[
  {
    "path": ".gitattributes",
    "content": "* text=auto\n"
  },
  {
    "path": ".github/workflows/lint.yml",
    "content": "name: Lint\n\non:\n    push:\n        branches: [ main ]\n    pull_request:\n\njobs:\n    phpcs:\n        name: PHPCS\n\n        runs-on: ubuntu-latest\n\n        steps:\n            - uses: actions/checkout@v2\n\n            - name: Setup PHP\n              uses: shivammathur/setup-php@v2\n              with:\n                  php-version: 7.4\n                  extensions: posix, dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, bcmath, soap, intl, gd, exif, iconv, imagick\n                  coverage: none\n\n            - name: Install dependencies\n              run: composer install --no-interaction --no-suggest --ignore-platform-reqs\n\n            - name: PHPCS lint\n              uses: chekalsky/phpcs-action@v1\n              with:\n                phpcs_bin_path: './vendor/bin/phpcs'\n\n    tlint:\n        name: TLint\n\n        continue-on-error: false\n\n        runs-on: ubuntu-latest\n\n        steps:\n            - uses: actions/checkout@v1\n\n            - name: Setup PHP\n              uses: shivammathur/setup-php@v2\n              with:\n                  php-version: 7.4\n                  extensions: posix, dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, bcmath, soap, intl, gd, exif, iconv, imagick\n                  coverage: none\n\n            - name: Install dependencies\n              run: composer install --no-interaction --no-suggest --ignore-platform-reqs\n\n            - name: Tlint Lint\n              run: vendor/bin/tlint\n"
  },
  {
    "path": ".github/workflows/run-tests.yml",
    "content": "name: Run Tests\n\non:\n  pull_request:\n  push:\n    branches: [ main ]\n\njobs:\n  test:\n    name: Run PHPUnit Tests\n    runs-on: ubuntu-latest\n\n    steps:\n    - name: Checkout\n      uses: actions/checkout@v2\n\n    - name: Setup PHP\n      uses: shivammathur/setup-php@v2\n      with:\n          php-version: 7.4\n          extensions: posix, dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, bcmath, soap, intl, gd, exif, iconv, imagick\n          coverage: none\n\n    - name: Copy Laravel .env Configuration for CI\n      run: php -r \"file_exists('.env') || copy('.env.example', '.env');\"\n\n    - name: Install dependencies\n      uses: php-actions/composer@v4\n      with:\n        composer_version: 1\n        args: --prefer-source --no-interaction\n\n    - name: Generate key\n      run: php artisan key:generate\n\n    - name: Run PHP Tests\n      run: vendor/bin/phpunit --exclude needsToken\n"
  },
  {
    "path": ".gitignore",
    "content": "/node_modules\n/vendor\n.env\n.phpunit.result.cache\n.php_cs.cache\n"
  },
  {
    "path": ".phpcs.xml.dist",
    "content": "<?xml version=\"1.0\"?>\n<ruleset>\n    <file>app</file>\n    <file>config</file>\n    <file>database</file>\n    <file>resources</file>\n    <file>routes</file>\n    <file>tests</file>\n\n    <rule ref=\"Tighten\"/>\n</ruleset>\n"
  },
  {
    "path": ".travis.yml",
    "content": "\nlanguage: php\n\nphp:\n  - 7.4\n\nenv:\n  - TRAVIS=true\n\nbefore_script:\n  - phpenv config-add travis.php.ini\n  - composer install --prefer-source --no-interaction\n\nscript: ./vendor/bin/phpunit\n"
  },
  {
    "path": "app/Authors/Author.php",
    "content": "<?php\n\nnamespace App\\Authors;\n\nuse App\\Gists\\Gistlog;\nuse Illuminate\\Support\\Arr;\n\nclass Author\n{\n    public const ANONYMOUS_USERNAME = 'anonymous';\n\n    public const ANONYMOUS_AVATAR_URL = 'https://avatars3.githubusercontent.com/u/148100?v=3&s=400';\n\n    public $id;\n\n    public $avatarUrl;\n\n    public $link;\n\n    public $name;\n\n    public $username;\n\n    public $bio;\n\n    /**\n     * @var Collection\n     */\n    public $gists;\n\n    /**\n     * @param array|ArrayAccess $gitHubUser\n     * @param array|ArrayAccess $gitHubGists\n     * @return Author\n     */\n    public static function fromGitHub($gitHubUser, $gitHubGists = [])\n    {\n        $author = new self();\n\n        $author->id = $gitHubUser['id'];\n        $author->avatarUrl = $gitHubUser['avatar_url'];\n        $author->link = $gitHubUser['html_url'];\n        $author->name = Arr::get($gitHubUser, 'name');\n        $author->username = $gitHubUser['login'];\n        $author->bio = $gitHubUser['bio'];\n\n        $author->gists = collect($gitHubGists)->map(function ($gist) {\n            return Gistlog::fromGitHub($gist);\n        });\n\n        return $author;\n    }\n\n    public static function getAnonymous()\n    {\n        $author = new self();\n\n        $author->id = 0;\n        $author->avatarUrl = self::ANONYMOUS_AVATAR_URL;\n        $author->link = 'https://github.com/' . self::ANONYMOUS_USERNAME;\n        $author->name = 'anonymous';\n        $author->username = self::ANONYMOUS_USERNAME;\n        $author->gists = collect([]);\n        $author->bio = null;\n\n        return $author;\n    }\n\n    /**\n     * @return bool\n     */\n    public function hasGists()\n    {\n        return $this->gists->count() > 0;\n    }\n}\n"
  },
  {
    "path": "app/Authors/AuthorClient.php",
    "content": "<?php\n\nnamespace App\\Authors;\n\nuse App\\CachesGitHubResponses;\nuse App\\Gists\\GistClient;\nuse Exception;\nuse Github\\Client as GitHubClient;\nuse Illuminate\\Support\\Arr;\nuse Illuminate\\Support\\Facades\\Cache;\nuse Symfony\\Component\\Yaml\\Exception\\ParseException;\nuse Symfony\\Component\\Yaml\\Yaml;\n\nclass AuthorClient\n{\n    use CachesGitHubResponses;\n\n    /**\n     * @var GitHubClient\n     */\n    private $github;\n\n    /**\n     * @var GistClient\n     */\n    private $gistClient;\n\n    public function __construct(GitHubClient $github, GistClient $gistClient)\n    {\n        $this->github = $github;\n        $this->gistClient = $gistClient;\n    }\n\n    public function getGitHubClient(): GitHubClient\n    {\n        return $this->github;\n    }\n\n    public function getGistClient(): GistClient\n    {\n        return $this->gistClient;\n    }\n\n    public function getAuthor(string $authorSlug): array\n    {\n        return Cache::remember(self::cacheKey(__METHOD__, $authorSlug), $this->cacheLength, function () use ($authorSlug) {\n            try {\n                return $this->github->api('users')->show($authorSlug);\n            } catch (Exception $e) {\n                throw new Exception($e->getMessage());\n            }\n        });\n    }\n\n    public function getAuthorGists(string $username): array\n    {\n        return Cache::remember(self::cacheKey(__METHOD__, $username), $this->cacheLength, function () use ($username) {\n            return $this->github->api('users')->gists($username);\n        });\n    }\n\n    public function getAuthorPublishableGists(string $username): array\n    {\n        $gists = $this->getAuthorGists($username);\n\n        return array_filter(array_map(function ($gist) {\n            if ($this->gistIsGistlogPublished($gist)) {\n                $fullGist = $this->gistClient->getGist($gist['id']);\n\n                if (! $this->gistIsDraft($fullGist)) {\n                    return $fullGist;\n                }\n            }\n        }, $gists));\n    }\n\n    private function gistIsDraft(array $gist): bool\n    {\n        try {\n            $config = Yaml::parse($gist['files']['gistlog.yml']['content']);\n        } catch (ParseException $exception) {\n            return false;\n        }\n\n        return ! Arr::get($config, 'published', true);\n    }\n\n    private function gistIsGistlogPublished(array $gist): bool\n    {\n        return array_key_exists('gistlog.yml', $gist['files']);\n    }\n}\n"
  },
  {
    "path": "app/Authors/AuthorRepository.php",
    "content": "<?php\n\nnamespace App\\Authors;\n\nclass AuthorRepository\n{\n    /**\n     * @var AuthorClient\n     */\n    private $authorClient;\n\n    public function __construct(AuthorClient $authorClient)\n    {\n        $this->authorClient = $authorClient;\n    }\n\n    /**\n     * @param $username\n     * @return Author\n     */\n    public function findByUsername($username)\n    {\n        $author = $this->authorClient->getAuthor($username);\n        $gists = $this->authorClient->getAuthorPublishableGists($username);\n\n        return Author::fromGitHub($author, $gists);\n    }\n}\n"
  },
  {
    "path": "app/CachesGitHubResponses.php",
    "content": "<?php\n\nnamespace App;\n\ntrait CachesGitHubResponses\n{\n    protected $cacheLength = 600;\n\n    /**\n     * @param string $method\n     * @param string $data\n     * @return string\n     */\n    public static function cacheKey($method, $data = null)\n    {\n        if ($data) {\n            $method .= \"::{$data}\";\n        }\n\n        return $method;\n    }\n}\n"
  },
  {
    "path": "app/Console/Commands/Inspire.php",
    "content": "<?php\n\nnamespace App\\Console\\Commands;\n\nuse Illuminate\\Console\\Command;\nuse Illuminate\\Foundation\\Inspiring;\n\nclass Inspire extends Command\n{\n    /**\n     * The console command name.\n     *\n     * @var string\n     */\n    protected $name = 'inspire';\n\n    /**\n     * The console command description.\n     *\n     * @var string\n     */\n    protected $description = 'Display an inspiring quote';\n\n    /**\n     * Execute the console command.\n     *\n     * @return mixed\n     */\n    public function handle()\n    {\n        $this->comment(PHP_EOL . Inspiring::quote() . PHP_EOL);\n    }\n}\n"
  },
  {
    "path": "app/Console/Kernel.php",
    "content": "<?php\n\nnamespace App\\Console;\n\nuse Illuminate\\Console\\Scheduling\\Schedule;\nuse Illuminate\\Foundation\\Console\\Kernel as ConsoleKernel;\n\nclass Kernel extends ConsoleKernel\n{\n    /**\n     * The Artisan commands provided by your application.\n     *\n     * @var array\n     */\n    protected $commands = [\n        //\n    ];\n\n    /**\n     * Define the application's command schedule.\n     *\n     * @param  \\Illuminate\\Console\\Scheduling\\Schedule  $schedule\n     * @return void\n     */\n    protected function schedule(Schedule $schedule)\n    {\n        // $schedule->command('inspire')\n        //          ->hourly();\n    }\n\n    /**\n     * Register the commands for the application.\n     *\n     * @return void\n     */\n    protected function commands()\n    {\n        $this->load(__DIR__ . '/Commands');\n\n        require base_path('routes/console.php');\n    }\n}\n"
  },
  {
    "path": "app/ContentParser/ContentParser.php",
    "content": "<?php\n\nnamespace App\\ContentParser;\n\nclass ContentParser\n{\n    protected $transformers;\n\n    public function push(Transformer $transformer)\n    {\n        $this->transformers[] = $transformer;\n    }\n\n    public function transform($content)\n    {\n        return array_reduce($this->transformers, function ($content, $transformer) {\n            return $transformer->transform($content);\n        }, $content);\n    }\n}\n"
  },
  {
    "path": "app/ContentParser/ContentParserFacade.php",
    "content": "<?php\n\nnamespace App\\ContentParser;\n\nuse Illuminate\\Support\\Facades\\Facade;\n\nclass ContentParserFacade extends Facade\n{\n    protected static function getFacadeAccessor()\n    {\n        return ContentParser::class;\n    }\n}\n"
  },
  {
    "path": "app/ContentParser/GitHubMarkdownTransformer.php",
    "content": "<?php\n\nnamespace App\\ContentParser;\n\nuse Github\\Client as GitHubClient;\nuse Illuminate\\Support\\Facades\\Log;\n\nclass GitHubMarkdownTransformer implements Transformer\n{\n    private $github;\n\n    public function __construct(GitHubClient $github)\n    {\n        $this->github = $github;\n    }\n\n    public function transform($content)\n    {\n        Log::debug('Calling ' . __METHOD__);\n\n        return $this->github->api('markdown')->render($content, 'gfm');\n    }\n}\n"
  },
  {
    "path": "app/ContentParser/MarkdownTransformer.php",
    "content": "<?php\n\nnamespace App\\ContentParser;\n\nuse Michelf\\MarkdownExtra;\n\nclass MarkdownTransformer implements Transformer\n{\n    public function transform($content)\n    {\n        return MarkdownExtra::defaultTransform($content);\n    }\n}\n"
  },
  {
    "path": "app/ContentParser/Transformer.php",
    "content": "<?php\n\nnamespace App\\ContentParser;\n\ninterface Transformer\n{\n    public function transform($content);\n}\n"
  },
  {
    "path": "app/Exceptions/GistNotFoundException.php",
    "content": "<?php\n\nnamespace App\\Exceptions;\n\nuse Exception;\n\nclass GistNotFoundException extends Exception\n{\n    public $gistId;\n\n    public function __construct($gistId, $message)\n    {\n        $this->gistId = $gistId;\n\n        parent::__construct(\"Failed to retrieve Gist '{$gistId}': {$message}\");\n    }\n}\n"
  },
  {
    "path": "app/Exceptions/Handler.php",
    "content": "<?php\n\nnamespace App\\Exceptions;\n\nuse Exception;\nuse Illuminate\\Foundation\\Exceptions\\Handler as ExceptionHandler;\nuse Throwable;\n\nclass Handler extends ExceptionHandler\n{\n    /**\n     * A list of the exception types that are not reported.\n     *\n     * @var array\n     */\n    protected $dontReport = [\n        //\n    ];\n\n    /**\n     * A list of the inputs that are never flashed for validation exceptions.\n     *\n     * @var array\n     */\n    protected $dontFlash = [\n        'current_password',\n        'password',\n        'password_confirmation',\n    ];\n\n    /**\n     * Register the exception handling callbacks for the application.\n     *\n     * @return void\n     */\n    public function register()\n    {\n        $this->renderable(function (GistNotFoundException $e, $request) {\n            return response()->view('errors.404', [\n                'username' => request()->route()->parameter('username'),\n                'gistId' => request()->route()->parameter('gistId'),\n            ], 404);\n        });\n    }\n}\n"
  },
  {
    "path": "app/Gists/Comment.php",
    "content": "<?php\n\nnamespace App\\Gists;\n\nuse App\\ContentParser\\ContentParserFacade as ContentParser;\nuse Carbon\\Carbon;\nuse Illuminate\\Support\\Facades\\Cache;\n\nclass Comment\n{\n    public $gistId;\n\n    public $body;\n\n    public $author;\n\n    public $avatarUrl;\n\n    public $id;\n\n    /**\n     * @var Carbon\n     */\n    public $updatedAt;\n\n    /**\n     * @param array|ArrayAccess $githubComment\n     * @return Comment\n     */\n    public static function fromGitHub($gistId, $githubComment)\n    {\n        $comment = new self();\n\n        $comment->gistId = $gistId;\n        $comment->body = $githubComment['body'];\n        $comment->author = $githubComment['user']['login'];\n        $comment->avatarUrl = $githubComment['user']['avatar_url'];\n        $comment->updatedAt = Carbon::parse($githubComment['updated_at']);\n        $comment->id = $githubComment['id'];\n\n        return $comment;\n    }\n\n    /**\n     * @return string\n     */\n    public function renderHtml()\n    {\n        return Cache::remember($this->cacheKey(), 3600, function () {\n            return ContentParser::transform($this->body);\n        });\n    }\n\n    public function link()\n    {\n        return \"https://gist.github.com/{$this->gistId}#gistcomment-{$this->id}\";\n    }\n\n    public function cacheKey()\n    {\n        return \"CommentAsHtml::gist-{$this->gistId}::gist-comment-{$this->id}}\";\n    }\n}\n"
  },
  {
    "path": "app/Gists/File.php",
    "content": "<?php\n\nnamespace App\\Gists;\n\nuse Illuminate\\Contracts\\Support\\Arrayable;\n\nclass File implements Arrayable\n{\n    public $name;\n\n    public $type;\n\n    public $language;\n\n    public $url;\n\n    public $size;\n\n    public $content;\n\n    /**\n     * @param array|ArrayAccess $rawFile\n     * @return File\n     */\n    public static function fromGitHub($rawFile)\n    {\n        $file = new self();\n\n        $file->name = $rawFile['filename'];\n        $file->type = $rawFile['type'];\n        $file->language = $rawFile['language'];\n        $file->url = $rawFile['raw_url'];\n        $file->size = $rawFile['size'];\n        $file->content = $rawFile['content'];\n\n        return $file;\n    }\n\n    /**\n     * @param array|ArrayAccess $rawFiles\n     * @return FileCollection\n     */\n    public static function multipleFromGitHub($rawFiles)\n    {\n        return new FileCollection($rawFiles);\n    }\n\n    /**\n     * Get the instance as an array.\n     *\n     * @return array\n     */\n    public function toArray()\n    {\n        return [\n            'name' => $this->name,\n            'type'  => $this->type,\n            'language' => $this->language,\n            'url' => $this->url,\n            'size' => $this->size,\n            'content' => $this->content,\n        ];\n    }\n}\n"
  },
  {
    "path": "app/Gists/FileCollection.php",
    "content": "<?php\n\nnamespace App\\Gists;\n\nuse App\\Gists\\File;\nuse Illuminate\\Support\\Collection;\n\nclass FileCollection extends Collection\n{\n    public function __construct($files)\n    {\n        parent::__construct($files);\n\n        $this->items = array_map(function ($file) {\n            if (is_array($file)) {\n                return File::fromGitHub($file);\n            }\n\n            return $file;\n        }, $this->items);\n    }\n\n    public function getPostFile(): File\n    {\n        $post = $this->first(function ($file, $key) {\n            return $file->language == 'Markdown';\n        });\n\n        if (! empty($post)) {\n            return $post;\n        }\n\n        return $this->first();\n    }\n\n    public function getAdditionalFiles(): self\n    {\n        $ignoreFiles = ['gistlog.yml', $this->getPostFile()->name];\n\n        return $this->filter(function ($file) use ($ignoreFiles) {\n            return ! in_array($file->name, $ignoreFiles);\n        });\n    }\n}\n"
  },
  {
    "path": "app/Gists/GistClient.php",
    "content": "<?php\n\nnamespace App\\Gists;\n\nuse App\\CachesGitHubResponses;\nuse App\\Exceptions\\GistNotFoundException;\nuse Exception;\nuse Github\\Client as GitHubClient;\nuse Github\\HttpClient\\Message\\ResponseMediator;\nuse Illuminate\\Support\\Facades\\Auth;\nuse Illuminate\\Support\\Facades\\Cache;\nuse Illuminate\\Support\\Facades\\Http;\nuse Illuminate\\Support\\Facades\\Log;\nuse Throwable;\n\nclass GistClient\n{\n    use CachesGitHubResponses;\n\n    /**\n     * @var GitHubClient\n     */\n    private $github;\n\n    public function __construct(GitHubClient $github)\n    {\n        $this->github = $github;\n    }\n\n    public function getGitHubClient(): GitHubClient\n    {\n        return $this->github;\n    }\n\n    /**\n     * @throws GistNotFoundException\n     */\n    public function getGist($gistId): array\n    {\n        return Cache::remember(self::cacheKey(__METHOD__, $gistId), $this->cacheLength, function () use ($gistId) {\n            Log::debug('Calling ' . __METHOD__);\n\n            try {\n                return $this->github->api('gists')->show($gistId);\n            } catch (Exception $e) {\n                throw new GistNotFoundException($gistId, $e->getMessage());\n            }\n        });\n    }\n\n    public function getGistComments($gistId): array\n    {\n        // No cache here so we can have just a single cache layer (post-transformation) to reset when needed\n        // return Cache::remember(self::cacheKey(__METHOD__, $gistId), $this->cacheLength, function () use ($gistId) {\n        Log::debug('Calling ' . __METHOD__);\n\n        return ResponseMediator::getContent(\n            $this->github->getHttpClient()->get(\"/gists/{$gistId}/comments\")\n        );\n    }\n\n    public function postGistComment($gistId, string $comment): array\n    {\n        $this->github->authenticate(Auth::user()->token, GitHubClient::AUTH_ACCESS_TOKEN);\n        $response = $this->github->getHttpClient()->post(\"gists/{$gistId}/comments\", [], json_encode(['body' => $comment]));\n\n        return ResponseMediator::getContent($response);\n    }\n\n    public function starGist($gistId)\n    {\n        if (Auth::guest()) {\n            return;\n        }\n\n        if (Auth::check()) {\n            Cache::forget(self::class . \"::starCount::{$gistId}\");\n\n            $this->github->authenticate(Auth::user()->token, GitHubClient::AUTH_ACCESS_TOKEN);\n            $this->github->getHttpClient()->put(\"https://api.github.com/gists/{$gistId}/star\", [], json_encode(['body' => '']), ['Content-Length' => 0]);\n        }\n    }\n\n    public function unstarGist($gistId)\n    {\n        if (Auth::guest()) {\n            return;\n        }\n\n        Cache::forget(self::class . \"::starCount::{$gistId}\");\n\n        $this->github->authenticate(Auth::user()->token, GitHubClient::AUTH_ACCESS_TOKEN);\n        $this->github->getHttpClient()->delete(\"https://api.github.com/gists/{$gistId}/star\");\n    }\n\n    public function isStarredForUser($gistId): bool\n    {\n        if (Auth::guest()) {\n            return false;\n        }\n\n        // @todo: Consider reworking this to not catch *all* exceptions, but just\n        //        check whether the HTTP status code is 404 (false) or 204 (starred)\n        try {\n            $this->github->authenticate(Auth::user()->token, GitHubClient::AUTH_ACCESS_TOKEN);\n            $this->github->getHttpClient()->get(\"https://api.github.com/gists/{$gistId}/star\");\n\n            return true;\n        } catch (Throwable $e) {\n            return false;\n        }\n    }\n\n    public function starCount($gistId)\n    {\n        if (Auth::guest()) {\n            return false;\n        }\n\n        $query = 'query { viewer {login gist(name: \"' . $gistId . '\") {stargazerCount}}}';\n\n        return Cache::remember(self::cacheKey(__METHOD__, $gistId), $this->cacheLength, function () use ($query) {\n            Log::debug('Calling ' . __METHOD__);\n\n            $response = Http::withHeaders([\n                'Authorization' => 'bearer ' . Auth::user()->token,\n                'Content-Type' => 'application/json',\n            ])->post('https://api.github.com/graphql', ['query' => $query]);\n\n            return $response->json();\n        });\n    }\n}\n"
  },
  {
    "path": "app/Gists/GistConfig.php",
    "content": "<?php\n\nnamespace App\\Gists;\n\nuse ArrayAccess;\nuse Carbon\\Carbon;\nuse ErrorException;\nuse Illuminate\\Support\\Arr;\nuse Symfony\\Component\\Yaml\\Exception\\ParseException;\nuse Symfony\\Component\\Yaml\\Yaml;\n\nclass GistConfig implements ArrayAccess\n{\n    /**\n     * @var array\n     */\n    public $settings = [];\n\n    /**\n     * @var array\n     */\n    private $defaultSettings = [\n        'published' => false,\n        'published_on' => null,\n        'preview' => null,\n        'include_files' => false,\n    ];\n\n    /**\n     * @var array\n     */\n    private $dates = ['published_on'];\n\n    public static function fromGitHub($githubGist): self\n    {\n        $config = new self();\n        $config->settings = $config->defaultSettings;\n\n        if (! array_key_exists('gistlog.yml', $githubGist['files'])) {\n            return $config;\n        }\n\n        try {\n            $userSettings = Yaml::parse($githubGist['files']['gistlog.yml']['content']);\n        } catch (ParseException $exception) {\n            $userSettings = null;\n        }\n\n        if (! is_array($userSettings)) {\n            return $config;\n        }\n\n        foreach ($config->defaultSettings as $setting => $defaultValue) {\n            $config->settings[$setting] = Arr::get($userSettings, $setting, $defaultValue);\n        }\n\n        foreach ($config->dates as $setting) {\n            if (is_null($config->settings[$setting])) {\n                continue;\n            }\n\n            try {\n                $config->settings[$setting] = Carbon::createFromTimestamp($config->settings[$setting]);\n\n                // @todo is there a cleaner way to do this?\n                if ($config->settings[$setting]->format('Y-m-d') === '1970-01-01') {\n                    $config->settings[$setting] = null;\n                }\n            } catch (ErrorException $e) {\n                $config->settings[$setting] = null;\n            }\n        }\n\n        return $config;\n    }\n\n    public function offsetExists($setting): bool\n    {\n        return isset($this->settings[$setting]);\n    }\n\n    public function offsetGet($setting)\n    {\n        return $this->settings[$setting];\n    }\n\n    public function offsetSet($setting, $value)\n    {\n        Arr::set($this->settings, $setting, $value);\n    }\n\n    public function offsetUnset($setting)\n    {\n        Arr::set($this->settings, $setting, null);\n    }\n}\n"
  },
  {
    "path": "app/Gists/Gistlog.php",
    "content": "<?php\n\nnamespace App\\Gists;\n\nuse App\\Authors\\Author;\nuse App\\ContentParser\\ContentParserFacade as ContentParser;\nuse App\\Gists\\File;\nuse Carbon\\Carbon;\nuse Illuminate\\Support\\Facades\\Cache;\n\nclass Gistlog\n{\n    public $id;\n    public $title;\n    public $content;\n    public $language;\n    public $author;\n    public $avatarUrl;\n    public $link;\n    public $config;\n    public $files;\n    public $commentCount;\n\n    private $public;\n\n    /**\n     * @var Carbon\n     */\n    public $createdAt;\n\n    /**\n     * @var Carbon\n     */\n    public $updatedAt;\n\n    /**\n     * @param array|ArrayAccess $githubGist\n     * @return Gistlog\n     */\n    public static function fromGitHub($githubGist): Gistlog\n    {\n        $gistlog = new self();\n\n        $files = File::multipleFromGitHub($githubGist['files']);\n        $postFile = $files->getPostFile();\n\n        $gistlog->id = $githubGist['id'];\n        $gistlog->title = $githubGist['description'];\n\n        $gistlog->content = $postFile->content;\n        $gistlog->language = $postFile->language;\n        $gistlog->link = $githubGist['html_url'];\n        $gistlog->public = $githubGist['public'];\n        $gistlog->createdAt = Carbon::parse($githubGist['created_at']);\n        $gistlog->updatedAt = Carbon::parse($githubGist['updated_at']);\n        $gistlog->commentCount = $githubGist['comments'];\n\n        if (isset($githubGist['owner'])) {\n            $gistlog->author = $githubGist['owner']['login'];\n            $gistlog->avatarUrl = $githubGist['owner']['avatar_url'];\n        } else {\n            $gistlog->author = Author::ANONYMOUS_USERNAME;\n            $gistlog->avatarUrl = Author::ANONYMOUS_AVATAR_URL;\n        }\n\n        $gistlog->config = GistConfig::fromGitHub($githubGist);\n        $gistlog->files = $gistlog->showFiles() ? $files->getAdditionalFiles() : new FileCollection([]);\n\n        return $gistlog;\n    }\n\n    public function renderHtml(): string\n    {\n        if ($this->language === 'Markdown') {\n            return $this->renderMarkdown();\n        }\n\n        return '<pre><code>' . htmlspecialchars($this->content) . \"\\n</code></pre>\";\n    }\n\n    public function hasPublishedOnDate(): bool\n    {\n        return ! is_null($this->config['published_on']);\n    }\n\n    public function isPublic(): bool\n    {\n        return $this->public;\n    }\n\n    /**\n     * @return bool\n     */\n    public function isSecret()\n    {\n        return ! $this->isPublic();\n    }\n\n    /**\n     * @return bool\n     */\n    public function isAnonymous()\n    {\n        return $this->author === Author::ANONYMOUS_USERNAME;\n    }\n\n    public function formattedPublishedOnDate()\n    {\n        return $this->config['published_on']->diffForHumans();\n    }\n\n    public function getPreview()\n    {\n        if (! is_null($this->config['preview'])) {\n            return $this->config['preview'];\n        }\n\n        $body = strip_tags($this->renderHtml());\n\n        if (strlen($body) < 200) {\n            return $body;\n        }\n\n        return substr($body, 0, strpos($body, ' ', 200));\n    }\n\n    public function showFiles()\n    {\n        return $this->config['include_files'];\n    }\n\n    public function localUrl()\n    {\n        return route('gists.show', [\n            'username' => $this->author,\n            'gistId' => $this->id,\n        ]);\n    }\n\n    private function renderMarkdown()\n    {\n        if ($this->updatedAt == Cache::get('markdown.updated_at.' . $this->id)) {\n            return Cache::get('markdown.' . $this->id);\n        }\n\n        $markdown = ContentParser::transform($this->content);\n\n        Cache::forever('markdown.' . $this->id, $markdown);\n        Cache::forever('markdown.updated_at.' . $this->id, $this->updatedAt);\n\n        return $markdown;\n    }\n}\n"
  },
  {
    "path": "app/Gists/GistlogRepository.php",
    "content": "<?php\n\nnamespace App\\Gists;\n\nclass GistlogRepository\n{\n    /**\n     * @var GistClient\n     */\n    private $gistClient;\n\n    public function __construct(GistClient $gistClient)\n    {\n        $this->gistClient = $gistClient;\n    }\n\n    /**\n     * @param $id\n     * @return Gistlog\n     */\n    public function findById($id)\n    {\n        return Gistlog::fromGitHub(\n            $this->gistClient->getGist($id)\n        );\n    }\n\n    /**\n     * @param string $url\n     * @return Gistlog\n     */\n    public function findByUrl($url)\n    {\n        return $this->findById($this->extractIdFromUrl($url));\n    }\n\n    /**\n     * @param string $url\n     * @return string\n     */\n    private function extractIdFromUrl($url)\n    {\n        $url = rtrim($url, '/');\n\n        return last(explode('/', $url));\n    }\n}\n"
  },
  {
    "path": "app/Http/Controllers/Auth/AuthController.php",
    "content": "<?php\n\nnamespace App\\Http\\Controllers\\Auth;\n\nuse App\\Http\\Controllers\\Controller;\nuse App\\Models\\User;\nuse Exception;\nuse Illuminate\\Support\\Facades\\Auth;\nuse Illuminate\\Support\\Facades\\Redirect;\nuse Illuminate\\Support\\Facades\\URL;\nuse Laravel\\Socialite\\Facades\\Socialite;\n\nclass AuthController extends Controller\n{\n    /**\n     * Create a new authentication controller instance.\n     *\n     * @return void\n     */\n    public function __construct()\n    {\n        $this->middleware('guest', ['except' => 'getLogout']);\n    }\n\n    /**\n     * Redirect the user to the GitHub authentication page.\n     *\n     * @return Response\n     */\n    public function redirectToProvider()\n    {\n        session()->flash('redirect_to', URL::previous());\n\n        return Socialite::driver('github')\n            ->scopes(['user:email', 'gist'])\n            ->redirect();\n    }\n\n    /**\n     * Obtain the user information from GitHub.\n     *\n     * @return Response\n     */\n    public function handleProviderCallback()\n    {\n        try {\n            $user = Socialite::driver('github')->user();\n        } catch (Exception $e) {\n            return Redirect::to('auth/github');\n        }\n\n        $authUser = $this->findOrCreateUser($user);\n\n        Auth::login($authUser, true);\n\n        return redirect(session()->get('redirect_to', '/'));\n    }\n\n    private function findOrCreateUser($user)\n    {\n        if ($authUser = User::where('github_id', $user->id)->first()) {\n            return $authUser;\n        }\n\n        return User::create([\n            'name' => $user->name,\n            'email' => $user->email,\n            'github_id' => $user->id,\n            'avatar' => $user->avatar,\n            'token' => $user->token,\n        ]);\n    }\n\n    public function getLogin()\n    {\n        return view('login');\n    }\n\n    public function getLogout()\n    {\n        Auth::logout();\n\n        return redirect('/');\n    }\n}\n"
  },
  {
    "path": "app/Http/Controllers/Auth/ConfirmPasswordController.php",
    "content": "<?php\n\nnamespace App\\Http\\Controllers\\Auth;\n\nuse App\\Http\\Controllers\\Controller;\nuse App\\Providers\\RouteServiceProvider;\nuse Illuminate\\Foundation\\Auth\\ConfirmsPasswords;\n\nclass ConfirmPasswordController extends Controller\n{\n    /*\n    |--------------------------------------------------------------------------\n    | Confirm Password Controller\n    |--------------------------------------------------------------------------\n    |\n    | This controller is responsible for handling password confirmations and\n    | uses a simple trait to include the behavior. You're free to explore\n    | this trait and override any functions that require customization.\n    |\n    */\n    use ConfirmsPasswords;\n\n    /**\n     * Where to redirect users when the intended url fails.\n     *\n     * @var string\n     */\n    protected $redirectTo = RouteServiceProvider::HOME;\n\n    /**\n     * Create a new controller instance.\n     *\n     * @return void\n     */\n    public function __construct()\n    {\n        $this->middleware('auth');\n    }\n}\n"
  },
  {
    "path": "app/Http/Controllers/Auth/ForgotPasswordController.php",
    "content": "<?php\n\nnamespace App\\Http\\Controllers\\Auth;\n\nuse App\\Http\\Controllers\\Controller;\nuse Illuminate\\Foundation\\Auth\\SendsPasswordResetEmails;\n\nclass ForgotPasswordController extends Controller\n{\n    /*\n    |--------------------------------------------------------------------------\n    | Password Reset Controller\n    |--------------------------------------------------------------------------\n    |\n    | This controller is responsible for handling password reset emails and\n    | includes a trait which assists in sending these notifications from\n    | your application to your users. Feel free to explore this trait.\n    |\n    */\n    use SendsPasswordResetEmails;\n}\n"
  },
  {
    "path": "app/Http/Controllers/Auth/ResetPasswordController.php",
    "content": "<?php\n\nnamespace App\\Http\\Controllers\\Auth;\n\nuse App\\Http\\Controllers\\Controller;\nuse App\\Providers\\RouteServiceProvider;\nuse Illuminate\\Foundation\\Auth\\ResetsPasswords;\n\nclass ResetPasswordController extends Controller\n{\n    /*\n    |--------------------------------------------------------------------------\n    | Password Reset Controller\n    |--------------------------------------------------------------------------\n    |\n    | This controller is responsible for handling password reset requests\n    | and uses a simple trait to include this behavior. You're free to\n    | explore this trait and override any methods you wish to tweak.\n    |\n    */\n    use ResetsPasswords;\n\n    /**\n     * Where to redirect users after resetting their password.\n     *\n     * @var string\n     */\n    protected $redirectTo = RouteServiceProvider::HOME;\n}\n"
  },
  {
    "path": "app/Http/Controllers/AuthorsController.php",
    "content": "<?php\n\nnamespace App\\Http\\Controllers;\n\nuse App\\Authors\\AuthorRepository;\nuse Exception;\nuse Illuminate\\Support\\Facades\\View;\n\nclass AuthorsController extends Controller\n{\n    /**\n     * @var AuthorRepository\n     */\n    private $repository;\n\n    public function __construct(AuthorRepository $repository)\n    {\n        $this->repository = $repository;\n    }\n\n    public function show($username)\n    {\n        try {\n            $author = $this->repository->findByUsername($username);\n        } catch (Exception $e) {\n            abort(404);\n        }\n\n        if ($author->gists->isEmpty()) {\n            return redirect(\"https://github.com/{$username}\");\n        }\n\n        return View::make('authors.show')\n            ->with('author', $author)\n            ->with('pageTitle', \"{$author->name} (@{$author->username})\");\n    }\n}\n"
  },
  {
    "path": "app/Http/Controllers/AuthorsRssController.php",
    "content": "<?php\n\nnamespace App\\Http\\Controllers;\n\nuse App\\Authors\\AuthorRepository;\n\nclass AuthorsRssController extends Controller\n{\n    /**\n     * @var AuthorRepository\n     */\n    private $repository;\n\n    public function __construct(AuthorRepository $repository)\n    {\n        $this->repository = $repository;\n    }\n\n    public function show($username)\n    {\n        $author = $this->repository->findByUsername($username);\n\n        return response(\n            view('authors.feed')->with('author', $author)\n        )->header('Content-Type', 'text/xml');\n    }\n}\n"
  },
  {
    "path": "app/Http/Controllers/Controller.php",
    "content": "<?php\n\nnamespace App\\Http\\Controllers;\n\nuse Illuminate\\Foundation\\Bus\\DispatchesJobs;\nuse Illuminate\\Foundation\\Validation\\ValidatesRequests;\nuse Illuminate\\Routing\\Controller as BaseController;\n\nclass Controller extends BaseController\n{\n    use DispatchesJobs;\n    use ValidatesRequests;\n}\n"
  },
  {
    "path": "app/Http/Controllers/GistCommentsController.php",
    "content": "<?php\n\nnamespace App\\Http\\Controllers;\n\nuse App\\ContentParser\\ContentParserFacade;\nuse App\\Gists\\GistClient;\nuse App\\Http\\Controllers\\Controller;\nuse Illuminate\\Http\\Request;\nuse Illuminate\\Support\\Facades\\Cache;\n\nclass GistCommentsController extends Controller\n{\n    /**\n     * @var GistClient\n     */\n    private $gistClient;\n\n    public function __construct(GistClient $gistClient)\n    {\n        $this->gistClient = $gistClient;\n    }\n\n    public function jsonIndex($username, $gistId)\n    {\n        $comments = Cache::remember(\"GistCommentsWithHtml::{$gistId}\", 1800, function () use ($gistId) {\n            return collect($this->gistClient->getGistComments($gistId))->map(function ($comment) {\n                $comment['body_html'] = ContentParserFacade::transform($comment['body']);\n\n                return $comment;\n            })->all();\n        });\n\n        return response()->json($comments);\n    }\n\n    public function store(Request $request, GistClient $client, $gistId)\n    {\n        $request->validate(['comment' => 'required']);\n\n        $client->postGistComment($gistId, $request->get('comment'));\n\n        Cache::forget(\"GistCommentsWithHtml::{$gistId}\");\n\n        return redirect()->back();\n    }\n}\n"
  },
  {
    "path": "app/Http/Controllers/GistsController.php",
    "content": "<?php\n\nnamespace App\\Http\\Controllers;\n\nuse App\\Exceptions\\GistNotFoundException;\nuse App\\Gists\\GistClient;\nuse App\\Gists\\GistlogRepository;\nuse App\\Http\\Controllers\\Controller;\nuse Illuminate\\Http\\Request;\nuse Illuminate\\Support\\Facades\\Redirect;\nuse Illuminate\\Support\\Facades\\Session;\nuse Illuminate\\Support\\Facades\\View;\nuse Throwable;\n\nclass GistsController extends Controller\n{\n    private $repository;\n\n    public function __construct(GistlogRepository $repository)\n    {\n        $this->repository = $repository;\n    }\n\n    public function storeAndRedirect(Request $request)\n    {\n        $gistUrl = $request->get('gistUrl');\n\n        try {\n            $gistlog = $this->repository->findByUrl($gistUrl);\n        } catch (InvalidUrlException $e) {\n            Session::flash('error-message', 'Please enter a valid Gist URL.');\n\n            return Redirect::back();\n        } catch (GistNotFoundException $e) {\n            Session::flash('error-message', 'Please enter a valid Gist URL.');\n\n            return Redirect::back();\n        }\n\n        return Redirect::route('gists.show', [\n            'username' => $gistlog->author,\n            'gistId' => $gistlog->id,\n        ]);\n    }\n\n    public function show($username, $gistId, GistClient $gistClient)\n    {\n        try {\n            $gistlog = $this->repository->findById($gistId);\n        } catch (GistNotFoundException $e) {\n            abort(404, 'Gist not found');\n        }\n\n        if ($username !== $gistlog->author) {\n            return Redirect::route('gists.show', [\n                'username' => $gistlog->author,\n                'gistId'   => $gistlog->id,\n            ]);\n        }\n\n        return View::make('gistlogs.show')\n            ->with('gistlog', $gistlog)\n            ->with('pageTitle', $gistlog->title . ' | ' . $gistlog->author)\n            ->with('isStarredForUser', $gistClient->isStarredForUser($gistId));\n    }\n\n    protected function star(GistClient $client, $gistId)\n    {\n        try {\n            $client->starGist($gistId);\n\n            return response()->json([\n                'success' => true,\n            ], 200);\n        } catch (Throwable $e) {\n            return response()->json([\n                'success' => false,\n            ], 500);\n        }\n    }\n\n    protected function unstar(GistClient $client, $gistId)\n    {\n        try {\n            $client->unstarGist($gistId);\n\n            return response()->json([\n                'success' => true,\n            ], 200);\n        } catch (Throwable $e) {\n            return response()->json([\n                'success' => false,\n            ], 500);\n        }\n    }\n\n    public function starCount(GistClient $client, $gistId)\n    {\n        return $client->starCount($gistId);\n    }\n}\n"
  },
  {
    "path": "app/Http/Controllers/HomeController.php",
    "content": "<?php\n\nnamespace App\\Http\\Controllers;\n\nclass HomeController extends Controller\n{\n    public function index()\n    {\n        return view('landing');\n    }\n\n    public function createForm()\n    {\n        return view('create');\n    }\n}\n"
  },
  {
    "path": "app/Http/Kernel.php",
    "content": "<?php\n\nnamespace App\\Http;\n\nuse Illuminate\\Foundation\\Http\\Kernel as HttpKernel;\n\nclass Kernel extends HttpKernel\n{\n    /**\n     * The application's global HTTP middleware stack.\n     *\n     * These middleware are run during every request to your application.\n     *\n     * @var array\n     */\n    protected $middleware = [\n        \\App\\Http\\Middleware\\PreventRequestsDuringMaintenance::class,\n        \\Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize::class,\n        \\App\\Http\\Middleware\\TrimStrings::class,\n        \\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull::class,\n        \\App\\Http\\Middleware\\TrustProxies::class,\n        \\Fruitcake\\Cors\\HandleCors::class,\n    ];\n\n    /**\n     * The application's route middleware groups.\n     *\n     * @var array\n     */\n    protected $middlewareGroups = [\n        'web' => [\n            \\App\\Http\\Middleware\\EncryptCookies::class,\n            \\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse::class,\n            \\Illuminate\\Session\\Middleware\\StartSession::class,\n            // \\Illuminate\\Session\\Middleware\\AuthenticateSession::class,\n            \\Illuminate\\View\\Middleware\\ShareErrorsFromSession::class,\n            \\Illuminate\\Routing\\Middleware\\SubstituteBindings::class,\n            \\App\\Http\\Middleware\\VerifyCsrfToken::class,\n        ],\n\n        'api' => [\n            'throttle:api',\n            \\Illuminate\\Routing\\Middleware\\SubstituteBindings::class,\n        ],\n    ];\n\n    /**\n     * The application's route middleware.\n     *\n     * These middleware may be assigned to groups or used individually.\n     *\n     * @var array\n     */\n    protected $routeMiddleware = [\n        'auth' => \\App\\Http\\Middleware\\Authenticate::class,\n        'cache.headers' => \\Illuminate\\Http\\Middleware\\SetCacheHeaders::class,\n        'can' => \\Illuminate\\Auth\\Middleware\\Authorize::class,\n        'guest' => \\App\\Http\\Middleware\\RedirectIfAuthenticated::class,\n        'throttle' => \\Illuminate\\Routing\\Middleware\\ThrottleRequests::class,\n    ];\n\n    /**\n     * The priority-sorted list of middleware.\n     *\n     * This forces non-global middleware to always be in the given order.\n     *\n     * @var array\n     */\n    protected $middlewarePriority = [\n        \\Illuminate\\Session\\Middleware\\StartSession::class,\n        \\Illuminate\\View\\Middleware\\ShareErrorsFromSession::class,\n        \\App\\Http\\Middleware\\Authenticate::class,\n        \\Illuminate\\Session\\Middleware\\AuthenticateSession::class,\n        \\Illuminate\\Routing\\Middleware\\SubstituteBindings::class,\n        \\Illuminate\\Auth\\Middleware\\Authorize::class,\n    ];\n}\n"
  },
  {
    "path": "app/Http/Middleware/Authenticate.php",
    "content": "<?php\n\nnamespace App\\Http\\Middleware;\n\nuse Illuminate\\Auth\\Middleware\\Authenticate as Middleware;\n\nclass Authenticate extends Middleware\n{\n    /**\n     * Get the path the user should be redirected to when they are not authenticated.\n     *\n     * @param  \\Illuminate\\Http\\Request  $request\n     * @return string\n     */\n    protected function redirectTo($request)\n    {\n        if (! $request->expectsJson()) {\n            return route('login');\n        }\n    }\n}\n"
  },
  {
    "path": "app/Http/Middleware/EncryptCookies.php",
    "content": "<?php\n\nnamespace App\\Http\\Middleware;\n\nuse Illuminate\\Cookie\\Middleware\\EncryptCookies as Middleware;\n\nclass EncryptCookies extends Middleware\n{\n    /**\n     * The names of the cookies that should not be encrypted.\n     *\n     * @var array\n     */\n    protected $except = [\n        //\n    ];\n}\n"
  },
  {
    "path": "app/Http/Middleware/PreventRequestsDuringMaintenance.php",
    "content": "<?php\n\nnamespace App\\Http\\Middleware;\n\nuse Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance as Middleware;\n\nclass PreventRequestsDuringMaintenance extends Middleware\n{\n    /**\n     * The URIs that should be reachable while maintenance mode is enabled.\n     *\n     * @var array\n     */\n    protected $except = [\n        //\n    ];\n}\n"
  },
  {
    "path": "app/Http/Middleware/RedirectIfAuthenticated.php",
    "content": "<?php\n\nnamespace App\\Http\\Middleware;\n\nuse App\\Providers\\RouteServiceProvider;\nuse Closure;\nuse Illuminate\\Http\\Request;\nuse Illuminate\\Support\\Facades\\Auth;\n\nclass RedirectIfAuthenticated\n{\n    /**\n     * Handle an incoming request.\n     *\n     * @param  \\Illuminate\\Http\\Request  $request\n     * @param  \\Closure  $next\n     * @param  string|null  ...$guards\n     * @return mixed\n     */\n    public function handle(Request $request, Closure $next, ...$guards)\n    {\n        $guards = empty($guards) ? [null] : $guards;\n\n        foreach ($guards as $guard) {\n            if (Auth::guard($guard)->check()) {\n                return redirect(RouteServiceProvider::HOME);\n            }\n        }\n\n        return $next($request);\n    }\n}\n"
  },
  {
    "path": "app/Http/Middleware/TrimStrings.php",
    "content": "<?php\n\nnamespace App\\Http\\Middleware;\n\nuse Illuminate\\Foundation\\Http\\Middleware\\TrimStrings as Middleware;\n\nclass TrimStrings extends Middleware\n{\n    /**\n     * The names of the attributes that should not be trimmed.\n     *\n     * @var array\n     */\n    protected $except = [\n        'current_password',\n        'password',\n        'password_confirmation',\n    ];\n}\n"
  },
  {
    "path": "app/Http/Middleware/TrustHosts.php",
    "content": "<?php\n\nnamespace App\\Http\\Middleware;\n\nuse Illuminate\\Http\\Middleware\\TrustHosts as Middleware;\n\nclass TrustHosts extends Middleware\n{\n    /**\n     * Get the host patterns that should be trusted.\n     *\n     * @return array\n     */\n    public function hosts()\n    {\n        return [\n            $this->allSubdomainsOfApplicationUrl(),\n        ];\n    }\n}\n"
  },
  {
    "path": "app/Http/Middleware/TrustProxies.php",
    "content": "<?php\n\nnamespace App\\Http\\Middleware;\n\nuse Fideloper\\Proxy\\TrustProxies as Middleware;\nuse Illuminate\\Http\\Request;\n\nclass TrustProxies extends Middleware\n{\n    /**\n     * The trusted proxies for this application.\n     *\n     * @var array|string|null\n     */\n    protected $proxies;\n\n    /**\n     * The headers that should be used to detect proxies.\n     *\n     * @var int\n     */\n    protected $headers = Request::HEADER_X_FORWARDED_FOR | Request::HEADER_X_FORWARDED_HOST | Request::HEADER_X_FORWARDED_PORT | Request::HEADER_X_FORWARDED_PROTO | Request::HEADER_X_FORWARDED_AWS_ELB;\n}\n"
  },
  {
    "path": "app/Http/Middleware/VerifyCsrfToken.php",
    "content": "<?php\n\nnamespace App\\Http\\Middleware;\n\nuse Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken as Middleware;\n\nclass VerifyCsrfToken extends Middleware\n{\n    /**\n     * The URIs that should be excluded from CSRF verification.\n     *\n     * @var array\n     */\n    protected $except = [\n        //\n    ];\n}\n"
  },
  {
    "path": "app/Jobs/Command.php",
    "content": "<?php\n\nnamespace App\\Jobs;\n\nabstract class Command\n{\n    //\n}\n"
  },
  {
    "path": "app/Listeners/Commands/.gitkeep",
    "content": ""
  },
  {
    "path": "app/Listeners/Events/.gitkeep",
    "content": ""
  },
  {
    "path": "app/Models/User.php",
    "content": "<?php\n\nnamespace App\\Models;\n\nuse Illuminate\\Foundation\\Auth\\User as Authenticatable;\nuse Illuminate\\Notifications\\Notifiable;\n\nclass User extends Authenticatable\n{\n    use Notifiable;\n\n    /**\n     * The attributes that are mass assignable.\n     *\n     * @var array\n     */\n    protected $fillable = [\n        'name', 'email', 'password', 'github_id', 'avatar', 'token',\n    ];\n\n    /**\n     * The attributes that should be hidden for arrays.\n     *\n     * @var array\n     */\n    protected $hidden = [\n        'password', 'remember_token',\n    ];\n}\n"
  },
  {
    "path": "app/Providers/AppServiceProvider.php",
    "content": "<?php\n\nnamespace App\\Providers;\n\nuse Illuminate\\Support\\ServiceProvider;\n\nclass AppServiceProvider extends ServiceProvider\n{\n    public function boot()\n    {\n        //\n    }\n\n    public function register()\n    {\n        // @todo is this necessary anymore? Feels like no?\n        $this->app->bind(\n            'Illuminate\\Contracts\\Auth\\Registrar',\n            \\App\\Services\\Registrar::class\n        );\n    }\n}\n"
  },
  {
    "path": "app/Providers/AuthServiceProvider.php",
    "content": "<?php\n\nnamespace App\\Providers;\n\nuse Illuminate\\Foundation\\Support\\Providers\\AuthServiceProvider as ServiceProvider;\n\nclass AuthServiceProvider extends ServiceProvider\n{\n    /**\n     * The policy mappings for the application.\n     *\n     * @var array\n     */\n    protected $policies = [\n        'App\\Model' => 'App\\Policies\\ModelPolicy',\n    ];\n\n    /**\n     * Register any authentication / authorization services.\n     *\n     * @return void\n     */\n    public function boot()\n    {\n        $this->registerPolicies();\n\n        //\n    }\n}\n"
  },
  {
    "path": "app/Providers/AuthorClientServiceProvider.php",
    "content": "<?php\n\nnamespace App\\Providers;\n\nuse App\\Authors\\AuthorClient;\nuse App\\Gists\\GistClient;\nuse Github\\Client as GitHubClient;\nuse Illuminate\\Support\\ServiceProvider;\n\nclass AuthorClientServiceProvider extends ServiceProvider\n{\n    public function register()\n    {\n        $this->app->singleton(AuthorClient::class, function ($app) {\n            $githubClient = new GitHubClient();\n\n            // Again, we're only making public API requests, so we don't *need* to\n            // authenticate, but doing so significantly increases the rate limit.\n            // So here we authenticate if credentials are provided, but if not,\n            // no big deal.\n            if (config('services.github.client_id') && config('services.github.client_secret')) {\n                $githubClient->authenticate(\n                    config('services.github.client_id'),\n                    config('services.github.client_secret'),\n                    GitHubClient::AUTH_CLIENT_ID\n                );\n            }\n\n            return new AuthorClient($githubClient, app(GistClient::class));\n        });\n    }\n}\n"
  },
  {
    "path": "app/Providers/BroadcastServiceProvider.php",
    "content": "<?php\n\nnamespace App\\Providers;\n\nuse Illuminate\\Support\\Facades\\Broadcast;\nuse Illuminate\\Support\\ServiceProvider;\n\nclass BroadcastServiceProvider extends ServiceProvider\n{\n    /**\n     * Bootstrap any application services.\n     *\n     * @return void\n     */\n    public function boot()\n    {\n        Broadcast::routes();\n\n        require base_path('routes/channels.php');\n    }\n}\n"
  },
  {
    "path": "app/Providers/ConfigServiceProvider.php",
    "content": "<?php\n\nnamespace App\\Providers;\n\nuse Illuminate\\Support\\ServiceProvider;\n\nclass ConfigServiceProvider extends ServiceProvider\n{\n    /**\n     * Overwrite any vendor / package configuration.\n     *\n     * This service provider is intended to provide a convenient location for you\n     * to overwrite any \"vendor\" or package configuration that you may want to\n     * modify before the application handles the incoming request / command.\n     *\n     * @return void\n     */\n    public function register()\n    {\n        config([\n            //\n        ]);\n    }\n}\n"
  },
  {
    "path": "app/Providers/ContentParserServiceProvider.php",
    "content": "<?php\n\nnamespace App\\Providers;\n\nuse App\\ContentParser\\ContentParser;\nuse App\\ContentParser\\GitHubMarkdownTransformer;\nuse Illuminate\\Support\\ServiceProvider;\n\nclass ContentParserServiceProvider extends ServiceProvider\n{\n    /**\n     * Register the application services.\n     *\n     * @return void\n     */\n    public function register()\n    {\n        $this->app->singleton(ContentParser::class, function ($app) {\n            $parser = new ContentParser();\n\n            $parser->push($app[GitHubMarkdownTransformer::class]);\n\n            return $parser;\n        });\n    }\n}\n"
  },
  {
    "path": "app/Providers/EventServiceProvider.php",
    "content": "<?php\n\nnamespace App\\Providers;\n\nuse Illuminate\\Foundation\\Support\\Providers\\EventServiceProvider as ServiceProvider;\n\nclass EventServiceProvider extends ServiceProvider\n{\n    /**\n     * The event listener mappings for the application.\n     *\n     * @var array\n     */\n    protected $listen = [\n        'App\\Events\\SomeEvent' => [\n            'App\\Listeners\\EventListener',\n        ],\n    ];\n\n    /**\n     * Register any events for your application.\n     *\n     * @return void\n     */\n    public function boot()\n    {\n\n        //\n    }\n}\n"
  },
  {
    "path": "app/Providers/GistClientServiceProvider.php",
    "content": "<?php\n\nnamespace App\\Providers;\n\nuse App\\Gists\\GistClient;\nuse Github\\Client as GitHubClient;\nuse Illuminate\\Support\\ServiceProvider;\n\nclass GistClientServiceProvider extends ServiceProvider\n{\n    public function register()\n    {\n        $this->app->singleton(GistClient::class, function ($app) {\n            $githubClient = new GitHubClient();\n\n            // We're only making public API requests, so we don't *need* to\n            // authenticate, but doing so significantly increases the rate\n            // limit. So here we authenticate if credentials are provided,\n            // but if they aren't, no big deal.\n            if (config('services.github.client_id') && config('services.github.client_secret')) {\n                $githubClient->authenticate(\n                    config('services.github.client_id'),\n                    config('services.github.client_secret'),\n                    GitHubClient::AUTH_CLIENT_ID\n                );\n            }\n\n            return new GistClient($githubClient);\n        });\n    }\n}\n"
  },
  {
    "path": "app/Providers/GitHubClientServiceProvider.php",
    "content": "<?php\n\nnamespace App\\Providers;\n\nuse Github\\Client;\nuse Illuminate\\Support\\ServiceProvider;\n\nclass GitHubClientServiceProvider extends ServiceProvider\n{\n    public function register()\n    {\n        $this->app->singleton(Client::class, function ($app) {\n            $githubClient = new Client();\n\n            // We're only making public API requests, so we don't *need* to\n            // authenticate, but doing so significantly increases the rate\n            // limit. So here we authenticate if credentials are provided,\n            // but if they aren't, no big deal.\n            if (config('services.github.client_id') && config('services.github.client_secret')) {\n                $githubClient->authenticate(\n                    config('services.github.client_id'),\n                    config('services.github.client_secret'),\n                    Client::AUTH_CLIENT_ID\n                );\n            }\n\n            return $githubClient;\n        });\n    }\n}\n"
  },
  {
    "path": "app/Providers/RouteServiceProvider.php",
    "content": "<?php\n\nnamespace App\\Providers;\n\nuse Illuminate\\Cache\\RateLimiting\\Limit;\nuse Illuminate\\Foundation\\Support\\Providers\\RouteServiceProvider as ServiceProvider;\nuse Illuminate\\Http\\Request;\nuse Illuminate\\Support\\Facades\\RateLimiter;\nuse Illuminate\\Support\\Facades\\Route;\n\nclass RouteServiceProvider extends ServiceProvider\n{\n    /**\n     * The path to the \"home\" route for your application.\n     *\n     * This is used by Laravel authentication to redirect users after login.\n     *\n     * @var string\n     */\n    public const HOME = '/home';\n\n    /**\n     * The controller namespace for the application.\n     *\n     * When present, controller route declarations will automatically be prefixed with this namespace.\n     *\n     * @var string|null\n     */\n    protected $namespace = 'App\\\\Http\\\\Controllers';\n\n    /**\n     * Define your route model bindings, pattern filters, etc.\n     *\n     * @return void\n     */\n    public function boot()\n    {\n        $this->configureRateLimiting();\n\n        $this->routes(function () {\n            Route::prefix('api')\n                ->middleware('api')\n                ->group(base_path('routes/api.php'));\n\n            Route::middleware('web')\n                ->group(base_path('routes/web.php'));\n        });\n    }\n\n    /**\n     * Configure the rate limiters for the application.\n     *\n     * @return void\n     */\n    protected function configureRateLimiting()\n    {\n        RateLimiter::for('api', function (Request $request) {\n            return Limit::perMinute(60)->by(optional($request->user())->id ?: $request->ip());\n        });\n    }\n}\n"
  },
  {
    "path": "app/Services/Registrar.php",
    "content": "<?php\n\nnamespace App\\Services;\n\nuse App\\Models\\User;\nuse Illuminate\\Contracts\\Auth\\Registrar as RegistrarContract;\nuse Illuminate\\Support\\Facades\\Hash;\nuse Validator;\n\nclass Registrar implements RegistrarContract\n{\n    /**\n     * Get a validator for an incoming registration request.\n     *\n     * @param  array  $data\n     * @return \\Illuminate\\Contracts\\Validation\\Validator\n     */\n    public function validator(array $data)\n    {\n        return Validator::make($data, [\n            'name' => 'required|max:255',\n            'email' => 'required|email|max:255|unique:users',\n            'password' => 'required|confirmed|min:6',\n        ]);\n    }\n\n    /**\n     * Create a new user instance after a valid registration.\n     *\n     * @param  array  $data\n     * @return User\n     */\n    public function create(array $data)\n    {\n        return User::create([\n            'name' => $data['name'],\n            'email' => $data['email'],\n            'password' => Hash::make($data['password']),\n        ]);\n    }\n}\n"
  },
  {
    "path": "artisan",
    "content": "#!/usr/bin/env php\n<?php\n\ndefine('LARAVEL_START', microtime(true));\n\n/*\n|--------------------------------------------------------------------------\n| Register The Auto Loader\n|--------------------------------------------------------------------------\n|\n| Composer provides a convenient, automatically generated class loader\n| for our application. We just need to utilize it! We'll require it\n| into the script here so that we do not have to worry about the\n| loading of any our classes \"manually\". Feels great to relax.\n|\n*/\n\nrequire __DIR__.'/vendor/autoload.php';\n\n$app = require_once __DIR__.'/bootstrap/app.php';\n\n/*\n|--------------------------------------------------------------------------\n| Run The Artisan Application\n|--------------------------------------------------------------------------\n|\n| When we run the console application, the current CLI command will be\n| executed in this console and the response sent back to a terminal\n| or another output device for the developers. Here goes nothing!\n|\n*/\n\n$kernel = $app->make(Illuminate\\Contracts\\Console\\Kernel::class);\n\n$status = $kernel->handle(\n    $input = new Symfony\\Component\\Console\\Input\\ArgvInput,\n    new Symfony\\Component\\Console\\Output\\ConsoleOutput\n);\n\n/*\n|--------------------------------------------------------------------------\n| Shutdown The Application\n|--------------------------------------------------------------------------\n|\n| Once Artisan has finished running, we will fire off the shutdown events\n| so that any final work may be done by the application before we shut\n| down the process. This is the last thing to happen to the request.\n|\n*/\n\n$kernel->terminate($input, $status);\n\nexit($status);\n"
  },
  {
    "path": "bin/setup.sh",
    "content": "#!/bin/bash\n\ncp .env.example .env\ncomposer install\nphp artisan key:generate\nnpm install\nnpm run dev\n\necho \"\"\necho \"Remember to customize .env.example, and create a new GitHub app and token (see readme)\"\n"
  },
  {
    "path": "bootstrap/app.php",
    "content": "<?php\n\n/*\n|--------------------------------------------------------------------------\n| Create The Application\n|--------------------------------------------------------------------------\n|\n| The first thing we will do is create a new Laravel application instance\n| which serves as the \"glue\" for all the components of Laravel, and is\n| the IoC container for the system binding all of the various parts.\n|\n*/\n\n$app = new Illuminate\\Foundation\\Application(\n    realpath(__DIR__.'/../')\n);\n\n/*\n|--------------------------------------------------------------------------\n| Bind Important Interfaces\n|--------------------------------------------------------------------------\n|\n| Next, we need to bind some important interfaces into the container so\n| we will be able to resolve them when needed. The kernels serve the\n| incoming requests to this application from both the web and CLI.\n|\n*/\n\n$app->singleton(\n    'Illuminate\\Contracts\\Http\\Kernel',\n    \\App\\Http\\Kernel::class\n);\n\n$app->singleton(\n    'Illuminate\\Contracts\\Console\\Kernel',\n    \\App\\Console\\Kernel::class\n);\n\n$app->singleton(\n    'Illuminate\\Contracts\\Debug\\ExceptionHandler',\n    \\App\\Exceptions\\Handler::class\n);\n\n/*\n|--------------------------------------------------------------------------\n| Return The Application\n|--------------------------------------------------------------------------\n|\n| This script returns the application instance. The instance is given to\n| the calling script so we can separate the building of the instances\n| from the actual running of the application and sending responses.\n|\n*/\n\nreturn $app;\n"
  },
  {
    "path": "bootstrap/cache/.gitignore",
    "content": "*\n!.gitignore"
  },
  {
    "path": "composer.json",
    "content": "{\n    \"name\": \"laravel/laravel\",\n    \"description\": \"The Laravel Framework.\",\n    \"keywords\": [\n        \"framework\",\n        \"laravel\"\n    ],\n    \"license\": \"MIT\",\n    \"type\": \"project\",\n    \"require\": {\n        \"laravel/framework\": \"^8.83\",\n        \"laravel/socialite\": \"^5.5\",\n        \"michelf/php-markdown\": \"^1.9\",\n        \"knplabs/github-api\": \"^3.7\",\n        \"symfony/yaml\": \"~5.0\",\n        \"php\": \"^7.4|^8.0\",\n        \"laravel/tinker\": \"^2.5\",\n        \"fideloper/proxy\": \"^4.4\",\n        \"laravel/ui\": \"^3.4\",\n        \"fruitcake/laravel-cors\": \"^2.0\",\n        \"guzzlehttp/guzzle\": \"^7.0.1\",\n        \"http-interop/http-factory-guzzle\": \"^1.2\",\n        \"tightenco/ziggy\": \"^1.4\",\n        \"bugsnag/bugsnag-laravel\": \"^2.24\"\n    },\n    \"require-dev\": {\n        \"phpunit/phpunit\": \"^9.5.10\",\n        \"laravel/browser-kit-testing\": \"^6.3\",\n        \"mockery/mockery\": \"^1.4.4\",\n        \"nunomaduro/collision\": \"^5.10\",\n        \"facade/ignition\": \"^2.5\",\n        \"tightenco/duster\": \"^0.3.0\",\n        \"fakerphp/faker\": \"^1.9.1\"\n    },\n    \"autoload\": {\n        \"psr-4\": {\n            \"App\\\\\": \"app/\",\n            \"Database\\\\Factories\\\\\": \"database/factories/\",\n            \"Database\\\\Seeders\\\\\": \"database/seeders/\",\n            \"Tests\\\\\": \"tests/\"\n        }\n    },\n    \"autoload-dev\": {\n        \"classmap\": [\n            \"tests/GistFixtureHelpers.php\",\n            \"tests/BrowserKitTestCase.php\",\n            \"tests/FixtureGistClient.php\",\n            \"tests/SpacePadTransformer.php\",\n            \"tests/TrimTransformer.php\"\n        ]\n    },\n    \"scripts\": {\n        \"post-create-project-cmd\": [\n            \"@php -r \\\"copy('.env.example', '.env');\\\"\",\n            \"@php artisan key:generate --ansi\"\n        ],\n        \"post-autoload-dump\": [\n            \"Illuminate\\\\Foundation\\\\ComposerScripts::postAutoloadDump\",\n            \"@php artisan package:discover --ansi\"\n        ]\n    },\n    \"config\": {\n        \"preferred-install\": \"dist\",\n        \"optimize-autoloader\": true,\n        \"allow-plugins\": {\n            \"dealerdirect/phpcodesniffer-composer-installer\": true\n        }\n    },\n    \"extra\": {\n        \"laravel\": {\n            \"dont-discover\": []\n        }\n    },\n    \"minimum-stability\": \"dev\",\n    \"prefer-stable\": true\n}\n"
  },
  {
    "path": "config/app.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Application Name\n    |--------------------------------------------------------------------------\n    |\n    | This value is the name of your application. This value is used when the\n    | framework needs to place the application's name in a notification or\n    | any other location as required by the application or its packages.\n    |\n    */\n\n    'name' => env('APP_NAME', 'Laravel'),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Application Environment\n    |--------------------------------------------------------------------------\n    |\n    | This value determines the \"environment\" your application is currently\n    | running in. This may determine how you prefer to configure various\n    | services the application utilizes. Set this in your \".env\" file.\n    |\n    */\n\n    'env' => env('APP_ENV', 'production'),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Application Debug Mode\n    |--------------------------------------------------------------------------\n    |\n    | When your application is in debug mode, detailed error messages with\n    | stack traces will be shown on every error that occurs within your\n    | application. If disabled, a simple generic error page is shown.\n    |\n    */\n\n    'debug' => env('APP_DEBUG', false),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Application URL\n    |--------------------------------------------------------------------------\n    |\n    | This URL is used by the console to properly generate URLs when using\n    | the Artisan command line tool. You should set this to the root of\n    | your application so that it is used when running Artisan tasks.\n    |\n    */\n\n    'url' => env('APP_URL', 'http://localhost'),\n\n    'asset_url' => env('ASSET_URL', null),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Application Timezone\n    |--------------------------------------------------------------------------\n    |\n    | Here you may specify the default timezone for your application, which\n    | will be used by the PHP date and date-time functions. We have gone\n    | ahead and set this to a sensible default for you out of the box.\n    |\n    */\n\n    'timezone' => 'UTC',\n\n    /*\n    |--------------------------------------------------------------------------\n    | Application Locale Configuration\n    |--------------------------------------------------------------------------\n    |\n    | The application locale determines the default locale that will be used\n    | by the translation service provider. You are free to set this value\n    | to any of the locales which will be supported by the application.\n    |\n    */\n\n    'locale' => 'en',\n\n    /*\n    |--------------------------------------------------------------------------\n    | Application Fallback Locale\n    |--------------------------------------------------------------------------\n    |\n    | The fallback locale determines the locale to use when the current one\n    | is not available. You may change the value to correspond to any of\n    | the language folders that are provided through your application.\n    |\n    */\n\n    'fallback_locale' => 'en',\n\n    /*\n    |--------------------------------------------------------------------------\n    | Faker Locale\n    |--------------------------------------------------------------------------\n    |\n    | This locale will be used by the Faker PHP library when generating fake\n    | data for your database seeds. For example, this will be used to get\n    | localized telephone numbers, street address information and more.\n    |\n    */\n\n    'faker_locale' => 'en_US',\n\n    /*\n    |--------------------------------------------------------------------------\n    | Encryption Key\n    |--------------------------------------------------------------------------\n    |\n    | This key is used by the Illuminate encrypter service and should be set\n    | to a random, 32 character string, otherwise these encrypted strings\n    | will not be safe. Please do this before deploying an application!\n    |\n    */\n\n    'key' => env('APP_KEY'),\n\n    'cipher' => 'AES-256-CBC',\n\n    /*\n    |--------------------------------------------------------------------------\n    | Autoloaded Service Providers\n    |--------------------------------------------------------------------------\n    |\n    | The service providers listed here will be automatically loaded on the\n    | request to your application. Feel free to add your own services to\n    | this array to grant expanded functionality to your applications.\n    |\n    */\n\n    'providers' => [\n\n        /*\n         * Laravel Framework Service Providers...\n         */\n        Illuminate\\Auth\\AuthServiceProvider::class,\n        Illuminate\\Broadcasting\\BroadcastServiceProvider::class,\n        Illuminate\\Bus\\BusServiceProvider::class,\n        Illuminate\\Cache\\CacheServiceProvider::class,\n        Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider::class,\n        Illuminate\\Cookie\\CookieServiceProvider::class,\n        Illuminate\\Database\\DatabaseServiceProvider::class,\n        Illuminate\\Encryption\\EncryptionServiceProvider::class,\n        Illuminate\\Filesystem\\FilesystemServiceProvider::class,\n        Illuminate\\Foundation\\Providers\\FoundationServiceProvider::class,\n        Illuminate\\Hashing\\HashServiceProvider::class,\n        Illuminate\\Mail\\MailServiceProvider::class,\n        Illuminate\\Notifications\\NotificationServiceProvider::class,\n        Illuminate\\Pagination\\PaginationServiceProvider::class,\n        Illuminate\\Pipeline\\PipelineServiceProvider::class,\n        Illuminate\\Queue\\QueueServiceProvider::class,\n        Illuminate\\Redis\\RedisServiceProvider::class,\n        Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider::class,\n        Illuminate\\Session\\SessionServiceProvider::class,\n        Illuminate\\Translation\\TranslationServiceProvider::class,\n        Illuminate\\Validation\\ValidationServiceProvider::class,\n        Illuminate\\View\\ViewServiceProvider::class,\n\n        /*\n         * Package Service Providers...\n         */\n        Laravel\\Socialite\\SocialiteServiceProvider::class,\n        Bugsnag\\BugsnagLaravel\\BugsnagServiceProvider::class,\n\n        /*\n         * Application Service Providers...\n         */\n        App\\Providers\\AppServiceProvider::class,\n        App\\Providers\\AuthServiceProvider::class,\n        // App\\Providers\\BroadcastServiceProvider::class,\n        App\\Providers\\EventServiceProvider::class,\n        App\\Providers\\RouteServiceProvider::class,\n\n        App\\Providers\\AuthorClientServiceProvider::class,\n        App\\Providers\\GistClientServiceProvider::class,\n        App\\Providers\\ContentParserServiceProvider::class,\n        App\\Providers\\GitHubClientServiceProvider::class,\n\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Class Aliases\n    |--------------------------------------------------------------------------\n    |\n    | This array of class aliases will be registered when this application\n    | is started. However, feel free to register as many as you wish as\n    | the aliases are \"lazy\" loaded so they don't hinder performance.\n    |\n    */\n\n    'aliases' => [\n\n        'App' => Illuminate\\Support\\Facades\\App::class,\n        'Arr' => Illuminate\\Support\\Arr::class,\n        'Artisan' => Illuminate\\Support\\Facades\\Artisan::class,\n        'Auth' => Illuminate\\Support\\Facades\\Auth::class,\n        'Blade' => Illuminate\\Support\\Facades\\Blade::class,\n        'Broadcast' => Illuminate\\Support\\Facades\\Broadcast::class,\n        'Bus' => Illuminate\\Support\\Facades\\Bus::class,\n        'Cache' => Illuminate\\Support\\Facades\\Cache::class,\n        'Config' => Illuminate\\Support\\Facades\\Config::class,\n        'Cookie' => Illuminate\\Support\\Facades\\Cookie::class,\n        'Crypt' => Illuminate\\Support\\Facades\\Crypt::class,\n        'Date' => Illuminate\\Support\\Facades\\Date::class,\n        'DB' => Illuminate\\Support\\Facades\\DB::class,\n        'Eloquent' => Illuminate\\Database\\Eloquent\\Model::class,\n        'Event' => Illuminate\\Support\\Facades\\Event::class,\n        'File' => Illuminate\\Support\\Facades\\File::class,\n        'Gate' => Illuminate\\Support\\Facades\\Gate::class,\n        'Hash' => Illuminate\\Support\\Facades\\Hash::class,\n        'Http' => Illuminate\\Support\\Facades\\Http::class,\n        'Lang' => Illuminate\\Support\\Facades\\Lang::class,\n        'Log' => Illuminate\\Support\\Facades\\Log::class,\n        'Mail' => Illuminate\\Support\\Facades\\Mail::class,\n        'Notification' => Illuminate\\Support\\Facades\\Notification::class,\n        'Password' => Illuminate\\Support\\Facades\\Password::class,\n        'Queue' => Illuminate\\Support\\Facades\\Queue::class,\n        'Redirect' => Illuminate\\Support\\Facades\\Redirect::class,\n        'Redis' => Illuminate\\Support\\Facades\\Redis::class,\n        'Request' => Illuminate\\Support\\Facades\\Request::class,\n        'Response' => Illuminate\\Support\\Facades\\Response::class,\n        'Route' => Illuminate\\Support\\Facades\\Route::class,\n        'Schema' => Illuminate\\Support\\Facades\\Schema::class,\n        'Session' => Illuminate\\Support\\Facades\\Session::class,\n        'Storage' => Illuminate\\Support\\Facades\\Storage::class,\n        'Str' => Illuminate\\Support\\Str::class,\n        'URL' => Illuminate\\Support\\Facades\\URL::class,\n        'Validator' => Illuminate\\Support\\Facades\\Validator::class,\n        'View' => Illuminate\\Support\\Facades\\View::class,\n\n        'Socialite' => Laravel\\Socialite\\Facades\\Socialite::class,\n    ],\n\n];\n"
  },
  {
    "path": "config/auth.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Authentication Defaults\n    |--------------------------------------------------------------------------\n    |\n    | This option controls the default authentication \"guard\" and password\n    | reset options for your application. You may change these defaults\n    | as required, but they're a perfect start for most applications.\n    |\n    */\n\n    'defaults' => [\n        'guard' => 'web',\n        'passwords' => 'users',\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Authentication Guards\n    |--------------------------------------------------------------------------\n    |\n    | Next, you may define every authentication guard for your application.\n    | Of course, a great default configuration has been defined for you\n    | here which uses session storage and the Eloquent user provider.\n    |\n    | All authentication drivers have a user provider. This defines how the\n    | users are actually retrieved out of your database or other storage\n    | mechanisms used by this application to persist your user's data.\n    |\n    | Supported: \"session\", \"token\"\n    |\n    */\n\n    'guards' => [\n        'web' => [\n            'driver' => 'session',\n            'provider' => 'users',\n        ],\n\n        'api' => [\n            'driver' => 'token',\n            'provider' => 'users',\n            'hash' => false,\n        ],\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | User Providers\n    |--------------------------------------------------------------------------\n    |\n    | All authentication drivers have a user provider. This defines how the\n    | users are actually retrieved out of your database or other storage\n    | mechanisms used by this application to persist your user's data.\n    |\n    | If you have multiple user tables or models you may configure multiple\n    | sources which represent each model / table. These sources may then\n    | be assigned to any extra authentication guards you have defined.\n    |\n    | Supported: \"database\", \"eloquent\"\n    |\n    */\n\n    'providers' => [\n        'users' => [\n            'driver' => 'eloquent',\n            'model' => App\\Models\\User::class,\n        ],\n\n        // 'users' => [\n        //     'driver' => 'database',\n        //     'table' => 'users',\n        // ],\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Resetting Passwords\n    |--------------------------------------------------------------------------\n    |\n    | You may specify multiple password reset configurations if you have more\n    | than one user table or model in the application and you want to have\n    | separate password reset settings based on the specific user types.\n    |\n    | The expire time is the number of minutes that the reset token should be\n    | considered valid. This security feature keeps tokens short-lived so\n    | they have less time to be guessed. You may change this as needed.\n    |\n    */\n\n    'passwords' => [\n        'users' => [\n            'provider' => 'users',\n            'table' => 'password_resets',\n            'expire' => 60,\n            'throttle' => 60,\n        ],\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Password Confirmation Timeout\n    |--------------------------------------------------------------------------\n    |\n    | Here you may define the amount of seconds before a password confirmation\n    | times out and the user is prompted to re-enter their password via the\n    | confirmation screen. By default, the timeout lasts for three hours.\n    |\n    */\n\n    'password_timeout' => 10800,\n\n];\n"
  },
  {
    "path": "config/broadcasting.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Default Broadcaster\n    |--------------------------------------------------------------------------\n    |\n    | This option controls the default broadcaster that will be used by the\n    | framework when an event needs to be broadcast. You may set this to\n    | any of the connections defined in the \"connections\" array below.\n    |\n    | Supported: \"pusher\", \"ably\", \"redis\", \"log\", \"null\"\n    |\n    */\n\n    'default' => env('BROADCAST_DRIVER', 'null'),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Broadcast Connections\n    |--------------------------------------------------------------------------\n    |\n    | Here you may define all of the broadcast connections that will be used\n    | to broadcast events to other systems or over websockets. Samples of\n    | each available type of connection are provided inside this array.\n    |\n    */\n\n    'connections' => [\n\n        'pusher' => [\n            'driver' => 'pusher',\n            'key' => env('PUSHER_APP_KEY'),\n            'secret' => env('PUSHER_APP_SECRET'),\n            'app_id' => env('PUSHER_APP_ID'),\n            'options' => [\n                'cluster' => env('PUSHER_APP_CLUSTER'),\n                'useTLS' => true,\n            ],\n        ],\n\n        'ably' => [\n            'driver' => 'ably',\n            'key' => env('ABLY_KEY'),\n        ],\n\n        'redis' => [\n            'driver' => 'redis',\n            'connection' => 'default',\n        ],\n\n        'log' => [\n            'driver' => 'log',\n        ],\n\n        'null' => [\n            'driver' => 'null',\n        ],\n\n    ],\n\n];\n"
  },
  {
    "path": "config/cache.php",
    "content": "<?php\n\nuse Illuminate\\Support\\Str;\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Default Cache Store\n    |--------------------------------------------------------------------------\n    |\n    | This option controls the default cache connection that gets used while\n    | using this caching library. This connection is used when another is\n    | not explicitly specified when executing a given caching function.\n    |\n    */\n\n    'default' => env('CACHE_DRIVER', 'file'),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Cache Stores\n    |--------------------------------------------------------------------------\n    |\n    | Here you may define all of the cache \"stores\" for your application as\n    | well as their drivers. You may even define multiple stores for the\n    | same cache driver to group types of items stored in your caches.\n    |\n    | Supported drivers: \"apc\", \"array\", \"database\", \"file\",\n    |            \"memcached\", \"redis\", \"dynamodb\", \"null\"\n    |\n    */\n\n    'stores' => [\n\n        'apc' => [\n            'driver' => 'apc',\n        ],\n\n        'array' => [\n            'driver' => 'array',\n            'serialize' => false,\n        ],\n\n        'database' => [\n            'driver' => 'database',\n            'table' => 'cache',\n            'connection' => null,\n            'lock_connection' => null,\n        ],\n\n        'file' => [\n            'driver' => 'file',\n            'path' => storage_path('framework/cache/data'),\n        ],\n\n        'memcached' => [\n            'driver' => 'memcached',\n            'persistent_id' => env('MEMCACHED_PERSISTENT_ID'),\n            'sasl' => [\n                env('MEMCACHED_USERNAME'),\n                env('MEMCACHED_PASSWORD'),\n            ],\n            'options' => [\n                // Memcached::OPT_CONNECT_TIMEOUT => 2000,\n            ],\n            'servers' => [\n                [\n                    'host' => env('MEMCACHED_HOST', '127.0.0.1'),\n                    'port' => env('MEMCACHED_PORT', 11211),\n                    'weight' => 100,\n                ],\n            ],\n        ],\n\n        'redis' => [\n            'driver' => 'redis',\n            'connection' => 'cache',\n            'lock_connection' => 'default',\n        ],\n\n        'dynamodb' => [\n            'driver' => 'dynamodb',\n            'key' => env('AWS_ACCESS_KEY_ID'),\n            'secret' => env('AWS_SECRET_ACCESS_KEY'),\n            'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),\n            'table' => env('DYNAMODB_CACHE_TABLE', 'cache'),\n            'endpoint' => env('DYNAMODB_ENDPOINT'),\n        ],\n\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Cache Key Prefix\n    |--------------------------------------------------------------------------\n    |\n    | When utilizing a RAM based store such as APC or Memcached, there might\n    | be other applications utilizing the same cache. So, we'll specify a\n    | value to get prefixed to all our keys so we can avoid collisions.\n    |\n    */\n\n    'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_') . '_cache'),\n\n];\n"
  },
  {
    "path": "config/cors.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Cross-Origin Resource Sharing (CORS) Configuration\n    |--------------------------------------------------------------------------\n    |\n    | Here you may configure your settings for cross-origin resource sharing\n    | or \"CORS\". This determines what cross-origin operations may execute\n    | in web browsers. You are free to adjust these settings as needed.\n    |\n    | To learn more: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS\n    |\n    */\n\n    'paths' => ['api/*', 'sanctum/csrf-cookie'],\n\n    'allowed_methods' => ['*'],\n\n    'allowed_origins' => ['*'],\n\n    'allowed_origins_patterns' => [],\n\n    'allowed_headers' => ['*'],\n\n    'exposed_headers' => [],\n\n    'max_age' => 0,\n\n    'supports_credentials' => false,\n\n];\n"
  },
  {
    "path": "config/database.php",
    "content": "<?php\n\nuse Illuminate\\Support\\Str;\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Default Database Connection Name\n    |--------------------------------------------------------------------------\n    |\n    | Here you may specify which of the database connections below you wish\n    | to use as your default connection for all database work. Of course\n    | you may use many connections at once using the Database library.\n    |\n    */\n\n    'default' => env('DB_CONNECTION', 'mysql'),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Database Connections\n    |--------------------------------------------------------------------------\n    |\n    | Here are each of the database connections setup for your application.\n    | Of course, examples of configuring each database platform that is\n    | supported by Laravel is shown below to make development simple.\n    |\n    |\n    | All database work in Laravel is done through the PHP PDO facilities\n    | so make sure you have the driver for your particular database of\n    | choice installed on your machine before you begin development.\n    |\n    */\n\n    'connections' => [\n\n        'sqlite' => [\n            'driver' => 'sqlite',\n            'url' => env('DATABASE_URL'),\n            'database' => env('DB_DATABASE', database_path('database.sqlite')),\n            'prefix' => '',\n            'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true),\n        ],\n\n        'mysql' => [\n            'driver' => 'mysql',\n            'url' => env('DATABASE_URL'),\n            'host' => env('DB_HOST', '127.0.0.1'),\n            'port' => env('DB_PORT', '3306'),\n            'database' => env('DB_DATABASE', 'forge'),\n            'username' => env('DB_USERNAME', 'forge'),\n            'password' => env('DB_PASSWORD', ''),\n            'unix_socket' => env('DB_SOCKET', ''),\n            'charset' => 'utf8mb4',\n            'collation' => 'utf8mb4_unicode_ci',\n            'prefix' => '',\n            'prefix_indexes' => true,\n            'strict' => true,\n            'engine' => null,\n            'options' => extension_loaded('pdo_mysql') ? array_filter([\n                PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),\n            ]) : [],\n        ],\n\n        'pgsql' => [\n            'driver' => 'pgsql',\n            'url' => env('DATABASE_URL'),\n            'host' => env('DB_HOST', '127.0.0.1'),\n            'port' => env('DB_PORT', '5432'),\n            'database' => env('DB_DATABASE', 'forge'),\n            'username' => env('DB_USERNAME', 'forge'),\n            'password' => env('DB_PASSWORD', ''),\n            'charset' => 'utf8',\n            'prefix' => '',\n            'prefix_indexes' => true,\n            'schema' => 'public',\n            'sslmode' => 'prefer',\n        ],\n\n        'sqlsrv' => [\n            'driver' => 'sqlsrv',\n            'url' => env('DATABASE_URL'),\n            'host' => env('DB_HOST', 'localhost'),\n            'port' => env('DB_PORT', '1433'),\n            'database' => env('DB_DATABASE', 'forge'),\n            'username' => env('DB_USERNAME', 'forge'),\n            'password' => env('DB_PASSWORD', ''),\n            'charset' => 'utf8',\n            'prefix' => '',\n            'prefix_indexes' => true,\n        ],\n\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Migration Repository Table\n    |--------------------------------------------------------------------------\n    |\n    | This table keeps track of all the migrations that have already run for\n    | your application. Using this information, we can determine which of\n    | the migrations on disk haven't actually been run in the database.\n    |\n    */\n\n    'migrations' => 'migrations',\n\n    /*\n    |--------------------------------------------------------------------------\n    | Redis Databases\n    |--------------------------------------------------------------------------\n    |\n    | Redis is an open source, fast, and advanced key-value store that also\n    | provides a richer body of commands than a typical key-value system\n    | such as APC or Memcached. Laravel makes it easy to dig right in.\n    |\n    */\n\n    'redis' => [\n\n        'client' => env('REDIS_CLIENT', 'phpredis'),\n\n        'options' => [\n            'cluster' => env('REDIS_CLUSTER', 'redis'),\n            'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_') . '_database_'),\n        ],\n\n        'default' => [\n            'url' => env('REDIS_URL'),\n            'host' => env('REDIS_HOST', '127.0.0.1'),\n            'password' => env('REDIS_PASSWORD', null),\n            'port' => env('REDIS_PORT', '6379'),\n            'database' => env('REDIS_DB', '0'),\n        ],\n\n        'cache' => [\n            'url' => env('REDIS_URL'),\n            'host' => env('REDIS_HOST', '127.0.0.1'),\n            'password' => env('REDIS_PASSWORD', null),\n            'port' => env('REDIS_PORT', '6379'),\n            'database' => env('REDIS_CACHE_DB', '1'),\n        ],\n\n    ],\n\n];\n"
  },
  {
    "path": "config/filesystems.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Default Filesystem Disk\n    |--------------------------------------------------------------------------\n    |\n    | Here you may specify the default filesystem disk that should be used\n    | by the framework. The \"local\" disk, as well as a variety of cloud\n    | based disks are available to your application. Just store away!\n    |\n    */\n\n    'default' => env('FILESYSTEM_DRIVER', 'local'),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Filesystem Disks\n    |--------------------------------------------------------------------------\n    |\n    | Here you may configure as many filesystem \"disks\" as you wish, and you\n    | may even configure multiple disks of the same driver. Defaults have\n    | been setup for each driver as an example of the required options.\n    |\n    | Supported Drivers: \"local\", \"ftp\", \"sftp\", \"s3\"\n    |\n    */\n\n    'disks' => [\n\n        'local' => [\n            'driver' => 'local',\n            'root' => storage_path('app'),\n        ],\n\n        'public' => [\n            'driver' => 'local',\n            'root' => storage_path('app/public'),\n            'url' => env('APP_URL') . '/storage',\n            'visibility' => 'public',\n        ],\n\n        's3' => [\n            'driver' => 's3',\n            'key' => env('AWS_ACCESS_KEY_ID'),\n            'secret' => env('AWS_SECRET_ACCESS_KEY'),\n            'region' => env('AWS_DEFAULT_REGION'),\n            'bucket' => env('AWS_BUCKET'),\n            'url' => env('AWS_URL'),\n            'endpoint' => env('AWS_ENDPOINT'),\n        ],\n\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Symbolic Links\n    |--------------------------------------------------------------------------\n    |\n    | Here you may configure the symbolic links that will be created when the\n    | `storage:link` Artisan command is executed. The array keys should be\n    | the locations of the links and the values should be their targets.\n    |\n    */\n\n    'links' => [\n        public_path('storage') => storage_path('app/public'),\n    ],\n\n];\n"
  },
  {
    "path": "config/hashing.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Default Hash Driver\n    |--------------------------------------------------------------------------\n    |\n    | This option controls the default hash driver that will be used to hash\n    | passwords for your application. By default, the bcrypt algorithm is\n    | used; however, you remain free to modify this option if you wish.\n    |\n    | Supported: \"bcrypt\", \"argon\", \"argon2id\"\n    |\n    */\n\n    'driver' => 'bcrypt',\n\n    /*\n    |--------------------------------------------------------------------------\n    | Bcrypt Options\n    |--------------------------------------------------------------------------\n    |\n    | Here you may specify the configuration options that should be used when\n    | passwords are hashed using the Bcrypt algorithm. This will allow you\n    | to control the amount of time it takes to hash the given password.\n    |\n    */\n\n    'bcrypt' => [\n        'rounds' => env('BCRYPT_ROUNDS', 10),\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Argon Options\n    |--------------------------------------------------------------------------\n    |\n    | Here you may specify the configuration options that should be used when\n    | passwords are hashed using the Argon algorithm. These will allow you\n    | to control the amount of time it takes to hash the given password.\n    |\n    */\n\n    'argon' => [\n        'memory' => 1024,\n        'threads' => 2,\n        'time' => 2,\n    ],\n\n];\n"
  },
  {
    "path": "config/logging.php",
    "content": "<?php\n\nuse Monolog\\Handler\\NullHandler;\nuse Monolog\\Handler\\StreamHandler;\nuse Monolog\\Handler\\SyslogUdpHandler;\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Default Log Channel\n    |--------------------------------------------------------------------------\n    |\n    | This option defines the default log channel that gets used when writing\n    | messages to the logs. The name specified in this option should match\n    | one of the channels defined in the \"channels\" configuration array.\n    |\n    */\n\n    'default' => env('LOG_CHANNEL', 'stack'),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Log Channels\n    |--------------------------------------------------------------------------\n    |\n    | Here you may configure the log channels for your application. Out of\n    | the box, Laravel uses the Monolog PHP logging library. This gives\n    | you a variety of powerful log handlers / formatters to utilize.\n    |\n    | Available Drivers: \"single\", \"daily\", \"slack\", \"syslog\",\n    |                    \"errorlog\", \"monolog\",\n    |                    \"custom\", \"stack\"\n    |\n    */\n\n    'channels' => [\n        'stack' => [\n            'driver' => 'stack',\n            'channels' => ['single', 'bugsnag'],\n            'ignore_exceptions' => false,\n        ],\n\n        'single' => [\n            'driver' => 'single',\n            'path' => storage_path('logs/laravel.log'),\n            'level' => env('LOG_LEVEL', 'debug'),\n        ],\n\n        'daily' => [\n            'driver' => 'daily',\n            'path' => storage_path('logs/laravel.log'),\n            'level' => env('LOG_LEVEL', 'debug'),\n            'days' => 14,\n        ],\n\n        'slack' => [\n            'driver' => 'slack',\n            'url' => env('LOG_SLACK_WEBHOOK_URL'),\n            'username' => 'Laravel Log',\n            'emoji' => ':boom:',\n            'level' => env('LOG_LEVEL', 'critical'),\n        ],\n\n        'papertrail' => [\n            'driver' => 'monolog',\n            'level' => env('LOG_LEVEL', 'debug'),\n            'handler' => SyslogUdpHandler::class,\n            'handler_with' => [\n                'host' => env('PAPERTRAIL_URL'),\n                'port' => env('PAPERTRAIL_PORT'),\n            ],\n        ],\n\n        'stderr' => [\n            'driver' => 'monolog',\n            'level' => env('LOG_LEVEL', 'debug'),\n            'handler' => StreamHandler::class,\n            'formatter' => env('LOG_STDERR_FORMATTER'),\n            'with' => [\n                'stream' => 'php://stderr',\n            ],\n        ],\n\n        'syslog' => [\n            'driver' => 'syslog',\n            'level' => env('LOG_LEVEL', 'debug'),\n        ],\n\n        'errorlog' => [\n            'driver' => 'errorlog',\n            'level' => env('LOG_LEVEL', 'debug'),\n        ],\n\n        'null' => [\n            'driver' => 'monolog',\n            'handler' => NullHandler::class,\n        ],\n\n        'emergency' => [\n            'path' => storage_path('logs/laravel.log'),\n        ],\n\n        'bugsnag' => [\n            'driver' => 'bugsnag',\n        ],\n    ],\n\n];\n"
  },
  {
    "path": "config/mail.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Default Mailer\n    |--------------------------------------------------------------------------\n    |\n    | This option controls the default mailer that is used to send any email\n    | messages sent by your application. Alternative mailers may be setup\n    | and used as needed; however, this mailer will be used by default.\n    |\n    */\n\n    'default' => env('MAIL_MAILER', 'smtp'),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Mailer Configurations\n    |--------------------------------------------------------------------------\n    |\n    | Here you may configure all of the mailers used by your application plus\n    | their respective settings. Several examples have been configured for\n    | you and you are free to add your own as your application requires.\n    |\n    | Laravel supports a variety of mail \"transport\" drivers to be used while\n    | sending an e-mail. You will specify which one you are using for your\n    | mailers below. You are free to add additional mailers as required.\n    |\n    | Supported: \"smtp\", \"sendmail\", \"mailgun\", \"ses\",\n    |            \"postmark\", \"log\", \"array\"\n    |\n    */\n\n    'mailers' => [\n        'smtp' => [\n            'transport' => 'smtp',\n            'host' => env('MAIL_HOST', 'smtp.mailgun.org'),\n            'port' => env('MAIL_PORT', 587),\n            'encryption' => env('MAIL_ENCRYPTION', 'tls'),\n            'username' => env('MAIL_USERNAME'),\n            'password' => env('MAIL_PASSWORD'),\n            'timeout' => null,\n            'auth_mode' => null,\n        ],\n\n        'ses' => [\n            'transport' => 'ses',\n        ],\n\n        'mailgun' => [\n            'transport' => 'mailgun',\n        ],\n\n        'postmark' => [\n            'transport' => 'postmark',\n        ],\n\n        'sendmail' => [\n            'transport' => 'sendmail',\n            'path' => '/usr/sbin/sendmail -bs',\n        ],\n\n        'log' => [\n            'transport' => 'log',\n            'channel' => env('MAIL_LOG_CHANNEL'),\n        ],\n\n        'array' => [\n            'transport' => 'array',\n        ],\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Global \"From\" Address\n    |--------------------------------------------------------------------------\n    |\n    | You may wish for all e-mails sent by your application to be sent from\n    | the same address. Here, you may specify a name and address that is\n    | used globally for all e-mails that are sent by your application.\n    |\n    */\n\n    'from' => [\n        'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),\n        'name' => env('MAIL_FROM_NAME', 'Example'),\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Markdown Mail Settings\n    |--------------------------------------------------------------------------\n    |\n    | If you are using Markdown based email rendering, you may configure your\n    | theme and component paths here, allowing you to customize the design\n    | of the emails. Or, you may simply stick with the Laravel defaults!\n    |\n    */\n\n    'markdown' => [\n        'theme' => 'default',\n\n        'paths' => [\n            resource_path('views/vendor/mail'),\n        ],\n    ],\n\n];\n"
  },
  {
    "path": "config/queue.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Default Queue Connection Name\n    |--------------------------------------------------------------------------\n    |\n    | Laravel's queue API supports an assortment of back-ends via a single\n    | API, giving you convenient access to each back-end using the same\n    | syntax for every one. Here you may define a default connection.\n    |\n    */\n\n    'default' => env('QUEUE_CONNECTION', 'sync'),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Queue Connections\n    |--------------------------------------------------------------------------\n    |\n    | Here you may configure the connection information for each server that\n    | is used by your application. A default configuration has been added\n    | for each back-end shipped with Laravel. You are free to add more.\n    |\n    | Drivers: \"sync\", \"database\", \"beanstalkd\", \"sqs\", \"redis\", \"null\"\n    |\n    */\n\n    'connections' => [\n\n        'sync' => [\n            'driver' => 'sync',\n        ],\n\n        'database' => [\n            'driver' => 'database',\n            'table' => 'jobs',\n            'queue' => 'default',\n            'retry_after' => 90,\n            'after_commit' => false,\n        ],\n\n        'beanstalkd' => [\n            'driver' => 'beanstalkd',\n            'host' => 'localhost',\n            'queue' => 'default',\n            'retry_after' => 90,\n            'block_for' => 0,\n            'after_commit' => false,\n        ],\n\n        'sqs' => [\n            'driver' => 'sqs',\n            'key' => env('AWS_ACCESS_KEY_ID'),\n            'secret' => env('AWS_SECRET_ACCESS_KEY'),\n            'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'),\n            'queue' => env('SQS_QUEUE', 'default'),\n            'suffix' => env('SQS_SUFFIX'),\n            'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),\n            'after_commit' => false,\n        ],\n\n        'redis' => [\n            'driver' => 'redis',\n            'connection' => 'default',\n            'queue' => env('REDIS_QUEUE', 'default'),\n            'retry_after' => 90,\n            'block_for' => null,\n            'after_commit' => false,\n        ],\n\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Failed Queue Jobs\n    |--------------------------------------------------------------------------\n    |\n    | These options configure the behavior of failed queue job logging so you\n    | can control which database and table are used to store the jobs that\n    | have failed. You may change them to any database / table you wish.\n    |\n    */\n\n    'failed' => [\n        'driver' => env('QUEUE_FAILED_DRIVER', 'database-uuids'),\n        'database' => env('DB_CONNECTION', 'mysql'),\n        'table' => 'failed_jobs',\n    ],\n\n];\n"
  },
  {
    "path": "config/services.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Third Party Services\n    |--------------------------------------------------------------------------\n    |\n    | This file is for storing the credentials for third party services such\n    | as Mailgun, Postmark, AWS and more. This file provides the de facto\n    | location for this type of information, allowing packages to have\n    | a conventional file to locate the various service credentials.\n    |\n    */\n\n    'mailgun' => [\n        'domain' => env('MAILGUN_DOMAIN'),\n        'secret' => env('MAILGUN_SECRET'),\n        'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'),\n    ],\n\n    'postmark' => [\n        'token' => env('POSTMARK_TOKEN'),\n    ],\n\n    'ses' => [\n        'key' => env('AWS_ACCESS_KEY_ID'),\n        'secret' => env('AWS_SECRET_ACCESS_KEY'),\n        'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),\n    ],\n\n    'github' => [\n        'client_id' => env('GITHUB_CLIENT_ID'),\n        'client_secret' => env('GITHUB_CLIENT_SECRET'),\n        'token' => env('GITHUB_TOKEN'),\n        'redirect' => env('GITHUB_URL'),\n    ],\n\n];\n"
  },
  {
    "path": "config/session.php",
    "content": "<?php\n\nuse Illuminate\\Support\\Str;\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Default Session Driver\n    |--------------------------------------------------------------------------\n    |\n    | This option controls the default session \"driver\" that will be used on\n    | requests. By default, we will use the lightweight native driver but\n    | you may specify any of the other wonderful drivers provided here.\n    |\n    | Supported: \"file\", \"cookie\", \"database\", \"apc\",\n    |            \"memcached\", \"redis\", \"dynamodb\", \"array\"\n    |\n    */\n\n    'driver' => env('SESSION_DRIVER', 'file'),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Session Lifetime\n    |--------------------------------------------------------------------------\n    |\n    | Here you may specify the number of minutes that you wish the session\n    | to be allowed to remain idle before it expires. If you want them\n    | to immediately expire on the browser closing, set that option.\n    |\n    */\n\n    'lifetime' => env('SESSION_LIFETIME', 120),\n\n    'expire_on_close' => false,\n\n    /*\n    |--------------------------------------------------------------------------\n    | Session Encryption\n    |--------------------------------------------------------------------------\n    |\n    | This option allows you to easily specify that all of your session data\n    | should be encrypted before it is stored. All encryption will be run\n    | automatically by Laravel and you can use the Session like normal.\n    |\n    */\n\n    'encrypt' => false,\n\n    /*\n    |--------------------------------------------------------------------------\n    | Session File Location\n    |--------------------------------------------------------------------------\n    |\n    | When using the native session driver, we need a location where session\n    | files may be stored. A default has been set for you but a different\n    | location may be specified. This is only needed for file sessions.\n    |\n    */\n\n    'files' => storage_path('framework/sessions'),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Session Database Connection\n    |--------------------------------------------------------------------------\n    |\n    | When using the \"database\" or \"redis\" session drivers, you may specify a\n    | connection that should be used to manage these sessions. This should\n    | correspond to a connection in your database configuration options.\n    |\n    */\n\n    'connection' => env('SESSION_CONNECTION', null),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Session Database Table\n    |--------------------------------------------------------------------------\n    |\n    | When using the \"database\" session driver, you may specify the table we\n    | should use to manage the sessions. Of course, a sensible default is\n    | provided for you; however, you are free to change this as needed.\n    |\n    */\n\n    'table' => 'sessions',\n\n    /*\n    |--------------------------------------------------------------------------\n    | Session Cache Store\n    |--------------------------------------------------------------------------\n    |\n    | While using one of the framework's cache driven session backends you may\n    | list a cache store that should be used for these sessions. This value\n    | must match with one of the application's configured cache \"stores\".\n    |\n    | Affects: \"apc\", \"dynamodb\", \"memcached\", \"redis\"\n    |\n    */\n\n    'store' => env('SESSION_STORE', null),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Session Sweeping Lottery\n    |--------------------------------------------------------------------------\n    |\n    | Some session drivers must manually sweep their storage location to get\n    | rid of old sessions from storage. Here are the chances that it will\n    | happen on a given request. By default, the odds are 2 out of 100.\n    |\n    */\n\n    'lottery' => [2, 100],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Session Cookie Name\n    |--------------------------------------------------------------------------\n    |\n    | Here you may change the name of the cookie used to identify a session\n    | instance by ID. The name specified here will get used every time a\n    | new session cookie is created by the framework for every driver.\n    |\n    */\n\n    'cookie' => env(\n        'SESSION_COOKIE',\n        Str::slug(env('APP_NAME', 'laravel'), '_') . '_session'\n    ),\n\n    /*\n    |--------------------------------------------------------------------------\n    | Session Cookie Path\n    |--------------------------------------------------------------------------\n    |\n    | The session cookie path determines the path for which the cookie will\n    | be regarded as available. Typically, this will be the root path of\n    | your application but you are free to change this when necessary.\n    |\n    */\n\n    'path' => '/',\n\n    /*\n    |--------------------------------------------------------------------------\n    | Session Cookie Domain\n    |--------------------------------------------------------------------------\n    |\n    | Here you may change the domain of the cookie used to identify a session\n    | in your application. This will determine which domains the cookie is\n    | available to in your application. A sensible default has been set.\n    |\n    */\n\n    'domain' => env('SESSION_DOMAIN', null),\n\n    /*\n    |--------------------------------------------------------------------------\n    | HTTPS Only Cookies\n    |--------------------------------------------------------------------------\n    |\n    | By setting this option to true, session cookies will only be sent back\n    | to the server if the browser has a HTTPS connection. This will keep\n    | the cookie from being sent to you if it can not be done securely.\n    |\n    */\n\n    'secure' => env('SESSION_SECURE_COOKIE'),\n\n    /*\n    |--------------------------------------------------------------------------\n    | HTTP Access Only\n    |--------------------------------------------------------------------------\n    |\n    | Setting this value to true will prevent JavaScript from accessing the\n    | value of the cookie and the cookie will only be accessible through\n    | the HTTP protocol. You are free to modify this option if needed.\n    |\n    */\n\n    'http_only' => true,\n\n    /*\n    |--------------------------------------------------------------------------\n    | Same-Site Cookies\n    |--------------------------------------------------------------------------\n    |\n    | This option determines how your cookies behave when cross-site requests\n    | take place, and can be used to mitigate CSRF attacks. By default, we\n    | will set this value to \"lax\" since this is a secure default value.\n    |\n    | Supported: \"lax\", \"strict\", \"none\", null\n    |\n    */\n\n    'same_site' => 'lax',\n\n];\n"
  },
  {
    "path": "config/view.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | View Storage Paths\n    |--------------------------------------------------------------------------\n    |\n    | Most templating systems load templates from disk. Here you may specify\n    | an array of paths that should be checked for your views. Of course\n    | the usual Laravel view path has already been registered for you.\n    |\n    */\n\n    'paths' => [\n        resource_path('views'),\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Compiled View Path\n    |--------------------------------------------------------------------------\n    |\n    | This option determines where all the compiled Blade templates will be\n    | stored for your application. Typically, this is within the storage\n    | directory. However, as usual, you are free to change this value.\n    |\n    */\n\n    'compiled' => env(\n        'VIEW_COMPILED_PATH',\n        realpath(storage_path('framework/views'))\n    ),\n\n];\n"
  },
  {
    "path": "contributing.md",
    "content": "## Contributing\n\nWe welcome contributions! We ask you to follow a few guidelines when making a contribution:\n\n- [Follow PSR-2](http://www.php-fig.org/psr/psr-2/)\n- Four spaces for indentation\n- Alphabetize CSS property names\n\n### Branching\n\nWhen making a pull request, please code your feature on a feature branch.\n\n```command-line\n    feature/feature-name\n```\n\nWhen you are ready, tag @mattstauffer for a review. Your code needs to be tested with PHPUnit prior to making the pull\nrequest. To run the PHPUnit suite on your tests run\n\n```command-line\n    ./vendor/bin/phpunit\n```\n\nIf you are looking for something to contribute, please look at our issues. There you can post ideas, pick up features others have requested, or help another developer in need of some guidance.\n\nHappy coding!\n\n"
  },
  {
    "path": "database/.gitignore",
    "content": "*.sqlite\n"
  },
  {
    "path": "database/factories/.gitkeep",
    "content": ""
  },
  {
    "path": "database/migrations/.gitkeep",
    "content": ""
  },
  {
    "path": "database/migrations/2014_10_12_000000_create_users_table.php",
    "content": "<?php\n\nuse Illuminate\\Database\\Migrations\\Migration;\nuse Illuminate\\Database\\Schema\\Blueprint;\nuse Illuminate\\Support\\Facades\\Schema;\n\nclass CreateUsersTable extends Migration\n{\n    public function up()\n    {\n        Schema::create('users', function (Blueprint $table) {\n            $table->increments('id');\n\n            $table->string('github_id')->unique();\n            $table->string('name')->nullable();\n            $table->string('email')->nullable();\n            $table->string('avatar');\n            $table->string('token');\n\n            $table->rememberToken();\n            $table->timestamps();\n        });\n    }\n\n    public function down()\n    {\n        Schema::drop('users');\n    }\n}\n"
  },
  {
    "path": "database/migrations/2014_10_12_100000_create_password_resets_table.php",
    "content": "<?php\n\nuse Illuminate\\Database\\Migrations\\Migration;\nuse Illuminate\\Database\\Schema\\Blueprint;\nuse Illuminate\\Support\\Facades\\Schema;\n\nclass CreatePasswordResetsTable extends Migration\n{\n    public function up()\n    {\n        Schema::create('password_resets', function (Blueprint $table) {\n            $table->string('email')->index();\n            $table->string('token')->index();\n            $table->timestamp('created_at')->nullable();\n        });\n    }\n\n    public function down()\n    {\n        Schema::drop('password_resets');\n    }\n}\n"
  },
  {
    "path": "database/seeders/.gitkeep",
    "content": ""
  },
  {
    "path": "database/seeders/DatabaseSeeder.php",
    "content": "<?php\n\nnamespace Database\\Seeders;\n\nuse Illuminate\\Database\\Eloquent\\Model;\nuse Illuminate\\Database\\Seeder;\n\nclass DatabaseSeeder extends Seeder\n{\n    /**\n     * Run the database seeds.\n     *\n     * @return void\n     */\n    public function run()\n    {\n        Model::unguard();\n\n        // $this->call('UserTableSeeder');\n    }\n}\n"
  },
  {
    "path": "nitpick.json",
    "content": "{\n    \"ignore\": [\n        \"tests/*\",\n        \"database/*\"\n    ]\n}"
  },
  {
    "path": "package.json",
    "content": "{\n    \"private\": true,\n    \"scripts\": {\n        \"dev\": \"npm run development\",\n        \"development\": \"mix\",\n        \"watch\": \"mix watch\",\n        \"watch-poll\": \"mix watch -- --watch-options-poll=1000\",\n        \"hot\": \"mix watch --hot\",\n        \"prod\": \"npm run production\",\n        \"production\": \"mix --production\"\n    },\n    \"devDependencies\": {\n        \"autoprefixer\": \"^10.2.5\",\n        \"autosize\": \"^4.0.2\",\n        \"axios\": \"^0.21.2\",\n        \"browser-sync\": \"^2.27.11\",\n        \"browser-sync-webpack-plugin\": \"^2.2.2\",\n        \"laravel-mix\": \"^6.0.49\",\n        \"less\": \"^4.1.1\",\n        \"less-loader\": \"^8.0.0\",\n        \"moment\": \"^2.29.4\",\n        \"postcss\": \"^8.4.20\",\n        \"postcss-import\": \"^12.0.1\",\n        \"purify-css\": \"^1.2.5\",\n        \"purifycss-webpack\": \"^0.7.0\",\n        \"tailwindcss\": \"^2.0.3\",\n        \"vue\": \"^2.6.12\",\n        \"vue-loader\": \"^15.10.1\",\n        \"vue-template-compiler\": \"^2.6.11\"\n    },\n    \"prettier\": {\n        \"singleQuote\": true,\n        \"trailingComma\": \"es5\",\n        \"tabWidth\": 4,\n        \"printWidth\": 80\n    }\n}\n"
  },
  {
    "path": "phpspec.yml",
    "content": "suites:\n    main:\n        namespace: Gistlog\n        psr4_prefix: Gistlog\n        src_path: app"
  },
  {
    "path": "phpunit.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<phpunit xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:noNamespaceSchemaLocation=\"https://schema.phpunit.de/9.3/phpunit.xsd\" bootstrap=\"vendor/autoload.php\" colors=\"true\">\n  <coverage processUncoveredFiles=\"true\">\n    <include>\n      <directory suffix=\".php\">./app</directory>\n    </include>\n  </coverage>\n  <testsuites>\n    <testsuite name=\"Feature\">\n      <directory suffix=\"Test.php\">./tests/Feature</directory>\n    </testsuite>\n  </testsuites>\n  <php>\n    <server name=\"APP_ENV\" value=\"testing\"/>\n    <server name=\"BCRYPT_ROUNDS\" value=\"4\"/>\n    <server name=\"CACHE_DRIVER\" value=\"array\"/>\n    <server name=\"DB_CONNECTION\" value=\"sqlite\"/>\n    <server name=\"DB_DATABASE\" value=\":memory:\"/>\n    <server name=\"MAIL_MAILER\" value=\"array\"/>\n    <server name=\"QUEUE_CONNECTION\" value=\"sync\"/>\n    <server name=\"SESSION_DRIVER\" value=\"array\"/>\n    <server name=\"TELESCOPE_ENABLED\" value=\"false\"/>\n  </php>\n</phpunit>\n"
  },
  {
    "path": "public/.htaccess",
    "content": "<IfModule mod_rewrite.c>\n    <IfModule mod_negotiation.c>\n        Options -MultiViews -Indexes\n    </IfModule>\n\n    RewriteEngine On\n\n    # Handle Authorization Header\n    RewriteCond %{HTTP:Authorization} .\n    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]\n\n    # Redirect Trailing Slashes If Not A Folder...\n    RewriteCond %{REQUEST_FILENAME} !-d\n    RewriteCond %{REQUEST_URI} (.+)/$\n    RewriteRule ^ %1 [L,R=301]\n\n    # Handle Front Controller...\n    RewriteCond %{REQUEST_FILENAME} !-d\n    RewriteCond %{REQUEST_FILENAME} !-f\n    RewriteRule ^ index.php [L]\n</IfModule>\n"
  },
  {
    "path": "public/css/app.css",
    "content": "/**\n * This injects Tailwind's base styles, which is a combination of\n * Normalize.css and some additional base styles.\n *\n * You can see the styles here:\n * https://github.com/tailwindcss/tailwindcss/blob/master/css/preflight.css\n *\n * If using `postcss-import`, you should import this line from it's own file:\n *\n * @import \"./tailwind-preflight.css\";\n *\n * See: https://github.com/tailwindcss/tailwindcss/issues/53#issuecomment-341413622\n */\n\n/*! tailwindcss v2.2.2 | MIT License | https://tailwindcss.com\n */\n\n/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n\n/*\nDocument\n========\n*/\n\n/**\nUse a better box model (opinionated).\n*/\n\n*,\n::before,\n::after {\n  box-sizing: border-box;\n}\n\n/**\nUse a more readable tab size (opinionated).\n*/\n\nhtml {\n  -moz-tab-size: 4;\n  -o-tab-size: 4;\n     tab-size: 4;\n}\n\n/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/\n\nhtml {\n  line-height: 1.15; /* 1 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/*\nSections\n========\n*/\n\n/**\nRemove the margin in all browsers.\n*/\n\nbody {\n  margin: 0;\n}\n\n/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/\n\nbody {\n  font-family:\n\t\tsystem-ui,\n\t\t-apple-system, /* Firefox supports this but not yet `system-ui` */\n\t\t'Segoe UI',\n\t\tRoboto,\n\t\tHelvetica,\n\t\tArial,\n\t\tsans-serif,\n\t\t'Apple Color Emoji',\n\t\t'Segoe UI Emoji';\n}\n\n/*\nGrouping content\n================\n*/\n\n/**\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n*/\n\nhr {\n  height: 0; /* 1 */\n  color: inherit; /* 2 */\n}\n\n/*\nText-level semantics\n====================\n*/\n\n/**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n  -webkit-text-decoration: underline dotted;\n          text-decoration: underline dotted;\n}\n\n/**\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n/**\n1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n2. Correct the odd 'em' font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n  font-family:\n\t\tui-monospace,\n\t\tSFMono-Regular,\n\t\tConsolas,\n\t\t'Liberation Mono',\n\t\tMenlo,\n\t\tmonospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/**\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n  font-size: 80%;\n}\n\n/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n/*\nTabular data\n============\n*/\n\n/**\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n*/\n\ntable {\n  text-indent: 0; /* 1 */\n  border-color: inherit; /* 2 */\n}\n\n/*\nForms\n=====\n*/\n\n/**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit; /* 1 */\n  font-size: 100%; /* 1 */\n  line-height: 1.15; /* 1 */\n  margin: 0; /* 2 */\n}\n\n/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect { /* 1 */\n  text-transform: none;\n}\n\n/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type='button'],\n[type='reset'],\n[type='submit'] {\n  -webkit-appearance: button;\n}\n\n/**\nRemove the inner border and padding in Firefox.\n*/\n\n::-moz-focus-inner {\n  border-style: none;\n  padding: 0;\n}\n\n/**\nRestore the focus styles unset by the previous rule.\n*/\n\n:-moz-focusring {\n  outline: 1px dotted ButtonText;\n}\n\n/**\nRemove the additional ':invalid' styles in Firefox.\nSee: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737\n*/\n\n:-moz-ui-invalid {\n  box-shadow: none;\n}\n\n/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/\n\nlegend {\n  padding: 0;\n}\n\n/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n  vertical-align: baseline;\n}\n\n/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n  -webkit-appearance: textfield; /* 1 */\n  outline-offset: -2px; /* 2 */\n}\n\n/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button; /* 1 */\n  font: inherit; /* 2 */\n}\n\n/*\nInteractive\n===========\n*/\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n  display: list-item;\n}\n\n/**\n * Manually forked from SUIT CSS Base: https://github.com/suitcss/base\n * A thin layer on top of normalize.css that provides a starting point more\n * suitable for web applications.\n */\n\n/**\n * Removes the default spacing and border for appropriate elements.\n */\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n  margin: 0;\n}\n\nbutton {\n  background-color: transparent;\n  background-image: none;\n}\n\n/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */\n\nbutton:focus {\n  outline: 1px dotted;\n  outline: 5px auto -webkit-focus-ring-color;\n}\n\nfieldset {\n  margin: 0;\n  padding: 0;\n}\n\nol,\nul {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n/**\n * Tailwind custom reset styles\n */\n\n/**\n * 1. Use the user's configured `sans` font-family (with Tailwind's default\n *    sans-serif font stack as a fallback) as a sane default.\n * 2. Use Tailwind's default \"normal\" line-height so the user isn't forced\n *    to override it to ensure consistency even when using the default theme.\n */\n\nhtml {\n  font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; /* 1 */\n  line-height: 1.5; /* 2 */\n}\n\n/**\n * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */\n\nbody {\n  font-family: inherit;\n  line-height: inherit;\n}\n\n/**\n * 1. Prevent padding and border from affecting element width.\n *\n *    We used to set this in the html element and inherit from\n *    the parent element for everything else. This caused issues\n *    in shadow-dom-enhanced elements like <details> where the content\n *    is wrapped by a div with box-sizing set to `content-box`.\n *\n *    https://github.com/mozdevs/cssremedy/issues/4\n *\n *\n * 2. Allow adding a border to an element by just adding a border-width.\n *\n *    By default, the way the browser specifies that an element should have no\n *    border is by setting it's border-style to `none` in the user-agent\n *    stylesheet.\n *\n *    In order to easily add borders to elements by just setting the `border-width`\n *    property, we change the default border-style for all elements to `solid`, and\n *    use border-width to hide them instead. This way our `border` utilities only\n *    need to set the `border-width` property instead of the entire `border`\n *    shorthand, making our border utilities much more straightforward to compose.\n *\n *    https://github.com/tailwindcss/tailwindcss/pull/116\n */\n\n*,\n::before,\n::after {\n  box-sizing: border-box; /* 1 */\n  border-width: 0; /* 2 */\n  border-style: solid; /* 2 */\n  border-color: currentColor; /* 2 */\n}\n\n/*\n * Ensure horizontal rules are visible by default\n */\n\nhr {\n  border-top-width: 1px;\n}\n\n/**\n * Undo the `border-style: none` reset that Normalize applies to images so that\n * our `border-{width}` utilities have the expected effect.\n *\n * The Normalize reset is unnecessary for us since we default the border-width\n * to 0 on all elements.\n *\n * https://github.com/tailwindcss/tailwindcss/issues/362\n */\n\nimg {\n  border-style: solid;\n}\n\ntextarea {\n  resize: vertical;\n}\n\ninput::-moz-placeholder, textarea::-moz-placeholder {\n  opacity: 1;\n  color: #9ca3af;\n}\n\ninput:-ms-input-placeholder, textarea:-ms-input-placeholder {\n  opacity: 1;\n  color: #9ca3af;\n}\n\ninput::placeholder,\ntextarea::placeholder {\n  opacity: 1;\n  color: #9ca3af;\n}\n\nbutton,\n[role=\"button\"] {\n  cursor: pointer;\n}\n\ntable {\n  border-collapse: collapse;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  font-size: inherit;\n  font-weight: inherit;\n}\n\n/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */\n\na {\n  color: inherit;\n  text-decoration: inherit;\n}\n\n/**\n * Reset form element properties that are easy to forget to\n * style explicitly so you don't inadvertently introduce\n * styles that deviate from your design system. These styles\n * supplement a partial reset that is already applied by\n * normalize.css.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  padding: 0;\n  line-height: inherit;\n  color: inherit;\n}\n\n/**\n * Use the configured 'mono' font family for elements that\n * are expected to be rendered with a monospace font, falling\n * back to the system monospace stack if there is no configured\n * 'mono' font family.\n */\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n/**\n * 1. Make replaced elements `display: block` by default as that's\n *    the behavior you want almost all of the time. Inspired by\n *    CSS Remedy, with `svg` added as well.\n *\n *    https://github.com/mozdevs/cssremedy/issues/14\n * \n * 2. Add `vertical-align: middle` to align replaced elements more\n *    sensibly by default when overriding `display` by adding a\n *    utility like `inline`.\n *\n *    This can trigger a poorly considered linting error in some\n *    tools but is included by design.\n * \n *    https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n  display: block; /* 1 */\n  vertical-align: middle; /* 2 */\n}\n\n/**\n * Constrain images and videos to the parent width and preserve\n * their intrinsic aspect ratio.\n *\n * https://github.com/mozdevs/cssremedy/issues/14\n */\n\nimg,\nvideo {\n  max-width: 100%;\n  height: auto;\n}\n\n*, ::before, ::after {\n  border-color: currentColor;\n}\n\n/**\n  * Here you would add any of your custom component classes; stuff that you'd\n  * want loaded *before* the utilities so that the utilities could still\n  * override them.\n  *\n  * Example:\n  *\n  * .btn { ... }\n  * .form-input { ... }\n  *\n  * Or if using a preprocessor or `postcss-import`:\n  *\n  * @import \"components/buttons\";\n  * @import \"components/forms\";\n  */\n\n.container {\n  width: 100%;\n}\n\n@media (min-width: 640px) {\n  .container {\n    max-width: 640px;\n  }\n}\n\n@media (min-width: 768px) {\n  .container {\n    max-width: 768px;\n  }\n}\n\n@media (min-width: 1024px) {\n  .container {\n    max-width: 1024px;\n  }\n}\n\n@media (min-width: 1280px) {\n  .container {\n    max-width: 1280px;\n  }\n}\n\n@media (min-width: 1536px) {\n  .container {\n    max-width: 1536px;\n  }\n}\n\n/**\n  * This injects all of Tailwind's utility classes, generated based on your\n  * config file.\n  *\n  * If using `postcss-import`, you should import this line from it's own file:\n  *\n  * @import \"./tailwind-utilities.css\";\n  *\n  * See: https://github.com/tailwindcss/tailwindcss/issues/53#issuecomment-341413622\n  */\n\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.not-sr-only {\n  position: static;\n  width: auto;\n  height: auto;\n  padding: 0;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n  white-space: normal;\n}\n\n.focus-within\\:sr-only:focus-within {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.focus-within\\:not-sr-only:focus-within {\n  position: static;\n  width: auto;\n  height: auto;\n  padding: 0;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n  white-space: normal;\n}\n\n.focus\\:sr-only:focus {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.focus\\:not-sr-only:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  padding: 0;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n  white-space: normal;\n}\n\n.pointer-events-none {\n  pointer-events: none;\n}\n\n.pointer-events-auto {\n  pointer-events: auto;\n}\n\n.visible {\n  visibility: visible;\n}\n\n.invisible {\n  visibility: hidden;\n}\n\n.static {\n  position: static;\n}\n\n.fixed {\n  position: fixed;\n}\n\n.absolute {\n  position: absolute;\n}\n\n.relative {\n  position: relative;\n}\n\n.sticky {\n  position: sticky;\n}\n\n.inset-0 {\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n}\n\n.inset-auto {\n  top: auto;\n  right: auto;\n  bottom: auto;\n  left: auto;\n}\n\n.inset-x-0 {\n  left: 0;\n  right: 0;\n}\n\n.inset-x-auto {\n  left: auto;\n  right: auto;\n}\n\n.inset-y-0 {\n  top: 0;\n  bottom: 0;\n}\n\n.inset-y-auto {\n  top: auto;\n  bottom: auto;\n}\n\n.top-0 {\n  top: 0;\n}\n\n.top-auto {\n  top: auto;\n}\n\n.right-0 {\n  right: 0;\n}\n\n.right-auto {\n  right: auto;\n}\n\n.bottom-0 {\n  bottom: 0;\n}\n\n.bottom-auto {\n  bottom: auto;\n}\n\n.left-0 {\n  left: 0;\n}\n\n.left-auto {\n  left: auto;\n}\n\n.isolate {\n  isolation: isolate;\n}\n\n.isolation-auto {\n  isolation: auto;\n}\n\n.z-0 {\n  z-index: 0;\n}\n\n.z-10 {\n  z-index: 10;\n}\n\n.z-20 {\n  z-index: 20;\n}\n\n.z-30 {\n  z-index: 30;\n}\n\n.z-40 {\n  z-index: 40;\n}\n\n.z-50 {\n  z-index: 50;\n}\n\n.z-auto {\n  z-index: auto;\n}\n\n.focus-within\\:z-0:focus-within {\n  z-index: 0;\n}\n\n.focus-within\\:z-10:focus-within {\n  z-index: 10;\n}\n\n.focus-within\\:z-20:focus-within {\n  z-index: 20;\n}\n\n.focus-within\\:z-30:focus-within {\n  z-index: 30;\n}\n\n.focus-within\\:z-40:focus-within {\n  z-index: 40;\n}\n\n.focus-within\\:z-50:focus-within {\n  z-index: 50;\n}\n\n.focus-within\\:z-auto:focus-within {\n  z-index: auto;\n}\n\n.focus\\:z-0:focus {\n  z-index: 0;\n}\n\n.focus\\:z-10:focus {\n  z-index: 10;\n}\n\n.focus\\:z-20:focus {\n  z-index: 20;\n}\n\n.focus\\:z-30:focus {\n  z-index: 30;\n}\n\n.focus\\:z-40:focus {\n  z-index: 40;\n}\n\n.focus\\:z-50:focus {\n  z-index: 50;\n}\n\n.focus\\:z-auto:focus {\n  z-index: auto;\n}\n\n.order-1 {\n  order: 1;\n}\n\n.order-2 {\n  order: 2;\n}\n\n.order-3 {\n  order: 3;\n}\n\n.order-4 {\n  order: 4;\n}\n\n.order-5 {\n  order: 5;\n}\n\n.order-6 {\n  order: 6;\n}\n\n.order-7 {\n  order: 7;\n}\n\n.order-8 {\n  order: 8;\n}\n\n.order-9 {\n  order: 9;\n}\n\n.order-10 {\n  order: 10;\n}\n\n.order-11 {\n  order: 11;\n}\n\n.order-12 {\n  order: 12;\n}\n\n.order-first {\n  order: -9999;\n}\n\n.order-last {\n  order: 9999;\n}\n\n.order-none {\n  order: 0;\n}\n\n.col-auto {\n  grid-column: auto;\n}\n\n.col-span-1 {\n  grid-column: span 1 / span 1;\n}\n\n.col-span-2 {\n  grid-column: span 2 / span 2;\n}\n\n.col-span-3 {\n  grid-column: span 3 / span 3;\n}\n\n.col-span-4 {\n  grid-column: span 4 / span 4;\n}\n\n.col-span-5 {\n  grid-column: span 5 / span 5;\n}\n\n.col-span-6 {\n  grid-column: span 6 / span 6;\n}\n\n.col-span-7 {\n  grid-column: span 7 / span 7;\n}\n\n.col-span-8 {\n  grid-column: span 8 / span 8;\n}\n\n.col-span-9 {\n  grid-column: span 9 / span 9;\n}\n\n.col-span-10 {\n  grid-column: span 10 / span 10;\n}\n\n.col-span-11 {\n  grid-column: span 11 / span 11;\n}\n\n.col-span-12 {\n  grid-column: span 12 / span 12;\n}\n\n.col-span-full {\n  grid-column: 1 / -1;\n}\n\n.col-start-1 {\n  grid-column-start: 1;\n}\n\n.col-start-2 {\n  grid-column-start: 2;\n}\n\n.col-start-3 {\n  grid-column-start: 3;\n}\n\n.col-start-4 {\n  grid-column-start: 4;\n}\n\n.col-start-5 {\n  grid-column-start: 5;\n}\n\n.col-start-6 {\n  grid-column-start: 6;\n}\n\n.col-start-7 {\n  grid-column-start: 7;\n}\n\n.col-start-8 {\n  grid-column-start: 8;\n}\n\n.col-start-9 {\n  grid-column-start: 9;\n}\n\n.col-start-10 {\n  grid-column-start: 10;\n}\n\n.col-start-11 {\n  grid-column-start: 11;\n}\n\n.col-start-12 {\n  grid-column-start: 12;\n}\n\n.col-start-13 {\n  grid-column-start: 13;\n}\n\n.col-start-auto {\n  grid-column-start: auto;\n}\n\n.col-end-1 {\n  grid-column-end: 1;\n}\n\n.col-end-2 {\n  grid-column-end: 2;\n}\n\n.col-end-3 {\n  grid-column-end: 3;\n}\n\n.col-end-4 {\n  grid-column-end: 4;\n}\n\n.col-end-5 {\n  grid-column-end: 5;\n}\n\n.col-end-6 {\n  grid-column-end: 6;\n}\n\n.col-end-7 {\n  grid-column-end: 7;\n}\n\n.col-end-8 {\n  grid-column-end: 8;\n}\n\n.col-end-9 {\n  grid-column-end: 9;\n}\n\n.col-end-10 {\n  grid-column-end: 10;\n}\n\n.col-end-11 {\n  grid-column-end: 11;\n}\n\n.col-end-12 {\n  grid-column-end: 12;\n}\n\n.col-end-13 {\n  grid-column-end: 13;\n}\n\n.col-end-auto {\n  grid-column-end: auto;\n}\n\n.row-auto {\n  grid-row: auto;\n}\n\n.row-span-1 {\n  grid-row: span 1 / span 1;\n}\n\n.row-span-2 {\n  grid-row: span 2 / span 2;\n}\n\n.row-span-3 {\n  grid-row: span 3 / span 3;\n}\n\n.row-span-4 {\n  grid-row: span 4 / span 4;\n}\n\n.row-span-5 {\n  grid-row: span 5 / span 5;\n}\n\n.row-span-6 {\n  grid-row: span 6 / span 6;\n}\n\n.row-span-full {\n  grid-row: 1 / -1;\n}\n\n.row-start-1 {\n  grid-row-start: 1;\n}\n\n.row-start-2 {\n  grid-row-start: 2;\n}\n\n.row-start-3 {\n  grid-row-start: 3;\n}\n\n.row-start-4 {\n  grid-row-start: 4;\n}\n\n.row-start-5 {\n  grid-row-start: 5;\n}\n\n.row-start-6 {\n  grid-row-start: 6;\n}\n\n.row-start-7 {\n  grid-row-start: 7;\n}\n\n.row-start-auto {\n  grid-row-start: auto;\n}\n\n.row-end-1 {\n  grid-row-end: 1;\n}\n\n.row-end-2 {\n  grid-row-end: 2;\n}\n\n.row-end-3 {\n  grid-row-end: 3;\n}\n\n.row-end-4 {\n  grid-row-end: 4;\n}\n\n.row-end-5 {\n  grid-row-end: 5;\n}\n\n.row-end-6 {\n  grid-row-end: 6;\n}\n\n.row-end-7 {\n  grid-row-end: 7;\n}\n\n.row-end-auto {\n  grid-row-end: auto;\n}\n\n.float-right {\n  float: right;\n}\n\n.float-left {\n  float: left;\n}\n\n.float-none {\n  float: none;\n}\n\n.clear-left {\n  clear: left;\n}\n\n.clear-right {\n  clear: right;\n}\n\n.clear-both {\n  clear: both;\n}\n\n.clear-none {\n  clear: none;\n}\n\n.m-0 {\n  margin: 0px;\n}\n\n.m-1 {\n  margin: 0.25rem;\n}\n\n.m-2 {\n  margin: 0.5rem;\n}\n\n.m-3 {\n  margin: 0.75rem;\n}\n\n.m-4 {\n  margin: 1rem;\n}\n\n.m-5 {\n  margin: 1.25rem;\n}\n\n.m-6 {\n  margin: 1.5rem;\n}\n\n.m-7 {\n  margin: 1.75rem;\n}\n\n.m-8 {\n  margin: 2rem;\n}\n\n.m-9 {\n  margin: 2.25rem;\n}\n\n.m-10 {\n  margin: 2.5rem;\n}\n\n.m-11 {\n  margin: 2.75rem;\n}\n\n.m-12 {\n  margin: 3rem;\n}\n\n.m-14 {\n  margin: 3.5rem;\n}\n\n.m-16 {\n  margin: 4rem;\n}\n\n.m-20 {\n  margin: 5rem;\n}\n\n.m-24 {\n  margin: 6rem;\n}\n\n.m-28 {\n  margin: 7rem;\n}\n\n.m-32 {\n  margin: 8rem;\n}\n\n.m-36 {\n  margin: 9rem;\n}\n\n.m-40 {\n  margin: 10rem;\n}\n\n.m-44 {\n  margin: 11rem;\n}\n\n.m-48 {\n  margin: 12rem;\n}\n\n.m-52 {\n  margin: 13rem;\n}\n\n.m-56 {\n  margin: 14rem;\n}\n\n.m-60 {\n  margin: 15rem;\n}\n\n.m-64 {\n  margin: 16rem;\n}\n\n.m-72 {\n  margin: 18rem;\n}\n\n.m-80 {\n  margin: 20rem;\n}\n\n.m-96 {\n  margin: 24rem;\n}\n\n.m-auto {\n  margin: auto;\n}\n\n.m-px {\n  margin: 1px;\n}\n\n.m-0\\.5 {\n  margin: 0.125rem;\n}\n\n.m-1\\.5 {\n  margin: 0.375rem;\n}\n\n.m-2\\.5 {\n  margin: 0.625rem;\n}\n\n.m-3\\.5 {\n  margin: 0.875rem;\n}\n\n.-m-0 {\n  margin: 0px;\n}\n\n.-m-1 {\n  margin: -0.25rem;\n}\n\n.-m-2 {\n  margin: -0.5rem;\n}\n\n.-m-3 {\n  margin: -0.75rem;\n}\n\n.-m-4 {\n  margin: -1rem;\n}\n\n.-m-5 {\n  margin: -1.25rem;\n}\n\n.-m-6 {\n  margin: -1.5rem;\n}\n\n.-m-7 {\n  margin: -1.75rem;\n}\n\n.-m-8 {\n  margin: -2rem;\n}\n\n.-m-9 {\n  margin: -2.25rem;\n}\n\n.-m-10 {\n  margin: -2.5rem;\n}\n\n.-m-11 {\n  margin: -2.75rem;\n}\n\n.-m-12 {\n  margin: -3rem;\n}\n\n.-m-14 {\n  margin: -3.5rem;\n}\n\n.-m-16 {\n  margin: -4rem;\n}\n\n.-m-20 {\n  margin: -5rem;\n}\n\n.-m-24 {\n  margin: -6rem;\n}\n\n.-m-28 {\n  margin: -7rem;\n}\n\n.-m-32 {\n  margin: -8rem;\n}\n\n.-m-36 {\n  margin: -9rem;\n}\n\n.-m-40 {\n  margin: -10rem;\n}\n\n.-m-44 {\n  margin: -11rem;\n}\n\n.-m-48 {\n  margin: -12rem;\n}\n\n.-m-52 {\n  margin: -13rem;\n}\n\n.-m-56 {\n  margin: -14rem;\n}\n\n.-m-60 {\n  margin: -15rem;\n}\n\n.-m-64 {\n  margin: -16rem;\n}\n\n.-m-72 {\n  margin: -18rem;\n}\n\n.-m-80 {\n  margin: -20rem;\n}\n\n.-m-96 {\n  margin: -24rem;\n}\n\n.-m-px {\n  margin: -1px;\n}\n\n.-m-0\\.5 {\n  margin: -0.125rem;\n}\n\n.-m-1\\.5 {\n  margin: -0.375rem;\n}\n\n.-m-2\\.5 {\n  margin: -0.625rem;\n}\n\n.-m-3\\.5 {\n  margin: -0.875rem;\n}\n\n.mx-0 {\n  margin-left: 0px;\n  margin-right: 0px;\n}\n\n.mx-1 {\n  margin-left: 0.25rem;\n  margin-right: 0.25rem;\n}\n\n.mx-2 {\n  margin-left: 0.5rem;\n  margin-right: 0.5rem;\n}\n\n.mx-3 {\n  margin-left: 0.75rem;\n  margin-right: 0.75rem;\n}\n\n.mx-4 {\n  margin-left: 1rem;\n  margin-right: 1rem;\n}\n\n.mx-5 {\n  margin-left: 1.25rem;\n  margin-right: 1.25rem;\n}\n\n.mx-6 {\n  margin-left: 1.5rem;\n  margin-right: 1.5rem;\n}\n\n.mx-7 {\n  margin-left: 1.75rem;\n  margin-right: 1.75rem;\n}\n\n.mx-8 {\n  margin-left: 2rem;\n  margin-right: 2rem;\n}\n\n.mx-9 {\n  margin-left: 2.25rem;\n  margin-right: 2.25rem;\n}\n\n.mx-10 {\n  margin-left: 2.5rem;\n  margin-right: 2.5rem;\n}\n\n.mx-11 {\n  margin-left: 2.75rem;\n  margin-right: 2.75rem;\n}\n\n.mx-12 {\n  margin-left: 3rem;\n  margin-right: 3rem;\n}\n\n.mx-14 {\n  margin-left: 3.5rem;\n  margin-right: 3.5rem;\n}\n\n.mx-16 {\n  margin-left: 4rem;\n  margin-right: 4rem;\n}\n\n.mx-20 {\n  margin-left: 5rem;\n  margin-right: 5rem;\n}\n\n.mx-24 {\n  margin-left: 6rem;\n  margin-right: 6rem;\n}\n\n.mx-28 {\n  margin-left: 7rem;\n  margin-right: 7rem;\n}\n\n.mx-32 {\n  margin-left: 8rem;\n  margin-right: 8rem;\n}\n\n.mx-36 {\n  margin-left: 9rem;\n  margin-right: 9rem;\n}\n\n.mx-40 {\n  margin-left: 10rem;\n  margin-right: 10rem;\n}\n\n.mx-44 {\n  margin-left: 11rem;\n  margin-right: 11rem;\n}\n\n.mx-48 {\n  margin-left: 12rem;\n  margin-right: 12rem;\n}\n\n.mx-52 {\n  margin-left: 13rem;\n  margin-right: 13rem;\n}\n\n.mx-56 {\n  margin-left: 14rem;\n  margin-right: 14rem;\n}\n\n.mx-60 {\n  margin-left: 15rem;\n  margin-right: 15rem;\n}\n\n.mx-64 {\n  margin-left: 16rem;\n  margin-right: 16rem;\n}\n\n.mx-72 {\n  margin-left: 18rem;\n  margin-right: 18rem;\n}\n\n.mx-80 {\n  margin-left: 20rem;\n  margin-right: 20rem;\n}\n\n.mx-96 {\n  margin-left: 24rem;\n  margin-right: 24rem;\n}\n\n.mx-auto {\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.mx-px {\n  margin-left: 1px;\n  margin-right: 1px;\n}\n\n.mx-0\\.5 {\n  margin-left: 0.125rem;\n  margin-right: 0.125rem;\n}\n\n.mx-1\\.5 {\n  margin-left: 0.375rem;\n  margin-right: 0.375rem;\n}\n\n.mx-2\\.5 {\n  margin-left: 0.625rem;\n  margin-right: 0.625rem;\n}\n\n.mx-3\\.5 {\n  margin-left: 0.875rem;\n  margin-right: 0.875rem;\n}\n\n.-mx-0 {\n  margin-left: 0px;\n  margin-right: 0px;\n}\n\n.-mx-1 {\n  margin-left: -0.25rem;\n  margin-right: -0.25rem;\n}\n\n.-mx-2 {\n  margin-left: -0.5rem;\n  margin-right: -0.5rem;\n}\n\n.-mx-3 {\n  margin-left: -0.75rem;\n  margin-right: -0.75rem;\n}\n\n.-mx-4 {\n  margin-left: -1rem;\n  margin-right: -1rem;\n}\n\n.-mx-5 {\n  margin-left: -1.25rem;\n  margin-right: -1.25rem;\n}\n\n.-mx-6 {\n  margin-left: -1.5rem;\n  margin-right: -1.5rem;\n}\n\n.-mx-7 {\n  margin-left: -1.75rem;\n  margin-right: -1.75rem;\n}\n\n.-mx-8 {\n  margin-left: -2rem;\n  margin-right: -2rem;\n}\n\n.-mx-9 {\n  margin-left: -2.25rem;\n  margin-right: -2.25rem;\n}\n\n.-mx-10 {\n  margin-left: -2.5rem;\n  margin-right: -2.5rem;\n}\n\n.-mx-11 {\n  margin-left: -2.75rem;\n  margin-right: -2.75rem;\n}\n\n.-mx-12 {\n  margin-left: -3rem;\n  margin-right: -3rem;\n}\n\n.-mx-14 {\n  margin-left: -3.5rem;\n  margin-right: -3.5rem;\n}\n\n.-mx-16 {\n  margin-left: -4rem;\n  margin-right: -4rem;\n}\n\n.-mx-20 {\n  margin-left: -5rem;\n  margin-right: -5rem;\n}\n\n.-mx-24 {\n  margin-left: -6rem;\n  margin-right: -6rem;\n}\n\n.-mx-28 {\n  margin-left: -7rem;\n  margin-right: -7rem;\n}\n\n.-mx-32 {\n  margin-left: -8rem;\n  margin-right: -8rem;\n}\n\n.-mx-36 {\n  margin-left: -9rem;\n  margin-right: -9rem;\n}\n\n.-mx-40 {\n  margin-left: -10rem;\n  margin-right: -10rem;\n}\n\n.-mx-44 {\n  margin-left: -11rem;\n  margin-right: -11rem;\n}\n\n.-mx-48 {\n  margin-left: -12rem;\n  margin-right: -12rem;\n}\n\n.-mx-52 {\n  margin-left: -13rem;\n  margin-right: -13rem;\n}\n\n.-mx-56 {\n  margin-left: -14rem;\n  margin-right: -14rem;\n}\n\n.-mx-60 {\n  margin-left: -15rem;\n  margin-right: -15rem;\n}\n\n.-mx-64 {\n  margin-left: -16rem;\n  margin-right: -16rem;\n}\n\n.-mx-72 {\n  margin-left: -18rem;\n  margin-right: -18rem;\n}\n\n.-mx-80 {\n  margin-left: -20rem;\n  margin-right: -20rem;\n}\n\n.-mx-96 {\n  margin-left: -24rem;\n  margin-right: -24rem;\n}\n\n.-mx-px {\n  margin-left: -1px;\n  margin-right: -1px;\n}\n\n.-mx-0\\.5 {\n  margin-left: -0.125rem;\n  margin-right: -0.125rem;\n}\n\n.-mx-1\\.5 {\n  margin-left: -0.375rem;\n  margin-right: -0.375rem;\n}\n\n.-mx-2\\.5 {\n  margin-left: -0.625rem;\n  margin-right: -0.625rem;\n}\n\n.-mx-3\\.5 {\n  margin-left: -0.875rem;\n  margin-right: -0.875rem;\n}\n\n.my-0 {\n  margin-top: 0px;\n  margin-bottom: 0px;\n}\n\n.my-1 {\n  margin-top: 0.25rem;\n  margin-bottom: 0.25rem;\n}\n\n.my-2 {\n  margin-top: 0.5rem;\n  margin-bottom: 0.5rem;\n}\n\n.my-3 {\n  margin-top: 0.75rem;\n  margin-bottom: 0.75rem;\n}\n\n.my-4 {\n  margin-top: 1rem;\n  margin-bottom: 1rem;\n}\n\n.my-5 {\n  margin-top: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n\n.my-6 {\n  margin-top: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.my-7 {\n  margin-top: 1.75rem;\n  margin-bottom: 1.75rem;\n}\n\n.my-8 {\n  margin-top: 2rem;\n  margin-bottom: 2rem;\n}\n\n.my-9 {\n  margin-top: 2.25rem;\n  margin-bottom: 2.25rem;\n}\n\n.my-10 {\n  margin-top: 2.5rem;\n  margin-bottom: 2.5rem;\n}\n\n.my-11 {\n  margin-top: 2.75rem;\n  margin-bottom: 2.75rem;\n}\n\n.my-12 {\n  margin-top: 3rem;\n  margin-bottom: 3rem;\n}\n\n.my-14 {\n  margin-top: 3.5rem;\n  margin-bottom: 3.5rem;\n}\n\n.my-16 {\n  margin-top: 4rem;\n  margin-bottom: 4rem;\n}\n\n.my-20 {\n  margin-top: 5rem;\n  margin-bottom: 5rem;\n}\n\n.my-24 {\n  margin-top: 6rem;\n  margin-bottom: 6rem;\n}\n\n.my-28 {\n  margin-top: 7rem;\n  margin-bottom: 7rem;\n}\n\n.my-32 {\n  margin-top: 8rem;\n  margin-bottom: 8rem;\n}\n\n.my-36 {\n  margin-top: 9rem;\n  margin-bottom: 9rem;\n}\n\n.my-40 {\n  margin-top: 10rem;\n  margin-bottom: 10rem;\n}\n\n.my-44 {\n  margin-top: 11rem;\n  margin-bottom: 11rem;\n}\n\n.my-48 {\n  margin-top: 12rem;\n  margin-bottom: 12rem;\n}\n\n.my-52 {\n  margin-top: 13rem;\n  margin-bottom: 13rem;\n}\n\n.my-56 {\n  margin-top: 14rem;\n  margin-bottom: 14rem;\n}\n\n.my-60 {\n  margin-top: 15rem;\n  margin-bottom: 15rem;\n}\n\n.my-64 {\n  margin-top: 16rem;\n  margin-bottom: 16rem;\n}\n\n.my-72 {\n  margin-top: 18rem;\n  margin-bottom: 18rem;\n}\n\n.my-80 {\n  margin-top: 20rem;\n  margin-bottom: 20rem;\n}\n\n.my-96 {\n  margin-top: 24rem;\n  margin-bottom: 24rem;\n}\n\n.my-auto {\n  margin-top: auto;\n  margin-bottom: auto;\n}\n\n.my-px {\n  margin-top: 1px;\n  margin-bottom: 1px;\n}\n\n.my-0\\.5 {\n  margin-top: 0.125rem;\n  margin-bottom: 0.125rem;\n}\n\n.my-1\\.5 {\n  margin-top: 0.375rem;\n  margin-bottom: 0.375rem;\n}\n\n.my-2\\.5 {\n  margin-top: 0.625rem;\n  margin-bottom: 0.625rem;\n}\n\n.my-3\\.5 {\n  margin-top: 0.875rem;\n  margin-bottom: 0.875rem;\n}\n\n.-my-0 {\n  margin-top: 0px;\n  margin-bottom: 0px;\n}\n\n.-my-1 {\n  margin-top: -0.25rem;\n  margin-bottom: -0.25rem;\n}\n\n.-my-2 {\n  margin-top: -0.5rem;\n  margin-bottom: -0.5rem;\n}\n\n.-my-3 {\n  margin-top: -0.75rem;\n  margin-bottom: -0.75rem;\n}\n\n.-my-4 {\n  margin-top: -1rem;\n  margin-bottom: -1rem;\n}\n\n.-my-5 {\n  margin-top: -1.25rem;\n  margin-bottom: -1.25rem;\n}\n\n.-my-6 {\n  margin-top: -1.5rem;\n  margin-bottom: -1.5rem;\n}\n\n.-my-7 {\n  margin-top: -1.75rem;\n  margin-bottom: -1.75rem;\n}\n\n.-my-8 {\n  margin-top: -2rem;\n  margin-bottom: -2rem;\n}\n\n.-my-9 {\n  margin-top: -2.25rem;\n  margin-bottom: -2.25rem;\n}\n\n.-my-10 {\n  margin-top: -2.5rem;\n  margin-bottom: -2.5rem;\n}\n\n.-my-11 {\n  margin-top: -2.75rem;\n  margin-bottom: -2.75rem;\n}\n\n.-my-12 {\n  margin-top: -3rem;\n  margin-bottom: -3rem;\n}\n\n.-my-14 {\n  margin-top: -3.5rem;\n  margin-bottom: -3.5rem;\n}\n\n.-my-16 {\n  margin-top: -4rem;\n  margin-bottom: -4rem;\n}\n\n.-my-20 {\n  margin-top: -5rem;\n  margin-bottom: -5rem;\n}\n\n.-my-24 {\n  margin-top: -6rem;\n  margin-bottom: -6rem;\n}\n\n.-my-28 {\n  margin-top: -7rem;\n  margin-bottom: -7rem;\n}\n\n.-my-32 {\n  margin-top: -8rem;\n  margin-bottom: -8rem;\n}\n\n.-my-36 {\n  margin-top: -9rem;\n  margin-bottom: -9rem;\n}\n\n.-my-40 {\n  margin-top: -10rem;\n  margin-bottom: -10rem;\n}\n\n.-my-44 {\n  margin-top: -11rem;\n  margin-bottom: -11rem;\n}\n\n.-my-48 {\n  margin-top: -12rem;\n  margin-bottom: -12rem;\n}\n\n.-my-52 {\n  margin-top: -13rem;\n  margin-bottom: -13rem;\n}\n\n.-my-56 {\n  margin-top: -14rem;\n  margin-bottom: -14rem;\n}\n\n.-my-60 {\n  margin-top: -15rem;\n  margin-bottom: -15rem;\n}\n\n.-my-64 {\n  margin-top: -16rem;\n  margin-bottom: -16rem;\n}\n\n.-my-72 {\n  margin-top: -18rem;\n  margin-bottom: -18rem;\n}\n\n.-my-80 {\n  margin-top: -20rem;\n  margin-bottom: -20rem;\n}\n\n.-my-96 {\n  margin-top: -24rem;\n  margin-bottom: -24rem;\n}\n\n.-my-px {\n  margin-top: -1px;\n  margin-bottom: -1px;\n}\n\n.-my-0\\.5 {\n  margin-top: -0.125rem;\n  margin-bottom: -0.125rem;\n}\n\n.-my-1\\.5 {\n  margin-top: -0.375rem;\n  margin-bottom: -0.375rem;\n}\n\n.-my-2\\.5 {\n  margin-top: -0.625rem;\n  margin-bottom: -0.625rem;\n}\n\n.-my-3\\.5 {\n  margin-top: -0.875rem;\n  margin-bottom: -0.875rem;\n}\n\n.mt-0 {\n  margin-top: 0px;\n}\n\n.mt-1 {\n  margin-top: 0.25rem;\n}\n\n.mt-2 {\n  margin-top: 0.5rem;\n}\n\n.mt-3 {\n  margin-top: 0.75rem;\n}\n\n.mt-4 {\n  margin-top: 1rem;\n}\n\n.mt-5 {\n  margin-top: 1.25rem;\n}\n\n.mt-6 {\n  margin-top: 1.5rem;\n}\n\n.mt-7 {\n  margin-top: 1.75rem;\n}\n\n.mt-8 {\n  margin-top: 2rem;\n}\n\n.mt-9 {\n  margin-top: 2.25rem;\n}\n\n.mt-10 {\n  margin-top: 2.5rem;\n}\n\n.mt-11 {\n  margin-top: 2.75rem;\n}\n\n.mt-12 {\n  margin-top: 3rem;\n}\n\n.mt-14 {\n  margin-top: 3.5rem;\n}\n\n.mt-16 {\n  margin-top: 4rem;\n}\n\n.mt-20 {\n  margin-top: 5rem;\n}\n\n.mt-24 {\n  margin-top: 6rem;\n}\n\n.mt-28 {\n  margin-top: 7rem;\n}\n\n.mt-32 {\n  margin-top: 8rem;\n}\n\n.mt-36 {\n  margin-top: 9rem;\n}\n\n.mt-40 {\n  margin-top: 10rem;\n}\n\n.mt-44 {\n  margin-top: 11rem;\n}\n\n.mt-48 {\n  margin-top: 12rem;\n}\n\n.mt-52 {\n  margin-top: 13rem;\n}\n\n.mt-56 {\n  margin-top: 14rem;\n}\n\n.mt-60 {\n  margin-top: 15rem;\n}\n\n.mt-64 {\n  margin-top: 16rem;\n}\n\n.mt-72 {\n  margin-top: 18rem;\n}\n\n.mt-80 {\n  margin-top: 20rem;\n}\n\n.mt-96 {\n  margin-top: 24rem;\n}\n\n.mt-auto {\n  margin-top: auto;\n}\n\n.mt-px {\n  margin-top: 1px;\n}\n\n.mt-0\\.5 {\n  margin-top: 0.125rem;\n}\n\n.mt-1\\.5 {\n  margin-top: 0.375rem;\n}\n\n.mt-2\\.5 {\n  margin-top: 0.625rem;\n}\n\n.mt-3\\.5 {\n  margin-top: 0.875rem;\n}\n\n.-mt-0 {\n  margin-top: 0px;\n}\n\n.-mt-1 {\n  margin-top: -0.25rem;\n}\n\n.-mt-2 {\n  margin-top: -0.5rem;\n}\n\n.-mt-3 {\n  margin-top: -0.75rem;\n}\n\n.-mt-4 {\n  margin-top: -1rem;\n}\n\n.-mt-5 {\n  margin-top: -1.25rem;\n}\n\n.-mt-6 {\n  margin-top: -1.5rem;\n}\n\n.-mt-7 {\n  margin-top: -1.75rem;\n}\n\n.-mt-8 {\n  margin-top: -2rem;\n}\n\n.-mt-9 {\n  margin-top: -2.25rem;\n}\n\n.-mt-10 {\n  margin-top: -2.5rem;\n}\n\n.-mt-11 {\n  margin-top: -2.75rem;\n}\n\n.-mt-12 {\n  margin-top: -3rem;\n}\n\n.-mt-14 {\n  margin-top: -3.5rem;\n}\n\n.-mt-16 {\n  margin-top: -4rem;\n}\n\n.-mt-20 {\n  margin-top: -5rem;\n}\n\n.-mt-24 {\n  margin-top: -6rem;\n}\n\n.-mt-28 {\n  margin-top: -7rem;\n}\n\n.-mt-32 {\n  margin-top: -8rem;\n}\n\n.-mt-36 {\n  margin-top: -9rem;\n}\n\n.-mt-40 {\n  margin-top: -10rem;\n}\n\n.-mt-44 {\n  margin-top: -11rem;\n}\n\n.-mt-48 {\n  margin-top: -12rem;\n}\n\n.-mt-52 {\n  margin-top: -13rem;\n}\n\n.-mt-56 {\n  margin-top: -14rem;\n}\n\n.-mt-60 {\n  margin-top: -15rem;\n}\n\n.-mt-64 {\n  margin-top: -16rem;\n}\n\n.-mt-72 {\n  margin-top: -18rem;\n}\n\n.-mt-80 {\n  margin-top: -20rem;\n}\n\n.-mt-96 {\n  margin-top: -24rem;\n}\n\n.-mt-px {\n  margin-top: -1px;\n}\n\n.-mt-0\\.5 {\n  margin-top: -0.125rem;\n}\n\n.-mt-1\\.5 {\n  margin-top: -0.375rem;\n}\n\n.-mt-2\\.5 {\n  margin-top: -0.625rem;\n}\n\n.-mt-3\\.5 {\n  margin-top: -0.875rem;\n}\n\n.mr-0 {\n  margin-right: 0px;\n}\n\n.mr-1 {\n  margin-right: 0.25rem;\n}\n\n.mr-2 {\n  margin-right: 0.5rem;\n}\n\n.mr-3 {\n  margin-right: 0.75rem;\n}\n\n.mr-4 {\n  margin-right: 1rem;\n}\n\n.mr-5 {\n  margin-right: 1.25rem;\n}\n\n.mr-6 {\n  margin-right: 1.5rem;\n}\n\n.mr-7 {\n  margin-right: 1.75rem;\n}\n\n.mr-8 {\n  margin-right: 2rem;\n}\n\n.mr-9 {\n  margin-right: 2.25rem;\n}\n\n.mr-10 {\n  margin-right: 2.5rem;\n}\n\n.mr-11 {\n  margin-right: 2.75rem;\n}\n\n.mr-12 {\n  margin-right: 3rem;\n}\n\n.mr-14 {\n  margin-right: 3.5rem;\n}\n\n.mr-16 {\n  margin-right: 4rem;\n}\n\n.mr-20 {\n  margin-right: 5rem;\n}\n\n.mr-24 {\n  margin-right: 6rem;\n}\n\n.mr-28 {\n  margin-right: 7rem;\n}\n\n.mr-32 {\n  margin-right: 8rem;\n}\n\n.mr-36 {\n  margin-right: 9rem;\n}\n\n.mr-40 {\n  margin-right: 10rem;\n}\n\n.mr-44 {\n  margin-right: 11rem;\n}\n\n.mr-48 {\n  margin-right: 12rem;\n}\n\n.mr-52 {\n  margin-right: 13rem;\n}\n\n.mr-56 {\n  margin-right: 14rem;\n}\n\n.mr-60 {\n  margin-right: 15rem;\n}\n\n.mr-64 {\n  margin-right: 16rem;\n}\n\n.mr-72 {\n  margin-right: 18rem;\n}\n\n.mr-80 {\n  margin-right: 20rem;\n}\n\n.mr-96 {\n  margin-right: 24rem;\n}\n\n.mr-auto {\n  margin-right: auto;\n}\n\n.mr-px {\n  margin-right: 1px;\n}\n\n.mr-0\\.5 {\n  margin-right: 0.125rem;\n}\n\n.mr-1\\.5 {\n  margin-right: 0.375rem;\n}\n\n.mr-2\\.5 {\n  margin-right: 0.625rem;\n}\n\n.mr-3\\.5 {\n  margin-right: 0.875rem;\n}\n\n.-mr-0 {\n  margin-right: 0px;\n}\n\n.-mr-1 {\n  margin-right: -0.25rem;\n}\n\n.-mr-2 {\n  margin-right: -0.5rem;\n}\n\n.-mr-3 {\n  margin-right: -0.75rem;\n}\n\n.-mr-4 {\n  margin-right: -1rem;\n}\n\n.-mr-5 {\n  margin-right: -1.25rem;\n}\n\n.-mr-6 {\n  margin-right: -1.5rem;\n}\n\n.-mr-7 {\n  margin-right: -1.75rem;\n}\n\n.-mr-8 {\n  margin-right: -2rem;\n}\n\n.-mr-9 {\n  margin-right: -2.25rem;\n}\n\n.-mr-10 {\n  margin-right: -2.5rem;\n}\n\n.-mr-11 {\n  margin-right: -2.75rem;\n}\n\n.-mr-12 {\n  margin-right: -3rem;\n}\n\n.-mr-14 {\n  margin-right: -3.5rem;\n}\n\n.-mr-16 {\n  margin-right: -4rem;\n}\n\n.-mr-20 {\n  margin-right: -5rem;\n}\n\n.-mr-24 {\n  margin-right: -6rem;\n}\n\n.-mr-28 {\n  margin-right: -7rem;\n}\n\n.-mr-32 {\n  margin-right: -8rem;\n}\n\n.-mr-36 {\n  margin-right: -9rem;\n}\n\n.-mr-40 {\n  margin-right: -10rem;\n}\n\n.-mr-44 {\n  margin-right: -11rem;\n}\n\n.-mr-48 {\n  margin-right: -12rem;\n}\n\n.-mr-52 {\n  margin-right: -13rem;\n}\n\n.-mr-56 {\n  margin-right: -14rem;\n}\n\n.-mr-60 {\n  margin-right: -15rem;\n}\n\n.-mr-64 {\n  margin-right: -16rem;\n}\n\n.-mr-72 {\n  margin-right: -18rem;\n}\n\n.-mr-80 {\n  margin-right: -20rem;\n}\n\n.-mr-96 {\n  margin-right: -24rem;\n}\n\n.-mr-px {\n  margin-right: -1px;\n}\n\n.-mr-0\\.5 {\n  margin-right: -0.125rem;\n}\n\n.-mr-1\\.5 {\n  margin-right: -0.375rem;\n}\n\n.-mr-2\\.5 {\n  margin-right: -0.625rem;\n}\n\n.-mr-3\\.5 {\n  margin-right: -0.875rem;\n}\n\n.mb-0 {\n  margin-bottom: 0px;\n}\n\n.mb-1 {\n  margin-bottom: 0.25rem;\n}\n\n.mb-2 {\n  margin-bottom: 0.5rem;\n}\n\n.mb-3 {\n  margin-bottom: 0.75rem;\n}\n\n.mb-4 {\n  margin-bottom: 1rem;\n}\n\n.mb-5 {\n  margin-bottom: 1.25rem;\n}\n\n.mb-6 {\n  margin-bottom: 1.5rem;\n}\n\n.mb-7 {\n  margin-bottom: 1.75rem;\n}\n\n.mb-8 {\n  margin-bottom: 2rem;\n}\n\n.mb-9 {\n  margin-bottom: 2.25rem;\n}\n\n.mb-10 {\n  margin-bottom: 2.5rem;\n}\n\n.mb-11 {\n  margin-bottom: 2.75rem;\n}\n\n.mb-12 {\n  margin-bottom: 3rem;\n}\n\n.mb-14 {\n  margin-bottom: 3.5rem;\n}\n\n.mb-16 {\n  margin-bottom: 4rem;\n}\n\n.mb-20 {\n  margin-bottom: 5rem;\n}\n\n.mb-24 {\n  margin-bottom: 6rem;\n}\n\n.mb-28 {\n  margin-bottom: 7rem;\n}\n\n.mb-32 {\n  margin-bottom: 8rem;\n}\n\n.mb-36 {\n  margin-bottom: 9rem;\n}\n\n.mb-40 {\n  margin-bottom: 10rem;\n}\n\n.mb-44 {\n  margin-bottom: 11rem;\n}\n\n.mb-48 {\n  margin-bottom: 12rem;\n}\n\n.mb-52 {\n  margin-bottom: 13rem;\n}\n\n.mb-56 {\n  margin-bottom: 14rem;\n}\n\n.mb-60 {\n  margin-bottom: 15rem;\n}\n\n.mb-64 {\n  margin-bottom: 16rem;\n}\n\n.mb-72 {\n  margin-bottom: 18rem;\n}\n\n.mb-80 {\n  margin-bottom: 20rem;\n}\n\n.mb-96 {\n  margin-bottom: 24rem;\n}\n\n.mb-auto {\n  margin-bottom: auto;\n}\n\n.mb-px {\n  margin-bottom: 1px;\n}\n\n.mb-0\\.5 {\n  margin-bottom: 0.125rem;\n}\n\n.mb-1\\.5 {\n  margin-bottom: 0.375rem;\n}\n\n.mb-2\\.5 {\n  margin-bottom: 0.625rem;\n}\n\n.mb-3\\.5 {\n  margin-bottom: 0.875rem;\n}\n\n.-mb-0 {\n  margin-bottom: 0px;\n}\n\n.-mb-1 {\n  margin-bottom: -0.25rem;\n}\n\n.-mb-2 {\n  margin-bottom: -0.5rem;\n}\n\n.-mb-3 {\n  margin-bottom: -0.75rem;\n}\n\n.-mb-4 {\n  margin-bottom: -1rem;\n}\n\n.-mb-5 {\n  margin-bottom: -1.25rem;\n}\n\n.-mb-6 {\n  margin-bottom: -1.5rem;\n}\n\n.-mb-7 {\n  margin-bottom: -1.75rem;\n}\n\n.-mb-8 {\n  margin-bottom: -2rem;\n}\n\n.-mb-9 {\n  margin-bottom: -2.25rem;\n}\n\n.-mb-10 {\n  margin-bottom: -2.5rem;\n}\n\n.-mb-11 {\n  margin-bottom: -2.75rem;\n}\n\n.-mb-12 {\n  margin-bottom: -3rem;\n}\n\n.-mb-14 {\n  margin-bottom: -3.5rem;\n}\n\n.-mb-16 {\n  margin-bottom: -4rem;\n}\n\n.-mb-20 {\n  margin-bottom: -5rem;\n}\n\n.-mb-24 {\n  margin-bottom: -6rem;\n}\n\n.-mb-28 {\n  margin-bottom: -7rem;\n}\n\n.-mb-32 {\n  margin-bottom: -8rem;\n}\n\n.-mb-36 {\n  margin-bottom: -9rem;\n}\n\n.-mb-40 {\n  margin-bottom: -10rem;\n}\n\n.-mb-44 {\n  margin-bottom: -11rem;\n}\n\n.-mb-48 {\n  margin-bottom: -12rem;\n}\n\n.-mb-52 {\n  margin-bottom: -13rem;\n}\n\n.-mb-56 {\n  margin-bottom: -14rem;\n}\n\n.-mb-60 {\n  margin-bottom: -15rem;\n}\n\n.-mb-64 {\n  margin-bottom: -16rem;\n}\n\n.-mb-72 {\n  margin-bottom: -18rem;\n}\n\n.-mb-80 {\n  margin-bottom: -20rem;\n}\n\n.-mb-96 {\n  margin-bottom: -24rem;\n}\n\n.-mb-px {\n  margin-bottom: -1px;\n}\n\n.-mb-0\\.5 {\n  margin-bottom: -0.125rem;\n}\n\n.-mb-1\\.5 {\n  margin-bottom: -0.375rem;\n}\n\n.-mb-2\\.5 {\n  margin-bottom: -0.625rem;\n}\n\n.-mb-3\\.5 {\n  margin-bottom: -0.875rem;\n}\n\n.ml-0 {\n  margin-left: 0px;\n}\n\n.ml-1 {\n  margin-left: 0.25rem;\n}\n\n.ml-2 {\n  margin-left: 0.5rem;\n}\n\n.ml-3 {\n  margin-left: 0.75rem;\n}\n\n.ml-4 {\n  margin-left: 1rem;\n}\n\n.ml-5 {\n  margin-left: 1.25rem;\n}\n\n.ml-6 {\n  margin-left: 1.5rem;\n}\n\n.ml-7 {\n  margin-left: 1.75rem;\n}\n\n.ml-8 {\n  margin-left: 2rem;\n}\n\n.ml-9 {\n  margin-left: 2.25rem;\n}\n\n.ml-10 {\n  margin-left: 2.5rem;\n}\n\n.ml-11 {\n  margin-left: 2.75rem;\n}\n\n.ml-12 {\n  margin-left: 3rem;\n}\n\n.ml-14 {\n  margin-left: 3.5rem;\n}\n\n.ml-16 {\n  margin-left: 4rem;\n}\n\n.ml-20 {\n  margin-left: 5rem;\n}\n\n.ml-24 {\n  margin-left: 6rem;\n}\n\n.ml-28 {\n  margin-left: 7rem;\n}\n\n.ml-32 {\n  margin-left: 8rem;\n}\n\n.ml-36 {\n  margin-left: 9rem;\n}\n\n.ml-40 {\n  margin-left: 10rem;\n}\n\n.ml-44 {\n  margin-left: 11rem;\n}\n\n.ml-48 {\n  margin-left: 12rem;\n}\n\n.ml-52 {\n  margin-left: 13rem;\n}\n\n.ml-56 {\n  margin-left: 14rem;\n}\n\n.ml-60 {\n  margin-left: 15rem;\n}\n\n.ml-64 {\n  margin-left: 16rem;\n}\n\n.ml-72 {\n  margin-left: 18rem;\n}\n\n.ml-80 {\n  margin-left: 20rem;\n}\n\n.ml-96 {\n  margin-left: 24rem;\n}\n\n.ml-auto {\n  margin-left: auto;\n}\n\n.ml-px {\n  margin-left: 1px;\n}\n\n.ml-0\\.5 {\n  margin-left: 0.125rem;\n}\n\n.ml-1\\.5 {\n  margin-left: 0.375rem;\n}\n\n.ml-2\\.5 {\n  margin-left: 0.625rem;\n}\n\n.ml-3\\.5 {\n  margin-left: 0.875rem;\n}\n\n.-ml-0 {\n  margin-left: 0px;\n}\n\n.-ml-1 {\n  margin-left: -0.25rem;\n}\n\n.-ml-2 {\n  margin-left: -0.5rem;\n}\n\n.-ml-3 {\n  margin-left: -0.75rem;\n}\n\n.-ml-4 {\n  margin-left: -1rem;\n}\n\n.-ml-5 {\n  margin-left: -1.25rem;\n}\n\n.-ml-6 {\n  margin-left: -1.5rem;\n}\n\n.-ml-7 {\n  margin-left: -1.75rem;\n}\n\n.-ml-8 {\n  margin-left: -2rem;\n}\n\n.-ml-9 {\n  margin-left: -2.25rem;\n}\n\n.-ml-10 {\n  margin-left: -2.5rem;\n}\n\n.-ml-11 {\n  margin-left: -2.75rem;\n}\n\n.-ml-12 {\n  margin-left: -3rem;\n}\n\n.-ml-14 {\n  margin-left: -3.5rem;\n}\n\n.-ml-16 {\n  margin-left: -4rem;\n}\n\n.-ml-20 {\n  margin-left: -5rem;\n}\n\n.-ml-24 {\n  margin-left: -6rem;\n}\n\n.-ml-28 {\n  margin-left: -7rem;\n}\n\n.-ml-32 {\n  margin-left: -8rem;\n}\n\n.-ml-36 {\n  margin-left: -9rem;\n}\n\n.-ml-40 {\n  margin-left: -10rem;\n}\n\n.-ml-44 {\n  margin-left: -11rem;\n}\n\n.-ml-48 {\n  margin-left: -12rem;\n}\n\n.-ml-52 {\n  margin-left: -13rem;\n}\n\n.-ml-56 {\n  margin-left: -14rem;\n}\n\n.-ml-60 {\n  margin-left: -15rem;\n}\n\n.-ml-64 {\n  margin-left: -16rem;\n}\n\n.-ml-72 {\n  margin-left: -18rem;\n}\n\n.-ml-80 {\n  margin-left: -20rem;\n}\n\n.-ml-96 {\n  margin-left: -24rem;\n}\n\n.-ml-px {\n  margin-left: -1px;\n}\n\n.-ml-0\\.5 {\n  margin-left: -0.125rem;\n}\n\n.-ml-1\\.5 {\n  margin-left: -0.375rem;\n}\n\n.-ml-2\\.5 {\n  margin-left: -0.625rem;\n}\n\n.-ml-3\\.5 {\n  margin-left: -0.875rem;\n}\n\n.box-border {\n  box-sizing: border-box;\n}\n\n.box-content {\n  box-sizing: content-box;\n}\n\n.block {\n  display: block;\n}\n\n.inline-block {\n  display: inline-block;\n}\n\n.inline {\n  display: inline;\n}\n\n.flex {\n  display: flex;\n}\n\n.inline-flex {\n  display: inline-flex;\n}\n\n.table {\n  display: table;\n}\n\n.inline-table {\n  display: inline-table;\n}\n\n.table-caption {\n  display: table-caption;\n}\n\n.table-cell {\n  display: table-cell;\n}\n\n.table-column {\n  display: table-column;\n}\n\n.table-column-group {\n  display: table-column-group;\n}\n\n.table-footer-group {\n  display: table-footer-group;\n}\n\n.table-header-group {\n  display: table-header-group;\n}\n\n.table-row-group {\n  display: table-row-group;\n}\n\n.table-row {\n  display: table-row;\n}\n\n.flow-root {\n  display: flow-root;\n}\n\n.grid {\n  display: grid;\n}\n\n.inline-grid {\n  display: inline-grid;\n}\n\n.contents {\n  display: contents;\n}\n\n.list-item {\n  display: list-item;\n}\n\n.hidden {\n  display: none;\n}\n\n.h-0 {\n  height: 0px;\n}\n\n.h-1 {\n  height: 0.25rem;\n}\n\n.h-2 {\n  height: 0.5rem;\n}\n\n.h-3 {\n  height: 0.75rem;\n}\n\n.h-4 {\n  height: 1rem;\n}\n\n.h-5 {\n  height: 1.25rem;\n}\n\n.h-6 {\n  height: 1.5rem;\n}\n\n.h-7 {\n  height: 1.75rem;\n}\n\n.h-8 {\n  height: 2rem;\n}\n\n.h-9 {\n  height: 2.25rem;\n}\n\n.h-10 {\n  height: 2.5rem;\n}\n\n.h-11 {\n  height: 2.75rem;\n}\n\n.h-12 {\n  height: 3rem;\n}\n\n.h-14 {\n  height: 3.5rem;\n}\n\n.h-16 {\n  height: 4rem;\n}\n\n.h-20 {\n  height: 5rem;\n}\n\n.h-24 {\n  height: 6rem;\n}\n\n.h-28 {\n  height: 7rem;\n}\n\n.h-32 {\n  height: 8rem;\n}\n\n.h-36 {\n  height: 9rem;\n}\n\n.h-40 {\n  height: 10rem;\n}\n\n.h-44 {\n  height: 11rem;\n}\n\n.h-48 {\n  height: 12rem;\n}\n\n.h-52 {\n  height: 13rem;\n}\n\n.h-56 {\n  height: 14rem;\n}\n\n.h-60 {\n  height: 15rem;\n}\n\n.h-64 {\n  height: 16rem;\n}\n\n.h-72 {\n  height: 18rem;\n}\n\n.h-80 {\n  height: 20rem;\n}\n\n.h-96 {\n  height: 24rem;\n}\n\n.h-auto {\n  height: auto;\n}\n\n.h-px {\n  height: 1px;\n}\n\n.h-0\\.5 {\n  height: 0.125rem;\n}\n\n.h-1\\.5 {\n  height: 0.375rem;\n}\n\n.h-2\\.5 {\n  height: 0.625rem;\n}\n\n.h-3\\.5 {\n  height: 0.875rem;\n}\n\n.h-full {\n  height: 100%;\n}\n\n.h-screen {\n  height: 100vh;\n}\n\n.max-h-full {\n  max-height: 100%;\n}\n\n.max-h-screen {\n  max-height: 100vh;\n}\n\n.min-h-0 {\n  min-height: 0;\n}\n\n.w-0 {\n  width: 0px;\n}\n\n.w-1 {\n  width: 0.25rem;\n}\n\n.w-2 {\n  width: 0.5rem;\n}\n\n.w-3 {\n  width: 0.75rem;\n}\n\n.w-4 {\n  width: 1rem;\n}\n\n.w-5 {\n  width: 1.25rem;\n}\n\n.w-6 {\n  width: 1.5rem;\n}\n\n.w-7 {\n  width: 1.75rem;\n}\n\n.w-8 {\n  width: 2rem;\n}\n\n.w-9 {\n  width: 2.25rem;\n}\n\n.w-10 {\n  width: 2.5rem;\n}\n\n.w-11 {\n  width: 2.75rem;\n}\n\n.w-12 {\n  width: 3rem;\n}\n\n.w-14 {\n  width: 3.5rem;\n}\n\n.w-16 {\n  width: 4rem;\n}\n\n.w-20 {\n  width: 5rem;\n}\n\n.w-24 {\n  width: 6rem;\n}\n\n.w-28 {\n  width: 7rem;\n}\n\n.w-32 {\n  width: 8rem;\n}\n\n.w-36 {\n  width: 9rem;\n}\n\n.w-40 {\n  width: 10rem;\n}\n\n.w-44 {\n  width: 11rem;\n}\n\n.w-48 {\n  width: 12rem;\n}\n\n.w-52 {\n  width: 13rem;\n}\n\n.w-56 {\n  width: 14rem;\n}\n\n.w-60 {\n  width: 15rem;\n}\n\n.w-64 {\n  width: 16rem;\n}\n\n.w-72 {\n  width: 18rem;\n}\n\n.w-80 {\n  width: 20rem;\n}\n\n.w-96 {\n  width: 24rem;\n}\n\n.w-auto {\n  width: auto;\n}\n\n.w-px {\n  width: 1px;\n}\n\n.w-0\\.5 {\n  width: 0.125rem;\n}\n\n.w-1\\.5 {\n  width: 0.375rem;\n}\n\n.w-2\\.5 {\n  width: 0.625rem;\n}\n\n.w-3\\.5 {\n  width: 0.875rem;\n}\n\n.w-1\\/2 {\n  width: 50%;\n}\n\n.w-1\\/3 {\n  width: 33.333333%;\n}\n\n.w-2\\/3 {\n  width: 66.666667%;\n}\n\n.w-1\\/4 {\n  width: 25%;\n}\n\n.w-2\\/4 {\n  width: 50%;\n}\n\n.w-3\\/4 {\n  width: 75%;\n}\n\n.w-1\\/5 {\n  width: 20%;\n}\n\n.w-2\\/5 {\n  width: 40%;\n}\n\n.w-3\\/5 {\n  width: 60%;\n}\n\n.w-4\\/5 {\n  width: 80%;\n}\n\n.w-1\\/6 {\n  width: 16.666667%;\n}\n\n.w-2\\/6 {\n  width: 33.333333%;\n}\n\n.w-3\\/6 {\n  width: 50%;\n}\n\n.w-4\\/6 {\n  width: 66.666667%;\n}\n\n.w-5\\/6 {\n  width: 83.333333%;\n}\n\n.w-1\\/12 {\n  width: 8.333333%;\n}\n\n.w-2\\/12 {\n  width: 16.666667%;\n}\n\n.w-3\\/12 {\n  width: 25%;\n}\n\n.w-4\\/12 {\n  width: 33.333333%;\n}\n\n.w-5\\/12 {\n  width: 41.666667%;\n}\n\n.w-6\\/12 {\n  width: 50%;\n}\n\n.w-7\\/12 {\n  width: 58.333333%;\n}\n\n.w-8\\/12 {\n  width: 66.666667%;\n}\n\n.w-9\\/12 {\n  width: 75%;\n}\n\n.w-10\\/12 {\n  width: 83.333333%;\n}\n\n.w-11\\/12 {\n  width: 91.666667%;\n}\n\n.w-full {\n  width: 100%;\n}\n\n.w-screen {\n  width: 100vw;\n}\n\n.min-w-0 {\n  min-width: 0;\n}\n\n.max-w-xs {\n  max-width: 20rem;\n}\n\n.max-w-sm {\n  max-width: 24rem;\n}\n\n.max-w-md {\n  max-width: 28rem;\n}\n\n.max-w-lg {\n  max-width: 32rem;\n}\n\n.max-w-xl {\n  max-width: 36rem;\n}\n\n.max-w-2xl {\n  max-width: 42rem;\n}\n\n.max-w-3xl {\n  max-width: 48rem;\n}\n\n.max-w-4xl {\n  max-width: 56rem;\n}\n\n.max-w-5xl {\n  max-width: 64rem;\n}\n\n.max-w-6xl {\n  max-width: 72rem;\n}\n\n.max-w-full {\n  max-width: 100%;\n}\n\n.flex-1 {\n  flex: 1 1 0%;\n}\n\n.flex-auto {\n  flex: 1 1 auto;\n}\n\n.flex-initial {\n  flex: 0 1 auto;\n}\n\n.flex-none {\n  flex: none;\n}\n\n.flex-shrink-0 {\n  flex-shrink: 0;\n}\n\n.flex-shrink {\n  flex-shrink: 1;\n}\n\n.flex-grow-0 {\n  flex-grow: 0;\n}\n\n.flex-grow {\n  flex-grow: 1;\n}\n\n.table-auto {\n  table-layout: auto;\n}\n\n.table-fixed {\n  table-layout: fixed;\n}\n\n.border-collapse {\n  border-collapse: collapse;\n}\n\n.border-separate {\n  border-collapse: separate;\n}\n\n.transform {\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n\n.transform-gpu {\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n\n.transform-none {\n  transform: none;\n}\n\n.origin-center {\n  transform-origin: center;\n}\n\n.origin-top {\n  transform-origin: top;\n}\n\n.origin-top-right {\n  transform-origin: top right;\n}\n\n.origin-right {\n  transform-origin: right;\n}\n\n.origin-bottom-right {\n  transform-origin: bottom right;\n}\n\n.origin-bottom {\n  transform-origin: bottom;\n}\n\n.origin-bottom-left {\n  transform-origin: bottom left;\n}\n\n.origin-left {\n  transform-origin: left;\n}\n\n.origin-top-left {\n  transform-origin: top left;\n}\n\n.translate-x-0 {\n  --tw-translate-x: 0px;\n}\n\n.translate-x-1 {\n  --tw-translate-x: 0.25rem;\n}\n\n.translate-x-2 {\n  --tw-translate-x: 0.5rem;\n}\n\n.translate-x-3 {\n  --tw-translate-x: 0.75rem;\n}\n\n.translate-x-4 {\n  --tw-translate-x: 1rem;\n}\n\n.translate-x-5 {\n  --tw-translate-x: 1.25rem;\n}\n\n.translate-x-6 {\n  --tw-translate-x: 1.5rem;\n}\n\n.translate-x-7 {\n  --tw-translate-x: 1.75rem;\n}\n\n.translate-x-8 {\n  --tw-translate-x: 2rem;\n}\n\n.translate-x-9 {\n  --tw-translate-x: 2.25rem;\n}\n\n.translate-x-10 {\n  --tw-translate-x: 2.5rem;\n}\n\n.translate-x-11 {\n  --tw-translate-x: 2.75rem;\n}\n\n.translate-x-12 {\n  --tw-translate-x: 3rem;\n}\n\n.translate-x-14 {\n  --tw-translate-x: 3.5rem;\n}\n\n.translate-x-16 {\n  --tw-translate-x: 4rem;\n}\n\n.translate-x-20 {\n  --tw-translate-x: 5rem;\n}\n\n.translate-x-24 {\n  --tw-translate-x: 6rem;\n}\n\n.translate-x-28 {\n  --tw-translate-x: 7rem;\n}\n\n.translate-x-32 {\n  --tw-translate-x: 8rem;\n}\n\n.translate-x-36 {\n  --tw-translate-x: 9rem;\n}\n\n.translate-x-40 {\n  --tw-translate-x: 10rem;\n}\n\n.translate-x-44 {\n  --tw-translate-x: 11rem;\n}\n\n.translate-x-48 {\n  --tw-translate-x: 12rem;\n}\n\n.translate-x-52 {\n  --tw-translate-x: 13rem;\n}\n\n.translate-x-56 {\n  --tw-translate-x: 14rem;\n}\n\n.translate-x-60 {\n  --tw-translate-x: 15rem;\n}\n\n.translate-x-64 {\n  --tw-translate-x: 16rem;\n}\n\n.translate-x-72 {\n  --tw-translate-x: 18rem;\n}\n\n.translate-x-80 {\n  --tw-translate-x: 20rem;\n}\n\n.translate-x-96 {\n  --tw-translate-x: 24rem;\n}\n\n.translate-x-px {\n  --tw-translate-x: 1px;\n}\n\n.translate-x-0\\.5 {\n  --tw-translate-x: 0.125rem;\n}\n\n.translate-x-1\\.5 {\n  --tw-translate-x: 0.375rem;\n}\n\n.translate-x-2\\.5 {\n  --tw-translate-x: 0.625rem;\n}\n\n.translate-x-3\\.5 {\n  --tw-translate-x: 0.875rem;\n}\n\n.-translate-x-0 {\n  --tw-translate-x: 0px;\n}\n\n.-translate-x-1 {\n  --tw-translate-x: -0.25rem;\n}\n\n.-translate-x-2 {\n  --tw-translate-x: -0.5rem;\n}\n\n.-translate-x-3 {\n  --tw-translate-x: -0.75rem;\n}\n\n.-translate-x-4 {\n  --tw-translate-x: -1rem;\n}\n\n.-translate-x-5 {\n  --tw-translate-x: -1.25rem;\n}\n\n.-translate-x-6 {\n  --tw-translate-x: -1.5rem;\n}\n\n.-translate-x-7 {\n  --tw-translate-x: -1.75rem;\n}\n\n.-translate-x-8 {\n  --tw-translate-x: -2rem;\n}\n\n.-translate-x-9 {\n  --tw-translate-x: -2.25rem;\n}\n\n.-translate-x-10 {\n  --tw-translate-x: -2.5rem;\n}\n\n.-translate-x-11 {\n  --tw-translate-x: -2.75rem;\n}\n\n.-translate-x-12 {\n  --tw-translate-x: -3rem;\n}\n\n.-translate-x-14 {\n  --tw-translate-x: -3.5rem;\n}\n\n.-translate-x-16 {\n  --tw-translate-x: -4rem;\n}\n\n.-translate-x-20 {\n  --tw-translate-x: -5rem;\n}\n\n.-translate-x-24 {\n  --tw-translate-x: -6rem;\n}\n\n.-translate-x-28 {\n  --tw-translate-x: -7rem;\n}\n\n.-translate-x-32 {\n  --tw-translate-x: -8rem;\n}\n\n.-translate-x-36 {\n  --tw-translate-x: -9rem;\n}\n\n.-translate-x-40 {\n  --tw-translate-x: -10rem;\n}\n\n.-translate-x-44 {\n  --tw-translate-x: -11rem;\n}\n\n.-translate-x-48 {\n  --tw-translate-x: -12rem;\n}\n\n.-translate-x-52 {\n  --tw-translate-x: -13rem;\n}\n\n.-translate-x-56 {\n  --tw-translate-x: -14rem;\n}\n\n.-translate-x-60 {\n  --tw-translate-x: -15rem;\n}\n\n.-translate-x-64 {\n  --tw-translate-x: -16rem;\n}\n\n.-translate-x-72 {\n  --tw-translate-x: -18rem;\n}\n\n.-translate-x-80 {\n  --tw-translate-x: -20rem;\n}\n\n.-translate-x-96 {\n  --tw-translate-x: -24rem;\n}\n\n.-translate-x-px {\n  --tw-translate-x: -1px;\n}\n\n.-translate-x-0\\.5 {\n  --tw-translate-x: -0.125rem;\n}\n\n.-translate-x-1\\.5 {\n  --tw-translate-x: -0.375rem;\n}\n\n.-translate-x-2\\.5 {\n  --tw-translate-x: -0.625rem;\n}\n\n.-translate-x-3\\.5 {\n  --tw-translate-x: -0.875rem;\n}\n\n.translate-x-1\\/2 {\n  --tw-translate-x: 50%;\n}\n\n.translate-x-1\\/3 {\n  --tw-translate-x: 33.333333%;\n}\n\n.translate-x-2\\/3 {\n  --tw-translate-x: 66.666667%;\n}\n\n.translate-x-1\\/4 {\n  --tw-translate-x: 25%;\n}\n\n.translate-x-2\\/4 {\n  --tw-translate-x: 50%;\n}\n\n.translate-x-3\\/4 {\n  --tw-translate-x: 75%;\n}\n\n.translate-x-full {\n  --tw-translate-x: 100%;\n}\n\n.-translate-x-1\\/2 {\n  --tw-translate-x: -50%;\n}\n\n.-translate-x-1\\/3 {\n  --tw-translate-x: -33.333333%;\n}\n\n.-translate-x-2\\/3 {\n  --tw-translate-x: -66.666667%;\n}\n\n.-translate-x-1\\/4 {\n  --tw-translate-x: -25%;\n}\n\n.-translate-x-2\\/4 {\n  --tw-translate-x: -50%;\n}\n\n.-translate-x-3\\/4 {\n  --tw-translate-x: -75%;\n}\n\n.-translate-x-full {\n  --tw-translate-x: -100%;\n}\n\n.translate-y-0 {\n  --tw-translate-y: 0px;\n}\n\n.translate-y-1 {\n  --tw-translate-y: 0.25rem;\n}\n\n.translate-y-2 {\n  --tw-translate-y: 0.5rem;\n}\n\n.translate-y-3 {\n  --tw-translate-y: 0.75rem;\n}\n\n.translate-y-4 {\n  --tw-translate-y: 1rem;\n}\n\n.translate-y-5 {\n  --tw-translate-y: 1.25rem;\n}\n\n.translate-y-6 {\n  --tw-translate-y: 1.5rem;\n}\n\n.translate-y-7 {\n  --tw-translate-y: 1.75rem;\n}\n\n.translate-y-8 {\n  --tw-translate-y: 2rem;\n}\n\n.translate-y-9 {\n  --tw-translate-y: 2.25rem;\n}\n\n.translate-y-10 {\n  --tw-translate-y: 2.5rem;\n}\n\n.translate-y-11 {\n  --tw-translate-y: 2.75rem;\n}\n\n.translate-y-12 {\n  --tw-translate-y: 3rem;\n}\n\n.translate-y-14 {\n  --tw-translate-y: 3.5rem;\n}\n\n.translate-y-16 {\n  --tw-translate-y: 4rem;\n}\n\n.translate-y-20 {\n  --tw-translate-y: 5rem;\n}\n\n.translate-y-24 {\n  --tw-translate-y: 6rem;\n}\n\n.translate-y-28 {\n  --tw-translate-y: 7rem;\n}\n\n.translate-y-32 {\n  --tw-translate-y: 8rem;\n}\n\n.translate-y-36 {\n  --tw-translate-y: 9rem;\n}\n\n.translate-y-40 {\n  --tw-translate-y: 10rem;\n}\n\n.translate-y-44 {\n  --tw-translate-y: 11rem;\n}\n\n.translate-y-48 {\n  --tw-translate-y: 12rem;\n}\n\n.translate-y-52 {\n  --tw-translate-y: 13rem;\n}\n\n.translate-y-56 {\n  --tw-translate-y: 14rem;\n}\n\n.translate-y-60 {\n  --tw-translate-y: 15rem;\n}\n\n.translate-y-64 {\n  --tw-translate-y: 16rem;\n}\n\n.translate-y-72 {\n  --tw-translate-y: 18rem;\n}\n\n.translate-y-80 {\n  --tw-translate-y: 20rem;\n}\n\n.translate-y-96 {\n  --tw-translate-y: 24rem;\n}\n\n.translate-y-px {\n  --tw-translate-y: 1px;\n}\n\n.translate-y-0\\.5 {\n  --tw-translate-y: 0.125rem;\n}\n\n.translate-y-1\\.5 {\n  --tw-translate-y: 0.375rem;\n}\n\n.translate-y-2\\.5 {\n  --tw-translate-y: 0.625rem;\n}\n\n.translate-y-3\\.5 {\n  --tw-translate-y: 0.875rem;\n}\n\n.-translate-y-0 {\n  --tw-translate-y: 0px;\n}\n\n.-translate-y-1 {\n  --tw-translate-y: -0.25rem;\n}\n\n.-translate-y-2 {\n  --tw-translate-y: -0.5rem;\n}\n\n.-translate-y-3 {\n  --tw-translate-y: -0.75rem;\n}\n\n.-translate-y-4 {\n  --tw-translate-y: -1rem;\n}\n\n.-translate-y-5 {\n  --tw-translate-y: -1.25rem;\n}\n\n.-translate-y-6 {\n  --tw-translate-y: -1.5rem;\n}\n\n.-translate-y-7 {\n  --tw-translate-y: -1.75rem;\n}\n\n.-translate-y-8 {\n  --tw-translate-y: -2rem;\n}\n\n.-translate-y-9 {\n  --tw-translate-y: -2.25rem;\n}\n\n.-translate-y-10 {\n  --tw-translate-y: -2.5rem;\n}\n\n.-translate-y-11 {\n  --tw-translate-y: -2.75rem;\n}\n\n.-translate-y-12 {\n  --tw-translate-y: -3rem;\n}\n\n.-translate-y-14 {\n  --tw-translate-y: -3.5rem;\n}\n\n.-translate-y-16 {\n  --tw-translate-y: -4rem;\n}\n\n.-translate-y-20 {\n  --tw-translate-y: -5rem;\n}\n\n.-translate-y-24 {\n  --tw-translate-y: -6rem;\n}\n\n.-translate-y-28 {\n  --tw-translate-y: -7rem;\n}\n\n.-translate-y-32 {\n  --tw-translate-y: -8rem;\n}\n\n.-translate-y-36 {\n  --tw-translate-y: -9rem;\n}\n\n.-translate-y-40 {\n  --tw-translate-y: -10rem;\n}\n\n.-translate-y-44 {\n  --tw-translate-y: -11rem;\n}\n\n.-translate-y-48 {\n  --tw-translate-y: -12rem;\n}\n\n.-translate-y-52 {\n  --tw-translate-y: -13rem;\n}\n\n.-translate-y-56 {\n  --tw-translate-y: -14rem;\n}\n\n.-translate-y-60 {\n  --tw-translate-y: -15rem;\n}\n\n.-translate-y-64 {\n  --tw-translate-y: -16rem;\n}\n\n.-translate-y-72 {\n  --tw-translate-y: -18rem;\n}\n\n.-translate-y-80 {\n  --tw-translate-y: -20rem;\n}\n\n.-translate-y-96 {\n  --tw-translate-y: -24rem;\n}\n\n.-translate-y-px {\n  --tw-translate-y: -1px;\n}\n\n.-translate-y-0\\.5 {\n  --tw-translate-y: -0.125rem;\n}\n\n.-translate-y-1\\.5 {\n  --tw-translate-y: -0.375rem;\n}\n\n.-translate-y-2\\.5 {\n  --tw-translate-y: -0.625rem;\n}\n\n.-translate-y-3\\.5 {\n  --tw-translate-y: -0.875rem;\n}\n\n.translate-y-1\\/2 {\n  --tw-translate-y: 50%;\n}\n\n.translate-y-1\\/3 {\n  --tw-translate-y: 33.333333%;\n}\n\n.translate-y-2\\/3 {\n  --tw-translate-y: 66.666667%;\n}\n\n.translate-y-1\\/4 {\n  --tw-translate-y: 25%;\n}\n\n.translate-y-2\\/4 {\n  --tw-translate-y: 50%;\n}\n\n.translate-y-3\\/4 {\n  --tw-translate-y: 75%;\n}\n\n.translate-y-full {\n  --tw-translate-y: 100%;\n}\n\n.-translate-y-1\\/2 {\n  --tw-translate-y: -50%;\n}\n\n.-translate-y-1\\/3 {\n  --tw-translate-y: -33.333333%;\n}\n\n.-translate-y-2\\/3 {\n  --tw-translate-y: -66.666667%;\n}\n\n.-translate-y-1\\/4 {\n  --tw-translate-y: -25%;\n}\n\n.-translate-y-2\\/4 {\n  --tw-translate-y: -50%;\n}\n\n.-translate-y-3\\/4 {\n  --tw-translate-y: -75%;\n}\n\n.-translate-y-full {\n  --tw-translate-y: -100%;\n}\n\n.hover\\:translate-x-0:hover {\n  --tw-translate-x: 0px;\n}\n\n.hover\\:translate-x-1:hover {\n  --tw-translate-x: 0.25rem;\n}\n\n.hover\\:translate-x-2:hover {\n  --tw-translate-x: 0.5rem;\n}\n\n.hover\\:translate-x-3:hover {\n  --tw-translate-x: 0.75rem;\n}\n\n.hover\\:translate-x-4:hover {\n  --tw-translate-x: 1rem;\n}\n\n.hover\\:translate-x-5:hover {\n  --tw-translate-x: 1.25rem;\n}\n\n.hover\\:translate-x-6:hover {\n  --tw-translate-x: 1.5rem;\n}\n\n.hover\\:translate-x-7:hover {\n  --tw-translate-x: 1.75rem;\n}\n\n.hover\\:translate-x-8:hover {\n  --tw-translate-x: 2rem;\n}\n\n.hover\\:translate-x-9:hover {\n  --tw-translate-x: 2.25rem;\n}\n\n.hover\\:translate-x-10:hover {\n  --tw-translate-x: 2.5rem;\n}\n\n.hover\\:translate-x-11:hover {\n  --tw-translate-x: 2.75rem;\n}\n\n.hover\\:translate-x-12:hover {\n  --tw-translate-x: 3rem;\n}\n\n.hover\\:translate-x-14:hover {\n  --tw-translate-x: 3.5rem;\n}\n\n.hover\\:translate-x-16:hover {\n  --tw-translate-x: 4rem;\n}\n\n.hover\\:translate-x-20:hover {\n  --tw-translate-x: 5rem;\n}\n\n.hover\\:translate-x-24:hover {\n  --tw-translate-x: 6rem;\n}\n\n.hover\\:translate-x-28:hover {\n  --tw-translate-x: 7rem;\n}\n\n.hover\\:translate-x-32:hover {\n  --tw-translate-x: 8rem;\n}\n\n.hover\\:translate-x-36:hover {\n  --tw-translate-x: 9rem;\n}\n\n.hover\\:translate-x-40:hover {\n  --tw-translate-x: 10rem;\n}\n\n.hover\\:translate-x-44:hover {\n  --tw-translate-x: 11rem;\n}\n\n.hover\\:translate-x-48:hover {\n  --tw-translate-x: 12rem;\n}\n\n.hover\\:translate-x-52:hover {\n  --tw-translate-x: 13rem;\n}\n\n.hover\\:translate-x-56:hover {\n  --tw-translate-x: 14rem;\n}\n\n.hover\\:translate-x-60:hover {\n  --tw-translate-x: 15rem;\n}\n\n.hover\\:translate-x-64:hover {\n  --tw-translate-x: 16rem;\n}\n\n.hover\\:translate-x-72:hover {\n  --tw-translate-x: 18rem;\n}\n\n.hover\\:translate-x-80:hover {\n  --tw-translate-x: 20rem;\n}\n\n.hover\\:translate-x-96:hover {\n  --tw-translate-x: 24rem;\n}\n\n.hover\\:translate-x-px:hover {\n  --tw-translate-x: 1px;\n}\n\n.hover\\:translate-x-0\\.5:hover {\n  --tw-translate-x: 0.125rem;\n}\n\n.hover\\:translate-x-1\\.5:hover {\n  --tw-translate-x: 0.375rem;\n}\n\n.hover\\:translate-x-2\\.5:hover {\n  --tw-translate-x: 0.625rem;\n}\n\n.hover\\:translate-x-3\\.5:hover {\n  --tw-translate-x: 0.875rem;\n}\n\n.hover\\:-translate-x-0:hover {\n  --tw-translate-x: 0px;\n}\n\n.hover\\:-translate-x-1:hover {\n  --tw-translate-x: -0.25rem;\n}\n\n.hover\\:-translate-x-2:hover {\n  --tw-translate-x: -0.5rem;\n}\n\n.hover\\:-translate-x-3:hover {\n  --tw-translate-x: -0.75rem;\n}\n\n.hover\\:-translate-x-4:hover {\n  --tw-translate-x: -1rem;\n}\n\n.hover\\:-translate-x-5:hover {\n  --tw-translate-x: -1.25rem;\n}\n\n.hover\\:-translate-x-6:hover {\n  --tw-translate-x: -1.5rem;\n}\n\n.hover\\:-translate-x-7:hover {\n  --tw-translate-x: -1.75rem;\n}\n\n.hover\\:-translate-x-8:hover {\n  --tw-translate-x: -2rem;\n}\n\n.hover\\:-translate-x-9:hover {\n  --tw-translate-x: -2.25rem;\n}\n\n.hover\\:-translate-x-10:hover {\n  --tw-translate-x: -2.5rem;\n}\n\n.hover\\:-translate-x-11:hover {\n  --tw-translate-x: -2.75rem;\n}\n\n.hover\\:-translate-x-12:hover {\n  --tw-translate-x: -3rem;\n}\n\n.hover\\:-translate-x-14:hover {\n  --tw-translate-x: -3.5rem;\n}\n\n.hover\\:-translate-x-16:hover {\n  --tw-translate-x: -4rem;\n}\n\n.hover\\:-translate-x-20:hover {\n  --tw-translate-x: -5rem;\n}\n\n.hover\\:-translate-x-24:hover {\n  --tw-translate-x: -6rem;\n}\n\n.hover\\:-translate-x-28:hover {\n  --tw-translate-x: -7rem;\n}\n\n.hover\\:-translate-x-32:hover {\n  --tw-translate-x: -8rem;\n}\n\n.hover\\:-translate-x-36:hover {\n  --tw-translate-x: -9rem;\n}\n\n.hover\\:-translate-x-40:hover {\n  --tw-translate-x: -10rem;\n}\n\n.hover\\:-translate-x-44:hover {\n  --tw-translate-x: -11rem;\n}\n\n.hover\\:-translate-x-48:hover {\n  --tw-translate-x: -12rem;\n}\n\n.hover\\:-translate-x-52:hover {\n  --tw-translate-x: -13rem;\n}\n\n.hover\\:-translate-x-56:hover {\n  --tw-translate-x: -14rem;\n}\n\n.hover\\:-translate-x-60:hover {\n  --tw-translate-x: -15rem;\n}\n\n.hover\\:-translate-x-64:hover {\n  --tw-translate-x: -16rem;\n}\n\n.hover\\:-translate-x-72:hover {\n  --tw-translate-x: -18rem;\n}\n\n.hover\\:-translate-x-80:hover {\n  --tw-translate-x: -20rem;\n}\n\n.hover\\:-translate-x-96:hover {\n  --tw-translate-x: -24rem;\n}\n\n.hover\\:-translate-x-px:hover {\n  --tw-translate-x: -1px;\n}\n\n.hover\\:-translate-x-0\\.5:hover {\n  --tw-translate-x: -0.125rem;\n}\n\n.hover\\:-translate-x-1\\.5:hover {\n  --tw-translate-x: -0.375rem;\n}\n\n.hover\\:-translate-x-2\\.5:hover {\n  --tw-translate-x: -0.625rem;\n}\n\n.hover\\:-translate-x-3\\.5:hover {\n  --tw-translate-x: -0.875rem;\n}\n\n.hover\\:translate-x-1\\/2:hover {\n  --tw-translate-x: 50%;\n}\n\n.hover\\:translate-x-1\\/3:hover {\n  --tw-translate-x: 33.333333%;\n}\n\n.hover\\:translate-x-2\\/3:hover {\n  --tw-translate-x: 66.666667%;\n}\n\n.hover\\:translate-x-1\\/4:hover {\n  --tw-translate-x: 25%;\n}\n\n.hover\\:translate-x-2\\/4:hover {\n  --tw-translate-x: 50%;\n}\n\n.hover\\:translate-x-3\\/4:hover {\n  --tw-translate-x: 75%;\n}\n\n.hover\\:translate-x-full:hover {\n  --tw-translate-x: 100%;\n}\n\n.hover\\:-translate-x-1\\/2:hover {\n  --tw-translate-x: -50%;\n}\n\n.hover\\:-translate-x-1\\/3:hover {\n  --tw-translate-x: -33.333333%;\n}\n\n.hover\\:-translate-x-2\\/3:hover {\n  --tw-translate-x: -66.666667%;\n}\n\n.hover\\:-translate-x-1\\/4:hover {\n  --tw-translate-x: -25%;\n}\n\n.hover\\:-translate-x-2\\/4:hover {\n  --tw-translate-x: -50%;\n}\n\n.hover\\:-translate-x-3\\/4:hover {\n  --tw-translate-x: -75%;\n}\n\n.hover\\:-translate-x-full:hover {\n  --tw-translate-x: -100%;\n}\n\n.hover\\:translate-y-0:hover {\n  --tw-translate-y: 0px;\n}\n\n.hover\\:translate-y-1:hover {\n  --tw-translate-y: 0.25rem;\n}\n\n.hover\\:translate-y-2:hover {\n  --tw-translate-y: 0.5rem;\n}\n\n.hover\\:translate-y-3:hover {\n  --tw-translate-y: 0.75rem;\n}\n\n.hover\\:translate-y-4:hover {\n  --tw-translate-y: 1rem;\n}\n\n.hover\\:translate-y-5:hover {\n  --tw-translate-y: 1.25rem;\n}\n\n.hover\\:translate-y-6:hover {\n  --tw-translate-y: 1.5rem;\n}\n\n.hover\\:translate-y-7:hover {\n  --tw-translate-y: 1.75rem;\n}\n\n.hover\\:translate-y-8:hover {\n  --tw-translate-y: 2rem;\n}\n\n.hover\\:translate-y-9:hover {\n  --tw-translate-y: 2.25rem;\n}\n\n.hover\\:translate-y-10:hover {\n  --tw-translate-y: 2.5rem;\n}\n\n.hover\\:translate-y-11:hover {\n  --tw-translate-y: 2.75rem;\n}\n\n.hover\\:translate-y-12:hover {\n  --tw-translate-y: 3rem;\n}\n\n.hover\\:translate-y-14:hover {\n  --tw-translate-y: 3.5rem;\n}\n\n.hover\\:translate-y-16:hover {\n  --tw-translate-y: 4rem;\n}\n\n.hover\\:translate-y-20:hover {\n  --tw-translate-y: 5rem;\n}\n\n.hover\\:translate-y-24:hover {\n  --tw-translate-y: 6rem;\n}\n\n.hover\\:translate-y-28:hover {\n  --tw-translate-y: 7rem;\n}\n\n.hover\\:translate-y-32:hover {\n  --tw-translate-y: 8rem;\n}\n\n.hover\\:translate-y-36:hover {\n  --tw-translate-y: 9rem;\n}\n\n.hover\\:translate-y-40:hover {\n  --tw-translate-y: 10rem;\n}\n\n.hover\\:translate-y-44:hover {\n  --tw-translate-y: 11rem;\n}\n\n.hover\\:translate-y-48:hover {\n  --tw-translate-y: 12rem;\n}\n\n.hover\\:translate-y-52:hover {\n  --tw-translate-y: 13rem;\n}\n\n.hover\\:translate-y-56:hover {\n  --tw-translate-y: 14rem;\n}\n\n.hover\\:translate-y-60:hover {\n  --tw-translate-y: 15rem;\n}\n\n.hover\\:translate-y-64:hover {\n  --tw-translate-y: 16rem;\n}\n\n.hover\\:translate-y-72:hover {\n  --tw-translate-y: 18rem;\n}\n\n.hover\\:translate-y-80:hover {\n  --tw-translate-y: 20rem;\n}\n\n.hover\\:translate-y-96:hover {\n  --tw-translate-y: 24rem;\n}\n\n.hover\\:translate-y-px:hover {\n  --tw-translate-y: 1px;\n}\n\n.hover\\:translate-y-0\\.5:hover {\n  --tw-translate-y: 0.125rem;\n}\n\n.hover\\:translate-y-1\\.5:hover {\n  --tw-translate-y: 0.375rem;\n}\n\n.hover\\:translate-y-2\\.5:hover {\n  --tw-translate-y: 0.625rem;\n}\n\n.hover\\:translate-y-3\\.5:hover {\n  --tw-translate-y: 0.875rem;\n}\n\n.hover\\:-translate-y-0:hover {\n  --tw-translate-y: 0px;\n}\n\n.hover\\:-translate-y-1:hover {\n  --tw-translate-y: -0.25rem;\n}\n\n.hover\\:-translate-y-2:hover {\n  --tw-translate-y: -0.5rem;\n}\n\n.hover\\:-translate-y-3:hover {\n  --tw-translate-y: -0.75rem;\n}\n\n.hover\\:-translate-y-4:hover {\n  --tw-translate-y: -1rem;\n}\n\n.hover\\:-translate-y-5:hover {\n  --tw-translate-y: -1.25rem;\n}\n\n.hover\\:-translate-y-6:hover {\n  --tw-translate-y: -1.5rem;\n}\n\n.hover\\:-translate-y-7:hover {\n  --tw-translate-y: -1.75rem;\n}\n\n.hover\\:-translate-y-8:hover {\n  --tw-translate-y: -2rem;\n}\n\n.hover\\:-translate-y-9:hover {\n  --tw-translate-y: -2.25rem;\n}\n\n.hover\\:-translate-y-10:hover {\n  --tw-translate-y: -2.5rem;\n}\n\n.hover\\:-translate-y-11:hover {\n  --tw-translate-y: -2.75rem;\n}\n\n.hover\\:-translate-y-12:hover {\n  --tw-translate-y: -3rem;\n}\n\n.hover\\:-translate-y-14:hover {\n  --tw-translate-y: -3.5rem;\n}\n\n.hover\\:-translate-y-16:hover {\n  --tw-translate-y: -4rem;\n}\n\n.hover\\:-translate-y-20:hover {\n  --tw-translate-y: -5rem;\n}\n\n.hover\\:-translate-y-24:hover {\n  --tw-translate-y: -6rem;\n}\n\n.hover\\:-translate-y-28:hover {\n  --tw-translate-y: -7rem;\n}\n\n.hover\\:-translate-y-32:hover {\n  --tw-translate-y: -8rem;\n}\n\n.hover\\:-translate-y-36:hover {\n  --tw-translate-y: -9rem;\n}\n\n.hover\\:-translate-y-40:hover {\n  --tw-translate-y: -10rem;\n}\n\n.hover\\:-translate-y-44:hover {\n  --tw-translate-y: -11rem;\n}\n\n.hover\\:-translate-y-48:hover {\n  --tw-translate-y: -12rem;\n}\n\n.hover\\:-translate-y-52:hover {\n  --tw-translate-y: -13rem;\n}\n\n.hover\\:-translate-y-56:hover {\n  --tw-translate-y: -14rem;\n}\n\n.hover\\:-translate-y-60:hover {\n  --tw-translate-y: -15rem;\n}\n\n.hover\\:-translate-y-64:hover {\n  --tw-translate-y: -16rem;\n}\n\n.hover\\:-translate-y-72:hover {\n  --tw-translate-y: -18rem;\n}\n\n.hover\\:-translate-y-80:hover {\n  --tw-translate-y: -20rem;\n}\n\n.hover\\:-translate-y-96:hover {\n  --tw-translate-y: -24rem;\n}\n\n.hover\\:-translate-y-px:hover {\n  --tw-translate-y: -1px;\n}\n\n.hover\\:-translate-y-0\\.5:hover {\n  --tw-translate-y: -0.125rem;\n}\n\n.hover\\:-translate-y-1\\.5:hover {\n  --tw-translate-y: -0.375rem;\n}\n\n.hover\\:-translate-y-2\\.5:hover {\n  --tw-translate-y: -0.625rem;\n}\n\n.hover\\:-translate-y-3\\.5:hover {\n  --tw-translate-y: -0.875rem;\n}\n\n.hover\\:translate-y-1\\/2:hover {\n  --tw-translate-y: 50%;\n}\n\n.hover\\:translate-y-1\\/3:hover {\n  --tw-translate-y: 33.333333%;\n}\n\n.hover\\:translate-y-2\\/3:hover {\n  --tw-translate-y: 66.666667%;\n}\n\n.hover\\:translate-y-1\\/4:hover {\n  --tw-translate-y: 25%;\n}\n\n.hover\\:translate-y-2\\/4:hover {\n  --tw-translate-y: 50%;\n}\n\n.hover\\:translate-y-3\\/4:hover {\n  --tw-translate-y: 75%;\n}\n\n.hover\\:translate-y-full:hover {\n  --tw-translate-y: 100%;\n}\n\n.hover\\:-translate-y-1\\/2:hover {\n  --tw-translate-y: -50%;\n}\n\n.hover\\:-translate-y-1\\/3:hover {\n  --tw-translate-y: -33.333333%;\n}\n\n.hover\\:-translate-y-2\\/3:hover {\n  --tw-translate-y: -66.666667%;\n}\n\n.hover\\:-translate-y-1\\/4:hover {\n  --tw-translate-y: -25%;\n}\n\n.hover\\:-translate-y-2\\/4:hover {\n  --tw-translate-y: -50%;\n}\n\n.hover\\:-translate-y-3\\/4:hover {\n  --tw-translate-y: -75%;\n}\n\n.hover\\:-translate-y-full:hover {\n  --tw-translate-y: -100%;\n}\n\n.focus\\:translate-x-0:focus {\n  --tw-translate-x: 0px;\n}\n\n.focus\\:translate-x-1:focus {\n  --tw-translate-x: 0.25rem;\n}\n\n.focus\\:translate-x-2:focus {\n  --tw-translate-x: 0.5rem;\n}\n\n.focus\\:translate-x-3:focus {\n  --tw-translate-x: 0.75rem;\n}\n\n.focus\\:translate-x-4:focus {\n  --tw-translate-x: 1rem;\n}\n\n.focus\\:translate-x-5:focus {\n  --tw-translate-x: 1.25rem;\n}\n\n.focus\\:translate-x-6:focus {\n  --tw-translate-x: 1.5rem;\n}\n\n.focus\\:translate-x-7:focus {\n  --tw-translate-x: 1.75rem;\n}\n\n.focus\\:translate-x-8:focus {\n  --tw-translate-x: 2rem;\n}\n\n.focus\\:translate-x-9:focus {\n  --tw-translate-x: 2.25rem;\n}\n\n.focus\\:translate-x-10:focus {\n  --tw-translate-x: 2.5rem;\n}\n\n.focus\\:translate-x-11:focus {\n  --tw-translate-x: 2.75rem;\n}\n\n.focus\\:translate-x-12:focus {\n  --tw-translate-x: 3rem;\n}\n\n.focus\\:translate-x-14:focus {\n  --tw-translate-x: 3.5rem;\n}\n\n.focus\\:translate-x-16:focus {\n  --tw-translate-x: 4rem;\n}\n\n.focus\\:translate-x-20:focus {\n  --tw-translate-x: 5rem;\n}\n\n.focus\\:translate-x-24:focus {\n  --tw-translate-x: 6rem;\n}\n\n.focus\\:translate-x-28:focus {\n  --tw-translate-x: 7rem;\n}\n\n.focus\\:translate-x-32:focus {\n  --tw-translate-x: 8rem;\n}\n\n.focus\\:translate-x-36:focus {\n  --tw-translate-x: 9rem;\n}\n\n.focus\\:translate-x-40:focus {\n  --tw-translate-x: 10rem;\n}\n\n.focus\\:translate-x-44:focus {\n  --tw-translate-x: 11rem;\n}\n\n.focus\\:translate-x-48:focus {\n  --tw-translate-x: 12rem;\n}\n\n.focus\\:translate-x-52:focus {\n  --tw-translate-x: 13rem;\n}\n\n.focus\\:translate-x-56:focus {\n  --tw-translate-x: 14rem;\n}\n\n.focus\\:translate-x-60:focus {\n  --tw-translate-x: 15rem;\n}\n\n.focus\\:translate-x-64:focus {\n  --tw-translate-x: 16rem;\n}\n\n.focus\\:translate-x-72:focus {\n  --tw-translate-x: 18rem;\n}\n\n.focus\\:translate-x-80:focus {\n  --tw-translate-x: 20rem;\n}\n\n.focus\\:translate-x-96:focus {\n  --tw-translate-x: 24rem;\n}\n\n.focus\\:translate-x-px:focus {\n  --tw-translate-x: 1px;\n}\n\n.focus\\:translate-x-0\\.5:focus {\n  --tw-translate-x: 0.125rem;\n}\n\n.focus\\:translate-x-1\\.5:focus {\n  --tw-translate-x: 0.375rem;\n}\n\n.focus\\:translate-x-2\\.5:focus {\n  --tw-translate-x: 0.625rem;\n}\n\n.focus\\:translate-x-3\\.5:focus {\n  --tw-translate-x: 0.875rem;\n}\n\n.focus\\:-translate-x-0:focus {\n  --tw-translate-x: 0px;\n}\n\n.focus\\:-translate-x-1:focus {\n  --tw-translate-x: -0.25rem;\n}\n\n.focus\\:-translate-x-2:focus {\n  --tw-translate-x: -0.5rem;\n}\n\n.focus\\:-translate-x-3:focus {\n  --tw-translate-x: -0.75rem;\n}\n\n.focus\\:-translate-x-4:focus {\n  --tw-translate-x: -1rem;\n}\n\n.focus\\:-translate-x-5:focus {\n  --tw-translate-x: -1.25rem;\n}\n\n.focus\\:-translate-x-6:focus {\n  --tw-translate-x: -1.5rem;\n}\n\n.focus\\:-translate-x-7:focus {\n  --tw-translate-x: -1.75rem;\n}\n\n.focus\\:-translate-x-8:focus {\n  --tw-translate-x: -2rem;\n}\n\n.focus\\:-translate-x-9:focus {\n  --tw-translate-x: -2.25rem;\n}\n\n.focus\\:-translate-x-10:focus {\n  --tw-translate-x: -2.5rem;\n}\n\n.focus\\:-translate-x-11:focus {\n  --tw-translate-x: -2.75rem;\n}\n\n.focus\\:-translate-x-12:focus {\n  --tw-translate-x: -3rem;\n}\n\n.focus\\:-translate-x-14:focus {\n  --tw-translate-x: -3.5rem;\n}\n\n.focus\\:-translate-x-16:focus {\n  --tw-translate-x: -4rem;\n}\n\n.focus\\:-translate-x-20:focus {\n  --tw-translate-x: -5rem;\n}\n\n.focus\\:-translate-x-24:focus {\n  --tw-translate-x: -6rem;\n}\n\n.focus\\:-translate-x-28:focus {\n  --tw-translate-x: -7rem;\n}\n\n.focus\\:-translate-x-32:focus {\n  --tw-translate-x: -8rem;\n}\n\n.focus\\:-translate-x-36:focus {\n  --tw-translate-x: -9rem;\n}\n\n.focus\\:-translate-x-40:focus {\n  --tw-translate-x: -10rem;\n}\n\n.focus\\:-translate-x-44:focus {\n  --tw-translate-x: -11rem;\n}\n\n.focus\\:-translate-x-48:focus {\n  --tw-translate-x: -12rem;\n}\n\n.focus\\:-translate-x-52:focus {\n  --tw-translate-x: -13rem;\n}\n\n.focus\\:-translate-x-56:focus {\n  --tw-translate-x: -14rem;\n}\n\n.focus\\:-translate-x-60:focus {\n  --tw-translate-x: -15rem;\n}\n\n.focus\\:-translate-x-64:focus {\n  --tw-translate-x: -16rem;\n}\n\n.focus\\:-translate-x-72:focus {\n  --tw-translate-x: -18rem;\n}\n\n.focus\\:-translate-x-80:focus {\n  --tw-translate-x: -20rem;\n}\n\n.focus\\:-translate-x-96:focus {\n  --tw-translate-x: -24rem;\n}\n\n.focus\\:-translate-x-px:focus {\n  --tw-translate-x: -1px;\n}\n\n.focus\\:-translate-x-0\\.5:focus {\n  --tw-translate-x: -0.125rem;\n}\n\n.focus\\:-translate-x-1\\.5:focus {\n  --tw-translate-x: -0.375rem;\n}\n\n.focus\\:-translate-x-2\\.5:focus {\n  --tw-translate-x: -0.625rem;\n}\n\n.focus\\:-translate-x-3\\.5:focus {\n  --tw-translate-x: -0.875rem;\n}\n\n.focus\\:translate-x-1\\/2:focus {\n  --tw-translate-x: 50%;\n}\n\n.focus\\:translate-x-1\\/3:focus {\n  --tw-translate-x: 33.333333%;\n}\n\n.focus\\:translate-x-2\\/3:focus {\n  --tw-translate-x: 66.666667%;\n}\n\n.focus\\:translate-x-1\\/4:focus {\n  --tw-translate-x: 25%;\n}\n\n.focus\\:translate-x-2\\/4:focus {\n  --tw-translate-x: 50%;\n}\n\n.focus\\:translate-x-3\\/4:focus {\n  --tw-translate-x: 75%;\n}\n\n.focus\\:translate-x-full:focus {\n  --tw-translate-x: 100%;\n}\n\n.focus\\:-translate-x-1\\/2:focus {\n  --tw-translate-x: -50%;\n}\n\n.focus\\:-translate-x-1\\/3:focus {\n  --tw-translate-x: -33.333333%;\n}\n\n.focus\\:-translate-x-2\\/3:focus {\n  --tw-translate-x: -66.666667%;\n}\n\n.focus\\:-translate-x-1\\/4:focus {\n  --tw-translate-x: -25%;\n}\n\n.focus\\:-translate-x-2\\/4:focus {\n  --tw-translate-x: -50%;\n}\n\n.focus\\:-translate-x-3\\/4:focus {\n  --tw-translate-x: -75%;\n}\n\n.focus\\:-translate-x-full:focus {\n  --tw-translate-x: -100%;\n}\n\n.focus\\:translate-y-0:focus {\n  --tw-translate-y: 0px;\n}\n\n.focus\\:translate-y-1:focus {\n  --tw-translate-y: 0.25rem;\n}\n\n.focus\\:translate-y-2:focus {\n  --tw-translate-y: 0.5rem;\n}\n\n.focus\\:translate-y-3:focus {\n  --tw-translate-y: 0.75rem;\n}\n\n.focus\\:translate-y-4:focus {\n  --tw-translate-y: 1rem;\n}\n\n.focus\\:translate-y-5:focus {\n  --tw-translate-y: 1.25rem;\n}\n\n.focus\\:translate-y-6:focus {\n  --tw-translate-y: 1.5rem;\n}\n\n.focus\\:translate-y-7:focus {\n  --tw-translate-y: 1.75rem;\n}\n\n.focus\\:translate-y-8:focus {\n  --tw-translate-y: 2rem;\n}\n\n.focus\\:translate-y-9:focus {\n  --tw-translate-y: 2.25rem;\n}\n\n.focus\\:translate-y-10:focus {\n  --tw-translate-y: 2.5rem;\n}\n\n.focus\\:translate-y-11:focus {\n  --tw-translate-y: 2.75rem;\n}\n\n.focus\\:translate-y-12:focus {\n  --tw-translate-y: 3rem;\n}\n\n.focus\\:translate-y-14:focus {\n  --tw-translate-y: 3.5rem;\n}\n\n.focus\\:translate-y-16:focus {\n  --tw-translate-y: 4rem;\n}\n\n.focus\\:translate-y-20:focus {\n  --tw-translate-y: 5rem;\n}\n\n.focus\\:translate-y-24:focus {\n  --tw-translate-y: 6rem;\n}\n\n.focus\\:translate-y-28:focus {\n  --tw-translate-y: 7rem;\n}\n\n.focus\\:translate-y-32:focus {\n  --tw-translate-y: 8rem;\n}\n\n.focus\\:translate-y-36:focus {\n  --tw-translate-y: 9rem;\n}\n\n.focus\\:translate-y-40:focus {\n  --tw-translate-y: 10rem;\n}\n\n.focus\\:translate-y-44:focus {\n  --tw-translate-y: 11rem;\n}\n\n.focus\\:translate-y-48:focus {\n  --tw-translate-y: 12rem;\n}\n\n.focus\\:translate-y-52:focus {\n  --tw-translate-y: 13rem;\n}\n\n.focus\\:translate-y-56:focus {\n  --tw-translate-y: 14rem;\n}\n\n.focus\\:translate-y-60:focus {\n  --tw-translate-y: 15rem;\n}\n\n.focus\\:translate-y-64:focus {\n  --tw-translate-y: 16rem;\n}\n\n.focus\\:translate-y-72:focus {\n  --tw-translate-y: 18rem;\n}\n\n.focus\\:translate-y-80:focus {\n  --tw-translate-y: 20rem;\n}\n\n.focus\\:translate-y-96:focus {\n  --tw-translate-y: 24rem;\n}\n\n.focus\\:translate-y-px:focus {\n  --tw-translate-y: 1px;\n}\n\n.focus\\:translate-y-0\\.5:focus {\n  --tw-translate-y: 0.125rem;\n}\n\n.focus\\:translate-y-1\\.5:focus {\n  --tw-translate-y: 0.375rem;\n}\n\n.focus\\:translate-y-2\\.5:focus {\n  --tw-translate-y: 0.625rem;\n}\n\n.focus\\:translate-y-3\\.5:focus {\n  --tw-translate-y: 0.875rem;\n}\n\n.focus\\:-translate-y-0:focus {\n  --tw-translate-y: 0px;\n}\n\n.focus\\:-translate-y-1:focus {\n  --tw-translate-y: -0.25rem;\n}\n\n.focus\\:-translate-y-2:focus {\n  --tw-translate-y: -0.5rem;\n}\n\n.focus\\:-translate-y-3:focus {\n  --tw-translate-y: -0.75rem;\n}\n\n.focus\\:-translate-y-4:focus {\n  --tw-translate-y: -1rem;\n}\n\n.focus\\:-translate-y-5:focus {\n  --tw-translate-y: -1.25rem;\n}\n\n.focus\\:-translate-y-6:focus {\n  --tw-translate-y: -1.5rem;\n}\n\n.focus\\:-translate-y-7:focus {\n  --tw-translate-y: -1.75rem;\n}\n\n.focus\\:-translate-y-8:focus {\n  --tw-translate-y: -2rem;\n}\n\n.focus\\:-translate-y-9:focus {\n  --tw-translate-y: -2.25rem;\n}\n\n.focus\\:-translate-y-10:focus {\n  --tw-translate-y: -2.5rem;\n}\n\n.focus\\:-translate-y-11:focus {\n  --tw-translate-y: -2.75rem;\n}\n\n.focus\\:-translate-y-12:focus {\n  --tw-translate-y: -3rem;\n}\n\n.focus\\:-translate-y-14:focus {\n  --tw-translate-y: -3.5rem;\n}\n\n.focus\\:-translate-y-16:focus {\n  --tw-translate-y: -4rem;\n}\n\n.focus\\:-translate-y-20:focus {\n  --tw-translate-y: -5rem;\n}\n\n.focus\\:-translate-y-24:focus {\n  --tw-translate-y: -6rem;\n}\n\n.focus\\:-translate-y-28:focus {\n  --tw-translate-y: -7rem;\n}\n\n.focus\\:-translate-y-32:focus {\n  --tw-translate-y: -8rem;\n}\n\n.focus\\:-translate-y-36:focus {\n  --tw-translate-y: -9rem;\n}\n\n.focus\\:-translate-y-40:focus {\n  --tw-translate-y: -10rem;\n}\n\n.focus\\:-translate-y-44:focus {\n  --tw-translate-y: -11rem;\n}\n\n.focus\\:-translate-y-48:focus {\n  --tw-translate-y: -12rem;\n}\n\n.focus\\:-translate-y-52:focus {\n  --tw-translate-y: -13rem;\n}\n\n.focus\\:-translate-y-56:focus {\n  --tw-translate-y: -14rem;\n}\n\n.focus\\:-translate-y-60:focus {\n  --tw-translate-y: -15rem;\n}\n\n.focus\\:-translate-y-64:focus {\n  --tw-translate-y: -16rem;\n}\n\n.focus\\:-translate-y-72:focus {\n  --tw-translate-y: -18rem;\n}\n\n.focus\\:-translate-y-80:focus {\n  --tw-translate-y: -20rem;\n}\n\n.focus\\:-translate-y-96:focus {\n  --tw-translate-y: -24rem;\n}\n\n.focus\\:-translate-y-px:focus {\n  --tw-translate-y: -1px;\n}\n\n.focus\\:-translate-y-0\\.5:focus {\n  --tw-translate-y: -0.125rem;\n}\n\n.focus\\:-translate-y-1\\.5:focus {\n  --tw-translate-y: -0.375rem;\n}\n\n.focus\\:-translate-y-2\\.5:focus {\n  --tw-translate-y: -0.625rem;\n}\n\n.focus\\:-translate-y-3\\.5:focus {\n  --tw-translate-y: -0.875rem;\n}\n\n.focus\\:translate-y-1\\/2:focus {\n  --tw-translate-y: 50%;\n}\n\n.focus\\:translate-y-1\\/3:focus {\n  --tw-translate-y: 33.333333%;\n}\n\n.focus\\:translate-y-2\\/3:focus {\n  --tw-translate-y: 66.666667%;\n}\n\n.focus\\:translate-y-1\\/4:focus {\n  --tw-translate-y: 25%;\n}\n\n.focus\\:translate-y-2\\/4:focus {\n  --tw-translate-y: 50%;\n}\n\n.focus\\:translate-y-3\\/4:focus {\n  --tw-translate-y: 75%;\n}\n\n.focus\\:translate-y-full:focus {\n  --tw-translate-y: 100%;\n}\n\n.focus\\:-translate-y-1\\/2:focus {\n  --tw-translate-y: -50%;\n}\n\n.focus\\:-translate-y-1\\/3:focus {\n  --tw-translate-y: -33.333333%;\n}\n\n.focus\\:-translate-y-2\\/3:focus {\n  --tw-translate-y: -66.666667%;\n}\n\n.focus\\:-translate-y-1\\/4:focus {\n  --tw-translate-y: -25%;\n}\n\n.focus\\:-translate-y-2\\/4:focus {\n  --tw-translate-y: -50%;\n}\n\n.focus\\:-translate-y-3\\/4:focus {\n  --tw-translate-y: -75%;\n}\n\n.focus\\:-translate-y-full:focus {\n  --tw-translate-y: -100%;\n}\n\n.rotate-0 {\n  --tw-rotate: 0deg;\n}\n\n.rotate-1 {\n  --tw-rotate: 1deg;\n}\n\n.rotate-2 {\n  --tw-rotate: 2deg;\n}\n\n.rotate-3 {\n  --tw-rotate: 3deg;\n}\n\n.rotate-6 {\n  --tw-rotate: 6deg;\n}\n\n.rotate-12 {\n  --tw-rotate: 12deg;\n}\n\n.rotate-45 {\n  --tw-rotate: 45deg;\n}\n\n.rotate-90 {\n  --tw-rotate: 90deg;\n}\n\n.rotate-180 {\n  --tw-rotate: 180deg;\n}\n\n.-rotate-180 {\n  --tw-rotate: -180deg;\n}\n\n.-rotate-90 {\n  --tw-rotate: -90deg;\n}\n\n.-rotate-45 {\n  --tw-rotate: -45deg;\n}\n\n.-rotate-12 {\n  --tw-rotate: -12deg;\n}\n\n.-rotate-6 {\n  --tw-rotate: -6deg;\n}\n\n.-rotate-3 {\n  --tw-rotate: -3deg;\n}\n\n.-rotate-2 {\n  --tw-rotate: -2deg;\n}\n\n.-rotate-1 {\n  --tw-rotate: -1deg;\n}\n\n.hover\\:rotate-0:hover {\n  --tw-rotate: 0deg;\n}\n\n.hover\\:rotate-1:hover {\n  --tw-rotate: 1deg;\n}\n\n.hover\\:rotate-2:hover {\n  --tw-rotate: 2deg;\n}\n\n.hover\\:rotate-3:hover {\n  --tw-rotate: 3deg;\n}\n\n.hover\\:rotate-6:hover {\n  --tw-rotate: 6deg;\n}\n\n.hover\\:rotate-12:hover {\n  --tw-rotate: 12deg;\n}\n\n.hover\\:rotate-45:hover {\n  --tw-rotate: 45deg;\n}\n\n.hover\\:rotate-90:hover {\n  --tw-rotate: 90deg;\n}\n\n.hover\\:rotate-180:hover {\n  --tw-rotate: 180deg;\n}\n\n.hover\\:-rotate-180:hover {\n  --tw-rotate: -180deg;\n}\n\n.hover\\:-rotate-90:hover {\n  --tw-rotate: -90deg;\n}\n\n.hover\\:-rotate-45:hover {\n  --tw-rotate: -45deg;\n}\n\n.hover\\:-rotate-12:hover {\n  --tw-rotate: -12deg;\n}\n\n.hover\\:-rotate-6:hover {\n  --tw-rotate: -6deg;\n}\n\n.hover\\:-rotate-3:hover {\n  --tw-rotate: -3deg;\n}\n\n.hover\\:-rotate-2:hover {\n  --tw-rotate: -2deg;\n}\n\n.hover\\:-rotate-1:hover {\n  --tw-rotate: -1deg;\n}\n\n.focus\\:rotate-0:focus {\n  --tw-rotate: 0deg;\n}\n\n.focus\\:rotate-1:focus {\n  --tw-rotate: 1deg;\n}\n\n.focus\\:rotate-2:focus {\n  --tw-rotate: 2deg;\n}\n\n.focus\\:rotate-3:focus {\n  --tw-rotate: 3deg;\n}\n\n.focus\\:rotate-6:focus {\n  --tw-rotate: 6deg;\n}\n\n.focus\\:rotate-12:focus {\n  --tw-rotate: 12deg;\n}\n\n.focus\\:rotate-45:focus {\n  --tw-rotate: 45deg;\n}\n\n.focus\\:rotate-90:focus {\n  --tw-rotate: 90deg;\n}\n\n.focus\\:rotate-180:focus {\n  --tw-rotate: 180deg;\n}\n\n.focus\\:-rotate-180:focus {\n  --tw-rotate: -180deg;\n}\n\n.focus\\:-rotate-90:focus {\n  --tw-rotate: -90deg;\n}\n\n.focus\\:-rotate-45:focus {\n  --tw-rotate: -45deg;\n}\n\n.focus\\:-rotate-12:focus {\n  --tw-rotate: -12deg;\n}\n\n.focus\\:-rotate-6:focus {\n  --tw-rotate: -6deg;\n}\n\n.focus\\:-rotate-3:focus {\n  --tw-rotate: -3deg;\n}\n\n.focus\\:-rotate-2:focus {\n  --tw-rotate: -2deg;\n}\n\n.focus\\:-rotate-1:focus {\n  --tw-rotate: -1deg;\n}\n\n.skew-x-0 {\n  --tw-skew-x: 0deg;\n}\n\n.skew-x-1 {\n  --tw-skew-x: 1deg;\n}\n\n.skew-x-2 {\n  --tw-skew-x: 2deg;\n}\n\n.skew-x-3 {\n  --tw-skew-x: 3deg;\n}\n\n.skew-x-6 {\n  --tw-skew-x: 6deg;\n}\n\n.skew-x-12 {\n  --tw-skew-x: 12deg;\n}\n\n.-skew-x-12 {\n  --tw-skew-x: -12deg;\n}\n\n.-skew-x-6 {\n  --tw-skew-x: -6deg;\n}\n\n.-skew-x-3 {\n  --tw-skew-x: -3deg;\n}\n\n.-skew-x-2 {\n  --tw-skew-x: -2deg;\n}\n\n.-skew-x-1 {\n  --tw-skew-x: -1deg;\n}\n\n.skew-y-0 {\n  --tw-skew-y: 0deg;\n}\n\n.skew-y-1 {\n  --tw-skew-y: 1deg;\n}\n\n.skew-y-2 {\n  --tw-skew-y: 2deg;\n}\n\n.skew-y-3 {\n  --tw-skew-y: 3deg;\n}\n\n.skew-y-6 {\n  --tw-skew-y: 6deg;\n}\n\n.skew-y-12 {\n  --tw-skew-y: 12deg;\n}\n\n.-skew-y-12 {\n  --tw-skew-y: -12deg;\n}\n\n.-skew-y-6 {\n  --tw-skew-y: -6deg;\n}\n\n.-skew-y-3 {\n  --tw-skew-y: -3deg;\n}\n\n.-skew-y-2 {\n  --tw-skew-y: -2deg;\n}\n\n.-skew-y-1 {\n  --tw-skew-y: -1deg;\n}\n\n.hover\\:skew-x-0:hover {\n  --tw-skew-x: 0deg;\n}\n\n.hover\\:skew-x-1:hover {\n  --tw-skew-x: 1deg;\n}\n\n.hover\\:skew-x-2:hover {\n  --tw-skew-x: 2deg;\n}\n\n.hover\\:skew-x-3:hover {\n  --tw-skew-x: 3deg;\n}\n\n.hover\\:skew-x-6:hover {\n  --tw-skew-x: 6deg;\n}\n\n.hover\\:skew-x-12:hover {\n  --tw-skew-x: 12deg;\n}\n\n.hover\\:-skew-x-12:hover {\n  --tw-skew-x: -12deg;\n}\n\n.hover\\:-skew-x-6:hover {\n  --tw-skew-x: -6deg;\n}\n\n.hover\\:-skew-x-3:hover {\n  --tw-skew-x: -3deg;\n}\n\n.hover\\:-skew-x-2:hover {\n  --tw-skew-x: -2deg;\n}\n\n.hover\\:-skew-x-1:hover {\n  --tw-skew-x: -1deg;\n}\n\n.hover\\:skew-y-0:hover {\n  --tw-skew-y: 0deg;\n}\n\n.hover\\:skew-y-1:hover {\n  --tw-skew-y: 1deg;\n}\n\n.hover\\:skew-y-2:hover {\n  --tw-skew-y: 2deg;\n}\n\n.hover\\:skew-y-3:hover {\n  --tw-skew-y: 3deg;\n}\n\n.hover\\:skew-y-6:hover {\n  --tw-skew-y: 6deg;\n}\n\n.hover\\:skew-y-12:hover {\n  --tw-skew-y: 12deg;\n}\n\n.hover\\:-skew-y-12:hover {\n  --tw-skew-y: -12deg;\n}\n\n.hover\\:-skew-y-6:hover {\n  --tw-skew-y: -6deg;\n}\n\n.hover\\:-skew-y-3:hover {\n  --tw-skew-y: -3deg;\n}\n\n.hover\\:-skew-y-2:hover {\n  --tw-skew-y: -2deg;\n}\n\n.hover\\:-skew-y-1:hover {\n  --tw-skew-y: -1deg;\n}\n\n.focus\\:skew-x-0:focus {\n  --tw-skew-x: 0deg;\n}\n\n.focus\\:skew-x-1:focus {\n  --tw-skew-x: 1deg;\n}\n\n.focus\\:skew-x-2:focus {\n  --tw-skew-x: 2deg;\n}\n\n.focus\\:skew-x-3:focus {\n  --tw-skew-x: 3deg;\n}\n\n.focus\\:skew-x-6:focus {\n  --tw-skew-x: 6deg;\n}\n\n.focus\\:skew-x-12:focus {\n  --tw-skew-x: 12deg;\n}\n\n.focus\\:-skew-x-12:focus {\n  --tw-skew-x: -12deg;\n}\n\n.focus\\:-skew-x-6:focus {\n  --tw-skew-x: -6deg;\n}\n\n.focus\\:-skew-x-3:focus {\n  --tw-skew-x: -3deg;\n}\n\n.focus\\:-skew-x-2:focus {\n  --tw-skew-x: -2deg;\n}\n\n.focus\\:-skew-x-1:focus {\n  --tw-skew-x: -1deg;\n}\n\n.focus\\:skew-y-0:focus {\n  --tw-skew-y: 0deg;\n}\n\n.focus\\:skew-y-1:focus {\n  --tw-skew-y: 1deg;\n}\n\n.focus\\:skew-y-2:focus {\n  --tw-skew-y: 2deg;\n}\n\n.focus\\:skew-y-3:focus {\n  --tw-skew-y: 3deg;\n}\n\n.focus\\:skew-y-6:focus {\n  --tw-skew-y: 6deg;\n}\n\n.focus\\:skew-y-12:focus {\n  --tw-skew-y: 12deg;\n}\n\n.focus\\:-skew-y-12:focus {\n  --tw-skew-y: -12deg;\n}\n\n.focus\\:-skew-y-6:focus {\n  --tw-skew-y: -6deg;\n}\n\n.focus\\:-skew-y-3:focus {\n  --tw-skew-y: -3deg;\n}\n\n.focus\\:-skew-y-2:focus {\n  --tw-skew-y: -2deg;\n}\n\n.focus\\:-skew-y-1:focus {\n  --tw-skew-y: -1deg;\n}\n\n.scale-0 {\n  --tw-scale-x: 0;\n  --tw-scale-y: 0;\n}\n\n.scale-50 {\n  --tw-scale-x: .5;\n  --tw-scale-y: .5;\n}\n\n.scale-75 {\n  --tw-scale-x: .75;\n  --tw-scale-y: .75;\n}\n\n.scale-90 {\n  --tw-scale-x: .9;\n  --tw-scale-y: .9;\n}\n\n.scale-95 {\n  --tw-scale-x: .95;\n  --tw-scale-y: .95;\n}\n\n.scale-100 {\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n}\n\n.scale-105 {\n  --tw-scale-x: 1.05;\n  --tw-scale-y: 1.05;\n}\n\n.scale-110 {\n  --tw-scale-x: 1.1;\n  --tw-scale-y: 1.1;\n}\n\n.scale-125 {\n  --tw-scale-x: 1.25;\n  --tw-scale-y: 1.25;\n}\n\n.scale-150 {\n  --tw-scale-x: 1.5;\n  --tw-scale-y: 1.5;\n}\n\n.hover\\:scale-0:hover {\n  --tw-scale-x: 0;\n  --tw-scale-y: 0;\n}\n\n.hover\\:scale-50:hover {\n  --tw-scale-x: .5;\n  --tw-scale-y: .5;\n}\n\n.hover\\:scale-75:hover {\n  --tw-scale-x: .75;\n  --tw-scale-y: .75;\n}\n\n.hover\\:scale-90:hover {\n  --tw-scale-x: .9;\n  --tw-scale-y: .9;\n}\n\n.hover\\:scale-95:hover {\n  --tw-scale-x: .95;\n  --tw-scale-y: .95;\n}\n\n.hover\\:scale-100:hover {\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n}\n\n.hover\\:scale-105:hover {\n  --tw-scale-x: 1.05;\n  --tw-scale-y: 1.05;\n}\n\n.hover\\:scale-110:hover {\n  --tw-scale-x: 1.1;\n  --tw-scale-y: 1.1;\n}\n\n.hover\\:scale-125:hover {\n  --tw-scale-x: 1.25;\n  --tw-scale-y: 1.25;\n}\n\n.hover\\:scale-150:hover {\n  --tw-scale-x: 1.5;\n  --tw-scale-y: 1.5;\n}\n\n.focus\\:scale-0:focus {\n  --tw-scale-x: 0;\n  --tw-scale-y: 0;\n}\n\n.focus\\:scale-50:focus {\n  --tw-scale-x: .5;\n  --tw-scale-y: .5;\n}\n\n.focus\\:scale-75:focus {\n  --tw-scale-x: .75;\n  --tw-scale-y: .75;\n}\n\n.focus\\:scale-90:focus {\n  --tw-scale-x: .9;\n  --tw-scale-y: .9;\n}\n\n.focus\\:scale-95:focus {\n  --tw-scale-x: .95;\n  --tw-scale-y: .95;\n}\n\n.focus\\:scale-100:focus {\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n}\n\n.focus\\:scale-105:focus {\n  --tw-scale-x: 1.05;\n  --tw-scale-y: 1.05;\n}\n\n.focus\\:scale-110:focus {\n  --tw-scale-x: 1.1;\n  --tw-scale-y: 1.1;\n}\n\n.focus\\:scale-125:focus {\n  --tw-scale-x: 1.25;\n  --tw-scale-y: 1.25;\n}\n\n.focus\\:scale-150:focus {\n  --tw-scale-x: 1.5;\n  --tw-scale-y: 1.5;\n}\n\n.scale-x-0 {\n  --tw-scale-x: 0;\n}\n\n.scale-x-50 {\n  --tw-scale-x: .5;\n}\n\n.scale-x-75 {\n  --tw-scale-x: .75;\n}\n\n.scale-x-90 {\n  --tw-scale-x: .9;\n}\n\n.scale-x-95 {\n  --tw-scale-x: .95;\n}\n\n.scale-x-100 {\n  --tw-scale-x: 1;\n}\n\n.scale-x-105 {\n  --tw-scale-x: 1.05;\n}\n\n.scale-x-110 {\n  --tw-scale-x: 1.1;\n}\n\n.scale-x-125 {\n  --tw-scale-x: 1.25;\n}\n\n.scale-x-150 {\n  --tw-scale-x: 1.5;\n}\n\n.scale-y-0 {\n  --tw-scale-y: 0;\n}\n\n.scale-y-50 {\n  --tw-scale-y: .5;\n}\n\n.scale-y-75 {\n  --tw-scale-y: .75;\n}\n\n.scale-y-90 {\n  --tw-scale-y: .9;\n}\n\n.scale-y-95 {\n  --tw-scale-y: .95;\n}\n\n.scale-y-100 {\n  --tw-scale-y: 1;\n}\n\n.scale-y-105 {\n  --tw-scale-y: 1.05;\n}\n\n.scale-y-110 {\n  --tw-scale-y: 1.1;\n}\n\n.scale-y-125 {\n  --tw-scale-y: 1.25;\n}\n\n.scale-y-150 {\n  --tw-scale-y: 1.5;\n}\n\n.hover\\:scale-x-0:hover {\n  --tw-scale-x: 0;\n}\n\n.hover\\:scale-x-50:hover {\n  --tw-scale-x: .5;\n}\n\n.hover\\:scale-x-75:hover {\n  --tw-scale-x: .75;\n}\n\n.hover\\:scale-x-90:hover {\n  --tw-scale-x: .9;\n}\n\n.hover\\:scale-x-95:hover {\n  --tw-scale-x: .95;\n}\n\n.hover\\:scale-x-100:hover {\n  --tw-scale-x: 1;\n}\n\n.hover\\:scale-x-105:hover {\n  --tw-scale-x: 1.05;\n}\n\n.hover\\:scale-x-110:hover {\n  --tw-scale-x: 1.1;\n}\n\n.hover\\:scale-x-125:hover {\n  --tw-scale-x: 1.25;\n}\n\n.hover\\:scale-x-150:hover {\n  --tw-scale-x: 1.5;\n}\n\n.hover\\:scale-y-0:hover {\n  --tw-scale-y: 0;\n}\n\n.hover\\:scale-y-50:hover {\n  --tw-scale-y: .5;\n}\n\n.hover\\:scale-y-75:hover {\n  --tw-scale-y: .75;\n}\n\n.hover\\:scale-y-90:hover {\n  --tw-scale-y: .9;\n}\n\n.hover\\:scale-y-95:hover {\n  --tw-scale-y: .95;\n}\n\n.hover\\:scale-y-100:hover {\n  --tw-scale-y: 1;\n}\n\n.hover\\:scale-y-105:hover {\n  --tw-scale-y: 1.05;\n}\n\n.hover\\:scale-y-110:hover {\n  --tw-scale-y: 1.1;\n}\n\n.hover\\:scale-y-125:hover {\n  --tw-scale-y: 1.25;\n}\n\n.hover\\:scale-y-150:hover {\n  --tw-scale-y: 1.5;\n}\n\n.focus\\:scale-x-0:focus {\n  --tw-scale-x: 0;\n}\n\n.focus\\:scale-x-50:focus {\n  --tw-scale-x: .5;\n}\n\n.focus\\:scale-x-75:focus {\n  --tw-scale-x: .75;\n}\n\n.focus\\:scale-x-90:focus {\n  --tw-scale-x: .9;\n}\n\n.focus\\:scale-x-95:focus {\n  --tw-scale-x: .95;\n}\n\n.focus\\:scale-x-100:focus {\n  --tw-scale-x: 1;\n}\n\n.focus\\:scale-x-105:focus {\n  --tw-scale-x: 1.05;\n}\n\n.focus\\:scale-x-110:focus {\n  --tw-scale-x: 1.1;\n}\n\n.focus\\:scale-x-125:focus {\n  --tw-scale-x: 1.25;\n}\n\n.focus\\:scale-x-150:focus {\n  --tw-scale-x: 1.5;\n}\n\n.focus\\:scale-y-0:focus {\n  --tw-scale-y: 0;\n}\n\n.focus\\:scale-y-50:focus {\n  --tw-scale-y: .5;\n}\n\n.focus\\:scale-y-75:focus {\n  --tw-scale-y: .75;\n}\n\n.focus\\:scale-y-90:focus {\n  --tw-scale-y: .9;\n}\n\n.focus\\:scale-y-95:focus {\n  --tw-scale-y: .95;\n}\n\n.focus\\:scale-y-100:focus {\n  --tw-scale-y: 1;\n}\n\n.focus\\:scale-y-105:focus {\n  --tw-scale-y: 1.05;\n}\n\n.focus\\:scale-y-110:focus {\n  --tw-scale-y: 1.1;\n}\n\n.focus\\:scale-y-125:focus {\n  --tw-scale-y: 1.25;\n}\n\n.focus\\:scale-y-150:focus {\n  --tw-scale-y: 1.5;\n}\n\n@-webkit-keyframes spin {\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n@keyframes spin {\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n@-webkit-keyframes ping {\n  75%, 100% {\n    transform: scale(2);\n    opacity: 0;\n  }\n}\n\n@keyframes ping {\n  75%, 100% {\n    transform: scale(2);\n    opacity: 0;\n  }\n}\n\n@-webkit-keyframes pulse {\n  50% {\n    opacity: .5;\n  }\n}\n\n@keyframes pulse {\n  50% {\n    opacity: .5;\n  }\n}\n\n@-webkit-keyframes bounce {\n  0%, 100% {\n    transform: translateY(-25%);\n    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);\n            animation-timing-function: cubic-bezier(0.8,0,1,1);\n  }\n\n  50% {\n    transform: none;\n    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);\n            animation-timing-function: cubic-bezier(0,0,0.2,1);\n  }\n}\n\n@keyframes bounce {\n  0%, 100% {\n    transform: translateY(-25%);\n    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);\n            animation-timing-function: cubic-bezier(0.8,0,1,1);\n  }\n\n  50% {\n    transform: none;\n    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);\n            animation-timing-function: cubic-bezier(0,0,0.2,1);\n  }\n}\n\n.animate-none {\n  -webkit-animation: none;\n          animation: none;\n}\n\n.animate-spin {\n  -webkit-animation: spin 1s linear infinite;\n          animation: spin 1s linear infinite;\n}\n\n.animate-ping {\n  -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n          animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n}\n\n.animate-pulse {\n  -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n          animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n}\n\n.animate-bounce {\n  -webkit-animation: bounce 1s infinite;\n          animation: bounce 1s infinite;\n}\n\n.cursor-auto {\n  cursor: auto;\n}\n\n.cursor-default {\n  cursor: default;\n}\n\n.cursor-pointer {\n  cursor: pointer;\n}\n\n.cursor-wait {\n  cursor: wait;\n}\n\n.cursor-text {\n  cursor: text;\n}\n\n.cursor-move {\n  cursor: move;\n}\n\n.cursor-help {\n  cursor: help;\n}\n\n.cursor-not-allowed {\n  cursor: not-allowed;\n}\n\n.select-none {\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n}\n\n.select-text {\n  -webkit-user-select: text;\n     -moz-user-select: text;\n      -ms-user-select: text;\n          user-select: text;\n}\n\n.select-all {\n  -webkit-user-select: all;\n     -moz-user-select: all;\n          user-select: all;\n}\n\n.select-auto {\n  -webkit-user-select: auto;\n     -moz-user-select: auto;\n      -ms-user-select: auto;\n          user-select: auto;\n}\n\n.resize-none {\n  resize: none;\n}\n\n.resize-y {\n  resize: vertical;\n}\n\n.resize-x {\n  resize: horizontal;\n}\n\n.resize {\n  resize: both;\n}\n\n.list-inside {\n  list-style-position: inside;\n}\n\n.list-outside {\n  list-style-position: outside;\n}\n\n.list-none {\n  list-style-type: none;\n}\n\n.list-disc {\n  list-style-type: disc;\n}\n\n.list-decimal {\n  list-style-type: decimal;\n}\n\n.appearance-none {\n  -webkit-appearance: none;\n     -moz-appearance: none;\n          appearance: none;\n}\n\n.auto-cols-auto {\n  grid-auto-columns: auto;\n}\n\n.auto-cols-min {\n  grid-auto-columns: -webkit-min-content;\n  grid-auto-columns: min-content;\n}\n\n.auto-cols-max {\n  grid-auto-columns: -webkit-max-content;\n  grid-auto-columns: max-content;\n}\n\n.auto-cols-fr {\n  grid-auto-columns: minmax(0, 1fr);\n}\n\n.grid-flow-row {\n  grid-auto-flow: row;\n}\n\n.grid-flow-col {\n  grid-auto-flow: column;\n}\n\n.grid-flow-row-dense {\n  grid-auto-flow: row dense;\n}\n\n.grid-flow-col-dense {\n  grid-auto-flow: column dense;\n}\n\n.auto-rows-auto {\n  grid-auto-rows: auto;\n}\n\n.auto-rows-min {\n  grid-auto-rows: -webkit-min-content;\n  grid-auto-rows: min-content;\n}\n\n.auto-rows-max {\n  grid-auto-rows: -webkit-max-content;\n  grid-auto-rows: max-content;\n}\n\n.auto-rows-fr {\n  grid-auto-rows: minmax(0, 1fr);\n}\n\n.grid-cols-1 {\n  grid-template-columns: repeat(1, minmax(0, 1fr));\n}\n\n.grid-cols-2 {\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n\n.grid-cols-3 {\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n}\n\n.grid-cols-4 {\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n}\n\n.grid-cols-5 {\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n}\n\n.grid-cols-6 {\n  grid-template-columns: repeat(6, minmax(0, 1fr));\n}\n\n.grid-cols-7 {\n  grid-template-columns: repeat(7, minmax(0, 1fr));\n}\n\n.grid-cols-8 {\n  grid-template-columns: repeat(8, minmax(0, 1fr));\n}\n\n.grid-cols-9 {\n  grid-template-columns: repeat(9, minmax(0, 1fr));\n}\n\n.grid-cols-10 {\n  grid-template-columns: repeat(10, minmax(0, 1fr));\n}\n\n.grid-cols-11 {\n  grid-template-columns: repeat(11, minmax(0, 1fr));\n}\n\n.grid-cols-12 {\n  grid-template-columns: repeat(12, minmax(0, 1fr));\n}\n\n.grid-cols-none {\n  grid-template-columns: none;\n}\n\n.grid-rows-1 {\n  grid-template-rows: repeat(1, minmax(0, 1fr));\n}\n\n.grid-rows-2 {\n  grid-template-rows: repeat(2, minmax(0, 1fr));\n}\n\n.grid-rows-3 {\n  grid-template-rows: repeat(3, minmax(0, 1fr));\n}\n\n.grid-rows-4 {\n  grid-template-rows: repeat(4, minmax(0, 1fr));\n}\n\n.grid-rows-5 {\n  grid-template-rows: repeat(5, minmax(0, 1fr));\n}\n\n.grid-rows-6 {\n  grid-template-rows: repeat(6, minmax(0, 1fr));\n}\n\n.grid-rows-none {\n  grid-template-rows: none;\n}\n\n.flex-row {\n  flex-direction: row;\n}\n\n.flex-row-reverse {\n  flex-direction: row-reverse;\n}\n\n.flex-col {\n  flex-direction: column;\n}\n\n.flex-col-reverse {\n  flex-direction: column-reverse;\n}\n\n.flex-wrap {\n  flex-wrap: wrap;\n}\n\n.flex-wrap-reverse {\n  flex-wrap: wrap-reverse;\n}\n\n.flex-nowrap {\n  flex-wrap: nowrap;\n}\n\n.place-content-center {\n  place-content: center;\n}\n\n.place-content-start {\n  place-content: start;\n}\n\n.place-content-end {\n  place-content: end;\n}\n\n.place-content-between {\n  place-content: space-between;\n}\n\n.place-content-around {\n  place-content: space-around;\n}\n\n.place-content-evenly {\n  place-content: space-evenly;\n}\n\n.place-content-stretch {\n  place-content: stretch;\n}\n\n.place-items-start {\n  place-items: start;\n}\n\n.place-items-end {\n  place-items: end;\n}\n\n.place-items-center {\n  place-items: center;\n}\n\n.place-items-stretch {\n  place-items: stretch;\n}\n\n.content-center {\n  align-content: center;\n}\n\n.content-start {\n  align-content: flex-start;\n}\n\n.content-end {\n  align-content: flex-end;\n}\n\n.content-between {\n  align-content: space-between;\n}\n\n.content-around {\n  align-content: space-around;\n}\n\n.content-evenly {\n  align-content: space-evenly;\n}\n\n.items-start {\n  align-items: flex-start;\n}\n\n.items-end {\n  align-items: flex-end;\n}\n\n.items-center {\n  align-items: center;\n}\n\n.items-baseline {\n  align-items: baseline;\n}\n\n.items-stretch {\n  align-items: stretch;\n}\n\n.justify-start {\n  justify-content: flex-start;\n}\n\n.justify-end {\n  justify-content: flex-end;\n}\n\n.justify-center {\n  justify-content: center;\n}\n\n.justify-between {\n  justify-content: space-between;\n}\n\n.justify-around {\n  justify-content: space-around;\n}\n\n.justify-evenly {\n  justify-content: space-evenly;\n}\n\n.justify-items-start {\n  justify-items: start;\n}\n\n.justify-items-end {\n  justify-items: end;\n}\n\n.justify-items-center {\n  justify-items: center;\n}\n\n.justify-items-stretch {\n  justify-items: stretch;\n}\n\n.gap-0 {\n  gap: 0px;\n}\n\n.gap-1 {\n  gap: 0.25rem;\n}\n\n.gap-2 {\n  gap: 0.5rem;\n}\n\n.gap-3 {\n  gap: 0.75rem;\n}\n\n.gap-4 {\n  gap: 1rem;\n}\n\n.gap-5 {\n  gap: 1.25rem;\n}\n\n.gap-6 {\n  gap: 1.5rem;\n}\n\n.gap-7 {\n  gap: 1.75rem;\n}\n\n.gap-8 {\n  gap: 2rem;\n}\n\n.gap-9 {\n  gap: 2.25rem;\n}\n\n.gap-10 {\n  gap: 2.5rem;\n}\n\n.gap-11 {\n  gap: 2.75rem;\n}\n\n.gap-12 {\n  gap: 3rem;\n}\n\n.gap-14 {\n  gap: 3.5rem;\n}\n\n.gap-16 {\n  gap: 4rem;\n}\n\n.gap-20 {\n  gap: 5rem;\n}\n\n.gap-24 {\n  gap: 6rem;\n}\n\n.gap-28 {\n  gap: 7rem;\n}\n\n.gap-32 {\n  gap: 8rem;\n}\n\n.gap-36 {\n  gap: 9rem;\n}\n\n.gap-40 {\n  gap: 10rem;\n}\n\n.gap-44 {\n  gap: 11rem;\n}\n\n.gap-48 {\n  gap: 12rem;\n}\n\n.gap-52 {\n  gap: 13rem;\n}\n\n.gap-56 {\n  gap: 14rem;\n}\n\n.gap-60 {\n  gap: 15rem;\n}\n\n.gap-64 {\n  gap: 16rem;\n}\n\n.gap-72 {\n  gap: 18rem;\n}\n\n.gap-80 {\n  gap: 20rem;\n}\n\n.gap-96 {\n  gap: 24rem;\n}\n\n.gap-px {\n  gap: 1px;\n}\n\n.gap-0\\.5 {\n  gap: 0.125rem;\n}\n\n.gap-1\\.5 {\n  gap: 0.375rem;\n}\n\n.gap-2\\.5 {\n  gap: 0.625rem;\n}\n\n.gap-3\\.5 {\n  gap: 0.875rem;\n}\n\n.gap-x-0 {\n  -moz-column-gap: 0px;\n       column-gap: 0px;\n}\n\n.gap-x-1 {\n  -moz-column-gap: 0.25rem;\n       column-gap: 0.25rem;\n}\n\n.gap-x-2 {\n  -moz-column-gap: 0.5rem;\n       column-gap: 0.5rem;\n}\n\n.gap-x-3 {\n  -moz-column-gap: 0.75rem;\n       column-gap: 0.75rem;\n}\n\n.gap-x-4 {\n  -moz-column-gap: 1rem;\n       column-gap: 1rem;\n}\n\n.gap-x-5 {\n  -moz-column-gap: 1.25rem;\n       column-gap: 1.25rem;\n}\n\n.gap-x-6 {\n  -moz-column-gap: 1.5rem;\n       column-gap: 1.5rem;\n}\n\n.gap-x-7 {\n  -moz-column-gap: 1.75rem;\n       column-gap: 1.75rem;\n}\n\n.gap-x-8 {\n  -moz-column-gap: 2rem;\n       column-gap: 2rem;\n}\n\n.gap-x-9 {\n  -moz-column-gap: 2.25rem;\n       column-gap: 2.25rem;\n}\n\n.gap-x-10 {\n  -moz-column-gap: 2.5rem;\n       column-gap: 2.5rem;\n}\n\n.gap-x-11 {\n  -moz-column-gap: 2.75rem;\n       column-gap: 2.75rem;\n}\n\n.gap-x-12 {\n  -moz-column-gap: 3rem;\n       column-gap: 3rem;\n}\n\n.gap-x-14 {\n  -moz-column-gap: 3.5rem;\n       column-gap: 3.5rem;\n}\n\n.gap-x-16 {\n  -moz-column-gap: 4rem;\n       column-gap: 4rem;\n}\n\n.gap-x-20 {\n  -moz-column-gap: 5rem;\n       column-gap: 5rem;\n}\n\n.gap-x-24 {\n  -moz-column-gap: 6rem;\n       column-gap: 6rem;\n}\n\n.gap-x-28 {\n  -moz-column-gap: 7rem;\n       column-gap: 7rem;\n}\n\n.gap-x-32 {\n  -moz-column-gap: 8rem;\n       column-gap: 8rem;\n}\n\n.gap-x-36 {\n  -moz-column-gap: 9rem;\n       column-gap: 9rem;\n}\n\n.gap-x-40 {\n  -moz-column-gap: 10rem;\n       column-gap: 10rem;\n}\n\n.gap-x-44 {\n  -moz-column-gap: 11rem;\n       column-gap: 11rem;\n}\n\n.gap-x-48 {\n  -moz-column-gap: 12rem;\n       column-gap: 12rem;\n}\n\n.gap-x-52 {\n  -moz-column-gap: 13rem;\n       column-gap: 13rem;\n}\n\n.gap-x-56 {\n  -moz-column-gap: 14rem;\n       column-gap: 14rem;\n}\n\n.gap-x-60 {\n  -moz-column-gap: 15rem;\n       column-gap: 15rem;\n}\n\n.gap-x-64 {\n  -moz-column-gap: 16rem;\n       column-gap: 16rem;\n}\n\n.gap-x-72 {\n  -moz-column-gap: 18rem;\n       column-gap: 18rem;\n}\n\n.gap-x-80 {\n  -moz-column-gap: 20rem;\n       column-gap: 20rem;\n}\n\n.gap-x-96 {\n  -moz-column-gap: 24rem;\n       column-gap: 24rem;\n}\n\n.gap-x-px {\n  -moz-column-gap: 1px;\n       column-gap: 1px;\n}\n\n.gap-x-0\\.5 {\n  -moz-column-gap: 0.125rem;\n       column-gap: 0.125rem;\n}\n\n.gap-x-1\\.5 {\n  -moz-column-gap: 0.375rem;\n       column-gap: 0.375rem;\n}\n\n.gap-x-2\\.5 {\n  -moz-column-gap: 0.625rem;\n       column-gap: 0.625rem;\n}\n\n.gap-x-3\\.5 {\n  -moz-column-gap: 0.875rem;\n       column-gap: 0.875rem;\n}\n\n.gap-y-0 {\n  row-gap: 0px;\n}\n\n.gap-y-1 {\n  row-gap: 0.25rem;\n}\n\n.gap-y-2 {\n  row-gap: 0.5rem;\n}\n\n.gap-y-3 {\n  row-gap: 0.75rem;\n}\n\n.gap-y-4 {\n  row-gap: 1rem;\n}\n\n.gap-y-5 {\n  row-gap: 1.25rem;\n}\n\n.gap-y-6 {\n  row-gap: 1.5rem;\n}\n\n.gap-y-7 {\n  row-gap: 1.75rem;\n}\n\n.gap-y-8 {\n  row-gap: 2rem;\n}\n\n.gap-y-9 {\n  row-gap: 2.25rem;\n}\n\n.gap-y-10 {\n  row-gap: 2.5rem;\n}\n\n.gap-y-11 {\n  row-gap: 2.75rem;\n}\n\n.gap-y-12 {\n  row-gap: 3rem;\n}\n\n.gap-y-14 {\n  row-gap: 3.5rem;\n}\n\n.gap-y-16 {\n  row-gap: 4rem;\n}\n\n.gap-y-20 {\n  row-gap: 5rem;\n}\n\n.gap-y-24 {\n  row-gap: 6rem;\n}\n\n.gap-y-28 {\n  row-gap: 7rem;\n}\n\n.gap-y-32 {\n  row-gap: 8rem;\n}\n\n.gap-y-36 {\n  row-gap: 9rem;\n}\n\n.gap-y-40 {\n  row-gap: 10rem;\n}\n\n.gap-y-44 {\n  row-gap: 11rem;\n}\n\n.gap-y-48 {\n  row-gap: 12rem;\n}\n\n.gap-y-52 {\n  row-gap: 13rem;\n}\n\n.gap-y-56 {\n  row-gap: 14rem;\n}\n\n.gap-y-60 {\n  row-gap: 15rem;\n}\n\n.gap-y-64 {\n  row-gap: 16rem;\n}\n\n.gap-y-72 {\n  row-gap: 18rem;\n}\n\n.gap-y-80 {\n  row-gap: 20rem;\n}\n\n.gap-y-96 {\n  row-gap: 24rem;\n}\n\n.gap-y-px {\n  row-gap: 1px;\n}\n\n.gap-y-0\\.5 {\n  row-gap: 0.125rem;\n}\n\n.gap-y-1\\.5 {\n  row-gap: 0.375rem;\n}\n\n.gap-y-2\\.5 {\n  row-gap: 0.625rem;\n}\n\n.gap-y-3\\.5 {\n  row-gap: 0.875rem;\n}\n\n.space-x-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0px * var(--tw-space-x-reverse));\n  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-1 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.25rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-3 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1rem * var(--tw-space-x-reverse));\n  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1.25rem * var(--tw-space-x-reverse));\n  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-6 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-7 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(2rem * var(--tw-space-x-reverse));\n  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-9 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(2.25rem * var(--tw-space-x-reverse));\n  margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-10 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(2.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-11 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(2.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-12 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(3rem * var(--tw-space-x-reverse));\n  margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-14 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(3.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-16 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(4rem * var(--tw-space-x-reverse));\n  margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-20 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(5rem * var(--tw-space-x-reverse));\n  margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-24 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(6rem * var(--tw-space-x-reverse));\n  margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-28 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(7rem * var(--tw-space-x-reverse));\n  margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-32 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(8rem * var(--tw-space-x-reverse));\n  margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-36 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(9rem * var(--tw-space-x-reverse));\n  margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-40 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(10rem * var(--tw-space-x-reverse));\n  margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-44 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(11rem * var(--tw-space-x-reverse));\n  margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-48 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(12rem * var(--tw-space-x-reverse));\n  margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-52 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(13rem * var(--tw-space-x-reverse));\n  margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-56 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(14rem * var(--tw-space-x-reverse));\n  margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-60 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(15rem * var(--tw-space-x-reverse));\n  margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-64 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(16rem * var(--tw-space-x-reverse));\n  margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-72 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(18rem * var(--tw-space-x-reverse));\n  margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-80 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(20rem * var(--tw-space-x-reverse));\n  margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-96 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(24rem * var(--tw-space-x-reverse));\n  margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-px > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1px * var(--tw-space-x-reverse));\n  margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.125rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.375rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.875rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0px * var(--tw-space-x-reverse));\n  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-1 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.25rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-3 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-1rem * var(--tw-space-x-reverse));\n  margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-1.25rem * var(--tw-space-x-reverse));\n  margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-6 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-1.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-7 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-1.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-2rem * var(--tw-space-x-reverse));\n  margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-9 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-2.25rem * var(--tw-space-x-reverse));\n  margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-10 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-2.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-11 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-2.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-12 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-3rem * var(--tw-space-x-reverse));\n  margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-14 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-3.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-16 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-4rem * var(--tw-space-x-reverse));\n  margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-20 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-5rem * var(--tw-space-x-reverse));\n  margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-24 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-6rem * var(--tw-space-x-reverse));\n  margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-28 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-7rem * var(--tw-space-x-reverse));\n  margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-32 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-8rem * var(--tw-space-x-reverse));\n  margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-36 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-9rem * var(--tw-space-x-reverse));\n  margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-40 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-10rem * var(--tw-space-x-reverse));\n  margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-44 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-11rem * var(--tw-space-x-reverse));\n  margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-48 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-12rem * var(--tw-space-x-reverse));\n  margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-52 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-13rem * var(--tw-space-x-reverse));\n  margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-56 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-14rem * var(--tw-space-x-reverse));\n  margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-60 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-15rem * var(--tw-space-x-reverse));\n  margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-64 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-16rem * var(--tw-space-x-reverse));\n  margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-72 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-18rem * var(--tw-space-x-reverse));\n  margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-80 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-20rem * var(--tw-space-x-reverse));\n  margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-96 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-24rem * var(--tw-space-x-reverse));\n  margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-px > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-1px * var(--tw-space-x-reverse));\n  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.125rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.375rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.625rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.875rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-y-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0px * var(--tw-space-y-reverse));\n}\n\n.space-y-1 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n}\n\n.space-y-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}\n\n.space-y-3 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n}\n\n.space-y-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}\n\n.space-y-5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n}\n\n.space-y-6 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n}\n\n.space-y-7 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));\n}\n\n.space-y-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n}\n\n.space-y-9 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));\n}\n\n.space-y-10 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n}\n\n.space-y-11 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));\n}\n\n.space-y-12 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n}\n\n.space-y-14 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));\n}\n\n.space-y-16 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(4rem * var(--tw-space-y-reverse));\n}\n\n.space-y-20 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(5rem * var(--tw-space-y-reverse));\n}\n\n.space-y-24 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(6rem * var(--tw-space-y-reverse));\n}\n\n.space-y-28 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(7rem * var(--tw-space-y-reverse));\n}\n\n.space-y-32 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(8rem * var(--tw-space-y-reverse));\n}\n\n.space-y-36 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(9rem * var(--tw-space-y-reverse));\n}\n\n.space-y-40 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(10rem * var(--tw-space-y-reverse));\n}\n\n.space-y-44 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(11rem * var(--tw-space-y-reverse));\n}\n\n.space-y-48 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(12rem * var(--tw-space-y-reverse));\n}\n\n.space-y-52 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(13rem * var(--tw-space-y-reverse));\n}\n\n.space-y-56 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(14rem * var(--tw-space-y-reverse));\n}\n\n.space-y-60 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(15rem * var(--tw-space-y-reverse));\n}\n\n.space-y-64 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(16rem * var(--tw-space-y-reverse));\n}\n\n.space-y-72 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(18rem * var(--tw-space-y-reverse));\n}\n\n.space-y-80 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(20rem * var(--tw-space-y-reverse));\n}\n\n.space-y-96 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(24rem * var(--tw-space-y-reverse));\n}\n\n.space-y-px > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1px * var(--tw-space-y-reverse));\n}\n\n.space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));\n}\n\n.space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));\n}\n\n.space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));\n}\n\n.space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0px * var(--tw-space-y-reverse));\n}\n\n.-space-y-1 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-3 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-1rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-6 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-7 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-2rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-9 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-10 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-11 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-12 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-3rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-14 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-16 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-4rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-20 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-5rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-24 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-6rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-28 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-7rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-32 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-8rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-36 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-9rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-40 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-10rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-44 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-11rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-48 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-12rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-52 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-13rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-56 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-14rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-60 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-15rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-64 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-16rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-72 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-18rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-80 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-20rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-96 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-24rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-px > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-1px * var(--tw-space-y-reverse));\n}\n\n.-space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));\n}\n\n.space-y-reverse > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 1;\n}\n\n.space-x-reverse > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 1;\n}\n\n.divide-x-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-x-reverse: 0;\n  border-right-width: calc(0px * var(--tw-divide-x-reverse));\n  border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));\n}\n\n.divide-x-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-x-reverse: 0;\n  border-right-width: calc(2px * var(--tw-divide-x-reverse));\n  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));\n}\n\n.divide-x-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-x-reverse: 0;\n  border-right-width: calc(4px * var(--tw-divide-x-reverse));\n  border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));\n}\n\n.divide-x-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-x-reverse: 0;\n  border-right-width: calc(8px * var(--tw-divide-x-reverse));\n  border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));\n}\n\n.divide-x > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-x-reverse: 0;\n  border-right-width: calc(1px * var(--tw-divide-x-reverse));\n  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));\n}\n\n.divide-y-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-y-reverse: 0;\n  border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));\n  border-bottom-width: calc(0px * var(--tw-divide-y-reverse));\n}\n\n.divide-y-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-y-reverse: 0;\n  border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));\n  border-bottom-width: calc(2px * var(--tw-divide-y-reverse));\n}\n\n.divide-y-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-y-reverse: 0;\n  border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));\n  border-bottom-width: calc(4px * var(--tw-divide-y-reverse));\n}\n\n.divide-y-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-y-reverse: 0;\n  border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));\n  border-bottom-width: calc(8px * var(--tw-divide-y-reverse));\n}\n\n.divide-y > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-y-reverse: 0;\n  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}\n\n.divide-y-reverse > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-y-reverse: 1;\n}\n\n.divide-x-reverse > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-x-reverse: 1;\n}\n\n.divide-solid > :not([hidden]) ~ :not([hidden]) {\n  border-style: solid;\n}\n\n.divide-dashed > :not([hidden]) ~ :not([hidden]) {\n  border-style: dashed;\n}\n\n.divide-dotted > :not([hidden]) ~ :not([hidden]) {\n  border-style: dotted;\n}\n\n.divide-double > :not([hidden]) ~ :not([hidden]) {\n  border-style: double;\n}\n\n.divide-none > :not([hidden]) ~ :not([hidden]) {\n  border-style: none;\n}\n\n.divide-transparent > :not([hidden]) ~ :not([hidden]) {\n  border-color: transparent;\n}\n\n.divide-current > :not([hidden]) ~ :not([hidden]) {\n  border-color: currentColor;\n}\n\n.divide-black > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(34, 41, 47, var(--tw-divide-opacity));\n}\n\n.divide-white > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 255, 255, var(--tw-divide-opacity));\n}\n\n.divide-gray-50 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(249, 250, 251, var(--tw-divide-opacity));\n}\n\n.divide-gray-100 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(243, 244, 246, var(--tw-divide-opacity));\n}\n\n.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}\n\n.divide-gray-300 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n}\n\n.divide-gray-400 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(156, 163, 175, var(--tw-divide-opacity));\n}\n\n.divide-gray-500 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(107, 114, 128, var(--tw-divide-opacity));\n}\n\n.divide-gray-600 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(75, 85, 99, var(--tw-divide-opacity));\n}\n\n.divide-gray-700 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(55, 65, 81, var(--tw-divide-opacity));\n}\n\n.divide-gray-800 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(31, 41, 55, var(--tw-divide-opacity));\n}\n\n.divide-gray-900 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(17, 24, 39, var(--tw-divide-opacity));\n}\n\n.divide-red > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(227, 52, 47, var(--tw-divide-opacity));\n}\n\n.divide-yellow > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 237, 74, var(--tw-divide-opacity));\n}\n\n.divide-green > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(56, 193, 114, var(--tw-divide-opacity));\n}\n\n.divide-blue > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(34, 155, 225, var(--tw-divide-opacity));\n}\n\n.divide-indigo > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(101, 116, 205, var(--tw-divide-opacity));\n}\n\n.divide-purple > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(149, 97, 226, var(--tw-divide-opacity));\n}\n\n.divide-pink > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(246, 109, 155, var(--tw-divide-opacity));\n}\n\n.divide-grey-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(61, 72, 82, var(--tw-divide-opacity));\n}\n\n.divide-grey-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(96, 111, 123, var(--tw-divide-opacity));\n}\n\n.divide-grey-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(135, 149, 161, var(--tw-divide-opacity));\n}\n\n.divide-grey > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(126, 139, 149, var(--tw-divide-opacity));\n}\n\n.divide-grey-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(218, 225, 231, var(--tw-divide-opacity));\n}\n\n.divide-grey-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(228, 234, 237, var(--tw-divide-opacity));\n}\n\n.divide-grey-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(247, 247, 247, var(--tw-divide-opacity));\n}\n\n.divide-red-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(59, 13, 12, var(--tw-divide-opacity));\n}\n\n.divide-red-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(98, 27, 24, var(--tw-divide-opacity));\n}\n\n.divide-red-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(204, 31, 26, var(--tw-divide-opacity));\n}\n\n.divide-red-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(239, 87, 83, var(--tw-divide-opacity));\n}\n\n.divide-red-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(249, 172, 170, var(--tw-divide-opacity));\n}\n\n.divide-red-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(252, 235, 234, var(--tw-divide-opacity));\n}\n\n.divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(70, 42, 22, var(--tw-divide-opacity));\n}\n\n.divide-orange-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(97, 59, 31, var(--tw-divide-opacity));\n}\n\n.divide-orange-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(222, 117, 31, var(--tw-divide-opacity));\n}\n\n.divide-orange > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(246, 153, 63, var(--tw-divide-opacity));\n}\n\n.divide-orange-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(250, 173, 99, var(--tw-divide-opacity));\n}\n\n.divide-orange-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(252, 217, 182, var(--tw-divide-opacity));\n}\n\n.divide-orange-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 245, 235, var(--tw-divide-opacity));\n}\n\n.divide-yellow-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(69, 52, 17, var(--tw-divide-opacity));\n}\n\n.divide-yellow-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(104, 79, 29, var(--tw-divide-opacity));\n}\n\n.divide-yellow-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(242, 208, 36, var(--tw-divide-opacity));\n}\n\n.divide-yellow-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 243, 130, var(--tw-divide-opacity));\n}\n\n.divide-yellow-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 249, 194, var(--tw-divide-opacity));\n}\n\n.divide-yellow-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(252, 251, 235, var(--tw-divide-opacity));\n}\n\n.divide-green-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(15, 47, 33, var(--tw-divide-opacity));\n}\n\n.divide-green-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(26, 71, 49, var(--tw-divide-opacity));\n}\n\n.divide-green-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(31, 157, 85, var(--tw-divide-opacity));\n}\n\n.divide-green-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(81, 216, 138, var(--tw-divide-opacity));\n}\n\n.divide-green-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(162, 245, 191, var(--tw-divide-opacity));\n}\n\n.divide-green-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(227, 252, 236, var(--tw-divide-opacity));\n}\n\n.divide-teal-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(13, 51, 49, var(--tw-divide-opacity));\n}\n\n.divide-teal-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(32, 80, 79, var(--tw-divide-opacity));\n}\n\n.divide-teal-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(56, 168, 157, var(--tw-divide-opacity));\n}\n\n.divide-teal > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(77, 192, 181, var(--tw-divide-opacity));\n}\n\n.divide-teal-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(100, 213, 202, var(--tw-divide-opacity));\n}\n\n.divide-teal-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(160, 240, 237, var(--tw-divide-opacity));\n}\n\n.divide-teal-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(232, 255, 254, var(--tw-divide-opacity));\n}\n\n.divide-blue-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(32, 57, 80, var(--tw-divide-opacity));\n}\n\n.divide-blue-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(40, 85, 110, var(--tw-divide-opacity));\n}\n\n.divide-blue-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(39, 121, 189, var(--tw-divide-opacity));\n}\n\n.divide-blue-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(108, 178, 235, var(--tw-divide-opacity));\n}\n\n.divide-blue-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(188, 222, 250, var(--tw-divide-opacity));\n}\n\n.divide-blue-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(239, 248, 255, var(--tw-divide-opacity));\n}\n\n.divide-indigo-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(25, 30, 56, var(--tw-divide-opacity));\n}\n\n.divide-indigo-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(47, 54, 95, var(--tw-divide-opacity));\n}\n\n.divide-indigo-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(86, 97, 179, var(--tw-divide-opacity));\n}\n\n.divide-indigo-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(120, 134, 215, var(--tw-divide-opacity));\n}\n\n.divide-indigo-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(178, 183, 255, var(--tw-divide-opacity));\n}\n\n.divide-indigo-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(230, 232, 255, var(--tw-divide-opacity));\n}\n\n.divide-purple-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(33, 24, 60, var(--tw-divide-opacity));\n}\n\n.divide-purple-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(56, 43, 95, var(--tw-divide-opacity));\n}\n\n.divide-purple-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(121, 74, 207, var(--tw-divide-opacity));\n}\n\n.divide-purple-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(167, 121, 233, var(--tw-divide-opacity));\n}\n\n.divide-purple-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(214, 187, 252, var(--tw-divide-opacity));\n}\n\n.divide-purple-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(243, 235, 255, var(--tw-divide-opacity));\n}\n\n.divide-pink-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(69, 18, 37, var(--tw-divide-opacity));\n}\n\n.divide-pink-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(111, 33, 63, var(--tw-divide-opacity));\n}\n\n.divide-pink-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(235, 82, 134, var(--tw-divide-opacity));\n}\n\n.divide-pink-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(250, 126, 168, var(--tw-divide-opacity));\n}\n\n.divide-pink-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 187, 202, var(--tw-divide-opacity));\n}\n\n.divide-pink-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 235, 239, var(--tw-divide-opacity));\n}\n\n.divide-default > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n}\n\n.divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0;\n}\n\n.divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.05;\n}\n\n.divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.1;\n}\n\n.divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.2;\n}\n\n.divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.25;\n}\n\n.divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.3;\n}\n\n.divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.4;\n}\n\n.divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.5;\n}\n\n.divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.6;\n}\n\n.divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.7;\n}\n\n.divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.75;\n}\n\n.divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.8;\n}\n\n.divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.9;\n}\n\n.divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.95;\n}\n\n.divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n}\n\n.place-self-auto {\n  place-self: auto;\n}\n\n.place-self-start {\n  place-self: start;\n}\n\n.place-self-end {\n  place-self: end;\n}\n\n.place-self-center {\n  place-self: center;\n}\n\n.place-self-stretch {\n  place-self: stretch;\n}\n\n.self-auto {\n  align-self: auto;\n}\n\n.self-start {\n  align-self: flex-start;\n}\n\n.self-end {\n  align-self: flex-end;\n}\n\n.self-center {\n  align-self: center;\n}\n\n.self-stretch {\n  align-self: stretch;\n}\n\n.justify-self-auto {\n  justify-self: auto;\n}\n\n.justify-self-start {\n  justify-self: start;\n}\n\n.justify-self-end {\n  justify-self: end;\n}\n\n.justify-self-center {\n  justify-self: center;\n}\n\n.justify-self-stretch {\n  justify-self: stretch;\n}\n\n.overflow-auto {\n  overflow: auto;\n}\n\n.overflow-hidden {\n  overflow: hidden;\n}\n\n.overflow-visible {\n  overflow: visible;\n}\n\n.overflow-scroll {\n  overflow: scroll;\n}\n\n.overflow-x-auto {\n  overflow-x: auto;\n}\n\n.overflow-y-auto {\n  overflow-y: auto;\n}\n\n.overflow-x-hidden {\n  overflow-x: hidden;\n}\n\n.overflow-y-hidden {\n  overflow-y: hidden;\n}\n\n.overflow-x-visible {\n  overflow-x: visible;\n}\n\n.overflow-y-visible {\n  overflow-y: visible;\n}\n\n.overflow-x-scroll {\n  overflow-x: scroll;\n}\n\n.overflow-y-scroll {\n  overflow-y: scroll;\n}\n\n.overscroll-auto {\n  -ms-scroll-chaining: chained;\n      overscroll-behavior: auto;\n}\n\n.overscroll-contain {\n  -ms-scroll-chaining: none;\n      overscroll-behavior: contain;\n}\n\n.overscroll-none {\n  -ms-scroll-chaining: none;\n      overscroll-behavior: none;\n}\n\n.overscroll-y-auto {\n  overscroll-behavior-y: auto;\n}\n\n.overscroll-y-contain {\n  overscroll-behavior-y: contain;\n}\n\n.overscroll-y-none {\n  overscroll-behavior-y: none;\n}\n\n.overscroll-x-auto {\n  overscroll-behavior-x: auto;\n}\n\n.overscroll-x-contain {\n  overscroll-behavior-x: contain;\n}\n\n.overscroll-x-none {\n  overscroll-behavior-x: none;\n}\n\n.truncate {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.overflow-ellipsis {\n  text-overflow: ellipsis;\n}\n\n.overflow-clip {\n  text-overflow: clip;\n}\n\n.whitespace-normal {\n  white-space: normal;\n}\n\n.whitespace-nowrap {\n  white-space: nowrap;\n}\n\n.whitespace-pre {\n  white-space: pre;\n}\n\n.whitespace-pre-line {\n  white-space: pre-line;\n}\n\n.whitespace-pre-wrap {\n  white-space: pre-wrap;\n}\n\n.break-normal {\n  overflow-wrap: normal;\n  word-break: normal;\n}\n\n.break-words {\n  overflow-wrap: break-word;\n}\n\n.break-all {\n  word-break: break-all;\n}\n\n.rounded-none {\n  border-radius: 0px;\n}\n\n.rounded-sm {\n  border-radius: 0.125rem;\n}\n\n.rounded {\n  border-radius: 0.25rem;\n}\n\n.rounded-md {\n  border-radius: 0.375rem;\n}\n\n.rounded-lg {\n  border-radius: 0.5rem;\n}\n\n.rounded-xl {\n  border-radius: 0.75rem;\n}\n\n.rounded-2xl {\n  border-radius: 1rem;\n}\n\n.rounded-3xl {\n  border-radius: 1.5rem;\n}\n\n.rounded-full {\n  border-radius: 9999px;\n}\n\n.rounded-t-none {\n  border-top-left-radius: 0px;\n  border-top-right-radius: 0px;\n}\n\n.rounded-t-sm {\n  border-top-left-radius: 0.125rem;\n  border-top-right-radius: 0.125rem;\n}\n\n.rounded-t {\n  border-top-left-radius: 0.25rem;\n  border-top-right-radius: 0.25rem;\n}\n\n.rounded-t-md {\n  border-top-left-radius: 0.375rem;\n  border-top-right-radius: 0.375rem;\n}\n\n.rounded-t-lg {\n  border-top-left-radius: 0.5rem;\n  border-top-right-radius: 0.5rem;\n}\n\n.rounded-t-xl {\n  border-top-left-radius: 0.75rem;\n  border-top-right-radius: 0.75rem;\n}\n\n.rounded-t-2xl {\n  border-top-left-radius: 1rem;\n  border-top-right-radius: 1rem;\n}\n\n.rounded-t-3xl {\n  border-top-left-radius: 1.5rem;\n  border-top-right-radius: 1.5rem;\n}\n\n.rounded-t-full {\n  border-top-left-radius: 9999px;\n  border-top-right-radius: 9999px;\n}\n\n.rounded-r-none {\n  border-top-right-radius: 0px;\n  border-bottom-right-radius: 0px;\n}\n\n.rounded-r-sm {\n  border-top-right-radius: 0.125rem;\n  border-bottom-right-radius: 0.125rem;\n}\n\n.rounded-r {\n  border-top-right-radius: 0.25rem;\n  border-bottom-right-radius: 0.25rem;\n}\n\n.rounded-r-md {\n  border-top-right-radius: 0.375rem;\n  border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-r-lg {\n  border-top-right-radius: 0.5rem;\n  border-bottom-right-radius: 0.5rem;\n}\n\n.rounded-r-xl {\n  border-top-right-radius: 0.75rem;\n  border-bottom-right-radius: 0.75rem;\n}\n\n.rounded-r-2xl {\n  border-top-right-radius: 1rem;\n  border-bottom-right-radius: 1rem;\n}\n\n.rounded-r-3xl {\n  border-top-right-radius: 1.5rem;\n  border-bottom-right-radius: 1.5rem;\n}\n\n.rounded-r-full {\n  border-top-right-radius: 9999px;\n  border-bottom-right-radius: 9999px;\n}\n\n.rounded-b-none {\n  border-bottom-right-radius: 0px;\n  border-bottom-left-radius: 0px;\n}\n\n.rounded-b-sm {\n  border-bottom-right-radius: 0.125rem;\n  border-bottom-left-radius: 0.125rem;\n}\n\n.rounded-b {\n  border-bottom-right-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-b-md {\n  border-bottom-right-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-b-lg {\n  border-bottom-right-radius: 0.5rem;\n  border-bottom-left-radius: 0.5rem;\n}\n\n.rounded-b-xl {\n  border-bottom-right-radius: 0.75rem;\n  border-bottom-left-radius: 0.75rem;\n}\n\n.rounded-b-2xl {\n  border-bottom-right-radius: 1rem;\n  border-bottom-left-radius: 1rem;\n}\n\n.rounded-b-3xl {\n  border-bottom-right-radius: 1.5rem;\n  border-bottom-left-radius: 1.5rem;\n}\n\n.rounded-b-full {\n  border-bottom-right-radius: 9999px;\n  border-bottom-left-radius: 9999px;\n}\n\n.rounded-l-none {\n  border-top-left-radius: 0px;\n  border-bottom-left-radius: 0px;\n}\n\n.rounded-l-sm {\n  border-top-left-radius: 0.125rem;\n  border-bottom-left-radius: 0.125rem;\n}\n\n.rounded-l {\n  border-top-left-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-l-md {\n  border-top-left-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-l-lg {\n  border-top-left-radius: 0.5rem;\n  border-bottom-left-radius: 0.5rem;\n}\n\n.rounded-l-xl {\n  border-top-left-radius: 0.75rem;\n  border-bottom-left-radius: 0.75rem;\n}\n\n.rounded-l-2xl {\n  border-top-left-radius: 1rem;\n  border-bottom-left-radius: 1rem;\n}\n\n.rounded-l-3xl {\n  border-top-left-radius: 1.5rem;\n  border-bottom-left-radius: 1.5rem;\n}\n\n.rounded-l-full {\n  border-top-left-radius: 9999px;\n  border-bottom-left-radius: 9999px;\n}\n\n.rounded-tl-none {\n  border-top-left-radius: 0px;\n}\n\n.rounded-tl-sm {\n  border-top-left-radius: 0.125rem;\n}\n\n.rounded-tl {\n  border-top-left-radius: 0.25rem;\n}\n\n.rounded-tl-md {\n  border-top-left-radius: 0.375rem;\n}\n\n.rounded-tl-lg {\n  border-top-left-radius: 0.5rem;\n}\n\n.rounded-tl-xl {\n  border-top-left-radius: 0.75rem;\n}\n\n.rounded-tl-2xl {\n  border-top-left-radius: 1rem;\n}\n\n.rounded-tl-3xl {\n  border-top-left-radius: 1.5rem;\n}\n\n.rounded-tl-full {\n  border-top-left-radius: 9999px;\n}\n\n.rounded-tr-none {\n  border-top-right-radius: 0px;\n}\n\n.rounded-tr-sm {\n  border-top-right-radius: 0.125rem;\n}\n\n.rounded-tr {\n  border-top-right-radius: 0.25rem;\n}\n\n.rounded-tr-md {\n  border-top-right-radius: 0.375rem;\n}\n\n.rounded-tr-lg {\n  border-top-right-radius: 0.5rem;\n}\n\n.rounded-tr-xl {\n  border-top-right-radius: 0.75rem;\n}\n\n.rounded-tr-2xl {\n  border-top-right-radius: 1rem;\n}\n\n.rounded-tr-3xl {\n  border-top-right-radius: 1.5rem;\n}\n\n.rounded-tr-full {\n  border-top-right-radius: 9999px;\n}\n\n.rounded-br-none {\n  border-bottom-right-radius: 0px;\n}\n\n.rounded-br-sm {\n  border-bottom-right-radius: 0.125rem;\n}\n\n.rounded-br {\n  border-bottom-right-radius: 0.25rem;\n}\n\n.rounded-br-md {\n  border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-br-lg {\n  border-bottom-right-radius: 0.5rem;\n}\n\n.rounded-br-xl {\n  border-bottom-right-radius: 0.75rem;\n}\n\n.rounded-br-2xl {\n  border-bottom-right-radius: 1rem;\n}\n\n.rounded-br-3xl {\n  border-bottom-right-radius: 1.5rem;\n}\n\n.rounded-br-full {\n  border-bottom-right-radius: 9999px;\n}\n\n.rounded-bl-none {\n  border-bottom-left-radius: 0px;\n}\n\n.rounded-bl-sm {\n  border-bottom-left-radius: 0.125rem;\n}\n\n.rounded-bl {\n  border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-bl-md {\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-bl-lg {\n  border-bottom-left-radius: 0.5rem;\n}\n\n.rounded-bl-xl {\n  border-bottom-left-radius: 0.75rem;\n}\n\n.rounded-bl-2xl {\n  border-bottom-left-radius: 1rem;\n}\n\n.rounded-bl-3xl {\n  border-bottom-left-radius: 1.5rem;\n}\n\n.rounded-bl-full {\n  border-bottom-left-radius: 9999px;\n}\n\n.border-0 {\n  border-width: 0px;\n}\n\n.border-2 {\n  border-width: 2px;\n}\n\n.border-4 {\n  border-width: 4px;\n}\n\n.border-8 {\n  border-width: 8px;\n}\n\n.border {\n  border-width: 1px;\n}\n\n.border-t-0 {\n  border-top-width: 0px;\n}\n\n.border-t-2 {\n  border-top-width: 2px;\n}\n\n.border-t-4 {\n  border-top-width: 4px;\n}\n\n.border-t-8 {\n  border-top-width: 8px;\n}\n\n.border-t {\n  border-top-width: 1px;\n}\n\n.border-r-0 {\n  border-right-width: 0px;\n}\n\n.border-r-2 {\n  border-right-width: 2px;\n}\n\n.border-r-4 {\n  border-right-width: 4px;\n}\n\n.border-r-8 {\n  border-right-width: 8px;\n}\n\n.border-r {\n  border-right-width: 1px;\n}\n\n.border-b-0 {\n  border-bottom-width: 0px;\n}\n\n.border-b-2 {\n  border-bottom-width: 2px;\n}\n\n.border-b-4 {\n  border-bottom-width: 4px;\n}\n\n.border-b-8 {\n  border-bottom-width: 8px;\n}\n\n.border-b {\n  border-bottom-width: 1px;\n}\n\n.border-l-0 {\n  border-left-width: 0px;\n}\n\n.border-l-2 {\n  border-left-width: 2px;\n}\n\n.border-l-4 {\n  border-left-width: 4px;\n}\n\n.border-l-8 {\n  border-left-width: 8px;\n}\n\n.border-l {\n  border-left-width: 1px;\n}\n\n.border-solid {\n  border-style: solid;\n}\n\n.border-dashed {\n  border-style: dashed;\n}\n\n.border-dotted {\n  border-style: dotted;\n}\n\n.border-double {\n  border-style: double;\n}\n\n.border-none {\n  border-style: none;\n}\n\n.border-transparent {\n  border-color: transparent;\n}\n\n.border-current {\n  border-color: currentColor;\n}\n\n.border-black {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n}\n\n.border-white {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n}\n\n.border-gray-50 {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n}\n\n.border-gray-100 {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n}\n\n.border-gray-200 {\n  --tw-border-opacity: 1;\n  border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.border-gray-300 {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.border-gray-400 {\n  --tw-border-opacity: 1;\n  border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n}\n\n.border-gray-500 {\n  --tw-border-opacity: 1;\n  border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n}\n\n.border-gray-600 {\n  --tw-border-opacity: 1;\n  border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n}\n\n.border-gray-700 {\n  --tw-border-opacity: 1;\n  border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n}\n\n.border-gray-800 {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n}\n\n.border-gray-900 {\n  --tw-border-opacity: 1;\n  border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n}\n\n.border-red {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n}\n\n.border-yellow {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n}\n\n.border-green {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n}\n\n.border-blue {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n}\n\n.border-indigo {\n  --tw-border-opacity: 1;\n  border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n}\n\n.border-purple {\n  --tw-border-opacity: 1;\n  border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n}\n\n.border-pink {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n}\n\n.border-grey-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n}\n\n.border-grey-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n}\n\n.border-grey-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n}\n\n.border-grey {\n  --tw-border-opacity: 1;\n  border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n}\n\n.border-grey-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n}\n\n.border-grey-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n}\n\n.border-grey-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n}\n\n.border-red-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n}\n\n.border-red-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n}\n\n.border-red-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n}\n\n.border-red-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n}\n\n.border-red-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n}\n\n.border-red-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n}\n\n.border-orange-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n}\n\n.border-orange-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n}\n\n.border-orange-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n}\n\n.border-orange {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n}\n\n.border-orange-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n}\n\n.border-orange-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n}\n\n.border-orange-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n}\n\n.border-yellow-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n}\n\n.border-yellow-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n}\n\n.border-yellow-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n}\n\n.border-yellow-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n}\n\n.border-yellow-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n}\n\n.border-yellow-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n}\n\n.border-green-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n}\n\n.border-green-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n}\n\n.border-green-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n}\n\n.border-green-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n}\n\n.border-green-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n}\n\n.border-green-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n}\n\n.border-teal-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n}\n\n.border-teal-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n}\n\n.border-teal-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n}\n\n.border-teal {\n  --tw-border-opacity: 1;\n  border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n}\n\n.border-teal-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n}\n\n.border-teal-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n}\n\n.border-teal-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n}\n\n.border-blue-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n}\n\n.border-blue-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n}\n\n.border-blue-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n}\n\n.border-blue-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n}\n\n.border-blue-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n}\n\n.border-blue-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n}\n\n.border-indigo-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n}\n\n.border-indigo-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n}\n\n.border-indigo-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n}\n\n.border-indigo-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n}\n\n.border-indigo-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n}\n\n.border-indigo-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n}\n\n.border-purple-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n}\n\n.border-purple-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n}\n\n.border-purple-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n}\n\n.border-purple-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n}\n\n.border-purple-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n}\n\n.border-purple-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n}\n\n.border-pink-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n}\n\n.border-pink-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n}\n\n.border-pink-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n}\n\n.border-pink-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n}\n\n.border-pink-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n}\n\n.border-pink-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n}\n\n.border-default {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-transparent {\n  border-color: transparent;\n}\n\n.group:hover .group-hover\\:border-current {\n  border-color: currentColor;\n}\n\n.group:hover .group-hover\\:border-black {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-white {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-50 {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-100 {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-200 {\n  --tw-border-opacity: 1;\n  border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-300 {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-400 {\n  --tw-border-opacity: 1;\n  border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-500 {\n  --tw-border-opacity: 1;\n  border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-600 {\n  --tw-border-opacity: 1;\n  border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-700 {\n  --tw-border-opacity: 1;\n  border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-800 {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-900 {\n  --tw-border-opacity: 1;\n  border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo {\n  --tw-border-opacity: 1;\n  border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple {\n  --tw-border-opacity: 1;\n  border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey {\n  --tw-border-opacity: 1;\n  border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal {\n  --tw-border-opacity: 1;\n  border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-default {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-transparent:focus-within {\n  border-color: transparent;\n}\n\n.focus-within\\:border-current:focus-within {\n  border-color: currentColor;\n}\n\n.focus-within\\:border-black:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-white:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-50:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-100:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-200:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-300:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-400:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-500:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-600:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-700:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-800:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-900:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-default:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.hover\\:border-transparent:hover {\n  border-color: transparent;\n}\n\n.hover\\:border-current:hover {\n  border-color: currentColor;\n}\n\n.hover\\:border-black:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n}\n\n.hover\\:border-white:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-50:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-100:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-200:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-300:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-400:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-500:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-600:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-700:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-800:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-900:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n}\n\n.hover\\:border-red:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n}\n\n.hover\\:border-green:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n}\n\n.hover\\:border-red-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n}\n\n.hover\\:border-red-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n}\n\n.hover\\:border-red-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n}\n\n.hover\\:border-red-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n}\n\n.hover\\:border-red-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n}\n\n.hover\\:border-red-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n}\n\n.hover\\:border-green-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n}\n\n.hover\\:border-green-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n}\n\n.hover\\:border-green-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n}\n\n.hover\\:border-green-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n}\n\n.hover\\:border-green-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n}\n\n.hover\\:border-green-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n}\n\n.hover\\:border-default:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.focus\\:border-transparent:focus {\n  border-color: transparent;\n}\n\n.focus\\:border-current:focus {\n  border-color: currentColor;\n}\n\n.focus\\:border-black:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n}\n\n.focus\\:border-white:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-50:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-100:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-200:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-300:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-400:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-500:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-600:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-700:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-800:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-900:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n}\n\n.focus\\:border-red:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n}\n\n.focus\\:border-green:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n}\n\n.focus\\:border-red-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n}\n\n.focus\\:border-red-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n}\n\n.focus\\:border-red-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n}\n\n.focus\\:border-red-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n}\n\n.focus\\:border-red-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n}\n\n.focus\\:border-red-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n}\n\n.focus\\:border-green-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n}\n\n.focus\\:border-green-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n}\n\n.focus\\:border-green-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n}\n\n.focus\\:border-green-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n}\n\n.focus\\:border-green-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n}\n\n.focus\\:border-green-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n}\n\n.focus\\:border-default:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.border-opacity-0 {\n  --tw-border-opacity: 0;\n}\n\n.border-opacity-5 {\n  --tw-border-opacity: 0.05;\n}\n\n.border-opacity-10 {\n  --tw-border-opacity: 0.1;\n}\n\n.border-opacity-20 {\n  --tw-border-opacity: 0.2;\n}\n\n.border-opacity-25 {\n  --tw-border-opacity: 0.25;\n}\n\n.border-opacity-30 {\n  --tw-border-opacity: 0.3;\n}\n\n.border-opacity-40 {\n  --tw-border-opacity: 0.4;\n}\n\n.border-opacity-50 {\n  --tw-border-opacity: 0.5;\n}\n\n.border-opacity-60 {\n  --tw-border-opacity: 0.6;\n}\n\n.border-opacity-70 {\n  --tw-border-opacity: 0.7;\n}\n\n.border-opacity-75 {\n  --tw-border-opacity: 0.75;\n}\n\n.border-opacity-80 {\n  --tw-border-opacity: 0.8;\n}\n\n.border-opacity-90 {\n  --tw-border-opacity: 0.9;\n}\n\n.border-opacity-95 {\n  --tw-border-opacity: 0.95;\n}\n\n.border-opacity-100 {\n  --tw-border-opacity: 1;\n}\n\n.group:hover .group-hover\\:border-opacity-0 {\n  --tw-border-opacity: 0;\n}\n\n.group:hover .group-hover\\:border-opacity-5 {\n  --tw-border-opacity: 0.05;\n}\n\n.group:hover .group-hover\\:border-opacity-10 {\n  --tw-border-opacity: 0.1;\n}\n\n.group:hover .group-hover\\:border-opacity-20 {\n  --tw-border-opacity: 0.2;\n}\n\n.group:hover .group-hover\\:border-opacity-25 {\n  --tw-border-opacity: 0.25;\n}\n\n.group:hover .group-hover\\:border-opacity-30 {\n  --tw-border-opacity: 0.3;\n}\n\n.group:hover .group-hover\\:border-opacity-40 {\n  --tw-border-opacity: 0.4;\n}\n\n.group:hover .group-hover\\:border-opacity-50 {\n  --tw-border-opacity: 0.5;\n}\n\n.group:hover .group-hover\\:border-opacity-60 {\n  --tw-border-opacity: 0.6;\n}\n\n.group:hover .group-hover\\:border-opacity-70 {\n  --tw-border-opacity: 0.7;\n}\n\n.group:hover .group-hover\\:border-opacity-75 {\n  --tw-border-opacity: 0.75;\n}\n\n.group:hover .group-hover\\:border-opacity-80 {\n  --tw-border-opacity: 0.8;\n}\n\n.group:hover .group-hover\\:border-opacity-90 {\n  --tw-border-opacity: 0.9;\n}\n\n.group:hover .group-hover\\:border-opacity-95 {\n  --tw-border-opacity: 0.95;\n}\n\n.group:hover .group-hover\\:border-opacity-100 {\n  --tw-border-opacity: 1;\n}\n\n.focus-within\\:border-opacity-0:focus-within {\n  --tw-border-opacity: 0;\n}\n\n.focus-within\\:border-opacity-5:focus-within {\n  --tw-border-opacity: 0.05;\n}\n\n.focus-within\\:border-opacity-10:focus-within {\n  --tw-border-opacity: 0.1;\n}\n\n.focus-within\\:border-opacity-20:focus-within {\n  --tw-border-opacity: 0.2;\n}\n\n.focus-within\\:border-opacity-25:focus-within {\n  --tw-border-opacity: 0.25;\n}\n\n.focus-within\\:border-opacity-30:focus-within {\n  --tw-border-opacity: 0.3;\n}\n\n.focus-within\\:border-opacity-40:focus-within {\n  --tw-border-opacity: 0.4;\n}\n\n.focus-within\\:border-opacity-50:focus-within {\n  --tw-border-opacity: 0.5;\n}\n\n.focus-within\\:border-opacity-60:focus-within {\n  --tw-border-opacity: 0.6;\n}\n\n.focus-within\\:border-opacity-70:focus-within {\n  --tw-border-opacity: 0.7;\n}\n\n.focus-within\\:border-opacity-75:focus-within {\n  --tw-border-opacity: 0.75;\n}\n\n.focus-within\\:border-opacity-80:focus-within {\n  --tw-border-opacity: 0.8;\n}\n\n.focus-within\\:border-opacity-90:focus-within {\n  --tw-border-opacity: 0.9;\n}\n\n.focus-within\\:border-opacity-95:focus-within {\n  --tw-border-opacity: 0.95;\n}\n\n.focus-within\\:border-opacity-100:focus-within {\n  --tw-border-opacity: 1;\n}\n\n.hover\\:border-opacity-0:hover {\n  --tw-border-opacity: 0;\n}\n\n.hover\\:border-opacity-5:hover {\n  --tw-border-opacity: 0.05;\n}\n\n.hover\\:border-opacity-10:hover {\n  --tw-border-opacity: 0.1;\n}\n\n.hover\\:border-opacity-20:hover {\n  --tw-border-opacity: 0.2;\n}\n\n.hover\\:border-opacity-25:hover {\n  --tw-border-opacity: 0.25;\n}\n\n.hover\\:border-opacity-30:hover {\n  --tw-border-opacity: 0.3;\n}\n\n.hover\\:border-opacity-40:hover {\n  --tw-border-opacity: 0.4;\n}\n\n.hover\\:border-opacity-50:hover {\n  --tw-border-opacity: 0.5;\n}\n\n.hover\\:border-opacity-60:hover {\n  --tw-border-opacity: 0.6;\n}\n\n.hover\\:border-opacity-70:hover {\n  --tw-border-opacity: 0.7;\n}\n\n.hover\\:border-opacity-75:hover {\n  --tw-border-opacity: 0.75;\n}\n\n.hover\\:border-opacity-80:hover {\n  --tw-border-opacity: 0.8;\n}\n\n.hover\\:border-opacity-90:hover {\n  --tw-border-opacity: 0.9;\n}\n\n.hover\\:border-opacity-95:hover {\n  --tw-border-opacity: 0.95;\n}\n\n.hover\\:border-opacity-100:hover {\n  --tw-border-opacity: 1;\n}\n\n.focus\\:border-opacity-0:focus {\n  --tw-border-opacity: 0;\n}\n\n.focus\\:border-opacity-5:focus {\n  --tw-border-opacity: 0.05;\n}\n\n.focus\\:border-opacity-10:focus {\n  --tw-border-opacity: 0.1;\n}\n\n.focus\\:border-opacity-20:focus {\n  --tw-border-opacity: 0.2;\n}\n\n.focus\\:border-opacity-25:focus {\n  --tw-border-opacity: 0.25;\n}\n\n.focus\\:border-opacity-30:focus {\n  --tw-border-opacity: 0.3;\n}\n\n.focus\\:border-opacity-40:focus {\n  --tw-border-opacity: 0.4;\n}\n\n.focus\\:border-opacity-50:focus {\n  --tw-border-opacity: 0.5;\n}\n\n.focus\\:border-opacity-60:focus {\n  --tw-border-opacity: 0.6;\n}\n\n.focus\\:border-opacity-70:focus {\n  --tw-border-opacity: 0.7;\n}\n\n.focus\\:border-opacity-75:focus {\n  --tw-border-opacity: 0.75;\n}\n\n.focus\\:border-opacity-80:focus {\n  --tw-border-opacity: 0.8;\n}\n\n.focus\\:border-opacity-90:focus {\n  --tw-border-opacity: 0.9;\n}\n\n.focus\\:border-opacity-95:focus {\n  --tw-border-opacity: 0.95;\n}\n\n.focus\\:border-opacity-100:focus {\n  --tw-border-opacity: 1;\n}\n\n.bg-transparent {\n  background-color: transparent;\n}\n\n.bg-current {\n  background-color: currentColor;\n}\n\n.bg-black {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n}\n\n.bg-white {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.bg-gray-50 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}\n\n.bg-gray-100 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n}\n\n.bg-gray-200 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n}\n\n.bg-gray-300 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n}\n\n.bg-gray-400 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n}\n\n.bg-gray-500 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}\n\n.bg-gray-600 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n}\n\n.bg-gray-700 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n}\n\n.bg-gray-800 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n}\n\n.bg-gray-900 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n}\n\n.bg-red {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n}\n\n.bg-yellow {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n}\n\n.bg-green {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n}\n\n.bg-blue {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n}\n\n.bg-indigo {\n  --tw-bg-opacity: 1;\n  background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n}\n\n.bg-purple {\n  --tw-bg-opacity: 1;\n  background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n}\n\n.bg-pink {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n}\n\n.bg-grey-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n}\n\n.bg-grey-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n}\n\n.bg-grey-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n}\n\n.bg-grey {\n  --tw-bg-opacity: 1;\n  background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n}\n\n.bg-grey-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n}\n\n.bg-grey-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n}\n\n.bg-grey-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n}\n\n.bg-red-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n}\n\n.bg-red-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n}\n\n.bg-red-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n}\n\n.bg-red-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n}\n\n.bg-red-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n}\n\n.bg-red-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n}\n\n.bg-orange-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n}\n\n.bg-orange-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n}\n\n.bg-orange-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n}\n\n.bg-orange {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n}\n\n.bg-orange-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n}\n\n.bg-orange-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n}\n\n.bg-orange-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n}\n\n.bg-yellow-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n}\n\n.bg-yellow-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n}\n\n.bg-yellow-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n}\n\n.bg-yellow-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n}\n\n.bg-yellow-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n}\n\n.bg-yellow-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n}\n\n.bg-green-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n}\n\n.bg-green-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n}\n\n.bg-green-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n}\n\n.bg-green-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n}\n\n.bg-green-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n}\n\n.bg-green-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n}\n\n.bg-teal-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n}\n\n.bg-teal-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n}\n\n.bg-teal-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n}\n\n.bg-teal {\n  --tw-bg-opacity: 1;\n  background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n}\n\n.bg-teal-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n}\n\n.bg-teal-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n}\n\n.bg-teal-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n}\n\n.bg-blue-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n}\n\n.bg-blue-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n}\n\n.bg-blue-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n}\n\n.bg-blue-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n}\n\n.bg-blue-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n}\n\n.bg-blue-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n}\n\n.bg-indigo-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n}\n\n.bg-indigo-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n}\n\n.bg-indigo-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n}\n\n.bg-indigo-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n}\n\n.bg-indigo-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n}\n\n.bg-indigo-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n}\n\n.bg-purple-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n}\n\n.bg-purple-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n}\n\n.bg-purple-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n}\n\n.bg-purple-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n}\n\n.bg-purple-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n}\n\n.bg-purple-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n}\n\n.bg-pink-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n}\n\n.bg-pink-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n}\n\n.bg-pink-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n}\n\n.bg-pink-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n}\n\n.bg-pink-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n}\n\n.bg-pink-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-transparent {\n  background-color: transparent;\n}\n\n.group:hover .group-hover\\:bg-current {\n  background-color: currentColor;\n}\n\n.group:hover .group-hover\\:bg-black {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-white {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-50 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-100 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-200 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-300 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-400 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-500 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-600 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-700 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-800 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-900 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo {\n  --tw-bg-opacity: 1;\n  background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple {\n  --tw-bg-opacity: 1;\n  background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey {\n  --tw-bg-opacity: 1;\n  background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal {\n  --tw-bg-opacity: 1;\n  background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-transparent:focus-within {\n  background-color: transparent;\n}\n\n.focus-within\\:bg-current:focus-within {\n  background-color: currentColor;\n}\n\n.focus-within\\:bg-black:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-white:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-50:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-100:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-200:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-300:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-400:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-500:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-600:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-700:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-800:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-900:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-transparent:hover {\n  background-color: transparent;\n}\n\n.hover\\:bg-current:hover {\n  background-color: currentColor;\n}\n\n.hover\\:bg-black:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-white:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-50:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-100:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-200:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-300:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-400:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-500:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-600:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-700:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-800:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-900:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-transparent:focus {\n  background-color: transparent;\n}\n\n.focus\\:bg-current:focus {\n  background-color: currentColor;\n}\n\n.focus\\:bg-black:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-white:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-50:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-100:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-200:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-300:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-400:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-500:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-600:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-700:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-800:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-900:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n}\n\n.bg-opacity-0 {\n  --tw-bg-opacity: 0;\n}\n\n.bg-opacity-5 {\n  --tw-bg-opacity: 0.05;\n}\n\n.bg-opacity-10 {\n  --tw-bg-opacity: 0.1;\n}\n\n.bg-opacity-20 {\n  --tw-bg-opacity: 0.2;\n}\n\n.bg-opacity-25 {\n  --tw-bg-opacity: 0.25;\n}\n\n.bg-opacity-30 {\n  --tw-bg-opacity: 0.3;\n}\n\n.bg-opacity-40 {\n  --tw-bg-opacity: 0.4;\n}\n\n.bg-opacity-50 {\n  --tw-bg-opacity: 0.5;\n}\n\n.bg-opacity-60 {\n  --tw-bg-opacity: 0.6;\n}\n\n.bg-opacity-70 {\n  --tw-bg-opacity: 0.7;\n}\n\n.bg-opacity-75 {\n  --tw-bg-opacity: 0.75;\n}\n\n.bg-opacity-80 {\n  --tw-bg-opacity: 0.8;\n}\n\n.bg-opacity-90 {\n  --tw-bg-opacity: 0.9;\n}\n\n.bg-opacity-95 {\n  --tw-bg-opacity: 0.95;\n}\n\n.bg-opacity-100 {\n  --tw-bg-opacity: 1;\n}\n\n.group:hover .group-hover\\:bg-opacity-0 {\n  --tw-bg-opacity: 0;\n}\n\n.group:hover .group-hover\\:bg-opacity-5 {\n  --tw-bg-opacity: 0.05;\n}\n\n.group:hover .group-hover\\:bg-opacity-10 {\n  --tw-bg-opacity: 0.1;\n}\n\n.group:hover .group-hover\\:bg-opacity-20 {\n  --tw-bg-opacity: 0.2;\n}\n\n.group:hover .group-hover\\:bg-opacity-25 {\n  --tw-bg-opacity: 0.25;\n}\n\n.group:hover .group-hover\\:bg-opacity-30 {\n  --tw-bg-opacity: 0.3;\n}\n\n.group:hover .group-hover\\:bg-opacity-40 {\n  --tw-bg-opacity: 0.4;\n}\n\n.group:hover .group-hover\\:bg-opacity-50 {\n  --tw-bg-opacity: 0.5;\n}\n\n.group:hover .group-hover\\:bg-opacity-60 {\n  --tw-bg-opacity: 0.6;\n}\n\n.group:hover .group-hover\\:bg-opacity-70 {\n  --tw-bg-opacity: 0.7;\n}\n\n.group:hover .group-hover\\:bg-opacity-75 {\n  --tw-bg-opacity: 0.75;\n}\n\n.group:hover .group-hover\\:bg-opacity-80 {\n  --tw-bg-opacity: 0.8;\n}\n\n.group:hover .group-hover\\:bg-opacity-90 {\n  --tw-bg-opacity: 0.9;\n}\n\n.group:hover .group-hover\\:bg-opacity-95 {\n  --tw-bg-opacity: 0.95;\n}\n\n.group:hover .group-hover\\:bg-opacity-100 {\n  --tw-bg-opacity: 1;\n}\n\n.focus-within\\:bg-opacity-0:focus-within {\n  --tw-bg-opacity: 0;\n}\n\n.focus-within\\:bg-opacity-5:focus-within {\n  --tw-bg-opacity: 0.05;\n}\n\n.focus-within\\:bg-opacity-10:focus-within {\n  --tw-bg-opacity: 0.1;\n}\n\n.focus-within\\:bg-opacity-20:focus-within {\n  --tw-bg-opacity: 0.2;\n}\n\n.focus-within\\:bg-opacity-25:focus-within {\n  --tw-bg-opacity: 0.25;\n}\n\n.focus-within\\:bg-opacity-30:focus-within {\n  --tw-bg-opacity: 0.3;\n}\n\n.focus-within\\:bg-opacity-40:focus-within {\n  --tw-bg-opacity: 0.4;\n}\n\n.focus-within\\:bg-opacity-50:focus-within {\n  --tw-bg-opacity: 0.5;\n}\n\n.focus-within\\:bg-opacity-60:focus-within {\n  --tw-bg-opacity: 0.6;\n}\n\n.focus-within\\:bg-opacity-70:focus-within {\n  --tw-bg-opacity: 0.7;\n}\n\n.focus-within\\:bg-opacity-75:focus-within {\n  --tw-bg-opacity: 0.75;\n}\n\n.focus-within\\:bg-opacity-80:focus-within {\n  --tw-bg-opacity: 0.8;\n}\n\n.focus-within\\:bg-opacity-90:focus-within {\n  --tw-bg-opacity: 0.9;\n}\n\n.focus-within\\:bg-opacity-95:focus-within {\n  --tw-bg-opacity: 0.95;\n}\n\n.focus-within\\:bg-opacity-100:focus-within {\n  --tw-bg-opacity: 1;\n}\n\n.hover\\:bg-opacity-0:hover {\n  --tw-bg-opacity: 0;\n}\n\n.hover\\:bg-opacity-5:hover {\n  --tw-bg-opacity: 0.05;\n}\n\n.hover\\:bg-opacity-10:hover {\n  --tw-bg-opacity: 0.1;\n}\n\n.hover\\:bg-opacity-20:hover {\n  --tw-bg-opacity: 0.2;\n}\n\n.hover\\:bg-opacity-25:hover {\n  --tw-bg-opacity: 0.25;\n}\n\n.hover\\:bg-opacity-30:hover {\n  --tw-bg-opacity: 0.3;\n}\n\n.hover\\:bg-opacity-40:hover {\n  --tw-bg-opacity: 0.4;\n}\n\n.hover\\:bg-opacity-50:hover {\n  --tw-bg-opacity: 0.5;\n}\n\n.hover\\:bg-opacity-60:hover {\n  --tw-bg-opacity: 0.6;\n}\n\n.hover\\:bg-opacity-70:hover {\n  --tw-bg-opacity: 0.7;\n}\n\n.hover\\:bg-opacity-75:hover {\n  --tw-bg-opacity: 0.75;\n}\n\n.hover\\:bg-opacity-80:hover {\n  --tw-bg-opacity: 0.8;\n}\n\n.hover\\:bg-opacity-90:hover {\n  --tw-bg-opacity: 0.9;\n}\n\n.hover\\:bg-opacity-95:hover {\n  --tw-bg-opacity: 0.95;\n}\n\n.hover\\:bg-opacity-100:hover {\n  --tw-bg-opacity: 1;\n}\n\n.focus\\:bg-opacity-0:focus {\n  --tw-bg-opacity: 0;\n}\n\n.focus\\:bg-opacity-5:focus {\n  --tw-bg-opacity: 0.05;\n}\n\n.focus\\:bg-opacity-10:focus {\n  --tw-bg-opacity: 0.1;\n}\n\n.focus\\:bg-opacity-20:focus {\n  --tw-bg-opacity: 0.2;\n}\n\n.focus\\:bg-opacity-25:focus {\n  --tw-bg-opacity: 0.25;\n}\n\n.focus\\:bg-opacity-30:focus {\n  --tw-bg-opacity: 0.3;\n}\n\n.focus\\:bg-opacity-40:focus {\n  --tw-bg-opacity: 0.4;\n}\n\n.focus\\:bg-opacity-50:focus {\n  --tw-bg-opacity: 0.5;\n}\n\n.focus\\:bg-opacity-60:focus {\n  --tw-bg-opacity: 0.6;\n}\n\n.focus\\:bg-opacity-70:focus {\n  --tw-bg-opacity: 0.7;\n}\n\n.focus\\:bg-opacity-75:focus {\n  --tw-bg-opacity: 0.75;\n}\n\n.focus\\:bg-opacity-80:focus {\n  --tw-bg-opacity: 0.8;\n}\n\n.focus\\:bg-opacity-90:focus {\n  --tw-bg-opacity: 0.9;\n}\n\n.focus\\:bg-opacity-95:focus {\n  --tw-bg-opacity: 0.95;\n}\n\n.focus\\:bg-opacity-100:focus {\n  --tw-bg-opacity: 1;\n}\n\n.bg-none {\n  background-image: none;\n}\n\n.bg-gradient-to-t {\n  background-image: linear-gradient(to top, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-tr {\n  background-image: linear-gradient(to top right, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-r {\n  background-image: linear-gradient(to right, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-br {\n  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-b {\n  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-bl {\n  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-l {\n  background-image: linear-gradient(to left, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-tl {\n  background-image: linear-gradient(to top left, var(--tw-gradient-stops));\n}\n\n.from-transparent {\n  --tw-gradient-from: transparent;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n}\n\n.from-current {\n  --tw-gradient-from: currentColor;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.from-black {\n  --tw-gradient-from: #22292f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n}\n\n.from-white {\n  --tw-gradient-from: #ffffff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.from-gray-50 {\n  --tw-gradient-from: #f9fafb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n}\n\n.from-gray-100 {\n  --tw-gradient-from: #f3f4f6;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n}\n\n.from-gray-200 {\n  --tw-gradient-from: #e5e7eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n}\n\n.from-gray-300 {\n  --tw-gradient-from: #d1d5db;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n}\n\n.from-gray-400 {\n  --tw-gradient-from: #9ca3af;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n}\n\n.from-gray-500 {\n  --tw-gradient-from: #6b7280;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n}\n\n.from-gray-600 {\n  --tw-gradient-from: #4b5563;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n}\n\n.from-gray-700 {\n  --tw-gradient-from: #374151;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n}\n\n.from-gray-800 {\n  --tw-gradient-from: #1f2937;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n}\n\n.from-gray-900 {\n  --tw-gradient-from: #111827;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n}\n\n.from-red {\n  --tw-gradient-from: #e3342f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n}\n\n.from-yellow {\n  --tw-gradient-from: #ffed4a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n}\n\n.from-green {\n  --tw-gradient-from: #38c172;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n}\n\n.from-blue {\n  --tw-gradient-from: #229be1;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n}\n\n.from-indigo {\n  --tw-gradient-from: #6574cd;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n}\n\n.from-purple {\n  --tw-gradient-from: #9561e2;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n}\n\n.from-pink {\n  --tw-gradient-from: #f66d9b;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n}\n\n.from-grey-darkest {\n  --tw-gradient-from: #3d4852;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n}\n\n.from-grey-darker {\n  --tw-gradient-from: #606f7b;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n}\n\n.from-grey-dark {\n  --tw-gradient-from: #8795a1;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n}\n\n.from-grey {\n  --tw-gradient-from: #7e8b95;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n}\n\n.from-grey-light {\n  --tw-gradient-from: #dae1e7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n}\n\n.from-grey-lighter {\n  --tw-gradient-from: #e4eaed;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n}\n\n.from-grey-lightest {\n  --tw-gradient-from: #f7f7f7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n}\n\n.from-red-darkest {\n  --tw-gradient-from: #3b0d0c;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n}\n\n.from-red-darker {\n  --tw-gradient-from: #621b18;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n}\n\n.from-red-dark {\n  --tw-gradient-from: #cc1f1a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n}\n\n.from-red-light {\n  --tw-gradient-from: #ef5753;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n}\n\n.from-red-lighter {\n  --tw-gradient-from: #f9acaa;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n}\n\n.from-red-lightest {\n  --tw-gradient-from: #fcebea;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n}\n\n.from-orange-darkest {\n  --tw-gradient-from: #462a16;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n}\n\n.from-orange-darker {\n  --tw-gradient-from: #613b1f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n}\n\n.from-orange-dark {\n  --tw-gradient-from: #de751f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n}\n\n.from-orange {\n  --tw-gradient-from: #f6993f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n}\n\n.from-orange-light {\n  --tw-gradient-from: #faad63;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n}\n\n.from-orange-lighter {\n  --tw-gradient-from: #fcd9b6;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n}\n\n.from-orange-lightest {\n  --tw-gradient-from: #fff5eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n}\n\n.from-yellow-darkest {\n  --tw-gradient-from: #453411;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n}\n\n.from-yellow-darker {\n  --tw-gradient-from: #684f1d;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n}\n\n.from-yellow-dark {\n  --tw-gradient-from: #f2d024;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n}\n\n.from-yellow-light {\n  --tw-gradient-from: #fff382;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n}\n\n.from-yellow-lighter {\n  --tw-gradient-from: #fff9c2;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n}\n\n.from-yellow-lightest {\n  --tw-gradient-from: #fcfbeb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n}\n\n.from-green-darkest {\n  --tw-gradient-from: #0f2f21;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n}\n\n.from-green-darker {\n  --tw-gradient-from: #1a4731;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n}\n\n.from-green-dark {\n  --tw-gradient-from: #1f9d55;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n}\n\n.from-green-light {\n  --tw-gradient-from: #51d88a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n}\n\n.from-green-lighter {\n  --tw-gradient-from: #a2f5bf;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n}\n\n.from-green-lightest {\n  --tw-gradient-from: #e3fcec;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n}\n\n.from-teal-darkest {\n  --tw-gradient-from: #0d3331;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n}\n\n.from-teal-darker {\n  --tw-gradient-from: #20504f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n}\n\n.from-teal-dark {\n  --tw-gradient-from: #38a89d;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n}\n\n.from-teal {\n  --tw-gradient-from: #4dc0b5;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n}\n\n.from-teal-light {\n  --tw-gradient-from: #64d5ca;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n}\n\n.from-teal-lighter {\n  --tw-gradient-from: #a0f0ed;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n}\n\n.from-teal-lightest {\n  --tw-gradient-from: #e8fffe;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n}\n\n.from-blue-darkest {\n  --tw-gradient-from: #203950;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n}\n\n.from-blue-darker {\n  --tw-gradient-from: #28556e;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n}\n\n.from-blue-dark {\n  --tw-gradient-from: #2779bd;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n}\n\n.from-blue-light {\n  --tw-gradient-from: #6cb2eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n}\n\n.from-blue-lighter {\n  --tw-gradient-from: #bcdefa;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n}\n\n.from-blue-lightest {\n  --tw-gradient-from: #eff8ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n}\n\n.from-indigo-darkest {\n  --tw-gradient-from: #191e38;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n}\n\n.from-indigo-darker {\n  --tw-gradient-from: #2f365f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n}\n\n.from-indigo-dark {\n  --tw-gradient-from: #5661b3;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n}\n\n.from-indigo-light {\n  --tw-gradient-from: #7886d7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n}\n\n.from-indigo-lighter {\n  --tw-gradient-from: #b2b7ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n}\n\n.from-indigo-lightest {\n  --tw-gradient-from: #e6e8ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n}\n\n.from-purple-darkest {\n  --tw-gradient-from: #21183c;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n}\n\n.from-purple-darker {\n  --tw-gradient-from: #382b5f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n}\n\n.from-purple-dark {\n  --tw-gradient-from: #794acf;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n}\n\n.from-purple-light {\n  --tw-gradient-from: #a779e9;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n}\n\n.from-purple-lighter {\n  --tw-gradient-from: #d6bbfc;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n}\n\n.from-purple-lightest {\n  --tw-gradient-from: #f3ebff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n}\n\n.from-pink-darkest {\n  --tw-gradient-from: #451225;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n}\n\n.from-pink-darker {\n  --tw-gradient-from: #6f213f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n}\n\n.from-pink-dark {\n  --tw-gradient-from: #eb5286;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n}\n\n.from-pink-light {\n  --tw-gradient-from: #fa7ea8;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n}\n\n.from-pink-lighter {\n  --tw-gradient-from: #ffbbca;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n}\n\n.from-pink-lightest {\n  --tw-gradient-from: #ffebef;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n}\n\n.hover\\:from-transparent:hover {\n  --tw-gradient-from: transparent;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n}\n\n.hover\\:from-current:hover {\n  --tw-gradient-from: currentColor;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.hover\\:from-black:hover {\n  --tw-gradient-from: #22292f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n}\n\n.hover\\:from-white:hover {\n  --tw-gradient-from: #ffffff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.hover\\:from-gray-50:hover {\n  --tw-gradient-from: #f9fafb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n}\n\n.hover\\:from-gray-100:hover {\n  --tw-gradient-from: #f3f4f6;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n}\n\n.hover\\:from-gray-200:hover {\n  --tw-gradient-from: #e5e7eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n}\n\n.hover\\:from-gray-300:hover {\n  --tw-gradient-from: #d1d5db;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n}\n\n.hover\\:from-gray-400:hover {\n  --tw-gradient-from: #9ca3af;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n}\n\n.hover\\:from-gray-500:hover {\n  --tw-gradient-from: #6b7280;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n}\n\n.hover\\:from-gray-600:hover {\n  --tw-gradient-from: #4b5563;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n}\n\n.hover\\:from-gray-700:hover {\n  --tw-gradient-from: #374151;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n}\n\n.hover\\:from-gray-800:hover {\n  --tw-gradient-from: #1f2937;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n}\n\n.hover\\:from-gray-900:hover {\n  --tw-gradient-from: #111827;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n}\n\n.hover\\:from-red:hover {\n  --tw-gradient-from: #e3342f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n}\n\n.hover\\:from-yellow:hover {\n  --tw-gradient-from: #ffed4a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n}\n\n.hover\\:from-green:hover {\n  --tw-gradient-from: #38c172;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n}\n\n.hover\\:from-blue:hover {\n  --tw-gradient-from: #229be1;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n}\n\n.hover\\:from-indigo:hover {\n  --tw-gradient-from: #6574cd;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n}\n\n.hover\\:from-purple:hover {\n  --tw-gradient-from: #9561e2;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n}\n\n.hover\\:from-pink:hover {\n  --tw-gradient-from: #f66d9b;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n}\n\n.hover\\:from-grey-darkest:hover {\n  --tw-gradient-from: #3d4852;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n}\n\n.hover\\:from-grey-darker:hover {\n  --tw-gradient-from: #606f7b;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n}\n\n.hover\\:from-grey-dark:hover {\n  --tw-gradient-from: #8795a1;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n}\n\n.hover\\:from-grey:hover {\n  --tw-gradient-from: #7e8b95;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n}\n\n.hover\\:from-grey-light:hover {\n  --tw-gradient-from: #dae1e7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n}\n\n.hover\\:from-grey-lighter:hover {\n  --tw-gradient-from: #e4eaed;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n}\n\n.hover\\:from-grey-lightest:hover {\n  --tw-gradient-from: #f7f7f7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n}\n\n.hover\\:from-red-darkest:hover {\n  --tw-gradient-from: #3b0d0c;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n}\n\n.hover\\:from-red-darker:hover {\n  --tw-gradient-from: #621b18;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n}\n\n.hover\\:from-red-dark:hover {\n  --tw-gradient-from: #cc1f1a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n}\n\n.hover\\:from-red-light:hover {\n  --tw-gradient-from: #ef5753;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n}\n\n.hover\\:from-red-lighter:hover {\n  --tw-gradient-from: #f9acaa;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n}\n\n.hover\\:from-red-lightest:hover {\n  --tw-gradient-from: #fcebea;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n}\n\n.hover\\:from-orange-darkest:hover {\n  --tw-gradient-from: #462a16;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n}\n\n.hover\\:from-orange-darker:hover {\n  --tw-gradient-from: #613b1f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n}\n\n.hover\\:from-orange-dark:hover {\n  --tw-gradient-from: #de751f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n}\n\n.hover\\:from-orange:hover {\n  --tw-gradient-from: #f6993f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n}\n\n.hover\\:from-orange-light:hover {\n  --tw-gradient-from: #faad63;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n}\n\n.hover\\:from-orange-lighter:hover {\n  --tw-gradient-from: #fcd9b6;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n}\n\n.hover\\:from-orange-lightest:hover {\n  --tw-gradient-from: #fff5eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n}\n\n.hover\\:from-yellow-darkest:hover {\n  --tw-gradient-from: #453411;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n}\n\n.hover\\:from-yellow-darker:hover {\n  --tw-gradient-from: #684f1d;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n}\n\n.hover\\:from-yellow-dark:hover {\n  --tw-gradient-from: #f2d024;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n}\n\n.hover\\:from-yellow-light:hover {\n  --tw-gradient-from: #fff382;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n}\n\n.hover\\:from-yellow-lighter:hover {\n  --tw-gradient-from: #fff9c2;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n}\n\n.hover\\:from-yellow-lightest:hover {\n  --tw-gradient-from: #fcfbeb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n}\n\n.hover\\:from-green-darkest:hover {\n  --tw-gradient-from: #0f2f21;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n}\n\n.hover\\:from-green-darker:hover {\n  --tw-gradient-from: #1a4731;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n}\n\n.hover\\:from-green-dark:hover {\n  --tw-gradient-from: #1f9d55;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n}\n\n.hover\\:from-green-light:hover {\n  --tw-gradient-from: #51d88a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n}\n\n.hover\\:from-green-lighter:hover {\n  --tw-gradient-from: #a2f5bf;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n}\n\n.hover\\:from-green-lightest:hover {\n  --tw-gradient-from: #e3fcec;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n}\n\n.hover\\:from-teal-darkest:hover {\n  --tw-gradient-from: #0d3331;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n}\n\n.hover\\:from-teal-darker:hover {\n  --tw-gradient-from: #20504f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n}\n\n.hover\\:from-teal-dark:hover {\n  --tw-gradient-from: #38a89d;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n}\n\n.hover\\:from-teal:hover {\n  --tw-gradient-from: #4dc0b5;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n}\n\n.hover\\:from-teal-light:hover {\n  --tw-gradient-from: #64d5ca;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n}\n\n.hover\\:from-teal-lighter:hover {\n  --tw-gradient-from: #a0f0ed;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n}\n\n.hover\\:from-teal-lightest:hover {\n  --tw-gradient-from: #e8fffe;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n}\n\n.hover\\:from-blue-darkest:hover {\n  --tw-gradient-from: #203950;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n}\n\n.hover\\:from-blue-darker:hover {\n  --tw-gradient-from: #28556e;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n}\n\n.hover\\:from-blue-dark:hover {\n  --tw-gradient-from: #2779bd;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n}\n\n.hover\\:from-blue-light:hover {\n  --tw-gradient-from: #6cb2eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n}\n\n.hover\\:from-blue-lighter:hover {\n  --tw-gradient-from: #bcdefa;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n}\n\n.hover\\:from-blue-lightest:hover {\n  --tw-gradient-from: #eff8ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n}\n\n.hover\\:from-indigo-darkest:hover {\n  --tw-gradient-from: #191e38;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n}\n\n.hover\\:from-indigo-darker:hover {\n  --tw-gradient-from: #2f365f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n}\n\n.hover\\:from-indigo-dark:hover {\n  --tw-gradient-from: #5661b3;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n}\n\n.hover\\:from-indigo-light:hover {\n  --tw-gradient-from: #7886d7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n}\n\n.hover\\:from-indigo-lighter:hover {\n  --tw-gradient-from: #b2b7ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n}\n\n.hover\\:from-indigo-lightest:hover {\n  --tw-gradient-from: #e6e8ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n}\n\n.hover\\:from-purple-darkest:hover {\n  --tw-gradient-from: #21183c;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n}\n\n.hover\\:from-purple-darker:hover {\n  --tw-gradient-from: #382b5f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n}\n\n.hover\\:from-purple-dark:hover {\n  --tw-gradient-from: #794acf;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n}\n\n.hover\\:from-purple-light:hover {\n  --tw-gradient-from: #a779e9;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n}\n\n.hover\\:from-purple-lighter:hover {\n  --tw-gradient-from: #d6bbfc;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n}\n\n.hover\\:from-purple-lightest:hover {\n  --tw-gradient-from: #f3ebff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n}\n\n.hover\\:from-pink-darkest:hover {\n  --tw-gradient-from: #451225;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n}\n\n.hover\\:from-pink-darker:hover {\n  --tw-gradient-from: #6f213f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n}\n\n.hover\\:from-pink-dark:hover {\n  --tw-gradient-from: #eb5286;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n}\n\n.hover\\:from-pink-light:hover {\n  --tw-gradient-from: #fa7ea8;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n}\n\n.hover\\:from-pink-lighter:hover {\n  --tw-gradient-from: #ffbbca;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n}\n\n.hover\\:from-pink-lightest:hover {\n  --tw-gradient-from: #ffebef;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n}\n\n.focus\\:from-transparent:focus {\n  --tw-gradient-from: transparent;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n}\n\n.focus\\:from-current:focus {\n  --tw-gradient-from: currentColor;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.focus\\:from-black:focus {\n  --tw-gradient-from: #22292f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n}\n\n.focus\\:from-white:focus {\n  --tw-gradient-from: #ffffff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.focus\\:from-gray-50:focus {\n  --tw-gradient-from: #f9fafb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n}\n\n.focus\\:from-gray-100:focus {\n  --tw-gradient-from: #f3f4f6;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n}\n\n.focus\\:from-gray-200:focus {\n  --tw-gradient-from: #e5e7eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n}\n\n.focus\\:from-gray-300:focus {\n  --tw-gradient-from: #d1d5db;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n}\n\n.focus\\:from-gray-400:focus {\n  --tw-gradient-from: #9ca3af;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n}\n\n.focus\\:from-gray-500:focus {\n  --tw-gradient-from: #6b7280;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n}\n\n.focus\\:from-gray-600:focus {\n  --tw-gradient-from: #4b5563;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n}\n\n.focus\\:from-gray-700:focus {\n  --tw-gradient-from: #374151;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n}\n\n.focus\\:from-gray-800:focus {\n  --tw-gradient-from: #1f2937;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n}\n\n.focus\\:from-gray-900:focus {\n  --tw-gradient-from: #111827;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n}\n\n.focus\\:from-red:focus {\n  --tw-gradient-from: #e3342f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n}\n\n.focus\\:from-yellow:focus {\n  --tw-gradient-from: #ffed4a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n}\n\n.focus\\:from-green:focus {\n  --tw-gradient-from: #38c172;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n}\n\n.focus\\:from-blue:focus {\n  --tw-gradient-from: #229be1;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n}\n\n.focus\\:from-indigo:focus {\n  --tw-gradient-from: #6574cd;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n}\n\n.focus\\:from-purple:focus {\n  --tw-gradient-from: #9561e2;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n}\n\n.focus\\:from-pink:focus {\n  --tw-gradient-from: #f66d9b;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n}\n\n.focus\\:from-grey-darkest:focus {\n  --tw-gradient-from: #3d4852;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n}\n\n.focus\\:from-grey-darker:focus {\n  --tw-gradient-from: #606f7b;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n}\n\n.focus\\:from-grey-dark:focus {\n  --tw-gradient-from: #8795a1;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n}\n\n.focus\\:from-grey:focus {\n  --tw-gradient-from: #7e8b95;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n}\n\n.focus\\:from-grey-light:focus {\n  --tw-gradient-from: #dae1e7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n}\n\n.focus\\:from-grey-lighter:focus {\n  --tw-gradient-from: #e4eaed;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n}\n\n.focus\\:from-grey-lightest:focus {\n  --tw-gradient-from: #f7f7f7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n}\n\n.focus\\:from-red-darkest:focus {\n  --tw-gradient-from: #3b0d0c;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n}\n\n.focus\\:from-red-darker:focus {\n  --tw-gradient-from: #621b18;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n}\n\n.focus\\:from-red-dark:focus {\n  --tw-gradient-from: #cc1f1a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n}\n\n.focus\\:from-red-light:focus {\n  --tw-gradient-from: #ef5753;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n}\n\n.focus\\:from-red-lighter:focus {\n  --tw-gradient-from: #f9acaa;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n}\n\n.focus\\:from-red-lightest:focus {\n  --tw-gradient-from: #fcebea;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n}\n\n.focus\\:from-orange-darkest:focus {\n  --tw-gradient-from: #462a16;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n}\n\n.focus\\:from-orange-darker:focus {\n  --tw-gradient-from: #613b1f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n}\n\n.focus\\:from-orange-dark:focus {\n  --tw-gradient-from: #de751f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n}\n\n.focus\\:from-orange:focus {\n  --tw-gradient-from: #f6993f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n}\n\n.focus\\:from-orange-light:focus {\n  --tw-gradient-from: #faad63;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n}\n\n.focus\\:from-orange-lighter:focus {\n  --tw-gradient-from: #fcd9b6;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n}\n\n.focus\\:from-orange-lightest:focus {\n  --tw-gradient-from: #fff5eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n}\n\n.focus\\:from-yellow-darkest:focus {\n  --tw-gradient-from: #453411;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n}\n\n.focus\\:from-yellow-darker:focus {\n  --tw-gradient-from: #684f1d;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n}\n\n.focus\\:from-yellow-dark:focus {\n  --tw-gradient-from: #f2d024;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n}\n\n.focus\\:from-yellow-light:focus {\n  --tw-gradient-from: #fff382;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n}\n\n.focus\\:from-yellow-lighter:focus {\n  --tw-gradient-from: #fff9c2;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n}\n\n.focus\\:from-yellow-lightest:focus {\n  --tw-gradient-from: #fcfbeb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n}\n\n.focus\\:from-green-darkest:focus {\n  --tw-gradient-from: #0f2f21;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n}\n\n.focus\\:from-green-darker:focus {\n  --tw-gradient-from: #1a4731;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n}\n\n.focus\\:from-green-dark:focus {\n  --tw-gradient-from: #1f9d55;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n}\n\n.focus\\:from-green-light:focus {\n  --tw-gradient-from: #51d88a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n}\n\n.focus\\:from-green-lighter:focus {\n  --tw-gradient-from: #a2f5bf;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n}\n\n.focus\\:from-green-lightest:focus {\n  --tw-gradient-from: #e3fcec;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n}\n\n.focus\\:from-teal-darkest:focus {\n  --tw-gradient-from: #0d3331;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n}\n\n.focus\\:from-teal-darker:focus {\n  --tw-gradient-from: #20504f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n}\n\n.focus\\:from-teal-dark:focus {\n  --tw-gradient-from: #38a89d;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n}\n\n.focus\\:from-teal:focus {\n  --tw-gradient-from: #4dc0b5;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n}\n\n.focus\\:from-teal-light:focus {\n  --tw-gradient-from: #64d5ca;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n}\n\n.focus\\:from-teal-lighter:focus {\n  --tw-gradient-from: #a0f0ed;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n}\n\n.focus\\:from-teal-lightest:focus {\n  --tw-gradient-from: #e8fffe;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n}\n\n.focus\\:from-blue-darkest:focus {\n  --tw-gradient-from: #203950;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n}\n\n.focus\\:from-blue-darker:focus {\n  --tw-gradient-from: #28556e;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n}\n\n.focus\\:from-blue-dark:focus {\n  --tw-gradient-from: #2779bd;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n}\n\n.focus\\:from-blue-light:focus {\n  --tw-gradient-from: #6cb2eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n}\n\n.focus\\:from-blue-lighter:focus {\n  --tw-gradient-from: #bcdefa;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n}\n\n.focus\\:from-blue-lightest:focus {\n  --tw-gradient-from: #eff8ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n}\n\n.focus\\:from-indigo-darkest:focus {\n  --tw-gradient-from: #191e38;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n}\n\n.focus\\:from-indigo-darker:focus {\n  --tw-gradient-from: #2f365f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n}\n\n.focus\\:from-indigo-dark:focus {\n  --tw-gradient-from: #5661b3;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n}\n\n.focus\\:from-indigo-light:focus {\n  --tw-gradient-from: #7886d7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n}\n\n.focus\\:from-indigo-lighter:focus {\n  --tw-gradient-from: #b2b7ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n}\n\n.focus\\:from-indigo-lightest:focus {\n  --tw-gradient-from: #e6e8ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n}\n\n.focus\\:from-purple-darkest:focus {\n  --tw-gradient-from: #21183c;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n}\n\n.focus\\:from-purple-darker:focus {\n  --tw-gradient-from: #382b5f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n}\n\n.focus\\:from-purple-dark:focus {\n  --tw-gradient-from: #794acf;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n}\n\n.focus\\:from-purple-light:focus {\n  --tw-gradient-from: #a779e9;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n}\n\n.focus\\:from-purple-lighter:focus {\n  --tw-gradient-from: #d6bbfc;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n}\n\n.focus\\:from-purple-lightest:focus {\n  --tw-gradient-from: #f3ebff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n}\n\n.focus\\:from-pink-darkest:focus {\n  --tw-gradient-from: #451225;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n}\n\n.focus\\:from-pink-darker:focus {\n  --tw-gradient-from: #6f213f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n}\n\n.focus\\:from-pink-dark:focus {\n  --tw-gradient-from: #eb5286;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n}\n\n.focus\\:from-pink-light:focus {\n  --tw-gradient-from: #fa7ea8;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n}\n\n.focus\\:from-pink-lighter:focus {\n  --tw-gradient-from: #ffbbca;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n}\n\n.focus\\:from-pink-lightest:focus {\n  --tw-gradient-from: #ffebef;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n}\n\n.via-transparent {\n  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n}\n\n.via-current {\n  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.via-black {\n  --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n}\n\n.via-white {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.via-gray-50 {\n  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n}\n\n.via-gray-100 {\n  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n}\n\n.via-gray-200 {\n  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n}\n\n.via-gray-300 {\n  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n}\n\n.via-gray-400 {\n  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n}\n\n.via-gray-500 {\n  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n}\n\n.via-gray-600 {\n  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n}\n\n.via-gray-700 {\n  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n}\n\n.via-gray-800 {\n  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n}\n\n.via-gray-900 {\n  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n}\n\n.via-red {\n  --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n}\n\n.via-yellow {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n}\n\n.via-green {\n  --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n}\n\n.via-blue {\n  --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n}\n\n.via-indigo {\n  --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n}\n\n.via-purple {\n  --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n}\n\n.via-pink {\n  --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n}\n\n.via-grey-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n}\n\n.via-grey-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n}\n\n.via-grey-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n}\n\n.via-grey {\n  --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n}\n\n.via-grey-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n}\n\n.via-grey-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n}\n\n.via-grey-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n}\n\n.via-red-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n}\n\n.via-red-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n}\n\n.via-red-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n}\n\n.via-red-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n}\n\n.via-red-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n}\n\n.via-red-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n}\n\n.via-orange-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n}\n\n.via-orange-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n}\n\n.via-orange-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n}\n\n.via-orange {\n  --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n}\n\n.via-orange-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n}\n\n.via-orange-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n}\n\n.via-orange-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n}\n\n.via-yellow-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n}\n\n.via-yellow-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n}\n\n.via-yellow-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n}\n\n.via-yellow-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n}\n\n.via-yellow-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n}\n\n.via-yellow-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n}\n\n.via-green-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n}\n\n.via-green-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n}\n\n.via-green-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n}\n\n.via-green-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n}\n\n.via-green-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n}\n\n.via-green-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n}\n\n.via-teal-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n}\n\n.via-teal-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n}\n\n.via-teal-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n}\n\n.via-teal {\n  --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n}\n\n.via-teal-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n}\n\n.via-teal-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n}\n\n.via-teal-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n}\n\n.via-blue-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n}\n\n.via-blue-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n}\n\n.via-blue-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n}\n\n.via-blue-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n}\n\n.via-blue-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n}\n\n.via-blue-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n}\n\n.via-indigo-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n}\n\n.via-indigo-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n}\n\n.via-indigo-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n}\n\n.via-indigo-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n}\n\n.via-indigo-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n}\n\n.via-indigo-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n}\n\n.via-purple-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n}\n\n.via-purple-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n}\n\n.via-purple-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n}\n\n.via-purple-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n}\n\n.via-purple-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n}\n\n.via-purple-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n}\n\n.via-pink-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n}\n\n.via-pink-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n}\n\n.via-pink-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n}\n\n.via-pink-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n}\n\n.via-pink-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n}\n\n.via-pink-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n}\n\n.hover\\:via-transparent:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n}\n\n.hover\\:via-current:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.hover\\:via-black:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n}\n\n.hover\\:via-white:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.hover\\:via-gray-50:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n}\n\n.hover\\:via-gray-100:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n}\n\n.hover\\:via-gray-200:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n}\n\n.hover\\:via-gray-300:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n}\n\n.hover\\:via-gray-400:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n}\n\n.hover\\:via-gray-500:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n}\n\n.hover\\:via-gray-600:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n}\n\n.hover\\:via-gray-700:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n}\n\n.hover\\:via-gray-800:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n}\n\n.hover\\:via-gray-900:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n}\n\n.hover\\:via-red:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n}\n\n.hover\\:via-yellow:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n}\n\n.hover\\:via-green:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n}\n\n.hover\\:via-blue:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n}\n\n.hover\\:via-indigo:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n}\n\n.hover\\:via-purple:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n}\n\n.hover\\:via-pink:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n}\n\n.hover\\:via-grey-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n}\n\n.hover\\:via-grey-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n}\n\n.hover\\:via-grey-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n}\n\n.hover\\:via-grey:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n}\n\n.hover\\:via-grey-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n}\n\n.hover\\:via-grey-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n}\n\n.hover\\:via-grey-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n}\n\n.hover\\:via-red-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n}\n\n.hover\\:via-red-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n}\n\n.hover\\:via-red-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n}\n\n.hover\\:via-red-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n}\n\n.hover\\:via-red-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n}\n\n.hover\\:via-red-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n}\n\n.hover\\:via-orange-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n}\n\n.hover\\:via-orange-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n}\n\n.hover\\:via-orange-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n}\n\n.hover\\:via-orange:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n}\n\n.hover\\:via-orange-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n}\n\n.hover\\:via-orange-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n}\n\n.hover\\:via-orange-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n}\n\n.hover\\:via-yellow-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n}\n\n.hover\\:via-yellow-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n}\n\n.hover\\:via-yellow-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n}\n\n.hover\\:via-yellow-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n}\n\n.hover\\:via-yellow-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n}\n\n.hover\\:via-yellow-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n}\n\n.hover\\:via-green-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n}\n\n.hover\\:via-green-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n}\n\n.hover\\:via-green-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n}\n\n.hover\\:via-green-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n}\n\n.hover\\:via-green-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n}\n\n.hover\\:via-green-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n}\n\n.hover\\:via-teal-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n}\n\n.hover\\:via-teal-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n}\n\n.hover\\:via-teal-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n}\n\n.hover\\:via-teal:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n}\n\n.hover\\:via-teal-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n}\n\n.hover\\:via-teal-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n}\n\n.hover\\:via-teal-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n}\n\n.hover\\:via-blue-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n}\n\n.hover\\:via-blue-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n}\n\n.hover\\:via-blue-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n}\n\n.hover\\:via-blue-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n}\n\n.hover\\:via-blue-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n}\n\n.hover\\:via-blue-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n}\n\n.hover\\:via-indigo-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n}\n\n.hover\\:via-indigo-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n}\n\n.hover\\:via-indigo-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n}\n\n.hover\\:via-indigo-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n}\n\n.hover\\:via-indigo-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n}\n\n.hover\\:via-indigo-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n}\n\n.hover\\:via-purple-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n}\n\n.hover\\:via-purple-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n}\n\n.hover\\:via-purple-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n}\n\n.hover\\:via-purple-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n}\n\n.hover\\:via-purple-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n}\n\n.hover\\:via-purple-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n}\n\n.hover\\:via-pink-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n}\n\n.hover\\:via-pink-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n}\n\n.hover\\:via-pink-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n}\n\n.hover\\:via-pink-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n}\n\n.hover\\:via-pink-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n}\n\n.hover\\:via-pink-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n}\n\n.focus\\:via-transparent:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n}\n\n.focus\\:via-current:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.focus\\:via-black:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n}\n\n.focus\\:via-white:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.focus\\:via-gray-50:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n}\n\n.focus\\:via-gray-100:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n}\n\n.focus\\:via-gray-200:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n}\n\n.focus\\:via-gray-300:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n}\n\n.focus\\:via-gray-400:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n}\n\n.focus\\:via-gray-500:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n}\n\n.focus\\:via-gray-600:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n}\n\n.focus\\:via-gray-700:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n}\n\n.focus\\:via-gray-800:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n}\n\n.focus\\:via-gray-900:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n}\n\n.focus\\:via-red:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n}\n\n.focus\\:via-yellow:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n}\n\n.focus\\:via-green:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n}\n\n.focus\\:via-blue:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n}\n\n.focus\\:via-indigo:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n}\n\n.focus\\:via-purple:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n}\n\n.focus\\:via-pink:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n}\n\n.focus\\:via-grey-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n}\n\n.focus\\:via-grey-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n}\n\n.focus\\:via-grey-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n}\n\n.focus\\:via-grey:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n}\n\n.focus\\:via-grey-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n}\n\n.focus\\:via-grey-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n}\n\n.focus\\:via-grey-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n}\n\n.focus\\:via-red-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n}\n\n.focus\\:via-red-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n}\n\n.focus\\:via-red-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n}\n\n.focus\\:via-red-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n}\n\n.focus\\:via-red-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n}\n\n.focus\\:via-red-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n}\n\n.focus\\:via-orange-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n}\n\n.focus\\:via-orange-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n}\n\n.focus\\:via-orange-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n}\n\n.focus\\:via-orange:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n}\n\n.focus\\:via-orange-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n}\n\n.focus\\:via-orange-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n}\n\n.focus\\:via-orange-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n}\n\n.focus\\:via-yellow-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n}\n\n.focus\\:via-yellow-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n}\n\n.focus\\:via-yellow-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n}\n\n.focus\\:via-yellow-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n}\n\n.focus\\:via-yellow-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n}\n\n.focus\\:via-yellow-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n}\n\n.focus\\:via-green-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n}\n\n.focus\\:via-green-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n}\n\n.focus\\:via-green-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n}\n\n.focus\\:via-green-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n}\n\n.focus\\:via-green-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n}\n\n.focus\\:via-green-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n}\n\n.focus\\:via-teal-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n}\n\n.focus\\:via-teal-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n}\n\n.focus\\:via-teal-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n}\n\n.focus\\:via-teal:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n}\n\n.focus\\:via-teal-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n}\n\n.focus\\:via-teal-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n}\n\n.focus\\:via-teal-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n}\n\n.focus\\:via-blue-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n}\n\n.focus\\:via-blue-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n}\n\n.focus\\:via-blue-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n}\n\n.focus\\:via-blue-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n}\n\n.focus\\:via-blue-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n}\n\n.focus\\:via-blue-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n}\n\n.focus\\:via-indigo-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n}\n\n.focus\\:via-indigo-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n}\n\n.focus\\:via-indigo-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n}\n\n.focus\\:via-indigo-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n}\n\n.focus\\:via-indigo-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n}\n\n.focus\\:via-indigo-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n}\n\n.focus\\:via-purple-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n}\n\n.focus\\:via-purple-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n}\n\n.focus\\:via-purple-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n}\n\n.focus\\:via-purple-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n}\n\n.focus\\:via-purple-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n}\n\n.focus\\:via-purple-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n}\n\n.focus\\:via-pink-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n}\n\n.focus\\:via-pink-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n}\n\n.focus\\:via-pink-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n}\n\n.focus\\:via-pink-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n}\n\n.focus\\:via-pink-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n}\n\n.focus\\:via-pink-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n}\n\n.to-transparent {\n  --tw-gradient-to: transparent;\n}\n\n.to-current {\n  --tw-gradient-to: currentColor;\n}\n\n.to-black {\n  --tw-gradient-to: #22292f;\n}\n\n.to-white {\n  --tw-gradient-to: #ffffff;\n}\n\n.to-gray-50 {\n  --tw-gradient-to: #f9fafb;\n}\n\n.to-gray-100 {\n  --tw-gradient-to: #f3f4f6;\n}\n\n.to-gray-200 {\n  --tw-gradient-to: #e5e7eb;\n}\n\n.to-gray-300 {\n  --tw-gradient-to: #d1d5db;\n}\n\n.to-gray-400 {\n  --tw-gradient-to: #9ca3af;\n}\n\n.to-gray-500 {\n  --tw-gradient-to: #6b7280;\n}\n\n.to-gray-600 {\n  --tw-gradient-to: #4b5563;\n}\n\n.to-gray-700 {\n  --tw-gradient-to: #374151;\n}\n\n.to-gray-800 {\n  --tw-gradient-to: #1f2937;\n}\n\n.to-gray-900 {\n  --tw-gradient-to: #111827;\n}\n\n.to-red {\n  --tw-gradient-to: #e3342f;\n}\n\n.to-yellow {\n  --tw-gradient-to: #ffed4a;\n}\n\n.to-green {\n  --tw-gradient-to: #38c172;\n}\n\n.to-blue {\n  --tw-gradient-to: #229be1;\n}\n\n.to-indigo {\n  --tw-gradient-to: #6574cd;\n}\n\n.to-purple {\n  --tw-gradient-to: #9561e2;\n}\n\n.to-pink {\n  --tw-gradient-to: #f66d9b;\n}\n\n.to-grey-darkest {\n  --tw-gradient-to: #3d4852;\n}\n\n.to-grey-darker {\n  --tw-gradient-to: #606f7b;\n}\n\n.to-grey-dark {\n  --tw-gradient-to: #8795a1;\n}\n\n.to-grey {\n  --tw-gradient-to: #7e8b95;\n}\n\n.to-grey-light {\n  --tw-gradient-to: #dae1e7;\n}\n\n.to-grey-lighter {\n  --tw-gradient-to: #e4eaed;\n}\n\n.to-grey-lightest {\n  --tw-gradient-to: #f7f7f7;\n}\n\n.to-red-darkest {\n  --tw-gradient-to: #3b0d0c;\n}\n\n.to-red-darker {\n  --tw-gradient-to: #621b18;\n}\n\n.to-red-dark {\n  --tw-gradient-to: #cc1f1a;\n}\n\n.to-red-light {\n  --tw-gradient-to: #ef5753;\n}\n\n.to-red-lighter {\n  --tw-gradient-to: #f9acaa;\n}\n\n.to-red-lightest {\n  --tw-gradient-to: #fcebea;\n}\n\n.to-orange-darkest {\n  --tw-gradient-to: #462a16;\n}\n\n.to-orange-darker {\n  --tw-gradient-to: #613b1f;\n}\n\n.to-orange-dark {\n  --tw-gradient-to: #de751f;\n}\n\n.to-orange {\n  --tw-gradient-to: #f6993f;\n}\n\n.to-orange-light {\n  --tw-gradient-to: #faad63;\n}\n\n.to-orange-lighter {\n  --tw-gradient-to: #fcd9b6;\n}\n\n.to-orange-lightest {\n  --tw-gradient-to: #fff5eb;\n}\n\n.to-yellow-darkest {\n  --tw-gradient-to: #453411;\n}\n\n.to-yellow-darker {\n  --tw-gradient-to: #684f1d;\n}\n\n.to-yellow-dark {\n  --tw-gradient-to: #f2d024;\n}\n\n.to-yellow-light {\n  --tw-gradient-to: #fff382;\n}\n\n.to-yellow-lighter {\n  --tw-gradient-to: #fff9c2;\n}\n\n.to-yellow-lightest {\n  --tw-gradient-to: #fcfbeb;\n}\n\n.to-green-darkest {\n  --tw-gradient-to: #0f2f21;\n}\n\n.to-green-darker {\n  --tw-gradient-to: #1a4731;\n}\n\n.to-green-dark {\n  --tw-gradient-to: #1f9d55;\n}\n\n.to-green-light {\n  --tw-gradient-to: #51d88a;\n}\n\n.to-green-lighter {\n  --tw-gradient-to: #a2f5bf;\n}\n\n.to-green-lightest {\n  --tw-gradient-to: #e3fcec;\n}\n\n.to-teal-darkest {\n  --tw-gradient-to: #0d3331;\n}\n\n.to-teal-darker {\n  --tw-gradient-to: #20504f;\n}\n\n.to-teal-dark {\n  --tw-gradient-to: #38a89d;\n}\n\n.to-teal {\n  --tw-gradient-to: #4dc0b5;\n}\n\n.to-teal-light {\n  --tw-gradient-to: #64d5ca;\n}\n\n.to-teal-lighter {\n  --tw-gradient-to: #a0f0ed;\n}\n\n.to-teal-lightest {\n  --tw-gradient-to: #e8fffe;\n}\n\n.to-blue-darkest {\n  --tw-gradient-to: #203950;\n}\n\n.to-blue-darker {\n  --tw-gradient-to: #28556e;\n}\n\n.to-blue-dark {\n  --tw-gradient-to: #2779bd;\n}\n\n.to-blue-light {\n  --tw-gradient-to: #6cb2eb;\n}\n\n.to-blue-lighter {\n  --tw-gradient-to: #bcdefa;\n}\n\n.to-blue-lightest {\n  --tw-gradient-to: #eff8ff;\n}\n\n.to-indigo-darkest {\n  --tw-gradient-to: #191e38;\n}\n\n.to-indigo-darker {\n  --tw-gradient-to: #2f365f;\n}\n\n.to-indigo-dark {\n  --tw-gradient-to: #5661b3;\n}\n\n.to-indigo-light {\n  --tw-gradient-to: #7886d7;\n}\n\n.to-indigo-lighter {\n  --tw-gradient-to: #b2b7ff;\n}\n\n.to-indigo-lightest {\n  --tw-gradient-to: #e6e8ff;\n}\n\n.to-purple-darkest {\n  --tw-gradient-to: #21183c;\n}\n\n.to-purple-darker {\n  --tw-gradient-to: #382b5f;\n}\n\n.to-purple-dark {\n  --tw-gradient-to: #794acf;\n}\n\n.to-purple-light {\n  --tw-gradient-to: #a779e9;\n}\n\n.to-purple-lighter {\n  --tw-gradient-to: #d6bbfc;\n}\n\n.to-purple-lightest {\n  --tw-gradient-to: #f3ebff;\n}\n\n.to-pink-darkest {\n  --tw-gradient-to: #451225;\n}\n\n.to-pink-darker {\n  --tw-gradient-to: #6f213f;\n}\n\n.to-pink-dark {\n  --tw-gradient-to: #eb5286;\n}\n\n.to-pink-light {\n  --tw-gradient-to: #fa7ea8;\n}\n\n.to-pink-lighter {\n  --tw-gradient-to: #ffbbca;\n}\n\n.to-pink-lightest {\n  --tw-gradient-to: #ffebef;\n}\n\n.hover\\:to-transparent:hover {\n  --tw-gradient-to: transparent;\n}\n\n.hover\\:to-current:hover {\n  --tw-gradient-to: currentColor;\n}\n\n.hover\\:to-black:hover {\n  --tw-gradient-to: #22292f;\n}\n\n.hover\\:to-white:hover {\n  --tw-gradient-to: #ffffff;\n}\n\n.hover\\:to-gray-50:hover {\n  --tw-gradient-to: #f9fafb;\n}\n\n.hover\\:to-gray-100:hover {\n  --tw-gradient-to: #f3f4f6;\n}\n\n.hover\\:to-gray-200:hover {\n  --tw-gradient-to: #e5e7eb;\n}\n\n.hover\\:to-gray-300:hover {\n  --tw-gradient-to: #d1d5db;\n}\n\n.hover\\:to-gray-400:hover {\n  --tw-gradient-to: #9ca3af;\n}\n\n.hover\\:to-gray-500:hover {\n  --tw-gradient-to: #6b7280;\n}\n\n.hover\\:to-gray-600:hover {\n  --tw-gradient-to: #4b5563;\n}\n\n.hover\\:to-gray-700:hover {\n  --tw-gradient-to: #374151;\n}\n\n.hover\\:to-gray-800:hover {\n  --tw-gradient-to: #1f2937;\n}\n\n.hover\\:to-gray-900:hover {\n  --tw-gradient-to: #111827;\n}\n\n.hover\\:to-red:hover {\n  --tw-gradient-to: #e3342f;\n}\n\n.hover\\:to-yellow:hover {\n  --tw-gradient-to: #ffed4a;\n}\n\n.hover\\:to-green:hover {\n  --tw-gradient-to: #38c172;\n}\n\n.hover\\:to-blue:hover {\n  --tw-gradient-to: #229be1;\n}\n\n.hover\\:to-indigo:hover {\n  --tw-gradient-to: #6574cd;\n}\n\n.hover\\:to-purple:hover {\n  --tw-gradient-to: #9561e2;\n}\n\n.hover\\:to-pink:hover {\n  --tw-gradient-to: #f66d9b;\n}\n\n.hover\\:to-grey-darkest:hover {\n  --tw-gradient-to: #3d4852;\n}\n\n.hover\\:to-grey-darker:hover {\n  --tw-gradient-to: #606f7b;\n}\n\n.hover\\:to-grey-dark:hover {\n  --tw-gradient-to: #8795a1;\n}\n\n.hover\\:to-grey:hover {\n  --tw-gradient-to: #7e8b95;\n}\n\n.hover\\:to-grey-light:hover {\n  --tw-gradient-to: #dae1e7;\n}\n\n.hover\\:to-grey-lighter:hover {\n  --tw-gradient-to: #e4eaed;\n}\n\n.hover\\:to-grey-lightest:hover {\n  --tw-gradient-to: #f7f7f7;\n}\n\n.hover\\:to-red-darkest:hover {\n  --tw-gradient-to: #3b0d0c;\n}\n\n.hover\\:to-red-darker:hover {\n  --tw-gradient-to: #621b18;\n}\n\n.hover\\:to-red-dark:hover {\n  --tw-gradient-to: #cc1f1a;\n}\n\n.hover\\:to-red-light:hover {\n  --tw-gradient-to: #ef5753;\n}\n\n.hover\\:to-red-lighter:hover {\n  --tw-gradient-to: #f9acaa;\n}\n\n.hover\\:to-red-lightest:hover {\n  --tw-gradient-to: #fcebea;\n}\n\n.hover\\:to-orange-darkest:hover {\n  --tw-gradient-to: #462a16;\n}\n\n.hover\\:to-orange-darker:hover {\n  --tw-gradient-to: #613b1f;\n}\n\n.hover\\:to-orange-dark:hover {\n  --tw-gradient-to: #de751f;\n}\n\n.hover\\:to-orange:hover {\n  --tw-gradient-to: #f6993f;\n}\n\n.hover\\:to-orange-light:hover {\n  --tw-gradient-to: #faad63;\n}\n\n.hover\\:to-orange-lighter:hover {\n  --tw-gradient-to: #fcd9b6;\n}\n\n.hover\\:to-orange-lightest:hover {\n  --tw-gradient-to: #fff5eb;\n}\n\n.hover\\:to-yellow-darkest:hover {\n  --tw-gradient-to: #453411;\n}\n\n.hover\\:to-yellow-darker:hover {\n  --tw-gradient-to: #684f1d;\n}\n\n.hover\\:to-yellow-dark:hover {\n  --tw-gradient-to: #f2d024;\n}\n\n.hover\\:to-yellow-light:hover {\n  --tw-gradient-to: #fff382;\n}\n\n.hover\\:to-yellow-lighter:hover {\n  --tw-gradient-to: #fff9c2;\n}\n\n.hover\\:to-yellow-lightest:hover {\n  --tw-gradient-to: #fcfbeb;\n}\n\n.hover\\:to-green-darkest:hover {\n  --tw-gradient-to: #0f2f21;\n}\n\n.hover\\:to-green-darker:hover {\n  --tw-gradient-to: #1a4731;\n}\n\n.hover\\:to-green-dark:hover {\n  --tw-gradient-to: #1f9d55;\n}\n\n.hover\\:to-green-light:hover {\n  --tw-gradient-to: #51d88a;\n}\n\n.hover\\:to-green-lighter:hover {\n  --tw-gradient-to: #a2f5bf;\n}\n\n.hover\\:to-green-lightest:hover {\n  --tw-gradient-to: #e3fcec;\n}\n\n.hover\\:to-teal-darkest:hover {\n  --tw-gradient-to: #0d3331;\n}\n\n.hover\\:to-teal-darker:hover {\n  --tw-gradient-to: #20504f;\n}\n\n.hover\\:to-teal-dark:hover {\n  --tw-gradient-to: #38a89d;\n}\n\n.hover\\:to-teal:hover {\n  --tw-gradient-to: #4dc0b5;\n}\n\n.hover\\:to-teal-light:hover {\n  --tw-gradient-to: #64d5ca;\n}\n\n.hover\\:to-teal-lighter:hover {\n  --tw-gradient-to: #a0f0ed;\n}\n\n.hover\\:to-teal-lightest:hover {\n  --tw-gradient-to: #e8fffe;\n}\n\n.hover\\:to-blue-darkest:hover {\n  --tw-gradient-to: #203950;\n}\n\n.hover\\:to-blue-darker:hover {\n  --tw-gradient-to: #28556e;\n}\n\n.hover\\:to-blue-dark:hover {\n  --tw-gradient-to: #2779bd;\n}\n\n.hover\\:to-blue-light:hover {\n  --tw-gradient-to: #6cb2eb;\n}\n\n.hover\\:to-blue-lighter:hover {\n  --tw-gradient-to: #bcdefa;\n}\n\n.hover\\:to-blue-lightest:hover {\n  --tw-gradient-to: #eff8ff;\n}\n\n.hover\\:to-indigo-darkest:hover {\n  --tw-gradient-to: #191e38;\n}\n\n.hover\\:to-indigo-darker:hover {\n  --tw-gradient-to: #2f365f;\n}\n\n.hover\\:to-indigo-dark:hover {\n  --tw-gradient-to: #5661b3;\n}\n\n.hover\\:to-indigo-light:hover {\n  --tw-gradient-to: #7886d7;\n}\n\n.hover\\:to-indigo-lighter:hover {\n  --tw-gradient-to: #b2b7ff;\n}\n\n.hover\\:to-indigo-lightest:hover {\n  --tw-gradient-to: #e6e8ff;\n}\n\n.hover\\:to-purple-darkest:hover {\n  --tw-gradient-to: #21183c;\n}\n\n.hover\\:to-purple-darker:hover {\n  --tw-gradient-to: #382b5f;\n}\n\n.hover\\:to-purple-dark:hover {\n  --tw-gradient-to: #794acf;\n}\n\n.hover\\:to-purple-light:hover {\n  --tw-gradient-to: #a779e9;\n}\n\n.hover\\:to-purple-lighter:hover {\n  --tw-gradient-to: #d6bbfc;\n}\n\n.hover\\:to-purple-lightest:hover {\n  --tw-gradient-to: #f3ebff;\n}\n\n.hover\\:to-pink-darkest:hover {\n  --tw-gradient-to: #451225;\n}\n\n.hover\\:to-pink-darker:hover {\n  --tw-gradient-to: #6f213f;\n}\n\n.hover\\:to-pink-dark:hover {\n  --tw-gradient-to: #eb5286;\n}\n\n.hover\\:to-pink-light:hover {\n  --tw-gradient-to: #fa7ea8;\n}\n\n.hover\\:to-pink-lighter:hover {\n  --tw-gradient-to: #ffbbca;\n}\n\n.hover\\:to-pink-lightest:hover {\n  --tw-gradient-to: #ffebef;\n}\n\n.focus\\:to-transparent:focus {\n  --tw-gradient-to: transparent;\n}\n\n.focus\\:to-current:focus {\n  --tw-gradient-to: currentColor;\n}\n\n.focus\\:to-black:focus {\n  --tw-gradient-to: #22292f;\n}\n\n.focus\\:to-white:focus {\n  --tw-gradient-to: #ffffff;\n}\n\n.focus\\:to-gray-50:focus {\n  --tw-gradient-to: #f9fafb;\n}\n\n.focus\\:to-gray-100:focus {\n  --tw-gradient-to: #f3f4f6;\n}\n\n.focus\\:to-gray-200:focus {\n  --tw-gradient-to: #e5e7eb;\n}\n\n.focus\\:to-gray-300:focus {\n  --tw-gradient-to: #d1d5db;\n}\n\n.focus\\:to-gray-400:focus {\n  --tw-gradient-to: #9ca3af;\n}\n\n.focus\\:to-gray-500:focus {\n  --tw-gradient-to: #6b7280;\n}\n\n.focus\\:to-gray-600:focus {\n  --tw-gradient-to: #4b5563;\n}\n\n.focus\\:to-gray-700:focus {\n  --tw-gradient-to: #374151;\n}\n\n.focus\\:to-gray-800:focus {\n  --tw-gradient-to: #1f2937;\n}\n\n.focus\\:to-gray-900:focus {\n  --tw-gradient-to: #111827;\n}\n\n.focus\\:to-red:focus {\n  --tw-gradient-to: #e3342f;\n}\n\n.focus\\:to-yellow:focus {\n  --tw-gradient-to: #ffed4a;\n}\n\n.focus\\:to-green:focus {\n  --tw-gradient-to: #38c172;\n}\n\n.focus\\:to-blue:focus {\n  --tw-gradient-to: #229be1;\n}\n\n.focus\\:to-indigo:focus {\n  --tw-gradient-to: #6574cd;\n}\n\n.focus\\:to-purple:focus {\n  --tw-gradient-to: #9561e2;\n}\n\n.focus\\:to-pink:focus {\n  --tw-gradient-to: #f66d9b;\n}\n\n.focus\\:to-grey-darkest:focus {\n  --tw-gradient-to: #3d4852;\n}\n\n.focus\\:to-grey-darker:focus {\n  --tw-gradient-to: #606f7b;\n}\n\n.focus\\:to-grey-dark:focus {\n  --tw-gradient-to: #8795a1;\n}\n\n.focus\\:to-grey:focus {\n  --tw-gradient-to: #7e8b95;\n}\n\n.focus\\:to-grey-light:focus {\n  --tw-gradient-to: #dae1e7;\n}\n\n.focus\\:to-grey-lighter:focus {\n  --tw-gradient-to: #e4eaed;\n}\n\n.focus\\:to-grey-lightest:focus {\n  --tw-gradient-to: #f7f7f7;\n}\n\n.focus\\:to-red-darkest:focus {\n  --tw-gradient-to: #3b0d0c;\n}\n\n.focus\\:to-red-darker:focus {\n  --tw-gradient-to: #621b18;\n}\n\n.focus\\:to-red-dark:focus {\n  --tw-gradient-to: #cc1f1a;\n}\n\n.focus\\:to-red-light:focus {\n  --tw-gradient-to: #ef5753;\n}\n\n.focus\\:to-red-lighter:focus {\n  --tw-gradient-to: #f9acaa;\n}\n\n.focus\\:to-red-lightest:focus {\n  --tw-gradient-to: #fcebea;\n}\n\n.focus\\:to-orange-darkest:focus {\n  --tw-gradient-to: #462a16;\n}\n\n.focus\\:to-orange-darker:focus {\n  --tw-gradient-to: #613b1f;\n}\n\n.focus\\:to-orange-dark:focus {\n  --tw-gradient-to: #de751f;\n}\n\n.focus\\:to-orange:focus {\n  --tw-gradient-to: #f6993f;\n}\n\n.focus\\:to-orange-light:focus {\n  --tw-gradient-to: #faad63;\n}\n\n.focus\\:to-orange-lighter:focus {\n  --tw-gradient-to: #fcd9b6;\n}\n\n.focus\\:to-orange-lightest:focus {\n  --tw-gradient-to: #fff5eb;\n}\n\n.focus\\:to-yellow-darkest:focus {\n  --tw-gradient-to: #453411;\n}\n\n.focus\\:to-yellow-darker:focus {\n  --tw-gradient-to: #684f1d;\n}\n\n.focus\\:to-yellow-dark:focus {\n  --tw-gradient-to: #f2d024;\n}\n\n.focus\\:to-yellow-light:focus {\n  --tw-gradient-to: #fff382;\n}\n\n.focus\\:to-yellow-lighter:focus {\n  --tw-gradient-to: #fff9c2;\n}\n\n.focus\\:to-yellow-lightest:focus {\n  --tw-gradient-to: #fcfbeb;\n}\n\n.focus\\:to-green-darkest:focus {\n  --tw-gradient-to: #0f2f21;\n}\n\n.focus\\:to-green-darker:focus {\n  --tw-gradient-to: #1a4731;\n}\n\n.focus\\:to-green-dark:focus {\n  --tw-gradient-to: #1f9d55;\n}\n\n.focus\\:to-green-light:focus {\n  --tw-gradient-to: #51d88a;\n}\n\n.focus\\:to-green-lighter:focus {\n  --tw-gradient-to: #a2f5bf;\n}\n\n.focus\\:to-green-lightest:focus {\n  --tw-gradient-to: #e3fcec;\n}\n\n.focus\\:to-teal-darkest:focus {\n  --tw-gradient-to: #0d3331;\n}\n\n.focus\\:to-teal-darker:focus {\n  --tw-gradient-to: #20504f;\n}\n\n.focus\\:to-teal-dark:focus {\n  --tw-gradient-to: #38a89d;\n}\n\n.focus\\:to-teal:focus {\n  --tw-gradient-to: #4dc0b5;\n}\n\n.focus\\:to-teal-light:focus {\n  --tw-gradient-to: #64d5ca;\n}\n\n.focus\\:to-teal-lighter:focus {\n  --tw-gradient-to: #a0f0ed;\n}\n\n.focus\\:to-teal-lightest:focus {\n  --tw-gradient-to: #e8fffe;\n}\n\n.focus\\:to-blue-darkest:focus {\n  --tw-gradient-to: #203950;\n}\n\n.focus\\:to-blue-darker:focus {\n  --tw-gradient-to: #28556e;\n}\n\n.focus\\:to-blue-dark:focus {\n  --tw-gradient-to: #2779bd;\n}\n\n.focus\\:to-blue-light:focus {\n  --tw-gradient-to: #6cb2eb;\n}\n\n.focus\\:to-blue-lighter:focus {\n  --tw-gradient-to: #bcdefa;\n}\n\n.focus\\:to-blue-lightest:focus {\n  --tw-gradient-to: #eff8ff;\n}\n\n.focus\\:to-indigo-darkest:focus {\n  --tw-gradient-to: #191e38;\n}\n\n.focus\\:to-indigo-darker:focus {\n  --tw-gradient-to: #2f365f;\n}\n\n.focus\\:to-indigo-dark:focus {\n  --tw-gradient-to: #5661b3;\n}\n\n.focus\\:to-indigo-light:focus {\n  --tw-gradient-to: #7886d7;\n}\n\n.focus\\:to-indigo-lighter:focus {\n  --tw-gradient-to: #b2b7ff;\n}\n\n.focus\\:to-indigo-lightest:focus {\n  --tw-gradient-to: #e6e8ff;\n}\n\n.focus\\:to-purple-darkest:focus {\n  --tw-gradient-to: #21183c;\n}\n\n.focus\\:to-purple-darker:focus {\n  --tw-gradient-to: #382b5f;\n}\n\n.focus\\:to-purple-dark:focus {\n  --tw-gradient-to: #794acf;\n}\n\n.focus\\:to-purple-light:focus {\n  --tw-gradient-to: #a779e9;\n}\n\n.focus\\:to-purple-lighter:focus {\n  --tw-gradient-to: #d6bbfc;\n}\n\n.focus\\:to-purple-lightest:focus {\n  --tw-gradient-to: #f3ebff;\n}\n\n.focus\\:to-pink-darkest:focus {\n  --tw-gradient-to: #451225;\n}\n\n.focus\\:to-pink-darker:focus {\n  --tw-gradient-to: #6f213f;\n}\n\n.focus\\:to-pink-dark:focus {\n  --tw-gradient-to: #eb5286;\n}\n\n.focus\\:to-pink-light:focus {\n  --tw-gradient-to: #fa7ea8;\n}\n\n.focus\\:to-pink-lighter:focus {\n  --tw-gradient-to: #ffbbca;\n}\n\n.focus\\:to-pink-lightest:focus {\n  --tw-gradient-to: #ffebef;\n}\n\n.decoration-slice {\n  -webkit-box-decoration-break: slice;\n          box-decoration-break: slice;\n}\n\n.decoration-clone {\n  -webkit-box-decoration-break: clone;\n          box-decoration-break: clone;\n}\n\n.bg-auto {\n  background-size: auto;\n}\n\n.bg-cover {\n  background-size: cover;\n}\n\n.bg-contain {\n  background-size: contain;\n}\n\n.bg-fixed {\n  background-attachment: fixed;\n}\n\n.bg-local {\n  background-attachment: local;\n}\n\n.bg-scroll {\n  background-attachment: scroll;\n}\n\n.bg-clip-border {\n  background-clip: border-box;\n}\n\n.bg-clip-padding {\n  background-clip: padding-box;\n}\n\n.bg-clip-content {\n  background-clip: content-box;\n}\n\n.bg-clip-text {\n  -webkit-background-clip: text;\n          background-clip: text;\n}\n\n.bg-bottom {\n  background-position: bottom;\n}\n\n.bg-center {\n  background-position: center;\n}\n\n.bg-left {\n  background-position: left;\n}\n\n.bg-left-bottom {\n  background-position: left bottom;\n}\n\n.bg-left-top {\n  background-position: left top;\n}\n\n.bg-right {\n  background-position: right;\n}\n\n.bg-right-bottom {\n  background-position: right bottom;\n}\n\n.bg-right-top {\n  background-position: right top;\n}\n\n.bg-top {\n  background-position: top;\n}\n\n.bg-repeat {\n  background-repeat: repeat;\n}\n\n.bg-no-repeat {\n  background-repeat: no-repeat;\n}\n\n.bg-repeat-x {\n  background-repeat: repeat-x;\n}\n\n.bg-repeat-y {\n  background-repeat: repeat-y;\n}\n\n.bg-repeat-round {\n  background-repeat: round;\n}\n\n.bg-repeat-space {\n  background-repeat: space;\n}\n\n.bg-origin-border {\n  background-origin: border-box;\n}\n\n.bg-origin-padding {\n  background-origin: padding-box;\n}\n\n.bg-origin-content {\n  background-origin: content-box;\n}\n\n.fill-current {\n  fill: currentColor;\n}\n\n.stroke-current {\n  stroke: currentColor;\n}\n\n.stroke-0 {\n  stroke-width: 0;\n}\n\n.stroke-1 {\n  stroke-width: 1;\n}\n\n.stroke-2 {\n  stroke-width: 2;\n}\n\n.object-contain {\n  -o-object-fit: contain;\n     object-fit: contain;\n}\n\n.object-cover {\n  -o-object-fit: cover;\n     object-fit: cover;\n}\n\n.object-fill {\n  -o-object-fit: fill;\n     object-fit: fill;\n}\n\n.object-none {\n  -o-object-fit: none;\n     object-fit: none;\n}\n\n.object-scale-down {\n  -o-object-fit: scale-down;\n     object-fit: scale-down;\n}\n\n.object-bottom {\n  -o-object-position: bottom;\n     object-position: bottom;\n}\n\n.object-center {\n  -o-object-position: center;\n     object-position: center;\n}\n\n.object-left {\n  -o-object-position: left;\n     object-position: left;\n}\n\n.object-left-bottom {\n  -o-object-position: left bottom;\n     object-position: left bottom;\n}\n\n.object-left-top {\n  -o-object-position: left top;\n     object-position: left top;\n}\n\n.object-right {\n  -o-object-position: right;\n     object-position: right;\n}\n\n.object-right-bottom {\n  -o-object-position: right bottom;\n     object-position: right bottom;\n}\n\n.object-right-top {\n  -o-object-position: right top;\n     object-position: right top;\n}\n\n.object-top {\n  -o-object-position: top;\n     object-position: top;\n}\n\n.p-0 {\n  padding: 0px;\n}\n\n.p-1 {\n  padding: 0.25rem;\n}\n\n.p-2 {\n  padding: 0.5rem;\n}\n\n.p-3 {\n  padding: 0.75rem;\n}\n\n.p-4 {\n  padding: 1rem;\n}\n\n.p-5 {\n  padding: 1.25rem;\n}\n\n.p-6 {\n  padding: 1.5rem;\n}\n\n.p-7 {\n  padding: 1.75rem;\n}\n\n.p-8 {\n  padding: 2rem;\n}\n\n.p-9 {\n  padding: 2.25rem;\n}\n\n.p-10 {\n  padding: 2.5rem;\n}\n\n.p-11 {\n  padding: 2.75rem;\n}\n\n.p-12 {\n  padding: 3rem;\n}\n\n.p-14 {\n  padding: 3.5rem;\n}\n\n.p-16 {\n  padding: 4rem;\n}\n\n.p-20 {\n  padding: 5rem;\n}\n\n.p-24 {\n  padding: 6rem;\n}\n\n.p-28 {\n  padding: 7rem;\n}\n\n.p-32 {\n  padding: 8rem;\n}\n\n.p-36 {\n  padding: 9rem;\n}\n\n.p-40 {\n  padding: 10rem;\n}\n\n.p-44 {\n  padding: 11rem;\n}\n\n.p-48 {\n  padding: 12rem;\n}\n\n.p-52 {\n  padding: 13rem;\n}\n\n.p-56 {\n  padding: 14rem;\n}\n\n.p-60 {\n  padding: 15rem;\n}\n\n.p-64 {\n  padding: 16rem;\n}\n\n.p-72 {\n  padding: 18rem;\n}\n\n.p-80 {\n  padding: 20rem;\n}\n\n.p-96 {\n  padding: 24rem;\n}\n\n.p-px {\n  padding: 1px;\n}\n\n.p-0\\.5 {\n  padding: 0.125rem;\n}\n\n.p-1\\.5 {\n  padding: 0.375rem;\n}\n\n.p-2\\.5 {\n  padding: 0.625rem;\n}\n\n.p-3\\.5 {\n  padding: 0.875rem;\n}\n\n.px-0 {\n  padding-left: 0px;\n  padding-right: 0px;\n}\n\n.px-1 {\n  padding-left: 0.25rem;\n  padding-right: 0.25rem;\n}\n\n.px-2 {\n  padding-left: 0.5rem;\n  padding-right: 0.5rem;\n}\n\n.px-3 {\n  padding-left: 0.75rem;\n  padding-right: 0.75rem;\n}\n\n.px-4 {\n  padding-left: 1rem;\n  padding-right: 1rem;\n}\n\n.px-5 {\n  padding-left: 1.25rem;\n  padding-right: 1.25rem;\n}\n\n.px-6 {\n  padding-left: 1.5rem;\n  padding-right: 1.5rem;\n}\n\n.px-7 {\n  padding-left: 1.75rem;\n  padding-right: 1.75rem;\n}\n\n.px-8 {\n  padding-left: 2rem;\n  padding-right: 2rem;\n}\n\n.px-9 {\n  padding-left: 2.25rem;\n  padding-right: 2.25rem;\n}\n\n.px-10 {\n  padding-left: 2.5rem;\n  padding-right: 2.5rem;\n}\n\n.px-11 {\n  padding-left: 2.75rem;\n  padding-right: 2.75rem;\n}\n\n.px-12 {\n  padding-left: 3rem;\n  padding-right: 3rem;\n}\n\n.px-14 {\n  padding-left: 3.5rem;\n  padding-right: 3.5rem;\n}\n\n.px-16 {\n  padding-left: 4rem;\n  padding-right: 4rem;\n}\n\n.px-20 {\n  padding-left: 5rem;\n  padding-right: 5rem;\n}\n\n.px-24 {\n  padding-left: 6rem;\n  padding-right: 6rem;\n}\n\n.px-28 {\n  padding-left: 7rem;\n  padding-right: 7rem;\n}\n\n.px-32 {\n  padding-left: 8rem;\n  padding-right: 8rem;\n}\n\n.px-36 {\n  padding-left: 9rem;\n  padding-right: 9rem;\n}\n\n.px-40 {\n  padding-left: 10rem;\n  padding-right: 10rem;\n}\n\n.px-44 {\n  padding-left: 11rem;\n  padding-right: 11rem;\n}\n\n.px-48 {\n  padding-left: 12rem;\n  padding-right: 12rem;\n}\n\n.px-52 {\n  padding-left: 13rem;\n  padding-right: 13rem;\n}\n\n.px-56 {\n  padding-left: 14rem;\n  padding-right: 14rem;\n}\n\n.px-60 {\n  padding-left: 15rem;\n  padding-right: 15rem;\n}\n\n.px-64 {\n  padding-left: 16rem;\n  padding-right: 16rem;\n}\n\n.px-72 {\n  padding-left: 18rem;\n  padding-right: 18rem;\n}\n\n.px-80 {\n  padding-left: 20rem;\n  padding-right: 20rem;\n}\n\n.px-96 {\n  padding-left: 24rem;\n  padding-right: 24rem;\n}\n\n.px-px {\n  padding-left: 1px;\n  padding-right: 1px;\n}\n\n.px-0\\.5 {\n  padding-left: 0.125rem;\n  padding-right: 0.125rem;\n}\n\n.px-1\\.5 {\n  padding-left: 0.375rem;\n  padding-right: 0.375rem;\n}\n\n.px-2\\.5 {\n  padding-left: 0.625rem;\n  padding-right: 0.625rem;\n}\n\n.px-3\\.5 {\n  padding-left: 0.875rem;\n  padding-right: 0.875rem;\n}\n\n.py-0 {\n  padding-top: 0px;\n  padding-bottom: 0px;\n}\n\n.py-1 {\n  padding-top: 0.25rem;\n  padding-bottom: 0.25rem;\n}\n\n.py-2 {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n}\n\n.py-3 {\n  padding-top: 0.75rem;\n  padding-bottom: 0.75rem;\n}\n\n.py-4 {\n  padding-top: 1rem;\n  padding-bottom: 1rem;\n}\n\n.py-5 {\n  padding-top: 1.25rem;\n  padding-bottom: 1.25rem;\n}\n\n.py-6 {\n  padding-top: 1.5rem;\n  padding-bottom: 1.5rem;\n}\n\n.py-7 {\n  padding-top: 1.75rem;\n  padding-bottom: 1.75rem;\n}\n\n.py-8 {\n  padding-top: 2rem;\n  padding-bottom: 2rem;\n}\n\n.py-9 {\n  padding-top: 2.25rem;\n  padding-bottom: 2.25rem;\n}\n\n.py-10 {\n  padding-top: 2.5rem;\n  padding-bottom: 2.5rem;\n}\n\n.py-11 {\n  padding-top: 2.75rem;\n  padding-bottom: 2.75rem;\n}\n\n.py-12 {\n  padding-top: 3rem;\n  padding-bottom: 3rem;\n}\n\n.py-14 {\n  padding-top: 3.5rem;\n  padding-bottom: 3.5rem;\n}\n\n.py-16 {\n  padding-top: 4rem;\n  padding-bottom: 4rem;\n}\n\n.py-20 {\n  padding-top: 5rem;\n  padding-bottom: 5rem;\n}\n\n.py-24 {\n  padding-top: 6rem;\n  padding-bottom: 6rem;\n}\n\n.py-28 {\n  padding-top: 7rem;\n  padding-bottom: 7rem;\n}\n\n.py-32 {\n  padding-top: 8rem;\n  padding-bottom: 8rem;\n}\n\n.py-36 {\n  padding-top: 9rem;\n  padding-bottom: 9rem;\n}\n\n.py-40 {\n  padding-top: 10rem;\n  padding-bottom: 10rem;\n}\n\n.py-44 {\n  padding-top: 11rem;\n  padding-bottom: 11rem;\n}\n\n.py-48 {\n  padding-top: 12rem;\n  padding-bottom: 12rem;\n}\n\n.py-52 {\n  padding-top: 13rem;\n  padding-bottom: 13rem;\n}\n\n.py-56 {\n  padding-top: 14rem;\n  padding-bottom: 14rem;\n}\n\n.py-60 {\n  padding-top: 15rem;\n  padding-bottom: 15rem;\n}\n\n.py-64 {\n  padding-top: 16rem;\n  padding-bottom: 16rem;\n}\n\n.py-72 {\n  padding-top: 18rem;\n  padding-bottom: 18rem;\n}\n\n.py-80 {\n  padding-top: 20rem;\n  padding-bottom: 20rem;\n}\n\n.py-96 {\n  padding-top: 24rem;\n  padding-bottom: 24rem;\n}\n\n.py-px {\n  padding-top: 1px;\n  padding-bottom: 1px;\n}\n\n.py-0\\.5 {\n  padding-top: 0.125rem;\n  padding-bottom: 0.125rem;\n}\n\n.py-1\\.5 {\n  padding-top: 0.375rem;\n  padding-bottom: 0.375rem;\n}\n\n.py-2\\.5 {\n  padding-top: 0.625rem;\n  padding-bottom: 0.625rem;\n}\n\n.py-3\\.5 {\n  padding-top: 0.875rem;\n  padding-bottom: 0.875rem;\n}\n\n.pt-0 {\n  padding-top: 0px;\n}\n\n.pt-1 {\n  padding-top: 0.25rem;\n}\n\n.pt-2 {\n  padding-top: 0.5rem;\n}\n\n.pt-3 {\n  padding-top: 0.75rem;\n}\n\n.pt-4 {\n  padding-top: 1rem;\n}\n\n.pt-5 {\n  padding-top: 1.25rem;\n}\n\n.pt-6 {\n  padding-top: 1.5rem;\n}\n\n.pt-7 {\n  padding-top: 1.75rem;\n}\n\n.pt-8 {\n  padding-top: 2rem;\n}\n\n.pt-9 {\n  padding-top: 2.25rem;\n}\n\n.pt-10 {\n  padding-top: 2.5rem;\n}\n\n.pt-11 {\n  padding-top: 2.75rem;\n}\n\n.pt-12 {\n  padding-top: 3rem;\n}\n\n.pt-14 {\n  padding-top: 3.5rem;\n}\n\n.pt-16 {\n  padding-top: 4rem;\n}\n\n.pt-20 {\n  padding-top: 5rem;\n}\n\n.pt-24 {\n  padding-top: 6rem;\n}\n\n.pt-28 {\n  padding-top: 7rem;\n}\n\n.pt-32 {\n  padding-top: 8rem;\n}\n\n.pt-36 {\n  padding-top: 9rem;\n}\n\n.pt-40 {\n  padding-top: 10rem;\n}\n\n.pt-44 {\n  padding-top: 11rem;\n}\n\n.pt-48 {\n  padding-top: 12rem;\n}\n\n.pt-52 {\n  padding-top: 13rem;\n}\n\n.pt-56 {\n  padding-top: 14rem;\n}\n\n.pt-60 {\n  padding-top: 15rem;\n}\n\n.pt-64 {\n  padding-top: 16rem;\n}\n\n.pt-72 {\n  padding-top: 18rem;\n}\n\n.pt-80 {\n  padding-top: 20rem;\n}\n\n.pt-96 {\n  padding-top: 24rem;\n}\n\n.pt-px {\n  padding-top: 1px;\n}\n\n.pt-0\\.5 {\n  padding-top: 0.125rem;\n}\n\n.pt-1\\.5 {\n  padding-top: 0.375rem;\n}\n\n.pt-2\\.5 {\n  padding-top: 0.625rem;\n}\n\n.pt-3\\.5 {\n  padding-top: 0.875rem;\n}\n\n.pr-0 {\n  padding-right: 0px;\n}\n\n.pr-1 {\n  padding-right: 0.25rem;\n}\n\n.pr-2 {\n  padding-right: 0.5rem;\n}\n\n.pr-3 {\n  padding-right: 0.75rem;\n}\n\n.pr-4 {\n  padding-right: 1rem;\n}\n\n.pr-5 {\n  padding-right: 1.25rem;\n}\n\n.pr-6 {\n  padding-right: 1.5rem;\n}\n\n.pr-7 {\n  padding-right: 1.75rem;\n}\n\n.pr-8 {\n  padding-right: 2rem;\n}\n\n.pr-9 {\n  padding-right: 2.25rem;\n}\n\n.pr-10 {\n  padding-right: 2.5rem;\n}\n\n.pr-11 {\n  padding-right: 2.75rem;\n}\n\n.pr-12 {\n  padding-right: 3rem;\n}\n\n.pr-14 {\n  padding-right: 3.5rem;\n}\n\n.pr-16 {\n  padding-right: 4rem;\n}\n\n.pr-20 {\n  padding-right: 5rem;\n}\n\n.pr-24 {\n  padding-right: 6rem;\n}\n\n.pr-28 {\n  padding-right: 7rem;\n}\n\n.pr-32 {\n  padding-right: 8rem;\n}\n\n.pr-36 {\n  padding-right: 9rem;\n}\n\n.pr-40 {\n  padding-right: 10rem;\n}\n\n.pr-44 {\n  padding-right: 11rem;\n}\n\n.pr-48 {\n  padding-right: 12rem;\n}\n\n.pr-52 {\n  padding-right: 13rem;\n}\n\n.pr-56 {\n  padding-right: 14rem;\n}\n\n.pr-60 {\n  padding-right: 15rem;\n}\n\n.pr-64 {\n  padding-right: 16rem;\n}\n\n.pr-72 {\n  padding-right: 18rem;\n}\n\n.pr-80 {\n  padding-right: 20rem;\n}\n\n.pr-96 {\n  padding-right: 24rem;\n}\n\n.pr-px {\n  padding-right: 1px;\n}\n\n.pr-0\\.5 {\n  padding-right: 0.125rem;\n}\n\n.pr-1\\.5 {\n  padding-right: 0.375rem;\n}\n\n.pr-2\\.5 {\n  padding-right: 0.625rem;\n}\n\n.pr-3\\.5 {\n  padding-right: 0.875rem;\n}\n\n.pb-0 {\n  padding-bottom: 0px;\n}\n\n.pb-1 {\n  padding-bottom: 0.25rem;\n}\n\n.pb-2 {\n  padding-bottom: 0.5rem;\n}\n\n.pb-3 {\n  padding-bottom: 0.75rem;\n}\n\n.pb-4 {\n  padding-bottom: 1rem;\n}\n\n.pb-5 {\n  padding-bottom: 1.25rem;\n}\n\n.pb-6 {\n  padding-bottom: 1.5rem;\n}\n\n.pb-7 {\n  padding-bottom: 1.75rem;\n}\n\n.pb-8 {\n  padding-bottom: 2rem;\n}\n\n.pb-9 {\n  padding-bottom: 2.25rem;\n}\n\n.pb-10 {\n  padding-bottom: 2.5rem;\n}\n\n.pb-11 {\n  padding-bottom: 2.75rem;\n}\n\n.pb-12 {\n  padding-bottom: 3rem;\n}\n\n.pb-14 {\n  padding-bottom: 3.5rem;\n}\n\n.pb-16 {\n  padding-bottom: 4rem;\n}\n\n.pb-20 {\n  padding-bottom: 5rem;\n}\n\n.pb-24 {\n  padding-bottom: 6rem;\n}\n\n.pb-28 {\n  padding-bottom: 7rem;\n}\n\n.pb-32 {\n  padding-bottom: 8rem;\n}\n\n.pb-36 {\n  padding-bottom: 9rem;\n}\n\n.pb-40 {\n  padding-bottom: 10rem;\n}\n\n.pb-44 {\n  padding-bottom: 11rem;\n}\n\n.pb-48 {\n  padding-bottom: 12rem;\n}\n\n.pb-52 {\n  padding-bottom: 13rem;\n}\n\n.pb-56 {\n  padding-bottom: 14rem;\n}\n\n.pb-60 {\n  padding-bottom: 15rem;\n}\n\n.pb-64 {\n  padding-bottom: 16rem;\n}\n\n.pb-72 {\n  padding-bottom: 18rem;\n}\n\n.pb-80 {\n  padding-bottom: 20rem;\n}\n\n.pb-96 {\n  padding-bottom: 24rem;\n}\n\n.pb-px {\n  padding-bottom: 1px;\n}\n\n.pb-0\\.5 {\n  padding-bottom: 0.125rem;\n}\n\n.pb-1\\.5 {\n  padding-bottom: 0.375rem;\n}\n\n.pb-2\\.5 {\n  padding-bottom: 0.625rem;\n}\n\n.pb-3\\.5 {\n  padding-bottom: 0.875rem;\n}\n\n.pl-0 {\n  padding-left: 0px;\n}\n\n.pl-1 {\n  padding-left: 0.25rem;\n}\n\n.pl-2 {\n  padding-left: 0.5rem;\n}\n\n.pl-3 {\n  padding-left: 0.75rem;\n}\n\n.pl-4 {\n  padding-left: 1rem;\n}\n\n.pl-5 {\n  padding-left: 1.25rem;\n}\n\n.pl-6 {\n  padding-left: 1.5rem;\n}\n\n.pl-7 {\n  padding-left: 1.75rem;\n}\n\n.pl-8 {\n  padding-left: 2rem;\n}\n\n.pl-9 {\n  padding-left: 2.25rem;\n}\n\n.pl-10 {\n  padding-left: 2.5rem;\n}\n\n.pl-11 {\n  padding-left: 2.75rem;\n}\n\n.pl-12 {\n  padding-left: 3rem;\n}\n\n.pl-14 {\n  padding-left: 3.5rem;\n}\n\n.pl-16 {\n  padding-left: 4rem;\n}\n\n.pl-20 {\n  padding-left: 5rem;\n}\n\n.pl-24 {\n  padding-left: 6rem;\n}\n\n.pl-28 {\n  padding-left: 7rem;\n}\n\n.pl-32 {\n  padding-left: 8rem;\n}\n\n.pl-36 {\n  padding-left: 9rem;\n}\n\n.pl-40 {\n  padding-left: 10rem;\n}\n\n.pl-44 {\n  padding-left: 11rem;\n}\n\n.pl-48 {\n  padding-left: 12rem;\n}\n\n.pl-52 {\n  padding-left: 13rem;\n}\n\n.pl-56 {\n  padding-left: 14rem;\n}\n\n.pl-60 {\n  padding-left: 15rem;\n}\n\n.pl-64 {\n  padding-left: 16rem;\n}\n\n.pl-72 {\n  padding-left: 18rem;\n}\n\n.pl-80 {\n  padding-left: 20rem;\n}\n\n.pl-96 {\n  padding-left: 24rem;\n}\n\n.pl-px {\n  padding-left: 1px;\n}\n\n.pl-0\\.5 {\n  padding-left: 0.125rem;\n}\n\n.pl-1\\.5 {\n  padding-left: 0.375rem;\n}\n\n.pl-2\\.5 {\n  padding-left: 0.625rem;\n}\n\n.pl-3\\.5 {\n  padding-left: 0.875rem;\n}\n\n.text-left {\n  text-align: left;\n}\n\n.text-center {\n  text-align: center;\n}\n\n.text-right {\n  text-align: right;\n}\n\n.text-justify {\n  text-align: justify;\n}\n\n.align-baseline {\n  vertical-align: baseline;\n}\n\n.align-top {\n  vertical-align: top;\n}\n\n.align-middle {\n  vertical-align: middle;\n}\n\n.align-bottom {\n  vertical-align: bottom;\n}\n\n.align-text-top {\n  vertical-align: text-top;\n}\n\n.align-text-bottom {\n  vertical-align: text-bottom;\n}\n\n.font-sans {\n  font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n}\n\n.font-serif {\n  font-family: Constantia, \"Lucida Bright\", Lucidabright, \"Lucida Serif\", Lucida, \"DejaVu Serif\", \"Bitstream Vera Serif\", \"Liberation Serif\", Cambria, \"Times New Roman\", Times, Georgia, serif;\n}\n\n.font-mono {\n  font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n.text-xs {\n  font-size: 0.75rem;\n}\n\n.text-sm {\n  font-size: 0.875rem;\n}\n\n.text-base {\n  font-size: 1rem;\n}\n\n.text-lg {\n  font-size: 1.125rem;\n}\n\n.text-xl {\n  font-size: 1.25rem;\n}\n\n.text-2xl {\n  font-size: 1.5rem;\n}\n\n.text-3xl {\n  font-size: 1.875rem;\n}\n\n.text-4xl {\n  font-size: 2.25rem;\n}\n\n.text-5xl {\n  font-size: 3rem;\n}\n\n.text-6xl {\n  font-size: 4rem;\n}\n\n.font-thin {\n  font-weight: 100;\n}\n\n.font-extralight {\n  font-weight: 200;\n}\n\n.font-light {\n  font-weight: 300;\n}\n\n.font-normal {\n  font-weight: 400;\n}\n\n.font-medium {\n  font-weight: 500;\n}\n\n.font-semibold {\n  font-weight: 600;\n}\n\n.font-bold {\n  font-weight: 700;\n}\n\n.font-extrabold {\n  font-weight: 800;\n}\n\n.font-black {\n  font-weight: 900;\n}\n\n.hover\\:font-thin:hover {\n  font-weight: 100;\n}\n\n.hover\\:font-extralight:hover {\n  font-weight: 200;\n}\n\n.hover\\:font-light:hover {\n  font-weight: 300;\n}\n\n.hover\\:font-normal:hover {\n  font-weight: 400;\n}\n\n.hover\\:font-medium:hover {\n  font-weight: 500;\n}\n\n.hover\\:font-semibold:hover {\n  font-weight: 600;\n}\n\n.hover\\:font-bold:hover {\n  font-weight: 700;\n}\n\n.hover\\:font-extrabold:hover {\n  font-weight: 800;\n}\n\n.hover\\:font-black:hover {\n  font-weight: 900;\n}\n\n.focus\\:font-thin:focus {\n  font-weight: 100;\n}\n\n.focus\\:font-extralight:focus {\n  font-weight: 200;\n}\n\n.focus\\:font-light:focus {\n  font-weight: 300;\n}\n\n.focus\\:font-normal:focus {\n  font-weight: 400;\n}\n\n.focus\\:font-medium:focus {\n  font-weight: 500;\n}\n\n.focus\\:font-semibold:focus {\n  font-weight: 600;\n}\n\n.focus\\:font-bold:focus {\n  font-weight: 700;\n}\n\n.focus\\:font-extrabold:focus {\n  font-weight: 800;\n}\n\n.focus\\:font-black:focus {\n  font-weight: 900;\n}\n\n.uppercase {\n  text-transform: uppercase;\n}\n\n.lowercase {\n  text-transform: lowercase;\n}\n\n.capitalize {\n  text-transform: capitalize;\n}\n\n.normal-case {\n  text-transform: none;\n}\n\n.italic {\n  font-style: italic;\n}\n\n.not-italic {\n  font-style: normal;\n}\n\n.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions {\n  --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);\n  --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);\n  --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);\n  --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);\n  --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);\n  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);\n}\n\n.normal-nums {\n  font-variant-numeric: normal;\n}\n\n.ordinal {\n  --tw-ordinal: ordinal;\n}\n\n.slashed-zero {\n  --tw-slashed-zero: slashed-zero;\n}\n\n.lining-nums {\n  --tw-numeric-figure: lining-nums;\n}\n\n.oldstyle-nums {\n  --tw-numeric-figure: oldstyle-nums;\n}\n\n.proportional-nums {\n  --tw-numeric-spacing: proportional-nums;\n}\n\n.tabular-nums {\n  --tw-numeric-spacing: tabular-nums;\n}\n\n.diagonal-fractions {\n  --tw-numeric-fraction: diagonal-fractions;\n}\n\n.stacked-fractions {\n  --tw-numeric-fraction: stacked-fractions;\n}\n\n.leading-3 {\n  line-height: .75rem;\n}\n\n.leading-4 {\n  line-height: 1rem;\n}\n\n.leading-5 {\n  line-height: 1.25rem;\n}\n\n.leading-6 {\n  line-height: 1.5rem;\n}\n\n.leading-7 {\n  line-height: 1.75rem;\n}\n\n.leading-8 {\n  line-height: 2rem;\n}\n\n.leading-9 {\n  line-height: 2.25rem;\n}\n\n.leading-10 {\n  line-height: 2.5rem;\n}\n\n.leading-none {\n  line-height: 1;\n}\n\n.leading-tight {\n  line-height: 1.25;\n}\n\n.leading-snug {\n  line-height: 1.375;\n}\n\n.leading-normal {\n  line-height: 1.5;\n}\n\n.leading-relaxed {\n  line-height: 1.625;\n}\n\n.leading-loose {\n  line-height: 2;\n}\n\n.tracking-normal {\n  letter-spacing: 0;\n}\n\n.text-transparent {\n  color: transparent;\n}\n\n.text-current {\n  color: currentColor;\n}\n\n.text-black {\n  --tw-text-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-text-opacity));\n}\n\n.text-white {\n  --tw-text-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.text-gray-50 {\n  --tw-text-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-text-opacity));\n}\n\n.text-gray-100 {\n  --tw-text-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-text-opacity));\n}\n\n.text-gray-200 {\n  --tw-text-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-text-opacity));\n}\n\n.text-gray-300 {\n  --tw-text-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-text-opacity));\n}\n\n.text-gray-400 {\n  --tw-text-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-text-opacity));\n}\n\n.text-gray-500 {\n  --tw-text-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-text-opacity));\n}\n\n.text-gray-600 {\n  --tw-text-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-text-opacity));\n}\n\n.text-gray-700 {\n  --tw-text-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-text-opacity));\n}\n\n.text-gray-800 {\n  --tw-text-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-text-opacity));\n}\n\n.text-gray-900 {\n  --tw-text-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-text-opacity));\n}\n\n.text-red {\n  --tw-text-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-text-opacity));\n}\n\n.text-yellow {\n  --tw-text-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-text-opacity));\n}\n\n.text-green {\n  --tw-text-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-text-opacity));\n}\n\n.text-blue {\n  --tw-text-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-text-opacity));\n}\n\n.text-indigo {\n  --tw-text-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-text-opacity));\n}\n\n.text-purple {\n  --tw-text-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-text-opacity));\n}\n\n.text-pink {\n  --tw-text-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-text-opacity));\n}\n\n.text-grey-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-text-opacity));\n}\n\n.text-grey-darker {\n  --tw-text-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-text-opacity));\n}\n\n.text-grey-dark {\n  --tw-text-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-text-opacity));\n}\n\n.text-grey {\n  --tw-text-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-text-opacity));\n}\n\n.text-grey-light {\n  --tw-text-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-text-opacity));\n}\n\n.text-grey-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-text-opacity));\n}\n\n.text-grey-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-text-opacity));\n}\n\n.text-red-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-text-opacity));\n}\n\n.text-red-darker {\n  --tw-text-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-text-opacity));\n}\n\n.text-red-dark {\n  --tw-text-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-text-opacity));\n}\n\n.text-red-light {\n  --tw-text-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-text-opacity));\n}\n\n.text-red-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-text-opacity));\n}\n\n.text-red-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-text-opacity));\n}\n\n.text-orange-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-text-opacity));\n}\n\n.text-orange-darker {\n  --tw-text-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-text-opacity));\n}\n\n.text-orange-dark {\n  --tw-text-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-text-opacity));\n}\n\n.text-orange {\n  --tw-text-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-text-opacity));\n}\n\n.text-orange-light {\n  --tw-text-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-text-opacity));\n}\n\n.text-orange-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-text-opacity));\n}\n\n.text-orange-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-text-opacity));\n}\n\n.text-yellow-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-text-opacity));\n}\n\n.text-yellow-darker {\n  --tw-text-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-text-opacity));\n}\n\n.text-yellow-dark {\n  --tw-text-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-text-opacity));\n}\n\n.text-yellow-light {\n  --tw-text-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-text-opacity));\n}\n\n.text-yellow-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-text-opacity));\n}\n\n.text-yellow-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-text-opacity));\n}\n\n.text-green-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-text-opacity));\n}\n\n.text-green-darker {\n  --tw-text-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-text-opacity));\n}\n\n.text-green-dark {\n  --tw-text-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-text-opacity));\n}\n\n.text-green-light {\n  --tw-text-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-text-opacity));\n}\n\n.text-green-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-text-opacity));\n}\n\n.text-green-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-text-opacity));\n}\n\n.text-teal-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-text-opacity));\n}\n\n.text-teal-darker {\n  --tw-text-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-text-opacity));\n}\n\n.text-teal-dark {\n  --tw-text-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-text-opacity));\n}\n\n.text-teal {\n  --tw-text-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-text-opacity));\n}\n\n.text-teal-light {\n  --tw-text-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-text-opacity));\n}\n\n.text-teal-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-text-opacity));\n}\n\n.text-teal-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-text-opacity));\n}\n\n.text-blue-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-text-opacity));\n}\n\n.text-blue-darker {\n  --tw-text-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-text-opacity));\n}\n\n.text-blue-dark {\n  --tw-text-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-text-opacity));\n}\n\n.text-blue-light {\n  --tw-text-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-text-opacity));\n}\n\n.text-blue-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-text-opacity));\n}\n\n.text-blue-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-text-opacity));\n}\n\n.text-indigo-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-text-opacity));\n}\n\n.text-indigo-darker {\n  --tw-text-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-text-opacity));\n}\n\n.text-indigo-dark {\n  --tw-text-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-text-opacity));\n}\n\n.text-indigo-light {\n  --tw-text-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-text-opacity));\n}\n\n.text-indigo-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-text-opacity));\n}\n\n.text-indigo-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-text-opacity));\n}\n\n.text-purple-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-text-opacity));\n}\n\n.text-purple-darker {\n  --tw-text-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-text-opacity));\n}\n\n.text-purple-dark {\n  --tw-text-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-text-opacity));\n}\n\n.text-purple-light {\n  --tw-text-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-text-opacity));\n}\n\n.text-purple-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-text-opacity));\n}\n\n.text-purple-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-text-opacity));\n}\n\n.text-pink-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-text-opacity));\n}\n\n.text-pink-darker {\n  --tw-text-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-text-opacity));\n}\n\n.text-pink-dark {\n  --tw-text-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-text-opacity));\n}\n\n.text-pink-light {\n  --tw-text-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-text-opacity));\n}\n\n.text-pink-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-text-opacity));\n}\n\n.text-pink-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-transparent {\n  color: transparent;\n}\n\n.group:hover .group-hover\\:text-current {\n  color: currentColor;\n}\n\n.group:hover .group-hover\\:text-black {\n  --tw-text-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-white {\n  --tw-text-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-50 {\n  --tw-text-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-100 {\n  --tw-text-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-200 {\n  --tw-text-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-300 {\n  --tw-text-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-400 {\n  --tw-text-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-500 {\n  --tw-text-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-600 {\n  --tw-text-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-700 {\n  --tw-text-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-800 {\n  --tw-text-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-900 {\n  --tw-text-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red {\n  --tw-text-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow {\n  --tw-text-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green {\n  --tw-text-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue {\n  --tw-text-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo {\n  --tw-text-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple {\n  --tw-text-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink {\n  --tw-text-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey-darker {\n  --tw-text-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey-dark {\n  --tw-text-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey {\n  --tw-text-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey-light {\n  --tw-text-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red-darker {\n  --tw-text-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red-dark {\n  --tw-text-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red-light {\n  --tw-text-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange-darker {\n  --tw-text-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange-dark {\n  --tw-text-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange {\n  --tw-text-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange-light {\n  --tw-text-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow-darker {\n  --tw-text-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow-dark {\n  --tw-text-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow-light {\n  --tw-text-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green-darker {\n  --tw-text-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green-dark {\n  --tw-text-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green-light {\n  --tw-text-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal-darker {\n  --tw-text-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal-dark {\n  --tw-text-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal {\n  --tw-text-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal-light {\n  --tw-text-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue-darker {\n  --tw-text-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue-dark {\n  --tw-text-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue-light {\n  --tw-text-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo-darker {\n  --tw-text-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo-dark {\n  --tw-text-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo-light {\n  --tw-text-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple-darker {\n  --tw-text-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple-dark {\n  --tw-text-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple-light {\n  --tw-text-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink-darker {\n  --tw-text-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink-dark {\n  --tw-text-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink-light {\n  --tw-text-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-transparent:focus-within {\n  color: transparent;\n}\n\n.focus-within\\:text-current:focus-within {\n  color: currentColor;\n}\n\n.focus-within\\:text-black:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-white:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-50:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-100:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-200:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-300:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-400:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-500:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-600:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-700:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-800:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-900:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-text-opacity));\n}\n\n.hover\\:text-transparent:hover {\n  color: transparent;\n}\n\n.hover\\:text-current:hover {\n  color: currentColor;\n}\n\n.hover\\:text-black:hover {\n  --tw-text-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-text-opacity));\n}\n\n.hover\\:text-white:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-50:hover {\n  --tw-text-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-100:hover {\n  --tw-text-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-200:hover {\n  --tw-text-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-300:hover {\n  --tw-text-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-400:hover {\n  --tw-text-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-500:hover {\n  --tw-text-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-600:hover {\n  --tw-text-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-700:hover {\n  --tw-text-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-800:hover {\n  --tw-text-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-900:hover {\n  --tw-text-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-text-opacity));\n}\n\n.hover\\:text-red:hover {\n  --tw-text-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-text-opacity));\n}\n\n.hover\\:text-green:hover {\n  --tw-text-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue:hover {\n  --tw-text-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo:hover {\n  --tw-text-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple:hover {\n  --tw-text-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink:hover {\n  --tw-text-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey:hover {\n  --tw-text-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-text-opacity));\n}\n\n.hover\\:text-red-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-text-opacity));\n}\n\n.hover\\:text-red-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-text-opacity));\n}\n\n.hover\\:text-red-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-text-opacity));\n}\n\n.hover\\:text-red-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-text-opacity));\n}\n\n.hover\\:text-red-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-text-opacity));\n}\n\n.hover\\:text-red-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange:hover {\n  --tw-text-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-text-opacity));\n}\n\n.hover\\:text-green-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-text-opacity));\n}\n\n.hover\\:text-green-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-text-opacity));\n}\n\n.hover\\:text-green-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-text-opacity));\n}\n\n.hover\\:text-green-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-text-opacity));\n}\n\n.hover\\:text-green-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-text-opacity));\n}\n\n.hover\\:text-green-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal:hover {\n  --tw-text-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-text-opacity));\n}\n\n.focus\\:text-transparent:focus {\n  color: transparent;\n}\n\n.focus\\:text-current:focus {\n  color: currentColor;\n}\n\n.focus\\:text-black:focus {\n  --tw-text-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-text-opacity));\n}\n\n.focus\\:text-white:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-50:focus {\n  --tw-text-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-100:focus {\n  --tw-text-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-200:focus {\n  --tw-text-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-300:focus {\n  --tw-text-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-400:focus {\n  --tw-text-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-500:focus {\n  --tw-text-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-600:focus {\n  --tw-text-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-700:focus {\n  --tw-text-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-800:focus {\n  --tw-text-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-900:focus {\n  --tw-text-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-text-opacity));\n}\n\n.focus\\:text-red:focus {\n  --tw-text-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-text-opacity));\n}\n\n.focus\\:text-green:focus {\n  --tw-text-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue:focus {\n  --tw-text-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo:focus {\n  --tw-text-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple:focus {\n  --tw-text-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink:focus {\n  --tw-text-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey:focus {\n  --tw-text-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-text-opacity));\n}\n\n.focus\\:text-red-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-text-opacity));\n}\n\n.focus\\:text-red-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-text-opacity));\n}\n\n.focus\\:text-red-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-text-opacity));\n}\n\n.focus\\:text-red-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-text-opacity));\n}\n\n.focus\\:text-red-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-text-opacity));\n}\n\n.focus\\:text-red-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange:focus {\n  --tw-text-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-text-opacity));\n}\n\n.focus\\:text-green-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-text-opacity));\n}\n\n.focus\\:text-green-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-text-opacity));\n}\n\n.focus\\:text-green-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-text-opacity));\n}\n\n.focus\\:text-green-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-text-opacity));\n}\n\n.focus\\:text-green-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-text-opacity));\n}\n\n.focus\\:text-green-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal:focus {\n  --tw-text-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-text-opacity));\n}\n\n.text-opacity-0 {\n  --tw-text-opacity: 0;\n}\n\n.text-opacity-5 {\n  --tw-text-opacity: 0.05;\n}\n\n.text-opacity-10 {\n  --tw-text-opacity: 0.1;\n}\n\n.text-opacity-20 {\n  --tw-text-opacity: 0.2;\n}\n\n.text-opacity-25 {\n  --tw-text-opacity: 0.25;\n}\n\n.text-opacity-30 {\n  --tw-text-opacity: 0.3;\n}\n\n.text-opacity-40 {\n  --tw-text-opacity: 0.4;\n}\n\n.text-opacity-50 {\n  --tw-text-opacity: 0.5;\n}\n\n.text-opacity-60 {\n  --tw-text-opacity: 0.6;\n}\n\n.text-opacity-70 {\n  --tw-text-opacity: 0.7;\n}\n\n.text-opacity-75 {\n  --tw-text-opacity: 0.75;\n}\n\n.text-opacity-80 {\n  --tw-text-opacity: 0.8;\n}\n\n.text-opacity-90 {\n  --tw-text-opacity: 0.9;\n}\n\n.text-opacity-95 {\n  --tw-text-opacity: 0.95;\n}\n\n.text-opacity-100 {\n  --tw-text-opacity: 1;\n}\n\n.group:hover .group-hover\\:text-opacity-0 {\n  --tw-text-opacity: 0;\n}\n\n.group:hover .group-hover\\:text-opacity-5 {\n  --tw-text-opacity: 0.05;\n}\n\n.group:hover .group-hover\\:text-opacity-10 {\n  --tw-text-opacity: 0.1;\n}\n\n.group:hover .group-hover\\:text-opacity-20 {\n  --tw-text-opacity: 0.2;\n}\n\n.group:hover .group-hover\\:text-opacity-25 {\n  --tw-text-opacity: 0.25;\n}\n\n.group:hover .group-hover\\:text-opacity-30 {\n  --tw-text-opacity: 0.3;\n}\n\n.group:hover .group-hover\\:text-opacity-40 {\n  --tw-text-opacity: 0.4;\n}\n\n.group:hover .group-hover\\:text-opacity-50 {\n  --tw-text-opacity: 0.5;\n}\n\n.group:hover .group-hover\\:text-opacity-60 {\n  --tw-text-opacity: 0.6;\n}\n\n.group:hover .group-hover\\:text-opacity-70 {\n  --tw-text-opacity: 0.7;\n}\n\n.group:hover .group-hover\\:text-opacity-75 {\n  --tw-text-opacity: 0.75;\n}\n\n.group:hover .group-hover\\:text-opacity-80 {\n  --tw-text-opacity: 0.8;\n}\n\n.group:hover .group-hover\\:text-opacity-90 {\n  --tw-text-opacity: 0.9;\n}\n\n.group:hover .group-hover\\:text-opacity-95 {\n  --tw-text-opacity: 0.95;\n}\n\n.group:hover .group-hover\\:text-opacity-100 {\n  --tw-text-opacity: 1;\n}\n\n.focus-within\\:text-opacity-0:focus-within {\n  --tw-text-opacity: 0;\n}\n\n.focus-within\\:text-opacity-5:focus-within {\n  --tw-text-opacity: 0.05;\n}\n\n.focus-within\\:text-opacity-10:focus-within {\n  --tw-text-opacity: 0.1;\n}\n\n.focus-within\\:text-opacity-20:focus-within {\n  --tw-text-opacity: 0.2;\n}\n\n.focus-within\\:text-opacity-25:focus-within {\n  --tw-text-opacity: 0.25;\n}\n\n.focus-within\\:text-opacity-30:focus-within {\n  --tw-text-opacity: 0.3;\n}\n\n.focus-within\\:text-opacity-40:focus-within {\n  --tw-text-opacity: 0.4;\n}\n\n.focus-within\\:text-opacity-50:focus-within {\n  --tw-text-opacity: 0.5;\n}\n\n.focus-within\\:text-opacity-60:focus-within {\n  --tw-text-opacity: 0.6;\n}\n\n.focus-within\\:text-opacity-70:focus-within {\n  --tw-text-opacity: 0.7;\n}\n\n.focus-within\\:text-opacity-75:focus-within {\n  --tw-text-opacity: 0.75;\n}\n\n.focus-within\\:text-opacity-80:focus-within {\n  --tw-text-opacity: 0.8;\n}\n\n.focus-within\\:text-opacity-90:focus-within {\n  --tw-text-opacity: 0.9;\n}\n\n.focus-within\\:text-opacity-95:focus-within {\n  --tw-text-opacity: 0.95;\n}\n\n.focus-within\\:text-opacity-100:focus-within {\n  --tw-text-opacity: 1;\n}\n\n.hover\\:text-opacity-0:hover {\n  --tw-text-opacity: 0;\n}\n\n.hover\\:text-opacity-5:hover {\n  --tw-text-opacity: 0.05;\n}\n\n.hover\\:text-opacity-10:hover {\n  --tw-text-opacity: 0.1;\n}\n\n.hover\\:text-opacity-20:hover {\n  --tw-text-opacity: 0.2;\n}\n\n.hover\\:text-opacity-25:hover {\n  --tw-text-opacity: 0.25;\n}\n\n.hover\\:text-opacity-30:hover {\n  --tw-text-opacity: 0.3;\n}\n\n.hover\\:text-opacity-40:hover {\n  --tw-text-opacity: 0.4;\n}\n\n.hover\\:text-opacity-50:hover {\n  --tw-text-opacity: 0.5;\n}\n\n.hover\\:text-opacity-60:hover {\n  --tw-text-opacity: 0.6;\n}\n\n.hover\\:text-opacity-70:hover {\n  --tw-text-opacity: 0.7;\n}\n\n.hover\\:text-opacity-75:hover {\n  --tw-text-opacity: 0.75;\n}\n\n.hover\\:text-opacity-80:hover {\n  --tw-text-opacity: 0.8;\n}\n\n.hover\\:text-opacity-90:hover {\n  --tw-text-opacity: 0.9;\n}\n\n.hover\\:text-opacity-95:hover {\n  --tw-text-opacity: 0.95;\n}\n\n.hover\\:text-opacity-100:hover {\n  --tw-text-opacity: 1;\n}\n\n.focus\\:text-opacity-0:focus {\n  --tw-text-opacity: 0;\n}\n\n.focus\\:text-opacity-5:focus {\n  --tw-text-opacity: 0.05;\n}\n\n.focus\\:text-opacity-10:focus {\n  --tw-text-opacity: 0.1;\n}\n\n.focus\\:text-opacity-20:focus {\n  --tw-text-opacity: 0.2;\n}\n\n.focus\\:text-opacity-25:focus {\n  --tw-text-opacity: 0.25;\n}\n\n.focus\\:text-opacity-30:focus {\n  --tw-text-opacity: 0.3;\n}\n\n.focus\\:text-opacity-40:focus {\n  --tw-text-opacity: 0.4;\n}\n\n.focus\\:text-opacity-50:focus {\n  --tw-text-opacity: 0.5;\n}\n\n.focus\\:text-opacity-60:focus {\n  --tw-text-opacity: 0.6;\n}\n\n.focus\\:text-opacity-70:focus {\n  --tw-text-opacity: 0.7;\n}\n\n.focus\\:text-opacity-75:focus {\n  --tw-text-opacity: 0.75;\n}\n\n.focus\\:text-opacity-80:focus {\n  --tw-text-opacity: 0.8;\n}\n\n.focus\\:text-opacity-90:focus {\n  --tw-text-opacity: 0.9;\n}\n\n.focus\\:text-opacity-95:focus {\n  --tw-text-opacity: 0.95;\n}\n\n.focus\\:text-opacity-100:focus {\n  --tw-text-opacity: 1;\n}\n\n.underline {\n  text-decoration: underline;\n}\n\n.line-through {\n  text-decoration: line-through;\n}\n\n.no-underline {\n  text-decoration: none;\n}\n\n.group:hover .group-hover\\:underline {\n  text-decoration: underline;\n}\n\n.group:hover .group-hover\\:line-through {\n  text-decoration: line-through;\n}\n\n.group:hover .group-hover\\:no-underline {\n  text-decoration: none;\n}\n\n.focus-within\\:underline:focus-within {\n  text-decoration: underline;\n}\n\n.focus-within\\:line-through:focus-within {\n  text-decoration: line-through;\n}\n\n.focus-within\\:no-underline:focus-within {\n  text-decoration: none;\n}\n\n.hover\\:underline:hover {\n  text-decoration: underline;\n}\n\n.hover\\:line-through:hover {\n  text-decoration: line-through;\n}\n\n.hover\\:no-underline:hover {\n  text-decoration: none;\n}\n\n.focus\\:underline:focus {\n  text-decoration: underline;\n}\n\n.focus\\:line-through:focus {\n  text-decoration: line-through;\n}\n\n.focus\\:no-underline:focus {\n  text-decoration: none;\n}\n\n.antialiased {\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n.subpixel-antialiased {\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.placeholder-transparent::-moz-placeholder {\n  color: transparent;\n}\n\n.placeholder-transparent:-ms-input-placeholder {\n  color: transparent;\n}\n\n.placeholder-transparent::placeholder {\n  color: transparent;\n}\n\n.placeholder-current::-moz-placeholder {\n  color: currentColor;\n}\n\n.placeholder-current:-ms-input-placeholder {\n  color: currentColor;\n}\n\n.placeholder-current::placeholder {\n  color: currentColor;\n}\n\n.placeholder-black::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n}\n\n.placeholder-black:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n}\n\n.placeholder-black::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n}\n\n.placeholder-white::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-white:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-white::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-50::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-50:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-50::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-100::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-100:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-100::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-200::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-200:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-200::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-300::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-300:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-300::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-400::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-400:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-400::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-500::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-500:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-500::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-600::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-600:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-600::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-700::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-700:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-700::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-800::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-800:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-800::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-900::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-900:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-900::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-transparent:focus::-moz-placeholder {\n  color: transparent;\n}\n\n.focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n  color: transparent;\n}\n\n.focus\\:placeholder-transparent:focus::placeholder {\n  color: transparent;\n}\n\n.focus\\:placeholder-current:focus::-moz-placeholder {\n  color: currentColor;\n}\n\n.focus\\:placeholder-current:focus:-ms-input-placeholder {\n  color: currentColor;\n}\n\n.focus\\:placeholder-current:focus::placeholder {\n  color: currentColor;\n}\n\n.focus\\:placeholder-black:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-black:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-black:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-white:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-white:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-white:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-50:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-50:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-50:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-100:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-100:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-200:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-200:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-300:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-300:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-400:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-400:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-500:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-500:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-600:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-600:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-700:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-700:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-800:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-800:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-900:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-900:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n}\n\n.placeholder-opacity-0::-moz-placeholder {\n  --tw-placeholder-opacity: 0;\n}\n\n.placeholder-opacity-0:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0;\n}\n\n.placeholder-opacity-0::placeholder {\n  --tw-placeholder-opacity: 0;\n}\n\n.placeholder-opacity-5::-moz-placeholder {\n  --tw-placeholder-opacity: 0.05;\n}\n\n.placeholder-opacity-5:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.05;\n}\n\n.placeholder-opacity-5::placeholder {\n  --tw-placeholder-opacity: 0.05;\n}\n\n.placeholder-opacity-10::-moz-placeholder {\n  --tw-placeholder-opacity: 0.1;\n}\n\n.placeholder-opacity-10:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.1;\n}\n\n.placeholder-opacity-10::placeholder {\n  --tw-placeholder-opacity: 0.1;\n}\n\n.placeholder-opacity-20::-moz-placeholder {\n  --tw-placeholder-opacity: 0.2;\n}\n\n.placeholder-opacity-20:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.2;\n}\n\n.placeholder-opacity-20::placeholder {\n  --tw-placeholder-opacity: 0.2;\n}\n\n.placeholder-opacity-25::-moz-placeholder {\n  --tw-placeholder-opacity: 0.25;\n}\n\n.placeholder-opacity-25:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.25;\n}\n\n.placeholder-opacity-25::placeholder {\n  --tw-placeholder-opacity: 0.25;\n}\n\n.placeholder-opacity-30::-moz-placeholder {\n  --tw-placeholder-opacity: 0.3;\n}\n\n.placeholder-opacity-30:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.3;\n}\n\n.placeholder-opacity-30::placeholder {\n  --tw-placeholder-opacity: 0.3;\n}\n\n.placeholder-opacity-40::-moz-placeholder {\n  --tw-placeholder-opacity: 0.4;\n}\n\n.placeholder-opacity-40:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.4;\n}\n\n.placeholder-opacity-40::placeholder {\n  --tw-placeholder-opacity: 0.4;\n}\n\n.placeholder-opacity-50::-moz-placeholder {\n  --tw-placeholder-opacity: 0.5;\n}\n\n.placeholder-opacity-50:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.5;\n}\n\n.placeholder-opacity-50::placeholder {\n  --tw-placeholder-opacity: 0.5;\n}\n\n.placeholder-opacity-60::-moz-placeholder {\n  --tw-placeholder-opacity: 0.6;\n}\n\n.placeholder-opacity-60:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.6;\n}\n\n.placeholder-opacity-60::placeholder {\n  --tw-placeholder-opacity: 0.6;\n}\n\n.placeholder-opacity-70::-moz-placeholder {\n  --tw-placeholder-opacity: 0.7;\n}\n\n.placeholder-opacity-70:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.7;\n}\n\n.placeholder-opacity-70::placeholder {\n  --tw-placeholder-opacity: 0.7;\n}\n\n.placeholder-opacity-75::-moz-placeholder {\n  --tw-placeholder-opacity: 0.75;\n}\n\n.placeholder-opacity-75:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.75;\n}\n\n.placeholder-opacity-75::placeholder {\n  --tw-placeholder-opacity: 0.75;\n}\n\n.placeholder-opacity-80::-moz-placeholder {\n  --tw-placeholder-opacity: 0.8;\n}\n\n.placeholder-opacity-80:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.8;\n}\n\n.placeholder-opacity-80::placeholder {\n  --tw-placeholder-opacity: 0.8;\n}\n\n.placeholder-opacity-90::-moz-placeholder {\n  --tw-placeholder-opacity: 0.9;\n}\n\n.placeholder-opacity-90:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.9;\n}\n\n.placeholder-opacity-90::placeholder {\n  --tw-placeholder-opacity: 0.9;\n}\n\n.placeholder-opacity-95::-moz-placeholder {\n  --tw-placeholder-opacity: 0.95;\n}\n\n.placeholder-opacity-95:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.95;\n}\n\n.placeholder-opacity-95::placeholder {\n  --tw-placeholder-opacity: 0.95;\n}\n\n.placeholder-opacity-100::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n}\n\n.placeholder-opacity-100:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n}\n\n.placeholder-opacity-100::placeholder {\n  --tw-placeholder-opacity: 1;\n}\n\n.focus\\:placeholder-opacity-0:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0;\n}\n\n.focus\\:placeholder-opacity-0:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0;\n}\n\n.focus\\:placeholder-opacity-0:focus::placeholder {\n  --tw-placeholder-opacity: 0;\n}\n\n.focus\\:placeholder-opacity-5:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.05;\n}\n\n.focus\\:placeholder-opacity-5:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.05;\n}\n\n.focus\\:placeholder-opacity-5:focus::placeholder {\n  --tw-placeholder-opacity: 0.05;\n}\n\n.focus\\:placeholder-opacity-10:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.1;\n}\n\n.focus\\:placeholder-opacity-10:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.1;\n}\n\n.focus\\:placeholder-opacity-10:focus::placeholder {\n  --tw-placeholder-opacity: 0.1;\n}\n\n.focus\\:placeholder-opacity-20:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.2;\n}\n\n.focus\\:placeholder-opacity-20:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.2;\n}\n\n.focus\\:placeholder-opacity-20:focus::placeholder {\n  --tw-placeholder-opacity: 0.2;\n}\n\n.focus\\:placeholder-opacity-25:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.25;\n}\n\n.focus\\:placeholder-opacity-25:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.25;\n}\n\n.focus\\:placeholder-opacity-25:focus::placeholder {\n  --tw-placeholder-opacity: 0.25;\n}\n\n.focus\\:placeholder-opacity-30:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.3;\n}\n\n.focus\\:placeholder-opacity-30:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.3;\n}\n\n.focus\\:placeholder-opacity-30:focus::placeholder {\n  --tw-placeholder-opacity: 0.3;\n}\n\n.focus\\:placeholder-opacity-40:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.4;\n}\n\n.focus\\:placeholder-opacity-40:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.4;\n}\n\n.focus\\:placeholder-opacity-40:focus::placeholder {\n  --tw-placeholder-opacity: 0.4;\n}\n\n.focus\\:placeholder-opacity-50:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.5;\n}\n\n.focus\\:placeholder-opacity-50:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.5;\n}\n\n.focus\\:placeholder-opacity-50:focus::placeholder {\n  --tw-placeholder-opacity: 0.5;\n}\n\n.focus\\:placeholder-opacity-60:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.6;\n}\n\n.focus\\:placeholder-opacity-60:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.6;\n}\n\n.focus\\:placeholder-opacity-60:focus::placeholder {\n  --tw-placeholder-opacity: 0.6;\n}\n\n.focus\\:placeholder-opacity-70:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.7;\n}\n\n.focus\\:placeholder-opacity-70:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.7;\n}\n\n.focus\\:placeholder-opacity-70:focus::placeholder {\n  --tw-placeholder-opacity: 0.7;\n}\n\n.focus\\:placeholder-opacity-75:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.75;\n}\n\n.focus\\:placeholder-opacity-75:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.75;\n}\n\n.focus\\:placeholder-opacity-75:focus::placeholder {\n  --tw-placeholder-opacity: 0.75;\n}\n\n.focus\\:placeholder-opacity-80:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.8;\n}\n\n.focus\\:placeholder-opacity-80:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.8;\n}\n\n.focus\\:placeholder-opacity-80:focus::placeholder {\n  --tw-placeholder-opacity: 0.8;\n}\n\n.focus\\:placeholder-opacity-90:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.9;\n}\n\n.focus\\:placeholder-opacity-90:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.9;\n}\n\n.focus\\:placeholder-opacity-90:focus::placeholder {\n  --tw-placeholder-opacity: 0.9;\n}\n\n.focus\\:placeholder-opacity-95:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.95;\n}\n\n.focus\\:placeholder-opacity-95:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.95;\n}\n\n.focus\\:placeholder-opacity-95:focus::placeholder {\n  --tw-placeholder-opacity: 0.95;\n}\n\n.focus\\:placeholder-opacity-100:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n}\n\n.focus\\:placeholder-opacity-100:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n}\n\n.focus\\:placeholder-opacity-100:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n}\n\n.opacity-0 {\n  opacity: 0;\n}\n\n.opacity-5 {\n  opacity: 0.05;\n}\n\n.opacity-10 {\n  opacity: 0.1;\n}\n\n.opacity-20 {\n  opacity: 0.2;\n}\n\n.opacity-25 {\n  opacity: 0.25;\n}\n\n.opacity-30 {\n  opacity: 0.3;\n}\n\n.opacity-40 {\n  opacity: 0.4;\n}\n\n.opacity-50 {\n  opacity: 0.5;\n}\n\n.opacity-60 {\n  opacity: 0.6;\n}\n\n.opacity-70 {\n  opacity: 0.7;\n}\n\n.opacity-75 {\n  opacity: 0.75;\n}\n\n.opacity-80 {\n  opacity: 0.8;\n}\n\n.opacity-90 {\n  opacity: 0.9;\n}\n\n.opacity-95 {\n  opacity: 0.95;\n}\n\n.opacity-100 {\n  opacity: 1;\n}\n\n.group:hover .group-hover\\:opacity-0 {\n  opacity: 0;\n}\n\n.group:hover .group-hover\\:opacity-5 {\n  opacity: 0.05;\n}\n\n.group:hover .group-hover\\:opacity-10 {\n  opacity: 0.1;\n}\n\n.group:hover .group-hover\\:opacity-20 {\n  opacity: 0.2;\n}\n\n.group:hover .group-hover\\:opacity-25 {\n  opacity: 0.25;\n}\n\n.group:hover .group-hover\\:opacity-30 {\n  opacity: 0.3;\n}\n\n.group:hover .group-hover\\:opacity-40 {\n  opacity: 0.4;\n}\n\n.group:hover .group-hover\\:opacity-50 {\n  opacity: 0.5;\n}\n\n.group:hover .group-hover\\:opacity-60 {\n  opacity: 0.6;\n}\n\n.group:hover .group-hover\\:opacity-70 {\n  opacity: 0.7;\n}\n\n.group:hover .group-hover\\:opacity-75 {\n  opacity: 0.75;\n}\n\n.group:hover .group-hover\\:opacity-80 {\n  opacity: 0.8;\n}\n\n.group:hover .group-hover\\:opacity-90 {\n  opacity: 0.9;\n}\n\n.group:hover .group-hover\\:opacity-95 {\n  opacity: 0.95;\n}\n\n.group:hover .group-hover\\:opacity-100 {\n  opacity: 1;\n}\n\n.focus-within\\:opacity-0:focus-within {\n  opacity: 0;\n}\n\n.focus-within\\:opacity-5:focus-within {\n  opacity: 0.05;\n}\n\n.focus-within\\:opacity-10:focus-within {\n  opacity: 0.1;\n}\n\n.focus-within\\:opacity-20:focus-within {\n  opacity: 0.2;\n}\n\n.focus-within\\:opacity-25:focus-within {\n  opacity: 0.25;\n}\n\n.focus-within\\:opacity-30:focus-within {\n  opacity: 0.3;\n}\n\n.focus-within\\:opacity-40:focus-within {\n  opacity: 0.4;\n}\n\n.focus-within\\:opacity-50:focus-within {\n  opacity: 0.5;\n}\n\n.focus-within\\:opacity-60:focus-within {\n  opacity: 0.6;\n}\n\n.focus-within\\:opacity-70:focus-within {\n  opacity: 0.7;\n}\n\n.focus-within\\:opacity-75:focus-within {\n  opacity: 0.75;\n}\n\n.focus-within\\:opacity-80:focus-within {\n  opacity: 0.8;\n}\n\n.focus-within\\:opacity-90:focus-within {\n  opacity: 0.9;\n}\n\n.focus-within\\:opacity-95:focus-within {\n  opacity: 0.95;\n}\n\n.focus-within\\:opacity-100:focus-within {\n  opacity: 1;\n}\n\n.hover\\:opacity-0:hover {\n  opacity: 0;\n}\n\n.hover\\:opacity-5:hover {\n  opacity: 0.05;\n}\n\n.hover\\:opacity-10:hover {\n  opacity: 0.1;\n}\n\n.hover\\:opacity-20:hover {\n  opacity: 0.2;\n}\n\n.hover\\:opacity-25:hover {\n  opacity: 0.25;\n}\n\n.hover\\:opacity-30:hover {\n  opacity: 0.3;\n}\n\n.hover\\:opacity-40:hover {\n  opacity: 0.4;\n}\n\n.hover\\:opacity-50:hover {\n  opacity: 0.5;\n}\n\n.hover\\:opacity-60:hover {\n  opacity: 0.6;\n}\n\n.hover\\:opacity-70:hover {\n  opacity: 0.7;\n}\n\n.hover\\:opacity-75:hover {\n  opacity: 0.75;\n}\n\n.hover\\:opacity-80:hover {\n  opacity: 0.8;\n}\n\n.hover\\:opacity-90:hover {\n  opacity: 0.9;\n}\n\n.hover\\:opacity-95:hover {\n  opacity: 0.95;\n}\n\n.hover\\:opacity-100:hover {\n  opacity: 1;\n}\n\n.focus\\:opacity-0:focus {\n  opacity: 0;\n}\n\n.focus\\:opacity-5:focus {\n  opacity: 0.05;\n}\n\n.focus\\:opacity-10:focus {\n  opacity: 0.1;\n}\n\n.focus\\:opacity-20:focus {\n  opacity: 0.2;\n}\n\n.focus\\:opacity-25:focus {\n  opacity: 0.25;\n}\n\n.focus\\:opacity-30:focus {\n  opacity: 0.3;\n}\n\n.focus\\:opacity-40:focus {\n  opacity: 0.4;\n}\n\n.focus\\:opacity-50:focus {\n  opacity: 0.5;\n}\n\n.focus\\:opacity-60:focus {\n  opacity: 0.6;\n}\n\n.focus\\:opacity-70:focus {\n  opacity: 0.7;\n}\n\n.focus\\:opacity-75:focus {\n  opacity: 0.75;\n}\n\n.focus\\:opacity-80:focus {\n  opacity: 0.8;\n}\n\n.focus\\:opacity-90:focus {\n  opacity: 0.9;\n}\n\n.focus\\:opacity-95:focus {\n  opacity: 0.95;\n}\n\n.focus\\:opacity-100:focus {\n  opacity: 1;\n}\n\n.bg-blend-normal {\n  background-blend-mode: normal;\n}\n\n.bg-blend-multiply {\n  background-blend-mode: multiply;\n}\n\n.bg-blend-screen {\n  background-blend-mode: screen;\n}\n\n.bg-blend-overlay {\n  background-blend-mode: overlay;\n}\n\n.bg-blend-darken {\n  background-blend-mode: darken;\n}\n\n.bg-blend-lighten {\n  background-blend-mode: lighten;\n}\n\n.bg-blend-color-dodge {\n  background-blend-mode: color-dodge;\n}\n\n.bg-blend-color-burn {\n  background-blend-mode: color-burn;\n}\n\n.bg-blend-hard-light {\n  background-blend-mode: hard-light;\n}\n\n.bg-blend-soft-light {\n  background-blend-mode: soft-light;\n}\n\n.bg-blend-difference {\n  background-blend-mode: difference;\n}\n\n.bg-blend-exclusion {\n  background-blend-mode: exclusion;\n}\n\n.bg-blend-hue {\n  background-blend-mode: hue;\n}\n\n.bg-blend-saturation {\n  background-blend-mode: saturation;\n}\n\n.bg-blend-color {\n  background-blend-mode: color;\n}\n\n.bg-blend-luminosity {\n  background-blend-mode: luminosity;\n}\n\n.mix-blend-normal {\n  mix-blend-mode: normal;\n}\n\n.mix-blend-multiply {\n  mix-blend-mode: multiply;\n}\n\n.mix-blend-screen {\n  mix-blend-mode: screen;\n}\n\n.mix-blend-overlay {\n  mix-blend-mode: overlay;\n}\n\n.mix-blend-darken {\n  mix-blend-mode: darken;\n}\n\n.mix-blend-lighten {\n  mix-blend-mode: lighten;\n}\n\n.mix-blend-color-dodge {\n  mix-blend-mode: color-dodge;\n}\n\n.mix-blend-color-burn {\n  mix-blend-mode: color-burn;\n}\n\n.mix-blend-hard-light {\n  mix-blend-mode: hard-light;\n}\n\n.mix-blend-soft-light {\n  mix-blend-mode: soft-light;\n}\n\n.mix-blend-difference {\n  mix-blend-mode: difference;\n}\n\n.mix-blend-exclusion {\n  mix-blend-mode: exclusion;\n}\n\n.mix-blend-hue {\n  mix-blend-mode: hue;\n}\n\n.mix-blend-saturation {\n  mix-blend-mode: saturation;\n}\n\n.mix-blend-color {\n  mix-blend-mode: color;\n}\n\n.mix-blend-luminosity {\n  mix-blend-mode: luminosity;\n}\n\n*, ::before, ::after {\n  --tw-shadow: 0 0 #0000;\n}\n\n.shadow-sm {\n  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow {\n  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-md {\n  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-lg {\n  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-xl {\n  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-2xl {\n  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-inner {\n  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-none {\n  --tw-shadow: 0 0 #0000;\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-sm {\n  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow {\n  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-md {\n  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-lg {\n  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-xl {\n  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-2xl {\n  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-inner {\n  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-none {\n  --tw-shadow: 0 0 #0000;\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-sm:focus-within {\n  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow:focus-within {\n  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-md:focus-within {\n  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-lg:focus-within {\n  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-xl:focus-within {\n  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-2xl:focus-within {\n  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-inner:focus-within {\n  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-none:focus-within {\n  --tw-shadow: 0 0 #0000;\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-sm:hover {\n  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow:hover {\n  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-md:hover {\n  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-lg:hover {\n  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-xl:hover {\n  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-2xl:hover {\n  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-inner:hover {\n  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-none:hover {\n  --tw-shadow: 0 0 #0000;\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-sm:focus {\n  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow:focus {\n  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-md:focus {\n  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-lg:focus {\n  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-xl:focus {\n  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-2xl:focus {\n  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-inner:focus {\n  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-none:focus {\n  --tw-shadow: 0 0 #0000;\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.outline-none {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.outline-white {\n  outline: 2px dotted white;\n  outline-offset: 2px;\n}\n\n.outline-black {\n  outline: 2px dotted black;\n  outline-offset: 2px;\n}\n\n.focus-within\\:outline-none:focus-within {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.focus-within\\:outline-white:focus-within {\n  outline: 2px dotted white;\n  outline-offset: 2px;\n}\n\n.focus-within\\:outline-black:focus-within {\n  outline: 2px dotted black;\n  outline-offset: 2px;\n}\n\n.focus\\:outline-none:focus {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.focus\\:outline-white:focus {\n  outline: 2px dotted white;\n  outline-offset: 2px;\n}\n\n.focus\\:outline-black:focus {\n  outline: 2px dotted black;\n  outline-offset: 2px;\n}\n\n*, ::before, ::after {\n  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n  --tw-ring-offset-width: 0px;\n  --tw-ring-offset-color: #fff;\n  --tw-ring-color: rgba(59, 130, 246, 0.5);\n  --tw-ring-offset-shadow: 0 0 #0000;\n  --tw-ring-shadow: 0 0 #0000;\n}\n\n.ring-0 {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring-1 {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring-2 {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring-4 {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring-8 {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus-within\\:ring-0:focus-within {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus-within\\:ring-1:focus-within {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus-within\\:ring-2:focus-within {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus-within\\:ring-4:focus-within {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus-within\\:ring-8:focus-within {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus-within\\:ring:focus-within {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-0:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-1:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-2:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-4:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-8:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring-inset {\n  --tw-ring-inset: inset;\n}\n\n.focus-within\\:ring-inset:focus-within {\n  --tw-ring-inset: inset;\n}\n\n.focus\\:ring-inset:focus {\n  --tw-ring-inset: inset;\n}\n\n.ring-transparent {\n  --tw-ring-color: transparent;\n}\n\n.ring-current {\n  --tw-ring-color: currentColor;\n}\n\n.ring-black {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n}\n\n.ring-white {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n}\n\n.ring-gray-50 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n}\n\n.ring-gray-100 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n}\n\n.ring-gray-200 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n}\n\n.ring-gray-300 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n}\n\n.ring-gray-400 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n}\n\n.ring-gray-500 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n}\n\n.ring-gray-600 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n}\n\n.ring-gray-700 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n}\n\n.ring-gray-800 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n}\n\n.ring-gray-900 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n}\n\n.ring-red {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n}\n\n.ring-yellow {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n}\n\n.ring-green {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n}\n\n.ring-blue {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n}\n\n.ring-indigo {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n}\n\n.ring-purple {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n}\n\n.ring-pink {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n}\n\n.ring-grey-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n}\n\n.ring-grey-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n}\n\n.ring-grey-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n}\n\n.ring-grey {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n}\n\n.ring-grey-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n}\n\n.ring-grey-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n}\n\n.ring-grey-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n}\n\n.ring-red-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n}\n\n.ring-red-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n}\n\n.ring-red-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n}\n\n.ring-red-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n}\n\n.ring-red-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n}\n\n.ring-red-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n}\n\n.ring-orange-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n}\n\n.ring-orange-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n}\n\n.ring-orange-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n}\n\n.ring-orange {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n}\n\n.ring-orange-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n}\n\n.ring-orange-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n}\n\n.ring-orange-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n}\n\n.ring-yellow-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n}\n\n.ring-yellow-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n}\n\n.ring-yellow-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n}\n\n.ring-yellow-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n}\n\n.ring-yellow-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n}\n\n.ring-yellow-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n}\n\n.ring-green-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n}\n\n.ring-green-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n}\n\n.ring-green-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n}\n\n.ring-green-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n}\n\n.ring-green-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n}\n\n.ring-green-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n}\n\n.ring-teal-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n}\n\n.ring-teal-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n}\n\n.ring-teal-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n}\n\n.ring-teal {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n}\n\n.ring-teal-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n}\n\n.ring-teal-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n}\n\n.ring-teal-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n}\n\n.ring-blue-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n}\n\n.ring-blue-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n}\n\n.ring-blue-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n}\n\n.ring-blue-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n}\n\n.ring-blue-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n}\n\n.ring-blue-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n}\n\n.ring-indigo-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n}\n\n.ring-indigo-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n}\n\n.ring-indigo-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n}\n\n.ring-indigo-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n}\n\n.ring-indigo-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n}\n\n.ring-indigo-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n}\n\n.ring-purple-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n}\n\n.ring-purple-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n}\n\n.ring-purple-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n}\n\n.ring-purple-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n}\n\n.ring-purple-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n}\n\n.ring-purple-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n}\n\n.ring-pink-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n}\n\n.ring-pink-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n}\n\n.ring-pink-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n}\n\n.ring-pink-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n}\n\n.ring-pink-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n}\n\n.ring-pink-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-transparent:focus-within {\n  --tw-ring-color: transparent;\n}\n\n.focus-within\\:ring-current:focus-within {\n  --tw-ring-color: currentColor;\n}\n\n.focus-within\\:ring-black:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-white:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-50:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-100:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-200:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-300:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-400:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-500:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-600:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-700:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-800:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-900:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-transparent:focus {\n  --tw-ring-color: transparent;\n}\n\n.focus\\:ring-current:focus {\n  --tw-ring-color: currentColor;\n}\n\n.focus\\:ring-black:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-white:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-50:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-100:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-200:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-300:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-400:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-500:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-600:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-700:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-800:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-900:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n}\n\n.ring-opacity-0 {\n  --tw-ring-opacity: 0;\n}\n\n.ring-opacity-5 {\n  --tw-ring-opacity: 0.05;\n}\n\n.ring-opacity-10 {\n  --tw-ring-opacity: 0.1;\n}\n\n.ring-opacity-20 {\n  --tw-ring-opacity: 0.2;\n}\n\n.ring-opacity-25 {\n  --tw-ring-opacity: 0.25;\n}\n\n.ring-opacity-30 {\n  --tw-ring-opacity: 0.3;\n}\n\n.ring-opacity-40 {\n  --tw-ring-opacity: 0.4;\n}\n\n.ring-opacity-50 {\n  --tw-ring-opacity: 0.5;\n}\n\n.ring-opacity-60 {\n  --tw-ring-opacity: 0.6;\n}\n\n.ring-opacity-70 {\n  --tw-ring-opacity: 0.7;\n}\n\n.ring-opacity-75 {\n  --tw-ring-opacity: 0.75;\n}\n\n.ring-opacity-80 {\n  --tw-ring-opacity: 0.8;\n}\n\n.ring-opacity-90 {\n  --tw-ring-opacity: 0.9;\n}\n\n.ring-opacity-95 {\n  --tw-ring-opacity: 0.95;\n}\n\n.ring-opacity-100 {\n  --tw-ring-opacity: 1;\n}\n\n.focus-within\\:ring-opacity-0:focus-within {\n  --tw-ring-opacity: 0;\n}\n\n.focus-within\\:ring-opacity-5:focus-within {\n  --tw-ring-opacity: 0.05;\n}\n\n.focus-within\\:ring-opacity-10:focus-within {\n  --tw-ring-opacity: 0.1;\n}\n\n.focus-within\\:ring-opacity-20:focus-within {\n  --tw-ring-opacity: 0.2;\n}\n\n.focus-within\\:ring-opacity-25:focus-within {\n  --tw-ring-opacity: 0.25;\n}\n\n.focus-within\\:ring-opacity-30:focus-within {\n  --tw-ring-opacity: 0.3;\n}\n\n.focus-within\\:ring-opacity-40:focus-within {\n  --tw-ring-opacity: 0.4;\n}\n\n.focus-within\\:ring-opacity-50:focus-within {\n  --tw-ring-opacity: 0.5;\n}\n\n.focus-within\\:ring-opacity-60:focus-within {\n  --tw-ring-opacity: 0.6;\n}\n\n.focus-within\\:ring-opacity-70:focus-within {\n  --tw-ring-opacity: 0.7;\n}\n\n.focus-within\\:ring-opacity-75:focus-within {\n  --tw-ring-opacity: 0.75;\n}\n\n.focus-within\\:ring-opacity-80:focus-within {\n  --tw-ring-opacity: 0.8;\n}\n\n.focus-within\\:ring-opacity-90:focus-within {\n  --tw-ring-opacity: 0.9;\n}\n\n.focus-within\\:ring-opacity-95:focus-within {\n  --tw-ring-opacity: 0.95;\n}\n\n.focus-within\\:ring-opacity-100:focus-within {\n  --tw-ring-opacity: 1;\n}\n\n.focus\\:ring-opacity-0:focus {\n  --tw-ring-opacity: 0;\n}\n\n.focus\\:ring-opacity-5:focus {\n  --tw-ring-opacity: 0.05;\n}\n\n.focus\\:ring-opacity-10:focus {\n  --tw-ring-opacity: 0.1;\n}\n\n.focus\\:ring-opacity-20:focus {\n  --tw-ring-opacity: 0.2;\n}\n\n.focus\\:ring-opacity-25:focus {\n  --tw-ring-opacity: 0.25;\n}\n\n.focus\\:ring-opacity-30:focus {\n  --tw-ring-opacity: 0.3;\n}\n\n.focus\\:ring-opacity-40:focus {\n  --tw-ring-opacity: 0.4;\n}\n\n.focus\\:ring-opacity-50:focus {\n  --tw-ring-opacity: 0.5;\n}\n\n.focus\\:ring-opacity-60:focus {\n  --tw-ring-opacity: 0.6;\n}\n\n.focus\\:ring-opacity-70:focus {\n  --tw-ring-opacity: 0.7;\n}\n\n.focus\\:ring-opacity-75:focus {\n  --tw-ring-opacity: 0.75;\n}\n\n.focus\\:ring-opacity-80:focus {\n  --tw-ring-opacity: 0.8;\n}\n\n.focus\\:ring-opacity-90:focus {\n  --tw-ring-opacity: 0.9;\n}\n\n.focus\\:ring-opacity-95:focus {\n  --tw-ring-opacity: 0.95;\n}\n\n.focus\\:ring-opacity-100:focus {\n  --tw-ring-opacity: 1;\n}\n\n.ring-offset-0 {\n  --tw-ring-offset-width: 0px;\n}\n\n.ring-offset-1 {\n  --tw-ring-offset-width: 1px;\n}\n\n.ring-offset-2 {\n  --tw-ring-offset-width: 2px;\n}\n\n.ring-offset-4 {\n  --tw-ring-offset-width: 4px;\n}\n\n.ring-offset-8 {\n  --tw-ring-offset-width: 8px;\n}\n\n.focus-within\\:ring-offset-0:focus-within {\n  --tw-ring-offset-width: 0px;\n}\n\n.focus-within\\:ring-offset-1:focus-within {\n  --tw-ring-offset-width: 1px;\n}\n\n.focus-within\\:ring-offset-2:focus-within {\n  --tw-ring-offset-width: 2px;\n}\n\n.focus-within\\:ring-offset-4:focus-within {\n  --tw-ring-offset-width: 4px;\n}\n\n.focus-within\\:ring-offset-8:focus-within {\n  --tw-ring-offset-width: 8px;\n}\n\n.focus\\:ring-offset-0:focus {\n  --tw-ring-offset-width: 0px;\n}\n\n.focus\\:ring-offset-1:focus {\n  --tw-ring-offset-width: 1px;\n}\n\n.focus\\:ring-offset-2:focus {\n  --tw-ring-offset-width: 2px;\n}\n\n.focus\\:ring-offset-4:focus {\n  --tw-ring-offset-width: 4px;\n}\n\n.focus\\:ring-offset-8:focus {\n  --tw-ring-offset-width: 8px;\n}\n\n.ring-offset-transparent {\n  --tw-ring-offset-color: transparent;\n}\n\n.ring-offset-current {\n  --tw-ring-offset-color: currentColor;\n}\n\n.ring-offset-black {\n  --tw-ring-offset-color: #22292f;\n}\n\n.ring-offset-white {\n  --tw-ring-offset-color: #ffffff;\n}\n\n.ring-offset-gray-50 {\n  --tw-ring-offset-color: #f9fafb;\n}\n\n.ring-offset-gray-100 {\n  --tw-ring-offset-color: #f3f4f6;\n}\n\n.ring-offset-gray-200 {\n  --tw-ring-offset-color: #e5e7eb;\n}\n\n.ring-offset-gray-300 {\n  --tw-ring-offset-color: #d1d5db;\n}\n\n.ring-offset-gray-400 {\n  --tw-ring-offset-color: #9ca3af;\n}\n\n.ring-offset-gray-500 {\n  --tw-ring-offset-color: #6b7280;\n}\n\n.ring-offset-gray-600 {\n  --tw-ring-offset-color: #4b5563;\n}\n\n.ring-offset-gray-700 {\n  --tw-ring-offset-color: #374151;\n}\n\n.ring-offset-gray-800 {\n  --tw-ring-offset-color: #1f2937;\n}\n\n.ring-offset-gray-900 {\n  --tw-ring-offset-color: #111827;\n}\n\n.ring-offset-red {\n  --tw-ring-offset-color: #e3342f;\n}\n\n.ring-offset-yellow {\n  --tw-ring-offset-color: #ffed4a;\n}\n\n.ring-offset-green {\n  --tw-ring-offset-color: #38c172;\n}\n\n.ring-offset-blue {\n  --tw-ring-offset-color: #229be1;\n}\n\n.ring-offset-indigo {\n  --tw-ring-offset-color: #6574cd;\n}\n\n.ring-offset-purple {\n  --tw-ring-offset-color: #9561e2;\n}\n\n.ring-offset-pink {\n  --tw-ring-offset-color: #f66d9b;\n}\n\n.ring-offset-grey-darkest {\n  --tw-ring-offset-color: #3d4852;\n}\n\n.ring-offset-grey-darker {\n  --tw-ring-offset-color: #606f7b;\n}\n\n.ring-offset-grey-dark {\n  --tw-ring-offset-color: #8795a1;\n}\n\n.ring-offset-grey {\n  --tw-ring-offset-color: #7e8b95;\n}\n\n.ring-offset-grey-light {\n  --tw-ring-offset-color: #dae1e7;\n}\n\n.ring-offset-grey-lighter {\n  --tw-ring-offset-color: #e4eaed;\n}\n\n.ring-offset-grey-lightest {\n  --tw-ring-offset-color: #f7f7f7;\n}\n\n.ring-offset-red-darkest {\n  --tw-ring-offset-color: #3b0d0c;\n}\n\n.ring-offset-red-darker {\n  --tw-ring-offset-color: #621b18;\n}\n\n.ring-offset-red-dark {\n  --tw-ring-offset-color: #cc1f1a;\n}\n\n.ring-offset-red-light {\n  --tw-ring-offset-color: #ef5753;\n}\n\n.ring-offset-red-lighter {\n  --tw-ring-offset-color: #f9acaa;\n}\n\n.ring-offset-red-lightest {\n  --tw-ring-offset-color: #fcebea;\n}\n\n.ring-offset-orange-darkest {\n  --tw-ring-offset-color: #462a16;\n}\n\n.ring-offset-orange-darker {\n  --tw-ring-offset-color: #613b1f;\n}\n\n.ring-offset-orange-dark {\n  --tw-ring-offset-color: #de751f;\n}\n\n.ring-offset-orange {\n  --tw-ring-offset-color: #f6993f;\n}\n\n.ring-offset-orange-light {\n  --tw-ring-offset-color: #faad63;\n}\n\n.ring-offset-orange-lighter {\n  --tw-ring-offset-color: #fcd9b6;\n}\n\n.ring-offset-orange-lightest {\n  --tw-ring-offset-color: #fff5eb;\n}\n\n.ring-offset-yellow-darkest {\n  --tw-ring-offset-color: #453411;\n}\n\n.ring-offset-yellow-darker {\n  --tw-ring-offset-color: #684f1d;\n}\n\n.ring-offset-yellow-dark {\n  --tw-ring-offset-color: #f2d024;\n}\n\n.ring-offset-yellow-light {\n  --tw-ring-offset-color: #fff382;\n}\n\n.ring-offset-yellow-lighter {\n  --tw-ring-offset-color: #fff9c2;\n}\n\n.ring-offset-yellow-lightest {\n  --tw-ring-offset-color: #fcfbeb;\n}\n\n.ring-offset-green-darkest {\n  --tw-ring-offset-color: #0f2f21;\n}\n\n.ring-offset-green-darker {\n  --tw-ring-offset-color: #1a4731;\n}\n\n.ring-offset-green-dark {\n  --tw-ring-offset-color: #1f9d55;\n}\n\n.ring-offset-green-light {\n  --tw-ring-offset-color: #51d88a;\n}\n\n.ring-offset-green-lighter {\n  --tw-ring-offset-color: #a2f5bf;\n}\n\n.ring-offset-green-lightest {\n  --tw-ring-offset-color: #e3fcec;\n}\n\n.ring-offset-teal-darkest {\n  --tw-ring-offset-color: #0d3331;\n}\n\n.ring-offset-teal-darker {\n  --tw-ring-offset-color: #20504f;\n}\n\n.ring-offset-teal-dark {\n  --tw-ring-offset-color: #38a89d;\n}\n\n.ring-offset-teal {\n  --tw-ring-offset-color: #4dc0b5;\n}\n\n.ring-offset-teal-light {\n  --tw-ring-offset-color: #64d5ca;\n}\n\n.ring-offset-teal-lighter {\n  --tw-ring-offset-color: #a0f0ed;\n}\n\n.ring-offset-teal-lightest {\n  --tw-ring-offset-color: #e8fffe;\n}\n\n.ring-offset-blue-darkest {\n  --tw-ring-offset-color: #203950;\n}\n\n.ring-offset-blue-darker {\n  --tw-ring-offset-color: #28556e;\n}\n\n.ring-offset-blue-dark {\n  --tw-ring-offset-color: #2779bd;\n}\n\n.ring-offset-blue-light {\n  --tw-ring-offset-color: #6cb2eb;\n}\n\n.ring-offset-blue-lighter {\n  --tw-ring-offset-color: #bcdefa;\n}\n\n.ring-offset-blue-lightest {\n  --tw-ring-offset-color: #eff8ff;\n}\n\n.ring-offset-indigo-darkest {\n  --tw-ring-offset-color: #191e38;\n}\n\n.ring-offset-indigo-darker {\n  --tw-ring-offset-color: #2f365f;\n}\n\n.ring-offset-indigo-dark {\n  --tw-ring-offset-color: #5661b3;\n}\n\n.ring-offset-indigo-light {\n  --tw-ring-offset-color: #7886d7;\n}\n\n.ring-offset-indigo-lighter {\n  --tw-ring-offset-color: #b2b7ff;\n}\n\n.ring-offset-indigo-lightest {\n  --tw-ring-offset-color: #e6e8ff;\n}\n\n.ring-offset-purple-darkest {\n  --tw-ring-offset-color: #21183c;\n}\n\n.ring-offset-purple-darker {\n  --tw-ring-offset-color: #382b5f;\n}\n\n.ring-offset-purple-dark {\n  --tw-ring-offset-color: #794acf;\n}\n\n.ring-offset-purple-light {\n  --tw-ring-offset-color: #a779e9;\n}\n\n.ring-offset-purple-lighter {\n  --tw-ring-offset-color: #d6bbfc;\n}\n\n.ring-offset-purple-lightest {\n  --tw-ring-offset-color: #f3ebff;\n}\n\n.ring-offset-pink-darkest {\n  --tw-ring-offset-color: #451225;\n}\n\n.ring-offset-pink-darker {\n  --tw-ring-offset-color: #6f213f;\n}\n\n.ring-offset-pink-dark {\n  --tw-ring-offset-color: #eb5286;\n}\n\n.ring-offset-pink-light {\n  --tw-ring-offset-color: #fa7ea8;\n}\n\n.ring-offset-pink-lighter {\n  --tw-ring-offset-color: #ffbbca;\n}\n\n.ring-offset-pink-lightest {\n  --tw-ring-offset-color: #ffebef;\n}\n\n.focus-within\\:ring-offset-transparent:focus-within {\n  --tw-ring-offset-color: transparent;\n}\n\n.focus-within\\:ring-offset-current:focus-within {\n  --tw-ring-offset-color: currentColor;\n}\n\n.focus-within\\:ring-offset-black:focus-within {\n  --tw-ring-offset-color: #22292f;\n}\n\n.focus-within\\:ring-offset-white:focus-within {\n  --tw-ring-offset-color: #ffffff;\n}\n\n.focus-within\\:ring-offset-gray-50:focus-within {\n  --tw-ring-offset-color: #f9fafb;\n}\n\n.focus-within\\:ring-offset-gray-100:focus-within {\n  --tw-ring-offset-color: #f3f4f6;\n}\n\n.focus-within\\:ring-offset-gray-200:focus-within {\n  --tw-ring-offset-color: #e5e7eb;\n}\n\n.focus-within\\:ring-offset-gray-300:focus-within {\n  --tw-ring-offset-color: #d1d5db;\n}\n\n.focus-within\\:ring-offset-gray-400:focus-within {\n  --tw-ring-offset-color: #9ca3af;\n}\n\n.focus-within\\:ring-offset-gray-500:focus-within {\n  --tw-ring-offset-color: #6b7280;\n}\n\n.focus-within\\:ring-offset-gray-600:focus-within {\n  --tw-ring-offset-color: #4b5563;\n}\n\n.focus-within\\:ring-offset-gray-700:focus-within {\n  --tw-ring-offset-color: #374151;\n}\n\n.focus-within\\:ring-offset-gray-800:focus-within {\n  --tw-ring-offset-color: #1f2937;\n}\n\n.focus-within\\:ring-offset-gray-900:focus-within {\n  --tw-ring-offset-color: #111827;\n}\n\n.focus-within\\:ring-offset-red:focus-within {\n  --tw-ring-offset-color: #e3342f;\n}\n\n.focus-within\\:ring-offset-yellow:focus-within {\n  --tw-ring-offset-color: #ffed4a;\n}\n\n.focus-within\\:ring-offset-green:focus-within {\n  --tw-ring-offset-color: #38c172;\n}\n\n.focus-within\\:ring-offset-blue:focus-within {\n  --tw-ring-offset-color: #229be1;\n}\n\n.focus-within\\:ring-offset-indigo:focus-within {\n  --tw-ring-offset-color: #6574cd;\n}\n\n.focus-within\\:ring-offset-purple:focus-within {\n  --tw-ring-offset-color: #9561e2;\n}\n\n.focus-within\\:ring-offset-pink:focus-within {\n  --tw-ring-offset-color: #f66d9b;\n}\n\n.focus-within\\:ring-offset-grey-darkest:focus-within {\n  --tw-ring-offset-color: #3d4852;\n}\n\n.focus-within\\:ring-offset-grey-darker:focus-within {\n  --tw-ring-offset-color: #606f7b;\n}\n\n.focus-within\\:ring-offset-grey-dark:focus-within {\n  --tw-ring-offset-color: #8795a1;\n}\n\n.focus-within\\:ring-offset-grey:focus-within {\n  --tw-ring-offset-color: #7e8b95;\n}\n\n.focus-within\\:ring-offset-grey-light:focus-within {\n  --tw-ring-offset-color: #dae1e7;\n}\n\n.focus-within\\:ring-offset-grey-lighter:focus-within {\n  --tw-ring-offset-color: #e4eaed;\n}\n\n.focus-within\\:ring-offset-grey-lightest:focus-within {\n  --tw-ring-offset-color: #f7f7f7;\n}\n\n.focus-within\\:ring-offset-red-darkest:focus-within {\n  --tw-ring-offset-color: #3b0d0c;\n}\n\n.focus-within\\:ring-offset-red-darker:focus-within {\n  --tw-ring-offset-color: #621b18;\n}\n\n.focus-within\\:ring-offset-red-dark:focus-within {\n  --tw-ring-offset-color: #cc1f1a;\n}\n\n.focus-within\\:ring-offset-red-light:focus-within {\n  --tw-ring-offset-color: #ef5753;\n}\n\n.focus-within\\:ring-offset-red-lighter:focus-within {\n  --tw-ring-offset-color: #f9acaa;\n}\n\n.focus-within\\:ring-offset-red-lightest:focus-within {\n  --tw-ring-offset-color: #fcebea;\n}\n\n.focus-within\\:ring-offset-orange-darkest:focus-within {\n  --tw-ring-offset-color: #462a16;\n}\n\n.focus-within\\:ring-offset-orange-darker:focus-within {\n  --tw-ring-offset-color: #613b1f;\n}\n\n.focus-within\\:ring-offset-orange-dark:focus-within {\n  --tw-ring-offset-color: #de751f;\n}\n\n.focus-within\\:ring-offset-orange:focus-within {\n  --tw-ring-offset-color: #f6993f;\n}\n\n.focus-within\\:ring-offset-orange-light:focus-within {\n  --tw-ring-offset-color: #faad63;\n}\n\n.focus-within\\:ring-offset-orange-lighter:focus-within {\n  --tw-ring-offset-color: #fcd9b6;\n}\n\n.focus-within\\:ring-offset-orange-lightest:focus-within {\n  --tw-ring-offset-color: #fff5eb;\n}\n\n.focus-within\\:ring-offset-yellow-darkest:focus-within {\n  --tw-ring-offset-color: #453411;\n}\n\n.focus-within\\:ring-offset-yellow-darker:focus-within {\n  --tw-ring-offset-color: #684f1d;\n}\n\n.focus-within\\:ring-offset-yellow-dark:focus-within {\n  --tw-ring-offset-color: #f2d024;\n}\n\n.focus-within\\:ring-offset-yellow-light:focus-within {\n  --tw-ring-offset-color: #fff382;\n}\n\n.focus-within\\:ring-offset-yellow-lighter:focus-within {\n  --tw-ring-offset-color: #fff9c2;\n}\n\n.focus-within\\:ring-offset-yellow-lightest:focus-within {\n  --tw-ring-offset-color: #fcfbeb;\n}\n\n.focus-within\\:ring-offset-green-darkest:focus-within {\n  --tw-ring-offset-color: #0f2f21;\n}\n\n.focus-within\\:ring-offset-green-darker:focus-within {\n  --tw-ring-offset-color: #1a4731;\n}\n\n.focus-within\\:ring-offset-green-dark:focus-within {\n  --tw-ring-offset-color: #1f9d55;\n}\n\n.focus-within\\:ring-offset-green-light:focus-within {\n  --tw-ring-offset-color: #51d88a;\n}\n\n.focus-within\\:ring-offset-green-lighter:focus-within {\n  --tw-ring-offset-color: #a2f5bf;\n}\n\n.focus-within\\:ring-offset-green-lightest:focus-within {\n  --tw-ring-offset-color: #e3fcec;\n}\n\n.focus-within\\:ring-offset-teal-darkest:focus-within {\n  --tw-ring-offset-color: #0d3331;\n}\n\n.focus-within\\:ring-offset-teal-darker:focus-within {\n  --tw-ring-offset-color: #20504f;\n}\n\n.focus-within\\:ring-offset-teal-dark:focus-within {\n  --tw-ring-offset-color: #38a89d;\n}\n\n.focus-within\\:ring-offset-teal:focus-within {\n  --tw-ring-offset-color: #4dc0b5;\n}\n\n.focus-within\\:ring-offset-teal-light:focus-within {\n  --tw-ring-offset-color: #64d5ca;\n}\n\n.focus-within\\:ring-offset-teal-lighter:focus-within {\n  --tw-ring-offset-color: #a0f0ed;\n}\n\n.focus-within\\:ring-offset-teal-lightest:focus-within {\n  --tw-ring-offset-color: #e8fffe;\n}\n\n.focus-within\\:ring-offset-blue-darkest:focus-within {\n  --tw-ring-offset-color: #203950;\n}\n\n.focus-within\\:ring-offset-blue-darker:focus-within {\n  --tw-ring-offset-color: #28556e;\n}\n\n.focus-within\\:ring-offset-blue-dark:focus-within {\n  --tw-ring-offset-color: #2779bd;\n}\n\n.focus-within\\:ring-offset-blue-light:focus-within {\n  --tw-ring-offset-color: #6cb2eb;\n}\n\n.focus-within\\:ring-offset-blue-lighter:focus-within {\n  --tw-ring-offset-color: #bcdefa;\n}\n\n.focus-within\\:ring-offset-blue-lightest:focus-within {\n  --tw-ring-offset-color: #eff8ff;\n}\n\n.focus-within\\:ring-offset-indigo-darkest:focus-within {\n  --tw-ring-offset-color: #191e38;\n}\n\n.focus-within\\:ring-offset-indigo-darker:focus-within {\n  --tw-ring-offset-color: #2f365f;\n}\n\n.focus-within\\:ring-offset-indigo-dark:focus-within {\n  --tw-ring-offset-color: #5661b3;\n}\n\n.focus-within\\:ring-offset-indigo-light:focus-within {\n  --tw-ring-offset-color: #7886d7;\n}\n\n.focus-within\\:ring-offset-indigo-lighter:focus-within {\n  --tw-ring-offset-color: #b2b7ff;\n}\n\n.focus-within\\:ring-offset-indigo-lightest:focus-within {\n  --tw-ring-offset-color: #e6e8ff;\n}\n\n.focus-within\\:ring-offset-purple-darkest:focus-within {\n  --tw-ring-offset-color: #21183c;\n}\n\n.focus-within\\:ring-offset-purple-darker:focus-within {\n  --tw-ring-offset-color: #382b5f;\n}\n\n.focus-within\\:ring-offset-purple-dark:focus-within {\n  --tw-ring-offset-color: #794acf;\n}\n\n.focus-within\\:ring-offset-purple-light:focus-within {\n  --tw-ring-offset-color: #a779e9;\n}\n\n.focus-within\\:ring-offset-purple-lighter:focus-within {\n  --tw-ring-offset-color: #d6bbfc;\n}\n\n.focus-within\\:ring-offset-purple-lightest:focus-within {\n  --tw-ring-offset-color: #f3ebff;\n}\n\n.focus-within\\:ring-offset-pink-darkest:focus-within {\n  --tw-ring-offset-color: #451225;\n}\n\n.focus-within\\:ring-offset-pink-darker:focus-within {\n  --tw-ring-offset-color: #6f213f;\n}\n\n.focus-within\\:ring-offset-pink-dark:focus-within {\n  --tw-ring-offset-color: #eb5286;\n}\n\n.focus-within\\:ring-offset-pink-light:focus-within {\n  --tw-ring-offset-color: #fa7ea8;\n}\n\n.focus-within\\:ring-offset-pink-lighter:focus-within {\n  --tw-ring-offset-color: #ffbbca;\n}\n\n.focus-within\\:ring-offset-pink-lightest:focus-within {\n  --tw-ring-offset-color: #ffebef;\n}\n\n.focus\\:ring-offset-transparent:focus {\n  --tw-ring-offset-color: transparent;\n}\n\n.focus\\:ring-offset-current:focus {\n  --tw-ring-offset-color: currentColor;\n}\n\n.focus\\:ring-offset-black:focus {\n  --tw-ring-offset-color: #22292f;\n}\n\n.focus\\:ring-offset-white:focus {\n  --tw-ring-offset-color: #ffffff;\n}\n\n.focus\\:ring-offset-gray-50:focus {\n  --tw-ring-offset-color: #f9fafb;\n}\n\n.focus\\:ring-offset-gray-100:focus {\n  --tw-ring-offset-color: #f3f4f6;\n}\n\n.focus\\:ring-offset-gray-200:focus {\n  --tw-ring-offset-color: #e5e7eb;\n}\n\n.focus\\:ring-offset-gray-300:focus {\n  --tw-ring-offset-color: #d1d5db;\n}\n\n.focus\\:ring-offset-gray-400:focus {\n  --tw-ring-offset-color: #9ca3af;\n}\n\n.focus\\:ring-offset-gray-500:focus {\n  --tw-ring-offset-color: #6b7280;\n}\n\n.focus\\:ring-offset-gray-600:focus {\n  --tw-ring-offset-color: #4b5563;\n}\n\n.focus\\:ring-offset-gray-700:focus {\n  --tw-ring-offset-color: #374151;\n}\n\n.focus\\:ring-offset-gray-800:focus {\n  --tw-ring-offset-color: #1f2937;\n}\n\n.focus\\:ring-offset-gray-900:focus {\n  --tw-ring-offset-color: #111827;\n}\n\n.focus\\:ring-offset-red:focus {\n  --tw-ring-offset-color: #e3342f;\n}\n\n.focus\\:ring-offset-yellow:focus {\n  --tw-ring-offset-color: #ffed4a;\n}\n\n.focus\\:ring-offset-green:focus {\n  --tw-ring-offset-color: #38c172;\n}\n\n.focus\\:ring-offset-blue:focus {\n  --tw-ring-offset-color: #229be1;\n}\n\n.focus\\:ring-offset-indigo:focus {\n  --tw-ring-offset-color: #6574cd;\n}\n\n.focus\\:ring-offset-purple:focus {\n  --tw-ring-offset-color: #9561e2;\n}\n\n.focus\\:ring-offset-pink:focus {\n  --tw-ring-offset-color: #f66d9b;\n}\n\n.focus\\:ring-offset-grey-darkest:focus {\n  --tw-ring-offset-color: #3d4852;\n}\n\n.focus\\:ring-offset-grey-darker:focus {\n  --tw-ring-offset-color: #606f7b;\n}\n\n.focus\\:ring-offset-grey-dark:focus {\n  --tw-ring-offset-color: #8795a1;\n}\n\n.focus\\:ring-offset-grey:focus {\n  --tw-ring-offset-color: #7e8b95;\n}\n\n.focus\\:ring-offset-grey-light:focus {\n  --tw-ring-offset-color: #dae1e7;\n}\n\n.focus\\:ring-offset-grey-lighter:focus {\n  --tw-ring-offset-color: #e4eaed;\n}\n\n.focus\\:ring-offset-grey-lightest:focus {\n  --tw-ring-offset-color: #f7f7f7;\n}\n\n.focus\\:ring-offset-red-darkest:focus {\n  --tw-ring-offset-color: #3b0d0c;\n}\n\n.focus\\:ring-offset-red-darker:focus {\n  --tw-ring-offset-color: #621b18;\n}\n\n.focus\\:ring-offset-red-dark:focus {\n  --tw-ring-offset-color: #cc1f1a;\n}\n\n.focus\\:ring-offset-red-light:focus {\n  --tw-ring-offset-color: #ef5753;\n}\n\n.focus\\:ring-offset-red-lighter:focus {\n  --tw-ring-offset-color: #f9acaa;\n}\n\n.focus\\:ring-offset-red-lightest:focus {\n  --tw-ring-offset-color: #fcebea;\n}\n\n.focus\\:ring-offset-orange-darkest:focus {\n  --tw-ring-offset-color: #462a16;\n}\n\n.focus\\:ring-offset-orange-darker:focus {\n  --tw-ring-offset-color: #613b1f;\n}\n\n.focus\\:ring-offset-orange-dark:focus {\n  --tw-ring-offset-color: #de751f;\n}\n\n.focus\\:ring-offset-orange:focus {\n  --tw-ring-offset-color: #f6993f;\n}\n\n.focus\\:ring-offset-orange-light:focus {\n  --tw-ring-offset-color: #faad63;\n}\n\n.focus\\:ring-offset-orange-lighter:focus {\n  --tw-ring-offset-color: #fcd9b6;\n}\n\n.focus\\:ring-offset-orange-lightest:focus {\n  --tw-ring-offset-color: #fff5eb;\n}\n\n.focus\\:ring-offset-yellow-darkest:focus {\n  --tw-ring-offset-color: #453411;\n}\n\n.focus\\:ring-offset-yellow-darker:focus {\n  --tw-ring-offset-color: #684f1d;\n}\n\n.focus\\:ring-offset-yellow-dark:focus {\n  --tw-ring-offset-color: #f2d024;\n}\n\n.focus\\:ring-offset-yellow-light:focus {\n  --tw-ring-offset-color: #fff382;\n}\n\n.focus\\:ring-offset-yellow-lighter:focus {\n  --tw-ring-offset-color: #fff9c2;\n}\n\n.focus\\:ring-offset-yellow-lightest:focus {\n  --tw-ring-offset-color: #fcfbeb;\n}\n\n.focus\\:ring-offset-green-darkest:focus {\n  --tw-ring-offset-color: #0f2f21;\n}\n\n.focus\\:ring-offset-green-darker:focus {\n  --tw-ring-offset-color: #1a4731;\n}\n\n.focus\\:ring-offset-green-dark:focus {\n  --tw-ring-offset-color: #1f9d55;\n}\n\n.focus\\:ring-offset-green-light:focus {\n  --tw-ring-offset-color: #51d88a;\n}\n\n.focus\\:ring-offset-green-lighter:focus {\n  --tw-ring-offset-color: #a2f5bf;\n}\n\n.focus\\:ring-offset-green-lightest:focus {\n  --tw-ring-offset-color: #e3fcec;\n}\n\n.focus\\:ring-offset-teal-darkest:focus {\n  --tw-ring-offset-color: #0d3331;\n}\n\n.focus\\:ring-offset-teal-darker:focus {\n  --tw-ring-offset-color: #20504f;\n}\n\n.focus\\:ring-offset-teal-dark:focus {\n  --tw-ring-offset-color: #38a89d;\n}\n\n.focus\\:ring-offset-teal:focus {\n  --tw-ring-offset-color: #4dc0b5;\n}\n\n.focus\\:ring-offset-teal-light:focus {\n  --tw-ring-offset-color: #64d5ca;\n}\n\n.focus\\:ring-offset-teal-lighter:focus {\n  --tw-ring-offset-color: #a0f0ed;\n}\n\n.focus\\:ring-offset-teal-lightest:focus {\n  --tw-ring-offset-color: #e8fffe;\n}\n\n.focus\\:ring-offset-blue-darkest:focus {\n  --tw-ring-offset-color: #203950;\n}\n\n.focus\\:ring-offset-blue-darker:focus {\n  --tw-ring-offset-color: #28556e;\n}\n\n.focus\\:ring-offset-blue-dark:focus {\n  --tw-ring-offset-color: #2779bd;\n}\n\n.focus\\:ring-offset-blue-light:focus {\n  --tw-ring-offset-color: #6cb2eb;\n}\n\n.focus\\:ring-offset-blue-lighter:focus {\n  --tw-ring-offset-color: #bcdefa;\n}\n\n.focus\\:ring-offset-blue-lightest:focus {\n  --tw-ring-offset-color: #eff8ff;\n}\n\n.focus\\:ring-offset-indigo-darkest:focus {\n  --tw-ring-offset-color: #191e38;\n}\n\n.focus\\:ring-offset-indigo-darker:focus {\n  --tw-ring-offset-color: #2f365f;\n}\n\n.focus\\:ring-offset-indigo-dark:focus {\n  --tw-ring-offset-color: #5661b3;\n}\n\n.focus\\:ring-offset-indigo-light:focus {\n  --tw-ring-offset-color: #7886d7;\n}\n\n.focus\\:ring-offset-indigo-lighter:focus {\n  --tw-ring-offset-color: #b2b7ff;\n}\n\n.focus\\:ring-offset-indigo-lightest:focus {\n  --tw-ring-offset-color: #e6e8ff;\n}\n\n.focus\\:ring-offset-purple-darkest:focus {\n  --tw-ring-offset-color: #21183c;\n}\n\n.focus\\:ring-offset-purple-darker:focus {\n  --tw-ring-offset-color: #382b5f;\n}\n\n.focus\\:ring-offset-purple-dark:focus {\n  --tw-ring-offset-color: #794acf;\n}\n\n.focus\\:ring-offset-purple-light:focus {\n  --tw-ring-offset-color: #a779e9;\n}\n\n.focus\\:ring-offset-purple-lighter:focus {\n  --tw-ring-offset-color: #d6bbfc;\n}\n\n.focus\\:ring-offset-purple-lightest:focus {\n  --tw-ring-offset-color: #f3ebff;\n}\n\n.focus\\:ring-offset-pink-darkest:focus {\n  --tw-ring-offset-color: #451225;\n}\n\n.focus\\:ring-offset-pink-darker:focus {\n  --tw-ring-offset-color: #6f213f;\n}\n\n.focus\\:ring-offset-pink-dark:focus {\n  --tw-ring-offset-color: #eb5286;\n}\n\n.focus\\:ring-offset-pink-light:focus {\n  --tw-ring-offset-color: #fa7ea8;\n}\n\n.focus\\:ring-offset-pink-lighter:focus {\n  --tw-ring-offset-color: #ffbbca;\n}\n\n.focus\\:ring-offset-pink-lightest:focus {\n  --tw-ring-offset-color: #ffebef;\n}\n\n.filter {\n  --tw-blur: var(--tw-empty,/*!*/ /*!*/);\n  --tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n  --tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n  --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n  --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n  --tw-invert: var(--tw-empty,/*!*/ /*!*/);\n  --tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n  --tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n  --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n}\n\n.filter-none {\n  filter: none;\n}\n\n.blur-0 {\n  --tw-blur: blur(0);\n}\n\n.blur-none {\n  --tw-blur: blur(0);\n}\n\n.blur-sm {\n  --tw-blur: blur(4px);\n}\n\n.blur {\n  --tw-blur: blur(8px);\n}\n\n.blur-md {\n  --tw-blur: blur(12px);\n}\n\n.blur-lg {\n  --tw-blur: blur(16px);\n}\n\n.blur-xl {\n  --tw-blur: blur(24px);\n}\n\n.blur-2xl {\n  --tw-blur: blur(40px);\n}\n\n.blur-3xl {\n  --tw-blur: blur(64px);\n}\n\n.brightness-0 {\n  --tw-brightness: brightness(0);\n}\n\n.brightness-50 {\n  --tw-brightness: brightness(.5);\n}\n\n.brightness-75 {\n  --tw-brightness: brightness(.75);\n}\n\n.brightness-90 {\n  --tw-brightness: brightness(.9);\n}\n\n.brightness-95 {\n  --tw-brightness: brightness(.95);\n}\n\n.brightness-100 {\n  --tw-brightness: brightness(1);\n}\n\n.brightness-105 {\n  --tw-brightness: brightness(1.05);\n}\n\n.brightness-110 {\n  --tw-brightness: brightness(1.1);\n}\n\n.brightness-125 {\n  --tw-brightness: brightness(1.25);\n}\n\n.brightness-150 {\n  --tw-brightness: brightness(1.5);\n}\n\n.brightness-200 {\n  --tw-brightness: brightness(2);\n}\n\n.contrast-0 {\n  --tw-contrast: contrast(0);\n}\n\n.contrast-50 {\n  --tw-contrast: contrast(.5);\n}\n\n.contrast-75 {\n  --tw-contrast: contrast(.75);\n}\n\n.contrast-100 {\n  --tw-contrast: contrast(1);\n}\n\n.contrast-125 {\n  --tw-contrast: contrast(1.25);\n}\n\n.contrast-150 {\n  --tw-contrast: contrast(1.5);\n}\n\n.contrast-200 {\n  --tw-contrast: contrast(2);\n}\n\n.drop-shadow-sm {\n  --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));\n}\n\n.drop-shadow {\n  --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));\n}\n\n.drop-shadow-md {\n  --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));\n}\n\n.drop-shadow-lg {\n  --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));\n}\n\n.drop-shadow-xl {\n  --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));\n}\n\n.drop-shadow-2xl {\n  --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));\n}\n\n.drop-shadow-none {\n  --tw-drop-shadow: drop-shadow(0 0 #0000);\n}\n\n.grayscale-0 {\n  --tw-grayscale: grayscale(0);\n}\n\n.grayscale {\n  --tw-grayscale: grayscale(100%);\n}\n\n.hue-rotate-0 {\n  --tw-hue-rotate: hue-rotate(0deg);\n}\n\n.hue-rotate-15 {\n  --tw-hue-rotate: hue-rotate(15deg);\n}\n\n.hue-rotate-30 {\n  --tw-hue-rotate: hue-rotate(30deg);\n}\n\n.hue-rotate-60 {\n  --tw-hue-rotate: hue-rotate(60deg);\n}\n\n.hue-rotate-90 {\n  --tw-hue-rotate: hue-rotate(90deg);\n}\n\n.hue-rotate-180 {\n  --tw-hue-rotate: hue-rotate(180deg);\n}\n\n.-hue-rotate-180 {\n  --tw-hue-rotate: hue-rotate(-180deg);\n}\n\n.-hue-rotate-90 {\n  --tw-hue-rotate: hue-rotate(-90deg);\n}\n\n.-hue-rotate-60 {\n  --tw-hue-rotate: hue-rotate(-60deg);\n}\n\n.-hue-rotate-30 {\n  --tw-hue-rotate: hue-rotate(-30deg);\n}\n\n.-hue-rotate-15 {\n  --tw-hue-rotate: hue-rotate(-15deg);\n}\n\n.invert-0 {\n  --tw-invert: invert(0);\n}\n\n.invert {\n  --tw-invert: invert(100%);\n}\n\n.saturate-0 {\n  --tw-saturate: saturate(0);\n}\n\n.saturate-50 {\n  --tw-saturate: saturate(.5);\n}\n\n.saturate-100 {\n  --tw-saturate: saturate(1);\n}\n\n.saturate-150 {\n  --tw-saturate: saturate(1.5);\n}\n\n.saturate-200 {\n  --tw-saturate: saturate(2);\n}\n\n.sepia-0 {\n  --tw-sepia: sepia(0);\n}\n\n.sepia {\n  --tw-sepia: sepia(100%);\n}\n\n.backdrop-filter {\n  --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n}\n\n.backdrop-filter-none {\n  -webkit-backdrop-filter: none;\n          backdrop-filter: none;\n}\n\n.backdrop-blur-0 {\n  --tw-backdrop-blur: blur(0);\n}\n\n.backdrop-blur-none {\n  --tw-backdrop-blur: blur(0);\n}\n\n.backdrop-blur-sm {\n  --tw-backdrop-blur: blur(4px);\n}\n\n.backdrop-blur {\n  --tw-backdrop-blur: blur(8px);\n}\n\n.backdrop-blur-md {\n  --tw-backdrop-blur: blur(12px);\n}\n\n.backdrop-blur-lg {\n  --tw-backdrop-blur: blur(16px);\n}\n\n.backdrop-blur-xl {\n  --tw-backdrop-blur: blur(24px);\n}\n\n.backdrop-blur-2xl {\n  --tw-backdrop-blur: blur(40px);\n}\n\n.backdrop-blur-3xl {\n  --tw-backdrop-blur: blur(64px);\n}\n\n.backdrop-brightness-0 {\n  --tw-backdrop-brightness: brightness(0);\n}\n\n.backdrop-brightness-50 {\n  --tw-backdrop-brightness: brightness(.5);\n}\n\n.backdrop-brightness-75 {\n  --tw-backdrop-brightness: brightness(.75);\n}\n\n.backdrop-brightness-90 {\n  --tw-backdrop-brightness: brightness(.9);\n}\n\n.backdrop-brightness-95 {\n  --tw-backdrop-brightness: brightness(.95);\n}\n\n.backdrop-brightness-100 {\n  --tw-backdrop-brightness: brightness(1);\n}\n\n.backdrop-brightness-105 {\n  --tw-backdrop-brightness: brightness(1.05);\n}\n\n.backdrop-brightness-110 {\n  --tw-backdrop-brightness: brightness(1.1);\n}\n\n.backdrop-brightness-125 {\n  --tw-backdrop-brightness: brightness(1.25);\n}\n\n.backdrop-brightness-150 {\n  --tw-backdrop-brightness: brightness(1.5);\n}\n\n.backdrop-brightness-200 {\n  --tw-backdrop-brightness: brightness(2);\n}\n\n.backdrop-contrast-0 {\n  --tw-backdrop-contrast: contrast(0);\n}\n\n.backdrop-contrast-50 {\n  --tw-backdrop-contrast: contrast(.5);\n}\n\n.backdrop-contrast-75 {\n  --tw-backdrop-contrast: contrast(.75);\n}\n\n.backdrop-contrast-100 {\n  --tw-backdrop-contrast: contrast(1);\n}\n\n.backdrop-contrast-125 {\n  --tw-backdrop-contrast: contrast(1.25);\n}\n\n.backdrop-contrast-150 {\n  --tw-backdrop-contrast: contrast(1.5);\n}\n\n.backdrop-contrast-200 {\n  --tw-backdrop-contrast: contrast(2);\n}\n\n.backdrop-grayscale-0 {\n  --tw-backdrop-grayscale: grayscale(0);\n}\n\n.backdrop-grayscale {\n  --tw-backdrop-grayscale: grayscale(100%);\n}\n\n.backdrop-hue-rotate-0 {\n  --tw-backdrop-hue-rotate: hue-rotate(0deg);\n}\n\n.backdrop-hue-rotate-15 {\n  --tw-backdrop-hue-rotate: hue-rotate(15deg);\n}\n\n.backdrop-hue-rotate-30 {\n  --tw-backdrop-hue-rotate: hue-rotate(30deg);\n}\n\n.backdrop-hue-rotate-60 {\n  --tw-backdrop-hue-rotate: hue-rotate(60deg);\n}\n\n.backdrop-hue-rotate-90 {\n  --tw-backdrop-hue-rotate: hue-rotate(90deg);\n}\n\n.backdrop-hue-rotate-180 {\n  --tw-backdrop-hue-rotate: hue-rotate(180deg);\n}\n\n.-backdrop-hue-rotate-180 {\n  --tw-backdrop-hue-rotate: hue-rotate(-180deg);\n}\n\n.-backdrop-hue-rotate-90 {\n  --tw-backdrop-hue-rotate: hue-rotate(-90deg);\n}\n\n.-backdrop-hue-rotate-60 {\n  --tw-backdrop-hue-rotate: hue-rotate(-60deg);\n}\n\n.-backdrop-hue-rotate-30 {\n  --tw-backdrop-hue-rotate: hue-rotate(-30deg);\n}\n\n.-backdrop-hue-rotate-15 {\n  --tw-backdrop-hue-rotate: hue-rotate(-15deg);\n}\n\n.backdrop-invert-0 {\n  --tw-backdrop-invert: invert(0);\n}\n\n.backdrop-invert {\n  --tw-backdrop-invert: invert(100%);\n}\n\n.backdrop-opacity-0 {\n  --tw-backdrop-opacity: opacity(0);\n}\n\n.backdrop-opacity-5 {\n  --tw-backdrop-opacity: opacity(0.05);\n}\n\n.backdrop-opacity-10 {\n  --tw-backdrop-opacity: opacity(0.1);\n}\n\n.backdrop-opacity-20 {\n  --tw-backdrop-opacity: opacity(0.2);\n}\n\n.backdrop-opacity-25 {\n  --tw-backdrop-opacity: opacity(0.25);\n}\n\n.backdrop-opacity-30 {\n  --tw-backdrop-opacity: opacity(0.3);\n}\n\n.backdrop-opacity-40 {\n  --tw-backdrop-opacity: opacity(0.4);\n}\n\n.backdrop-opacity-50 {\n  --tw-backdrop-opacity: opacity(0.5);\n}\n\n.backdrop-opacity-60 {\n  --tw-backdrop-opacity: opacity(0.6);\n}\n\n.backdrop-opacity-70 {\n  --tw-backdrop-opacity: opacity(0.7);\n}\n\n.backdrop-opacity-75 {\n  --tw-backdrop-opacity: opacity(0.75);\n}\n\n.backdrop-opacity-80 {\n  --tw-backdrop-opacity: opacity(0.8);\n}\n\n.backdrop-opacity-90 {\n  --tw-backdrop-opacity: opacity(0.9);\n}\n\n.backdrop-opacity-95 {\n  --tw-backdrop-opacity: opacity(0.95);\n}\n\n.backdrop-opacity-100 {\n  --tw-backdrop-opacity: opacity(1);\n}\n\n.backdrop-saturate-0 {\n  --tw-backdrop-saturate: saturate(0);\n}\n\n.backdrop-saturate-50 {\n  --tw-backdrop-saturate: saturate(.5);\n}\n\n.backdrop-saturate-100 {\n  --tw-backdrop-saturate: saturate(1);\n}\n\n.backdrop-saturate-150 {\n  --tw-backdrop-saturate: saturate(1.5);\n}\n\n.backdrop-saturate-200 {\n  --tw-backdrop-saturate: saturate(2);\n}\n\n.backdrop-sepia-0 {\n  --tw-backdrop-sepia: sepia(0);\n}\n\n.backdrop-sepia {\n  --tw-backdrop-sepia: sepia(100%);\n}\n\n.transition-none {\n  transition-property: none;\n}\n\n.transition-all {\n  transition-property: all;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.transition {\n  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.transition-colors {\n  transition-property: background-color, border-color, color, fill, stroke;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.transition-opacity {\n  transition-property: opacity;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.transition-shadow {\n  transition-property: box-shadow;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.transition-transform {\n  transition-property: transform;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.delay-75 {\n  transition-delay: 75ms;\n}\n\n.delay-100 {\n  transition-delay: 100ms;\n}\n\n.delay-150 {\n  transition-delay: 150ms;\n}\n\n.delay-200 {\n  transition-delay: 200ms;\n}\n\n.delay-300 {\n  transition-delay: 300ms;\n}\n\n.delay-500 {\n  transition-delay: 500ms;\n}\n\n.delay-700 {\n  transition-delay: 700ms;\n}\n\n.delay-1000 {\n  transition-delay: 1000ms;\n}\n\n.duration-75 {\n  transition-duration: 75ms;\n}\n\n.duration-100 {\n  transition-duration: 100ms;\n}\n\n.duration-150 {\n  transition-duration: 150ms;\n}\n\n.duration-200 {\n  transition-duration: 200ms;\n}\n\n.duration-300 {\n  transition-duration: 300ms;\n}\n\n.duration-500 {\n  transition-duration: 500ms;\n}\n\n.duration-700 {\n  transition-duration: 700ms;\n}\n\n.duration-1000 {\n  transition-duration: 1000ms;\n}\n\n.ease-linear {\n  transition-timing-function: linear;\n}\n\n.ease-in {\n  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n}\n\n.ease-out {\n  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n}\n\n.ease-in-out {\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n/**\n  * Here you would add any custom utilities you need that don't come out of the\n  * box with Tailwind.\n  *\n  * Example :\n  *\n  * .bg-pattern-graph-paper { ... }\n  * .skew-45 { ... }\n  *\n  * Or if using a preprocessor or `postcss-import`:\n  *\n  * @import \"utilities/background-patterns\";\n  * @import \"utilities/skew-transforms\";\n  */\n\n.gistlog__content .highlight pre,\npre {\n  background-color: #fafafa;\n  border-left: 1em solid #e6e6e6;\n  border-radius: 2px;\n  font-size: 82%;\n  font-weight: normal;\n  line-height: 1.45;\n  margin-bottom: 1.5em;\n  padding: 1.5em 0.5em;\n  overflow: auto;\n}\n\n.gistlog__content .highlight pre a,\npre a {\n  color: inherit;\n}\n\npre {\n  word-wrap: normal;\n}\n\npre code {\n  background-color: transparent;\n  border: 0;\n  display: inline;\n  line-height: inherit;\n  margin: 0;\n  max-width: initial;\n  overflow: initial;\n  padding: 0;\n  word-wrap: normal;\n}\n\n.pl-c {\n  color: #969896;\n}\n\n.pl-c1,\n.pl-mdh,\n.pl-mm,\n.pl-mp,\n.pl-mr,\n.pl-s1 .pl-v,\n.pl-s3,\n.pl-sc,\n.pl-sv {\n  color: #0086b3;\n}\n\n.pl-e,\n.pl-en {\n  color: #795da3;\n}\n\n.pl-s1 .pl-s2,\n.pl-smi,\n.pl-smp,\n.pl-stj,\n.pl-vo,\n.pl-vpf {\n  color: #333;\n}\n\n.pl-ent {\n  color: #63a35c;\n}\n\n.pl-k,\n.pl-s,\n.pl-st {\n  color: #183691;\n}\n\n.pl-k {\n  color: #a71d5d;\n}\n\n.pl-pds,\n.pl-s1,\n.pl-s1 .pl-pse .pl-s2,\n.pl-sr,\n.pl-sr .pl-cce,\n.pl-sr .pl-sra,\n.pl-sr .pl-sre,\n.pl-src {\n  color: #333333;\n}\n\n.pl-mo,\n.pl-v {\n  color: #1d3e81;\n}\n\n.pl-id {\n  color: #b52a1d;\n}\n\n.pl-ii {\n  background-color: #b52a1d;\n  color: #f8f8f8;\n}\n\n.pl-sr .pl-cce {\n  color: #63a35c;\n  font-weight: bold;\n}\n\n.pl-ml {\n  color: #693a17;\n}\n\n.pl-mh,\n.pl-mh .pl-en,\n.pl-ms {\n  color: #1d3e81;\n  font-weight: bold;\n}\n\n.pl-mq {\n  color: #008080;\n}\n\n.pl-mi {\n  color: #333;\n  font-style: italic;\n}\n\n.pl-mb {\n  color: #333;\n  font-weight: bold;\n}\n\n.pl-md,\n.pl-mdhf {\n  background-color: #ffecec;\n  color: #bd2c00;\n}\n\n.pl-mdht,\n.pl-mi1 {\n  background-color: #eaffea;\n  color: #55a532;\n}\n\n.pl-mdr {\n  color: #795da3;\n  font-weight: bold;\n}\n\n.container {\n  padding-left: 1.25rem;\n  padding-right: 1.25rem;\n  max-width: 990px;\n}\n\n.avatar {\n  position: relative;\n  margin-left: auto;\n  margin-right: auto;\n  overflow: hidden;\n  border-radius: 9999px;\n  height: 5.5rem;\n  width: 5.5rem;\n}\n\na.btn-github {\n  margin-top: 1rem;\n  margin-bottom: 1rem;\n  display: flex;\n  align-items: center;\n  border-radius: 0.25rem;\n  --tw-bg-opacity: 1;\n  background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  padding-left: 0.75rem;\n  padding-right: 0.75rem;\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n  font-size: 0.875rem;\n  color: #fff;\n}\n\n.gistlog {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  padding-top: 2rem;\n  padding-bottom: 2rem;\n  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  margin-top: -2.6rem;\n}\n\n.gistlog__container {\n  margin-left: auto;\n  margin-right: auto;\n  margin-top: 2rem;\n  margin-bottom: 2rem;\n  max-width: 935px;\n}\n\n.gistlog__content {\n  margin-left: auto;\n  margin-right: auto;\n  margin-top: 2rem;\n  display: block;\n  width: 100%;\n  padding-top: 1.5rem;\n  --tw-text-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-text-opacity));\n  max-width: 612px;\n}\n\n.gistlog__content a {\n  overflow-wrap: break-word;\n  text-decoration: none;\n  color: #037cc2;\n}\n\n.gistlog__content blockquote {\n  margin-bottom: 1rem;\n  margin-left: 1rem;\n  border-left-width: 4px;\n  padding-left: 1.5rem;\n  padding-right: 1.5rem;\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n  --tw-text-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-text-opacity));\n}\n\n.gistlog__content blockquote p:last-child {\n  margin-bottom: 0px;\n}\n\n.gistlog__content code {\n  padding-left: 0.25rem;\n  padding-right: 0.25rem;\n}\n\n.gistlog__content code, .gistlog__content pre {\n  --tw-bg-opacity: 1;\n  background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n.gistlog__content h2 {\n  margin-top: 2rem;\n  margin-bottom: 1rem;\n  padding-top: 0.5rem;\n  font-weight: 400;\n  font-size: 1.35rem;\n}\n\n.gistlog__content h3 {\n  font-size: 1.125rem;\n  font-weight: 400;\n  --tw-text-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-text-opacity));\n}\n\n.gistlog__content h1, .gistlog__content h2, .gistlog__content h3, .gistlog__content h4, .gistlog__content h5, .gistlog__content h6 {\n  --tw-text-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-text-opacity));\n}\n\n.gistlog__content li {\n  margin-bottom: 0.75rem;\n  overflow-wrap: break-word;\n}\n\n.gistlog__content ol, .gistlog__content ul {\n  padding-left: 1.5rem;\n}\n\n.gistlog__content ol {\n  list-style-type: decimal;\n}\n\n.gistlog__content ul {\n  list-style-type: disc;\n}\n\n.gistlog__content p {\n  margin-bottom: 1rem;\n  font-weight: 400;\n}\n\n.gistlog__title {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n  text-align: center;\n  font-size: 2.25rem;\n  font-weight: 300;\n}\n\n.comment-body a {\n  word-break: break-all;\n}\n\n@media (min-width: 640px) {\n  .gistlog {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n}\n\n@media (min-width: 640px) {\n  .sm\\:container {\n    width: 100%;\n  }\n\n  @media (min-width: 640px) {\n    .sm\\:container {\n      max-width: 640px;\n    }\n  }\n\n  @media (min-width: 768px) {\n    .sm\\:container {\n      max-width: 768px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .sm\\:container {\n      max-width: 1024px;\n    }\n  }\n\n  @media (min-width: 1280px) {\n    .sm\\:container {\n      max-width: 1280px;\n    }\n  }\n\n  @media (min-width: 1536px) {\n    .sm\\:container {\n      max-width: 1536px;\n    }\n  }\n\n  .sm\\:sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .sm\\:not-sr-only {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .sm\\:focus-within\\:sr-only:focus-within {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .sm\\:focus-within\\:not-sr-only:focus-within {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .sm\\:focus\\:sr-only:focus {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .sm\\:focus\\:not-sr-only:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .sm\\:pointer-events-none {\n    pointer-events: none;\n  }\n\n  .sm\\:pointer-events-auto {\n    pointer-events: auto;\n  }\n\n  .sm\\:visible {\n    visibility: visible;\n  }\n\n  .sm\\:invisible {\n    visibility: hidden;\n  }\n\n  .sm\\:static {\n    position: static;\n  }\n\n  .sm\\:fixed {\n    position: fixed;\n  }\n\n  .sm\\:absolute {\n    position: absolute;\n  }\n\n  .sm\\:relative {\n    position: relative;\n  }\n\n  .sm\\:sticky {\n    position: sticky;\n  }\n\n  .sm\\:inset-0 {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .sm\\:inset-auto {\n    top: auto;\n    right: auto;\n    bottom: auto;\n    left: auto;\n  }\n\n  .sm\\:inset-x-0 {\n    left: 0;\n    right: 0;\n  }\n\n  .sm\\:inset-x-auto {\n    left: auto;\n    right: auto;\n  }\n\n  .sm\\:inset-y-0 {\n    top: 0;\n    bottom: 0;\n  }\n\n  .sm\\:inset-y-auto {\n    top: auto;\n    bottom: auto;\n  }\n\n  .sm\\:top-0 {\n    top: 0;\n  }\n\n  .sm\\:top-auto {\n    top: auto;\n  }\n\n  .sm\\:right-0 {\n    right: 0;\n  }\n\n  .sm\\:right-auto {\n    right: auto;\n  }\n\n  .sm\\:bottom-0 {\n    bottom: 0;\n  }\n\n  .sm\\:bottom-auto {\n    bottom: auto;\n  }\n\n  .sm\\:left-0 {\n    left: 0;\n  }\n\n  .sm\\:left-auto {\n    left: auto;\n  }\n\n  .sm\\:isolate {\n    isolation: isolate;\n  }\n\n  .sm\\:isolation-auto {\n    isolation: auto;\n  }\n\n  .sm\\:z-0 {\n    z-index: 0;\n  }\n\n  .sm\\:z-10 {\n    z-index: 10;\n  }\n\n  .sm\\:z-20 {\n    z-index: 20;\n  }\n\n  .sm\\:z-30 {\n    z-index: 30;\n  }\n\n  .sm\\:z-40 {\n    z-index: 40;\n  }\n\n  .sm\\:z-50 {\n    z-index: 50;\n  }\n\n  .sm\\:z-auto {\n    z-index: auto;\n  }\n\n  .sm\\:focus-within\\:z-0:focus-within {\n    z-index: 0;\n  }\n\n  .sm\\:focus-within\\:z-10:focus-within {\n    z-index: 10;\n  }\n\n  .sm\\:focus-within\\:z-20:focus-within {\n    z-index: 20;\n  }\n\n  .sm\\:focus-within\\:z-30:focus-within {\n    z-index: 30;\n  }\n\n  .sm\\:focus-within\\:z-40:focus-within {\n    z-index: 40;\n  }\n\n  .sm\\:focus-within\\:z-50:focus-within {\n    z-index: 50;\n  }\n\n  .sm\\:focus-within\\:z-auto:focus-within {\n    z-index: auto;\n  }\n\n  .sm\\:focus\\:z-0:focus {\n    z-index: 0;\n  }\n\n  .sm\\:focus\\:z-10:focus {\n    z-index: 10;\n  }\n\n  .sm\\:focus\\:z-20:focus {\n    z-index: 20;\n  }\n\n  .sm\\:focus\\:z-30:focus {\n    z-index: 30;\n  }\n\n  .sm\\:focus\\:z-40:focus {\n    z-index: 40;\n  }\n\n  .sm\\:focus\\:z-50:focus {\n    z-index: 50;\n  }\n\n  .sm\\:focus\\:z-auto:focus {\n    z-index: auto;\n  }\n\n  .sm\\:order-1 {\n    order: 1;\n  }\n\n  .sm\\:order-2 {\n    order: 2;\n  }\n\n  .sm\\:order-3 {\n    order: 3;\n  }\n\n  .sm\\:order-4 {\n    order: 4;\n  }\n\n  .sm\\:order-5 {\n    order: 5;\n  }\n\n  .sm\\:order-6 {\n    order: 6;\n  }\n\n  .sm\\:order-7 {\n    order: 7;\n  }\n\n  .sm\\:order-8 {\n    order: 8;\n  }\n\n  .sm\\:order-9 {\n    order: 9;\n  }\n\n  .sm\\:order-10 {\n    order: 10;\n  }\n\n  .sm\\:order-11 {\n    order: 11;\n  }\n\n  .sm\\:order-12 {\n    order: 12;\n  }\n\n  .sm\\:order-first {\n    order: -9999;\n  }\n\n  .sm\\:order-last {\n    order: 9999;\n  }\n\n  .sm\\:order-none {\n    order: 0;\n  }\n\n  .sm\\:col-auto {\n    grid-column: auto;\n  }\n\n  .sm\\:col-span-1 {\n    grid-column: span 1 / span 1;\n  }\n\n  .sm\\:col-span-2 {\n    grid-column: span 2 / span 2;\n  }\n\n  .sm\\:col-span-3 {\n    grid-column: span 3 / span 3;\n  }\n\n  .sm\\:col-span-4 {\n    grid-column: span 4 / span 4;\n  }\n\n  .sm\\:col-span-5 {\n    grid-column: span 5 / span 5;\n  }\n\n  .sm\\:col-span-6 {\n    grid-column: span 6 / span 6;\n  }\n\n  .sm\\:col-span-7 {\n    grid-column: span 7 / span 7;\n  }\n\n  .sm\\:col-span-8 {\n    grid-column: span 8 / span 8;\n  }\n\n  .sm\\:col-span-9 {\n    grid-column: span 9 / span 9;\n  }\n\n  .sm\\:col-span-10 {\n    grid-column: span 10 / span 10;\n  }\n\n  .sm\\:col-span-11 {\n    grid-column: span 11 / span 11;\n  }\n\n  .sm\\:col-span-12 {\n    grid-column: span 12 / span 12;\n  }\n\n  .sm\\:col-span-full {\n    grid-column: 1 / -1;\n  }\n\n  .sm\\:col-start-1 {\n    grid-column-start: 1;\n  }\n\n  .sm\\:col-start-2 {\n    grid-column-start: 2;\n  }\n\n  .sm\\:col-start-3 {\n    grid-column-start: 3;\n  }\n\n  .sm\\:col-start-4 {\n    grid-column-start: 4;\n  }\n\n  .sm\\:col-start-5 {\n    grid-column-start: 5;\n  }\n\n  .sm\\:col-start-6 {\n    grid-column-start: 6;\n  }\n\n  .sm\\:col-start-7 {\n    grid-column-start: 7;\n  }\n\n  .sm\\:col-start-8 {\n    grid-column-start: 8;\n  }\n\n  .sm\\:col-start-9 {\n    grid-column-start: 9;\n  }\n\n  .sm\\:col-start-10 {\n    grid-column-start: 10;\n  }\n\n  .sm\\:col-start-11 {\n    grid-column-start: 11;\n  }\n\n  .sm\\:col-start-12 {\n    grid-column-start: 12;\n  }\n\n  .sm\\:col-start-13 {\n    grid-column-start: 13;\n  }\n\n  .sm\\:col-start-auto {\n    grid-column-start: auto;\n  }\n\n  .sm\\:col-end-1 {\n    grid-column-end: 1;\n  }\n\n  .sm\\:col-end-2 {\n    grid-column-end: 2;\n  }\n\n  .sm\\:col-end-3 {\n    grid-column-end: 3;\n  }\n\n  .sm\\:col-end-4 {\n    grid-column-end: 4;\n  }\n\n  .sm\\:col-end-5 {\n    grid-column-end: 5;\n  }\n\n  .sm\\:col-end-6 {\n    grid-column-end: 6;\n  }\n\n  .sm\\:col-end-7 {\n    grid-column-end: 7;\n  }\n\n  .sm\\:col-end-8 {\n    grid-column-end: 8;\n  }\n\n  .sm\\:col-end-9 {\n    grid-column-end: 9;\n  }\n\n  .sm\\:col-end-10 {\n    grid-column-end: 10;\n  }\n\n  .sm\\:col-end-11 {\n    grid-column-end: 11;\n  }\n\n  .sm\\:col-end-12 {\n    grid-column-end: 12;\n  }\n\n  .sm\\:col-end-13 {\n    grid-column-end: 13;\n  }\n\n  .sm\\:col-end-auto {\n    grid-column-end: auto;\n  }\n\n  .sm\\:row-auto {\n    grid-row: auto;\n  }\n\n  .sm\\:row-span-1 {\n    grid-row: span 1 / span 1;\n  }\n\n  .sm\\:row-span-2 {\n    grid-row: span 2 / span 2;\n  }\n\n  .sm\\:row-span-3 {\n    grid-row: span 3 / span 3;\n  }\n\n  .sm\\:row-span-4 {\n    grid-row: span 4 / span 4;\n  }\n\n  .sm\\:row-span-5 {\n    grid-row: span 5 / span 5;\n  }\n\n  .sm\\:row-span-6 {\n    grid-row: span 6 / span 6;\n  }\n\n  .sm\\:row-span-full {\n    grid-row: 1 / -1;\n  }\n\n  .sm\\:row-start-1 {\n    grid-row-start: 1;\n  }\n\n  .sm\\:row-start-2 {\n    grid-row-start: 2;\n  }\n\n  .sm\\:row-start-3 {\n    grid-row-start: 3;\n  }\n\n  .sm\\:row-start-4 {\n    grid-row-start: 4;\n  }\n\n  .sm\\:row-start-5 {\n    grid-row-start: 5;\n  }\n\n  .sm\\:row-start-6 {\n    grid-row-start: 6;\n  }\n\n  .sm\\:row-start-7 {\n    grid-row-start: 7;\n  }\n\n  .sm\\:row-start-auto {\n    grid-row-start: auto;\n  }\n\n  .sm\\:row-end-1 {\n    grid-row-end: 1;\n  }\n\n  .sm\\:row-end-2 {\n    grid-row-end: 2;\n  }\n\n  .sm\\:row-end-3 {\n    grid-row-end: 3;\n  }\n\n  .sm\\:row-end-4 {\n    grid-row-end: 4;\n  }\n\n  .sm\\:row-end-5 {\n    grid-row-end: 5;\n  }\n\n  .sm\\:row-end-6 {\n    grid-row-end: 6;\n  }\n\n  .sm\\:row-end-7 {\n    grid-row-end: 7;\n  }\n\n  .sm\\:row-end-auto {\n    grid-row-end: auto;\n  }\n\n  .sm\\:float-right {\n    float: right;\n  }\n\n  .sm\\:float-left {\n    float: left;\n  }\n\n  .sm\\:float-none {\n    float: none;\n  }\n\n  .sm\\:clear-left {\n    clear: left;\n  }\n\n  .sm\\:clear-right {\n    clear: right;\n  }\n\n  .sm\\:clear-both {\n    clear: both;\n  }\n\n  .sm\\:clear-none {\n    clear: none;\n  }\n\n  .sm\\:m-0 {\n    margin: 0px;\n  }\n\n  .sm\\:m-1 {\n    margin: 0.25rem;\n  }\n\n  .sm\\:m-2 {\n    margin: 0.5rem;\n  }\n\n  .sm\\:m-3 {\n    margin: 0.75rem;\n  }\n\n  .sm\\:m-4 {\n    margin: 1rem;\n  }\n\n  .sm\\:m-5 {\n    margin: 1.25rem;\n  }\n\n  .sm\\:m-6 {\n    margin: 1.5rem;\n  }\n\n  .sm\\:m-7 {\n    margin: 1.75rem;\n  }\n\n  .sm\\:m-8 {\n    margin: 2rem;\n  }\n\n  .sm\\:m-9 {\n    margin: 2.25rem;\n  }\n\n  .sm\\:m-10 {\n    margin: 2.5rem;\n  }\n\n  .sm\\:m-11 {\n    margin: 2.75rem;\n  }\n\n  .sm\\:m-12 {\n    margin: 3rem;\n  }\n\n  .sm\\:m-14 {\n    margin: 3.5rem;\n  }\n\n  .sm\\:m-16 {\n    margin: 4rem;\n  }\n\n  .sm\\:m-20 {\n    margin: 5rem;\n  }\n\n  .sm\\:m-24 {\n    margin: 6rem;\n  }\n\n  .sm\\:m-28 {\n    margin: 7rem;\n  }\n\n  .sm\\:m-32 {\n    margin: 8rem;\n  }\n\n  .sm\\:m-36 {\n    margin: 9rem;\n  }\n\n  .sm\\:m-40 {\n    margin: 10rem;\n  }\n\n  .sm\\:m-44 {\n    margin: 11rem;\n  }\n\n  .sm\\:m-48 {\n    margin: 12rem;\n  }\n\n  .sm\\:m-52 {\n    margin: 13rem;\n  }\n\n  .sm\\:m-56 {\n    margin: 14rem;\n  }\n\n  .sm\\:m-60 {\n    margin: 15rem;\n  }\n\n  .sm\\:m-64 {\n    margin: 16rem;\n  }\n\n  .sm\\:m-72 {\n    margin: 18rem;\n  }\n\n  .sm\\:m-80 {\n    margin: 20rem;\n  }\n\n  .sm\\:m-96 {\n    margin: 24rem;\n  }\n\n  .sm\\:m-auto {\n    margin: auto;\n  }\n\n  .sm\\:m-px {\n    margin: 1px;\n  }\n\n  .sm\\:m-0\\.5 {\n    margin: 0.125rem;\n  }\n\n  .sm\\:m-1\\.5 {\n    margin: 0.375rem;\n  }\n\n  .sm\\:m-2\\.5 {\n    margin: 0.625rem;\n  }\n\n  .sm\\:m-3\\.5 {\n    margin: 0.875rem;\n  }\n\n  .sm\\:-m-0 {\n    margin: 0px;\n  }\n\n  .sm\\:-m-1 {\n    margin: -0.25rem;\n  }\n\n  .sm\\:-m-2 {\n    margin: -0.5rem;\n  }\n\n  .sm\\:-m-3 {\n    margin: -0.75rem;\n  }\n\n  .sm\\:-m-4 {\n    margin: -1rem;\n  }\n\n  .sm\\:-m-5 {\n    margin: -1.25rem;\n  }\n\n  .sm\\:-m-6 {\n    margin: -1.5rem;\n  }\n\n  .sm\\:-m-7 {\n    margin: -1.75rem;\n  }\n\n  .sm\\:-m-8 {\n    margin: -2rem;\n  }\n\n  .sm\\:-m-9 {\n    margin: -2.25rem;\n  }\n\n  .sm\\:-m-10 {\n    margin: -2.5rem;\n  }\n\n  .sm\\:-m-11 {\n    margin: -2.75rem;\n  }\n\n  .sm\\:-m-12 {\n    margin: -3rem;\n  }\n\n  .sm\\:-m-14 {\n    margin: -3.5rem;\n  }\n\n  .sm\\:-m-16 {\n    margin: -4rem;\n  }\n\n  .sm\\:-m-20 {\n    margin: -5rem;\n  }\n\n  .sm\\:-m-24 {\n    margin: -6rem;\n  }\n\n  .sm\\:-m-28 {\n    margin: -7rem;\n  }\n\n  .sm\\:-m-32 {\n    margin: -8rem;\n  }\n\n  .sm\\:-m-36 {\n    margin: -9rem;\n  }\n\n  .sm\\:-m-40 {\n    margin: -10rem;\n  }\n\n  .sm\\:-m-44 {\n    margin: -11rem;\n  }\n\n  .sm\\:-m-48 {\n    margin: -12rem;\n  }\n\n  .sm\\:-m-52 {\n    margin: -13rem;\n  }\n\n  .sm\\:-m-56 {\n    margin: -14rem;\n  }\n\n  .sm\\:-m-60 {\n    margin: -15rem;\n  }\n\n  .sm\\:-m-64 {\n    margin: -16rem;\n  }\n\n  .sm\\:-m-72 {\n    margin: -18rem;\n  }\n\n  .sm\\:-m-80 {\n    margin: -20rem;\n  }\n\n  .sm\\:-m-96 {\n    margin: -24rem;\n  }\n\n  .sm\\:-m-px {\n    margin: -1px;\n  }\n\n  .sm\\:-m-0\\.5 {\n    margin: -0.125rem;\n  }\n\n  .sm\\:-m-1\\.5 {\n    margin: -0.375rem;\n  }\n\n  .sm\\:-m-2\\.5 {\n    margin: -0.625rem;\n  }\n\n  .sm\\:-m-3\\.5 {\n    margin: -0.875rem;\n  }\n\n  .sm\\:mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .sm\\:mx-1 {\n    margin-left: 0.25rem;\n    margin-right: 0.25rem;\n  }\n\n  .sm\\:mx-2 {\n    margin-left: 0.5rem;\n    margin-right: 0.5rem;\n  }\n\n  .sm\\:mx-3 {\n    margin-left: 0.75rem;\n    margin-right: 0.75rem;\n  }\n\n  .sm\\:mx-4 {\n    margin-left: 1rem;\n    margin-right: 1rem;\n  }\n\n  .sm\\:mx-5 {\n    margin-left: 1.25rem;\n    margin-right: 1.25rem;\n  }\n\n  .sm\\:mx-6 {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n\n  .sm\\:mx-7 {\n    margin-left: 1.75rem;\n    margin-right: 1.75rem;\n  }\n\n  .sm\\:mx-8 {\n    margin-left: 2rem;\n    margin-right: 2rem;\n  }\n\n  .sm\\:mx-9 {\n    margin-left: 2.25rem;\n    margin-right: 2.25rem;\n  }\n\n  .sm\\:mx-10 {\n    margin-left: 2.5rem;\n    margin-right: 2.5rem;\n  }\n\n  .sm\\:mx-11 {\n    margin-left: 2.75rem;\n    margin-right: 2.75rem;\n  }\n\n  .sm\\:mx-12 {\n    margin-left: 3rem;\n    margin-right: 3rem;\n  }\n\n  .sm\\:mx-14 {\n    margin-left: 3.5rem;\n    margin-right: 3.5rem;\n  }\n\n  .sm\\:mx-16 {\n    margin-left: 4rem;\n    margin-right: 4rem;\n  }\n\n  .sm\\:mx-20 {\n    margin-left: 5rem;\n    margin-right: 5rem;\n  }\n\n  .sm\\:mx-24 {\n    margin-left: 6rem;\n    margin-right: 6rem;\n  }\n\n  .sm\\:mx-28 {\n    margin-left: 7rem;\n    margin-right: 7rem;\n  }\n\n  .sm\\:mx-32 {\n    margin-left: 8rem;\n    margin-right: 8rem;\n  }\n\n  .sm\\:mx-36 {\n    margin-left: 9rem;\n    margin-right: 9rem;\n  }\n\n  .sm\\:mx-40 {\n    margin-left: 10rem;\n    margin-right: 10rem;\n  }\n\n  .sm\\:mx-44 {\n    margin-left: 11rem;\n    margin-right: 11rem;\n  }\n\n  .sm\\:mx-48 {\n    margin-left: 12rem;\n    margin-right: 12rem;\n  }\n\n  .sm\\:mx-52 {\n    margin-left: 13rem;\n    margin-right: 13rem;\n  }\n\n  .sm\\:mx-56 {\n    margin-left: 14rem;\n    margin-right: 14rem;\n  }\n\n  .sm\\:mx-60 {\n    margin-left: 15rem;\n    margin-right: 15rem;\n  }\n\n  .sm\\:mx-64 {\n    margin-left: 16rem;\n    margin-right: 16rem;\n  }\n\n  .sm\\:mx-72 {\n    margin-left: 18rem;\n    margin-right: 18rem;\n  }\n\n  .sm\\:mx-80 {\n    margin-left: 20rem;\n    margin-right: 20rem;\n  }\n\n  .sm\\:mx-96 {\n    margin-left: 24rem;\n    margin-right: 24rem;\n  }\n\n  .sm\\:mx-auto {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .sm\\:mx-px {\n    margin-left: 1px;\n    margin-right: 1px;\n  }\n\n  .sm\\:mx-0\\.5 {\n    margin-left: 0.125rem;\n    margin-right: 0.125rem;\n  }\n\n  .sm\\:mx-1\\.5 {\n    margin-left: 0.375rem;\n    margin-right: 0.375rem;\n  }\n\n  .sm\\:mx-2\\.5 {\n    margin-left: 0.625rem;\n    margin-right: 0.625rem;\n  }\n\n  .sm\\:mx-3\\.5 {\n    margin-left: 0.875rem;\n    margin-right: 0.875rem;\n  }\n\n  .sm\\:-mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .sm\\:-mx-1 {\n    margin-left: -0.25rem;\n    margin-right: -0.25rem;\n  }\n\n  .sm\\:-mx-2 {\n    margin-left: -0.5rem;\n    margin-right: -0.5rem;\n  }\n\n  .sm\\:-mx-3 {\n    margin-left: -0.75rem;\n    margin-right: -0.75rem;\n  }\n\n  .sm\\:-mx-4 {\n    margin-left: -1rem;\n    margin-right: -1rem;\n  }\n\n  .sm\\:-mx-5 {\n    margin-left: -1.25rem;\n    margin-right: -1.25rem;\n  }\n\n  .sm\\:-mx-6 {\n    margin-left: -1.5rem;\n    margin-right: -1.5rem;\n  }\n\n  .sm\\:-mx-7 {\n    margin-left: -1.75rem;\n    margin-right: -1.75rem;\n  }\n\n  .sm\\:-mx-8 {\n    margin-left: -2rem;\n    margin-right: -2rem;\n  }\n\n  .sm\\:-mx-9 {\n    margin-left: -2.25rem;\n    margin-right: -2.25rem;\n  }\n\n  .sm\\:-mx-10 {\n    margin-left: -2.5rem;\n    margin-right: -2.5rem;\n  }\n\n  .sm\\:-mx-11 {\n    margin-left: -2.75rem;\n    margin-right: -2.75rem;\n  }\n\n  .sm\\:-mx-12 {\n    margin-left: -3rem;\n    margin-right: -3rem;\n  }\n\n  .sm\\:-mx-14 {\n    margin-left: -3.5rem;\n    margin-right: -3.5rem;\n  }\n\n  .sm\\:-mx-16 {\n    margin-left: -4rem;\n    margin-right: -4rem;\n  }\n\n  .sm\\:-mx-20 {\n    margin-left: -5rem;\n    margin-right: -5rem;\n  }\n\n  .sm\\:-mx-24 {\n    margin-left: -6rem;\n    margin-right: -6rem;\n  }\n\n  .sm\\:-mx-28 {\n    margin-left: -7rem;\n    margin-right: -7rem;\n  }\n\n  .sm\\:-mx-32 {\n    margin-left: -8rem;\n    margin-right: -8rem;\n  }\n\n  .sm\\:-mx-36 {\n    margin-left: -9rem;\n    margin-right: -9rem;\n  }\n\n  .sm\\:-mx-40 {\n    margin-left: -10rem;\n    margin-right: -10rem;\n  }\n\n  .sm\\:-mx-44 {\n    margin-left: -11rem;\n    margin-right: -11rem;\n  }\n\n  .sm\\:-mx-48 {\n    margin-left: -12rem;\n    margin-right: -12rem;\n  }\n\n  .sm\\:-mx-52 {\n    margin-left: -13rem;\n    margin-right: -13rem;\n  }\n\n  .sm\\:-mx-56 {\n    margin-left: -14rem;\n    margin-right: -14rem;\n  }\n\n  .sm\\:-mx-60 {\n    margin-left: -15rem;\n    margin-right: -15rem;\n  }\n\n  .sm\\:-mx-64 {\n    margin-left: -16rem;\n    margin-right: -16rem;\n  }\n\n  .sm\\:-mx-72 {\n    margin-left: -18rem;\n    margin-right: -18rem;\n  }\n\n  .sm\\:-mx-80 {\n    margin-left: -20rem;\n    margin-right: -20rem;\n  }\n\n  .sm\\:-mx-96 {\n    margin-left: -24rem;\n    margin-right: -24rem;\n  }\n\n  .sm\\:-mx-px {\n    margin-left: -1px;\n    margin-right: -1px;\n  }\n\n  .sm\\:-mx-0\\.5 {\n    margin-left: -0.125rem;\n    margin-right: -0.125rem;\n  }\n\n  .sm\\:-mx-1\\.5 {\n    margin-left: -0.375rem;\n    margin-right: -0.375rem;\n  }\n\n  .sm\\:-mx-2\\.5 {\n    margin-left: -0.625rem;\n    margin-right: -0.625rem;\n  }\n\n  .sm\\:-mx-3\\.5 {\n    margin-left: -0.875rem;\n    margin-right: -0.875rem;\n  }\n\n  .sm\\:my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .sm\\:my-1 {\n    margin-top: 0.25rem;\n    margin-bottom: 0.25rem;\n  }\n\n  .sm\\:my-2 {\n    margin-top: 0.5rem;\n    margin-bottom: 0.5rem;\n  }\n\n  .sm\\:my-3 {\n    margin-top: 0.75rem;\n    margin-bottom: 0.75rem;\n  }\n\n  .sm\\:my-4 {\n    margin-top: 1rem;\n    margin-bottom: 1rem;\n  }\n\n  .sm\\:my-5 {\n    margin-top: 1.25rem;\n    margin-bottom: 1.25rem;\n  }\n\n  .sm\\:my-6 {\n    margin-top: 1.5rem;\n    margin-bottom: 1.5rem;\n  }\n\n  .sm\\:my-7 {\n    margin-top: 1.75rem;\n    margin-bottom: 1.75rem;\n  }\n\n  .sm\\:my-8 {\n    margin-top: 2rem;\n    margin-bottom: 2rem;\n  }\n\n  .sm\\:my-9 {\n    margin-top: 2.25rem;\n    margin-bottom: 2.25rem;\n  }\n\n  .sm\\:my-10 {\n    margin-top: 2.5rem;\n    margin-bottom: 2.5rem;\n  }\n\n  .sm\\:my-11 {\n    margin-top: 2.75rem;\n    margin-bottom: 2.75rem;\n  }\n\n  .sm\\:my-12 {\n    margin-top: 3rem;\n    margin-bottom: 3rem;\n  }\n\n  .sm\\:my-14 {\n    margin-top: 3.5rem;\n    margin-bottom: 3.5rem;\n  }\n\n  .sm\\:my-16 {\n    margin-top: 4rem;\n    margin-bottom: 4rem;\n  }\n\n  .sm\\:my-20 {\n    margin-top: 5rem;\n    margin-bottom: 5rem;\n  }\n\n  .sm\\:my-24 {\n    margin-top: 6rem;\n    margin-bottom: 6rem;\n  }\n\n  .sm\\:my-28 {\n    margin-top: 7rem;\n    margin-bottom: 7rem;\n  }\n\n  .sm\\:my-32 {\n    margin-top: 8rem;\n    margin-bottom: 8rem;\n  }\n\n  .sm\\:my-36 {\n    margin-top: 9rem;\n    margin-bottom: 9rem;\n  }\n\n  .sm\\:my-40 {\n    margin-top: 10rem;\n    margin-bottom: 10rem;\n  }\n\n  .sm\\:my-44 {\n    margin-top: 11rem;\n    margin-bottom: 11rem;\n  }\n\n  .sm\\:my-48 {\n    margin-top: 12rem;\n    margin-bottom: 12rem;\n  }\n\n  .sm\\:my-52 {\n    margin-top: 13rem;\n    margin-bottom: 13rem;\n  }\n\n  .sm\\:my-56 {\n    margin-top: 14rem;\n    margin-bottom: 14rem;\n  }\n\n  .sm\\:my-60 {\n    margin-top: 15rem;\n    margin-bottom: 15rem;\n  }\n\n  .sm\\:my-64 {\n    margin-top: 16rem;\n    margin-bottom: 16rem;\n  }\n\n  .sm\\:my-72 {\n    margin-top: 18rem;\n    margin-bottom: 18rem;\n  }\n\n  .sm\\:my-80 {\n    margin-top: 20rem;\n    margin-bottom: 20rem;\n  }\n\n  .sm\\:my-96 {\n    margin-top: 24rem;\n    margin-bottom: 24rem;\n  }\n\n  .sm\\:my-auto {\n    margin-top: auto;\n    margin-bottom: auto;\n  }\n\n  .sm\\:my-px {\n    margin-top: 1px;\n    margin-bottom: 1px;\n  }\n\n  .sm\\:my-0\\.5 {\n    margin-top: 0.125rem;\n    margin-bottom: 0.125rem;\n  }\n\n  .sm\\:my-1\\.5 {\n    margin-top: 0.375rem;\n    margin-bottom: 0.375rem;\n  }\n\n  .sm\\:my-2\\.5 {\n    margin-top: 0.625rem;\n    margin-bottom: 0.625rem;\n  }\n\n  .sm\\:my-3\\.5 {\n    margin-top: 0.875rem;\n    margin-bottom: 0.875rem;\n  }\n\n  .sm\\:-my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .sm\\:-my-1 {\n    margin-top: -0.25rem;\n    margin-bottom: -0.25rem;\n  }\n\n  .sm\\:-my-2 {\n    margin-top: -0.5rem;\n    margin-bottom: -0.5rem;\n  }\n\n  .sm\\:-my-3 {\n    margin-top: -0.75rem;\n    margin-bottom: -0.75rem;\n  }\n\n  .sm\\:-my-4 {\n    margin-top: -1rem;\n    margin-bottom: -1rem;\n  }\n\n  .sm\\:-my-5 {\n    margin-top: -1.25rem;\n    margin-bottom: -1.25rem;\n  }\n\n  .sm\\:-my-6 {\n    margin-top: -1.5rem;\n    margin-bottom: -1.5rem;\n  }\n\n  .sm\\:-my-7 {\n    margin-top: -1.75rem;\n    margin-bottom: -1.75rem;\n  }\n\n  .sm\\:-my-8 {\n    margin-top: -2rem;\n    margin-bottom: -2rem;\n  }\n\n  .sm\\:-my-9 {\n    margin-top: -2.25rem;\n    margin-bottom: -2.25rem;\n  }\n\n  .sm\\:-my-10 {\n    margin-top: -2.5rem;\n    margin-bottom: -2.5rem;\n  }\n\n  .sm\\:-my-11 {\n    margin-top: -2.75rem;\n    margin-bottom: -2.75rem;\n  }\n\n  .sm\\:-my-12 {\n    margin-top: -3rem;\n    margin-bottom: -3rem;\n  }\n\n  .sm\\:-my-14 {\n    margin-top: -3.5rem;\n    margin-bottom: -3.5rem;\n  }\n\n  .sm\\:-my-16 {\n    margin-top: -4rem;\n    margin-bottom: -4rem;\n  }\n\n  .sm\\:-my-20 {\n    margin-top: -5rem;\n    margin-bottom: -5rem;\n  }\n\n  .sm\\:-my-24 {\n    margin-top: -6rem;\n    margin-bottom: -6rem;\n  }\n\n  .sm\\:-my-28 {\n    margin-top: -7rem;\n    margin-bottom: -7rem;\n  }\n\n  .sm\\:-my-32 {\n    margin-top: -8rem;\n    margin-bottom: -8rem;\n  }\n\n  .sm\\:-my-36 {\n    margin-top: -9rem;\n    margin-bottom: -9rem;\n  }\n\n  .sm\\:-my-40 {\n    margin-top: -10rem;\n    margin-bottom: -10rem;\n  }\n\n  .sm\\:-my-44 {\n    margin-top: -11rem;\n    margin-bottom: -11rem;\n  }\n\n  .sm\\:-my-48 {\n    margin-top: -12rem;\n    margin-bottom: -12rem;\n  }\n\n  .sm\\:-my-52 {\n    margin-top: -13rem;\n    margin-bottom: -13rem;\n  }\n\n  .sm\\:-my-56 {\n    margin-top: -14rem;\n    margin-bottom: -14rem;\n  }\n\n  .sm\\:-my-60 {\n    margin-top: -15rem;\n    margin-bottom: -15rem;\n  }\n\n  .sm\\:-my-64 {\n    margin-top: -16rem;\n    margin-bottom: -16rem;\n  }\n\n  .sm\\:-my-72 {\n    margin-top: -18rem;\n    margin-bottom: -18rem;\n  }\n\n  .sm\\:-my-80 {\n    margin-top: -20rem;\n    margin-bottom: -20rem;\n  }\n\n  .sm\\:-my-96 {\n    margin-top: -24rem;\n    margin-bottom: -24rem;\n  }\n\n  .sm\\:-my-px {\n    margin-top: -1px;\n    margin-bottom: -1px;\n  }\n\n  .sm\\:-my-0\\.5 {\n    margin-top: -0.125rem;\n    margin-bottom: -0.125rem;\n  }\n\n  .sm\\:-my-1\\.5 {\n    margin-top: -0.375rem;\n    margin-bottom: -0.375rem;\n  }\n\n  .sm\\:-my-2\\.5 {\n    margin-top: -0.625rem;\n    margin-bottom: -0.625rem;\n  }\n\n  .sm\\:-my-3\\.5 {\n    margin-top: -0.875rem;\n    margin-bottom: -0.875rem;\n  }\n\n  .sm\\:mt-0 {\n    margin-top: 0px;\n  }\n\n  .sm\\:mt-1 {\n    margin-top: 0.25rem;\n  }\n\n  .sm\\:mt-2 {\n    margin-top: 0.5rem;\n  }\n\n  .sm\\:mt-3 {\n    margin-top: 0.75rem;\n  }\n\n  .sm\\:mt-4 {\n    margin-top: 1rem;\n  }\n\n  .sm\\:mt-5 {\n    margin-top: 1.25rem;\n  }\n\n  .sm\\:mt-6 {\n    margin-top: 1.5rem;\n  }\n\n  .sm\\:mt-7 {\n    margin-top: 1.75rem;\n  }\n\n  .sm\\:mt-8 {\n    margin-top: 2rem;\n  }\n\n  .sm\\:mt-9 {\n    margin-top: 2.25rem;\n  }\n\n  .sm\\:mt-10 {\n    margin-top: 2.5rem;\n  }\n\n  .sm\\:mt-11 {\n    margin-top: 2.75rem;\n  }\n\n  .sm\\:mt-12 {\n    margin-top: 3rem;\n  }\n\n  .sm\\:mt-14 {\n    margin-top: 3.5rem;\n  }\n\n  .sm\\:mt-16 {\n    margin-top: 4rem;\n  }\n\n  .sm\\:mt-20 {\n    margin-top: 5rem;\n  }\n\n  .sm\\:mt-24 {\n    margin-top: 6rem;\n  }\n\n  .sm\\:mt-28 {\n    margin-top: 7rem;\n  }\n\n  .sm\\:mt-32 {\n    margin-top: 8rem;\n  }\n\n  .sm\\:mt-36 {\n    margin-top: 9rem;\n  }\n\n  .sm\\:mt-40 {\n    margin-top: 10rem;\n  }\n\n  .sm\\:mt-44 {\n    margin-top: 11rem;\n  }\n\n  .sm\\:mt-48 {\n    margin-top: 12rem;\n  }\n\n  .sm\\:mt-52 {\n    margin-top: 13rem;\n  }\n\n  .sm\\:mt-56 {\n    margin-top: 14rem;\n  }\n\n  .sm\\:mt-60 {\n    margin-top: 15rem;\n  }\n\n  .sm\\:mt-64 {\n    margin-top: 16rem;\n  }\n\n  .sm\\:mt-72 {\n    margin-top: 18rem;\n  }\n\n  .sm\\:mt-80 {\n    margin-top: 20rem;\n  }\n\n  .sm\\:mt-96 {\n    margin-top: 24rem;\n  }\n\n  .sm\\:mt-auto {\n    margin-top: auto;\n  }\n\n  .sm\\:mt-px {\n    margin-top: 1px;\n  }\n\n  .sm\\:mt-0\\.5 {\n    margin-top: 0.125rem;\n  }\n\n  .sm\\:mt-1\\.5 {\n    margin-top: 0.375rem;\n  }\n\n  .sm\\:mt-2\\.5 {\n    margin-top: 0.625rem;\n  }\n\n  .sm\\:mt-3\\.5 {\n    margin-top: 0.875rem;\n  }\n\n  .sm\\:-mt-0 {\n    margin-top: 0px;\n  }\n\n  .sm\\:-mt-1 {\n    margin-top: -0.25rem;\n  }\n\n  .sm\\:-mt-2 {\n    margin-top: -0.5rem;\n  }\n\n  .sm\\:-mt-3 {\n    margin-top: -0.75rem;\n  }\n\n  .sm\\:-mt-4 {\n    margin-top: -1rem;\n  }\n\n  .sm\\:-mt-5 {\n    margin-top: -1.25rem;\n  }\n\n  .sm\\:-mt-6 {\n    margin-top: -1.5rem;\n  }\n\n  .sm\\:-mt-7 {\n    margin-top: -1.75rem;\n  }\n\n  .sm\\:-mt-8 {\n    margin-top: -2rem;\n  }\n\n  .sm\\:-mt-9 {\n    margin-top: -2.25rem;\n  }\n\n  .sm\\:-mt-10 {\n    margin-top: -2.5rem;\n  }\n\n  .sm\\:-mt-11 {\n    margin-top: -2.75rem;\n  }\n\n  .sm\\:-mt-12 {\n    margin-top: -3rem;\n  }\n\n  .sm\\:-mt-14 {\n    margin-top: -3.5rem;\n  }\n\n  .sm\\:-mt-16 {\n    margin-top: -4rem;\n  }\n\n  .sm\\:-mt-20 {\n    margin-top: -5rem;\n  }\n\n  .sm\\:-mt-24 {\n    margin-top: -6rem;\n  }\n\n  .sm\\:-mt-28 {\n    margin-top: -7rem;\n  }\n\n  .sm\\:-mt-32 {\n    margin-top: -8rem;\n  }\n\n  .sm\\:-mt-36 {\n    margin-top: -9rem;\n  }\n\n  .sm\\:-mt-40 {\n    margin-top: -10rem;\n  }\n\n  .sm\\:-mt-44 {\n    margin-top: -11rem;\n  }\n\n  .sm\\:-mt-48 {\n    margin-top: -12rem;\n  }\n\n  .sm\\:-mt-52 {\n    margin-top: -13rem;\n  }\n\n  .sm\\:-mt-56 {\n    margin-top: -14rem;\n  }\n\n  .sm\\:-mt-60 {\n    margin-top: -15rem;\n  }\n\n  .sm\\:-mt-64 {\n    margin-top: -16rem;\n  }\n\n  .sm\\:-mt-72 {\n    margin-top: -18rem;\n  }\n\n  .sm\\:-mt-80 {\n    margin-top: -20rem;\n  }\n\n  .sm\\:-mt-96 {\n    margin-top: -24rem;\n  }\n\n  .sm\\:-mt-px {\n    margin-top: -1px;\n  }\n\n  .sm\\:-mt-0\\.5 {\n    margin-top: -0.125rem;\n  }\n\n  .sm\\:-mt-1\\.5 {\n    margin-top: -0.375rem;\n  }\n\n  .sm\\:-mt-2\\.5 {\n    margin-top: -0.625rem;\n  }\n\n  .sm\\:-mt-3\\.5 {\n    margin-top: -0.875rem;\n  }\n\n  .sm\\:mr-0 {\n    margin-right: 0px;\n  }\n\n  .sm\\:mr-1 {\n    margin-right: 0.25rem;\n  }\n\n  .sm\\:mr-2 {\n    margin-right: 0.5rem;\n  }\n\n  .sm\\:mr-3 {\n    margin-right: 0.75rem;\n  }\n\n  .sm\\:mr-4 {\n    margin-right: 1rem;\n  }\n\n  .sm\\:mr-5 {\n    margin-right: 1.25rem;\n  }\n\n  .sm\\:mr-6 {\n    margin-right: 1.5rem;\n  }\n\n  .sm\\:mr-7 {\n    margin-right: 1.75rem;\n  }\n\n  .sm\\:mr-8 {\n    margin-right: 2rem;\n  }\n\n  .sm\\:mr-9 {\n    margin-right: 2.25rem;\n  }\n\n  .sm\\:mr-10 {\n    margin-right: 2.5rem;\n  }\n\n  .sm\\:mr-11 {\n    margin-right: 2.75rem;\n  }\n\n  .sm\\:mr-12 {\n    margin-right: 3rem;\n  }\n\n  .sm\\:mr-14 {\n    margin-right: 3.5rem;\n  }\n\n  .sm\\:mr-16 {\n    margin-right: 4rem;\n  }\n\n  .sm\\:mr-20 {\n    margin-right: 5rem;\n  }\n\n  .sm\\:mr-24 {\n    margin-right: 6rem;\n  }\n\n  .sm\\:mr-28 {\n    margin-right: 7rem;\n  }\n\n  .sm\\:mr-32 {\n    margin-right: 8rem;\n  }\n\n  .sm\\:mr-36 {\n    margin-right: 9rem;\n  }\n\n  .sm\\:mr-40 {\n    margin-right: 10rem;\n  }\n\n  .sm\\:mr-44 {\n    margin-right: 11rem;\n  }\n\n  .sm\\:mr-48 {\n    margin-right: 12rem;\n  }\n\n  .sm\\:mr-52 {\n    margin-right: 13rem;\n  }\n\n  .sm\\:mr-56 {\n    margin-right: 14rem;\n  }\n\n  .sm\\:mr-60 {\n    margin-right: 15rem;\n  }\n\n  .sm\\:mr-64 {\n    margin-right: 16rem;\n  }\n\n  .sm\\:mr-72 {\n    margin-right: 18rem;\n  }\n\n  .sm\\:mr-80 {\n    margin-right: 20rem;\n  }\n\n  .sm\\:mr-96 {\n    margin-right: 24rem;\n  }\n\n  .sm\\:mr-auto {\n    margin-right: auto;\n  }\n\n  .sm\\:mr-px {\n    margin-right: 1px;\n  }\n\n  .sm\\:mr-0\\.5 {\n    margin-right: 0.125rem;\n  }\n\n  .sm\\:mr-1\\.5 {\n    margin-right: 0.375rem;\n  }\n\n  .sm\\:mr-2\\.5 {\n    margin-right: 0.625rem;\n  }\n\n  .sm\\:mr-3\\.5 {\n    margin-right: 0.875rem;\n  }\n\n  .sm\\:-mr-0 {\n    margin-right: 0px;\n  }\n\n  .sm\\:-mr-1 {\n    margin-right: -0.25rem;\n  }\n\n  .sm\\:-mr-2 {\n    margin-right: -0.5rem;\n  }\n\n  .sm\\:-mr-3 {\n    margin-right: -0.75rem;\n  }\n\n  .sm\\:-mr-4 {\n    margin-right: -1rem;\n  }\n\n  .sm\\:-mr-5 {\n    margin-right: -1.25rem;\n  }\n\n  .sm\\:-mr-6 {\n    margin-right: -1.5rem;\n  }\n\n  .sm\\:-mr-7 {\n    margin-right: -1.75rem;\n  }\n\n  .sm\\:-mr-8 {\n    margin-right: -2rem;\n  }\n\n  .sm\\:-mr-9 {\n    margin-right: -2.25rem;\n  }\n\n  .sm\\:-mr-10 {\n    margin-right: -2.5rem;\n  }\n\n  .sm\\:-mr-11 {\n    margin-right: -2.75rem;\n  }\n\n  .sm\\:-mr-12 {\n    margin-right: -3rem;\n  }\n\n  .sm\\:-mr-14 {\n    margin-right: -3.5rem;\n  }\n\n  .sm\\:-mr-16 {\n    margin-right: -4rem;\n  }\n\n  .sm\\:-mr-20 {\n    margin-right: -5rem;\n  }\n\n  .sm\\:-mr-24 {\n    margin-right: -6rem;\n  }\n\n  .sm\\:-mr-28 {\n    margin-right: -7rem;\n  }\n\n  .sm\\:-mr-32 {\n    margin-right: -8rem;\n  }\n\n  .sm\\:-mr-36 {\n    margin-right: -9rem;\n  }\n\n  .sm\\:-mr-40 {\n    margin-right: -10rem;\n  }\n\n  .sm\\:-mr-44 {\n    margin-right: -11rem;\n  }\n\n  .sm\\:-mr-48 {\n    margin-right: -12rem;\n  }\n\n  .sm\\:-mr-52 {\n    margin-right: -13rem;\n  }\n\n  .sm\\:-mr-56 {\n    margin-right: -14rem;\n  }\n\n  .sm\\:-mr-60 {\n    margin-right: -15rem;\n  }\n\n  .sm\\:-mr-64 {\n    margin-right: -16rem;\n  }\n\n  .sm\\:-mr-72 {\n    margin-right: -18rem;\n  }\n\n  .sm\\:-mr-80 {\n    margin-right: -20rem;\n  }\n\n  .sm\\:-mr-96 {\n    margin-right: -24rem;\n  }\n\n  .sm\\:-mr-px {\n    margin-right: -1px;\n  }\n\n  .sm\\:-mr-0\\.5 {\n    margin-right: -0.125rem;\n  }\n\n  .sm\\:-mr-1\\.5 {\n    margin-right: -0.375rem;\n  }\n\n  .sm\\:-mr-2\\.5 {\n    margin-right: -0.625rem;\n  }\n\n  .sm\\:-mr-3\\.5 {\n    margin-right: -0.875rem;\n  }\n\n  .sm\\:mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .sm\\:mb-1 {\n    margin-bottom: 0.25rem;\n  }\n\n  .sm\\:mb-2 {\n    margin-bottom: 0.5rem;\n  }\n\n  .sm\\:mb-3 {\n    margin-bottom: 0.75rem;\n  }\n\n  .sm\\:mb-4 {\n    margin-bottom: 1rem;\n  }\n\n  .sm\\:mb-5 {\n    margin-bottom: 1.25rem;\n  }\n\n  .sm\\:mb-6 {\n    margin-bottom: 1.5rem;\n  }\n\n  .sm\\:mb-7 {\n    margin-bottom: 1.75rem;\n  }\n\n  .sm\\:mb-8 {\n    margin-bottom: 2rem;\n  }\n\n  .sm\\:mb-9 {\n    margin-bottom: 2.25rem;\n  }\n\n  .sm\\:mb-10 {\n    margin-bottom: 2.5rem;\n  }\n\n  .sm\\:mb-11 {\n    margin-bottom: 2.75rem;\n  }\n\n  .sm\\:mb-12 {\n    margin-bottom: 3rem;\n  }\n\n  .sm\\:mb-14 {\n    margin-bottom: 3.5rem;\n  }\n\n  .sm\\:mb-16 {\n    margin-bottom: 4rem;\n  }\n\n  .sm\\:mb-20 {\n    margin-bottom: 5rem;\n  }\n\n  .sm\\:mb-24 {\n    margin-bottom: 6rem;\n  }\n\n  .sm\\:mb-28 {\n    margin-bottom: 7rem;\n  }\n\n  .sm\\:mb-32 {\n    margin-bottom: 8rem;\n  }\n\n  .sm\\:mb-36 {\n    margin-bottom: 9rem;\n  }\n\n  .sm\\:mb-40 {\n    margin-bottom: 10rem;\n  }\n\n  .sm\\:mb-44 {\n    margin-bottom: 11rem;\n  }\n\n  .sm\\:mb-48 {\n    margin-bottom: 12rem;\n  }\n\n  .sm\\:mb-52 {\n    margin-bottom: 13rem;\n  }\n\n  .sm\\:mb-56 {\n    margin-bottom: 14rem;\n  }\n\n  .sm\\:mb-60 {\n    margin-bottom: 15rem;\n  }\n\n  .sm\\:mb-64 {\n    margin-bottom: 16rem;\n  }\n\n  .sm\\:mb-72 {\n    margin-bottom: 18rem;\n  }\n\n  .sm\\:mb-80 {\n    margin-bottom: 20rem;\n  }\n\n  .sm\\:mb-96 {\n    margin-bottom: 24rem;\n  }\n\n  .sm\\:mb-auto {\n    margin-bottom: auto;\n  }\n\n  .sm\\:mb-px {\n    margin-bottom: 1px;\n  }\n\n  .sm\\:mb-0\\.5 {\n    margin-bottom: 0.125rem;\n  }\n\n  .sm\\:mb-1\\.5 {\n    margin-bottom: 0.375rem;\n  }\n\n  .sm\\:mb-2\\.5 {\n    margin-bottom: 0.625rem;\n  }\n\n  .sm\\:mb-3\\.5 {\n    margin-bottom: 0.875rem;\n  }\n\n  .sm\\:-mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .sm\\:-mb-1 {\n    margin-bottom: -0.25rem;\n  }\n\n  .sm\\:-mb-2 {\n    margin-bottom: -0.5rem;\n  }\n\n  .sm\\:-mb-3 {\n    margin-bottom: -0.75rem;\n  }\n\n  .sm\\:-mb-4 {\n    margin-bottom: -1rem;\n  }\n\n  .sm\\:-mb-5 {\n    margin-bottom: -1.25rem;\n  }\n\n  .sm\\:-mb-6 {\n    margin-bottom: -1.5rem;\n  }\n\n  .sm\\:-mb-7 {\n    margin-bottom: -1.75rem;\n  }\n\n  .sm\\:-mb-8 {\n    margin-bottom: -2rem;\n  }\n\n  .sm\\:-mb-9 {\n    margin-bottom: -2.25rem;\n  }\n\n  .sm\\:-mb-10 {\n    margin-bottom: -2.5rem;\n  }\n\n  .sm\\:-mb-11 {\n    margin-bottom: -2.75rem;\n  }\n\n  .sm\\:-mb-12 {\n    margin-bottom: -3rem;\n  }\n\n  .sm\\:-mb-14 {\n    margin-bottom: -3.5rem;\n  }\n\n  .sm\\:-mb-16 {\n    margin-bottom: -4rem;\n  }\n\n  .sm\\:-mb-20 {\n    margin-bottom: -5rem;\n  }\n\n  .sm\\:-mb-24 {\n    margin-bottom: -6rem;\n  }\n\n  .sm\\:-mb-28 {\n    margin-bottom: -7rem;\n  }\n\n  .sm\\:-mb-32 {\n    margin-bottom: -8rem;\n  }\n\n  .sm\\:-mb-36 {\n    margin-bottom: -9rem;\n  }\n\n  .sm\\:-mb-40 {\n    margin-bottom: -10rem;\n  }\n\n  .sm\\:-mb-44 {\n    margin-bottom: -11rem;\n  }\n\n  .sm\\:-mb-48 {\n    margin-bottom: -12rem;\n  }\n\n  .sm\\:-mb-52 {\n    margin-bottom: -13rem;\n  }\n\n  .sm\\:-mb-56 {\n    margin-bottom: -14rem;\n  }\n\n  .sm\\:-mb-60 {\n    margin-bottom: -15rem;\n  }\n\n  .sm\\:-mb-64 {\n    margin-bottom: -16rem;\n  }\n\n  .sm\\:-mb-72 {\n    margin-bottom: -18rem;\n  }\n\n  .sm\\:-mb-80 {\n    margin-bottom: -20rem;\n  }\n\n  .sm\\:-mb-96 {\n    margin-bottom: -24rem;\n  }\n\n  .sm\\:-mb-px {\n    margin-bottom: -1px;\n  }\n\n  .sm\\:-mb-0\\.5 {\n    margin-bottom: -0.125rem;\n  }\n\n  .sm\\:-mb-1\\.5 {\n    margin-bottom: -0.375rem;\n  }\n\n  .sm\\:-mb-2\\.5 {\n    margin-bottom: -0.625rem;\n  }\n\n  .sm\\:-mb-3\\.5 {\n    margin-bottom: -0.875rem;\n  }\n\n  .sm\\:ml-0 {\n    margin-left: 0px;\n  }\n\n  .sm\\:ml-1 {\n    margin-left: 0.25rem;\n  }\n\n  .sm\\:ml-2 {\n    margin-left: 0.5rem;\n  }\n\n  .sm\\:ml-3 {\n    margin-left: 0.75rem;\n  }\n\n  .sm\\:ml-4 {\n    margin-left: 1rem;\n  }\n\n  .sm\\:ml-5 {\n    margin-left: 1.25rem;\n  }\n\n  .sm\\:ml-6 {\n    margin-left: 1.5rem;\n  }\n\n  .sm\\:ml-7 {\n    margin-left: 1.75rem;\n  }\n\n  .sm\\:ml-8 {\n    margin-left: 2rem;\n  }\n\n  .sm\\:ml-9 {\n    margin-left: 2.25rem;\n  }\n\n  .sm\\:ml-10 {\n    margin-left: 2.5rem;\n  }\n\n  .sm\\:ml-11 {\n    margin-left: 2.75rem;\n  }\n\n  .sm\\:ml-12 {\n    margin-left: 3rem;\n  }\n\n  .sm\\:ml-14 {\n    margin-left: 3.5rem;\n  }\n\n  .sm\\:ml-16 {\n    margin-left: 4rem;\n  }\n\n  .sm\\:ml-20 {\n    margin-left: 5rem;\n  }\n\n  .sm\\:ml-24 {\n    margin-left: 6rem;\n  }\n\n  .sm\\:ml-28 {\n    margin-left: 7rem;\n  }\n\n  .sm\\:ml-32 {\n    margin-left: 8rem;\n  }\n\n  .sm\\:ml-36 {\n    margin-left: 9rem;\n  }\n\n  .sm\\:ml-40 {\n    margin-left: 10rem;\n  }\n\n  .sm\\:ml-44 {\n    margin-left: 11rem;\n  }\n\n  .sm\\:ml-48 {\n    margin-left: 12rem;\n  }\n\n  .sm\\:ml-52 {\n    margin-left: 13rem;\n  }\n\n  .sm\\:ml-56 {\n    margin-left: 14rem;\n  }\n\n  .sm\\:ml-60 {\n    margin-left: 15rem;\n  }\n\n  .sm\\:ml-64 {\n    margin-left: 16rem;\n  }\n\n  .sm\\:ml-72 {\n    margin-left: 18rem;\n  }\n\n  .sm\\:ml-80 {\n    margin-left: 20rem;\n  }\n\n  .sm\\:ml-96 {\n    margin-left: 24rem;\n  }\n\n  .sm\\:ml-auto {\n    margin-left: auto;\n  }\n\n  .sm\\:ml-px {\n    margin-left: 1px;\n  }\n\n  .sm\\:ml-0\\.5 {\n    margin-left: 0.125rem;\n  }\n\n  .sm\\:ml-1\\.5 {\n    margin-left: 0.375rem;\n  }\n\n  .sm\\:ml-2\\.5 {\n    margin-left: 0.625rem;\n  }\n\n  .sm\\:ml-3\\.5 {\n    margin-left: 0.875rem;\n  }\n\n  .sm\\:-ml-0 {\n    margin-left: 0px;\n  }\n\n  .sm\\:-ml-1 {\n    margin-left: -0.25rem;\n  }\n\n  .sm\\:-ml-2 {\n    margin-left: -0.5rem;\n  }\n\n  .sm\\:-ml-3 {\n    margin-left: -0.75rem;\n  }\n\n  .sm\\:-ml-4 {\n    margin-left: -1rem;\n  }\n\n  .sm\\:-ml-5 {\n    margin-left: -1.25rem;\n  }\n\n  .sm\\:-ml-6 {\n    margin-left: -1.5rem;\n  }\n\n  .sm\\:-ml-7 {\n    margin-left: -1.75rem;\n  }\n\n  .sm\\:-ml-8 {\n    margin-left: -2rem;\n  }\n\n  .sm\\:-ml-9 {\n    margin-left: -2.25rem;\n  }\n\n  .sm\\:-ml-10 {\n    margin-left: -2.5rem;\n  }\n\n  .sm\\:-ml-11 {\n    margin-left: -2.75rem;\n  }\n\n  .sm\\:-ml-12 {\n    margin-left: -3rem;\n  }\n\n  .sm\\:-ml-14 {\n    margin-left: -3.5rem;\n  }\n\n  .sm\\:-ml-16 {\n    margin-left: -4rem;\n  }\n\n  .sm\\:-ml-20 {\n    margin-left: -5rem;\n  }\n\n  .sm\\:-ml-24 {\n    margin-left: -6rem;\n  }\n\n  .sm\\:-ml-28 {\n    margin-left: -7rem;\n  }\n\n  .sm\\:-ml-32 {\n    margin-left: -8rem;\n  }\n\n  .sm\\:-ml-36 {\n    margin-left: -9rem;\n  }\n\n  .sm\\:-ml-40 {\n    margin-left: -10rem;\n  }\n\n  .sm\\:-ml-44 {\n    margin-left: -11rem;\n  }\n\n  .sm\\:-ml-48 {\n    margin-left: -12rem;\n  }\n\n  .sm\\:-ml-52 {\n    margin-left: -13rem;\n  }\n\n  .sm\\:-ml-56 {\n    margin-left: -14rem;\n  }\n\n  .sm\\:-ml-60 {\n    margin-left: -15rem;\n  }\n\n  .sm\\:-ml-64 {\n    margin-left: -16rem;\n  }\n\n  .sm\\:-ml-72 {\n    margin-left: -18rem;\n  }\n\n  .sm\\:-ml-80 {\n    margin-left: -20rem;\n  }\n\n  .sm\\:-ml-96 {\n    margin-left: -24rem;\n  }\n\n  .sm\\:-ml-px {\n    margin-left: -1px;\n  }\n\n  .sm\\:-ml-0\\.5 {\n    margin-left: -0.125rem;\n  }\n\n  .sm\\:-ml-1\\.5 {\n    margin-left: -0.375rem;\n  }\n\n  .sm\\:-ml-2\\.5 {\n    margin-left: -0.625rem;\n  }\n\n  .sm\\:-ml-3\\.5 {\n    margin-left: -0.875rem;\n  }\n\n  .sm\\:box-border {\n    box-sizing: border-box;\n  }\n\n  .sm\\:box-content {\n    box-sizing: content-box;\n  }\n\n  .sm\\:block {\n    display: block;\n  }\n\n  .sm\\:inline-block {\n    display: inline-block;\n  }\n\n  .sm\\:inline {\n    display: inline;\n  }\n\n  .sm\\:flex {\n    display: flex;\n  }\n\n  .sm\\:inline-flex {\n    display: inline-flex;\n  }\n\n  .sm\\:table {\n    display: table;\n  }\n\n  .sm\\:inline-table {\n    display: inline-table;\n  }\n\n  .sm\\:table-caption {\n    display: table-caption;\n  }\n\n  .sm\\:table-cell {\n    display: table-cell;\n  }\n\n  .sm\\:table-column {\n    display: table-column;\n  }\n\n  .sm\\:table-column-group {\n    display: table-column-group;\n  }\n\n  .sm\\:table-footer-group {\n    display: table-footer-group;\n  }\n\n  .sm\\:table-header-group {\n    display: table-header-group;\n  }\n\n  .sm\\:table-row-group {\n    display: table-row-group;\n  }\n\n  .sm\\:table-row {\n    display: table-row;\n  }\n\n  .sm\\:flow-root {\n    display: flow-root;\n  }\n\n  .sm\\:grid {\n    display: grid;\n  }\n\n  .sm\\:inline-grid {\n    display: inline-grid;\n  }\n\n  .sm\\:contents {\n    display: contents;\n  }\n\n  .sm\\:list-item {\n    display: list-item;\n  }\n\n  .sm\\:hidden {\n    display: none;\n  }\n\n  .sm\\:h-0 {\n    height: 0px;\n  }\n\n  .sm\\:h-1 {\n    height: 0.25rem;\n  }\n\n  .sm\\:h-2 {\n    height: 0.5rem;\n  }\n\n  .sm\\:h-3 {\n    height: 0.75rem;\n  }\n\n  .sm\\:h-4 {\n    height: 1rem;\n  }\n\n  .sm\\:h-5 {\n    height: 1.25rem;\n  }\n\n  .sm\\:h-6 {\n    height: 1.5rem;\n  }\n\n  .sm\\:h-7 {\n    height: 1.75rem;\n  }\n\n  .sm\\:h-8 {\n    height: 2rem;\n  }\n\n  .sm\\:h-9 {\n    height: 2.25rem;\n  }\n\n  .sm\\:h-10 {\n    height: 2.5rem;\n  }\n\n  .sm\\:h-11 {\n    height: 2.75rem;\n  }\n\n  .sm\\:h-12 {\n    height: 3rem;\n  }\n\n  .sm\\:h-14 {\n    height: 3.5rem;\n  }\n\n  .sm\\:h-16 {\n    height: 4rem;\n  }\n\n  .sm\\:h-20 {\n    height: 5rem;\n  }\n\n  .sm\\:h-24 {\n    height: 6rem;\n  }\n\n  .sm\\:h-28 {\n    height: 7rem;\n  }\n\n  .sm\\:h-32 {\n    height: 8rem;\n  }\n\n  .sm\\:h-36 {\n    height: 9rem;\n  }\n\n  .sm\\:h-40 {\n    height: 10rem;\n  }\n\n  .sm\\:h-44 {\n    height: 11rem;\n  }\n\n  .sm\\:h-48 {\n    height: 12rem;\n  }\n\n  .sm\\:h-52 {\n    height: 13rem;\n  }\n\n  .sm\\:h-56 {\n    height: 14rem;\n  }\n\n  .sm\\:h-60 {\n    height: 15rem;\n  }\n\n  .sm\\:h-64 {\n    height: 16rem;\n  }\n\n  .sm\\:h-72 {\n    height: 18rem;\n  }\n\n  .sm\\:h-80 {\n    height: 20rem;\n  }\n\n  .sm\\:h-96 {\n    height: 24rem;\n  }\n\n  .sm\\:h-auto {\n    height: auto;\n  }\n\n  .sm\\:h-px {\n    height: 1px;\n  }\n\n  .sm\\:h-0\\.5 {\n    height: 0.125rem;\n  }\n\n  .sm\\:h-1\\.5 {\n    height: 0.375rem;\n  }\n\n  .sm\\:h-2\\.5 {\n    height: 0.625rem;\n  }\n\n  .sm\\:h-3\\.5 {\n    height: 0.875rem;\n  }\n\n  .sm\\:h-full {\n    height: 100%;\n  }\n\n  .sm\\:h-screen {\n    height: 100vh;\n  }\n\n  .sm\\:max-h-full {\n    max-height: 100%;\n  }\n\n  .sm\\:max-h-screen {\n    max-height: 100vh;\n  }\n\n  .sm\\:min-h-0 {\n    min-height: 0;\n  }\n\n  .sm\\:w-0 {\n    width: 0px;\n  }\n\n  .sm\\:w-1 {\n    width: 0.25rem;\n  }\n\n  .sm\\:w-2 {\n    width: 0.5rem;\n  }\n\n  .sm\\:w-3 {\n    width: 0.75rem;\n  }\n\n  .sm\\:w-4 {\n    width: 1rem;\n  }\n\n  .sm\\:w-5 {\n    width: 1.25rem;\n  }\n\n  .sm\\:w-6 {\n    width: 1.5rem;\n  }\n\n  .sm\\:w-7 {\n    width: 1.75rem;\n  }\n\n  .sm\\:w-8 {\n    width: 2rem;\n  }\n\n  .sm\\:w-9 {\n    width: 2.25rem;\n  }\n\n  .sm\\:w-10 {\n    width: 2.5rem;\n  }\n\n  .sm\\:w-11 {\n    width: 2.75rem;\n  }\n\n  .sm\\:w-12 {\n    width: 3rem;\n  }\n\n  .sm\\:w-14 {\n    width: 3.5rem;\n  }\n\n  .sm\\:w-16 {\n    width: 4rem;\n  }\n\n  .sm\\:w-20 {\n    width: 5rem;\n  }\n\n  .sm\\:w-24 {\n    width: 6rem;\n  }\n\n  .sm\\:w-28 {\n    width: 7rem;\n  }\n\n  .sm\\:w-32 {\n    width: 8rem;\n  }\n\n  .sm\\:w-36 {\n    width: 9rem;\n  }\n\n  .sm\\:w-40 {\n    width: 10rem;\n  }\n\n  .sm\\:w-44 {\n    width: 11rem;\n  }\n\n  .sm\\:w-48 {\n    width: 12rem;\n  }\n\n  .sm\\:w-52 {\n    width: 13rem;\n  }\n\n  .sm\\:w-56 {\n    width: 14rem;\n  }\n\n  .sm\\:w-60 {\n    width: 15rem;\n  }\n\n  .sm\\:w-64 {\n    width: 16rem;\n  }\n\n  .sm\\:w-72 {\n    width: 18rem;\n  }\n\n  .sm\\:w-80 {\n    width: 20rem;\n  }\n\n  .sm\\:w-96 {\n    width: 24rem;\n  }\n\n  .sm\\:w-auto {\n    width: auto;\n  }\n\n  .sm\\:w-px {\n    width: 1px;\n  }\n\n  .sm\\:w-0\\.5 {\n    width: 0.125rem;\n  }\n\n  .sm\\:w-1\\.5 {\n    width: 0.375rem;\n  }\n\n  .sm\\:w-2\\.5 {\n    width: 0.625rem;\n  }\n\n  .sm\\:w-3\\.5 {\n    width: 0.875rem;\n  }\n\n  .sm\\:w-1\\/2 {\n    width: 50%;\n  }\n\n  .sm\\:w-1\\/3 {\n    width: 33.333333%;\n  }\n\n  .sm\\:w-2\\/3 {\n    width: 66.666667%;\n  }\n\n  .sm\\:w-1\\/4 {\n    width: 25%;\n  }\n\n  .sm\\:w-2\\/4 {\n    width: 50%;\n  }\n\n  .sm\\:w-3\\/4 {\n    width: 75%;\n  }\n\n  .sm\\:w-1\\/5 {\n    width: 20%;\n  }\n\n  .sm\\:w-2\\/5 {\n    width: 40%;\n  }\n\n  .sm\\:w-3\\/5 {\n    width: 60%;\n  }\n\n  .sm\\:w-4\\/5 {\n    width: 80%;\n  }\n\n  .sm\\:w-1\\/6 {\n    width: 16.666667%;\n  }\n\n  .sm\\:w-2\\/6 {\n    width: 33.333333%;\n  }\n\n  .sm\\:w-3\\/6 {\n    width: 50%;\n  }\n\n  .sm\\:w-4\\/6 {\n    width: 66.666667%;\n  }\n\n  .sm\\:w-5\\/6 {\n    width: 83.333333%;\n  }\n\n  .sm\\:w-1\\/12 {\n    width: 8.333333%;\n  }\n\n  .sm\\:w-2\\/12 {\n    width: 16.666667%;\n  }\n\n  .sm\\:w-3\\/12 {\n    width: 25%;\n  }\n\n  .sm\\:w-4\\/12 {\n    width: 33.333333%;\n  }\n\n  .sm\\:w-5\\/12 {\n    width: 41.666667%;\n  }\n\n  .sm\\:w-6\\/12 {\n    width: 50%;\n  }\n\n  .sm\\:w-7\\/12 {\n    width: 58.333333%;\n  }\n\n  .sm\\:w-8\\/12 {\n    width: 66.666667%;\n  }\n\n  .sm\\:w-9\\/12 {\n    width: 75%;\n  }\n\n  .sm\\:w-10\\/12 {\n    width: 83.333333%;\n  }\n\n  .sm\\:w-11\\/12 {\n    width: 91.666667%;\n  }\n\n  .sm\\:w-full {\n    width: 100%;\n  }\n\n  .sm\\:w-screen {\n    width: 100vw;\n  }\n\n  .sm\\:min-w-0 {\n    min-width: 0;\n  }\n\n  .sm\\:max-w-xs {\n    max-width: 20rem;\n  }\n\n  .sm\\:max-w-sm {\n    max-width: 24rem;\n  }\n\n  .sm\\:max-w-md {\n    max-width: 28rem;\n  }\n\n  .sm\\:max-w-lg {\n    max-width: 32rem;\n  }\n\n  .sm\\:max-w-xl {\n    max-width: 36rem;\n  }\n\n  .sm\\:max-w-2xl {\n    max-width: 42rem;\n  }\n\n  .sm\\:max-w-3xl {\n    max-width: 48rem;\n  }\n\n  .sm\\:max-w-4xl {\n    max-width: 56rem;\n  }\n\n  .sm\\:max-w-5xl {\n    max-width: 64rem;\n  }\n\n  .sm\\:max-w-6xl {\n    max-width: 72rem;\n  }\n\n  .sm\\:max-w-full {\n    max-width: 100%;\n  }\n\n  .sm\\:flex-1 {\n    flex: 1 1 0%;\n  }\n\n  .sm\\:flex-auto {\n    flex: 1 1 auto;\n  }\n\n  .sm\\:flex-initial {\n    flex: 0 1 auto;\n  }\n\n  .sm\\:flex-none {\n    flex: none;\n  }\n\n  .sm\\:flex-shrink-0 {\n    flex-shrink: 0;\n  }\n\n  .sm\\:flex-shrink {\n    flex-shrink: 1;\n  }\n\n  .sm\\:flex-grow-0 {\n    flex-grow: 0;\n  }\n\n  .sm\\:flex-grow {\n    flex-grow: 1;\n  }\n\n  .sm\\:table-auto {\n    table-layout: auto;\n  }\n\n  .sm\\:table-fixed {\n    table-layout: fixed;\n  }\n\n  .sm\\:border-collapse {\n    border-collapse: collapse;\n  }\n\n  .sm\\:border-separate {\n    border-collapse: separate;\n  }\n\n  .sm\\:transform {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .sm\\:transform-gpu {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .sm\\:transform-none {\n    transform: none;\n  }\n\n  .sm\\:origin-center {\n    transform-origin: center;\n  }\n\n  .sm\\:origin-top {\n    transform-origin: top;\n  }\n\n  .sm\\:origin-top-right {\n    transform-origin: top right;\n  }\n\n  .sm\\:origin-right {\n    transform-origin: right;\n  }\n\n  .sm\\:origin-bottom-right {\n    transform-origin: bottom right;\n  }\n\n  .sm\\:origin-bottom {\n    transform-origin: bottom;\n  }\n\n  .sm\\:origin-bottom-left {\n    transform-origin: bottom left;\n  }\n\n  .sm\\:origin-left {\n    transform-origin: left;\n  }\n\n  .sm\\:origin-top-left {\n    transform-origin: top left;\n  }\n\n  .sm\\:translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .sm\\:translate-x-1 {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .sm\\:translate-x-2 {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .sm\\:translate-x-3 {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .sm\\:translate-x-4 {\n    --tw-translate-x: 1rem;\n  }\n\n  .sm\\:translate-x-5 {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .sm\\:translate-x-6 {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .sm\\:translate-x-7 {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .sm\\:translate-x-8 {\n    --tw-translate-x: 2rem;\n  }\n\n  .sm\\:translate-x-9 {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .sm\\:translate-x-10 {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .sm\\:translate-x-11 {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .sm\\:translate-x-12 {\n    --tw-translate-x: 3rem;\n  }\n\n  .sm\\:translate-x-14 {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .sm\\:translate-x-16 {\n    --tw-translate-x: 4rem;\n  }\n\n  .sm\\:translate-x-20 {\n    --tw-translate-x: 5rem;\n  }\n\n  .sm\\:translate-x-24 {\n    --tw-translate-x: 6rem;\n  }\n\n  .sm\\:translate-x-28 {\n    --tw-translate-x: 7rem;\n  }\n\n  .sm\\:translate-x-32 {\n    --tw-translate-x: 8rem;\n  }\n\n  .sm\\:translate-x-36 {\n    --tw-translate-x: 9rem;\n  }\n\n  .sm\\:translate-x-40 {\n    --tw-translate-x: 10rem;\n  }\n\n  .sm\\:translate-x-44 {\n    --tw-translate-x: 11rem;\n  }\n\n  .sm\\:translate-x-48 {\n    --tw-translate-x: 12rem;\n  }\n\n  .sm\\:translate-x-52 {\n    --tw-translate-x: 13rem;\n  }\n\n  .sm\\:translate-x-56 {\n    --tw-translate-x: 14rem;\n  }\n\n  .sm\\:translate-x-60 {\n    --tw-translate-x: 15rem;\n  }\n\n  .sm\\:translate-x-64 {\n    --tw-translate-x: 16rem;\n  }\n\n  .sm\\:translate-x-72 {\n    --tw-translate-x: 18rem;\n  }\n\n  .sm\\:translate-x-80 {\n    --tw-translate-x: 20rem;\n  }\n\n  .sm\\:translate-x-96 {\n    --tw-translate-x: 24rem;\n  }\n\n  .sm\\:translate-x-px {\n    --tw-translate-x: 1px;\n  }\n\n  .sm\\:translate-x-0\\.5 {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .sm\\:translate-x-1\\.5 {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .sm\\:translate-x-2\\.5 {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .sm\\:translate-x-3\\.5 {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .sm\\:-translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .sm\\:-translate-x-1 {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .sm\\:-translate-x-2 {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .sm\\:-translate-x-3 {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .sm\\:-translate-x-4 {\n    --tw-translate-x: -1rem;\n  }\n\n  .sm\\:-translate-x-5 {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .sm\\:-translate-x-6 {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .sm\\:-translate-x-7 {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .sm\\:-translate-x-8 {\n    --tw-translate-x: -2rem;\n  }\n\n  .sm\\:-translate-x-9 {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .sm\\:-translate-x-10 {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .sm\\:-translate-x-11 {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .sm\\:-translate-x-12 {\n    --tw-translate-x: -3rem;\n  }\n\n  .sm\\:-translate-x-14 {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .sm\\:-translate-x-16 {\n    --tw-translate-x: -4rem;\n  }\n\n  .sm\\:-translate-x-20 {\n    --tw-translate-x: -5rem;\n  }\n\n  .sm\\:-translate-x-24 {\n    --tw-translate-x: -6rem;\n  }\n\n  .sm\\:-translate-x-28 {\n    --tw-translate-x: -7rem;\n  }\n\n  .sm\\:-translate-x-32 {\n    --tw-translate-x: -8rem;\n  }\n\n  .sm\\:-translate-x-36 {\n    --tw-translate-x: -9rem;\n  }\n\n  .sm\\:-translate-x-40 {\n    --tw-translate-x: -10rem;\n  }\n\n  .sm\\:-translate-x-44 {\n    --tw-translate-x: -11rem;\n  }\n\n  .sm\\:-translate-x-48 {\n    --tw-translate-x: -12rem;\n  }\n\n  .sm\\:-translate-x-52 {\n    --tw-translate-x: -13rem;\n  }\n\n  .sm\\:-translate-x-56 {\n    --tw-translate-x: -14rem;\n  }\n\n  .sm\\:-translate-x-60 {\n    --tw-translate-x: -15rem;\n  }\n\n  .sm\\:-translate-x-64 {\n    --tw-translate-x: -16rem;\n  }\n\n  .sm\\:-translate-x-72 {\n    --tw-translate-x: -18rem;\n  }\n\n  .sm\\:-translate-x-80 {\n    --tw-translate-x: -20rem;\n  }\n\n  .sm\\:-translate-x-96 {\n    --tw-translate-x: -24rem;\n  }\n\n  .sm\\:-translate-x-px {\n    --tw-translate-x: -1px;\n  }\n\n  .sm\\:-translate-x-0\\.5 {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .sm\\:-translate-x-1\\.5 {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .sm\\:-translate-x-2\\.5 {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .sm\\:-translate-x-3\\.5 {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .sm\\:translate-x-1\\/2 {\n    --tw-translate-x: 50%;\n  }\n\n  .sm\\:translate-x-1\\/3 {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .sm\\:translate-x-2\\/3 {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .sm\\:translate-x-1\\/4 {\n    --tw-translate-x: 25%;\n  }\n\n  .sm\\:translate-x-2\\/4 {\n    --tw-translate-x: 50%;\n  }\n\n  .sm\\:translate-x-3\\/4 {\n    --tw-translate-x: 75%;\n  }\n\n  .sm\\:translate-x-full {\n    --tw-translate-x: 100%;\n  }\n\n  .sm\\:-translate-x-1\\/2 {\n    --tw-translate-x: -50%;\n  }\n\n  .sm\\:-translate-x-1\\/3 {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .sm\\:-translate-x-2\\/3 {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .sm\\:-translate-x-1\\/4 {\n    --tw-translate-x: -25%;\n  }\n\n  .sm\\:-translate-x-2\\/4 {\n    --tw-translate-x: -50%;\n  }\n\n  .sm\\:-translate-x-3\\/4 {\n    --tw-translate-x: -75%;\n  }\n\n  .sm\\:-translate-x-full {\n    --tw-translate-x: -100%;\n  }\n\n  .sm\\:translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .sm\\:translate-y-1 {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .sm\\:translate-y-2 {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .sm\\:translate-y-3 {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .sm\\:translate-y-4 {\n    --tw-translate-y: 1rem;\n  }\n\n  .sm\\:translate-y-5 {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .sm\\:translate-y-6 {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .sm\\:translate-y-7 {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .sm\\:translate-y-8 {\n    --tw-translate-y: 2rem;\n  }\n\n  .sm\\:translate-y-9 {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .sm\\:translate-y-10 {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .sm\\:translate-y-11 {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .sm\\:translate-y-12 {\n    --tw-translate-y: 3rem;\n  }\n\n  .sm\\:translate-y-14 {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .sm\\:translate-y-16 {\n    --tw-translate-y: 4rem;\n  }\n\n  .sm\\:translate-y-20 {\n    --tw-translate-y: 5rem;\n  }\n\n  .sm\\:translate-y-24 {\n    --tw-translate-y: 6rem;\n  }\n\n  .sm\\:translate-y-28 {\n    --tw-translate-y: 7rem;\n  }\n\n  .sm\\:translate-y-32 {\n    --tw-translate-y: 8rem;\n  }\n\n  .sm\\:translate-y-36 {\n    --tw-translate-y: 9rem;\n  }\n\n  .sm\\:translate-y-40 {\n    --tw-translate-y: 10rem;\n  }\n\n  .sm\\:translate-y-44 {\n    --tw-translate-y: 11rem;\n  }\n\n  .sm\\:translate-y-48 {\n    --tw-translate-y: 12rem;\n  }\n\n  .sm\\:translate-y-52 {\n    --tw-translate-y: 13rem;\n  }\n\n  .sm\\:translate-y-56 {\n    --tw-translate-y: 14rem;\n  }\n\n  .sm\\:translate-y-60 {\n    --tw-translate-y: 15rem;\n  }\n\n  .sm\\:translate-y-64 {\n    --tw-translate-y: 16rem;\n  }\n\n  .sm\\:translate-y-72 {\n    --tw-translate-y: 18rem;\n  }\n\n  .sm\\:translate-y-80 {\n    --tw-translate-y: 20rem;\n  }\n\n  .sm\\:translate-y-96 {\n    --tw-translate-y: 24rem;\n  }\n\n  .sm\\:translate-y-px {\n    --tw-translate-y: 1px;\n  }\n\n  .sm\\:translate-y-0\\.5 {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .sm\\:translate-y-1\\.5 {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .sm\\:translate-y-2\\.5 {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .sm\\:translate-y-3\\.5 {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .sm\\:-translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .sm\\:-translate-y-1 {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .sm\\:-translate-y-2 {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .sm\\:-translate-y-3 {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .sm\\:-translate-y-4 {\n    --tw-translate-y: -1rem;\n  }\n\n  .sm\\:-translate-y-5 {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .sm\\:-translate-y-6 {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .sm\\:-translate-y-7 {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .sm\\:-translate-y-8 {\n    --tw-translate-y: -2rem;\n  }\n\n  .sm\\:-translate-y-9 {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .sm\\:-translate-y-10 {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .sm\\:-translate-y-11 {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .sm\\:-translate-y-12 {\n    --tw-translate-y: -3rem;\n  }\n\n  .sm\\:-translate-y-14 {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .sm\\:-translate-y-16 {\n    --tw-translate-y: -4rem;\n  }\n\n  .sm\\:-translate-y-20 {\n    --tw-translate-y: -5rem;\n  }\n\n  .sm\\:-translate-y-24 {\n    --tw-translate-y: -6rem;\n  }\n\n  .sm\\:-translate-y-28 {\n    --tw-translate-y: -7rem;\n  }\n\n  .sm\\:-translate-y-32 {\n    --tw-translate-y: -8rem;\n  }\n\n  .sm\\:-translate-y-36 {\n    --tw-translate-y: -9rem;\n  }\n\n  .sm\\:-translate-y-40 {\n    --tw-translate-y: -10rem;\n  }\n\n  .sm\\:-translate-y-44 {\n    --tw-translate-y: -11rem;\n  }\n\n  .sm\\:-translate-y-48 {\n    --tw-translate-y: -12rem;\n  }\n\n  .sm\\:-translate-y-52 {\n    --tw-translate-y: -13rem;\n  }\n\n  .sm\\:-translate-y-56 {\n    --tw-translate-y: -14rem;\n  }\n\n  .sm\\:-translate-y-60 {\n    --tw-translate-y: -15rem;\n  }\n\n  .sm\\:-translate-y-64 {\n    --tw-translate-y: -16rem;\n  }\n\n  .sm\\:-translate-y-72 {\n    --tw-translate-y: -18rem;\n  }\n\n  .sm\\:-translate-y-80 {\n    --tw-translate-y: -20rem;\n  }\n\n  .sm\\:-translate-y-96 {\n    --tw-translate-y: -24rem;\n  }\n\n  .sm\\:-translate-y-px {\n    --tw-translate-y: -1px;\n  }\n\n  .sm\\:-translate-y-0\\.5 {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .sm\\:-translate-y-1\\.5 {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .sm\\:-translate-y-2\\.5 {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .sm\\:-translate-y-3\\.5 {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .sm\\:translate-y-1\\/2 {\n    --tw-translate-y: 50%;\n  }\n\n  .sm\\:translate-y-1\\/3 {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .sm\\:translate-y-2\\/3 {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .sm\\:translate-y-1\\/4 {\n    --tw-translate-y: 25%;\n  }\n\n  .sm\\:translate-y-2\\/4 {\n    --tw-translate-y: 50%;\n  }\n\n  .sm\\:translate-y-3\\/4 {\n    --tw-translate-y: 75%;\n  }\n\n  .sm\\:translate-y-full {\n    --tw-translate-y: 100%;\n  }\n\n  .sm\\:-translate-y-1\\/2 {\n    --tw-translate-y: -50%;\n  }\n\n  .sm\\:-translate-y-1\\/3 {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .sm\\:-translate-y-2\\/3 {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .sm\\:-translate-y-1\\/4 {\n    --tw-translate-y: -25%;\n  }\n\n  .sm\\:-translate-y-2\\/4 {\n    --tw-translate-y: -50%;\n  }\n\n  .sm\\:-translate-y-3\\/4 {\n    --tw-translate-y: -75%;\n  }\n\n  .sm\\:-translate-y-full {\n    --tw-translate-y: -100%;\n  }\n\n  .sm\\:hover\\:translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .sm\\:hover\\:translate-x-1:hover {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .sm\\:hover\\:translate-x-2:hover {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .sm\\:hover\\:translate-x-3:hover {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .sm\\:hover\\:translate-x-4:hover {\n    --tw-translate-x: 1rem;\n  }\n\n  .sm\\:hover\\:translate-x-5:hover {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .sm\\:hover\\:translate-x-6:hover {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .sm\\:hover\\:translate-x-7:hover {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .sm\\:hover\\:translate-x-8:hover {\n    --tw-translate-x: 2rem;\n  }\n\n  .sm\\:hover\\:translate-x-9:hover {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .sm\\:hover\\:translate-x-10:hover {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .sm\\:hover\\:translate-x-11:hover {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .sm\\:hover\\:translate-x-12:hover {\n    --tw-translate-x: 3rem;\n  }\n\n  .sm\\:hover\\:translate-x-14:hover {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .sm\\:hover\\:translate-x-16:hover {\n    --tw-translate-x: 4rem;\n  }\n\n  .sm\\:hover\\:translate-x-20:hover {\n    --tw-translate-x: 5rem;\n  }\n\n  .sm\\:hover\\:translate-x-24:hover {\n    --tw-translate-x: 6rem;\n  }\n\n  .sm\\:hover\\:translate-x-28:hover {\n    --tw-translate-x: 7rem;\n  }\n\n  .sm\\:hover\\:translate-x-32:hover {\n    --tw-translate-x: 8rem;\n  }\n\n  .sm\\:hover\\:translate-x-36:hover {\n    --tw-translate-x: 9rem;\n  }\n\n  .sm\\:hover\\:translate-x-40:hover {\n    --tw-translate-x: 10rem;\n  }\n\n  .sm\\:hover\\:translate-x-44:hover {\n    --tw-translate-x: 11rem;\n  }\n\n  .sm\\:hover\\:translate-x-48:hover {\n    --tw-translate-x: 12rem;\n  }\n\n  .sm\\:hover\\:translate-x-52:hover {\n    --tw-translate-x: 13rem;\n  }\n\n  .sm\\:hover\\:translate-x-56:hover {\n    --tw-translate-x: 14rem;\n  }\n\n  .sm\\:hover\\:translate-x-60:hover {\n    --tw-translate-x: 15rem;\n  }\n\n  .sm\\:hover\\:translate-x-64:hover {\n    --tw-translate-x: 16rem;\n  }\n\n  .sm\\:hover\\:translate-x-72:hover {\n    --tw-translate-x: 18rem;\n  }\n\n  .sm\\:hover\\:translate-x-80:hover {\n    --tw-translate-x: 20rem;\n  }\n\n  .sm\\:hover\\:translate-x-96:hover {\n    --tw-translate-x: 24rem;\n  }\n\n  .sm\\:hover\\:translate-x-px:hover {\n    --tw-translate-x: 1px;\n  }\n\n  .sm\\:hover\\:translate-x-0\\.5:hover {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .sm\\:hover\\:translate-x-1\\.5:hover {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .sm\\:hover\\:translate-x-2\\.5:hover {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .sm\\:hover\\:translate-x-3\\.5:hover {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .sm\\:hover\\:-translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .sm\\:hover\\:-translate-x-1:hover {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .sm\\:hover\\:-translate-x-2:hover {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .sm\\:hover\\:-translate-x-3:hover {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .sm\\:hover\\:-translate-x-4:hover {\n    --tw-translate-x: -1rem;\n  }\n\n  .sm\\:hover\\:-translate-x-5:hover {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .sm\\:hover\\:-translate-x-6:hover {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .sm\\:hover\\:-translate-x-7:hover {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .sm\\:hover\\:-translate-x-8:hover {\n    --tw-translate-x: -2rem;\n  }\n\n  .sm\\:hover\\:-translate-x-9:hover {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .sm\\:hover\\:-translate-x-10:hover {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .sm\\:hover\\:-translate-x-11:hover {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .sm\\:hover\\:-translate-x-12:hover {\n    --tw-translate-x: -3rem;\n  }\n\n  .sm\\:hover\\:-translate-x-14:hover {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .sm\\:hover\\:-translate-x-16:hover {\n    --tw-translate-x: -4rem;\n  }\n\n  .sm\\:hover\\:-translate-x-20:hover {\n    --tw-translate-x: -5rem;\n  }\n\n  .sm\\:hover\\:-translate-x-24:hover {\n    --tw-translate-x: -6rem;\n  }\n\n  .sm\\:hover\\:-translate-x-28:hover {\n    --tw-translate-x: -7rem;\n  }\n\n  .sm\\:hover\\:-translate-x-32:hover {\n    --tw-translate-x: -8rem;\n  }\n\n  .sm\\:hover\\:-translate-x-36:hover {\n    --tw-translate-x: -9rem;\n  }\n\n  .sm\\:hover\\:-translate-x-40:hover {\n    --tw-translate-x: -10rem;\n  }\n\n  .sm\\:hover\\:-translate-x-44:hover {\n    --tw-translate-x: -11rem;\n  }\n\n  .sm\\:hover\\:-translate-x-48:hover {\n    --tw-translate-x: -12rem;\n  }\n\n  .sm\\:hover\\:-translate-x-52:hover {\n    --tw-translate-x: -13rem;\n  }\n\n  .sm\\:hover\\:-translate-x-56:hover {\n    --tw-translate-x: -14rem;\n  }\n\n  .sm\\:hover\\:-translate-x-60:hover {\n    --tw-translate-x: -15rem;\n  }\n\n  .sm\\:hover\\:-translate-x-64:hover {\n    --tw-translate-x: -16rem;\n  }\n\n  .sm\\:hover\\:-translate-x-72:hover {\n    --tw-translate-x: -18rem;\n  }\n\n  .sm\\:hover\\:-translate-x-80:hover {\n    --tw-translate-x: -20rem;\n  }\n\n  .sm\\:hover\\:-translate-x-96:hover {\n    --tw-translate-x: -24rem;\n  }\n\n  .sm\\:hover\\:-translate-x-px:hover {\n    --tw-translate-x: -1px;\n  }\n\n  .sm\\:hover\\:-translate-x-0\\.5:hover {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .sm\\:hover\\:-translate-x-1\\.5:hover {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .sm\\:hover\\:-translate-x-2\\.5:hover {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .sm\\:hover\\:-translate-x-3\\.5:hover {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .sm\\:hover\\:translate-x-1\\/2:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .sm\\:hover\\:translate-x-1\\/3:hover {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .sm\\:hover\\:translate-x-2\\/3:hover {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .sm\\:hover\\:translate-x-1\\/4:hover {\n    --tw-translate-x: 25%;\n  }\n\n  .sm\\:hover\\:translate-x-2\\/4:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .sm\\:hover\\:translate-x-3\\/4:hover {\n    --tw-translate-x: 75%;\n  }\n\n  .sm\\:hover\\:translate-x-full:hover {\n    --tw-translate-x: 100%;\n  }\n\n  .sm\\:hover\\:-translate-x-1\\/2:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .sm\\:hover\\:-translate-x-1\\/3:hover {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .sm\\:hover\\:-translate-x-2\\/3:hover {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .sm\\:hover\\:-translate-x-1\\/4:hover {\n    --tw-translate-x: -25%;\n  }\n\n  .sm\\:hover\\:-translate-x-2\\/4:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .sm\\:hover\\:-translate-x-3\\/4:hover {\n    --tw-translate-x: -75%;\n  }\n\n  .sm\\:hover\\:-translate-x-full:hover {\n    --tw-translate-x: -100%;\n  }\n\n  .sm\\:hover\\:translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .sm\\:hover\\:translate-y-1:hover {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .sm\\:hover\\:translate-y-2:hover {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .sm\\:hover\\:translate-y-3:hover {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .sm\\:hover\\:translate-y-4:hover {\n    --tw-translate-y: 1rem;\n  }\n\n  .sm\\:hover\\:translate-y-5:hover {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .sm\\:hover\\:translate-y-6:hover {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .sm\\:hover\\:translate-y-7:hover {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .sm\\:hover\\:translate-y-8:hover {\n    --tw-translate-y: 2rem;\n  }\n\n  .sm\\:hover\\:translate-y-9:hover {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .sm\\:hover\\:translate-y-10:hover {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .sm\\:hover\\:translate-y-11:hover {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .sm\\:hover\\:translate-y-12:hover {\n    --tw-translate-y: 3rem;\n  }\n\n  .sm\\:hover\\:translate-y-14:hover {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .sm\\:hover\\:translate-y-16:hover {\n    --tw-translate-y: 4rem;\n  }\n\n  .sm\\:hover\\:translate-y-20:hover {\n    --tw-translate-y: 5rem;\n  }\n\n  .sm\\:hover\\:translate-y-24:hover {\n    --tw-translate-y: 6rem;\n  }\n\n  .sm\\:hover\\:translate-y-28:hover {\n    --tw-translate-y: 7rem;\n  }\n\n  .sm\\:hover\\:translate-y-32:hover {\n    --tw-translate-y: 8rem;\n  }\n\n  .sm\\:hover\\:translate-y-36:hover {\n    --tw-translate-y: 9rem;\n  }\n\n  .sm\\:hover\\:translate-y-40:hover {\n    --tw-translate-y: 10rem;\n  }\n\n  .sm\\:hover\\:translate-y-44:hover {\n    --tw-translate-y: 11rem;\n  }\n\n  .sm\\:hover\\:translate-y-48:hover {\n    --tw-translate-y: 12rem;\n  }\n\n  .sm\\:hover\\:translate-y-52:hover {\n    --tw-translate-y: 13rem;\n  }\n\n  .sm\\:hover\\:translate-y-56:hover {\n    --tw-translate-y: 14rem;\n  }\n\n  .sm\\:hover\\:translate-y-60:hover {\n    --tw-translate-y: 15rem;\n  }\n\n  .sm\\:hover\\:translate-y-64:hover {\n    --tw-translate-y: 16rem;\n  }\n\n  .sm\\:hover\\:translate-y-72:hover {\n    --tw-translate-y: 18rem;\n  }\n\n  .sm\\:hover\\:translate-y-80:hover {\n    --tw-translate-y: 20rem;\n  }\n\n  .sm\\:hover\\:translate-y-96:hover {\n    --tw-translate-y: 24rem;\n  }\n\n  .sm\\:hover\\:translate-y-px:hover {\n    --tw-translate-y: 1px;\n  }\n\n  .sm\\:hover\\:translate-y-0\\.5:hover {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .sm\\:hover\\:translate-y-1\\.5:hover {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .sm\\:hover\\:translate-y-2\\.5:hover {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .sm\\:hover\\:translate-y-3\\.5:hover {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .sm\\:hover\\:-translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .sm\\:hover\\:-translate-y-1:hover {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .sm\\:hover\\:-translate-y-2:hover {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .sm\\:hover\\:-translate-y-3:hover {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .sm\\:hover\\:-translate-y-4:hover {\n    --tw-translate-y: -1rem;\n  }\n\n  .sm\\:hover\\:-translate-y-5:hover {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .sm\\:hover\\:-translate-y-6:hover {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .sm\\:hover\\:-translate-y-7:hover {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .sm\\:hover\\:-translate-y-8:hover {\n    --tw-translate-y: -2rem;\n  }\n\n  .sm\\:hover\\:-translate-y-9:hover {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .sm\\:hover\\:-translate-y-10:hover {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .sm\\:hover\\:-translate-y-11:hover {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .sm\\:hover\\:-translate-y-12:hover {\n    --tw-translate-y: -3rem;\n  }\n\n  .sm\\:hover\\:-translate-y-14:hover {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .sm\\:hover\\:-translate-y-16:hover {\n    --tw-translate-y: -4rem;\n  }\n\n  .sm\\:hover\\:-translate-y-20:hover {\n    --tw-translate-y: -5rem;\n  }\n\n  .sm\\:hover\\:-translate-y-24:hover {\n    --tw-translate-y: -6rem;\n  }\n\n  .sm\\:hover\\:-translate-y-28:hover {\n    --tw-translate-y: -7rem;\n  }\n\n  .sm\\:hover\\:-translate-y-32:hover {\n    --tw-translate-y: -8rem;\n  }\n\n  .sm\\:hover\\:-translate-y-36:hover {\n    --tw-translate-y: -9rem;\n  }\n\n  .sm\\:hover\\:-translate-y-40:hover {\n    --tw-translate-y: -10rem;\n  }\n\n  .sm\\:hover\\:-translate-y-44:hover {\n    --tw-translate-y: -11rem;\n  }\n\n  .sm\\:hover\\:-translate-y-48:hover {\n    --tw-translate-y: -12rem;\n  }\n\n  .sm\\:hover\\:-translate-y-52:hover {\n    --tw-translate-y: -13rem;\n  }\n\n  .sm\\:hover\\:-translate-y-56:hover {\n    --tw-translate-y: -14rem;\n  }\n\n  .sm\\:hover\\:-translate-y-60:hover {\n    --tw-translate-y: -15rem;\n  }\n\n  .sm\\:hover\\:-translate-y-64:hover {\n    --tw-translate-y: -16rem;\n  }\n\n  .sm\\:hover\\:-translate-y-72:hover {\n    --tw-translate-y: -18rem;\n  }\n\n  .sm\\:hover\\:-translate-y-80:hover {\n    --tw-translate-y: -20rem;\n  }\n\n  .sm\\:hover\\:-translate-y-96:hover {\n    --tw-translate-y: -24rem;\n  }\n\n  .sm\\:hover\\:-translate-y-px:hover {\n    --tw-translate-y: -1px;\n  }\n\n  .sm\\:hover\\:-translate-y-0\\.5:hover {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .sm\\:hover\\:-translate-y-1\\.5:hover {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .sm\\:hover\\:-translate-y-2\\.5:hover {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .sm\\:hover\\:-translate-y-3\\.5:hover {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .sm\\:hover\\:translate-y-1\\/2:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .sm\\:hover\\:translate-y-1\\/3:hover {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .sm\\:hover\\:translate-y-2\\/3:hover {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .sm\\:hover\\:translate-y-1\\/4:hover {\n    --tw-translate-y: 25%;\n  }\n\n  .sm\\:hover\\:translate-y-2\\/4:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .sm\\:hover\\:translate-y-3\\/4:hover {\n    --tw-translate-y: 75%;\n  }\n\n  .sm\\:hover\\:translate-y-full:hover {\n    --tw-translate-y: 100%;\n  }\n\n  .sm\\:hover\\:-translate-y-1\\/2:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .sm\\:hover\\:-translate-y-1\\/3:hover {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .sm\\:hover\\:-translate-y-2\\/3:hover {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .sm\\:hover\\:-translate-y-1\\/4:hover {\n    --tw-translate-y: -25%;\n  }\n\n  .sm\\:hover\\:-translate-y-2\\/4:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .sm\\:hover\\:-translate-y-3\\/4:hover {\n    --tw-translate-y: -75%;\n  }\n\n  .sm\\:hover\\:-translate-y-full:hover {\n    --tw-translate-y: -100%;\n  }\n\n  .sm\\:focus\\:translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .sm\\:focus\\:translate-x-1:focus {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .sm\\:focus\\:translate-x-2:focus {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .sm\\:focus\\:translate-x-3:focus {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .sm\\:focus\\:translate-x-4:focus {\n    --tw-translate-x: 1rem;\n  }\n\n  .sm\\:focus\\:translate-x-5:focus {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .sm\\:focus\\:translate-x-6:focus {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .sm\\:focus\\:translate-x-7:focus {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .sm\\:focus\\:translate-x-8:focus {\n    --tw-translate-x: 2rem;\n  }\n\n  .sm\\:focus\\:translate-x-9:focus {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .sm\\:focus\\:translate-x-10:focus {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .sm\\:focus\\:translate-x-11:focus {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .sm\\:focus\\:translate-x-12:focus {\n    --tw-translate-x: 3rem;\n  }\n\n  .sm\\:focus\\:translate-x-14:focus {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .sm\\:focus\\:translate-x-16:focus {\n    --tw-translate-x: 4rem;\n  }\n\n  .sm\\:focus\\:translate-x-20:focus {\n    --tw-translate-x: 5rem;\n  }\n\n  .sm\\:focus\\:translate-x-24:focus {\n    --tw-translate-x: 6rem;\n  }\n\n  .sm\\:focus\\:translate-x-28:focus {\n    --tw-translate-x: 7rem;\n  }\n\n  .sm\\:focus\\:translate-x-32:focus {\n    --tw-translate-x: 8rem;\n  }\n\n  .sm\\:focus\\:translate-x-36:focus {\n    --tw-translate-x: 9rem;\n  }\n\n  .sm\\:focus\\:translate-x-40:focus {\n    --tw-translate-x: 10rem;\n  }\n\n  .sm\\:focus\\:translate-x-44:focus {\n    --tw-translate-x: 11rem;\n  }\n\n  .sm\\:focus\\:translate-x-48:focus {\n    --tw-translate-x: 12rem;\n  }\n\n  .sm\\:focus\\:translate-x-52:focus {\n    --tw-translate-x: 13rem;\n  }\n\n  .sm\\:focus\\:translate-x-56:focus {\n    --tw-translate-x: 14rem;\n  }\n\n  .sm\\:focus\\:translate-x-60:focus {\n    --tw-translate-x: 15rem;\n  }\n\n  .sm\\:focus\\:translate-x-64:focus {\n    --tw-translate-x: 16rem;\n  }\n\n  .sm\\:focus\\:translate-x-72:focus {\n    --tw-translate-x: 18rem;\n  }\n\n  .sm\\:focus\\:translate-x-80:focus {\n    --tw-translate-x: 20rem;\n  }\n\n  .sm\\:focus\\:translate-x-96:focus {\n    --tw-translate-x: 24rem;\n  }\n\n  .sm\\:focus\\:translate-x-px:focus {\n    --tw-translate-x: 1px;\n  }\n\n  .sm\\:focus\\:translate-x-0\\.5:focus {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .sm\\:focus\\:translate-x-1\\.5:focus {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .sm\\:focus\\:translate-x-2\\.5:focus {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .sm\\:focus\\:translate-x-3\\.5:focus {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .sm\\:focus\\:-translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .sm\\:focus\\:-translate-x-1:focus {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .sm\\:focus\\:-translate-x-2:focus {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .sm\\:focus\\:-translate-x-3:focus {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .sm\\:focus\\:-translate-x-4:focus {\n    --tw-translate-x: -1rem;\n  }\n\n  .sm\\:focus\\:-translate-x-5:focus {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .sm\\:focus\\:-translate-x-6:focus {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .sm\\:focus\\:-translate-x-7:focus {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .sm\\:focus\\:-translate-x-8:focus {\n    --tw-translate-x: -2rem;\n  }\n\n  .sm\\:focus\\:-translate-x-9:focus {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .sm\\:focus\\:-translate-x-10:focus {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .sm\\:focus\\:-translate-x-11:focus {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .sm\\:focus\\:-translate-x-12:focus {\n    --tw-translate-x: -3rem;\n  }\n\n  .sm\\:focus\\:-translate-x-14:focus {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .sm\\:focus\\:-translate-x-16:focus {\n    --tw-translate-x: -4rem;\n  }\n\n  .sm\\:focus\\:-translate-x-20:focus {\n    --tw-translate-x: -5rem;\n  }\n\n  .sm\\:focus\\:-translate-x-24:focus {\n    --tw-translate-x: -6rem;\n  }\n\n  .sm\\:focus\\:-translate-x-28:focus {\n    --tw-translate-x: -7rem;\n  }\n\n  .sm\\:focus\\:-translate-x-32:focus {\n    --tw-translate-x: -8rem;\n  }\n\n  .sm\\:focus\\:-translate-x-36:focus {\n    --tw-translate-x: -9rem;\n  }\n\n  .sm\\:focus\\:-translate-x-40:focus {\n    --tw-translate-x: -10rem;\n  }\n\n  .sm\\:focus\\:-translate-x-44:focus {\n    --tw-translate-x: -11rem;\n  }\n\n  .sm\\:focus\\:-translate-x-48:focus {\n    --tw-translate-x: -12rem;\n  }\n\n  .sm\\:focus\\:-translate-x-52:focus {\n    --tw-translate-x: -13rem;\n  }\n\n  .sm\\:focus\\:-translate-x-56:focus {\n    --tw-translate-x: -14rem;\n  }\n\n  .sm\\:focus\\:-translate-x-60:focus {\n    --tw-translate-x: -15rem;\n  }\n\n  .sm\\:focus\\:-translate-x-64:focus {\n    --tw-translate-x: -16rem;\n  }\n\n  .sm\\:focus\\:-translate-x-72:focus {\n    --tw-translate-x: -18rem;\n  }\n\n  .sm\\:focus\\:-translate-x-80:focus {\n    --tw-translate-x: -20rem;\n  }\n\n  .sm\\:focus\\:-translate-x-96:focus {\n    --tw-translate-x: -24rem;\n  }\n\n  .sm\\:focus\\:-translate-x-px:focus {\n    --tw-translate-x: -1px;\n  }\n\n  .sm\\:focus\\:-translate-x-0\\.5:focus {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .sm\\:focus\\:-translate-x-1\\.5:focus {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .sm\\:focus\\:-translate-x-2\\.5:focus {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .sm\\:focus\\:-translate-x-3\\.5:focus {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .sm\\:focus\\:translate-x-1\\/2:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .sm\\:focus\\:translate-x-1\\/3:focus {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .sm\\:focus\\:translate-x-2\\/3:focus {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .sm\\:focus\\:translate-x-1\\/4:focus {\n    --tw-translate-x: 25%;\n  }\n\n  .sm\\:focus\\:translate-x-2\\/4:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .sm\\:focus\\:translate-x-3\\/4:focus {\n    --tw-translate-x: 75%;\n  }\n\n  .sm\\:focus\\:translate-x-full:focus {\n    --tw-translate-x: 100%;\n  }\n\n  .sm\\:focus\\:-translate-x-1\\/2:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .sm\\:focus\\:-translate-x-1\\/3:focus {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .sm\\:focus\\:-translate-x-2\\/3:focus {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .sm\\:focus\\:-translate-x-1\\/4:focus {\n    --tw-translate-x: -25%;\n  }\n\n  .sm\\:focus\\:-translate-x-2\\/4:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .sm\\:focus\\:-translate-x-3\\/4:focus {\n    --tw-translate-x: -75%;\n  }\n\n  .sm\\:focus\\:-translate-x-full:focus {\n    --tw-translate-x: -100%;\n  }\n\n  .sm\\:focus\\:translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .sm\\:focus\\:translate-y-1:focus {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .sm\\:focus\\:translate-y-2:focus {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .sm\\:focus\\:translate-y-3:focus {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .sm\\:focus\\:translate-y-4:focus {\n    --tw-translate-y: 1rem;\n  }\n\n  .sm\\:focus\\:translate-y-5:focus {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .sm\\:focus\\:translate-y-6:focus {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .sm\\:focus\\:translate-y-7:focus {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .sm\\:focus\\:translate-y-8:focus {\n    --tw-translate-y: 2rem;\n  }\n\n  .sm\\:focus\\:translate-y-9:focus {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .sm\\:focus\\:translate-y-10:focus {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .sm\\:focus\\:translate-y-11:focus {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .sm\\:focus\\:translate-y-12:focus {\n    --tw-translate-y: 3rem;\n  }\n\n  .sm\\:focus\\:translate-y-14:focus {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .sm\\:focus\\:translate-y-16:focus {\n    --tw-translate-y: 4rem;\n  }\n\n  .sm\\:focus\\:translate-y-20:focus {\n    --tw-translate-y: 5rem;\n  }\n\n  .sm\\:focus\\:translate-y-24:focus {\n    --tw-translate-y: 6rem;\n  }\n\n  .sm\\:focus\\:translate-y-28:focus {\n    --tw-translate-y: 7rem;\n  }\n\n  .sm\\:focus\\:translate-y-32:focus {\n    --tw-translate-y: 8rem;\n  }\n\n  .sm\\:focus\\:translate-y-36:focus {\n    --tw-translate-y: 9rem;\n  }\n\n  .sm\\:focus\\:translate-y-40:focus {\n    --tw-translate-y: 10rem;\n  }\n\n  .sm\\:focus\\:translate-y-44:focus {\n    --tw-translate-y: 11rem;\n  }\n\n  .sm\\:focus\\:translate-y-48:focus {\n    --tw-translate-y: 12rem;\n  }\n\n  .sm\\:focus\\:translate-y-52:focus {\n    --tw-translate-y: 13rem;\n  }\n\n  .sm\\:focus\\:translate-y-56:focus {\n    --tw-translate-y: 14rem;\n  }\n\n  .sm\\:focus\\:translate-y-60:focus {\n    --tw-translate-y: 15rem;\n  }\n\n  .sm\\:focus\\:translate-y-64:focus {\n    --tw-translate-y: 16rem;\n  }\n\n  .sm\\:focus\\:translate-y-72:focus {\n    --tw-translate-y: 18rem;\n  }\n\n  .sm\\:focus\\:translate-y-80:focus {\n    --tw-translate-y: 20rem;\n  }\n\n  .sm\\:focus\\:translate-y-96:focus {\n    --tw-translate-y: 24rem;\n  }\n\n  .sm\\:focus\\:translate-y-px:focus {\n    --tw-translate-y: 1px;\n  }\n\n  .sm\\:focus\\:translate-y-0\\.5:focus {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .sm\\:focus\\:translate-y-1\\.5:focus {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .sm\\:focus\\:translate-y-2\\.5:focus {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .sm\\:focus\\:translate-y-3\\.5:focus {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .sm\\:focus\\:-translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .sm\\:focus\\:-translate-y-1:focus {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .sm\\:focus\\:-translate-y-2:focus {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .sm\\:focus\\:-translate-y-3:focus {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .sm\\:focus\\:-translate-y-4:focus {\n    --tw-translate-y: -1rem;\n  }\n\n  .sm\\:focus\\:-translate-y-5:focus {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .sm\\:focus\\:-translate-y-6:focus {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .sm\\:focus\\:-translate-y-7:focus {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .sm\\:focus\\:-translate-y-8:focus {\n    --tw-translate-y: -2rem;\n  }\n\n  .sm\\:focus\\:-translate-y-9:focus {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .sm\\:focus\\:-translate-y-10:focus {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .sm\\:focus\\:-translate-y-11:focus {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .sm\\:focus\\:-translate-y-12:focus {\n    --tw-translate-y: -3rem;\n  }\n\n  .sm\\:focus\\:-translate-y-14:focus {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .sm\\:focus\\:-translate-y-16:focus {\n    --tw-translate-y: -4rem;\n  }\n\n  .sm\\:focus\\:-translate-y-20:focus {\n    --tw-translate-y: -5rem;\n  }\n\n  .sm\\:focus\\:-translate-y-24:focus {\n    --tw-translate-y: -6rem;\n  }\n\n  .sm\\:focus\\:-translate-y-28:focus {\n    --tw-translate-y: -7rem;\n  }\n\n  .sm\\:focus\\:-translate-y-32:focus {\n    --tw-translate-y: -8rem;\n  }\n\n  .sm\\:focus\\:-translate-y-36:focus {\n    --tw-translate-y: -9rem;\n  }\n\n  .sm\\:focus\\:-translate-y-40:focus {\n    --tw-translate-y: -10rem;\n  }\n\n  .sm\\:focus\\:-translate-y-44:focus {\n    --tw-translate-y: -11rem;\n  }\n\n  .sm\\:focus\\:-translate-y-48:focus {\n    --tw-translate-y: -12rem;\n  }\n\n  .sm\\:focus\\:-translate-y-52:focus {\n    --tw-translate-y: -13rem;\n  }\n\n  .sm\\:focus\\:-translate-y-56:focus {\n    --tw-translate-y: -14rem;\n  }\n\n  .sm\\:focus\\:-translate-y-60:focus {\n    --tw-translate-y: -15rem;\n  }\n\n  .sm\\:focus\\:-translate-y-64:focus {\n    --tw-translate-y: -16rem;\n  }\n\n  .sm\\:focus\\:-translate-y-72:focus {\n    --tw-translate-y: -18rem;\n  }\n\n  .sm\\:focus\\:-translate-y-80:focus {\n    --tw-translate-y: -20rem;\n  }\n\n  .sm\\:focus\\:-translate-y-96:focus {\n    --tw-translate-y: -24rem;\n  }\n\n  .sm\\:focus\\:-translate-y-px:focus {\n    --tw-translate-y: -1px;\n  }\n\n  .sm\\:focus\\:-translate-y-0\\.5:focus {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .sm\\:focus\\:-translate-y-1\\.5:focus {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .sm\\:focus\\:-translate-y-2\\.5:focus {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .sm\\:focus\\:-translate-y-3\\.5:focus {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .sm\\:focus\\:translate-y-1\\/2:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .sm\\:focus\\:translate-y-1\\/3:focus {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .sm\\:focus\\:translate-y-2\\/3:focus {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .sm\\:focus\\:translate-y-1\\/4:focus {\n    --tw-translate-y: 25%;\n  }\n\n  .sm\\:focus\\:translate-y-2\\/4:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .sm\\:focus\\:translate-y-3\\/4:focus {\n    --tw-translate-y: 75%;\n  }\n\n  .sm\\:focus\\:translate-y-full:focus {\n    --tw-translate-y: 100%;\n  }\n\n  .sm\\:focus\\:-translate-y-1\\/2:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .sm\\:focus\\:-translate-y-1\\/3:focus {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .sm\\:focus\\:-translate-y-2\\/3:focus {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .sm\\:focus\\:-translate-y-1\\/4:focus {\n    --tw-translate-y: -25%;\n  }\n\n  .sm\\:focus\\:-translate-y-2\\/4:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .sm\\:focus\\:-translate-y-3\\/4:focus {\n    --tw-translate-y: -75%;\n  }\n\n  .sm\\:focus\\:-translate-y-full:focus {\n    --tw-translate-y: -100%;\n  }\n\n  .sm\\:rotate-0 {\n    --tw-rotate: 0deg;\n  }\n\n  .sm\\:rotate-1 {\n    --tw-rotate: 1deg;\n  }\n\n  .sm\\:rotate-2 {\n    --tw-rotate: 2deg;\n  }\n\n  .sm\\:rotate-3 {\n    --tw-rotate: 3deg;\n  }\n\n  .sm\\:rotate-6 {\n    --tw-rotate: 6deg;\n  }\n\n  .sm\\:rotate-12 {\n    --tw-rotate: 12deg;\n  }\n\n  .sm\\:rotate-45 {\n    --tw-rotate: 45deg;\n  }\n\n  .sm\\:rotate-90 {\n    --tw-rotate: 90deg;\n  }\n\n  .sm\\:rotate-180 {\n    --tw-rotate: 180deg;\n  }\n\n  .sm\\:-rotate-180 {\n    --tw-rotate: -180deg;\n  }\n\n  .sm\\:-rotate-90 {\n    --tw-rotate: -90deg;\n  }\n\n  .sm\\:-rotate-45 {\n    --tw-rotate: -45deg;\n  }\n\n  .sm\\:-rotate-12 {\n    --tw-rotate: -12deg;\n  }\n\n  .sm\\:-rotate-6 {\n    --tw-rotate: -6deg;\n  }\n\n  .sm\\:-rotate-3 {\n    --tw-rotate: -3deg;\n  }\n\n  .sm\\:-rotate-2 {\n    --tw-rotate: -2deg;\n  }\n\n  .sm\\:-rotate-1 {\n    --tw-rotate: -1deg;\n  }\n\n  .sm\\:hover\\:rotate-0:hover {\n    --tw-rotate: 0deg;\n  }\n\n  .sm\\:hover\\:rotate-1:hover {\n    --tw-rotate: 1deg;\n  }\n\n  .sm\\:hover\\:rotate-2:hover {\n    --tw-rotate: 2deg;\n  }\n\n  .sm\\:hover\\:rotate-3:hover {\n    --tw-rotate: 3deg;\n  }\n\n  .sm\\:hover\\:rotate-6:hover {\n    --tw-rotate: 6deg;\n  }\n\n  .sm\\:hover\\:rotate-12:hover {\n    --tw-rotate: 12deg;\n  }\n\n  .sm\\:hover\\:rotate-45:hover {\n    --tw-rotate: 45deg;\n  }\n\n  .sm\\:hover\\:rotate-90:hover {\n    --tw-rotate: 90deg;\n  }\n\n  .sm\\:hover\\:rotate-180:hover {\n    --tw-rotate: 180deg;\n  }\n\n  .sm\\:hover\\:-rotate-180:hover {\n    --tw-rotate: -180deg;\n  }\n\n  .sm\\:hover\\:-rotate-90:hover {\n    --tw-rotate: -90deg;\n  }\n\n  .sm\\:hover\\:-rotate-45:hover {\n    --tw-rotate: -45deg;\n  }\n\n  .sm\\:hover\\:-rotate-12:hover {\n    --tw-rotate: -12deg;\n  }\n\n  .sm\\:hover\\:-rotate-6:hover {\n    --tw-rotate: -6deg;\n  }\n\n  .sm\\:hover\\:-rotate-3:hover {\n    --tw-rotate: -3deg;\n  }\n\n  .sm\\:hover\\:-rotate-2:hover {\n    --tw-rotate: -2deg;\n  }\n\n  .sm\\:hover\\:-rotate-1:hover {\n    --tw-rotate: -1deg;\n  }\n\n  .sm\\:focus\\:rotate-0:focus {\n    --tw-rotate: 0deg;\n  }\n\n  .sm\\:focus\\:rotate-1:focus {\n    --tw-rotate: 1deg;\n  }\n\n  .sm\\:focus\\:rotate-2:focus {\n    --tw-rotate: 2deg;\n  }\n\n  .sm\\:focus\\:rotate-3:focus {\n    --tw-rotate: 3deg;\n  }\n\n  .sm\\:focus\\:rotate-6:focus {\n    --tw-rotate: 6deg;\n  }\n\n  .sm\\:focus\\:rotate-12:focus {\n    --tw-rotate: 12deg;\n  }\n\n  .sm\\:focus\\:rotate-45:focus {\n    --tw-rotate: 45deg;\n  }\n\n  .sm\\:focus\\:rotate-90:focus {\n    --tw-rotate: 90deg;\n  }\n\n  .sm\\:focus\\:rotate-180:focus {\n    --tw-rotate: 180deg;\n  }\n\n  .sm\\:focus\\:-rotate-180:focus {\n    --tw-rotate: -180deg;\n  }\n\n  .sm\\:focus\\:-rotate-90:focus {\n    --tw-rotate: -90deg;\n  }\n\n  .sm\\:focus\\:-rotate-45:focus {\n    --tw-rotate: -45deg;\n  }\n\n  .sm\\:focus\\:-rotate-12:focus {\n    --tw-rotate: -12deg;\n  }\n\n  .sm\\:focus\\:-rotate-6:focus {\n    --tw-rotate: -6deg;\n  }\n\n  .sm\\:focus\\:-rotate-3:focus {\n    --tw-rotate: -3deg;\n  }\n\n  .sm\\:focus\\:-rotate-2:focus {\n    --tw-rotate: -2deg;\n  }\n\n  .sm\\:focus\\:-rotate-1:focus {\n    --tw-rotate: -1deg;\n  }\n\n  .sm\\:skew-x-0 {\n    --tw-skew-x: 0deg;\n  }\n\n  .sm\\:skew-x-1 {\n    --tw-skew-x: 1deg;\n  }\n\n  .sm\\:skew-x-2 {\n    --tw-skew-x: 2deg;\n  }\n\n  .sm\\:skew-x-3 {\n    --tw-skew-x: 3deg;\n  }\n\n  .sm\\:skew-x-6 {\n    --tw-skew-x: 6deg;\n  }\n\n  .sm\\:skew-x-12 {\n    --tw-skew-x: 12deg;\n  }\n\n  .sm\\:-skew-x-12 {\n    --tw-skew-x: -12deg;\n  }\n\n  .sm\\:-skew-x-6 {\n    --tw-skew-x: -6deg;\n  }\n\n  .sm\\:-skew-x-3 {\n    --tw-skew-x: -3deg;\n  }\n\n  .sm\\:-skew-x-2 {\n    --tw-skew-x: -2deg;\n  }\n\n  .sm\\:-skew-x-1 {\n    --tw-skew-x: -1deg;\n  }\n\n  .sm\\:skew-y-0 {\n    --tw-skew-y: 0deg;\n  }\n\n  .sm\\:skew-y-1 {\n    --tw-skew-y: 1deg;\n  }\n\n  .sm\\:skew-y-2 {\n    --tw-skew-y: 2deg;\n  }\n\n  .sm\\:skew-y-3 {\n    --tw-skew-y: 3deg;\n  }\n\n  .sm\\:skew-y-6 {\n    --tw-skew-y: 6deg;\n  }\n\n  .sm\\:skew-y-12 {\n    --tw-skew-y: 12deg;\n  }\n\n  .sm\\:-skew-y-12 {\n    --tw-skew-y: -12deg;\n  }\n\n  .sm\\:-skew-y-6 {\n    --tw-skew-y: -6deg;\n  }\n\n  .sm\\:-skew-y-3 {\n    --tw-skew-y: -3deg;\n  }\n\n  .sm\\:-skew-y-2 {\n    --tw-skew-y: -2deg;\n  }\n\n  .sm\\:-skew-y-1 {\n    --tw-skew-y: -1deg;\n  }\n\n  .sm\\:hover\\:skew-x-0:hover {\n    --tw-skew-x: 0deg;\n  }\n\n  .sm\\:hover\\:skew-x-1:hover {\n    --tw-skew-x: 1deg;\n  }\n\n  .sm\\:hover\\:skew-x-2:hover {\n    --tw-skew-x: 2deg;\n  }\n\n  .sm\\:hover\\:skew-x-3:hover {\n    --tw-skew-x: 3deg;\n  }\n\n  .sm\\:hover\\:skew-x-6:hover {\n    --tw-skew-x: 6deg;\n  }\n\n  .sm\\:hover\\:skew-x-12:hover {\n    --tw-skew-x: 12deg;\n  }\n\n  .sm\\:hover\\:-skew-x-12:hover {\n    --tw-skew-x: -12deg;\n  }\n\n  .sm\\:hover\\:-skew-x-6:hover {\n    --tw-skew-x: -6deg;\n  }\n\n  .sm\\:hover\\:-skew-x-3:hover {\n    --tw-skew-x: -3deg;\n  }\n\n  .sm\\:hover\\:-skew-x-2:hover {\n    --tw-skew-x: -2deg;\n  }\n\n  .sm\\:hover\\:-skew-x-1:hover {\n    --tw-skew-x: -1deg;\n  }\n\n  .sm\\:hover\\:skew-y-0:hover {\n    --tw-skew-y: 0deg;\n  }\n\n  .sm\\:hover\\:skew-y-1:hover {\n    --tw-skew-y: 1deg;\n  }\n\n  .sm\\:hover\\:skew-y-2:hover {\n    --tw-skew-y: 2deg;\n  }\n\n  .sm\\:hover\\:skew-y-3:hover {\n    --tw-skew-y: 3deg;\n  }\n\n  .sm\\:hover\\:skew-y-6:hover {\n    --tw-skew-y: 6deg;\n  }\n\n  .sm\\:hover\\:skew-y-12:hover {\n    --tw-skew-y: 12deg;\n  }\n\n  .sm\\:hover\\:-skew-y-12:hover {\n    --tw-skew-y: -12deg;\n  }\n\n  .sm\\:hover\\:-skew-y-6:hover {\n    --tw-skew-y: -6deg;\n  }\n\n  .sm\\:hover\\:-skew-y-3:hover {\n    --tw-skew-y: -3deg;\n  }\n\n  .sm\\:hover\\:-skew-y-2:hover {\n    --tw-skew-y: -2deg;\n  }\n\n  .sm\\:hover\\:-skew-y-1:hover {\n    --tw-skew-y: -1deg;\n  }\n\n  .sm\\:focus\\:skew-x-0:focus {\n    --tw-skew-x: 0deg;\n  }\n\n  .sm\\:focus\\:skew-x-1:focus {\n    --tw-skew-x: 1deg;\n  }\n\n  .sm\\:focus\\:skew-x-2:focus {\n    --tw-skew-x: 2deg;\n  }\n\n  .sm\\:focus\\:skew-x-3:focus {\n    --tw-skew-x: 3deg;\n  }\n\n  .sm\\:focus\\:skew-x-6:focus {\n    --tw-skew-x: 6deg;\n  }\n\n  .sm\\:focus\\:skew-x-12:focus {\n    --tw-skew-x: 12deg;\n  }\n\n  .sm\\:focus\\:-skew-x-12:focus {\n    --tw-skew-x: -12deg;\n  }\n\n  .sm\\:focus\\:-skew-x-6:focus {\n    --tw-skew-x: -6deg;\n  }\n\n  .sm\\:focus\\:-skew-x-3:focus {\n    --tw-skew-x: -3deg;\n  }\n\n  .sm\\:focus\\:-skew-x-2:focus {\n    --tw-skew-x: -2deg;\n  }\n\n  .sm\\:focus\\:-skew-x-1:focus {\n    --tw-skew-x: -1deg;\n  }\n\n  .sm\\:focus\\:skew-y-0:focus {\n    --tw-skew-y: 0deg;\n  }\n\n  .sm\\:focus\\:skew-y-1:focus {\n    --tw-skew-y: 1deg;\n  }\n\n  .sm\\:focus\\:skew-y-2:focus {\n    --tw-skew-y: 2deg;\n  }\n\n  .sm\\:focus\\:skew-y-3:focus {\n    --tw-skew-y: 3deg;\n  }\n\n  .sm\\:focus\\:skew-y-6:focus {\n    --tw-skew-y: 6deg;\n  }\n\n  .sm\\:focus\\:skew-y-12:focus {\n    --tw-skew-y: 12deg;\n  }\n\n  .sm\\:focus\\:-skew-y-12:focus {\n    --tw-skew-y: -12deg;\n  }\n\n  .sm\\:focus\\:-skew-y-6:focus {\n    --tw-skew-y: -6deg;\n  }\n\n  .sm\\:focus\\:-skew-y-3:focus {\n    --tw-skew-y: -3deg;\n  }\n\n  .sm\\:focus\\:-skew-y-2:focus {\n    --tw-skew-y: -2deg;\n  }\n\n  .sm\\:focus\\:-skew-y-1:focus {\n    --tw-skew-y: -1deg;\n  }\n\n  .sm\\:scale-0 {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .sm\\:scale-50 {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .sm\\:scale-75 {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .sm\\:scale-90 {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .sm\\:scale-95 {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .sm\\:scale-100 {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .sm\\:scale-105 {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .sm\\:scale-110 {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .sm\\:scale-125 {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .sm\\:scale-150 {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .sm\\:hover\\:scale-0:hover {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .sm\\:hover\\:scale-50:hover {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .sm\\:hover\\:scale-75:hover {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .sm\\:hover\\:scale-90:hover {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .sm\\:hover\\:scale-95:hover {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .sm\\:hover\\:scale-100:hover {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .sm\\:hover\\:scale-105:hover {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .sm\\:hover\\:scale-110:hover {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .sm\\:hover\\:scale-125:hover {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .sm\\:hover\\:scale-150:hover {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .sm\\:focus\\:scale-0:focus {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .sm\\:focus\\:scale-50:focus {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .sm\\:focus\\:scale-75:focus {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .sm\\:focus\\:scale-90:focus {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .sm\\:focus\\:scale-95:focus {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .sm\\:focus\\:scale-100:focus {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .sm\\:focus\\:scale-105:focus {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .sm\\:focus\\:scale-110:focus {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .sm\\:focus\\:scale-125:focus {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .sm\\:focus\\:scale-150:focus {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .sm\\:scale-x-0 {\n    --tw-scale-x: 0;\n  }\n\n  .sm\\:scale-x-50 {\n    --tw-scale-x: .5;\n  }\n\n  .sm\\:scale-x-75 {\n    --tw-scale-x: .75;\n  }\n\n  .sm\\:scale-x-90 {\n    --tw-scale-x: .9;\n  }\n\n  .sm\\:scale-x-95 {\n    --tw-scale-x: .95;\n  }\n\n  .sm\\:scale-x-100 {\n    --tw-scale-x: 1;\n  }\n\n  .sm\\:scale-x-105 {\n    --tw-scale-x: 1.05;\n  }\n\n  .sm\\:scale-x-110 {\n    --tw-scale-x: 1.1;\n  }\n\n  .sm\\:scale-x-125 {\n    --tw-scale-x: 1.25;\n  }\n\n  .sm\\:scale-x-150 {\n    --tw-scale-x: 1.5;\n  }\n\n  .sm\\:scale-y-0 {\n    --tw-scale-y: 0;\n  }\n\n  .sm\\:scale-y-50 {\n    --tw-scale-y: .5;\n  }\n\n  .sm\\:scale-y-75 {\n    --tw-scale-y: .75;\n  }\n\n  .sm\\:scale-y-90 {\n    --tw-scale-y: .9;\n  }\n\n  .sm\\:scale-y-95 {\n    --tw-scale-y: .95;\n  }\n\n  .sm\\:scale-y-100 {\n    --tw-scale-y: 1;\n  }\n\n  .sm\\:scale-y-105 {\n    --tw-scale-y: 1.05;\n  }\n\n  .sm\\:scale-y-110 {\n    --tw-scale-y: 1.1;\n  }\n\n  .sm\\:scale-y-125 {\n    --tw-scale-y: 1.25;\n  }\n\n  .sm\\:scale-y-150 {\n    --tw-scale-y: 1.5;\n  }\n\n  .sm\\:hover\\:scale-x-0:hover {\n    --tw-scale-x: 0;\n  }\n\n  .sm\\:hover\\:scale-x-50:hover {\n    --tw-scale-x: .5;\n  }\n\n  .sm\\:hover\\:scale-x-75:hover {\n    --tw-scale-x: .75;\n  }\n\n  .sm\\:hover\\:scale-x-90:hover {\n    --tw-scale-x: .9;\n  }\n\n  .sm\\:hover\\:scale-x-95:hover {\n    --tw-scale-x: .95;\n  }\n\n  .sm\\:hover\\:scale-x-100:hover {\n    --tw-scale-x: 1;\n  }\n\n  .sm\\:hover\\:scale-x-105:hover {\n    --tw-scale-x: 1.05;\n  }\n\n  .sm\\:hover\\:scale-x-110:hover {\n    --tw-scale-x: 1.1;\n  }\n\n  .sm\\:hover\\:scale-x-125:hover {\n    --tw-scale-x: 1.25;\n  }\n\n  .sm\\:hover\\:scale-x-150:hover {\n    --tw-scale-x: 1.5;\n  }\n\n  .sm\\:hover\\:scale-y-0:hover {\n    --tw-scale-y: 0;\n  }\n\n  .sm\\:hover\\:scale-y-50:hover {\n    --tw-scale-y: .5;\n  }\n\n  .sm\\:hover\\:scale-y-75:hover {\n    --tw-scale-y: .75;\n  }\n\n  .sm\\:hover\\:scale-y-90:hover {\n    --tw-scale-y: .9;\n  }\n\n  .sm\\:hover\\:scale-y-95:hover {\n    --tw-scale-y: .95;\n  }\n\n  .sm\\:hover\\:scale-y-100:hover {\n    --tw-scale-y: 1;\n  }\n\n  .sm\\:hover\\:scale-y-105:hover {\n    --tw-scale-y: 1.05;\n  }\n\n  .sm\\:hover\\:scale-y-110:hover {\n    --tw-scale-y: 1.1;\n  }\n\n  .sm\\:hover\\:scale-y-125:hover {\n    --tw-scale-y: 1.25;\n  }\n\n  .sm\\:hover\\:scale-y-150:hover {\n    --tw-scale-y: 1.5;\n  }\n\n  .sm\\:focus\\:scale-x-0:focus {\n    --tw-scale-x: 0;\n  }\n\n  .sm\\:focus\\:scale-x-50:focus {\n    --tw-scale-x: .5;\n  }\n\n  .sm\\:focus\\:scale-x-75:focus {\n    --tw-scale-x: .75;\n  }\n\n  .sm\\:focus\\:scale-x-90:focus {\n    --tw-scale-x: .9;\n  }\n\n  .sm\\:focus\\:scale-x-95:focus {\n    --tw-scale-x: .95;\n  }\n\n  .sm\\:focus\\:scale-x-100:focus {\n    --tw-scale-x: 1;\n  }\n\n  .sm\\:focus\\:scale-x-105:focus {\n    --tw-scale-x: 1.05;\n  }\n\n  .sm\\:focus\\:scale-x-110:focus {\n    --tw-scale-x: 1.1;\n  }\n\n  .sm\\:focus\\:scale-x-125:focus {\n    --tw-scale-x: 1.25;\n  }\n\n  .sm\\:focus\\:scale-x-150:focus {\n    --tw-scale-x: 1.5;\n  }\n\n  .sm\\:focus\\:scale-y-0:focus {\n    --tw-scale-y: 0;\n  }\n\n  .sm\\:focus\\:scale-y-50:focus {\n    --tw-scale-y: .5;\n  }\n\n  .sm\\:focus\\:scale-y-75:focus {\n    --tw-scale-y: .75;\n  }\n\n  .sm\\:focus\\:scale-y-90:focus {\n    --tw-scale-y: .9;\n  }\n\n  .sm\\:focus\\:scale-y-95:focus {\n    --tw-scale-y: .95;\n  }\n\n  .sm\\:focus\\:scale-y-100:focus {\n    --tw-scale-y: 1;\n  }\n\n  .sm\\:focus\\:scale-y-105:focus {\n    --tw-scale-y: 1.05;\n  }\n\n  .sm\\:focus\\:scale-y-110:focus {\n    --tw-scale-y: 1.1;\n  }\n\n  .sm\\:focus\\:scale-y-125:focus {\n    --tw-scale-y: 1.25;\n  }\n\n  .sm\\:focus\\:scale-y-150:focus {\n    --tw-scale-y: 1.5;\n  }\n\n  .sm\\:animate-none {\n    -webkit-animation: none;\n            animation: none;\n  }\n\n  .sm\\:animate-spin {\n    -webkit-animation: spin 1s linear infinite;\n            animation: spin 1s linear infinite;\n  }\n\n  .sm\\:animate-ping {\n    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n  }\n\n  .sm\\:animate-pulse {\n    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n  }\n\n  .sm\\:animate-bounce {\n    -webkit-animation: bounce 1s infinite;\n            animation: bounce 1s infinite;\n  }\n\n  .sm\\:cursor-auto {\n    cursor: auto;\n  }\n\n  .sm\\:cursor-default {\n    cursor: default;\n  }\n\n  .sm\\:cursor-pointer {\n    cursor: pointer;\n  }\n\n  .sm\\:cursor-wait {\n    cursor: wait;\n  }\n\n  .sm\\:cursor-text {\n    cursor: text;\n  }\n\n  .sm\\:cursor-move {\n    cursor: move;\n  }\n\n  .sm\\:cursor-help {\n    cursor: help;\n  }\n\n  .sm\\:cursor-not-allowed {\n    cursor: not-allowed;\n  }\n\n  .sm\\:select-none {\n    -webkit-user-select: none;\n       -moz-user-select: none;\n        -ms-user-select: none;\n            user-select: none;\n  }\n\n  .sm\\:select-text {\n    -webkit-user-select: text;\n       -moz-user-select: text;\n        -ms-user-select: text;\n            user-select: text;\n  }\n\n  .sm\\:select-all {\n    -webkit-user-select: all;\n       -moz-user-select: all;\n            user-select: all;\n  }\n\n  .sm\\:select-auto {\n    -webkit-user-select: auto;\n       -moz-user-select: auto;\n        -ms-user-select: auto;\n            user-select: auto;\n  }\n\n  .sm\\:resize-none {\n    resize: none;\n  }\n\n  .sm\\:resize-y {\n    resize: vertical;\n  }\n\n  .sm\\:resize-x {\n    resize: horizontal;\n  }\n\n  .sm\\:resize {\n    resize: both;\n  }\n\n  .sm\\:list-inside {\n    list-style-position: inside;\n  }\n\n  .sm\\:list-outside {\n    list-style-position: outside;\n  }\n\n  .sm\\:list-none {\n    list-style-type: none;\n  }\n\n  .sm\\:list-disc {\n    list-style-type: disc;\n  }\n\n  .sm\\:list-decimal {\n    list-style-type: decimal;\n  }\n\n  .sm\\:appearance-none {\n    -webkit-appearance: none;\n       -moz-appearance: none;\n            appearance: none;\n  }\n\n  .sm\\:auto-cols-auto {\n    grid-auto-columns: auto;\n  }\n\n  .sm\\:auto-cols-min {\n    grid-auto-columns: -webkit-min-content;\n    grid-auto-columns: min-content;\n  }\n\n  .sm\\:auto-cols-max {\n    grid-auto-columns: -webkit-max-content;\n    grid-auto-columns: max-content;\n  }\n\n  .sm\\:auto-cols-fr {\n    grid-auto-columns: minmax(0, 1fr);\n  }\n\n  .sm\\:grid-flow-row {\n    grid-auto-flow: row;\n  }\n\n  .sm\\:grid-flow-col {\n    grid-auto-flow: column;\n  }\n\n  .sm\\:grid-flow-row-dense {\n    grid-auto-flow: row dense;\n  }\n\n  .sm\\:grid-flow-col-dense {\n    grid-auto-flow: column dense;\n  }\n\n  .sm\\:auto-rows-auto {\n    grid-auto-rows: auto;\n  }\n\n  .sm\\:auto-rows-min {\n    grid-auto-rows: -webkit-min-content;\n    grid-auto-rows: min-content;\n  }\n\n  .sm\\:auto-rows-max {\n    grid-auto-rows: -webkit-max-content;\n    grid-auto-rows: max-content;\n  }\n\n  .sm\\:auto-rows-fr {\n    grid-auto-rows: minmax(0, 1fr);\n  }\n\n  .sm\\:grid-cols-1 {\n    grid-template-columns: repeat(1, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-4 {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-5 {\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-6 {\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-7 {\n    grid-template-columns: repeat(7, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-8 {\n    grid-template-columns: repeat(8, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-9 {\n    grid-template-columns: repeat(9, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-10 {\n    grid-template-columns: repeat(10, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-11 {\n    grid-template-columns: repeat(11, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-12 {\n    grid-template-columns: repeat(12, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-none {\n    grid-template-columns: none;\n  }\n\n  .sm\\:grid-rows-1 {\n    grid-template-rows: repeat(1, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-rows-2 {\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-rows-3 {\n    grid-template-rows: repeat(3, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-rows-4 {\n    grid-template-rows: repeat(4, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-rows-5 {\n    grid-template-rows: repeat(5, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-rows-6 {\n    grid-template-rows: repeat(6, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-rows-none {\n    grid-template-rows: none;\n  }\n\n  .sm\\:flex-row {\n    flex-direction: row;\n  }\n\n  .sm\\:flex-row-reverse {\n    flex-direction: row-reverse;\n  }\n\n  .sm\\:flex-col {\n    flex-direction: column;\n  }\n\n  .sm\\:flex-col-reverse {\n    flex-direction: column-reverse;\n  }\n\n  .sm\\:flex-wrap {\n    flex-wrap: wrap;\n  }\n\n  .sm\\:flex-wrap-reverse {\n    flex-wrap: wrap-reverse;\n  }\n\n  .sm\\:flex-nowrap {\n    flex-wrap: nowrap;\n  }\n\n  .sm\\:place-content-center {\n    place-content: center;\n  }\n\n  .sm\\:place-content-start {\n    place-content: start;\n  }\n\n  .sm\\:place-content-end {\n    place-content: end;\n  }\n\n  .sm\\:place-content-between {\n    place-content: space-between;\n  }\n\n  .sm\\:place-content-around {\n    place-content: space-around;\n  }\n\n  .sm\\:place-content-evenly {\n    place-content: space-evenly;\n  }\n\n  .sm\\:place-content-stretch {\n    place-content: stretch;\n  }\n\n  .sm\\:place-items-start {\n    place-items: start;\n  }\n\n  .sm\\:place-items-end {\n    place-items: end;\n  }\n\n  .sm\\:place-items-center {\n    place-items: center;\n  }\n\n  .sm\\:place-items-stretch {\n    place-items: stretch;\n  }\n\n  .sm\\:content-center {\n    align-content: center;\n  }\n\n  .sm\\:content-start {\n    align-content: flex-start;\n  }\n\n  .sm\\:content-end {\n    align-content: flex-end;\n  }\n\n  .sm\\:content-between {\n    align-content: space-between;\n  }\n\n  .sm\\:content-around {\n    align-content: space-around;\n  }\n\n  .sm\\:content-evenly {\n    align-content: space-evenly;\n  }\n\n  .sm\\:items-start {\n    align-items: flex-start;\n  }\n\n  .sm\\:items-end {\n    align-items: flex-end;\n  }\n\n  .sm\\:items-center {\n    align-items: center;\n  }\n\n  .sm\\:items-baseline {\n    align-items: baseline;\n  }\n\n  .sm\\:items-stretch {\n    align-items: stretch;\n  }\n\n  .sm\\:justify-start {\n    justify-content: flex-start;\n  }\n\n  .sm\\:justify-end {\n    justify-content: flex-end;\n  }\n\n  .sm\\:justify-center {\n    justify-content: center;\n  }\n\n  .sm\\:justify-between {\n    justify-content: space-between;\n  }\n\n  .sm\\:justify-around {\n    justify-content: space-around;\n  }\n\n  .sm\\:justify-evenly {\n    justify-content: space-evenly;\n  }\n\n  .sm\\:justify-items-start {\n    justify-items: start;\n  }\n\n  .sm\\:justify-items-end {\n    justify-items: end;\n  }\n\n  .sm\\:justify-items-center {\n    justify-items: center;\n  }\n\n  .sm\\:justify-items-stretch {\n    justify-items: stretch;\n  }\n\n  .sm\\:gap-0 {\n    gap: 0px;\n  }\n\n  .sm\\:gap-1 {\n    gap: 0.25rem;\n  }\n\n  .sm\\:gap-2 {\n    gap: 0.5rem;\n  }\n\n  .sm\\:gap-3 {\n    gap: 0.75rem;\n  }\n\n  .sm\\:gap-4 {\n    gap: 1rem;\n  }\n\n  .sm\\:gap-5 {\n    gap: 1.25rem;\n  }\n\n  .sm\\:gap-6 {\n    gap: 1.5rem;\n  }\n\n  .sm\\:gap-7 {\n    gap: 1.75rem;\n  }\n\n  .sm\\:gap-8 {\n    gap: 2rem;\n  }\n\n  .sm\\:gap-9 {\n    gap: 2.25rem;\n  }\n\n  .sm\\:gap-10 {\n    gap: 2.5rem;\n  }\n\n  .sm\\:gap-11 {\n    gap: 2.75rem;\n  }\n\n  .sm\\:gap-12 {\n    gap: 3rem;\n  }\n\n  .sm\\:gap-14 {\n    gap: 3.5rem;\n  }\n\n  .sm\\:gap-16 {\n    gap: 4rem;\n  }\n\n  .sm\\:gap-20 {\n    gap: 5rem;\n  }\n\n  .sm\\:gap-24 {\n    gap: 6rem;\n  }\n\n  .sm\\:gap-28 {\n    gap: 7rem;\n  }\n\n  .sm\\:gap-32 {\n    gap: 8rem;\n  }\n\n  .sm\\:gap-36 {\n    gap: 9rem;\n  }\n\n  .sm\\:gap-40 {\n    gap: 10rem;\n  }\n\n  .sm\\:gap-44 {\n    gap: 11rem;\n  }\n\n  .sm\\:gap-48 {\n    gap: 12rem;\n  }\n\n  .sm\\:gap-52 {\n    gap: 13rem;\n  }\n\n  .sm\\:gap-56 {\n    gap: 14rem;\n  }\n\n  .sm\\:gap-60 {\n    gap: 15rem;\n  }\n\n  .sm\\:gap-64 {\n    gap: 16rem;\n  }\n\n  .sm\\:gap-72 {\n    gap: 18rem;\n  }\n\n  .sm\\:gap-80 {\n    gap: 20rem;\n  }\n\n  .sm\\:gap-96 {\n    gap: 24rem;\n  }\n\n  .sm\\:gap-px {\n    gap: 1px;\n  }\n\n  .sm\\:gap-0\\.5 {\n    gap: 0.125rem;\n  }\n\n  .sm\\:gap-1\\.5 {\n    gap: 0.375rem;\n  }\n\n  .sm\\:gap-2\\.5 {\n    gap: 0.625rem;\n  }\n\n  .sm\\:gap-3\\.5 {\n    gap: 0.875rem;\n  }\n\n  .sm\\:gap-x-0 {\n    -moz-column-gap: 0px;\n         column-gap: 0px;\n  }\n\n  .sm\\:gap-x-1 {\n    -moz-column-gap: 0.25rem;\n         column-gap: 0.25rem;\n  }\n\n  .sm\\:gap-x-2 {\n    -moz-column-gap: 0.5rem;\n         column-gap: 0.5rem;\n  }\n\n  .sm\\:gap-x-3 {\n    -moz-column-gap: 0.75rem;\n         column-gap: 0.75rem;\n  }\n\n  .sm\\:gap-x-4 {\n    -moz-column-gap: 1rem;\n         column-gap: 1rem;\n  }\n\n  .sm\\:gap-x-5 {\n    -moz-column-gap: 1.25rem;\n         column-gap: 1.25rem;\n  }\n\n  .sm\\:gap-x-6 {\n    -moz-column-gap: 1.5rem;\n         column-gap: 1.5rem;\n  }\n\n  .sm\\:gap-x-7 {\n    -moz-column-gap: 1.75rem;\n         column-gap: 1.75rem;\n  }\n\n  .sm\\:gap-x-8 {\n    -moz-column-gap: 2rem;\n         column-gap: 2rem;\n  }\n\n  .sm\\:gap-x-9 {\n    -moz-column-gap: 2.25rem;\n         column-gap: 2.25rem;\n  }\n\n  .sm\\:gap-x-10 {\n    -moz-column-gap: 2.5rem;\n         column-gap: 2.5rem;\n  }\n\n  .sm\\:gap-x-11 {\n    -moz-column-gap: 2.75rem;\n         column-gap: 2.75rem;\n  }\n\n  .sm\\:gap-x-12 {\n    -moz-column-gap: 3rem;\n         column-gap: 3rem;\n  }\n\n  .sm\\:gap-x-14 {\n    -moz-column-gap: 3.5rem;\n         column-gap: 3.5rem;\n  }\n\n  .sm\\:gap-x-16 {\n    -moz-column-gap: 4rem;\n         column-gap: 4rem;\n  }\n\n  .sm\\:gap-x-20 {\n    -moz-column-gap: 5rem;\n         column-gap: 5rem;\n  }\n\n  .sm\\:gap-x-24 {\n    -moz-column-gap: 6rem;\n         column-gap: 6rem;\n  }\n\n  .sm\\:gap-x-28 {\n    -moz-column-gap: 7rem;\n         column-gap: 7rem;\n  }\n\n  .sm\\:gap-x-32 {\n    -moz-column-gap: 8rem;\n         column-gap: 8rem;\n  }\n\n  .sm\\:gap-x-36 {\n    -moz-column-gap: 9rem;\n         column-gap: 9rem;\n  }\n\n  .sm\\:gap-x-40 {\n    -moz-column-gap: 10rem;\n         column-gap: 10rem;\n  }\n\n  .sm\\:gap-x-44 {\n    -moz-column-gap: 11rem;\n         column-gap: 11rem;\n  }\n\n  .sm\\:gap-x-48 {\n    -moz-column-gap: 12rem;\n         column-gap: 12rem;\n  }\n\n  .sm\\:gap-x-52 {\n    -moz-column-gap: 13rem;\n         column-gap: 13rem;\n  }\n\n  .sm\\:gap-x-56 {\n    -moz-column-gap: 14rem;\n         column-gap: 14rem;\n  }\n\n  .sm\\:gap-x-60 {\n    -moz-column-gap: 15rem;\n         column-gap: 15rem;\n  }\n\n  .sm\\:gap-x-64 {\n    -moz-column-gap: 16rem;\n         column-gap: 16rem;\n  }\n\n  .sm\\:gap-x-72 {\n    -moz-column-gap: 18rem;\n         column-gap: 18rem;\n  }\n\n  .sm\\:gap-x-80 {\n    -moz-column-gap: 20rem;\n         column-gap: 20rem;\n  }\n\n  .sm\\:gap-x-96 {\n    -moz-column-gap: 24rem;\n         column-gap: 24rem;\n  }\n\n  .sm\\:gap-x-px {\n    -moz-column-gap: 1px;\n         column-gap: 1px;\n  }\n\n  .sm\\:gap-x-0\\.5 {\n    -moz-column-gap: 0.125rem;\n         column-gap: 0.125rem;\n  }\n\n  .sm\\:gap-x-1\\.5 {\n    -moz-column-gap: 0.375rem;\n         column-gap: 0.375rem;\n  }\n\n  .sm\\:gap-x-2\\.5 {\n    -moz-column-gap: 0.625rem;\n         column-gap: 0.625rem;\n  }\n\n  .sm\\:gap-x-3\\.5 {\n    -moz-column-gap: 0.875rem;\n         column-gap: 0.875rem;\n  }\n\n  .sm\\:gap-y-0 {\n    row-gap: 0px;\n  }\n\n  .sm\\:gap-y-1 {\n    row-gap: 0.25rem;\n  }\n\n  .sm\\:gap-y-2 {\n    row-gap: 0.5rem;\n  }\n\n  .sm\\:gap-y-3 {\n    row-gap: 0.75rem;\n  }\n\n  .sm\\:gap-y-4 {\n    row-gap: 1rem;\n  }\n\n  .sm\\:gap-y-5 {\n    row-gap: 1.25rem;\n  }\n\n  .sm\\:gap-y-6 {\n    row-gap: 1.5rem;\n  }\n\n  .sm\\:gap-y-7 {\n    row-gap: 1.75rem;\n  }\n\n  .sm\\:gap-y-8 {\n    row-gap: 2rem;\n  }\n\n  .sm\\:gap-y-9 {\n    row-gap: 2.25rem;\n  }\n\n  .sm\\:gap-y-10 {\n    row-gap: 2.5rem;\n  }\n\n  .sm\\:gap-y-11 {\n    row-gap: 2.75rem;\n  }\n\n  .sm\\:gap-y-12 {\n    row-gap: 3rem;\n  }\n\n  .sm\\:gap-y-14 {\n    row-gap: 3.5rem;\n  }\n\n  .sm\\:gap-y-16 {\n    row-gap: 4rem;\n  }\n\n  .sm\\:gap-y-20 {\n    row-gap: 5rem;\n  }\n\n  .sm\\:gap-y-24 {\n    row-gap: 6rem;\n  }\n\n  .sm\\:gap-y-28 {\n    row-gap: 7rem;\n  }\n\n  .sm\\:gap-y-32 {\n    row-gap: 8rem;\n  }\n\n  .sm\\:gap-y-36 {\n    row-gap: 9rem;\n  }\n\n  .sm\\:gap-y-40 {\n    row-gap: 10rem;\n  }\n\n  .sm\\:gap-y-44 {\n    row-gap: 11rem;\n  }\n\n  .sm\\:gap-y-48 {\n    row-gap: 12rem;\n  }\n\n  .sm\\:gap-y-52 {\n    row-gap: 13rem;\n  }\n\n  .sm\\:gap-y-56 {\n    row-gap: 14rem;\n  }\n\n  .sm\\:gap-y-60 {\n    row-gap: 15rem;\n  }\n\n  .sm\\:gap-y-64 {\n    row-gap: 16rem;\n  }\n\n  .sm\\:gap-y-72 {\n    row-gap: 18rem;\n  }\n\n  .sm\\:gap-y-80 {\n    row-gap: 20rem;\n  }\n\n  .sm\\:gap-y-96 {\n    row-gap: 24rem;\n  }\n\n  .sm\\:gap-y-px {\n    row-gap: 1px;\n  }\n\n  .sm\\:gap-y-0\\.5 {\n    row-gap: 0.125rem;\n  }\n\n  .sm\\:gap-y-1\\.5 {\n    row-gap: 0.375rem;\n  }\n\n  .sm\\:gap-y-2\\.5 {\n    row-gap: 0.625rem;\n  }\n\n  .sm\\:gap-y-3\\.5 {\n    row-gap: 0.875rem;\n  }\n\n  .sm\\:space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1rem * var(--tw-space-x-reverse));\n    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2rem * var(--tw-space-x-reverse));\n    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3rem * var(--tw-space-x-reverse));\n    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(4rem * var(--tw-space-x-reverse));\n    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(5rem * var(--tw-space-x-reverse));\n    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(6rem * var(--tw-space-x-reverse));\n    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(7rem * var(--tw-space-x-reverse));\n    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(8rem * var(--tw-space-x-reverse));\n    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(9rem * var(--tw-space-x-reverse));\n    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(10rem * var(--tw-space-x-reverse));\n    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(11rem * var(--tw-space-x-reverse));\n    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(12rem * var(--tw-space-x-reverse));\n    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(13rem * var(--tw-space-x-reverse));\n    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(14rem * var(--tw-space-x-reverse));\n    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(15rem * var(--tw-space-x-reverse));\n    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(16rem * var(--tw-space-x-reverse));\n    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(18rem * var(--tw-space-x-reverse));\n    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(20rem * var(--tw-space-x-reverse));\n    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(24rem * var(--tw-space-x-reverse));\n    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1px * var(--tw-space-x-reverse));\n    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-4rem * var(--tw-space-x-reverse));\n    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-6rem * var(--tw-space-x-reverse));\n    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-7rem * var(--tw-space-x-reverse));\n    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-8rem * var(--tw-space-x-reverse));\n    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-9rem * var(--tw-space-x-reverse));\n    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-10rem * var(--tw-space-x-reverse));\n    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-11rem * var(--tw-space-x-reverse));\n    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-12rem * var(--tw-space-x-reverse));\n    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-13rem * var(--tw-space-x-reverse));\n    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-14rem * var(--tw-space-x-reverse));\n    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-15rem * var(--tw-space-x-reverse));\n    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-16rem * var(--tw-space-x-reverse));\n    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-18rem * var(--tw-space-x-reverse));\n    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-20rem * var(--tw-space-x-reverse));\n    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-24rem * var(--tw-space-x-reverse));\n    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1px * var(--tw-space-x-reverse));\n    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(4rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(6rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(7rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(8rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(9rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(10rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(11rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(12rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(13rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(14rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(15rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(16rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(18rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(20rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(24rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1px * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1px * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 1;\n  }\n\n  .sm\\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 1;\n  }\n\n  .sm\\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(0px * var(--tw-divide-x-reverse));\n    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .sm\\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(2px * var(--tw-divide-x-reverse));\n    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .sm\\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(4px * var(--tw-divide-x-reverse));\n    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .sm\\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(8px * var(--tw-divide-x-reverse));\n    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .sm\\:divide-x > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(1px * var(--tw-divide-x-reverse));\n    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .sm\\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));\n  }\n\n  .sm\\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));\n  }\n\n  .sm\\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));\n  }\n\n  .sm\\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));\n  }\n\n  .sm\\:divide-y > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n  }\n\n  .sm\\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 1;\n  }\n\n  .sm\\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 1;\n  }\n\n  .sm\\:divide-solid > :not([hidden]) ~ :not([hidden]) {\n    border-style: solid;\n  }\n\n  .sm\\:divide-dashed > :not([hidden]) ~ :not([hidden]) {\n    border-style: dashed;\n  }\n\n  .sm\\:divide-dotted > :not([hidden]) ~ :not([hidden]) {\n    border-style: dotted;\n  }\n\n  .sm\\:divide-double > :not([hidden]) ~ :not([hidden]) {\n    border-style: double;\n  }\n\n  .sm\\:divide-none > :not([hidden]) ~ :not([hidden]) {\n    border-style: none;\n  }\n\n  .sm\\:divide-transparent > :not([hidden]) ~ :not([hidden]) {\n    border-color: transparent;\n  }\n\n  .sm\\:divide-current > :not([hidden]) ~ :not([hidden]) {\n    border-color: currentColor;\n  }\n\n  .sm\\:divide-black > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-white > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-default > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0;\n  }\n\n  .sm\\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.05;\n  }\n\n  .sm\\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.1;\n  }\n\n  .sm\\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.2;\n  }\n\n  .sm\\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.25;\n  }\n\n  .sm\\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.3;\n  }\n\n  .sm\\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.4;\n  }\n\n  .sm\\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.5;\n  }\n\n  .sm\\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.6;\n  }\n\n  .sm\\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.7;\n  }\n\n  .sm\\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.75;\n  }\n\n  .sm\\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.8;\n  }\n\n  .sm\\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.9;\n  }\n\n  .sm\\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.95;\n  }\n\n  .sm\\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n  }\n\n  .sm\\:place-self-auto {\n    place-self: auto;\n  }\n\n  .sm\\:place-self-start {\n    place-self: start;\n  }\n\n  .sm\\:place-self-end {\n    place-self: end;\n  }\n\n  .sm\\:place-self-center {\n    place-self: center;\n  }\n\n  .sm\\:place-self-stretch {\n    place-self: stretch;\n  }\n\n  .sm\\:self-auto {\n    align-self: auto;\n  }\n\n  .sm\\:self-start {\n    align-self: flex-start;\n  }\n\n  .sm\\:self-end {\n    align-self: flex-end;\n  }\n\n  .sm\\:self-center {\n    align-self: center;\n  }\n\n  .sm\\:self-stretch {\n    align-self: stretch;\n  }\n\n  .sm\\:justify-self-auto {\n    justify-self: auto;\n  }\n\n  .sm\\:justify-self-start {\n    justify-self: start;\n  }\n\n  .sm\\:justify-self-end {\n    justify-self: end;\n  }\n\n  .sm\\:justify-self-center {\n    justify-self: center;\n  }\n\n  .sm\\:justify-self-stretch {\n    justify-self: stretch;\n  }\n\n  .sm\\:overflow-auto {\n    overflow: auto;\n  }\n\n  .sm\\:overflow-hidden {\n    overflow: hidden;\n  }\n\n  .sm\\:overflow-visible {\n    overflow: visible;\n  }\n\n  .sm\\:overflow-scroll {\n    overflow: scroll;\n  }\n\n  .sm\\:overflow-x-auto {\n    overflow-x: auto;\n  }\n\n  .sm\\:overflow-y-auto {\n    overflow-y: auto;\n  }\n\n  .sm\\:overflow-x-hidden {\n    overflow-x: hidden;\n  }\n\n  .sm\\:overflow-y-hidden {\n    overflow-y: hidden;\n  }\n\n  .sm\\:overflow-x-visible {\n    overflow-x: visible;\n  }\n\n  .sm\\:overflow-y-visible {\n    overflow-y: visible;\n  }\n\n  .sm\\:overflow-x-scroll {\n    overflow-x: scroll;\n  }\n\n  .sm\\:overflow-y-scroll {\n    overflow-y: scroll;\n  }\n\n  .sm\\:overscroll-auto {\n    -ms-scroll-chaining: chained;\n        overscroll-behavior: auto;\n  }\n\n  .sm\\:overscroll-contain {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: contain;\n  }\n\n  .sm\\:overscroll-none {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: none;\n  }\n\n  .sm\\:overscroll-y-auto {\n    overscroll-behavior-y: auto;\n  }\n\n  .sm\\:overscroll-y-contain {\n    overscroll-behavior-y: contain;\n  }\n\n  .sm\\:overscroll-y-none {\n    overscroll-behavior-y: none;\n  }\n\n  .sm\\:overscroll-x-auto {\n    overscroll-behavior-x: auto;\n  }\n\n  .sm\\:overscroll-x-contain {\n    overscroll-behavior-x: contain;\n  }\n\n  .sm\\:overscroll-x-none {\n    overscroll-behavior-x: none;\n  }\n\n  .sm\\:truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .sm\\:overflow-ellipsis {\n    text-overflow: ellipsis;\n  }\n\n  .sm\\:overflow-clip {\n    text-overflow: clip;\n  }\n\n  .sm\\:whitespace-normal {\n    white-space: normal;\n  }\n\n  .sm\\:whitespace-nowrap {\n    white-space: nowrap;\n  }\n\n  .sm\\:whitespace-pre {\n    white-space: pre;\n  }\n\n  .sm\\:whitespace-pre-line {\n    white-space: pre-line;\n  }\n\n  .sm\\:whitespace-pre-wrap {\n    white-space: pre-wrap;\n  }\n\n  .sm\\:break-normal {\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n\n  .sm\\:break-words {\n    overflow-wrap: break-word;\n  }\n\n  .sm\\:break-all {\n    word-break: break-all;\n  }\n\n  .sm\\:rounded-none {\n    border-radius: 0px;\n  }\n\n  .sm\\:rounded-sm {\n    border-radius: 0.125rem;\n  }\n\n  .sm\\:rounded {\n    border-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-md {\n    border-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-lg {\n    border-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-xl {\n    border-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-2xl {\n    border-radius: 1rem;\n  }\n\n  .sm\\:rounded-3xl {\n    border-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-full {\n    border-radius: 9999px;\n  }\n\n  .sm\\:rounded-t-none {\n    border-top-left-radius: 0px;\n    border-top-right-radius: 0px;\n  }\n\n  .sm\\:rounded-t-sm {\n    border-top-left-radius: 0.125rem;\n    border-top-right-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-t {\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-t-md {\n    border-top-left-radius: 0.375rem;\n    border-top-right-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-t-lg {\n    border-top-left-radius: 0.5rem;\n    border-top-right-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-t-xl {\n    border-top-left-radius: 0.75rem;\n    border-top-right-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-t-2xl {\n    border-top-left-radius: 1rem;\n    border-top-right-radius: 1rem;\n  }\n\n  .sm\\:rounded-t-3xl {\n    border-top-left-radius: 1.5rem;\n    border-top-right-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-t-full {\n    border-top-left-radius: 9999px;\n    border-top-right-radius: 9999px;\n  }\n\n  .sm\\:rounded-r-none {\n    border-top-right-radius: 0px;\n    border-bottom-right-radius: 0px;\n  }\n\n  .sm\\:rounded-r-sm {\n    border-top-right-radius: 0.125rem;\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-r {\n    border-top-right-radius: 0.25rem;\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-r-md {\n    border-top-right-radius: 0.375rem;\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-r-lg {\n    border-top-right-radius: 0.5rem;\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-r-xl {\n    border-top-right-radius: 0.75rem;\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-r-2xl {\n    border-top-right-radius: 1rem;\n    border-bottom-right-radius: 1rem;\n  }\n\n  .sm\\:rounded-r-3xl {\n    border-top-right-radius: 1.5rem;\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-r-full {\n    border-top-right-radius: 9999px;\n    border-bottom-right-radius: 9999px;\n  }\n\n  .sm\\:rounded-b-none {\n    border-bottom-right-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .sm\\:rounded-b-sm {\n    border-bottom-right-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-b {\n    border-bottom-right-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-b-md {\n    border-bottom-right-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-b-lg {\n    border-bottom-right-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-b-xl {\n    border-bottom-right-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-b-2xl {\n    border-bottom-right-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .sm\\:rounded-b-3xl {\n    border-bottom-right-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-b-full {\n    border-bottom-right-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .sm\\:rounded-l-none {\n    border-top-left-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .sm\\:rounded-l-sm {\n    border-top-left-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-l {\n    border-top-left-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-l-md {\n    border-top-left-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-l-lg {\n    border-top-left-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-l-xl {\n    border-top-left-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-l-2xl {\n    border-top-left-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .sm\\:rounded-l-3xl {\n    border-top-left-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-l-full {\n    border-top-left-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .sm\\:rounded-tl-none {\n    border-top-left-radius: 0px;\n  }\n\n  .sm\\:rounded-tl-sm {\n    border-top-left-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-tl {\n    border-top-left-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-tl-md {\n    border-top-left-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-tl-lg {\n    border-top-left-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-tl-xl {\n    border-top-left-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-tl-2xl {\n    border-top-left-radius: 1rem;\n  }\n\n  .sm\\:rounded-tl-3xl {\n    border-top-left-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-tl-full {\n    border-top-left-radius: 9999px;\n  }\n\n  .sm\\:rounded-tr-none {\n    border-top-right-radius: 0px;\n  }\n\n  .sm\\:rounded-tr-sm {\n    border-top-right-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-tr {\n    border-top-right-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-tr-md {\n    border-top-right-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-tr-lg {\n    border-top-right-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-tr-xl {\n    border-top-right-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-tr-2xl {\n    border-top-right-radius: 1rem;\n  }\n\n  .sm\\:rounded-tr-3xl {\n    border-top-right-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-tr-full {\n    border-top-right-radius: 9999px;\n  }\n\n  .sm\\:rounded-br-none {\n    border-bottom-right-radius: 0px;\n  }\n\n  .sm\\:rounded-br-sm {\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-br {\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-br-md {\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-br-lg {\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-br-xl {\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-br-2xl {\n    border-bottom-right-radius: 1rem;\n  }\n\n  .sm\\:rounded-br-3xl {\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-br-full {\n    border-bottom-right-radius: 9999px;\n  }\n\n  .sm\\:rounded-bl-none {\n    border-bottom-left-radius: 0px;\n  }\n\n  .sm\\:rounded-bl-sm {\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-bl {\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-bl-md {\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-bl-lg {\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-bl-xl {\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-bl-2xl {\n    border-bottom-left-radius: 1rem;\n  }\n\n  .sm\\:rounded-bl-3xl {\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-bl-full {\n    border-bottom-left-radius: 9999px;\n  }\n\n  .sm\\:border-0 {\n    border-width: 0px;\n  }\n\n  .sm\\:border-2 {\n    border-width: 2px;\n  }\n\n  .sm\\:border-4 {\n    border-width: 4px;\n  }\n\n  .sm\\:border-8 {\n    border-width: 8px;\n  }\n\n  .sm\\:border {\n    border-width: 1px;\n  }\n\n  .sm\\:border-t-0 {\n    border-top-width: 0px;\n  }\n\n  .sm\\:border-t-2 {\n    border-top-width: 2px;\n  }\n\n  .sm\\:border-t-4 {\n    border-top-width: 4px;\n  }\n\n  .sm\\:border-t-8 {\n    border-top-width: 8px;\n  }\n\n  .sm\\:border-t {\n    border-top-width: 1px;\n  }\n\n  .sm\\:border-r-0 {\n    border-right-width: 0px;\n  }\n\n  .sm\\:border-r-2 {\n    border-right-width: 2px;\n  }\n\n  .sm\\:border-r-4 {\n    border-right-width: 4px;\n  }\n\n  .sm\\:border-r-8 {\n    border-right-width: 8px;\n  }\n\n  .sm\\:border-r {\n    border-right-width: 1px;\n  }\n\n  .sm\\:border-b-0 {\n    border-bottom-width: 0px;\n  }\n\n  .sm\\:border-b-2 {\n    border-bottom-width: 2px;\n  }\n\n  .sm\\:border-b-4 {\n    border-bottom-width: 4px;\n  }\n\n  .sm\\:border-b-8 {\n    border-bottom-width: 8px;\n  }\n\n  .sm\\:border-b {\n    border-bottom-width: 1px;\n  }\n\n  .sm\\:border-l-0 {\n    border-left-width: 0px;\n  }\n\n  .sm\\:border-l-2 {\n    border-left-width: 2px;\n  }\n\n  .sm\\:border-l-4 {\n    border-left-width: 4px;\n  }\n\n  .sm\\:border-l-8 {\n    border-left-width: 8px;\n  }\n\n  .sm\\:border-l {\n    border-left-width: 1px;\n  }\n\n  .sm\\:border-solid {\n    border-style: solid;\n  }\n\n  .sm\\:border-dashed {\n    border-style: dashed;\n  }\n\n  .sm\\:border-dotted {\n    border-style: dotted;\n  }\n\n  .sm\\:border-double {\n    border-style: double;\n  }\n\n  .sm\\:border-none {\n    border-style: none;\n  }\n\n  .sm\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .sm\\:border-current {\n    border-color: currentColor;\n  }\n\n  .sm\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-current {\n    border-color: currentColor;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-transparent:focus-within {\n    border-color: transparent;\n  }\n\n  .sm\\:focus-within\\:border-current:focus-within {\n    border-color: currentColor;\n  }\n\n  .sm\\:focus-within\\:border-black:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-white:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-50:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-100:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-200:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-300:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-400:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-500:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-600:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-700:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-800:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-900:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-default:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-transparent:hover {\n    border-color: transparent;\n  }\n\n  .sm\\:hover\\:border-current:hover {\n    border-color: currentColor;\n  }\n\n  .sm\\:hover\\:border-black:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-white:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-50:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-100:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-200:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-300:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-400:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-500:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-600:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-700:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-800:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-900:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-default:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-transparent:focus {\n    border-color: transparent;\n  }\n\n  .sm\\:focus\\:border-current:focus {\n    border-color: currentColor;\n  }\n\n  .sm\\:focus\\:border-black:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-white:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-50:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-100:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-200:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-300:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-500:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-600:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-700:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-800:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-900:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-default:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .sm\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .sm\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .sm\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .sm\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .sm\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .sm\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .sm\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .sm\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .sm\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .sm\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .sm\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .sm\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .sm\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .sm\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .sm\\:focus-within\\:border-opacity-0:focus-within {\n    --tw-border-opacity: 0;\n  }\n\n  .sm\\:focus-within\\:border-opacity-5:focus-within {\n    --tw-border-opacity: 0.05;\n  }\n\n  .sm\\:focus-within\\:border-opacity-10:focus-within {\n    --tw-border-opacity: 0.1;\n  }\n\n  .sm\\:focus-within\\:border-opacity-20:focus-within {\n    --tw-border-opacity: 0.2;\n  }\n\n  .sm\\:focus-within\\:border-opacity-25:focus-within {\n    --tw-border-opacity: 0.25;\n  }\n\n  .sm\\:focus-within\\:border-opacity-30:focus-within {\n    --tw-border-opacity: 0.3;\n  }\n\n  .sm\\:focus-within\\:border-opacity-40:focus-within {\n    --tw-border-opacity: 0.4;\n  }\n\n  .sm\\:focus-within\\:border-opacity-50:focus-within {\n    --tw-border-opacity: 0.5;\n  }\n\n  .sm\\:focus-within\\:border-opacity-60:focus-within {\n    --tw-border-opacity: 0.6;\n  }\n\n  .sm\\:focus-within\\:border-opacity-70:focus-within {\n    --tw-border-opacity: 0.7;\n  }\n\n  .sm\\:focus-within\\:border-opacity-75:focus-within {\n    --tw-border-opacity: 0.75;\n  }\n\n  .sm\\:focus-within\\:border-opacity-80:focus-within {\n    --tw-border-opacity: 0.8;\n  }\n\n  .sm\\:focus-within\\:border-opacity-90:focus-within {\n    --tw-border-opacity: 0.9;\n  }\n\n  .sm\\:focus-within\\:border-opacity-95:focus-within {\n    --tw-border-opacity: 0.95;\n  }\n\n  .sm\\:focus-within\\:border-opacity-100:focus-within {\n    --tw-border-opacity: 1;\n  }\n\n  .sm\\:hover\\:border-opacity-0:hover {\n    --tw-border-opacity: 0;\n  }\n\n  .sm\\:hover\\:border-opacity-5:hover {\n    --tw-border-opacity: 0.05;\n  }\n\n  .sm\\:hover\\:border-opacity-10:hover {\n    --tw-border-opacity: 0.1;\n  }\n\n  .sm\\:hover\\:border-opacity-20:hover {\n    --tw-border-opacity: 0.2;\n  }\n\n  .sm\\:hover\\:border-opacity-25:hover {\n    --tw-border-opacity: 0.25;\n  }\n\n  .sm\\:hover\\:border-opacity-30:hover {\n    --tw-border-opacity: 0.3;\n  }\n\n  .sm\\:hover\\:border-opacity-40:hover {\n    --tw-border-opacity: 0.4;\n  }\n\n  .sm\\:hover\\:border-opacity-50:hover {\n    --tw-border-opacity: 0.5;\n  }\n\n  .sm\\:hover\\:border-opacity-60:hover {\n    --tw-border-opacity: 0.6;\n  }\n\n  .sm\\:hover\\:border-opacity-70:hover {\n    --tw-border-opacity: 0.7;\n  }\n\n  .sm\\:hover\\:border-opacity-75:hover {\n    --tw-border-opacity: 0.75;\n  }\n\n  .sm\\:hover\\:border-opacity-80:hover {\n    --tw-border-opacity: 0.8;\n  }\n\n  .sm\\:hover\\:border-opacity-90:hover {\n    --tw-border-opacity: 0.9;\n  }\n\n  .sm\\:hover\\:border-opacity-95:hover {\n    --tw-border-opacity: 0.95;\n  }\n\n  .sm\\:hover\\:border-opacity-100:hover {\n    --tw-border-opacity: 1;\n  }\n\n  .sm\\:focus\\:border-opacity-0:focus {\n    --tw-border-opacity: 0;\n  }\n\n  .sm\\:focus\\:border-opacity-5:focus {\n    --tw-border-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:border-opacity-10:focus {\n    --tw-border-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:border-opacity-20:focus {\n    --tw-border-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:border-opacity-25:focus {\n    --tw-border-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:border-opacity-30:focus {\n    --tw-border-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:border-opacity-40:focus {\n    --tw-border-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:border-opacity-50:focus {\n    --tw-border-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:border-opacity-60:focus {\n    --tw-border-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:border-opacity-70:focus {\n    --tw-border-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:border-opacity-75:focus {\n    --tw-border-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:border-opacity-80:focus {\n    --tw-border-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:border-opacity-90:focus {\n    --tw-border-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:border-opacity-95:focus {\n    --tw-border-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:border-opacity-100:focus {\n    --tw-border-opacity: 1;\n  }\n\n  .sm\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .sm\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .sm\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-transparent:focus-within {\n    background-color: transparent;\n  }\n\n  .sm\\:focus-within\\:bg-current:focus-within {\n    background-color: currentColor;\n  }\n\n  .sm\\:focus-within\\:bg-black:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-white:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-50:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-100:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-200:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-300:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-400:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-500:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-600:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-700:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-800:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-900:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-transparent:hover {\n    background-color: transparent;\n  }\n\n  .sm\\:hover\\:bg-current:hover {\n    background-color: currentColor;\n  }\n\n  .sm\\:hover\\:bg-black:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-white:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-50:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-100:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-200:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-300:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-400:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-500:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-600:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-700:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-800:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-900:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-transparent:focus {\n    background-color: transparent;\n  }\n\n  .sm\\:focus\\:bg-current:focus {\n    background-color: currentColor;\n  }\n\n  .sm\\:focus\\:bg-black:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-white:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-50:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-100:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-200:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-300:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-400:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-500:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-600:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-700:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-800:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-900:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .sm\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .sm\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .sm\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .sm\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .sm\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .sm\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .sm\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .sm\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .sm\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .sm\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .sm\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .sm\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .sm\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .sm\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-0:focus-within {\n    --tw-bg-opacity: 0;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-5:focus-within {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-10:focus-within {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-20:focus-within {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-25:focus-within {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-30:focus-within {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-40:focus-within {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-50:focus-within {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-60:focus-within {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-70:focus-within {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-75:focus-within {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-80:focus-within {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-90:focus-within {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-95:focus-within {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-100:focus-within {\n    --tw-bg-opacity: 1;\n  }\n\n  .sm\\:hover\\:bg-opacity-0:hover {\n    --tw-bg-opacity: 0;\n  }\n\n  .sm\\:hover\\:bg-opacity-5:hover {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .sm\\:hover\\:bg-opacity-10:hover {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .sm\\:hover\\:bg-opacity-20:hover {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .sm\\:hover\\:bg-opacity-25:hover {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .sm\\:hover\\:bg-opacity-30:hover {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .sm\\:hover\\:bg-opacity-40:hover {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .sm\\:hover\\:bg-opacity-50:hover {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .sm\\:hover\\:bg-opacity-60:hover {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .sm\\:hover\\:bg-opacity-70:hover {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .sm\\:hover\\:bg-opacity-75:hover {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .sm\\:hover\\:bg-opacity-80:hover {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .sm\\:hover\\:bg-opacity-90:hover {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .sm\\:hover\\:bg-opacity-95:hover {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .sm\\:hover\\:bg-opacity-100:hover {\n    --tw-bg-opacity: 1;\n  }\n\n  .sm\\:focus\\:bg-opacity-0:focus {\n    --tw-bg-opacity: 0;\n  }\n\n  .sm\\:focus\\:bg-opacity-5:focus {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:bg-opacity-10:focus {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:bg-opacity-20:focus {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:bg-opacity-25:focus {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:bg-opacity-30:focus {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:bg-opacity-40:focus {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:bg-opacity-50:focus {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:bg-opacity-60:focus {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:bg-opacity-70:focus {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:bg-opacity-75:focus {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:bg-opacity-80:focus {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:bg-opacity-90:focus {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:bg-opacity-95:focus {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:bg-opacity-100:focus {\n    --tw-bg-opacity: 1;\n  }\n\n  .sm\\:bg-none {\n    background-image: none;\n  }\n\n  .sm\\:bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-tr {\n    background-image: linear-gradient(to top right, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-r {\n    background-image: linear-gradient(to right, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-br {\n    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-b {\n    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-bl {\n    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-l {\n    background-image: linear-gradient(to left, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-tl {\n    background-image: linear-gradient(to top left, var(--tw-gradient-stops));\n  }\n\n  .sm\\:from-transparent {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .sm\\:from-current {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:from-black {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .sm\\:from-white {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:from-gray-50 {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .sm\\:from-gray-100 {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .sm\\:from-gray-200 {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .sm\\:from-gray-300 {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .sm\\:from-gray-400 {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .sm\\:from-gray-500 {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .sm\\:from-gray-600 {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .sm\\:from-gray-700 {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .sm\\:from-gray-800 {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .sm\\:from-gray-900 {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .sm\\:from-red {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .sm\\:from-yellow {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .sm\\:from-green {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .sm\\:from-blue {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .sm\\:from-indigo {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .sm\\:from-purple {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .sm\\:from-pink {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .sm\\:from-grey-darkest {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .sm\\:from-grey-darker {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .sm\\:from-grey-dark {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .sm\\:from-grey {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .sm\\:from-grey-light {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .sm\\:from-grey-lighter {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .sm\\:from-grey-lightest {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .sm\\:from-red-darkest {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .sm\\:from-red-darker {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .sm\\:from-red-dark {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .sm\\:from-red-light {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .sm\\:from-red-lighter {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .sm\\:from-red-lightest {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .sm\\:from-orange-darkest {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .sm\\:from-orange-darker {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .sm\\:from-orange-dark {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .sm\\:from-orange {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .sm\\:from-orange-light {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .sm\\:from-orange-lighter {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .sm\\:from-orange-lightest {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .sm\\:from-yellow-darkest {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .sm\\:from-yellow-darker {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .sm\\:from-yellow-dark {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .sm\\:from-yellow-light {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .sm\\:from-yellow-lighter {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .sm\\:from-yellow-lightest {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .sm\\:from-green-darkest {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .sm\\:from-green-darker {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .sm\\:from-green-dark {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .sm\\:from-green-light {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .sm\\:from-green-lighter {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .sm\\:from-green-lightest {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .sm\\:from-teal-darkest {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .sm\\:from-teal-darker {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .sm\\:from-teal-dark {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .sm\\:from-teal {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .sm\\:from-teal-light {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .sm\\:from-teal-lighter {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .sm\\:from-teal-lightest {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .sm\\:from-blue-darkest {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .sm\\:from-blue-darker {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .sm\\:from-blue-dark {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .sm\\:from-blue-light {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .sm\\:from-blue-lighter {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .sm\\:from-blue-lightest {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .sm\\:from-indigo-darkest {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .sm\\:from-indigo-darker {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .sm\\:from-indigo-dark {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .sm\\:from-indigo-light {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .sm\\:from-indigo-lighter {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .sm\\:from-indigo-lightest {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .sm\\:from-purple-darkest {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .sm\\:from-purple-darker {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .sm\\:from-purple-dark {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .sm\\:from-purple-light {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .sm\\:from-purple-lighter {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .sm\\:from-purple-lightest {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .sm\\:from-pink-darkest {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .sm\\:from-pink-darker {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .sm\\:from-pink-dark {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .sm\\:from-pink-light {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .sm\\:from-pink-lighter {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .sm\\:from-pink-lightest {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .sm\\:hover\\:from-transparent:hover {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .sm\\:hover\\:from-current:hover {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:hover\\:from-black:hover {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .sm\\:hover\\:from-white:hover {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:hover\\:from-gray-50:hover {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .sm\\:hover\\:from-gray-100:hover {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .sm\\:hover\\:from-gray-200:hover {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .sm\\:hover\\:from-gray-300:hover {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .sm\\:hover\\:from-gray-400:hover {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .sm\\:hover\\:from-gray-500:hover {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .sm\\:hover\\:from-gray-600:hover {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .sm\\:hover\\:from-gray-700:hover {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .sm\\:hover\\:from-gray-800:hover {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .sm\\:hover\\:from-gray-900:hover {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .sm\\:hover\\:from-red:hover {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .sm\\:hover\\:from-yellow:hover {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .sm\\:hover\\:from-green:hover {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .sm\\:hover\\:from-blue:hover {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .sm\\:hover\\:from-indigo:hover {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .sm\\:hover\\:from-purple:hover {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .sm\\:hover\\:from-pink:hover {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .sm\\:hover\\:from-grey-darkest:hover {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .sm\\:hover\\:from-grey-darker:hover {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .sm\\:hover\\:from-grey-dark:hover {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .sm\\:hover\\:from-grey:hover {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .sm\\:hover\\:from-grey-light:hover {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .sm\\:hover\\:from-grey-lighter:hover {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .sm\\:hover\\:from-grey-lightest:hover {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .sm\\:hover\\:from-red-darkest:hover {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .sm\\:hover\\:from-red-darker:hover {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .sm\\:hover\\:from-red-dark:hover {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .sm\\:hover\\:from-red-light:hover {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .sm\\:hover\\:from-red-lighter:hover {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .sm\\:hover\\:from-red-lightest:hover {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .sm\\:hover\\:from-orange-darkest:hover {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .sm\\:hover\\:from-orange-darker:hover {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .sm\\:hover\\:from-orange-dark:hover {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .sm\\:hover\\:from-orange:hover {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .sm\\:hover\\:from-orange-light:hover {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .sm\\:hover\\:from-orange-lighter:hover {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .sm\\:hover\\:from-orange-lightest:hover {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .sm\\:hover\\:from-yellow-darkest:hover {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .sm\\:hover\\:from-yellow-darker:hover {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .sm\\:hover\\:from-yellow-dark:hover {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .sm\\:hover\\:from-yellow-light:hover {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .sm\\:hover\\:from-yellow-lighter:hover {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .sm\\:hover\\:from-yellow-lightest:hover {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .sm\\:hover\\:from-green-darkest:hover {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .sm\\:hover\\:from-green-darker:hover {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .sm\\:hover\\:from-green-dark:hover {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .sm\\:hover\\:from-green-light:hover {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .sm\\:hover\\:from-green-lighter:hover {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .sm\\:hover\\:from-green-lightest:hover {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .sm\\:hover\\:from-teal-darkest:hover {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .sm\\:hover\\:from-teal-darker:hover {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .sm\\:hover\\:from-teal-dark:hover {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .sm\\:hover\\:from-teal:hover {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .sm\\:hover\\:from-teal-light:hover {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .sm\\:hover\\:from-teal-lighter:hover {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .sm\\:hover\\:from-teal-lightest:hover {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .sm\\:hover\\:from-blue-darkest:hover {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .sm\\:hover\\:from-blue-darker:hover {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .sm\\:hover\\:from-blue-dark:hover {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .sm\\:hover\\:from-blue-light:hover {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .sm\\:hover\\:from-blue-lighter:hover {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .sm\\:hover\\:from-blue-lightest:hover {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .sm\\:hover\\:from-indigo-darkest:hover {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .sm\\:hover\\:from-indigo-darker:hover {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .sm\\:hover\\:from-indigo-dark:hover {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .sm\\:hover\\:from-indigo-light:hover {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .sm\\:hover\\:from-indigo-lighter:hover {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .sm\\:hover\\:from-indigo-lightest:hover {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .sm\\:hover\\:from-purple-darkest:hover {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .sm\\:hover\\:from-purple-darker:hover {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .sm\\:hover\\:from-purple-dark:hover {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .sm\\:hover\\:from-purple-light:hover {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .sm\\:hover\\:from-purple-lighter:hover {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .sm\\:hover\\:from-purple-lightest:hover {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .sm\\:hover\\:from-pink-darkest:hover {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .sm\\:hover\\:from-pink-darker:hover {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .sm\\:hover\\:from-pink-dark:hover {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .sm\\:hover\\:from-pink-light:hover {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .sm\\:hover\\:from-pink-lighter:hover {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .sm\\:hover\\:from-pink-lightest:hover {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .sm\\:focus\\:from-transparent:focus {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .sm\\:focus\\:from-current:focus {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:focus\\:from-black:focus {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .sm\\:focus\\:from-white:focus {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:focus\\:from-gray-50:focus {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .sm\\:focus\\:from-gray-100:focus {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .sm\\:focus\\:from-gray-200:focus {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .sm\\:focus\\:from-gray-300:focus {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .sm\\:focus\\:from-gray-400:focus {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .sm\\:focus\\:from-gray-500:focus {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .sm\\:focus\\:from-gray-600:focus {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .sm\\:focus\\:from-gray-700:focus {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .sm\\:focus\\:from-gray-800:focus {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .sm\\:focus\\:from-gray-900:focus {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .sm\\:focus\\:from-red:focus {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .sm\\:focus\\:from-yellow:focus {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .sm\\:focus\\:from-green:focus {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .sm\\:focus\\:from-blue:focus {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .sm\\:focus\\:from-indigo:focus {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .sm\\:focus\\:from-purple:focus {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .sm\\:focus\\:from-pink:focus {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .sm\\:focus\\:from-grey-darkest:focus {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .sm\\:focus\\:from-grey-darker:focus {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .sm\\:focus\\:from-grey-dark:focus {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .sm\\:focus\\:from-grey:focus {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .sm\\:focus\\:from-grey-light:focus {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .sm\\:focus\\:from-grey-lighter:focus {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .sm\\:focus\\:from-grey-lightest:focus {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .sm\\:focus\\:from-red-darkest:focus {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .sm\\:focus\\:from-red-darker:focus {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .sm\\:focus\\:from-red-dark:focus {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .sm\\:focus\\:from-red-light:focus {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .sm\\:focus\\:from-red-lighter:focus {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .sm\\:focus\\:from-red-lightest:focus {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .sm\\:focus\\:from-orange-darkest:focus {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .sm\\:focus\\:from-orange-darker:focus {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .sm\\:focus\\:from-orange-dark:focus {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .sm\\:focus\\:from-orange:focus {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .sm\\:focus\\:from-orange-light:focus {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .sm\\:focus\\:from-orange-lighter:focus {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .sm\\:focus\\:from-orange-lightest:focus {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .sm\\:focus\\:from-yellow-darkest:focus {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .sm\\:focus\\:from-yellow-darker:focus {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .sm\\:focus\\:from-yellow-dark:focus {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .sm\\:focus\\:from-yellow-light:focus {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .sm\\:focus\\:from-yellow-lighter:focus {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .sm\\:focus\\:from-yellow-lightest:focus {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .sm\\:focus\\:from-green-darkest:focus {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .sm\\:focus\\:from-green-darker:focus {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .sm\\:focus\\:from-green-dark:focus {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .sm\\:focus\\:from-green-light:focus {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .sm\\:focus\\:from-green-lighter:focus {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .sm\\:focus\\:from-green-lightest:focus {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .sm\\:focus\\:from-teal-darkest:focus {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .sm\\:focus\\:from-teal-darker:focus {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .sm\\:focus\\:from-teal-dark:focus {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .sm\\:focus\\:from-teal:focus {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .sm\\:focus\\:from-teal-light:focus {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .sm\\:focus\\:from-teal-lighter:focus {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .sm\\:focus\\:from-teal-lightest:focus {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .sm\\:focus\\:from-blue-darkest:focus {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .sm\\:focus\\:from-blue-darker:focus {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .sm\\:focus\\:from-blue-dark:focus {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .sm\\:focus\\:from-blue-light:focus {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .sm\\:focus\\:from-blue-lighter:focus {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .sm\\:focus\\:from-blue-lightest:focus {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .sm\\:focus\\:from-indigo-darkest:focus {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .sm\\:focus\\:from-indigo-darker:focus {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .sm\\:focus\\:from-indigo-dark:focus {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .sm\\:focus\\:from-indigo-light:focus {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .sm\\:focus\\:from-indigo-lighter:focus {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .sm\\:focus\\:from-indigo-lightest:focus {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .sm\\:focus\\:from-purple-darkest:focus {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .sm\\:focus\\:from-purple-darker:focus {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .sm\\:focus\\:from-purple-dark:focus {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .sm\\:focus\\:from-purple-light:focus {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .sm\\:focus\\:from-purple-lighter:focus {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .sm\\:focus\\:from-purple-lightest:focus {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .sm\\:focus\\:from-pink-darkest:focus {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .sm\\:focus\\:from-pink-darker:focus {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .sm\\:focus\\:from-pink-dark:focus {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .sm\\:focus\\:from-pink-light:focus {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .sm\\:focus\\:from-pink-lighter:focus {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .sm\\:focus\\:from-pink-lightest:focus {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .sm\\:via-transparent {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .sm\\:via-current {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:via-black {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .sm\\:via-white {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:via-gray-50 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .sm\\:via-gray-100 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .sm\\:via-gray-200 {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .sm\\:via-gray-300 {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .sm\\:via-gray-400 {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .sm\\:via-gray-500 {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .sm\\:via-gray-600 {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .sm\\:via-gray-700 {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .sm\\:via-gray-800 {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .sm\\:via-gray-900 {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .sm\\:via-red {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .sm\\:via-yellow {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .sm\\:via-green {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .sm\\:via-blue {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .sm\\:via-indigo {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .sm\\:via-purple {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .sm\\:via-pink {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .sm\\:via-grey-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .sm\\:via-grey-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .sm\\:via-grey-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .sm\\:via-grey {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .sm\\:via-grey-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .sm\\:via-grey-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .sm\\:via-grey-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .sm\\:via-red-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .sm\\:via-red-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .sm\\:via-red-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .sm\\:via-red-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .sm\\:via-red-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .sm\\:via-red-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .sm\\:via-orange-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .sm\\:via-orange-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .sm\\:via-orange-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .sm\\:via-orange {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .sm\\:via-orange-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .sm\\:via-orange-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .sm\\:via-orange-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .sm\\:via-yellow-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .sm\\:via-yellow-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .sm\\:via-yellow-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .sm\\:via-yellow-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .sm\\:via-yellow-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .sm\\:via-yellow-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .sm\\:via-green-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .sm\\:via-green-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .sm\\:via-green-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .sm\\:via-green-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .sm\\:via-green-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .sm\\:via-green-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .sm\\:via-teal-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .sm\\:via-teal-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .sm\\:via-teal-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .sm\\:via-teal {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .sm\\:via-teal-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .sm\\:via-teal-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .sm\\:via-teal-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .sm\\:via-blue-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .sm\\:via-blue-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .sm\\:via-blue-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .sm\\:via-blue-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .sm\\:via-blue-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .sm\\:via-blue-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .sm\\:via-indigo-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .sm\\:via-indigo-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .sm\\:via-indigo-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .sm\\:via-indigo-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .sm\\:via-indigo-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .sm\\:via-indigo-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .sm\\:via-purple-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .sm\\:via-purple-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .sm\\:via-purple-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .sm\\:via-purple-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .sm\\:via-purple-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .sm\\:via-purple-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .sm\\:via-pink-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .sm\\:via-pink-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .sm\\:via-pink-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .sm\\:via-pink-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .sm\\:via-pink-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .sm\\:via-pink-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .sm\\:hover\\:via-transparent:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .sm\\:hover\\:via-current:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:hover\\:via-black:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .sm\\:hover\\:via-white:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:hover\\:via-gray-50:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .sm\\:hover\\:via-gray-100:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .sm\\:hover\\:via-gray-200:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .sm\\:hover\\:via-gray-300:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .sm\\:hover\\:via-gray-400:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .sm\\:hover\\:via-gray-500:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .sm\\:hover\\:via-gray-600:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .sm\\:hover\\:via-gray-700:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .sm\\:hover\\:via-gray-800:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .sm\\:hover\\:via-gray-900:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .sm\\:hover\\:via-red:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .sm\\:hover\\:via-yellow:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .sm\\:hover\\:via-green:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .sm\\:hover\\:via-blue:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .sm\\:hover\\:via-indigo:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .sm\\:hover\\:via-purple:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .sm\\:hover\\:via-pink:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .sm\\:hover\\:via-grey-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .sm\\:hover\\:via-grey-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .sm\\:hover\\:via-grey-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .sm\\:hover\\:via-grey:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .sm\\:hover\\:via-grey-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .sm\\:hover\\:via-grey-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .sm\\:hover\\:via-grey-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .sm\\:hover\\:via-red-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .sm\\:hover\\:via-red-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .sm\\:hover\\:via-red-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .sm\\:hover\\:via-red-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .sm\\:hover\\:via-red-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .sm\\:hover\\:via-red-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .sm\\:hover\\:via-orange-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .sm\\:hover\\:via-orange-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .sm\\:hover\\:via-orange-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .sm\\:hover\\:via-orange:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .sm\\:hover\\:via-orange-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .sm\\:hover\\:via-orange-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .sm\\:hover\\:via-orange-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .sm\\:hover\\:via-yellow-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .sm\\:hover\\:via-yellow-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .sm\\:hover\\:via-yellow-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .sm\\:hover\\:via-yellow-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .sm\\:hover\\:via-yellow-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .sm\\:hover\\:via-yellow-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .sm\\:hover\\:via-green-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .sm\\:hover\\:via-green-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .sm\\:hover\\:via-green-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .sm\\:hover\\:via-green-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .sm\\:hover\\:via-green-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .sm\\:hover\\:via-green-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .sm\\:hover\\:via-teal-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .sm\\:hover\\:via-teal-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .sm\\:hover\\:via-teal-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .sm\\:hover\\:via-teal:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .sm\\:hover\\:via-teal-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .sm\\:hover\\:via-teal-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .sm\\:hover\\:via-teal-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .sm\\:hover\\:via-blue-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .sm\\:hover\\:via-blue-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .sm\\:hover\\:via-blue-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .sm\\:hover\\:via-blue-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .sm\\:hover\\:via-blue-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .sm\\:hover\\:via-blue-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .sm\\:hover\\:via-indigo-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .sm\\:hover\\:via-indigo-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .sm\\:hover\\:via-indigo-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .sm\\:hover\\:via-indigo-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .sm\\:hover\\:via-indigo-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .sm\\:hover\\:via-indigo-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .sm\\:hover\\:via-purple-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .sm\\:hover\\:via-purple-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .sm\\:hover\\:via-purple-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .sm\\:hover\\:via-purple-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .sm\\:hover\\:via-purple-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .sm\\:hover\\:via-purple-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .sm\\:hover\\:via-pink-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .sm\\:hover\\:via-pink-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .sm\\:hover\\:via-pink-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .sm\\:hover\\:via-pink-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .sm\\:hover\\:via-pink-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .sm\\:hover\\:via-pink-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .sm\\:focus\\:via-transparent:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .sm\\:focus\\:via-current:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:focus\\:via-black:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .sm\\:focus\\:via-white:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:focus\\:via-gray-50:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .sm\\:focus\\:via-gray-100:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .sm\\:focus\\:via-gray-200:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .sm\\:focus\\:via-gray-300:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .sm\\:focus\\:via-gray-400:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .sm\\:focus\\:via-gray-500:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .sm\\:focus\\:via-gray-600:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .sm\\:focus\\:via-gray-700:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .sm\\:focus\\:via-gray-800:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .sm\\:focus\\:via-gray-900:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .sm\\:focus\\:via-red:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .sm\\:focus\\:via-yellow:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .sm\\:focus\\:via-green:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .sm\\:focus\\:via-blue:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .sm\\:focus\\:via-indigo:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .sm\\:focus\\:via-purple:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .sm\\:focus\\:via-pink:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .sm\\:focus\\:via-grey-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .sm\\:focus\\:via-grey-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .sm\\:focus\\:via-grey-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .sm\\:focus\\:via-grey:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .sm\\:focus\\:via-grey-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .sm\\:focus\\:via-grey-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .sm\\:focus\\:via-grey-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .sm\\:focus\\:via-red-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .sm\\:focus\\:via-red-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .sm\\:focus\\:via-red-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .sm\\:focus\\:via-red-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .sm\\:focus\\:via-red-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .sm\\:focus\\:via-red-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .sm\\:focus\\:via-orange-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .sm\\:focus\\:via-orange-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .sm\\:focus\\:via-orange-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .sm\\:focus\\:via-orange:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .sm\\:focus\\:via-orange-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .sm\\:focus\\:via-orange-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .sm\\:focus\\:via-orange-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .sm\\:focus\\:via-yellow-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .sm\\:focus\\:via-yellow-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .sm\\:focus\\:via-yellow-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .sm\\:focus\\:via-yellow-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .sm\\:focus\\:via-yellow-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .sm\\:focus\\:via-yellow-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .sm\\:focus\\:via-green-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .sm\\:focus\\:via-green-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .sm\\:focus\\:via-green-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .sm\\:focus\\:via-green-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .sm\\:focus\\:via-green-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .sm\\:focus\\:via-green-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .sm\\:focus\\:via-teal-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .sm\\:focus\\:via-teal-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .sm\\:focus\\:via-teal-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .sm\\:focus\\:via-teal:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .sm\\:focus\\:via-teal-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .sm\\:focus\\:via-teal-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .sm\\:focus\\:via-teal-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .sm\\:focus\\:via-blue-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .sm\\:focus\\:via-blue-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .sm\\:focus\\:via-blue-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .sm\\:focus\\:via-blue-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .sm\\:focus\\:via-blue-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .sm\\:focus\\:via-blue-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .sm\\:focus\\:via-indigo-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .sm\\:focus\\:via-indigo-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .sm\\:focus\\:via-indigo-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .sm\\:focus\\:via-indigo-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .sm\\:focus\\:via-indigo-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .sm\\:focus\\:via-indigo-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .sm\\:focus\\:via-purple-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .sm\\:focus\\:via-purple-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .sm\\:focus\\:via-purple-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .sm\\:focus\\:via-purple-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .sm\\:focus\\:via-purple-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .sm\\:focus\\:via-purple-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .sm\\:focus\\:via-pink-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .sm\\:focus\\:via-pink-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .sm\\:focus\\:via-pink-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .sm\\:focus\\:via-pink-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .sm\\:focus\\:via-pink-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .sm\\:focus\\:via-pink-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .sm\\:to-transparent {\n    --tw-gradient-to: transparent;\n  }\n\n  .sm\\:to-current {\n    --tw-gradient-to: currentColor;\n  }\n\n  .sm\\:to-black {\n    --tw-gradient-to: #22292f;\n  }\n\n  .sm\\:to-white {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .sm\\:to-gray-50 {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .sm\\:to-gray-100 {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .sm\\:to-gray-200 {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .sm\\:to-gray-300 {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .sm\\:to-gray-400 {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .sm\\:to-gray-500 {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .sm\\:to-gray-600 {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .sm\\:to-gray-700 {\n    --tw-gradient-to: #374151;\n  }\n\n  .sm\\:to-gray-800 {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .sm\\:to-gray-900 {\n    --tw-gradient-to: #111827;\n  }\n\n  .sm\\:to-red {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .sm\\:to-yellow {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .sm\\:to-green {\n    --tw-gradient-to: #38c172;\n  }\n\n  .sm\\:to-blue {\n    --tw-gradient-to: #229be1;\n  }\n\n  .sm\\:to-indigo {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .sm\\:to-purple {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .sm\\:to-pink {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .sm\\:to-grey-darkest {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .sm\\:to-grey-darker {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .sm\\:to-grey-dark {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .sm\\:to-grey {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .sm\\:to-grey-light {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .sm\\:to-grey-lighter {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .sm\\:to-grey-lightest {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .sm\\:to-red-darkest {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .sm\\:to-red-darker {\n    --tw-gradient-to: #621b18;\n  }\n\n  .sm\\:to-red-dark {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .sm\\:to-red-light {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .sm\\:to-red-lighter {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .sm\\:to-red-lightest {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .sm\\:to-orange-darkest {\n    --tw-gradient-to: #462a16;\n  }\n\n  .sm\\:to-orange-darker {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .sm\\:to-orange-dark {\n    --tw-gradient-to: #de751f;\n  }\n\n  .sm\\:to-orange {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .sm\\:to-orange-light {\n    --tw-gradient-to: #faad63;\n  }\n\n  .sm\\:to-orange-lighter {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .sm\\:to-orange-lightest {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .sm\\:to-yellow-darkest {\n    --tw-gradient-to: #453411;\n  }\n\n  .sm\\:to-yellow-darker {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .sm\\:to-yellow-dark {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .sm\\:to-yellow-light {\n    --tw-gradient-to: #fff382;\n  }\n\n  .sm\\:to-yellow-lighter {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .sm\\:to-yellow-lightest {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .sm\\:to-green-darkest {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .sm\\:to-green-darker {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .sm\\:to-green-dark {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .sm\\:to-green-light {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .sm\\:to-green-lighter {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .sm\\:to-green-lightest {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .sm\\:to-teal-darkest {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .sm\\:to-teal-darker {\n    --tw-gradient-to: #20504f;\n  }\n\n  .sm\\:to-teal-dark {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .sm\\:to-teal {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .sm\\:to-teal-light {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .sm\\:to-teal-lighter {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .sm\\:to-teal-lightest {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .sm\\:to-blue-darkest {\n    --tw-gradient-to: #203950;\n  }\n\n  .sm\\:to-blue-darker {\n    --tw-gradient-to: #28556e;\n  }\n\n  .sm\\:to-blue-dark {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .sm\\:to-blue-light {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .sm\\:to-blue-lighter {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .sm\\:to-blue-lightest {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .sm\\:to-indigo-darkest {\n    --tw-gradient-to: #191e38;\n  }\n\n  .sm\\:to-indigo-darker {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .sm\\:to-indigo-dark {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .sm\\:to-indigo-light {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .sm\\:to-indigo-lighter {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .sm\\:to-indigo-lightest {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .sm\\:to-purple-darkest {\n    --tw-gradient-to: #21183c;\n  }\n\n  .sm\\:to-purple-darker {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .sm\\:to-purple-dark {\n    --tw-gradient-to: #794acf;\n  }\n\n  .sm\\:to-purple-light {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .sm\\:to-purple-lighter {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .sm\\:to-purple-lightest {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .sm\\:to-pink-darkest {\n    --tw-gradient-to: #451225;\n  }\n\n  .sm\\:to-pink-darker {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .sm\\:to-pink-dark {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .sm\\:to-pink-light {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .sm\\:to-pink-lighter {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .sm\\:to-pink-lightest {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .sm\\:hover\\:to-transparent:hover {\n    --tw-gradient-to: transparent;\n  }\n\n  .sm\\:hover\\:to-current:hover {\n    --tw-gradient-to: currentColor;\n  }\n\n  .sm\\:hover\\:to-black:hover {\n    --tw-gradient-to: #22292f;\n  }\n\n  .sm\\:hover\\:to-white:hover {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .sm\\:hover\\:to-gray-50:hover {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .sm\\:hover\\:to-gray-100:hover {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .sm\\:hover\\:to-gray-200:hover {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .sm\\:hover\\:to-gray-300:hover {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .sm\\:hover\\:to-gray-400:hover {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .sm\\:hover\\:to-gray-500:hover {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .sm\\:hover\\:to-gray-600:hover {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .sm\\:hover\\:to-gray-700:hover {\n    --tw-gradient-to: #374151;\n  }\n\n  .sm\\:hover\\:to-gray-800:hover {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .sm\\:hover\\:to-gray-900:hover {\n    --tw-gradient-to: #111827;\n  }\n\n  .sm\\:hover\\:to-red:hover {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .sm\\:hover\\:to-yellow:hover {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .sm\\:hover\\:to-green:hover {\n    --tw-gradient-to: #38c172;\n  }\n\n  .sm\\:hover\\:to-blue:hover {\n    --tw-gradient-to: #229be1;\n  }\n\n  .sm\\:hover\\:to-indigo:hover {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .sm\\:hover\\:to-purple:hover {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .sm\\:hover\\:to-pink:hover {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .sm\\:hover\\:to-grey-darkest:hover {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .sm\\:hover\\:to-grey-darker:hover {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .sm\\:hover\\:to-grey-dark:hover {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .sm\\:hover\\:to-grey:hover {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .sm\\:hover\\:to-grey-light:hover {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .sm\\:hover\\:to-grey-lighter:hover {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .sm\\:hover\\:to-grey-lightest:hover {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .sm\\:hover\\:to-red-darkest:hover {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .sm\\:hover\\:to-red-darker:hover {\n    --tw-gradient-to: #621b18;\n  }\n\n  .sm\\:hover\\:to-red-dark:hover {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .sm\\:hover\\:to-red-light:hover {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .sm\\:hover\\:to-red-lighter:hover {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .sm\\:hover\\:to-red-lightest:hover {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .sm\\:hover\\:to-orange-darkest:hover {\n    --tw-gradient-to: #462a16;\n  }\n\n  .sm\\:hover\\:to-orange-darker:hover {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .sm\\:hover\\:to-orange-dark:hover {\n    --tw-gradient-to: #de751f;\n  }\n\n  .sm\\:hover\\:to-orange:hover {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .sm\\:hover\\:to-orange-light:hover {\n    --tw-gradient-to: #faad63;\n  }\n\n  .sm\\:hover\\:to-orange-lighter:hover {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .sm\\:hover\\:to-orange-lightest:hover {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .sm\\:hover\\:to-yellow-darkest:hover {\n    --tw-gradient-to: #453411;\n  }\n\n  .sm\\:hover\\:to-yellow-darker:hover {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .sm\\:hover\\:to-yellow-dark:hover {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .sm\\:hover\\:to-yellow-light:hover {\n    --tw-gradient-to: #fff382;\n  }\n\n  .sm\\:hover\\:to-yellow-lighter:hover {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .sm\\:hover\\:to-yellow-lightest:hover {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .sm\\:hover\\:to-green-darkest:hover {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .sm\\:hover\\:to-green-darker:hover {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .sm\\:hover\\:to-green-dark:hover {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .sm\\:hover\\:to-green-light:hover {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .sm\\:hover\\:to-green-lighter:hover {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .sm\\:hover\\:to-green-lightest:hover {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .sm\\:hover\\:to-teal-darkest:hover {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .sm\\:hover\\:to-teal-darker:hover {\n    --tw-gradient-to: #20504f;\n  }\n\n  .sm\\:hover\\:to-teal-dark:hover {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .sm\\:hover\\:to-teal:hover {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .sm\\:hover\\:to-teal-light:hover {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .sm\\:hover\\:to-teal-lighter:hover {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .sm\\:hover\\:to-teal-lightest:hover {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .sm\\:hover\\:to-blue-darkest:hover {\n    --tw-gradient-to: #203950;\n  }\n\n  .sm\\:hover\\:to-blue-darker:hover {\n    --tw-gradient-to: #28556e;\n  }\n\n  .sm\\:hover\\:to-blue-dark:hover {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .sm\\:hover\\:to-blue-light:hover {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .sm\\:hover\\:to-blue-lighter:hover {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .sm\\:hover\\:to-blue-lightest:hover {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .sm\\:hover\\:to-indigo-darkest:hover {\n    --tw-gradient-to: #191e38;\n  }\n\n  .sm\\:hover\\:to-indigo-darker:hover {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .sm\\:hover\\:to-indigo-dark:hover {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .sm\\:hover\\:to-indigo-light:hover {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .sm\\:hover\\:to-indigo-lighter:hover {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .sm\\:hover\\:to-indigo-lightest:hover {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .sm\\:hover\\:to-purple-darkest:hover {\n    --tw-gradient-to: #21183c;\n  }\n\n  .sm\\:hover\\:to-purple-darker:hover {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .sm\\:hover\\:to-purple-dark:hover {\n    --tw-gradient-to: #794acf;\n  }\n\n  .sm\\:hover\\:to-purple-light:hover {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .sm\\:hover\\:to-purple-lighter:hover {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .sm\\:hover\\:to-purple-lightest:hover {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .sm\\:hover\\:to-pink-darkest:hover {\n    --tw-gradient-to: #451225;\n  }\n\n  .sm\\:hover\\:to-pink-darker:hover {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .sm\\:hover\\:to-pink-dark:hover {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .sm\\:hover\\:to-pink-light:hover {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .sm\\:hover\\:to-pink-lighter:hover {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .sm\\:hover\\:to-pink-lightest:hover {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .sm\\:focus\\:to-transparent:focus {\n    --tw-gradient-to: transparent;\n  }\n\n  .sm\\:focus\\:to-current:focus {\n    --tw-gradient-to: currentColor;\n  }\n\n  .sm\\:focus\\:to-black:focus {\n    --tw-gradient-to: #22292f;\n  }\n\n  .sm\\:focus\\:to-white:focus {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .sm\\:focus\\:to-gray-50:focus {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .sm\\:focus\\:to-gray-100:focus {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .sm\\:focus\\:to-gray-200:focus {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .sm\\:focus\\:to-gray-300:focus {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .sm\\:focus\\:to-gray-400:focus {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .sm\\:focus\\:to-gray-500:focus {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .sm\\:focus\\:to-gray-600:focus {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .sm\\:focus\\:to-gray-700:focus {\n    --tw-gradient-to: #374151;\n  }\n\n  .sm\\:focus\\:to-gray-800:focus {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .sm\\:focus\\:to-gray-900:focus {\n    --tw-gradient-to: #111827;\n  }\n\n  .sm\\:focus\\:to-red:focus {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .sm\\:focus\\:to-yellow:focus {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .sm\\:focus\\:to-green:focus {\n    --tw-gradient-to: #38c172;\n  }\n\n  .sm\\:focus\\:to-blue:focus {\n    --tw-gradient-to: #229be1;\n  }\n\n  .sm\\:focus\\:to-indigo:focus {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .sm\\:focus\\:to-purple:focus {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .sm\\:focus\\:to-pink:focus {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .sm\\:focus\\:to-grey-darkest:focus {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .sm\\:focus\\:to-grey-darker:focus {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .sm\\:focus\\:to-grey-dark:focus {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .sm\\:focus\\:to-grey:focus {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .sm\\:focus\\:to-grey-light:focus {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .sm\\:focus\\:to-grey-lighter:focus {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .sm\\:focus\\:to-grey-lightest:focus {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .sm\\:focus\\:to-red-darkest:focus {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .sm\\:focus\\:to-red-darker:focus {\n    --tw-gradient-to: #621b18;\n  }\n\n  .sm\\:focus\\:to-red-dark:focus {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .sm\\:focus\\:to-red-light:focus {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .sm\\:focus\\:to-red-lighter:focus {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .sm\\:focus\\:to-red-lightest:focus {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .sm\\:focus\\:to-orange-darkest:focus {\n    --tw-gradient-to: #462a16;\n  }\n\n  .sm\\:focus\\:to-orange-darker:focus {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .sm\\:focus\\:to-orange-dark:focus {\n    --tw-gradient-to: #de751f;\n  }\n\n  .sm\\:focus\\:to-orange:focus {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .sm\\:focus\\:to-orange-light:focus {\n    --tw-gradient-to: #faad63;\n  }\n\n  .sm\\:focus\\:to-orange-lighter:focus {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .sm\\:focus\\:to-orange-lightest:focus {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .sm\\:focus\\:to-yellow-darkest:focus {\n    --tw-gradient-to: #453411;\n  }\n\n  .sm\\:focus\\:to-yellow-darker:focus {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .sm\\:focus\\:to-yellow-dark:focus {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .sm\\:focus\\:to-yellow-light:focus {\n    --tw-gradient-to: #fff382;\n  }\n\n  .sm\\:focus\\:to-yellow-lighter:focus {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .sm\\:focus\\:to-yellow-lightest:focus {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .sm\\:focus\\:to-green-darkest:focus {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .sm\\:focus\\:to-green-darker:focus {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .sm\\:focus\\:to-green-dark:focus {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .sm\\:focus\\:to-green-light:focus {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .sm\\:focus\\:to-green-lighter:focus {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .sm\\:focus\\:to-green-lightest:focus {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .sm\\:focus\\:to-teal-darkest:focus {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .sm\\:focus\\:to-teal-darker:focus {\n    --tw-gradient-to: #20504f;\n  }\n\n  .sm\\:focus\\:to-teal-dark:focus {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .sm\\:focus\\:to-teal:focus {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .sm\\:focus\\:to-teal-light:focus {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .sm\\:focus\\:to-teal-lighter:focus {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .sm\\:focus\\:to-teal-lightest:focus {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .sm\\:focus\\:to-blue-darkest:focus {\n    --tw-gradient-to: #203950;\n  }\n\n  .sm\\:focus\\:to-blue-darker:focus {\n    --tw-gradient-to: #28556e;\n  }\n\n  .sm\\:focus\\:to-blue-dark:focus {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .sm\\:focus\\:to-blue-light:focus {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .sm\\:focus\\:to-blue-lighter:focus {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .sm\\:focus\\:to-blue-lightest:focus {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .sm\\:focus\\:to-indigo-darkest:focus {\n    --tw-gradient-to: #191e38;\n  }\n\n  .sm\\:focus\\:to-indigo-darker:focus {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .sm\\:focus\\:to-indigo-dark:focus {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .sm\\:focus\\:to-indigo-light:focus {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .sm\\:focus\\:to-indigo-lighter:focus {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .sm\\:focus\\:to-indigo-lightest:focus {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .sm\\:focus\\:to-purple-darkest:focus {\n    --tw-gradient-to: #21183c;\n  }\n\n  .sm\\:focus\\:to-purple-darker:focus {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .sm\\:focus\\:to-purple-dark:focus {\n    --tw-gradient-to: #794acf;\n  }\n\n  .sm\\:focus\\:to-purple-light:focus {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .sm\\:focus\\:to-purple-lighter:focus {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .sm\\:focus\\:to-purple-lightest:focus {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .sm\\:focus\\:to-pink-darkest:focus {\n    --tw-gradient-to: #451225;\n  }\n\n  .sm\\:focus\\:to-pink-darker:focus {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .sm\\:focus\\:to-pink-dark:focus {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .sm\\:focus\\:to-pink-light:focus {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .sm\\:focus\\:to-pink-lighter:focus {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .sm\\:focus\\:to-pink-lightest:focus {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .sm\\:decoration-slice {\n    -webkit-box-decoration-break: slice;\n            box-decoration-break: slice;\n  }\n\n  .sm\\:decoration-clone {\n    -webkit-box-decoration-break: clone;\n            box-decoration-break: clone;\n  }\n\n  .sm\\:bg-auto {\n    background-size: auto;\n  }\n\n  .sm\\:bg-cover {\n    background-size: cover;\n  }\n\n  .sm\\:bg-contain {\n    background-size: contain;\n  }\n\n  .sm\\:bg-fixed {\n    background-attachment: fixed;\n  }\n\n  .sm\\:bg-local {\n    background-attachment: local;\n  }\n\n  .sm\\:bg-scroll {\n    background-attachment: scroll;\n  }\n\n  .sm\\:bg-clip-border {\n    background-clip: border-box;\n  }\n\n  .sm\\:bg-clip-padding {\n    background-clip: padding-box;\n  }\n\n  .sm\\:bg-clip-content {\n    background-clip: content-box;\n  }\n\n  .sm\\:bg-clip-text {\n    -webkit-background-clip: text;\n            background-clip: text;\n  }\n\n  .sm\\:bg-bottom {\n    background-position: bottom;\n  }\n\n  .sm\\:bg-center {\n    background-position: center;\n  }\n\n  .sm\\:bg-left {\n    background-position: left;\n  }\n\n  .sm\\:bg-left-bottom {\n    background-position: left bottom;\n  }\n\n  .sm\\:bg-left-top {\n    background-position: left top;\n  }\n\n  .sm\\:bg-right {\n    background-position: right;\n  }\n\n  .sm\\:bg-right-bottom {\n    background-position: right bottom;\n  }\n\n  .sm\\:bg-right-top {\n    background-position: right top;\n  }\n\n  .sm\\:bg-top {\n    background-position: top;\n  }\n\n  .sm\\:bg-repeat {\n    background-repeat: repeat;\n  }\n\n  .sm\\:bg-no-repeat {\n    background-repeat: no-repeat;\n  }\n\n  .sm\\:bg-repeat-x {\n    background-repeat: repeat-x;\n  }\n\n  .sm\\:bg-repeat-y {\n    background-repeat: repeat-y;\n  }\n\n  .sm\\:bg-repeat-round {\n    background-repeat: round;\n  }\n\n  .sm\\:bg-repeat-space {\n    background-repeat: space;\n  }\n\n  .sm\\:bg-origin-border {\n    background-origin: border-box;\n  }\n\n  .sm\\:bg-origin-padding {\n    background-origin: padding-box;\n  }\n\n  .sm\\:bg-origin-content {\n    background-origin: content-box;\n  }\n\n  .sm\\:fill-current {\n    fill: currentColor;\n  }\n\n  .sm\\:stroke-current {\n    stroke: currentColor;\n  }\n\n  .sm\\:stroke-0 {\n    stroke-width: 0;\n  }\n\n  .sm\\:stroke-1 {\n    stroke-width: 1;\n  }\n\n  .sm\\:stroke-2 {\n    stroke-width: 2;\n  }\n\n  .sm\\:object-contain {\n    -o-object-fit: contain;\n       object-fit: contain;\n  }\n\n  .sm\\:object-cover {\n    -o-object-fit: cover;\n       object-fit: cover;\n  }\n\n  .sm\\:object-fill {\n    -o-object-fit: fill;\n       object-fit: fill;\n  }\n\n  .sm\\:object-none {\n    -o-object-fit: none;\n       object-fit: none;\n  }\n\n  .sm\\:object-scale-down {\n    -o-object-fit: scale-down;\n       object-fit: scale-down;\n  }\n\n  .sm\\:object-bottom {\n    -o-object-position: bottom;\n       object-position: bottom;\n  }\n\n  .sm\\:object-center {\n    -o-object-position: center;\n       object-position: center;\n  }\n\n  .sm\\:object-left {\n    -o-object-position: left;\n       object-position: left;\n  }\n\n  .sm\\:object-left-bottom {\n    -o-object-position: left bottom;\n       object-position: left bottom;\n  }\n\n  .sm\\:object-left-top {\n    -o-object-position: left top;\n       object-position: left top;\n  }\n\n  .sm\\:object-right {\n    -o-object-position: right;\n       object-position: right;\n  }\n\n  .sm\\:object-right-bottom {\n    -o-object-position: right bottom;\n       object-position: right bottom;\n  }\n\n  .sm\\:object-right-top {\n    -o-object-position: right top;\n       object-position: right top;\n  }\n\n  .sm\\:object-top {\n    -o-object-position: top;\n       object-position: top;\n  }\n\n  .sm\\:p-0 {\n    padding: 0px;\n  }\n\n  .sm\\:p-1 {\n    padding: 0.25rem;\n  }\n\n  .sm\\:p-2 {\n    padding: 0.5rem;\n  }\n\n  .sm\\:p-3 {\n    padding: 0.75rem;\n  }\n\n  .sm\\:p-4 {\n    padding: 1rem;\n  }\n\n  .sm\\:p-5 {\n    padding: 1.25rem;\n  }\n\n  .sm\\:p-6 {\n    padding: 1.5rem;\n  }\n\n  .sm\\:p-7 {\n    padding: 1.75rem;\n  }\n\n  .sm\\:p-8 {\n    padding: 2rem;\n  }\n\n  .sm\\:p-9 {\n    padding: 2.25rem;\n  }\n\n  .sm\\:p-10 {\n    padding: 2.5rem;\n  }\n\n  .sm\\:p-11 {\n    padding: 2.75rem;\n  }\n\n  .sm\\:p-12 {\n    padding: 3rem;\n  }\n\n  .sm\\:p-14 {\n    padding: 3.5rem;\n  }\n\n  .sm\\:p-16 {\n    padding: 4rem;\n  }\n\n  .sm\\:p-20 {\n    padding: 5rem;\n  }\n\n  .sm\\:p-24 {\n    padding: 6rem;\n  }\n\n  .sm\\:p-28 {\n    padding: 7rem;\n  }\n\n  .sm\\:p-32 {\n    padding: 8rem;\n  }\n\n  .sm\\:p-36 {\n    padding: 9rem;\n  }\n\n  .sm\\:p-40 {\n    padding: 10rem;\n  }\n\n  .sm\\:p-44 {\n    padding: 11rem;\n  }\n\n  .sm\\:p-48 {\n    padding: 12rem;\n  }\n\n  .sm\\:p-52 {\n    padding: 13rem;\n  }\n\n  .sm\\:p-56 {\n    padding: 14rem;\n  }\n\n  .sm\\:p-60 {\n    padding: 15rem;\n  }\n\n  .sm\\:p-64 {\n    padding: 16rem;\n  }\n\n  .sm\\:p-72 {\n    padding: 18rem;\n  }\n\n  .sm\\:p-80 {\n    padding: 20rem;\n  }\n\n  .sm\\:p-96 {\n    padding: 24rem;\n  }\n\n  .sm\\:p-px {\n    padding: 1px;\n  }\n\n  .sm\\:p-0\\.5 {\n    padding: 0.125rem;\n  }\n\n  .sm\\:p-1\\.5 {\n    padding: 0.375rem;\n  }\n\n  .sm\\:p-2\\.5 {\n    padding: 0.625rem;\n  }\n\n  .sm\\:p-3\\.5 {\n    padding: 0.875rem;\n  }\n\n  .sm\\:px-0 {\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  .sm\\:px-1 {\n    padding-left: 0.25rem;\n    padding-right: 0.25rem;\n  }\n\n  .sm\\:px-2 {\n    padding-left: 0.5rem;\n    padding-right: 0.5rem;\n  }\n\n  .sm\\:px-3 {\n    padding-left: 0.75rem;\n    padding-right: 0.75rem;\n  }\n\n  .sm\\:px-4 {\n    padding-left: 1rem;\n    padding-right: 1rem;\n  }\n\n  .sm\\:px-5 {\n    padding-left: 1.25rem;\n    padding-right: 1.25rem;\n  }\n\n  .sm\\:px-6 {\n    padding-left: 1.5rem;\n    padding-right: 1.5rem;\n  }\n\n  .sm\\:px-7 {\n    padding-left: 1.75rem;\n    padding-right: 1.75rem;\n  }\n\n  .sm\\:px-8 {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n\n  .sm\\:px-9 {\n    padding-left: 2.25rem;\n    padding-right: 2.25rem;\n  }\n\n  .sm\\:px-10 {\n    padding-left: 2.5rem;\n    padding-right: 2.5rem;\n  }\n\n  .sm\\:px-11 {\n    padding-left: 2.75rem;\n    padding-right: 2.75rem;\n  }\n\n  .sm\\:px-12 {\n    padding-left: 3rem;\n    padding-right: 3rem;\n  }\n\n  .sm\\:px-14 {\n    padding-left: 3.5rem;\n    padding-right: 3.5rem;\n  }\n\n  .sm\\:px-16 {\n    padding-left: 4rem;\n    padding-right: 4rem;\n  }\n\n  .sm\\:px-20 {\n    padding-left: 5rem;\n    padding-right: 5rem;\n  }\n\n  .sm\\:px-24 {\n    padding-left: 6rem;\n    padding-right: 6rem;\n  }\n\n  .sm\\:px-28 {\n    padding-left: 7rem;\n    padding-right: 7rem;\n  }\n\n  .sm\\:px-32 {\n    padding-left: 8rem;\n    padding-right: 8rem;\n  }\n\n  .sm\\:px-36 {\n    padding-left: 9rem;\n    padding-right: 9rem;\n  }\n\n  .sm\\:px-40 {\n    padding-left: 10rem;\n    padding-right: 10rem;\n  }\n\n  .sm\\:px-44 {\n    padding-left: 11rem;\n    padding-right: 11rem;\n  }\n\n  .sm\\:px-48 {\n    padding-left: 12rem;\n    padding-right: 12rem;\n  }\n\n  .sm\\:px-52 {\n    padding-left: 13rem;\n    padding-right: 13rem;\n  }\n\n  .sm\\:px-56 {\n    padding-left: 14rem;\n    padding-right: 14rem;\n  }\n\n  .sm\\:px-60 {\n    padding-left: 15rem;\n    padding-right: 15rem;\n  }\n\n  .sm\\:px-64 {\n    padding-left: 16rem;\n    padding-right: 16rem;\n  }\n\n  .sm\\:px-72 {\n    padding-left: 18rem;\n    padding-right: 18rem;\n  }\n\n  .sm\\:px-80 {\n    padding-left: 20rem;\n    padding-right: 20rem;\n  }\n\n  .sm\\:px-96 {\n    padding-left: 24rem;\n    padding-right: 24rem;\n  }\n\n  .sm\\:px-px {\n    padding-left: 1px;\n    padding-right: 1px;\n  }\n\n  .sm\\:px-0\\.5 {\n    padding-left: 0.125rem;\n    padding-right: 0.125rem;\n  }\n\n  .sm\\:px-1\\.5 {\n    padding-left: 0.375rem;\n    padding-right: 0.375rem;\n  }\n\n  .sm\\:px-2\\.5 {\n    padding-left: 0.625rem;\n    padding-right: 0.625rem;\n  }\n\n  .sm\\:px-3\\.5 {\n    padding-left: 0.875rem;\n    padding-right: 0.875rem;\n  }\n\n  .sm\\:py-0 {\n    padding-top: 0px;\n    padding-bottom: 0px;\n  }\n\n  .sm\\:py-1 {\n    padding-top: 0.25rem;\n    padding-bottom: 0.25rem;\n  }\n\n  .sm\\:py-2 {\n    padding-top: 0.5rem;\n    padding-bottom: 0.5rem;\n  }\n\n  .sm\\:py-3 {\n    padding-top: 0.75rem;\n    padding-bottom: 0.75rem;\n  }\n\n  .sm\\:py-4 {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n\n  .sm\\:py-5 {\n    padding-top: 1.25rem;\n    padding-bottom: 1.25rem;\n  }\n\n  .sm\\:py-6 {\n    padding-top: 1.5rem;\n    padding-bottom: 1.5rem;\n  }\n\n  .sm\\:py-7 {\n    padding-top: 1.75rem;\n    padding-bottom: 1.75rem;\n  }\n\n  .sm\\:py-8 {\n    padding-top: 2rem;\n    padding-bottom: 2rem;\n  }\n\n  .sm\\:py-9 {\n    padding-top: 2.25rem;\n    padding-bottom: 2.25rem;\n  }\n\n  .sm\\:py-10 {\n    padding-top: 2.5rem;\n    padding-bottom: 2.5rem;\n  }\n\n  .sm\\:py-11 {\n    padding-top: 2.75rem;\n    padding-bottom: 2.75rem;\n  }\n\n  .sm\\:py-12 {\n    padding-top: 3rem;\n    padding-bottom: 3rem;\n  }\n\n  .sm\\:py-14 {\n    padding-top: 3.5rem;\n    padding-bottom: 3.5rem;\n  }\n\n  .sm\\:py-16 {\n    padding-top: 4rem;\n    padding-bottom: 4rem;\n  }\n\n  .sm\\:py-20 {\n    padding-top: 5rem;\n    padding-bottom: 5rem;\n  }\n\n  .sm\\:py-24 {\n    padding-top: 6rem;\n    padding-bottom: 6rem;\n  }\n\n  .sm\\:py-28 {\n    padding-top: 7rem;\n    padding-bottom: 7rem;\n  }\n\n  .sm\\:py-32 {\n    padding-top: 8rem;\n    padding-bottom: 8rem;\n  }\n\n  .sm\\:py-36 {\n    padding-top: 9rem;\n    padding-bottom: 9rem;\n  }\n\n  .sm\\:py-40 {\n    padding-top: 10rem;\n    padding-bottom: 10rem;\n  }\n\n  .sm\\:py-44 {\n    padding-top: 11rem;\n    padding-bottom: 11rem;\n  }\n\n  .sm\\:py-48 {\n    padding-top: 12rem;\n    padding-bottom: 12rem;\n  }\n\n  .sm\\:py-52 {\n    padding-top: 13rem;\n    padding-bottom: 13rem;\n  }\n\n  .sm\\:py-56 {\n    padding-top: 14rem;\n    padding-bottom: 14rem;\n  }\n\n  .sm\\:py-60 {\n    padding-top: 15rem;\n    padding-bottom: 15rem;\n  }\n\n  .sm\\:py-64 {\n    padding-top: 16rem;\n    padding-bottom: 16rem;\n  }\n\n  .sm\\:py-72 {\n    padding-top: 18rem;\n    padding-bottom: 18rem;\n  }\n\n  .sm\\:py-80 {\n    padding-top: 20rem;\n    padding-bottom: 20rem;\n  }\n\n  .sm\\:py-96 {\n    padding-top: 24rem;\n    padding-bottom: 24rem;\n  }\n\n  .sm\\:py-px {\n    padding-top: 1px;\n    padding-bottom: 1px;\n  }\n\n  .sm\\:py-0\\.5 {\n    padding-top: 0.125rem;\n    padding-bottom: 0.125rem;\n  }\n\n  .sm\\:py-1\\.5 {\n    padding-top: 0.375rem;\n    padding-bottom: 0.375rem;\n  }\n\n  .sm\\:py-2\\.5 {\n    padding-top: 0.625rem;\n    padding-bottom: 0.625rem;\n  }\n\n  .sm\\:py-3\\.5 {\n    padding-top: 0.875rem;\n    padding-bottom: 0.875rem;\n  }\n\n  .sm\\:pt-0 {\n    padding-top: 0px;\n  }\n\n  .sm\\:pt-1 {\n    padding-top: 0.25rem;\n  }\n\n  .sm\\:pt-2 {\n    padding-top: 0.5rem;\n  }\n\n  .sm\\:pt-3 {\n    padding-top: 0.75rem;\n  }\n\n  .sm\\:pt-4 {\n    padding-top: 1rem;\n  }\n\n  .sm\\:pt-5 {\n    padding-top: 1.25rem;\n  }\n\n  .sm\\:pt-6 {\n    padding-top: 1.5rem;\n  }\n\n  .sm\\:pt-7 {\n    padding-top: 1.75rem;\n  }\n\n  .sm\\:pt-8 {\n    padding-top: 2rem;\n  }\n\n  .sm\\:pt-9 {\n    padding-top: 2.25rem;\n  }\n\n  .sm\\:pt-10 {\n    padding-top: 2.5rem;\n  }\n\n  .sm\\:pt-11 {\n    padding-top: 2.75rem;\n  }\n\n  .sm\\:pt-12 {\n    padding-top: 3rem;\n  }\n\n  .sm\\:pt-14 {\n    padding-top: 3.5rem;\n  }\n\n  .sm\\:pt-16 {\n    padding-top: 4rem;\n  }\n\n  .sm\\:pt-20 {\n    padding-top: 5rem;\n  }\n\n  .sm\\:pt-24 {\n    padding-top: 6rem;\n  }\n\n  .sm\\:pt-28 {\n    padding-top: 7rem;\n  }\n\n  .sm\\:pt-32 {\n    padding-top: 8rem;\n  }\n\n  .sm\\:pt-36 {\n    padding-top: 9rem;\n  }\n\n  .sm\\:pt-40 {\n    padding-top: 10rem;\n  }\n\n  .sm\\:pt-44 {\n    padding-top: 11rem;\n  }\n\n  .sm\\:pt-48 {\n    padding-top: 12rem;\n  }\n\n  .sm\\:pt-52 {\n    padding-top: 13rem;\n  }\n\n  .sm\\:pt-56 {\n    padding-top: 14rem;\n  }\n\n  .sm\\:pt-60 {\n    padding-top: 15rem;\n  }\n\n  .sm\\:pt-64 {\n    padding-top: 16rem;\n  }\n\n  .sm\\:pt-72 {\n    padding-top: 18rem;\n  }\n\n  .sm\\:pt-80 {\n    padding-top: 20rem;\n  }\n\n  .sm\\:pt-96 {\n    padding-top: 24rem;\n  }\n\n  .sm\\:pt-px {\n    padding-top: 1px;\n  }\n\n  .sm\\:pt-0\\.5 {\n    padding-top: 0.125rem;\n  }\n\n  .sm\\:pt-1\\.5 {\n    padding-top: 0.375rem;\n  }\n\n  .sm\\:pt-2\\.5 {\n    padding-top: 0.625rem;\n  }\n\n  .sm\\:pt-3\\.5 {\n    padding-top: 0.875rem;\n  }\n\n  .sm\\:pr-0 {\n    padding-right: 0px;\n  }\n\n  .sm\\:pr-1 {\n    padding-right: 0.25rem;\n  }\n\n  .sm\\:pr-2 {\n    padding-right: 0.5rem;\n  }\n\n  .sm\\:pr-3 {\n    padding-right: 0.75rem;\n  }\n\n  .sm\\:pr-4 {\n    padding-right: 1rem;\n  }\n\n  .sm\\:pr-5 {\n    padding-right: 1.25rem;\n  }\n\n  .sm\\:pr-6 {\n    padding-right: 1.5rem;\n  }\n\n  .sm\\:pr-7 {\n    padding-right: 1.75rem;\n  }\n\n  .sm\\:pr-8 {\n    padding-right: 2rem;\n  }\n\n  .sm\\:pr-9 {\n    padding-right: 2.25rem;\n  }\n\n  .sm\\:pr-10 {\n    padding-right: 2.5rem;\n  }\n\n  .sm\\:pr-11 {\n    padding-right: 2.75rem;\n  }\n\n  .sm\\:pr-12 {\n    padding-right: 3rem;\n  }\n\n  .sm\\:pr-14 {\n    padding-right: 3.5rem;\n  }\n\n  .sm\\:pr-16 {\n    padding-right: 4rem;\n  }\n\n  .sm\\:pr-20 {\n    padding-right: 5rem;\n  }\n\n  .sm\\:pr-24 {\n    padding-right: 6rem;\n  }\n\n  .sm\\:pr-28 {\n    padding-right: 7rem;\n  }\n\n  .sm\\:pr-32 {\n    padding-right: 8rem;\n  }\n\n  .sm\\:pr-36 {\n    padding-right: 9rem;\n  }\n\n  .sm\\:pr-40 {\n    padding-right: 10rem;\n  }\n\n  .sm\\:pr-44 {\n    padding-right: 11rem;\n  }\n\n  .sm\\:pr-48 {\n    padding-right: 12rem;\n  }\n\n  .sm\\:pr-52 {\n    padding-right: 13rem;\n  }\n\n  .sm\\:pr-56 {\n    padding-right: 14rem;\n  }\n\n  .sm\\:pr-60 {\n    padding-right: 15rem;\n  }\n\n  .sm\\:pr-64 {\n    padding-right: 16rem;\n  }\n\n  .sm\\:pr-72 {\n    padding-right: 18rem;\n  }\n\n  .sm\\:pr-80 {\n    padding-right: 20rem;\n  }\n\n  .sm\\:pr-96 {\n    padding-right: 24rem;\n  }\n\n  .sm\\:pr-px {\n    padding-right: 1px;\n  }\n\n  .sm\\:pr-0\\.5 {\n    padding-right: 0.125rem;\n  }\n\n  .sm\\:pr-1\\.5 {\n    padding-right: 0.375rem;\n  }\n\n  .sm\\:pr-2\\.5 {\n    padding-right: 0.625rem;\n  }\n\n  .sm\\:pr-3\\.5 {\n    padding-right: 0.875rem;\n  }\n\n  .sm\\:pb-0 {\n    padding-bottom: 0px;\n  }\n\n  .sm\\:pb-1 {\n    padding-bottom: 0.25rem;\n  }\n\n  .sm\\:pb-2 {\n    padding-bottom: 0.5rem;\n  }\n\n  .sm\\:pb-3 {\n    padding-bottom: 0.75rem;\n  }\n\n  .sm\\:pb-4 {\n    padding-bottom: 1rem;\n  }\n\n  .sm\\:pb-5 {\n    padding-bottom: 1.25rem;\n  }\n\n  .sm\\:pb-6 {\n    padding-bottom: 1.5rem;\n  }\n\n  .sm\\:pb-7 {\n    padding-bottom: 1.75rem;\n  }\n\n  .sm\\:pb-8 {\n    padding-bottom: 2rem;\n  }\n\n  .sm\\:pb-9 {\n    padding-bottom: 2.25rem;\n  }\n\n  .sm\\:pb-10 {\n    padding-bottom: 2.5rem;\n  }\n\n  .sm\\:pb-11 {\n    padding-bottom: 2.75rem;\n  }\n\n  .sm\\:pb-12 {\n    padding-bottom: 3rem;\n  }\n\n  .sm\\:pb-14 {\n    padding-bottom: 3.5rem;\n  }\n\n  .sm\\:pb-16 {\n    padding-bottom: 4rem;\n  }\n\n  .sm\\:pb-20 {\n    padding-bottom: 5rem;\n  }\n\n  .sm\\:pb-24 {\n    padding-bottom: 6rem;\n  }\n\n  .sm\\:pb-28 {\n    padding-bottom: 7rem;\n  }\n\n  .sm\\:pb-32 {\n    padding-bottom: 8rem;\n  }\n\n  .sm\\:pb-36 {\n    padding-bottom: 9rem;\n  }\n\n  .sm\\:pb-40 {\n    padding-bottom: 10rem;\n  }\n\n  .sm\\:pb-44 {\n    padding-bottom: 11rem;\n  }\n\n  .sm\\:pb-48 {\n    padding-bottom: 12rem;\n  }\n\n  .sm\\:pb-52 {\n    padding-bottom: 13rem;\n  }\n\n  .sm\\:pb-56 {\n    padding-bottom: 14rem;\n  }\n\n  .sm\\:pb-60 {\n    padding-bottom: 15rem;\n  }\n\n  .sm\\:pb-64 {\n    padding-bottom: 16rem;\n  }\n\n  .sm\\:pb-72 {\n    padding-bottom: 18rem;\n  }\n\n  .sm\\:pb-80 {\n    padding-bottom: 20rem;\n  }\n\n  .sm\\:pb-96 {\n    padding-bottom: 24rem;\n  }\n\n  .sm\\:pb-px {\n    padding-bottom: 1px;\n  }\n\n  .sm\\:pb-0\\.5 {\n    padding-bottom: 0.125rem;\n  }\n\n  .sm\\:pb-1\\.5 {\n    padding-bottom: 0.375rem;\n  }\n\n  .sm\\:pb-2\\.5 {\n    padding-bottom: 0.625rem;\n  }\n\n  .sm\\:pb-3\\.5 {\n    padding-bottom: 0.875rem;\n  }\n\n  .sm\\:pl-0 {\n    padding-left: 0px;\n  }\n\n  .sm\\:pl-1 {\n    padding-left: 0.25rem;\n  }\n\n  .sm\\:pl-2 {\n    padding-left: 0.5rem;\n  }\n\n  .sm\\:pl-3 {\n    padding-left: 0.75rem;\n  }\n\n  .sm\\:pl-4 {\n    padding-left: 1rem;\n  }\n\n  .sm\\:pl-5 {\n    padding-left: 1.25rem;\n  }\n\n  .sm\\:pl-6 {\n    padding-left: 1.5rem;\n  }\n\n  .sm\\:pl-7 {\n    padding-left: 1.75rem;\n  }\n\n  .sm\\:pl-8 {\n    padding-left: 2rem;\n  }\n\n  .sm\\:pl-9 {\n    padding-left: 2.25rem;\n  }\n\n  .sm\\:pl-10 {\n    padding-left: 2.5rem;\n  }\n\n  .sm\\:pl-11 {\n    padding-left: 2.75rem;\n  }\n\n  .sm\\:pl-12 {\n    padding-left: 3rem;\n  }\n\n  .sm\\:pl-14 {\n    padding-left: 3.5rem;\n  }\n\n  .sm\\:pl-16 {\n    padding-left: 4rem;\n  }\n\n  .sm\\:pl-20 {\n    padding-left: 5rem;\n  }\n\n  .sm\\:pl-24 {\n    padding-left: 6rem;\n  }\n\n  .sm\\:pl-28 {\n    padding-left: 7rem;\n  }\n\n  .sm\\:pl-32 {\n    padding-left: 8rem;\n  }\n\n  .sm\\:pl-36 {\n    padding-left: 9rem;\n  }\n\n  .sm\\:pl-40 {\n    padding-left: 10rem;\n  }\n\n  .sm\\:pl-44 {\n    padding-left: 11rem;\n  }\n\n  .sm\\:pl-48 {\n    padding-left: 12rem;\n  }\n\n  .sm\\:pl-52 {\n    padding-left: 13rem;\n  }\n\n  .sm\\:pl-56 {\n    padding-left: 14rem;\n  }\n\n  .sm\\:pl-60 {\n    padding-left: 15rem;\n  }\n\n  .sm\\:pl-64 {\n    padding-left: 16rem;\n  }\n\n  .sm\\:pl-72 {\n    padding-left: 18rem;\n  }\n\n  .sm\\:pl-80 {\n    padding-left: 20rem;\n  }\n\n  .sm\\:pl-96 {\n    padding-left: 24rem;\n  }\n\n  .sm\\:pl-px {\n    padding-left: 1px;\n  }\n\n  .sm\\:pl-0\\.5 {\n    padding-left: 0.125rem;\n  }\n\n  .sm\\:pl-1\\.5 {\n    padding-left: 0.375rem;\n  }\n\n  .sm\\:pl-2\\.5 {\n    padding-left: 0.625rem;\n  }\n\n  .sm\\:pl-3\\.5 {\n    padding-left: 0.875rem;\n  }\n\n  .sm\\:text-left {\n    text-align: left;\n  }\n\n  .sm\\:text-center {\n    text-align: center;\n  }\n\n  .sm\\:text-right {\n    text-align: right;\n  }\n\n  .sm\\:text-justify {\n    text-align: justify;\n  }\n\n  .sm\\:align-baseline {\n    vertical-align: baseline;\n  }\n\n  .sm\\:align-top {\n    vertical-align: top;\n  }\n\n  .sm\\:align-middle {\n    vertical-align: middle;\n  }\n\n  .sm\\:align-bottom {\n    vertical-align: bottom;\n  }\n\n  .sm\\:align-text-top {\n    vertical-align: text-top;\n  }\n\n  .sm\\:align-text-bottom {\n    vertical-align: text-bottom;\n  }\n\n  .sm\\:font-sans {\n    font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  }\n\n  .sm\\:font-serif {\n    font-family: Constantia, \"Lucida Bright\", Lucidabright, \"Lucida Serif\", Lucida, \"DejaVu Serif\", \"Bitstream Vera Serif\", \"Liberation Serif\", Cambria, \"Times New Roman\", Times, Georgia, serif;\n  }\n\n  .sm\\:font-mono {\n    font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  }\n\n  .sm\\:text-xs {\n    font-size: 0.75rem;\n  }\n\n  .sm\\:text-sm {\n    font-size: 0.875rem;\n  }\n\n  .sm\\:text-base {\n    font-size: 1rem;\n  }\n\n  .sm\\:text-lg {\n    font-size: 1.125rem;\n  }\n\n  .sm\\:text-xl {\n    font-size: 1.25rem;\n  }\n\n  .sm\\:text-2xl {\n    font-size: 1.5rem;\n  }\n\n  .sm\\:text-3xl {\n    font-size: 1.875rem;\n  }\n\n  .sm\\:text-4xl {\n    font-size: 2.25rem;\n  }\n\n  .sm\\:text-5xl {\n    font-size: 3rem;\n  }\n\n  .sm\\:text-6xl {\n    font-size: 4rem;\n  }\n\n  .sm\\:font-thin {\n    font-weight: 100;\n  }\n\n  .sm\\:font-extralight {\n    font-weight: 200;\n  }\n\n  .sm\\:font-light {\n    font-weight: 300;\n  }\n\n  .sm\\:font-normal {\n    font-weight: 400;\n  }\n\n  .sm\\:font-medium {\n    font-weight: 500;\n  }\n\n  .sm\\:font-semibold {\n    font-weight: 600;\n  }\n\n  .sm\\:font-bold {\n    font-weight: 700;\n  }\n\n  .sm\\:font-extrabold {\n    font-weight: 800;\n  }\n\n  .sm\\:font-black {\n    font-weight: 900;\n  }\n\n  .sm\\:hover\\:font-thin:hover {\n    font-weight: 100;\n  }\n\n  .sm\\:hover\\:font-extralight:hover {\n    font-weight: 200;\n  }\n\n  .sm\\:hover\\:font-light:hover {\n    font-weight: 300;\n  }\n\n  .sm\\:hover\\:font-normal:hover {\n    font-weight: 400;\n  }\n\n  .sm\\:hover\\:font-medium:hover {\n    font-weight: 500;\n  }\n\n  .sm\\:hover\\:font-semibold:hover {\n    font-weight: 600;\n  }\n\n  .sm\\:hover\\:font-bold:hover {\n    font-weight: 700;\n  }\n\n  .sm\\:hover\\:font-extrabold:hover {\n    font-weight: 800;\n  }\n\n  .sm\\:hover\\:font-black:hover {\n    font-weight: 900;\n  }\n\n  .sm\\:focus\\:font-thin:focus {\n    font-weight: 100;\n  }\n\n  .sm\\:focus\\:font-extralight:focus {\n    font-weight: 200;\n  }\n\n  .sm\\:focus\\:font-light:focus {\n    font-weight: 300;\n  }\n\n  .sm\\:focus\\:font-normal:focus {\n    font-weight: 400;\n  }\n\n  .sm\\:focus\\:font-medium:focus {\n    font-weight: 500;\n  }\n\n  .sm\\:focus\\:font-semibold:focus {\n    font-weight: 600;\n  }\n\n  .sm\\:focus\\:font-bold:focus {\n    font-weight: 700;\n  }\n\n  .sm\\:focus\\:font-extrabold:focus {\n    font-weight: 800;\n  }\n\n  .sm\\:focus\\:font-black:focus {\n    font-weight: 900;\n  }\n\n  .sm\\:uppercase {\n    text-transform: uppercase;\n  }\n\n  .sm\\:lowercase {\n    text-transform: lowercase;\n  }\n\n  .sm\\:capitalize {\n    text-transform: capitalize;\n  }\n\n  .sm\\:normal-case {\n    text-transform: none;\n  }\n\n  .sm\\:italic {\n    font-style: italic;\n  }\n\n  .sm\\:not-italic {\n    font-style: normal;\n  }\n\n  .sm\\:ordinal, .sm\\:slashed-zero, .sm\\:lining-nums, .sm\\:oldstyle-nums, .sm\\:proportional-nums, .sm\\:tabular-nums, .sm\\:diagonal-fractions, .sm\\:stacked-fractions {\n    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);\n    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);\n    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);\n  }\n\n  .sm\\:normal-nums {\n    font-variant-numeric: normal;\n  }\n\n  .sm\\:ordinal {\n    --tw-ordinal: ordinal;\n  }\n\n  .sm\\:slashed-zero {\n    --tw-slashed-zero: slashed-zero;\n  }\n\n  .sm\\:lining-nums {\n    --tw-numeric-figure: lining-nums;\n  }\n\n  .sm\\:oldstyle-nums {\n    --tw-numeric-figure: oldstyle-nums;\n  }\n\n  .sm\\:proportional-nums {\n    --tw-numeric-spacing: proportional-nums;\n  }\n\n  .sm\\:tabular-nums {\n    --tw-numeric-spacing: tabular-nums;\n  }\n\n  .sm\\:diagonal-fractions {\n    --tw-numeric-fraction: diagonal-fractions;\n  }\n\n  .sm\\:stacked-fractions {\n    --tw-numeric-fraction: stacked-fractions;\n  }\n\n  .sm\\:leading-3 {\n    line-height: .75rem;\n  }\n\n  .sm\\:leading-4 {\n    line-height: 1rem;\n  }\n\n  .sm\\:leading-5 {\n    line-height: 1.25rem;\n  }\n\n  .sm\\:leading-6 {\n    line-height: 1.5rem;\n  }\n\n  .sm\\:leading-7 {\n    line-height: 1.75rem;\n  }\n\n  .sm\\:leading-8 {\n    line-height: 2rem;\n  }\n\n  .sm\\:leading-9 {\n    line-height: 2.25rem;\n  }\n\n  .sm\\:leading-10 {\n    line-height: 2.5rem;\n  }\n\n  .sm\\:leading-none {\n    line-height: 1;\n  }\n\n  .sm\\:leading-tight {\n    line-height: 1.25;\n  }\n\n  .sm\\:leading-snug {\n    line-height: 1.375;\n  }\n\n  .sm\\:leading-normal {\n    line-height: 1.5;\n  }\n\n  .sm\\:leading-relaxed {\n    line-height: 1.625;\n  }\n\n  .sm\\:leading-loose {\n    line-height: 2;\n  }\n\n  .sm\\:tracking-normal {\n    letter-spacing: 0;\n  }\n\n  .sm\\:text-transparent {\n    color: transparent;\n  }\n\n  .sm\\:text-current {\n    color: currentColor;\n  }\n\n  .sm\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-transparent {\n    color: transparent;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-current {\n    color: currentColor;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-transparent:focus-within {\n    color: transparent;\n  }\n\n  .sm\\:focus-within\\:text-current:focus-within {\n    color: currentColor;\n  }\n\n  .sm\\:focus-within\\:text-black:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-white:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-50:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-100:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-200:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-300:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-400:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-500:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-600:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-700:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-800:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-900:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-transparent:hover {\n    color: transparent;\n  }\n\n  .sm\\:hover\\:text-current:hover {\n    color: currentColor;\n  }\n\n  .sm\\:hover\\:text-black:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-white:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-50:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-100:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-200:hover {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-300:hover {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-400:hover {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-500:hover {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-600:hover {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-700:hover {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-800:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-900:hover {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo:hover {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple:hover {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey:hover {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal:hover {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-transparent:focus {\n    color: transparent;\n  }\n\n  .sm\\:focus\\:text-current:focus {\n    color: currentColor;\n  }\n\n  .sm\\:focus\\:text-black:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-white:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-50:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-100:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-200:focus {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-300:focus {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-400:focus {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-500:focus {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-600:focus {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-700:focus {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-800:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-900:focus {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo:focus {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple:focus {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey:focus {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal:focus {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .sm\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .sm\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .sm\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .sm\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .sm\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .sm\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .sm\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .sm\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .sm\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .sm\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .sm\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .sm\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .sm\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .sm\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .sm\\:focus-within\\:text-opacity-0:focus-within {\n    --tw-text-opacity: 0;\n  }\n\n  .sm\\:focus-within\\:text-opacity-5:focus-within {\n    --tw-text-opacity: 0.05;\n  }\n\n  .sm\\:focus-within\\:text-opacity-10:focus-within {\n    --tw-text-opacity: 0.1;\n  }\n\n  .sm\\:focus-within\\:text-opacity-20:focus-within {\n    --tw-text-opacity: 0.2;\n  }\n\n  .sm\\:focus-within\\:text-opacity-25:focus-within {\n    --tw-text-opacity: 0.25;\n  }\n\n  .sm\\:focus-within\\:text-opacity-30:focus-within {\n    --tw-text-opacity: 0.3;\n  }\n\n  .sm\\:focus-within\\:text-opacity-40:focus-within {\n    --tw-text-opacity: 0.4;\n  }\n\n  .sm\\:focus-within\\:text-opacity-50:focus-within {\n    --tw-text-opacity: 0.5;\n  }\n\n  .sm\\:focus-within\\:text-opacity-60:focus-within {\n    --tw-text-opacity: 0.6;\n  }\n\n  .sm\\:focus-within\\:text-opacity-70:focus-within {\n    --tw-text-opacity: 0.7;\n  }\n\n  .sm\\:focus-within\\:text-opacity-75:focus-within {\n    --tw-text-opacity: 0.75;\n  }\n\n  .sm\\:focus-within\\:text-opacity-80:focus-within {\n    --tw-text-opacity: 0.8;\n  }\n\n  .sm\\:focus-within\\:text-opacity-90:focus-within {\n    --tw-text-opacity: 0.9;\n  }\n\n  .sm\\:focus-within\\:text-opacity-95:focus-within {\n    --tw-text-opacity: 0.95;\n  }\n\n  .sm\\:focus-within\\:text-opacity-100:focus-within {\n    --tw-text-opacity: 1;\n  }\n\n  .sm\\:hover\\:text-opacity-0:hover {\n    --tw-text-opacity: 0;\n  }\n\n  .sm\\:hover\\:text-opacity-5:hover {\n    --tw-text-opacity: 0.05;\n  }\n\n  .sm\\:hover\\:text-opacity-10:hover {\n    --tw-text-opacity: 0.1;\n  }\n\n  .sm\\:hover\\:text-opacity-20:hover {\n    --tw-text-opacity: 0.2;\n  }\n\n  .sm\\:hover\\:text-opacity-25:hover {\n    --tw-text-opacity: 0.25;\n  }\n\n  .sm\\:hover\\:text-opacity-30:hover {\n    --tw-text-opacity: 0.3;\n  }\n\n  .sm\\:hover\\:text-opacity-40:hover {\n    --tw-text-opacity: 0.4;\n  }\n\n  .sm\\:hover\\:text-opacity-50:hover {\n    --tw-text-opacity: 0.5;\n  }\n\n  .sm\\:hover\\:text-opacity-60:hover {\n    --tw-text-opacity: 0.6;\n  }\n\n  .sm\\:hover\\:text-opacity-70:hover {\n    --tw-text-opacity: 0.7;\n  }\n\n  .sm\\:hover\\:text-opacity-75:hover {\n    --tw-text-opacity: 0.75;\n  }\n\n  .sm\\:hover\\:text-opacity-80:hover {\n    --tw-text-opacity: 0.8;\n  }\n\n  .sm\\:hover\\:text-opacity-90:hover {\n    --tw-text-opacity: 0.9;\n  }\n\n  .sm\\:hover\\:text-opacity-95:hover {\n    --tw-text-opacity: 0.95;\n  }\n\n  .sm\\:hover\\:text-opacity-100:hover {\n    --tw-text-opacity: 1;\n  }\n\n  .sm\\:focus\\:text-opacity-0:focus {\n    --tw-text-opacity: 0;\n  }\n\n  .sm\\:focus\\:text-opacity-5:focus {\n    --tw-text-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:text-opacity-10:focus {\n    --tw-text-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:text-opacity-20:focus {\n    --tw-text-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:text-opacity-25:focus {\n    --tw-text-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:text-opacity-30:focus {\n    --tw-text-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:text-opacity-40:focus {\n    --tw-text-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:text-opacity-50:focus {\n    --tw-text-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:text-opacity-60:focus {\n    --tw-text-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:text-opacity-70:focus {\n    --tw-text-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:text-opacity-75:focus {\n    --tw-text-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:text-opacity-80:focus {\n    --tw-text-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:text-opacity-90:focus {\n    --tw-text-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:text-opacity-95:focus {\n    --tw-text-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:text-opacity-100:focus {\n    --tw-text-opacity: 1;\n  }\n\n  .sm\\:underline {\n    text-decoration: underline;\n  }\n\n  .sm\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .sm\\:no-underline {\n    text-decoration: none;\n  }\n\n  .group:hover .sm\\:group-hover\\:underline {\n    text-decoration: underline;\n  }\n\n  .group:hover .sm\\:group-hover\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .group:hover .sm\\:group-hover\\:no-underline {\n    text-decoration: none;\n  }\n\n  .sm\\:focus-within\\:underline:focus-within {\n    text-decoration: underline;\n  }\n\n  .sm\\:focus-within\\:line-through:focus-within {\n    text-decoration: line-through;\n  }\n\n  .sm\\:focus-within\\:no-underline:focus-within {\n    text-decoration: none;\n  }\n\n  .sm\\:hover\\:underline:hover {\n    text-decoration: underline;\n  }\n\n  .sm\\:hover\\:line-through:hover {\n    text-decoration: line-through;\n  }\n\n  .sm\\:hover\\:no-underline:hover {\n    text-decoration: none;\n  }\n\n  .sm\\:focus\\:underline:focus {\n    text-decoration: underline;\n  }\n\n  .sm\\:focus\\:line-through:focus {\n    text-decoration: line-through;\n  }\n\n  .sm\\:focus\\:no-underline:focus {\n    text-decoration: none;\n  }\n\n  .sm\\:antialiased {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n\n  .sm\\:subpixel-antialiased {\n    -webkit-font-smoothing: auto;\n    -moz-osx-font-smoothing: auto;\n  }\n\n  .sm\\:placeholder-transparent::-moz-placeholder {\n    color: transparent;\n  }\n\n  .sm\\:placeholder-transparent:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .sm\\:placeholder-transparent::placeholder {\n    color: transparent;\n  }\n\n  .sm\\:placeholder-current::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .sm\\:placeholder-current:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .sm\\:placeholder-current::placeholder {\n    color: currentColor;\n  }\n\n  .sm\\:placeholder-black::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-black:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-black::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-white::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-white:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-white::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-50::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-50::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-100::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-200::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-200:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-200::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-300::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-300:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-300::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-400::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-400:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-400::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-500::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-500:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-500::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-600::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-600:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-600::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-700::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-700:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-700::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-800::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-800:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-800::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-900::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-900:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-900::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n    color: transparent;\n  }\n\n  .sm\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .sm\\:focus\\:placeholder-transparent:focus::placeholder {\n    color: transparent;\n  }\n\n  .sm\\:focus\\:placeholder-current:focus::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .sm\\:focus\\:placeholder-current:focus:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .sm\\:focus\\:placeholder-current:focus::placeholder {\n    color: currentColor;\n  }\n\n  .sm\\:focus\\:placeholder-black:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-black:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-white:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-white:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-50:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-200:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-300:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-400:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-500:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-600:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-700:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-800:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-900:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-opacity-0::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .sm\\:placeholder-opacity-0:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .sm\\:placeholder-opacity-0::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .sm\\:placeholder-opacity-5::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .sm\\:placeholder-opacity-5:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .sm\\:placeholder-opacity-5::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .sm\\:placeholder-opacity-10::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .sm\\:placeholder-opacity-10:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .sm\\:placeholder-opacity-10::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .sm\\:placeholder-opacity-20::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .sm\\:placeholder-opacity-20:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .sm\\:placeholder-opacity-20::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .sm\\:placeholder-opacity-25::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .sm\\:placeholder-opacity-25:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .sm\\:placeholder-opacity-25::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .sm\\:placeholder-opacity-30::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .sm\\:placeholder-opacity-30:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .sm\\:placeholder-opacity-30::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .sm\\:placeholder-opacity-40::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .sm\\:placeholder-opacity-40:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .sm\\:placeholder-opacity-40::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .sm\\:placeholder-opacity-50::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .sm\\:placeholder-opacity-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .sm\\:placeholder-opacity-50::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .sm\\:placeholder-opacity-60::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .sm\\:placeholder-opacity-60:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .sm\\:placeholder-opacity-60::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .sm\\:placeholder-opacity-70::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .sm\\:placeholder-opacity-70:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .sm\\:placeholder-opacity-70::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .sm\\:placeholder-opacity-75::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .sm\\:placeholder-opacity-75:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .sm\\:placeholder-opacity-75::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .sm\\:placeholder-opacity-80::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .sm\\:placeholder-opacity-80:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .sm\\:placeholder-opacity-80::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .sm\\:placeholder-opacity-90::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .sm\\:placeholder-opacity-90:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .sm\\:placeholder-opacity-90::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .sm\\:placeholder-opacity-95::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .sm\\:placeholder-opacity-95:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .sm\\:placeholder-opacity-95::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .sm\\:placeholder-opacity-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .sm\\:placeholder-opacity-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .sm\\:placeholder-opacity-100::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-0:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-0:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-0:focus::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-5:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-5:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-5:focus::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-10:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-10:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-10:focus::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-20:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-20:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-20:focus::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-25:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-25:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-25:focus::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-30:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-30:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-30:focus::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-40:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-40:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-40:focus::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-50:focus::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-60:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-60:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-60:focus::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-70:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-70:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-70:focus::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-75:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-75:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-75:focus::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-80:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-80:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-80:focus::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-90:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-90:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-90:focus::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-95:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-95:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-95:focus::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .sm\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .sm\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .sm\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .sm\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .sm\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .sm\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .sm\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .sm\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .sm\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .sm\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .sm\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .sm\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .sm\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .sm\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .sm\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .sm\\:focus-within\\:opacity-0:focus-within {\n    opacity: 0;\n  }\n\n  .sm\\:focus-within\\:opacity-5:focus-within {\n    opacity: 0.05;\n  }\n\n  .sm\\:focus-within\\:opacity-10:focus-within {\n    opacity: 0.1;\n  }\n\n  .sm\\:focus-within\\:opacity-20:focus-within {\n    opacity: 0.2;\n  }\n\n  .sm\\:focus-within\\:opacity-25:focus-within {\n    opacity: 0.25;\n  }\n\n  .sm\\:focus-within\\:opacity-30:focus-within {\n    opacity: 0.3;\n  }\n\n  .sm\\:focus-within\\:opacity-40:focus-within {\n    opacity: 0.4;\n  }\n\n  .sm\\:focus-within\\:opacity-50:focus-within {\n    opacity: 0.5;\n  }\n\n  .sm\\:focus-within\\:opacity-60:focus-within {\n    opacity: 0.6;\n  }\n\n  .sm\\:focus-within\\:opacity-70:focus-within {\n    opacity: 0.7;\n  }\n\n  .sm\\:focus-within\\:opacity-75:focus-within {\n    opacity: 0.75;\n  }\n\n  .sm\\:focus-within\\:opacity-80:focus-within {\n    opacity: 0.8;\n  }\n\n  .sm\\:focus-within\\:opacity-90:focus-within {\n    opacity: 0.9;\n  }\n\n  .sm\\:focus-within\\:opacity-95:focus-within {\n    opacity: 0.95;\n  }\n\n  .sm\\:focus-within\\:opacity-100:focus-within {\n    opacity: 1;\n  }\n\n  .sm\\:hover\\:opacity-0:hover {\n    opacity: 0;\n  }\n\n  .sm\\:hover\\:opacity-5:hover {\n    opacity: 0.05;\n  }\n\n  .sm\\:hover\\:opacity-10:hover {\n    opacity: 0.1;\n  }\n\n  .sm\\:hover\\:opacity-20:hover {\n    opacity: 0.2;\n  }\n\n  .sm\\:hover\\:opacity-25:hover {\n    opacity: 0.25;\n  }\n\n  .sm\\:hover\\:opacity-30:hover {\n    opacity: 0.3;\n  }\n\n  .sm\\:hover\\:opacity-40:hover {\n    opacity: 0.4;\n  }\n\n  .sm\\:hover\\:opacity-50:hover {\n    opacity: 0.5;\n  }\n\n  .sm\\:hover\\:opacity-60:hover {\n    opacity: 0.6;\n  }\n\n  .sm\\:hover\\:opacity-70:hover {\n    opacity: 0.7;\n  }\n\n  .sm\\:hover\\:opacity-75:hover {\n    opacity: 0.75;\n  }\n\n  .sm\\:hover\\:opacity-80:hover {\n    opacity: 0.8;\n  }\n\n  .sm\\:hover\\:opacity-90:hover {\n    opacity: 0.9;\n  }\n\n  .sm\\:hover\\:opacity-95:hover {\n    opacity: 0.95;\n  }\n\n  .sm\\:hover\\:opacity-100:hover {\n    opacity: 1;\n  }\n\n  .sm\\:focus\\:opacity-0:focus {\n    opacity: 0;\n  }\n\n  .sm\\:focus\\:opacity-5:focus {\n    opacity: 0.05;\n  }\n\n  .sm\\:focus\\:opacity-10:focus {\n    opacity: 0.1;\n  }\n\n  .sm\\:focus\\:opacity-20:focus {\n    opacity: 0.2;\n  }\n\n  .sm\\:focus\\:opacity-25:focus {\n    opacity: 0.25;\n  }\n\n  .sm\\:focus\\:opacity-30:focus {\n    opacity: 0.3;\n  }\n\n  .sm\\:focus\\:opacity-40:focus {\n    opacity: 0.4;\n  }\n\n  .sm\\:focus\\:opacity-50:focus {\n    opacity: 0.5;\n  }\n\n  .sm\\:focus\\:opacity-60:focus {\n    opacity: 0.6;\n  }\n\n  .sm\\:focus\\:opacity-70:focus {\n    opacity: 0.7;\n  }\n\n  .sm\\:focus\\:opacity-75:focus {\n    opacity: 0.75;\n  }\n\n  .sm\\:focus\\:opacity-80:focus {\n    opacity: 0.8;\n  }\n\n  .sm\\:focus\\:opacity-90:focus {\n    opacity: 0.9;\n  }\n\n  .sm\\:focus\\:opacity-95:focus {\n    opacity: 0.95;\n  }\n\n  .sm\\:focus\\:opacity-100:focus {\n    opacity: 1;\n  }\n\n  .sm\\:bg-blend-normal {\n    background-blend-mode: normal;\n  }\n\n  .sm\\:bg-blend-multiply {\n    background-blend-mode: multiply;\n  }\n\n  .sm\\:bg-blend-screen {\n    background-blend-mode: screen;\n  }\n\n  .sm\\:bg-blend-overlay {\n    background-blend-mode: overlay;\n  }\n\n  .sm\\:bg-blend-darken {\n    background-blend-mode: darken;\n  }\n\n  .sm\\:bg-blend-lighten {\n    background-blend-mode: lighten;\n  }\n\n  .sm\\:bg-blend-color-dodge {\n    background-blend-mode: color-dodge;\n  }\n\n  .sm\\:bg-blend-color-burn {\n    background-blend-mode: color-burn;\n  }\n\n  .sm\\:bg-blend-hard-light {\n    background-blend-mode: hard-light;\n  }\n\n  .sm\\:bg-blend-soft-light {\n    background-blend-mode: soft-light;\n  }\n\n  .sm\\:bg-blend-difference {\n    background-blend-mode: difference;\n  }\n\n  .sm\\:bg-blend-exclusion {\n    background-blend-mode: exclusion;\n  }\n\n  .sm\\:bg-blend-hue {\n    background-blend-mode: hue;\n  }\n\n  .sm\\:bg-blend-saturation {\n    background-blend-mode: saturation;\n  }\n\n  .sm\\:bg-blend-color {\n    background-blend-mode: color;\n  }\n\n  .sm\\:bg-blend-luminosity {\n    background-blend-mode: luminosity;\n  }\n\n  .sm\\:mix-blend-normal {\n    mix-blend-mode: normal;\n  }\n\n  .sm\\:mix-blend-multiply {\n    mix-blend-mode: multiply;\n  }\n\n  .sm\\:mix-blend-screen {\n    mix-blend-mode: screen;\n  }\n\n  .sm\\:mix-blend-overlay {\n    mix-blend-mode: overlay;\n  }\n\n  .sm\\:mix-blend-darken {\n    mix-blend-mode: darken;\n  }\n\n  .sm\\:mix-blend-lighten {\n    mix-blend-mode: lighten;\n  }\n\n  .sm\\:mix-blend-color-dodge {\n    mix-blend-mode: color-dodge;\n  }\n\n  .sm\\:mix-blend-color-burn {\n    mix-blend-mode: color-burn;\n  }\n\n  .sm\\:mix-blend-hard-light {\n    mix-blend-mode: hard-light;\n  }\n\n  .sm\\:mix-blend-soft-light {\n    mix-blend-mode: soft-light;\n  }\n\n  .sm\\:mix-blend-difference {\n    mix-blend-mode: difference;\n  }\n\n  .sm\\:mix-blend-exclusion {\n    mix-blend-mode: exclusion;\n  }\n\n  .sm\\:mix-blend-hue {\n    mix-blend-mode: hue;\n  }\n\n  .sm\\:mix-blend-saturation {\n    mix-blend-mode: saturation;\n  }\n\n  .sm\\:mix-blend-color {\n    mix-blend-mode: color;\n  }\n\n  .sm\\:mix-blend-luminosity {\n    mix-blend-mode: luminosity;\n  }\n\n  .sm\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-sm:focus-within {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow:focus-within {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-md:focus-within {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-lg:focus-within {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-xl:focus-within {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-2xl:focus-within {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-inner:focus-within {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-none:focus-within {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-sm:hover {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow:hover {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-md:hover {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-lg:hover {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-xl:hover {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-2xl:hover {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-inner:hover {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-none:hover {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-sm:focus {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow:focus {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-md:focus {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-lg:focus {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-xl:focus {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-2xl:focus {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-inner:focus {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-none:focus {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:outline-none {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .sm\\:outline-white {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .sm\\:outline-black {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .sm\\:focus-within\\:outline-none:focus-within {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .sm\\:focus-within\\:outline-white:focus-within {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .sm\\:focus-within\\:outline-black:focus-within {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .sm\\:focus\\:outline-none:focus {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .sm\\:focus\\:outline-white:focus {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .sm\\:focus\\:outline-black:focus {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .sm\\:ring-0 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:ring-1 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:ring-2 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:ring-4 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:ring-8 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:ring {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus-within\\:ring-0:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus-within\\:ring-1:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus-within\\:ring-2:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus-within\\:ring-4:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus-within\\:ring-8:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus-within\\:ring:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus\\:ring-1:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus\\:ring-2:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus\\:ring-4:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus\\:ring-8:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus\\:ring:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:ring-inset {\n    --tw-ring-inset: inset;\n  }\n\n  .sm\\:focus-within\\:ring-inset:focus-within {\n    --tw-ring-inset: inset;\n  }\n\n  .sm\\:focus\\:ring-inset:focus {\n    --tw-ring-inset: inset;\n  }\n\n  .sm\\:ring-transparent {\n    --tw-ring-color: transparent;\n  }\n\n  .sm\\:ring-current {\n    --tw-ring-color: currentColor;\n  }\n\n  .sm\\:ring-black {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-white {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-50 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-100 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-200 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-300 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-400 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-500 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-600 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-700 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-800 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-900 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-transparent:focus-within {\n    --tw-ring-color: transparent;\n  }\n\n  .sm\\:focus-within\\:ring-current:focus-within {\n    --tw-ring-color: currentColor;\n  }\n\n  .sm\\:focus-within\\:ring-black:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-white:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-50:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-100:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-200:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-300:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-400:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-500:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-600:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-700:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-800:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-900:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-transparent:focus {\n    --tw-ring-color: transparent;\n  }\n\n  .sm\\:focus\\:ring-current:focus {\n    --tw-ring-color: currentColor;\n  }\n\n  .sm\\:focus\\:ring-black:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-white:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-50:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-100:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-200:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-300:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-400:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-500:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-600:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-700:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-800:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-900:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-opacity-0 {\n    --tw-ring-opacity: 0;\n  }\n\n  .sm\\:ring-opacity-5 {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .sm\\:ring-opacity-10 {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .sm\\:ring-opacity-20 {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .sm\\:ring-opacity-25 {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .sm\\:ring-opacity-30 {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .sm\\:ring-opacity-40 {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .sm\\:ring-opacity-50 {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .sm\\:ring-opacity-60 {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .sm\\:ring-opacity-70 {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .sm\\:ring-opacity-75 {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .sm\\:ring-opacity-80 {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .sm\\:ring-opacity-90 {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .sm\\:ring-opacity-95 {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .sm\\:ring-opacity-100 {\n    --tw-ring-opacity: 1;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-0:focus-within {\n    --tw-ring-opacity: 0;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-5:focus-within {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-10:focus-within {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-20:focus-within {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-25:focus-within {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-30:focus-within {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-40:focus-within {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-50:focus-within {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-60:focus-within {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-70:focus-within {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-75:focus-within {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-80:focus-within {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-90:focus-within {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-95:focus-within {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-100:focus-within {\n    --tw-ring-opacity: 1;\n  }\n\n  .sm\\:focus\\:ring-opacity-0:focus {\n    --tw-ring-opacity: 0;\n  }\n\n  .sm\\:focus\\:ring-opacity-5:focus {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:ring-opacity-10:focus {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:ring-opacity-20:focus {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:ring-opacity-25:focus {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:ring-opacity-30:focus {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:ring-opacity-40:focus {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:ring-opacity-50:focus {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:ring-opacity-60:focus {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:ring-opacity-70:focus {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:ring-opacity-75:focus {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:ring-opacity-80:focus {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:ring-opacity-90:focus {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:ring-opacity-95:focus {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:ring-opacity-100:focus {\n    --tw-ring-opacity: 1;\n  }\n\n  .sm\\:ring-offset-0 {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .sm\\:ring-offset-1 {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .sm\\:ring-offset-2 {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .sm\\:ring-offset-4 {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .sm\\:ring-offset-8 {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .sm\\:focus-within\\:ring-offset-0:focus-within {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .sm\\:focus-within\\:ring-offset-1:focus-within {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .sm\\:focus-within\\:ring-offset-2:focus-within {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .sm\\:focus-within\\:ring-offset-4:focus-within {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .sm\\:focus-within\\:ring-offset-8:focus-within {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .sm\\:focus\\:ring-offset-0:focus {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .sm\\:focus\\:ring-offset-1:focus {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .sm\\:focus\\:ring-offset-2:focus {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .sm\\:focus\\:ring-offset-4:focus {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .sm\\:focus\\:ring-offset-8:focus {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .sm\\:ring-offset-transparent {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .sm\\:ring-offset-current {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .sm\\:ring-offset-black {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .sm\\:ring-offset-white {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .sm\\:ring-offset-gray-50 {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .sm\\:ring-offset-gray-100 {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .sm\\:ring-offset-gray-200 {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .sm\\:ring-offset-gray-300 {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .sm\\:ring-offset-gray-400 {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .sm\\:ring-offset-gray-500 {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .sm\\:ring-offset-gray-600 {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .sm\\:ring-offset-gray-700 {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .sm\\:ring-offset-gray-800 {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .sm\\:ring-offset-gray-900 {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .sm\\:ring-offset-red {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .sm\\:ring-offset-yellow {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .sm\\:ring-offset-green {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .sm\\:ring-offset-blue {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .sm\\:ring-offset-indigo {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .sm\\:ring-offset-purple {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .sm\\:ring-offset-pink {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .sm\\:ring-offset-grey-darkest {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .sm\\:ring-offset-grey-darker {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .sm\\:ring-offset-grey-dark {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .sm\\:ring-offset-grey {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .sm\\:ring-offset-grey-light {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .sm\\:ring-offset-grey-lighter {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .sm\\:ring-offset-grey-lightest {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .sm\\:ring-offset-red-darkest {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .sm\\:ring-offset-red-darker {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .sm\\:ring-offset-red-dark {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .sm\\:ring-offset-red-light {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .sm\\:ring-offset-red-lighter {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .sm\\:ring-offset-red-lightest {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .sm\\:ring-offset-orange-darkest {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .sm\\:ring-offset-orange-darker {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .sm\\:ring-offset-orange-dark {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .sm\\:ring-offset-orange {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .sm\\:ring-offset-orange-light {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .sm\\:ring-offset-orange-lighter {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .sm\\:ring-offset-orange-lightest {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .sm\\:ring-offset-yellow-darkest {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .sm\\:ring-offset-yellow-darker {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .sm\\:ring-offset-yellow-dark {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .sm\\:ring-offset-yellow-light {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .sm\\:ring-offset-yellow-lighter {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .sm\\:ring-offset-yellow-lightest {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .sm\\:ring-offset-green-darkest {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .sm\\:ring-offset-green-darker {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .sm\\:ring-offset-green-dark {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .sm\\:ring-offset-green-light {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .sm\\:ring-offset-green-lighter {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .sm\\:ring-offset-green-lightest {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .sm\\:ring-offset-teal-darkest {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .sm\\:ring-offset-teal-darker {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .sm\\:ring-offset-teal-dark {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .sm\\:ring-offset-teal {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .sm\\:ring-offset-teal-light {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .sm\\:ring-offset-teal-lighter {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .sm\\:ring-offset-teal-lightest {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .sm\\:ring-offset-blue-darkest {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .sm\\:ring-offset-blue-darker {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .sm\\:ring-offset-blue-dark {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .sm\\:ring-offset-blue-light {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .sm\\:ring-offset-blue-lighter {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .sm\\:ring-offset-blue-lightest {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .sm\\:ring-offset-indigo-darkest {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .sm\\:ring-offset-indigo-darker {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .sm\\:ring-offset-indigo-dark {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .sm\\:ring-offset-indigo-light {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .sm\\:ring-offset-indigo-lighter {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .sm\\:ring-offset-indigo-lightest {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .sm\\:ring-offset-purple-darkest {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .sm\\:ring-offset-purple-darker {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .sm\\:ring-offset-purple-dark {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .sm\\:ring-offset-purple-light {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .sm\\:ring-offset-purple-lighter {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .sm\\:ring-offset-purple-lightest {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .sm\\:ring-offset-pink-darkest {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .sm\\:ring-offset-pink-darker {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .sm\\:ring-offset-pink-dark {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .sm\\:ring-offset-pink-light {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .sm\\:ring-offset-pink-lighter {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .sm\\:ring-offset-pink-lightest {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .sm\\:focus-within\\:ring-offset-transparent:focus-within {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .sm\\:focus-within\\:ring-offset-current:focus-within {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .sm\\:focus-within\\:ring-offset-black:focus-within {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-white:focus-within {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-50:focus-within {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-100:focus-within {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-200:focus-within {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-300:focus-within {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-400:focus-within {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-500:focus-within {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-600:focus-within {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-700:focus-within {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-800:focus-within {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-900:focus-within {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red:focus-within {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow:focus-within {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green:focus-within {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue:focus-within {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo:focus-within {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple:focus-within {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink:focus-within {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey-darkest:focus-within {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey-darker:focus-within {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey-dark:focus-within {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey:focus-within {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey-light:focus-within {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey-lighter:focus-within {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey-lightest:focus-within {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red-darkest:focus-within {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red-darker:focus-within {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red-dark:focus-within {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red-light:focus-within {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red-lighter:focus-within {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red-lightest:focus-within {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange-darkest:focus-within {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange-darker:focus-within {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange-dark:focus-within {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange:focus-within {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange-light:focus-within {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange-lighter:focus-within {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange-lightest:focus-within {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow-darkest:focus-within {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow-darker:focus-within {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow-dark:focus-within {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow-light:focus-within {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow-lighter:focus-within {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow-lightest:focus-within {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green-darkest:focus-within {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green-darker:focus-within {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green-dark:focus-within {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green-light:focus-within {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green-lighter:focus-within {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green-lightest:focus-within {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal-darkest:focus-within {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal-darker:focus-within {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal-dark:focus-within {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal:focus-within {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal-light:focus-within {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal-lighter:focus-within {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal-lightest:focus-within {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue-darkest:focus-within {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue-darker:focus-within {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue-dark:focus-within {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue-light:focus-within {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue-lighter:focus-within {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue-lightest:focus-within {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo-darkest:focus-within {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo-darker:focus-within {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo-dark:focus-within {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo-light:focus-within {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo-lighter:focus-within {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo-lightest:focus-within {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple-darkest:focus-within {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple-darker:focus-within {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple-dark:focus-within {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple-light:focus-within {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple-lighter:focus-within {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple-lightest:focus-within {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink-darkest:focus-within {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink-darker:focus-within {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink-dark:focus-within {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink-light:focus-within {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink-lighter:focus-within {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink-lightest:focus-within {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .sm\\:focus\\:ring-offset-transparent:focus {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .sm\\:focus\\:ring-offset-current:focus {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .sm\\:focus\\:ring-offset-black:focus {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .sm\\:focus\\:ring-offset-white:focus {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-50:focus {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-100:focus {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-200:focus {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-300:focus {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-400:focus {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-500:focus {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-600:focus {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-700:focus {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-800:focus {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-900:focus {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .sm\\:focus\\:ring-offset-red:focus {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow:focus {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .sm\\:focus\\:ring-offset-green:focus {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .sm\\:focus\\:ring-offset-blue:focus {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo:focus {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .sm\\:focus\\:ring-offset-purple:focus {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .sm\\:focus\\:ring-offset-pink:focus {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .sm\\:focus\\:ring-offset-grey-darkest:focus {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .sm\\:focus\\:ring-offset-grey-darker:focus {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .sm\\:focus\\:ring-offset-grey-dark:focus {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .sm\\:focus\\:ring-offset-grey:focus {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .sm\\:focus\\:ring-offset-grey-light:focus {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .sm\\:focus\\:ring-offset-grey-lighter:focus {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .sm\\:focus\\:ring-offset-grey-lightest:focus {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .sm\\:focus\\:ring-offset-red-darkest:focus {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .sm\\:focus\\:ring-offset-red-darker:focus {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .sm\\:focus\\:ring-offset-red-dark:focus {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .sm\\:focus\\:ring-offset-red-light:focus {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .sm\\:focus\\:ring-offset-red-lighter:focus {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .sm\\:focus\\:ring-offset-red-lightest:focus {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .sm\\:focus\\:ring-offset-orange-darkest:focus {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .sm\\:focus\\:ring-offset-orange-darker:focus {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .sm\\:focus\\:ring-offset-orange-dark:focus {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .sm\\:focus\\:ring-offset-orange:focus {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .sm\\:focus\\:ring-offset-orange-light:focus {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .sm\\:focus\\:ring-offset-orange-lighter:focus {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .sm\\:focus\\:ring-offset-orange-lightest:focus {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow-darkest:focus {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow-darker:focus {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow-dark:focus {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow-light:focus {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow-lighter:focus {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow-lightest:focus {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .sm\\:focus\\:ring-offset-green-darkest:focus {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .sm\\:focus\\:ring-offset-green-darker:focus {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .sm\\:focus\\:ring-offset-green-dark:focus {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .sm\\:focus\\:ring-offset-green-light:focus {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .sm\\:focus\\:ring-offset-green-lighter:focus {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .sm\\:focus\\:ring-offset-green-lightest:focus {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .sm\\:focus\\:ring-offset-teal-darkest:focus {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .sm\\:focus\\:ring-offset-teal-darker:focus {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .sm\\:focus\\:ring-offset-teal-dark:focus {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .sm\\:focus\\:ring-offset-teal:focus {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .sm\\:focus\\:ring-offset-teal-light:focus {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .sm\\:focus\\:ring-offset-teal-lighter:focus {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .sm\\:focus\\:ring-offset-teal-lightest:focus {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .sm\\:focus\\:ring-offset-blue-darkest:focus {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .sm\\:focus\\:ring-offset-blue-darker:focus {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .sm\\:focus\\:ring-offset-blue-dark:focus {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .sm\\:focus\\:ring-offset-blue-light:focus {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .sm\\:focus\\:ring-offset-blue-lighter:focus {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .sm\\:focus\\:ring-offset-blue-lightest:focus {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo-darkest:focus {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo-darker:focus {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo-dark:focus {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo-light:focus {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo-lighter:focus {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo-lightest:focus {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .sm\\:focus\\:ring-offset-purple-darkest:focus {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .sm\\:focus\\:ring-offset-purple-darker:focus {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .sm\\:focus\\:ring-offset-purple-dark:focus {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .sm\\:focus\\:ring-offset-purple-light:focus {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .sm\\:focus\\:ring-offset-purple-lighter:focus {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .sm\\:focus\\:ring-offset-purple-lightest:focus {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .sm\\:focus\\:ring-offset-pink-darkest:focus {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .sm\\:focus\\:ring-offset-pink-darker:focus {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .sm\\:focus\\:ring-offset-pink-dark:focus {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .sm\\:focus\\:ring-offset-pink-light:focus {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .sm\\:focus\\:ring-offset-pink-lighter:focus {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .sm\\:focus\\:ring-offset-pink-lightest:focus {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .sm\\:filter {\n    --tw-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n  }\n\n  .sm\\:filter-none {\n    filter: none;\n  }\n\n  .sm\\:blur-0 {\n    --tw-blur: blur(0);\n  }\n\n  .sm\\:blur-none {\n    --tw-blur: blur(0);\n  }\n\n  .sm\\:blur-sm {\n    --tw-blur: blur(4px);\n  }\n\n  .sm\\:blur {\n    --tw-blur: blur(8px);\n  }\n\n  .sm\\:blur-md {\n    --tw-blur: blur(12px);\n  }\n\n  .sm\\:blur-lg {\n    --tw-blur: blur(16px);\n  }\n\n  .sm\\:blur-xl {\n    --tw-blur: blur(24px);\n  }\n\n  .sm\\:blur-2xl {\n    --tw-blur: blur(40px);\n  }\n\n  .sm\\:blur-3xl {\n    --tw-blur: blur(64px);\n  }\n\n  .sm\\:brightness-0 {\n    --tw-brightness: brightness(0);\n  }\n\n  .sm\\:brightness-50 {\n    --tw-brightness: brightness(.5);\n  }\n\n  .sm\\:brightness-75 {\n    --tw-brightness: brightness(.75);\n  }\n\n  .sm\\:brightness-90 {\n    --tw-brightness: brightness(.9);\n  }\n\n  .sm\\:brightness-95 {\n    --tw-brightness: brightness(.95);\n  }\n\n  .sm\\:brightness-100 {\n    --tw-brightness: brightness(1);\n  }\n\n  .sm\\:brightness-105 {\n    --tw-brightness: brightness(1.05);\n  }\n\n  .sm\\:brightness-110 {\n    --tw-brightness: brightness(1.1);\n  }\n\n  .sm\\:brightness-125 {\n    --tw-brightness: brightness(1.25);\n  }\n\n  .sm\\:brightness-150 {\n    --tw-brightness: brightness(1.5);\n  }\n\n  .sm\\:brightness-200 {\n    --tw-brightness: brightness(2);\n  }\n\n  .sm\\:contrast-0 {\n    --tw-contrast: contrast(0);\n  }\n\n  .sm\\:contrast-50 {\n    --tw-contrast: contrast(.5);\n  }\n\n  .sm\\:contrast-75 {\n    --tw-contrast: contrast(.75);\n  }\n\n  .sm\\:contrast-100 {\n    --tw-contrast: contrast(1);\n  }\n\n  .sm\\:contrast-125 {\n    --tw-contrast: contrast(1.25);\n  }\n\n  .sm\\:contrast-150 {\n    --tw-contrast: contrast(1.5);\n  }\n\n  .sm\\:contrast-200 {\n    --tw-contrast: contrast(2);\n  }\n\n  .sm\\:drop-shadow-sm {\n    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));\n  }\n\n  .sm\\:drop-shadow {\n    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));\n  }\n\n  .sm\\:drop-shadow-md {\n    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));\n  }\n\n  .sm\\:drop-shadow-lg {\n    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));\n  }\n\n  .sm\\:drop-shadow-xl {\n    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));\n  }\n\n  .sm\\:drop-shadow-2xl {\n    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));\n  }\n\n  .sm\\:drop-shadow-none {\n    --tw-drop-shadow: drop-shadow(0 0 #0000);\n  }\n\n  .sm\\:grayscale-0 {\n    --tw-grayscale: grayscale(0);\n  }\n\n  .sm\\:grayscale {\n    --tw-grayscale: grayscale(100%);\n  }\n\n  .sm\\:hue-rotate-0 {\n    --tw-hue-rotate: hue-rotate(0deg);\n  }\n\n  .sm\\:hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(15deg);\n  }\n\n  .sm\\:hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(30deg);\n  }\n\n  .sm\\:hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(60deg);\n  }\n\n  .sm\\:hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(90deg);\n  }\n\n  .sm\\:hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(180deg);\n  }\n\n  .sm\\:-hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .sm\\:-hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .sm\\:-hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .sm\\:-hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .sm\\:-hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .sm\\:invert-0 {\n    --tw-invert: invert(0);\n  }\n\n  .sm\\:invert {\n    --tw-invert: invert(100%);\n  }\n\n  .sm\\:saturate-0 {\n    --tw-saturate: saturate(0);\n  }\n\n  .sm\\:saturate-50 {\n    --tw-saturate: saturate(.5);\n  }\n\n  .sm\\:saturate-100 {\n    --tw-saturate: saturate(1);\n  }\n\n  .sm\\:saturate-150 {\n    --tw-saturate: saturate(1.5);\n  }\n\n  .sm\\:saturate-200 {\n    --tw-saturate: saturate(2);\n  }\n\n  .sm\\:sepia-0 {\n    --tw-sepia: sepia(0);\n  }\n\n  .sm\\:sepia {\n    --tw-sepia: sepia(100%);\n  }\n\n  .sm\\:backdrop-filter {\n    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n  }\n\n  .sm\\:backdrop-filter-none {\n    -webkit-backdrop-filter: none;\n            backdrop-filter: none;\n  }\n\n  .sm\\:backdrop-blur-0 {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .sm\\:backdrop-blur-none {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .sm\\:backdrop-blur-sm {\n    --tw-backdrop-blur: blur(4px);\n  }\n\n  .sm\\:backdrop-blur {\n    --tw-backdrop-blur: blur(8px);\n  }\n\n  .sm\\:backdrop-blur-md {\n    --tw-backdrop-blur: blur(12px);\n  }\n\n  .sm\\:backdrop-blur-lg {\n    --tw-backdrop-blur: blur(16px);\n  }\n\n  .sm\\:backdrop-blur-xl {\n    --tw-backdrop-blur: blur(24px);\n  }\n\n  .sm\\:backdrop-blur-2xl {\n    --tw-backdrop-blur: blur(40px);\n  }\n\n  .sm\\:backdrop-blur-3xl {\n    --tw-backdrop-blur: blur(64px);\n  }\n\n  .sm\\:backdrop-brightness-0 {\n    --tw-backdrop-brightness: brightness(0);\n  }\n\n  .sm\\:backdrop-brightness-50 {\n    --tw-backdrop-brightness: brightness(.5);\n  }\n\n  .sm\\:backdrop-brightness-75 {\n    --tw-backdrop-brightness: brightness(.75);\n  }\n\n  .sm\\:backdrop-brightness-90 {\n    --tw-backdrop-brightness: brightness(.9);\n  }\n\n  .sm\\:backdrop-brightness-95 {\n    --tw-backdrop-brightness: brightness(.95);\n  }\n\n  .sm\\:backdrop-brightness-100 {\n    --tw-backdrop-brightness: brightness(1);\n  }\n\n  .sm\\:backdrop-brightness-105 {\n    --tw-backdrop-brightness: brightness(1.05);\n  }\n\n  .sm\\:backdrop-brightness-110 {\n    --tw-backdrop-brightness: brightness(1.1);\n  }\n\n  .sm\\:backdrop-brightness-125 {\n    --tw-backdrop-brightness: brightness(1.25);\n  }\n\n  .sm\\:backdrop-brightness-150 {\n    --tw-backdrop-brightness: brightness(1.5);\n  }\n\n  .sm\\:backdrop-brightness-200 {\n    --tw-backdrop-brightness: brightness(2);\n  }\n\n  .sm\\:backdrop-contrast-0 {\n    --tw-backdrop-contrast: contrast(0);\n  }\n\n  .sm\\:backdrop-contrast-50 {\n    --tw-backdrop-contrast: contrast(.5);\n  }\n\n  .sm\\:backdrop-contrast-75 {\n    --tw-backdrop-contrast: contrast(.75);\n  }\n\n  .sm\\:backdrop-contrast-100 {\n    --tw-backdrop-contrast: contrast(1);\n  }\n\n  .sm\\:backdrop-contrast-125 {\n    --tw-backdrop-contrast: contrast(1.25);\n  }\n\n  .sm\\:backdrop-contrast-150 {\n    --tw-backdrop-contrast: contrast(1.5);\n  }\n\n  .sm\\:backdrop-contrast-200 {\n    --tw-backdrop-contrast: contrast(2);\n  }\n\n  .sm\\:backdrop-grayscale-0 {\n    --tw-backdrop-grayscale: grayscale(0);\n  }\n\n  .sm\\:backdrop-grayscale {\n    --tw-backdrop-grayscale: grayscale(100%);\n  }\n\n  .sm\\:backdrop-hue-rotate-0 {\n    --tw-backdrop-hue-rotate: hue-rotate(0deg);\n  }\n\n  .sm\\:backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(15deg);\n  }\n\n  .sm\\:backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(30deg);\n  }\n\n  .sm\\:backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(60deg);\n  }\n\n  .sm\\:backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(90deg);\n  }\n\n  .sm\\:backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(180deg);\n  }\n\n  .sm\\:-backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .sm\\:-backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .sm\\:-backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .sm\\:-backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .sm\\:-backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .sm\\:backdrop-invert-0 {\n    --tw-backdrop-invert: invert(0);\n  }\n\n  .sm\\:backdrop-invert {\n    --tw-backdrop-invert: invert(100%);\n  }\n\n  .sm\\:backdrop-saturate-0 {\n    --tw-backdrop-saturate: saturate(0);\n  }\n\n  .sm\\:backdrop-saturate-50 {\n    --tw-backdrop-saturate: saturate(.5);\n  }\n\n  .sm\\:backdrop-saturate-100 {\n    --tw-backdrop-saturate: saturate(1);\n  }\n\n  .sm\\:backdrop-saturate-150 {\n    --tw-backdrop-saturate: saturate(1.5);\n  }\n\n  .sm\\:backdrop-saturate-200 {\n    --tw-backdrop-saturate: saturate(2);\n  }\n\n  .sm\\:backdrop-sepia-0 {\n    --tw-backdrop-sepia: sepia(0);\n  }\n\n  .sm\\:backdrop-sepia {\n    --tw-backdrop-sepia: sepia(100%);\n  }\n\n  .sm\\:transition-none {\n    transition-property: none;\n  }\n\n  .sm\\:transition-all {\n    transition-property: all;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .sm\\:transition {\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .sm\\:transition-colors {\n    transition-property: background-color, border-color, color, fill, stroke;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .sm\\:transition-opacity {\n    transition-property: opacity;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .sm\\:transition-shadow {\n    transition-property: box-shadow;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .sm\\:transition-transform {\n    transition-property: transform;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .sm\\:delay-75 {\n    transition-delay: 75ms;\n  }\n\n  .sm\\:delay-100 {\n    transition-delay: 100ms;\n  }\n\n  .sm\\:delay-150 {\n    transition-delay: 150ms;\n  }\n\n  .sm\\:delay-200 {\n    transition-delay: 200ms;\n  }\n\n  .sm\\:delay-300 {\n    transition-delay: 300ms;\n  }\n\n  .sm\\:delay-500 {\n    transition-delay: 500ms;\n  }\n\n  .sm\\:delay-700 {\n    transition-delay: 700ms;\n  }\n\n  .sm\\:delay-1000 {\n    transition-delay: 1000ms;\n  }\n\n  .sm\\:duration-75 {\n    transition-duration: 75ms;\n  }\n\n  .sm\\:duration-100 {\n    transition-duration: 100ms;\n  }\n\n  .sm\\:duration-150 {\n    transition-duration: 150ms;\n  }\n\n  .sm\\:duration-200 {\n    transition-duration: 200ms;\n  }\n\n  .sm\\:duration-300 {\n    transition-duration: 300ms;\n  }\n\n  .sm\\:duration-500 {\n    transition-duration: 500ms;\n  }\n\n  .sm\\:duration-700 {\n    transition-duration: 700ms;\n  }\n\n  .sm\\:duration-1000 {\n    transition-duration: 1000ms;\n  }\n\n  .sm\\:ease-linear {\n    transition-timing-function: linear;\n  }\n\n  .sm\\:ease-in {\n    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n  }\n\n  .sm\\:ease-out {\n    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n  }\n\n  .sm\\:ease-in-out {\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  }\n}\n\n@media (min-width: 768px) {\n  .md\\:container {\n    width: 100%;\n  }\n\n  @media (min-width: 640px) {\n    .md\\:container {\n      max-width: 640px;\n    }\n  }\n\n  @media (min-width: 768px) {\n    .md\\:container {\n      max-width: 768px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .md\\:container {\n      max-width: 1024px;\n    }\n  }\n\n  @media (min-width: 1280px) {\n    .md\\:container {\n      max-width: 1280px;\n    }\n  }\n\n  @media (min-width: 1536px) {\n    .md\\:container {\n      max-width: 1536px;\n    }\n  }\n\n  .md\\:sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .md\\:not-sr-only {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .md\\:focus-within\\:sr-only:focus-within {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .md\\:focus-within\\:not-sr-only:focus-within {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .md\\:focus\\:sr-only:focus {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .md\\:focus\\:not-sr-only:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .md\\:pointer-events-none {\n    pointer-events: none;\n  }\n\n  .md\\:pointer-events-auto {\n    pointer-events: auto;\n  }\n\n  .md\\:visible {\n    visibility: visible;\n  }\n\n  .md\\:invisible {\n    visibility: hidden;\n  }\n\n  .md\\:static {\n    position: static;\n  }\n\n  .md\\:fixed {\n    position: fixed;\n  }\n\n  .md\\:absolute {\n    position: absolute;\n  }\n\n  .md\\:relative {\n    position: relative;\n  }\n\n  .md\\:sticky {\n    position: sticky;\n  }\n\n  .md\\:inset-0 {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .md\\:inset-auto {\n    top: auto;\n    right: auto;\n    bottom: auto;\n    left: auto;\n  }\n\n  .md\\:inset-x-0 {\n    left: 0;\n    right: 0;\n  }\n\n  .md\\:inset-x-auto {\n    left: auto;\n    right: auto;\n  }\n\n  .md\\:inset-y-0 {\n    top: 0;\n    bottom: 0;\n  }\n\n  .md\\:inset-y-auto {\n    top: auto;\n    bottom: auto;\n  }\n\n  .md\\:top-0 {\n    top: 0;\n  }\n\n  .md\\:top-auto {\n    top: auto;\n  }\n\n  .md\\:right-0 {\n    right: 0;\n  }\n\n  .md\\:right-auto {\n    right: auto;\n  }\n\n  .md\\:bottom-0 {\n    bottom: 0;\n  }\n\n  .md\\:bottom-auto {\n    bottom: auto;\n  }\n\n  .md\\:left-0 {\n    left: 0;\n  }\n\n  .md\\:left-auto {\n    left: auto;\n  }\n\n  .md\\:isolate {\n    isolation: isolate;\n  }\n\n  .md\\:isolation-auto {\n    isolation: auto;\n  }\n\n  .md\\:z-0 {\n    z-index: 0;\n  }\n\n  .md\\:z-10 {\n    z-index: 10;\n  }\n\n  .md\\:z-20 {\n    z-index: 20;\n  }\n\n  .md\\:z-30 {\n    z-index: 30;\n  }\n\n  .md\\:z-40 {\n    z-index: 40;\n  }\n\n  .md\\:z-50 {\n    z-index: 50;\n  }\n\n  .md\\:z-auto {\n    z-index: auto;\n  }\n\n  .md\\:focus-within\\:z-0:focus-within {\n    z-index: 0;\n  }\n\n  .md\\:focus-within\\:z-10:focus-within {\n    z-index: 10;\n  }\n\n  .md\\:focus-within\\:z-20:focus-within {\n    z-index: 20;\n  }\n\n  .md\\:focus-within\\:z-30:focus-within {\n    z-index: 30;\n  }\n\n  .md\\:focus-within\\:z-40:focus-within {\n    z-index: 40;\n  }\n\n  .md\\:focus-within\\:z-50:focus-within {\n    z-index: 50;\n  }\n\n  .md\\:focus-within\\:z-auto:focus-within {\n    z-index: auto;\n  }\n\n  .md\\:focus\\:z-0:focus {\n    z-index: 0;\n  }\n\n  .md\\:focus\\:z-10:focus {\n    z-index: 10;\n  }\n\n  .md\\:focus\\:z-20:focus {\n    z-index: 20;\n  }\n\n  .md\\:focus\\:z-30:focus {\n    z-index: 30;\n  }\n\n  .md\\:focus\\:z-40:focus {\n    z-index: 40;\n  }\n\n  .md\\:focus\\:z-50:focus {\n    z-index: 50;\n  }\n\n  .md\\:focus\\:z-auto:focus {\n    z-index: auto;\n  }\n\n  .md\\:order-1 {\n    order: 1;\n  }\n\n  .md\\:order-2 {\n    order: 2;\n  }\n\n  .md\\:order-3 {\n    order: 3;\n  }\n\n  .md\\:order-4 {\n    order: 4;\n  }\n\n  .md\\:order-5 {\n    order: 5;\n  }\n\n  .md\\:order-6 {\n    order: 6;\n  }\n\n  .md\\:order-7 {\n    order: 7;\n  }\n\n  .md\\:order-8 {\n    order: 8;\n  }\n\n  .md\\:order-9 {\n    order: 9;\n  }\n\n  .md\\:order-10 {\n    order: 10;\n  }\n\n  .md\\:order-11 {\n    order: 11;\n  }\n\n  .md\\:order-12 {\n    order: 12;\n  }\n\n  .md\\:order-first {\n    order: -9999;\n  }\n\n  .md\\:order-last {\n    order: 9999;\n  }\n\n  .md\\:order-none {\n    order: 0;\n  }\n\n  .md\\:col-auto {\n    grid-column: auto;\n  }\n\n  .md\\:col-span-1 {\n    grid-column: span 1 / span 1;\n  }\n\n  .md\\:col-span-2 {\n    grid-column: span 2 / span 2;\n  }\n\n  .md\\:col-span-3 {\n    grid-column: span 3 / span 3;\n  }\n\n  .md\\:col-span-4 {\n    grid-column: span 4 / span 4;\n  }\n\n  .md\\:col-span-5 {\n    grid-column: span 5 / span 5;\n  }\n\n  .md\\:col-span-6 {\n    grid-column: span 6 / span 6;\n  }\n\n  .md\\:col-span-7 {\n    grid-column: span 7 / span 7;\n  }\n\n  .md\\:col-span-8 {\n    grid-column: span 8 / span 8;\n  }\n\n  .md\\:col-span-9 {\n    grid-column: span 9 / span 9;\n  }\n\n  .md\\:col-span-10 {\n    grid-column: span 10 / span 10;\n  }\n\n  .md\\:col-span-11 {\n    grid-column: span 11 / span 11;\n  }\n\n  .md\\:col-span-12 {\n    grid-column: span 12 / span 12;\n  }\n\n  .md\\:col-span-full {\n    grid-column: 1 / -1;\n  }\n\n  .md\\:col-start-1 {\n    grid-column-start: 1;\n  }\n\n  .md\\:col-start-2 {\n    grid-column-start: 2;\n  }\n\n  .md\\:col-start-3 {\n    grid-column-start: 3;\n  }\n\n  .md\\:col-start-4 {\n    grid-column-start: 4;\n  }\n\n  .md\\:col-start-5 {\n    grid-column-start: 5;\n  }\n\n  .md\\:col-start-6 {\n    grid-column-start: 6;\n  }\n\n  .md\\:col-start-7 {\n    grid-column-start: 7;\n  }\n\n  .md\\:col-start-8 {\n    grid-column-start: 8;\n  }\n\n  .md\\:col-start-9 {\n    grid-column-start: 9;\n  }\n\n  .md\\:col-start-10 {\n    grid-column-start: 10;\n  }\n\n  .md\\:col-start-11 {\n    grid-column-start: 11;\n  }\n\n  .md\\:col-start-12 {\n    grid-column-start: 12;\n  }\n\n  .md\\:col-start-13 {\n    grid-column-start: 13;\n  }\n\n  .md\\:col-start-auto {\n    grid-column-start: auto;\n  }\n\n  .md\\:col-end-1 {\n    grid-column-end: 1;\n  }\n\n  .md\\:col-end-2 {\n    grid-column-end: 2;\n  }\n\n  .md\\:col-end-3 {\n    grid-column-end: 3;\n  }\n\n  .md\\:col-end-4 {\n    grid-column-end: 4;\n  }\n\n  .md\\:col-end-5 {\n    grid-column-end: 5;\n  }\n\n  .md\\:col-end-6 {\n    grid-column-end: 6;\n  }\n\n  .md\\:col-end-7 {\n    grid-column-end: 7;\n  }\n\n  .md\\:col-end-8 {\n    grid-column-end: 8;\n  }\n\n  .md\\:col-end-9 {\n    grid-column-end: 9;\n  }\n\n  .md\\:col-end-10 {\n    grid-column-end: 10;\n  }\n\n  .md\\:col-end-11 {\n    grid-column-end: 11;\n  }\n\n  .md\\:col-end-12 {\n    grid-column-end: 12;\n  }\n\n  .md\\:col-end-13 {\n    grid-column-end: 13;\n  }\n\n  .md\\:col-end-auto {\n    grid-column-end: auto;\n  }\n\n  .md\\:row-auto {\n    grid-row: auto;\n  }\n\n  .md\\:row-span-1 {\n    grid-row: span 1 / span 1;\n  }\n\n  .md\\:row-span-2 {\n    grid-row: span 2 / span 2;\n  }\n\n  .md\\:row-span-3 {\n    grid-row: span 3 / span 3;\n  }\n\n  .md\\:row-span-4 {\n    grid-row: span 4 / span 4;\n  }\n\n  .md\\:row-span-5 {\n    grid-row: span 5 / span 5;\n  }\n\n  .md\\:row-span-6 {\n    grid-row: span 6 / span 6;\n  }\n\n  .md\\:row-span-full {\n    grid-row: 1 / -1;\n  }\n\n  .md\\:row-start-1 {\n    grid-row-start: 1;\n  }\n\n  .md\\:row-start-2 {\n    grid-row-start: 2;\n  }\n\n  .md\\:row-start-3 {\n    grid-row-start: 3;\n  }\n\n  .md\\:row-start-4 {\n    grid-row-start: 4;\n  }\n\n  .md\\:row-start-5 {\n    grid-row-start: 5;\n  }\n\n  .md\\:row-start-6 {\n    grid-row-start: 6;\n  }\n\n  .md\\:row-start-7 {\n    grid-row-start: 7;\n  }\n\n  .md\\:row-start-auto {\n    grid-row-start: auto;\n  }\n\n  .md\\:row-end-1 {\n    grid-row-end: 1;\n  }\n\n  .md\\:row-end-2 {\n    grid-row-end: 2;\n  }\n\n  .md\\:row-end-3 {\n    grid-row-end: 3;\n  }\n\n  .md\\:row-end-4 {\n    grid-row-end: 4;\n  }\n\n  .md\\:row-end-5 {\n    grid-row-end: 5;\n  }\n\n  .md\\:row-end-6 {\n    grid-row-end: 6;\n  }\n\n  .md\\:row-end-7 {\n    grid-row-end: 7;\n  }\n\n  .md\\:row-end-auto {\n    grid-row-end: auto;\n  }\n\n  .md\\:float-right {\n    float: right;\n  }\n\n  .md\\:float-left {\n    float: left;\n  }\n\n  .md\\:float-none {\n    float: none;\n  }\n\n  .md\\:clear-left {\n    clear: left;\n  }\n\n  .md\\:clear-right {\n    clear: right;\n  }\n\n  .md\\:clear-both {\n    clear: both;\n  }\n\n  .md\\:clear-none {\n    clear: none;\n  }\n\n  .md\\:m-0 {\n    margin: 0px;\n  }\n\n  .md\\:m-1 {\n    margin: 0.25rem;\n  }\n\n  .md\\:m-2 {\n    margin: 0.5rem;\n  }\n\n  .md\\:m-3 {\n    margin: 0.75rem;\n  }\n\n  .md\\:m-4 {\n    margin: 1rem;\n  }\n\n  .md\\:m-5 {\n    margin: 1.25rem;\n  }\n\n  .md\\:m-6 {\n    margin: 1.5rem;\n  }\n\n  .md\\:m-7 {\n    margin: 1.75rem;\n  }\n\n  .md\\:m-8 {\n    margin: 2rem;\n  }\n\n  .md\\:m-9 {\n    margin: 2.25rem;\n  }\n\n  .md\\:m-10 {\n    margin: 2.5rem;\n  }\n\n  .md\\:m-11 {\n    margin: 2.75rem;\n  }\n\n  .md\\:m-12 {\n    margin: 3rem;\n  }\n\n  .md\\:m-14 {\n    margin: 3.5rem;\n  }\n\n  .md\\:m-16 {\n    margin: 4rem;\n  }\n\n  .md\\:m-20 {\n    margin: 5rem;\n  }\n\n  .md\\:m-24 {\n    margin: 6rem;\n  }\n\n  .md\\:m-28 {\n    margin: 7rem;\n  }\n\n  .md\\:m-32 {\n    margin: 8rem;\n  }\n\n  .md\\:m-36 {\n    margin: 9rem;\n  }\n\n  .md\\:m-40 {\n    margin: 10rem;\n  }\n\n  .md\\:m-44 {\n    margin: 11rem;\n  }\n\n  .md\\:m-48 {\n    margin: 12rem;\n  }\n\n  .md\\:m-52 {\n    margin: 13rem;\n  }\n\n  .md\\:m-56 {\n    margin: 14rem;\n  }\n\n  .md\\:m-60 {\n    margin: 15rem;\n  }\n\n  .md\\:m-64 {\n    margin: 16rem;\n  }\n\n  .md\\:m-72 {\n    margin: 18rem;\n  }\n\n  .md\\:m-80 {\n    margin: 20rem;\n  }\n\n  .md\\:m-96 {\n    margin: 24rem;\n  }\n\n  .md\\:m-auto {\n    margin: auto;\n  }\n\n  .md\\:m-px {\n    margin: 1px;\n  }\n\n  .md\\:m-0\\.5 {\n    margin: 0.125rem;\n  }\n\n  .md\\:m-1\\.5 {\n    margin: 0.375rem;\n  }\n\n  .md\\:m-2\\.5 {\n    margin: 0.625rem;\n  }\n\n  .md\\:m-3\\.5 {\n    margin: 0.875rem;\n  }\n\n  .md\\:-m-0 {\n    margin: 0px;\n  }\n\n  .md\\:-m-1 {\n    margin: -0.25rem;\n  }\n\n  .md\\:-m-2 {\n    margin: -0.5rem;\n  }\n\n  .md\\:-m-3 {\n    margin: -0.75rem;\n  }\n\n  .md\\:-m-4 {\n    margin: -1rem;\n  }\n\n  .md\\:-m-5 {\n    margin: -1.25rem;\n  }\n\n  .md\\:-m-6 {\n    margin: -1.5rem;\n  }\n\n  .md\\:-m-7 {\n    margin: -1.75rem;\n  }\n\n  .md\\:-m-8 {\n    margin: -2rem;\n  }\n\n  .md\\:-m-9 {\n    margin: -2.25rem;\n  }\n\n  .md\\:-m-10 {\n    margin: -2.5rem;\n  }\n\n  .md\\:-m-11 {\n    margin: -2.75rem;\n  }\n\n  .md\\:-m-12 {\n    margin: -3rem;\n  }\n\n  .md\\:-m-14 {\n    margin: -3.5rem;\n  }\n\n  .md\\:-m-16 {\n    margin: -4rem;\n  }\n\n  .md\\:-m-20 {\n    margin: -5rem;\n  }\n\n  .md\\:-m-24 {\n    margin: -6rem;\n  }\n\n  .md\\:-m-28 {\n    margin: -7rem;\n  }\n\n  .md\\:-m-32 {\n    margin: -8rem;\n  }\n\n  .md\\:-m-36 {\n    margin: -9rem;\n  }\n\n  .md\\:-m-40 {\n    margin: -10rem;\n  }\n\n  .md\\:-m-44 {\n    margin: -11rem;\n  }\n\n  .md\\:-m-48 {\n    margin: -12rem;\n  }\n\n  .md\\:-m-52 {\n    margin: -13rem;\n  }\n\n  .md\\:-m-56 {\n    margin: -14rem;\n  }\n\n  .md\\:-m-60 {\n    margin: -15rem;\n  }\n\n  .md\\:-m-64 {\n    margin: -16rem;\n  }\n\n  .md\\:-m-72 {\n    margin: -18rem;\n  }\n\n  .md\\:-m-80 {\n    margin: -20rem;\n  }\n\n  .md\\:-m-96 {\n    margin: -24rem;\n  }\n\n  .md\\:-m-px {\n    margin: -1px;\n  }\n\n  .md\\:-m-0\\.5 {\n    margin: -0.125rem;\n  }\n\n  .md\\:-m-1\\.5 {\n    margin: -0.375rem;\n  }\n\n  .md\\:-m-2\\.5 {\n    margin: -0.625rem;\n  }\n\n  .md\\:-m-3\\.5 {\n    margin: -0.875rem;\n  }\n\n  .md\\:mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .md\\:mx-1 {\n    margin-left: 0.25rem;\n    margin-right: 0.25rem;\n  }\n\n  .md\\:mx-2 {\n    margin-left: 0.5rem;\n    margin-right: 0.5rem;\n  }\n\n  .md\\:mx-3 {\n    margin-left: 0.75rem;\n    margin-right: 0.75rem;\n  }\n\n  .md\\:mx-4 {\n    margin-left: 1rem;\n    margin-right: 1rem;\n  }\n\n  .md\\:mx-5 {\n    margin-left: 1.25rem;\n    margin-right: 1.25rem;\n  }\n\n  .md\\:mx-6 {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n\n  .md\\:mx-7 {\n    margin-left: 1.75rem;\n    margin-right: 1.75rem;\n  }\n\n  .md\\:mx-8 {\n    margin-left: 2rem;\n    margin-right: 2rem;\n  }\n\n  .md\\:mx-9 {\n    margin-left: 2.25rem;\n    margin-right: 2.25rem;\n  }\n\n  .md\\:mx-10 {\n    margin-left: 2.5rem;\n    margin-right: 2.5rem;\n  }\n\n  .md\\:mx-11 {\n    margin-left: 2.75rem;\n    margin-right: 2.75rem;\n  }\n\n  .md\\:mx-12 {\n    margin-left: 3rem;\n    margin-right: 3rem;\n  }\n\n  .md\\:mx-14 {\n    margin-left: 3.5rem;\n    margin-right: 3.5rem;\n  }\n\n  .md\\:mx-16 {\n    margin-left: 4rem;\n    margin-right: 4rem;\n  }\n\n  .md\\:mx-20 {\n    margin-left: 5rem;\n    margin-right: 5rem;\n  }\n\n  .md\\:mx-24 {\n    margin-left: 6rem;\n    margin-right: 6rem;\n  }\n\n  .md\\:mx-28 {\n    margin-left: 7rem;\n    margin-right: 7rem;\n  }\n\n  .md\\:mx-32 {\n    margin-left: 8rem;\n    margin-right: 8rem;\n  }\n\n  .md\\:mx-36 {\n    margin-left: 9rem;\n    margin-right: 9rem;\n  }\n\n  .md\\:mx-40 {\n    margin-left: 10rem;\n    margin-right: 10rem;\n  }\n\n  .md\\:mx-44 {\n    margin-left: 11rem;\n    margin-right: 11rem;\n  }\n\n  .md\\:mx-48 {\n    margin-left: 12rem;\n    margin-right: 12rem;\n  }\n\n  .md\\:mx-52 {\n    margin-left: 13rem;\n    margin-right: 13rem;\n  }\n\n  .md\\:mx-56 {\n    margin-left: 14rem;\n    margin-right: 14rem;\n  }\n\n  .md\\:mx-60 {\n    margin-left: 15rem;\n    margin-right: 15rem;\n  }\n\n  .md\\:mx-64 {\n    margin-left: 16rem;\n    margin-right: 16rem;\n  }\n\n  .md\\:mx-72 {\n    margin-left: 18rem;\n    margin-right: 18rem;\n  }\n\n  .md\\:mx-80 {\n    margin-left: 20rem;\n    margin-right: 20rem;\n  }\n\n  .md\\:mx-96 {\n    margin-left: 24rem;\n    margin-right: 24rem;\n  }\n\n  .md\\:mx-auto {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .md\\:mx-px {\n    margin-left: 1px;\n    margin-right: 1px;\n  }\n\n  .md\\:mx-0\\.5 {\n    margin-left: 0.125rem;\n    margin-right: 0.125rem;\n  }\n\n  .md\\:mx-1\\.5 {\n    margin-left: 0.375rem;\n    margin-right: 0.375rem;\n  }\n\n  .md\\:mx-2\\.5 {\n    margin-left: 0.625rem;\n    margin-right: 0.625rem;\n  }\n\n  .md\\:mx-3\\.5 {\n    margin-left: 0.875rem;\n    margin-right: 0.875rem;\n  }\n\n  .md\\:-mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .md\\:-mx-1 {\n    margin-left: -0.25rem;\n    margin-right: -0.25rem;\n  }\n\n  .md\\:-mx-2 {\n    margin-left: -0.5rem;\n    margin-right: -0.5rem;\n  }\n\n  .md\\:-mx-3 {\n    margin-left: -0.75rem;\n    margin-right: -0.75rem;\n  }\n\n  .md\\:-mx-4 {\n    margin-left: -1rem;\n    margin-right: -1rem;\n  }\n\n  .md\\:-mx-5 {\n    margin-left: -1.25rem;\n    margin-right: -1.25rem;\n  }\n\n  .md\\:-mx-6 {\n    margin-left: -1.5rem;\n    margin-right: -1.5rem;\n  }\n\n  .md\\:-mx-7 {\n    margin-left: -1.75rem;\n    margin-right: -1.75rem;\n  }\n\n  .md\\:-mx-8 {\n    margin-left: -2rem;\n    margin-right: -2rem;\n  }\n\n  .md\\:-mx-9 {\n    margin-left: -2.25rem;\n    margin-right: -2.25rem;\n  }\n\n  .md\\:-mx-10 {\n    margin-left: -2.5rem;\n    margin-right: -2.5rem;\n  }\n\n  .md\\:-mx-11 {\n    margin-left: -2.75rem;\n    margin-right: -2.75rem;\n  }\n\n  .md\\:-mx-12 {\n    margin-left: -3rem;\n    margin-right: -3rem;\n  }\n\n  .md\\:-mx-14 {\n    margin-left: -3.5rem;\n    margin-right: -3.5rem;\n  }\n\n  .md\\:-mx-16 {\n    margin-left: -4rem;\n    margin-right: -4rem;\n  }\n\n  .md\\:-mx-20 {\n    margin-left: -5rem;\n    margin-right: -5rem;\n  }\n\n  .md\\:-mx-24 {\n    margin-left: -6rem;\n    margin-right: -6rem;\n  }\n\n  .md\\:-mx-28 {\n    margin-left: -7rem;\n    margin-right: -7rem;\n  }\n\n  .md\\:-mx-32 {\n    margin-left: -8rem;\n    margin-right: -8rem;\n  }\n\n  .md\\:-mx-36 {\n    margin-left: -9rem;\n    margin-right: -9rem;\n  }\n\n  .md\\:-mx-40 {\n    margin-left: -10rem;\n    margin-right: -10rem;\n  }\n\n  .md\\:-mx-44 {\n    margin-left: -11rem;\n    margin-right: -11rem;\n  }\n\n  .md\\:-mx-48 {\n    margin-left: -12rem;\n    margin-right: -12rem;\n  }\n\n  .md\\:-mx-52 {\n    margin-left: -13rem;\n    margin-right: -13rem;\n  }\n\n  .md\\:-mx-56 {\n    margin-left: -14rem;\n    margin-right: -14rem;\n  }\n\n  .md\\:-mx-60 {\n    margin-left: -15rem;\n    margin-right: -15rem;\n  }\n\n  .md\\:-mx-64 {\n    margin-left: -16rem;\n    margin-right: -16rem;\n  }\n\n  .md\\:-mx-72 {\n    margin-left: -18rem;\n    margin-right: -18rem;\n  }\n\n  .md\\:-mx-80 {\n    margin-left: -20rem;\n    margin-right: -20rem;\n  }\n\n  .md\\:-mx-96 {\n    margin-left: -24rem;\n    margin-right: -24rem;\n  }\n\n  .md\\:-mx-px {\n    margin-left: -1px;\n    margin-right: -1px;\n  }\n\n  .md\\:-mx-0\\.5 {\n    margin-left: -0.125rem;\n    margin-right: -0.125rem;\n  }\n\n  .md\\:-mx-1\\.5 {\n    margin-left: -0.375rem;\n    margin-right: -0.375rem;\n  }\n\n  .md\\:-mx-2\\.5 {\n    margin-left: -0.625rem;\n    margin-right: -0.625rem;\n  }\n\n  .md\\:-mx-3\\.5 {\n    margin-left: -0.875rem;\n    margin-right: -0.875rem;\n  }\n\n  .md\\:my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .md\\:my-1 {\n    margin-top: 0.25rem;\n    margin-bottom: 0.25rem;\n  }\n\n  .md\\:my-2 {\n    margin-top: 0.5rem;\n    margin-bottom: 0.5rem;\n  }\n\n  .md\\:my-3 {\n    margin-top: 0.75rem;\n    margin-bottom: 0.75rem;\n  }\n\n  .md\\:my-4 {\n    margin-top: 1rem;\n    margin-bottom: 1rem;\n  }\n\n  .md\\:my-5 {\n    margin-top: 1.25rem;\n    margin-bottom: 1.25rem;\n  }\n\n  .md\\:my-6 {\n    margin-top: 1.5rem;\n    margin-bottom: 1.5rem;\n  }\n\n  .md\\:my-7 {\n    margin-top: 1.75rem;\n    margin-bottom: 1.75rem;\n  }\n\n  .md\\:my-8 {\n    margin-top: 2rem;\n    margin-bottom: 2rem;\n  }\n\n  .md\\:my-9 {\n    margin-top: 2.25rem;\n    margin-bottom: 2.25rem;\n  }\n\n  .md\\:my-10 {\n    margin-top: 2.5rem;\n    margin-bottom: 2.5rem;\n  }\n\n  .md\\:my-11 {\n    margin-top: 2.75rem;\n    margin-bottom: 2.75rem;\n  }\n\n  .md\\:my-12 {\n    margin-top: 3rem;\n    margin-bottom: 3rem;\n  }\n\n  .md\\:my-14 {\n    margin-top: 3.5rem;\n    margin-bottom: 3.5rem;\n  }\n\n  .md\\:my-16 {\n    margin-top: 4rem;\n    margin-bottom: 4rem;\n  }\n\n  .md\\:my-20 {\n    margin-top: 5rem;\n    margin-bottom: 5rem;\n  }\n\n  .md\\:my-24 {\n    margin-top: 6rem;\n    margin-bottom: 6rem;\n  }\n\n  .md\\:my-28 {\n    margin-top: 7rem;\n    margin-bottom: 7rem;\n  }\n\n  .md\\:my-32 {\n    margin-top: 8rem;\n    margin-bottom: 8rem;\n  }\n\n  .md\\:my-36 {\n    margin-top: 9rem;\n    margin-bottom: 9rem;\n  }\n\n  .md\\:my-40 {\n    margin-top: 10rem;\n    margin-bottom: 10rem;\n  }\n\n  .md\\:my-44 {\n    margin-top: 11rem;\n    margin-bottom: 11rem;\n  }\n\n  .md\\:my-48 {\n    margin-top: 12rem;\n    margin-bottom: 12rem;\n  }\n\n  .md\\:my-52 {\n    margin-top: 13rem;\n    margin-bottom: 13rem;\n  }\n\n  .md\\:my-56 {\n    margin-top: 14rem;\n    margin-bottom: 14rem;\n  }\n\n  .md\\:my-60 {\n    margin-top: 15rem;\n    margin-bottom: 15rem;\n  }\n\n  .md\\:my-64 {\n    margin-top: 16rem;\n    margin-bottom: 16rem;\n  }\n\n  .md\\:my-72 {\n    margin-top: 18rem;\n    margin-bottom: 18rem;\n  }\n\n  .md\\:my-80 {\n    margin-top: 20rem;\n    margin-bottom: 20rem;\n  }\n\n  .md\\:my-96 {\n    margin-top: 24rem;\n    margin-bottom: 24rem;\n  }\n\n  .md\\:my-auto {\n    margin-top: auto;\n    margin-bottom: auto;\n  }\n\n  .md\\:my-px {\n    margin-top: 1px;\n    margin-bottom: 1px;\n  }\n\n  .md\\:my-0\\.5 {\n    margin-top: 0.125rem;\n    margin-bottom: 0.125rem;\n  }\n\n  .md\\:my-1\\.5 {\n    margin-top: 0.375rem;\n    margin-bottom: 0.375rem;\n  }\n\n  .md\\:my-2\\.5 {\n    margin-top: 0.625rem;\n    margin-bottom: 0.625rem;\n  }\n\n  .md\\:my-3\\.5 {\n    margin-top: 0.875rem;\n    margin-bottom: 0.875rem;\n  }\n\n  .md\\:-my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .md\\:-my-1 {\n    margin-top: -0.25rem;\n    margin-bottom: -0.25rem;\n  }\n\n  .md\\:-my-2 {\n    margin-top: -0.5rem;\n    margin-bottom: -0.5rem;\n  }\n\n  .md\\:-my-3 {\n    margin-top: -0.75rem;\n    margin-bottom: -0.75rem;\n  }\n\n  .md\\:-my-4 {\n    margin-top: -1rem;\n    margin-bottom: -1rem;\n  }\n\n  .md\\:-my-5 {\n    margin-top: -1.25rem;\n    margin-bottom: -1.25rem;\n  }\n\n  .md\\:-my-6 {\n    margin-top: -1.5rem;\n    margin-bottom: -1.5rem;\n  }\n\n  .md\\:-my-7 {\n    margin-top: -1.75rem;\n    margin-bottom: -1.75rem;\n  }\n\n  .md\\:-my-8 {\n    margin-top: -2rem;\n    margin-bottom: -2rem;\n  }\n\n  .md\\:-my-9 {\n    margin-top: -2.25rem;\n    margin-bottom: -2.25rem;\n  }\n\n  .md\\:-my-10 {\n    margin-top: -2.5rem;\n    margin-bottom: -2.5rem;\n  }\n\n  .md\\:-my-11 {\n    margin-top: -2.75rem;\n    margin-bottom: -2.75rem;\n  }\n\n  .md\\:-my-12 {\n    margin-top: -3rem;\n    margin-bottom: -3rem;\n  }\n\n  .md\\:-my-14 {\n    margin-top: -3.5rem;\n    margin-bottom: -3.5rem;\n  }\n\n  .md\\:-my-16 {\n    margin-top: -4rem;\n    margin-bottom: -4rem;\n  }\n\n  .md\\:-my-20 {\n    margin-top: -5rem;\n    margin-bottom: -5rem;\n  }\n\n  .md\\:-my-24 {\n    margin-top: -6rem;\n    margin-bottom: -6rem;\n  }\n\n  .md\\:-my-28 {\n    margin-top: -7rem;\n    margin-bottom: -7rem;\n  }\n\n  .md\\:-my-32 {\n    margin-top: -8rem;\n    margin-bottom: -8rem;\n  }\n\n  .md\\:-my-36 {\n    margin-top: -9rem;\n    margin-bottom: -9rem;\n  }\n\n  .md\\:-my-40 {\n    margin-top: -10rem;\n    margin-bottom: -10rem;\n  }\n\n  .md\\:-my-44 {\n    margin-top: -11rem;\n    margin-bottom: -11rem;\n  }\n\n  .md\\:-my-48 {\n    margin-top: -12rem;\n    margin-bottom: -12rem;\n  }\n\n  .md\\:-my-52 {\n    margin-top: -13rem;\n    margin-bottom: -13rem;\n  }\n\n  .md\\:-my-56 {\n    margin-top: -14rem;\n    margin-bottom: -14rem;\n  }\n\n  .md\\:-my-60 {\n    margin-top: -15rem;\n    margin-bottom: -15rem;\n  }\n\n  .md\\:-my-64 {\n    margin-top: -16rem;\n    margin-bottom: -16rem;\n  }\n\n  .md\\:-my-72 {\n    margin-top: -18rem;\n    margin-bottom: -18rem;\n  }\n\n  .md\\:-my-80 {\n    margin-top: -20rem;\n    margin-bottom: -20rem;\n  }\n\n  .md\\:-my-96 {\n    margin-top: -24rem;\n    margin-bottom: -24rem;\n  }\n\n  .md\\:-my-px {\n    margin-top: -1px;\n    margin-bottom: -1px;\n  }\n\n  .md\\:-my-0\\.5 {\n    margin-top: -0.125rem;\n    margin-bottom: -0.125rem;\n  }\n\n  .md\\:-my-1\\.5 {\n    margin-top: -0.375rem;\n    margin-bottom: -0.375rem;\n  }\n\n  .md\\:-my-2\\.5 {\n    margin-top: -0.625rem;\n    margin-bottom: -0.625rem;\n  }\n\n  .md\\:-my-3\\.5 {\n    margin-top: -0.875rem;\n    margin-bottom: -0.875rem;\n  }\n\n  .md\\:mt-0 {\n    margin-top: 0px;\n  }\n\n  .md\\:mt-1 {\n    margin-top: 0.25rem;\n  }\n\n  .md\\:mt-2 {\n    margin-top: 0.5rem;\n  }\n\n  .md\\:mt-3 {\n    margin-top: 0.75rem;\n  }\n\n  .md\\:mt-4 {\n    margin-top: 1rem;\n  }\n\n  .md\\:mt-5 {\n    margin-top: 1.25rem;\n  }\n\n  .md\\:mt-6 {\n    margin-top: 1.5rem;\n  }\n\n  .md\\:mt-7 {\n    margin-top: 1.75rem;\n  }\n\n  .md\\:mt-8 {\n    margin-top: 2rem;\n  }\n\n  .md\\:mt-9 {\n    margin-top: 2.25rem;\n  }\n\n  .md\\:mt-10 {\n    margin-top: 2.5rem;\n  }\n\n  .md\\:mt-11 {\n    margin-top: 2.75rem;\n  }\n\n  .md\\:mt-12 {\n    margin-top: 3rem;\n  }\n\n  .md\\:mt-14 {\n    margin-top: 3.5rem;\n  }\n\n  .md\\:mt-16 {\n    margin-top: 4rem;\n  }\n\n  .md\\:mt-20 {\n    margin-top: 5rem;\n  }\n\n  .md\\:mt-24 {\n    margin-top: 6rem;\n  }\n\n  .md\\:mt-28 {\n    margin-top: 7rem;\n  }\n\n  .md\\:mt-32 {\n    margin-top: 8rem;\n  }\n\n  .md\\:mt-36 {\n    margin-top: 9rem;\n  }\n\n  .md\\:mt-40 {\n    margin-top: 10rem;\n  }\n\n  .md\\:mt-44 {\n    margin-top: 11rem;\n  }\n\n  .md\\:mt-48 {\n    margin-top: 12rem;\n  }\n\n  .md\\:mt-52 {\n    margin-top: 13rem;\n  }\n\n  .md\\:mt-56 {\n    margin-top: 14rem;\n  }\n\n  .md\\:mt-60 {\n    margin-top: 15rem;\n  }\n\n  .md\\:mt-64 {\n    margin-top: 16rem;\n  }\n\n  .md\\:mt-72 {\n    margin-top: 18rem;\n  }\n\n  .md\\:mt-80 {\n    margin-top: 20rem;\n  }\n\n  .md\\:mt-96 {\n    margin-top: 24rem;\n  }\n\n  .md\\:mt-auto {\n    margin-top: auto;\n  }\n\n  .md\\:mt-px {\n    margin-top: 1px;\n  }\n\n  .md\\:mt-0\\.5 {\n    margin-top: 0.125rem;\n  }\n\n  .md\\:mt-1\\.5 {\n    margin-top: 0.375rem;\n  }\n\n  .md\\:mt-2\\.5 {\n    margin-top: 0.625rem;\n  }\n\n  .md\\:mt-3\\.5 {\n    margin-top: 0.875rem;\n  }\n\n  .md\\:-mt-0 {\n    margin-top: 0px;\n  }\n\n  .md\\:-mt-1 {\n    margin-top: -0.25rem;\n  }\n\n  .md\\:-mt-2 {\n    margin-top: -0.5rem;\n  }\n\n  .md\\:-mt-3 {\n    margin-top: -0.75rem;\n  }\n\n  .md\\:-mt-4 {\n    margin-top: -1rem;\n  }\n\n  .md\\:-mt-5 {\n    margin-top: -1.25rem;\n  }\n\n  .md\\:-mt-6 {\n    margin-top: -1.5rem;\n  }\n\n  .md\\:-mt-7 {\n    margin-top: -1.75rem;\n  }\n\n  .md\\:-mt-8 {\n    margin-top: -2rem;\n  }\n\n  .md\\:-mt-9 {\n    margin-top: -2.25rem;\n  }\n\n  .md\\:-mt-10 {\n    margin-top: -2.5rem;\n  }\n\n  .md\\:-mt-11 {\n    margin-top: -2.75rem;\n  }\n\n  .md\\:-mt-12 {\n    margin-top: -3rem;\n  }\n\n  .md\\:-mt-14 {\n    margin-top: -3.5rem;\n  }\n\n  .md\\:-mt-16 {\n    margin-top: -4rem;\n  }\n\n  .md\\:-mt-20 {\n    margin-top: -5rem;\n  }\n\n  .md\\:-mt-24 {\n    margin-top: -6rem;\n  }\n\n  .md\\:-mt-28 {\n    margin-top: -7rem;\n  }\n\n  .md\\:-mt-32 {\n    margin-top: -8rem;\n  }\n\n  .md\\:-mt-36 {\n    margin-top: -9rem;\n  }\n\n  .md\\:-mt-40 {\n    margin-top: -10rem;\n  }\n\n  .md\\:-mt-44 {\n    margin-top: -11rem;\n  }\n\n  .md\\:-mt-48 {\n    margin-top: -12rem;\n  }\n\n  .md\\:-mt-52 {\n    margin-top: -13rem;\n  }\n\n  .md\\:-mt-56 {\n    margin-top: -14rem;\n  }\n\n  .md\\:-mt-60 {\n    margin-top: -15rem;\n  }\n\n  .md\\:-mt-64 {\n    margin-top: -16rem;\n  }\n\n  .md\\:-mt-72 {\n    margin-top: -18rem;\n  }\n\n  .md\\:-mt-80 {\n    margin-top: -20rem;\n  }\n\n  .md\\:-mt-96 {\n    margin-top: -24rem;\n  }\n\n  .md\\:-mt-px {\n    margin-top: -1px;\n  }\n\n  .md\\:-mt-0\\.5 {\n    margin-top: -0.125rem;\n  }\n\n  .md\\:-mt-1\\.5 {\n    margin-top: -0.375rem;\n  }\n\n  .md\\:-mt-2\\.5 {\n    margin-top: -0.625rem;\n  }\n\n  .md\\:-mt-3\\.5 {\n    margin-top: -0.875rem;\n  }\n\n  .md\\:mr-0 {\n    margin-right: 0px;\n  }\n\n  .md\\:mr-1 {\n    margin-right: 0.25rem;\n  }\n\n  .md\\:mr-2 {\n    margin-right: 0.5rem;\n  }\n\n  .md\\:mr-3 {\n    margin-right: 0.75rem;\n  }\n\n  .md\\:mr-4 {\n    margin-right: 1rem;\n  }\n\n  .md\\:mr-5 {\n    margin-right: 1.25rem;\n  }\n\n  .md\\:mr-6 {\n    margin-right: 1.5rem;\n  }\n\n  .md\\:mr-7 {\n    margin-right: 1.75rem;\n  }\n\n  .md\\:mr-8 {\n    margin-right: 2rem;\n  }\n\n  .md\\:mr-9 {\n    margin-right: 2.25rem;\n  }\n\n  .md\\:mr-10 {\n    margin-right: 2.5rem;\n  }\n\n  .md\\:mr-11 {\n    margin-right: 2.75rem;\n  }\n\n  .md\\:mr-12 {\n    margin-right: 3rem;\n  }\n\n  .md\\:mr-14 {\n    margin-right: 3.5rem;\n  }\n\n  .md\\:mr-16 {\n    margin-right: 4rem;\n  }\n\n  .md\\:mr-20 {\n    margin-right: 5rem;\n  }\n\n  .md\\:mr-24 {\n    margin-right: 6rem;\n  }\n\n  .md\\:mr-28 {\n    margin-right: 7rem;\n  }\n\n  .md\\:mr-32 {\n    margin-right: 8rem;\n  }\n\n  .md\\:mr-36 {\n    margin-right: 9rem;\n  }\n\n  .md\\:mr-40 {\n    margin-right: 10rem;\n  }\n\n  .md\\:mr-44 {\n    margin-right: 11rem;\n  }\n\n  .md\\:mr-48 {\n    margin-right: 12rem;\n  }\n\n  .md\\:mr-52 {\n    margin-right: 13rem;\n  }\n\n  .md\\:mr-56 {\n    margin-right: 14rem;\n  }\n\n  .md\\:mr-60 {\n    margin-right: 15rem;\n  }\n\n  .md\\:mr-64 {\n    margin-right: 16rem;\n  }\n\n  .md\\:mr-72 {\n    margin-right: 18rem;\n  }\n\n  .md\\:mr-80 {\n    margin-right: 20rem;\n  }\n\n  .md\\:mr-96 {\n    margin-right: 24rem;\n  }\n\n  .md\\:mr-auto {\n    margin-right: auto;\n  }\n\n  .md\\:mr-px {\n    margin-right: 1px;\n  }\n\n  .md\\:mr-0\\.5 {\n    margin-right: 0.125rem;\n  }\n\n  .md\\:mr-1\\.5 {\n    margin-right: 0.375rem;\n  }\n\n  .md\\:mr-2\\.5 {\n    margin-right: 0.625rem;\n  }\n\n  .md\\:mr-3\\.5 {\n    margin-right: 0.875rem;\n  }\n\n  .md\\:-mr-0 {\n    margin-right: 0px;\n  }\n\n  .md\\:-mr-1 {\n    margin-right: -0.25rem;\n  }\n\n  .md\\:-mr-2 {\n    margin-right: -0.5rem;\n  }\n\n  .md\\:-mr-3 {\n    margin-right: -0.75rem;\n  }\n\n  .md\\:-mr-4 {\n    margin-right: -1rem;\n  }\n\n  .md\\:-mr-5 {\n    margin-right: -1.25rem;\n  }\n\n  .md\\:-mr-6 {\n    margin-right: -1.5rem;\n  }\n\n  .md\\:-mr-7 {\n    margin-right: -1.75rem;\n  }\n\n  .md\\:-mr-8 {\n    margin-right: -2rem;\n  }\n\n  .md\\:-mr-9 {\n    margin-right: -2.25rem;\n  }\n\n  .md\\:-mr-10 {\n    margin-right: -2.5rem;\n  }\n\n  .md\\:-mr-11 {\n    margin-right: -2.75rem;\n  }\n\n  .md\\:-mr-12 {\n    margin-right: -3rem;\n  }\n\n  .md\\:-mr-14 {\n    margin-right: -3.5rem;\n  }\n\n  .md\\:-mr-16 {\n    margin-right: -4rem;\n  }\n\n  .md\\:-mr-20 {\n    margin-right: -5rem;\n  }\n\n  .md\\:-mr-24 {\n    margin-right: -6rem;\n  }\n\n  .md\\:-mr-28 {\n    margin-right: -7rem;\n  }\n\n  .md\\:-mr-32 {\n    margin-right: -8rem;\n  }\n\n  .md\\:-mr-36 {\n    margin-right: -9rem;\n  }\n\n  .md\\:-mr-40 {\n    margin-right: -10rem;\n  }\n\n  .md\\:-mr-44 {\n    margin-right: -11rem;\n  }\n\n  .md\\:-mr-48 {\n    margin-right: -12rem;\n  }\n\n  .md\\:-mr-52 {\n    margin-right: -13rem;\n  }\n\n  .md\\:-mr-56 {\n    margin-right: -14rem;\n  }\n\n  .md\\:-mr-60 {\n    margin-right: -15rem;\n  }\n\n  .md\\:-mr-64 {\n    margin-right: -16rem;\n  }\n\n  .md\\:-mr-72 {\n    margin-right: -18rem;\n  }\n\n  .md\\:-mr-80 {\n    margin-right: -20rem;\n  }\n\n  .md\\:-mr-96 {\n    margin-right: -24rem;\n  }\n\n  .md\\:-mr-px {\n    margin-right: -1px;\n  }\n\n  .md\\:-mr-0\\.5 {\n    margin-right: -0.125rem;\n  }\n\n  .md\\:-mr-1\\.5 {\n    margin-right: -0.375rem;\n  }\n\n  .md\\:-mr-2\\.5 {\n    margin-right: -0.625rem;\n  }\n\n  .md\\:-mr-3\\.5 {\n    margin-right: -0.875rem;\n  }\n\n  .md\\:mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .md\\:mb-1 {\n    margin-bottom: 0.25rem;\n  }\n\n  .md\\:mb-2 {\n    margin-bottom: 0.5rem;\n  }\n\n  .md\\:mb-3 {\n    margin-bottom: 0.75rem;\n  }\n\n  .md\\:mb-4 {\n    margin-bottom: 1rem;\n  }\n\n  .md\\:mb-5 {\n    margin-bottom: 1.25rem;\n  }\n\n  .md\\:mb-6 {\n    margin-bottom: 1.5rem;\n  }\n\n  .md\\:mb-7 {\n    margin-bottom: 1.75rem;\n  }\n\n  .md\\:mb-8 {\n    margin-bottom: 2rem;\n  }\n\n  .md\\:mb-9 {\n    margin-bottom: 2.25rem;\n  }\n\n  .md\\:mb-10 {\n    margin-bottom: 2.5rem;\n  }\n\n  .md\\:mb-11 {\n    margin-bottom: 2.75rem;\n  }\n\n  .md\\:mb-12 {\n    margin-bottom: 3rem;\n  }\n\n  .md\\:mb-14 {\n    margin-bottom: 3.5rem;\n  }\n\n  .md\\:mb-16 {\n    margin-bottom: 4rem;\n  }\n\n  .md\\:mb-20 {\n    margin-bottom: 5rem;\n  }\n\n  .md\\:mb-24 {\n    margin-bottom: 6rem;\n  }\n\n  .md\\:mb-28 {\n    margin-bottom: 7rem;\n  }\n\n  .md\\:mb-32 {\n    margin-bottom: 8rem;\n  }\n\n  .md\\:mb-36 {\n    margin-bottom: 9rem;\n  }\n\n  .md\\:mb-40 {\n    margin-bottom: 10rem;\n  }\n\n  .md\\:mb-44 {\n    margin-bottom: 11rem;\n  }\n\n  .md\\:mb-48 {\n    margin-bottom: 12rem;\n  }\n\n  .md\\:mb-52 {\n    margin-bottom: 13rem;\n  }\n\n  .md\\:mb-56 {\n    margin-bottom: 14rem;\n  }\n\n  .md\\:mb-60 {\n    margin-bottom: 15rem;\n  }\n\n  .md\\:mb-64 {\n    margin-bottom: 16rem;\n  }\n\n  .md\\:mb-72 {\n    margin-bottom: 18rem;\n  }\n\n  .md\\:mb-80 {\n    margin-bottom: 20rem;\n  }\n\n  .md\\:mb-96 {\n    margin-bottom: 24rem;\n  }\n\n  .md\\:mb-auto {\n    margin-bottom: auto;\n  }\n\n  .md\\:mb-px {\n    margin-bottom: 1px;\n  }\n\n  .md\\:mb-0\\.5 {\n    margin-bottom: 0.125rem;\n  }\n\n  .md\\:mb-1\\.5 {\n    margin-bottom: 0.375rem;\n  }\n\n  .md\\:mb-2\\.5 {\n    margin-bottom: 0.625rem;\n  }\n\n  .md\\:mb-3\\.5 {\n    margin-bottom: 0.875rem;\n  }\n\n  .md\\:-mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .md\\:-mb-1 {\n    margin-bottom: -0.25rem;\n  }\n\n  .md\\:-mb-2 {\n    margin-bottom: -0.5rem;\n  }\n\n  .md\\:-mb-3 {\n    margin-bottom: -0.75rem;\n  }\n\n  .md\\:-mb-4 {\n    margin-bottom: -1rem;\n  }\n\n  .md\\:-mb-5 {\n    margin-bottom: -1.25rem;\n  }\n\n  .md\\:-mb-6 {\n    margin-bottom: -1.5rem;\n  }\n\n  .md\\:-mb-7 {\n    margin-bottom: -1.75rem;\n  }\n\n  .md\\:-mb-8 {\n    margin-bottom: -2rem;\n  }\n\n  .md\\:-mb-9 {\n    margin-bottom: -2.25rem;\n  }\n\n  .md\\:-mb-10 {\n    margin-bottom: -2.5rem;\n  }\n\n  .md\\:-mb-11 {\n    margin-bottom: -2.75rem;\n  }\n\n  .md\\:-mb-12 {\n    margin-bottom: -3rem;\n  }\n\n  .md\\:-mb-14 {\n    margin-bottom: -3.5rem;\n  }\n\n  .md\\:-mb-16 {\n    margin-bottom: -4rem;\n  }\n\n  .md\\:-mb-20 {\n    margin-bottom: -5rem;\n  }\n\n  .md\\:-mb-24 {\n    margin-bottom: -6rem;\n  }\n\n  .md\\:-mb-28 {\n    margin-bottom: -7rem;\n  }\n\n  .md\\:-mb-32 {\n    margin-bottom: -8rem;\n  }\n\n  .md\\:-mb-36 {\n    margin-bottom: -9rem;\n  }\n\n  .md\\:-mb-40 {\n    margin-bottom: -10rem;\n  }\n\n  .md\\:-mb-44 {\n    margin-bottom: -11rem;\n  }\n\n  .md\\:-mb-48 {\n    margin-bottom: -12rem;\n  }\n\n  .md\\:-mb-52 {\n    margin-bottom: -13rem;\n  }\n\n  .md\\:-mb-56 {\n    margin-bottom: -14rem;\n  }\n\n  .md\\:-mb-60 {\n    margin-bottom: -15rem;\n  }\n\n  .md\\:-mb-64 {\n    margin-bottom: -16rem;\n  }\n\n  .md\\:-mb-72 {\n    margin-bottom: -18rem;\n  }\n\n  .md\\:-mb-80 {\n    margin-bottom: -20rem;\n  }\n\n  .md\\:-mb-96 {\n    margin-bottom: -24rem;\n  }\n\n  .md\\:-mb-px {\n    margin-bottom: -1px;\n  }\n\n  .md\\:-mb-0\\.5 {\n    margin-bottom: -0.125rem;\n  }\n\n  .md\\:-mb-1\\.5 {\n    margin-bottom: -0.375rem;\n  }\n\n  .md\\:-mb-2\\.5 {\n    margin-bottom: -0.625rem;\n  }\n\n  .md\\:-mb-3\\.5 {\n    margin-bottom: -0.875rem;\n  }\n\n  .md\\:ml-0 {\n    margin-left: 0px;\n  }\n\n  .md\\:ml-1 {\n    margin-left: 0.25rem;\n  }\n\n  .md\\:ml-2 {\n    margin-left: 0.5rem;\n  }\n\n  .md\\:ml-3 {\n    margin-left: 0.75rem;\n  }\n\n  .md\\:ml-4 {\n    margin-left: 1rem;\n  }\n\n  .md\\:ml-5 {\n    margin-left: 1.25rem;\n  }\n\n  .md\\:ml-6 {\n    margin-left: 1.5rem;\n  }\n\n  .md\\:ml-7 {\n    margin-left: 1.75rem;\n  }\n\n  .md\\:ml-8 {\n    margin-left: 2rem;\n  }\n\n  .md\\:ml-9 {\n    margin-left: 2.25rem;\n  }\n\n  .md\\:ml-10 {\n    margin-left: 2.5rem;\n  }\n\n  .md\\:ml-11 {\n    margin-left: 2.75rem;\n  }\n\n  .md\\:ml-12 {\n    margin-left: 3rem;\n  }\n\n  .md\\:ml-14 {\n    margin-left: 3.5rem;\n  }\n\n  .md\\:ml-16 {\n    margin-left: 4rem;\n  }\n\n  .md\\:ml-20 {\n    margin-left: 5rem;\n  }\n\n  .md\\:ml-24 {\n    margin-left: 6rem;\n  }\n\n  .md\\:ml-28 {\n    margin-left: 7rem;\n  }\n\n  .md\\:ml-32 {\n    margin-left: 8rem;\n  }\n\n  .md\\:ml-36 {\n    margin-left: 9rem;\n  }\n\n  .md\\:ml-40 {\n    margin-left: 10rem;\n  }\n\n  .md\\:ml-44 {\n    margin-left: 11rem;\n  }\n\n  .md\\:ml-48 {\n    margin-left: 12rem;\n  }\n\n  .md\\:ml-52 {\n    margin-left: 13rem;\n  }\n\n  .md\\:ml-56 {\n    margin-left: 14rem;\n  }\n\n  .md\\:ml-60 {\n    margin-left: 15rem;\n  }\n\n  .md\\:ml-64 {\n    margin-left: 16rem;\n  }\n\n  .md\\:ml-72 {\n    margin-left: 18rem;\n  }\n\n  .md\\:ml-80 {\n    margin-left: 20rem;\n  }\n\n  .md\\:ml-96 {\n    margin-left: 24rem;\n  }\n\n  .md\\:ml-auto {\n    margin-left: auto;\n  }\n\n  .md\\:ml-px {\n    margin-left: 1px;\n  }\n\n  .md\\:ml-0\\.5 {\n    margin-left: 0.125rem;\n  }\n\n  .md\\:ml-1\\.5 {\n    margin-left: 0.375rem;\n  }\n\n  .md\\:ml-2\\.5 {\n    margin-left: 0.625rem;\n  }\n\n  .md\\:ml-3\\.5 {\n    margin-left: 0.875rem;\n  }\n\n  .md\\:-ml-0 {\n    margin-left: 0px;\n  }\n\n  .md\\:-ml-1 {\n    margin-left: -0.25rem;\n  }\n\n  .md\\:-ml-2 {\n    margin-left: -0.5rem;\n  }\n\n  .md\\:-ml-3 {\n    margin-left: -0.75rem;\n  }\n\n  .md\\:-ml-4 {\n    margin-left: -1rem;\n  }\n\n  .md\\:-ml-5 {\n    margin-left: -1.25rem;\n  }\n\n  .md\\:-ml-6 {\n    margin-left: -1.5rem;\n  }\n\n  .md\\:-ml-7 {\n    margin-left: -1.75rem;\n  }\n\n  .md\\:-ml-8 {\n    margin-left: -2rem;\n  }\n\n  .md\\:-ml-9 {\n    margin-left: -2.25rem;\n  }\n\n  .md\\:-ml-10 {\n    margin-left: -2.5rem;\n  }\n\n  .md\\:-ml-11 {\n    margin-left: -2.75rem;\n  }\n\n  .md\\:-ml-12 {\n    margin-left: -3rem;\n  }\n\n  .md\\:-ml-14 {\n    margin-left: -3.5rem;\n  }\n\n  .md\\:-ml-16 {\n    margin-left: -4rem;\n  }\n\n  .md\\:-ml-20 {\n    margin-left: -5rem;\n  }\n\n  .md\\:-ml-24 {\n    margin-left: -6rem;\n  }\n\n  .md\\:-ml-28 {\n    margin-left: -7rem;\n  }\n\n  .md\\:-ml-32 {\n    margin-left: -8rem;\n  }\n\n  .md\\:-ml-36 {\n    margin-left: -9rem;\n  }\n\n  .md\\:-ml-40 {\n    margin-left: -10rem;\n  }\n\n  .md\\:-ml-44 {\n    margin-left: -11rem;\n  }\n\n  .md\\:-ml-48 {\n    margin-left: -12rem;\n  }\n\n  .md\\:-ml-52 {\n    margin-left: -13rem;\n  }\n\n  .md\\:-ml-56 {\n    margin-left: -14rem;\n  }\n\n  .md\\:-ml-60 {\n    margin-left: -15rem;\n  }\n\n  .md\\:-ml-64 {\n    margin-left: -16rem;\n  }\n\n  .md\\:-ml-72 {\n    margin-left: -18rem;\n  }\n\n  .md\\:-ml-80 {\n    margin-left: -20rem;\n  }\n\n  .md\\:-ml-96 {\n    margin-left: -24rem;\n  }\n\n  .md\\:-ml-px {\n    margin-left: -1px;\n  }\n\n  .md\\:-ml-0\\.5 {\n    margin-left: -0.125rem;\n  }\n\n  .md\\:-ml-1\\.5 {\n    margin-left: -0.375rem;\n  }\n\n  .md\\:-ml-2\\.5 {\n    margin-left: -0.625rem;\n  }\n\n  .md\\:-ml-3\\.5 {\n    margin-left: -0.875rem;\n  }\n\n  .md\\:box-border {\n    box-sizing: border-box;\n  }\n\n  .md\\:box-content {\n    box-sizing: content-box;\n  }\n\n  .md\\:block {\n    display: block;\n  }\n\n  .md\\:inline-block {\n    display: inline-block;\n  }\n\n  .md\\:inline {\n    display: inline;\n  }\n\n  .md\\:flex {\n    display: flex;\n  }\n\n  .md\\:inline-flex {\n    display: inline-flex;\n  }\n\n  .md\\:table {\n    display: table;\n  }\n\n  .md\\:inline-table {\n    display: inline-table;\n  }\n\n  .md\\:table-caption {\n    display: table-caption;\n  }\n\n  .md\\:table-cell {\n    display: table-cell;\n  }\n\n  .md\\:table-column {\n    display: table-column;\n  }\n\n  .md\\:table-column-group {\n    display: table-column-group;\n  }\n\n  .md\\:table-footer-group {\n    display: table-footer-group;\n  }\n\n  .md\\:table-header-group {\n    display: table-header-group;\n  }\n\n  .md\\:table-row-group {\n    display: table-row-group;\n  }\n\n  .md\\:table-row {\n    display: table-row;\n  }\n\n  .md\\:flow-root {\n    display: flow-root;\n  }\n\n  .md\\:grid {\n    display: grid;\n  }\n\n  .md\\:inline-grid {\n    display: inline-grid;\n  }\n\n  .md\\:contents {\n    display: contents;\n  }\n\n  .md\\:list-item {\n    display: list-item;\n  }\n\n  .md\\:hidden {\n    display: none;\n  }\n\n  .md\\:h-0 {\n    height: 0px;\n  }\n\n  .md\\:h-1 {\n    height: 0.25rem;\n  }\n\n  .md\\:h-2 {\n    height: 0.5rem;\n  }\n\n  .md\\:h-3 {\n    height: 0.75rem;\n  }\n\n  .md\\:h-4 {\n    height: 1rem;\n  }\n\n  .md\\:h-5 {\n    height: 1.25rem;\n  }\n\n  .md\\:h-6 {\n    height: 1.5rem;\n  }\n\n  .md\\:h-7 {\n    height: 1.75rem;\n  }\n\n  .md\\:h-8 {\n    height: 2rem;\n  }\n\n  .md\\:h-9 {\n    height: 2.25rem;\n  }\n\n  .md\\:h-10 {\n    height: 2.5rem;\n  }\n\n  .md\\:h-11 {\n    height: 2.75rem;\n  }\n\n  .md\\:h-12 {\n    height: 3rem;\n  }\n\n  .md\\:h-14 {\n    height: 3.5rem;\n  }\n\n  .md\\:h-16 {\n    height: 4rem;\n  }\n\n  .md\\:h-20 {\n    height: 5rem;\n  }\n\n  .md\\:h-24 {\n    height: 6rem;\n  }\n\n  .md\\:h-28 {\n    height: 7rem;\n  }\n\n  .md\\:h-32 {\n    height: 8rem;\n  }\n\n  .md\\:h-36 {\n    height: 9rem;\n  }\n\n  .md\\:h-40 {\n    height: 10rem;\n  }\n\n  .md\\:h-44 {\n    height: 11rem;\n  }\n\n  .md\\:h-48 {\n    height: 12rem;\n  }\n\n  .md\\:h-52 {\n    height: 13rem;\n  }\n\n  .md\\:h-56 {\n    height: 14rem;\n  }\n\n  .md\\:h-60 {\n    height: 15rem;\n  }\n\n  .md\\:h-64 {\n    height: 16rem;\n  }\n\n  .md\\:h-72 {\n    height: 18rem;\n  }\n\n  .md\\:h-80 {\n    height: 20rem;\n  }\n\n  .md\\:h-96 {\n    height: 24rem;\n  }\n\n  .md\\:h-auto {\n    height: auto;\n  }\n\n  .md\\:h-px {\n    height: 1px;\n  }\n\n  .md\\:h-0\\.5 {\n    height: 0.125rem;\n  }\n\n  .md\\:h-1\\.5 {\n    height: 0.375rem;\n  }\n\n  .md\\:h-2\\.5 {\n    height: 0.625rem;\n  }\n\n  .md\\:h-3\\.5 {\n    height: 0.875rem;\n  }\n\n  .md\\:h-full {\n    height: 100%;\n  }\n\n  .md\\:h-screen {\n    height: 100vh;\n  }\n\n  .md\\:max-h-full {\n    max-height: 100%;\n  }\n\n  .md\\:max-h-screen {\n    max-height: 100vh;\n  }\n\n  .md\\:min-h-0 {\n    min-height: 0;\n  }\n\n  .md\\:w-0 {\n    width: 0px;\n  }\n\n  .md\\:w-1 {\n    width: 0.25rem;\n  }\n\n  .md\\:w-2 {\n    width: 0.5rem;\n  }\n\n  .md\\:w-3 {\n    width: 0.75rem;\n  }\n\n  .md\\:w-4 {\n    width: 1rem;\n  }\n\n  .md\\:w-5 {\n    width: 1.25rem;\n  }\n\n  .md\\:w-6 {\n    width: 1.5rem;\n  }\n\n  .md\\:w-7 {\n    width: 1.75rem;\n  }\n\n  .md\\:w-8 {\n    width: 2rem;\n  }\n\n  .md\\:w-9 {\n    width: 2.25rem;\n  }\n\n  .md\\:w-10 {\n    width: 2.5rem;\n  }\n\n  .md\\:w-11 {\n    width: 2.75rem;\n  }\n\n  .md\\:w-12 {\n    width: 3rem;\n  }\n\n  .md\\:w-14 {\n    width: 3.5rem;\n  }\n\n  .md\\:w-16 {\n    width: 4rem;\n  }\n\n  .md\\:w-20 {\n    width: 5rem;\n  }\n\n  .md\\:w-24 {\n    width: 6rem;\n  }\n\n  .md\\:w-28 {\n    width: 7rem;\n  }\n\n  .md\\:w-32 {\n    width: 8rem;\n  }\n\n  .md\\:w-36 {\n    width: 9rem;\n  }\n\n  .md\\:w-40 {\n    width: 10rem;\n  }\n\n  .md\\:w-44 {\n    width: 11rem;\n  }\n\n  .md\\:w-48 {\n    width: 12rem;\n  }\n\n  .md\\:w-52 {\n    width: 13rem;\n  }\n\n  .md\\:w-56 {\n    width: 14rem;\n  }\n\n  .md\\:w-60 {\n    width: 15rem;\n  }\n\n  .md\\:w-64 {\n    width: 16rem;\n  }\n\n  .md\\:w-72 {\n    width: 18rem;\n  }\n\n  .md\\:w-80 {\n    width: 20rem;\n  }\n\n  .md\\:w-96 {\n    width: 24rem;\n  }\n\n  .md\\:w-auto {\n    width: auto;\n  }\n\n  .md\\:w-px {\n    width: 1px;\n  }\n\n  .md\\:w-0\\.5 {\n    width: 0.125rem;\n  }\n\n  .md\\:w-1\\.5 {\n    width: 0.375rem;\n  }\n\n  .md\\:w-2\\.5 {\n    width: 0.625rem;\n  }\n\n  .md\\:w-3\\.5 {\n    width: 0.875rem;\n  }\n\n  .md\\:w-1\\/2 {\n    width: 50%;\n  }\n\n  .md\\:w-1\\/3 {\n    width: 33.333333%;\n  }\n\n  .md\\:w-2\\/3 {\n    width: 66.666667%;\n  }\n\n  .md\\:w-1\\/4 {\n    width: 25%;\n  }\n\n  .md\\:w-2\\/4 {\n    width: 50%;\n  }\n\n  .md\\:w-3\\/4 {\n    width: 75%;\n  }\n\n  .md\\:w-1\\/5 {\n    width: 20%;\n  }\n\n  .md\\:w-2\\/5 {\n    width: 40%;\n  }\n\n  .md\\:w-3\\/5 {\n    width: 60%;\n  }\n\n  .md\\:w-4\\/5 {\n    width: 80%;\n  }\n\n  .md\\:w-1\\/6 {\n    width: 16.666667%;\n  }\n\n  .md\\:w-2\\/6 {\n    width: 33.333333%;\n  }\n\n  .md\\:w-3\\/6 {\n    width: 50%;\n  }\n\n  .md\\:w-4\\/6 {\n    width: 66.666667%;\n  }\n\n  .md\\:w-5\\/6 {\n    width: 83.333333%;\n  }\n\n  .md\\:w-1\\/12 {\n    width: 8.333333%;\n  }\n\n  .md\\:w-2\\/12 {\n    width: 16.666667%;\n  }\n\n  .md\\:w-3\\/12 {\n    width: 25%;\n  }\n\n  .md\\:w-4\\/12 {\n    width: 33.333333%;\n  }\n\n  .md\\:w-5\\/12 {\n    width: 41.666667%;\n  }\n\n  .md\\:w-6\\/12 {\n    width: 50%;\n  }\n\n  .md\\:w-7\\/12 {\n    width: 58.333333%;\n  }\n\n  .md\\:w-8\\/12 {\n    width: 66.666667%;\n  }\n\n  .md\\:w-9\\/12 {\n    width: 75%;\n  }\n\n  .md\\:w-10\\/12 {\n    width: 83.333333%;\n  }\n\n  .md\\:w-11\\/12 {\n    width: 91.666667%;\n  }\n\n  .md\\:w-full {\n    width: 100%;\n  }\n\n  .md\\:w-screen {\n    width: 100vw;\n  }\n\n  .md\\:min-w-0 {\n    min-width: 0;\n  }\n\n  .md\\:max-w-xs {\n    max-width: 20rem;\n  }\n\n  .md\\:max-w-sm {\n    max-width: 24rem;\n  }\n\n  .md\\:max-w-md {\n    max-width: 28rem;\n  }\n\n  .md\\:max-w-lg {\n    max-width: 32rem;\n  }\n\n  .md\\:max-w-xl {\n    max-width: 36rem;\n  }\n\n  .md\\:max-w-2xl {\n    max-width: 42rem;\n  }\n\n  .md\\:max-w-3xl {\n    max-width: 48rem;\n  }\n\n  .md\\:max-w-4xl {\n    max-width: 56rem;\n  }\n\n  .md\\:max-w-5xl {\n    max-width: 64rem;\n  }\n\n  .md\\:max-w-6xl {\n    max-width: 72rem;\n  }\n\n  .md\\:max-w-full {\n    max-width: 100%;\n  }\n\n  .md\\:flex-1 {\n    flex: 1 1 0%;\n  }\n\n  .md\\:flex-auto {\n    flex: 1 1 auto;\n  }\n\n  .md\\:flex-initial {\n    flex: 0 1 auto;\n  }\n\n  .md\\:flex-none {\n    flex: none;\n  }\n\n  .md\\:flex-shrink-0 {\n    flex-shrink: 0;\n  }\n\n  .md\\:flex-shrink {\n    flex-shrink: 1;\n  }\n\n  .md\\:flex-grow-0 {\n    flex-grow: 0;\n  }\n\n  .md\\:flex-grow {\n    flex-grow: 1;\n  }\n\n  .md\\:table-auto {\n    table-layout: auto;\n  }\n\n  .md\\:table-fixed {\n    table-layout: fixed;\n  }\n\n  .md\\:border-collapse {\n    border-collapse: collapse;\n  }\n\n  .md\\:border-separate {\n    border-collapse: separate;\n  }\n\n  .md\\:transform {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .md\\:transform-gpu {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .md\\:transform-none {\n    transform: none;\n  }\n\n  .md\\:origin-center {\n    transform-origin: center;\n  }\n\n  .md\\:origin-top {\n    transform-origin: top;\n  }\n\n  .md\\:origin-top-right {\n    transform-origin: top right;\n  }\n\n  .md\\:origin-right {\n    transform-origin: right;\n  }\n\n  .md\\:origin-bottom-right {\n    transform-origin: bottom right;\n  }\n\n  .md\\:origin-bottom {\n    transform-origin: bottom;\n  }\n\n  .md\\:origin-bottom-left {\n    transform-origin: bottom left;\n  }\n\n  .md\\:origin-left {\n    transform-origin: left;\n  }\n\n  .md\\:origin-top-left {\n    transform-origin: top left;\n  }\n\n  .md\\:translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .md\\:translate-x-1 {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .md\\:translate-x-2 {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .md\\:translate-x-3 {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .md\\:translate-x-4 {\n    --tw-translate-x: 1rem;\n  }\n\n  .md\\:translate-x-5 {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .md\\:translate-x-6 {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .md\\:translate-x-7 {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .md\\:translate-x-8 {\n    --tw-translate-x: 2rem;\n  }\n\n  .md\\:translate-x-9 {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .md\\:translate-x-10 {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .md\\:translate-x-11 {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .md\\:translate-x-12 {\n    --tw-translate-x: 3rem;\n  }\n\n  .md\\:translate-x-14 {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .md\\:translate-x-16 {\n    --tw-translate-x: 4rem;\n  }\n\n  .md\\:translate-x-20 {\n    --tw-translate-x: 5rem;\n  }\n\n  .md\\:translate-x-24 {\n    --tw-translate-x: 6rem;\n  }\n\n  .md\\:translate-x-28 {\n    --tw-translate-x: 7rem;\n  }\n\n  .md\\:translate-x-32 {\n    --tw-translate-x: 8rem;\n  }\n\n  .md\\:translate-x-36 {\n    --tw-translate-x: 9rem;\n  }\n\n  .md\\:translate-x-40 {\n    --tw-translate-x: 10rem;\n  }\n\n  .md\\:translate-x-44 {\n    --tw-translate-x: 11rem;\n  }\n\n  .md\\:translate-x-48 {\n    --tw-translate-x: 12rem;\n  }\n\n  .md\\:translate-x-52 {\n    --tw-translate-x: 13rem;\n  }\n\n  .md\\:translate-x-56 {\n    --tw-translate-x: 14rem;\n  }\n\n  .md\\:translate-x-60 {\n    --tw-translate-x: 15rem;\n  }\n\n  .md\\:translate-x-64 {\n    --tw-translate-x: 16rem;\n  }\n\n  .md\\:translate-x-72 {\n    --tw-translate-x: 18rem;\n  }\n\n  .md\\:translate-x-80 {\n    --tw-translate-x: 20rem;\n  }\n\n  .md\\:translate-x-96 {\n    --tw-translate-x: 24rem;\n  }\n\n  .md\\:translate-x-px {\n    --tw-translate-x: 1px;\n  }\n\n  .md\\:translate-x-0\\.5 {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .md\\:translate-x-1\\.5 {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .md\\:translate-x-2\\.5 {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .md\\:translate-x-3\\.5 {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .md\\:-translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .md\\:-translate-x-1 {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .md\\:-translate-x-2 {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .md\\:-translate-x-3 {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .md\\:-translate-x-4 {\n    --tw-translate-x: -1rem;\n  }\n\n  .md\\:-translate-x-5 {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .md\\:-translate-x-6 {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .md\\:-translate-x-7 {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .md\\:-translate-x-8 {\n    --tw-translate-x: -2rem;\n  }\n\n  .md\\:-translate-x-9 {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .md\\:-translate-x-10 {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .md\\:-translate-x-11 {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .md\\:-translate-x-12 {\n    --tw-translate-x: -3rem;\n  }\n\n  .md\\:-translate-x-14 {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .md\\:-translate-x-16 {\n    --tw-translate-x: -4rem;\n  }\n\n  .md\\:-translate-x-20 {\n    --tw-translate-x: -5rem;\n  }\n\n  .md\\:-translate-x-24 {\n    --tw-translate-x: -6rem;\n  }\n\n  .md\\:-translate-x-28 {\n    --tw-translate-x: -7rem;\n  }\n\n  .md\\:-translate-x-32 {\n    --tw-translate-x: -8rem;\n  }\n\n  .md\\:-translate-x-36 {\n    --tw-translate-x: -9rem;\n  }\n\n  .md\\:-translate-x-40 {\n    --tw-translate-x: -10rem;\n  }\n\n  .md\\:-translate-x-44 {\n    --tw-translate-x: -11rem;\n  }\n\n  .md\\:-translate-x-48 {\n    --tw-translate-x: -12rem;\n  }\n\n  .md\\:-translate-x-52 {\n    --tw-translate-x: -13rem;\n  }\n\n  .md\\:-translate-x-56 {\n    --tw-translate-x: -14rem;\n  }\n\n  .md\\:-translate-x-60 {\n    --tw-translate-x: -15rem;\n  }\n\n  .md\\:-translate-x-64 {\n    --tw-translate-x: -16rem;\n  }\n\n  .md\\:-translate-x-72 {\n    --tw-translate-x: -18rem;\n  }\n\n  .md\\:-translate-x-80 {\n    --tw-translate-x: -20rem;\n  }\n\n  .md\\:-translate-x-96 {\n    --tw-translate-x: -24rem;\n  }\n\n  .md\\:-translate-x-px {\n    --tw-translate-x: -1px;\n  }\n\n  .md\\:-translate-x-0\\.5 {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .md\\:-translate-x-1\\.5 {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .md\\:-translate-x-2\\.5 {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .md\\:-translate-x-3\\.5 {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .md\\:translate-x-1\\/2 {\n    --tw-translate-x: 50%;\n  }\n\n  .md\\:translate-x-1\\/3 {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .md\\:translate-x-2\\/3 {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .md\\:translate-x-1\\/4 {\n    --tw-translate-x: 25%;\n  }\n\n  .md\\:translate-x-2\\/4 {\n    --tw-translate-x: 50%;\n  }\n\n  .md\\:translate-x-3\\/4 {\n    --tw-translate-x: 75%;\n  }\n\n  .md\\:translate-x-full {\n    --tw-translate-x: 100%;\n  }\n\n  .md\\:-translate-x-1\\/2 {\n    --tw-translate-x: -50%;\n  }\n\n  .md\\:-translate-x-1\\/3 {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .md\\:-translate-x-2\\/3 {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .md\\:-translate-x-1\\/4 {\n    --tw-translate-x: -25%;\n  }\n\n  .md\\:-translate-x-2\\/4 {\n    --tw-translate-x: -50%;\n  }\n\n  .md\\:-translate-x-3\\/4 {\n    --tw-translate-x: -75%;\n  }\n\n  .md\\:-translate-x-full {\n    --tw-translate-x: -100%;\n  }\n\n  .md\\:translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .md\\:translate-y-1 {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .md\\:translate-y-2 {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .md\\:translate-y-3 {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .md\\:translate-y-4 {\n    --tw-translate-y: 1rem;\n  }\n\n  .md\\:translate-y-5 {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .md\\:translate-y-6 {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .md\\:translate-y-7 {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .md\\:translate-y-8 {\n    --tw-translate-y: 2rem;\n  }\n\n  .md\\:translate-y-9 {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .md\\:translate-y-10 {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .md\\:translate-y-11 {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .md\\:translate-y-12 {\n    --tw-translate-y: 3rem;\n  }\n\n  .md\\:translate-y-14 {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .md\\:translate-y-16 {\n    --tw-translate-y: 4rem;\n  }\n\n  .md\\:translate-y-20 {\n    --tw-translate-y: 5rem;\n  }\n\n  .md\\:translate-y-24 {\n    --tw-translate-y: 6rem;\n  }\n\n  .md\\:translate-y-28 {\n    --tw-translate-y: 7rem;\n  }\n\n  .md\\:translate-y-32 {\n    --tw-translate-y: 8rem;\n  }\n\n  .md\\:translate-y-36 {\n    --tw-translate-y: 9rem;\n  }\n\n  .md\\:translate-y-40 {\n    --tw-translate-y: 10rem;\n  }\n\n  .md\\:translate-y-44 {\n    --tw-translate-y: 11rem;\n  }\n\n  .md\\:translate-y-48 {\n    --tw-translate-y: 12rem;\n  }\n\n  .md\\:translate-y-52 {\n    --tw-translate-y: 13rem;\n  }\n\n  .md\\:translate-y-56 {\n    --tw-translate-y: 14rem;\n  }\n\n  .md\\:translate-y-60 {\n    --tw-translate-y: 15rem;\n  }\n\n  .md\\:translate-y-64 {\n    --tw-translate-y: 16rem;\n  }\n\n  .md\\:translate-y-72 {\n    --tw-translate-y: 18rem;\n  }\n\n  .md\\:translate-y-80 {\n    --tw-translate-y: 20rem;\n  }\n\n  .md\\:translate-y-96 {\n    --tw-translate-y: 24rem;\n  }\n\n  .md\\:translate-y-px {\n    --tw-translate-y: 1px;\n  }\n\n  .md\\:translate-y-0\\.5 {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .md\\:translate-y-1\\.5 {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .md\\:translate-y-2\\.5 {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .md\\:translate-y-3\\.5 {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .md\\:-translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .md\\:-translate-y-1 {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .md\\:-translate-y-2 {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .md\\:-translate-y-3 {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .md\\:-translate-y-4 {\n    --tw-translate-y: -1rem;\n  }\n\n  .md\\:-translate-y-5 {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .md\\:-translate-y-6 {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .md\\:-translate-y-7 {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .md\\:-translate-y-8 {\n    --tw-translate-y: -2rem;\n  }\n\n  .md\\:-translate-y-9 {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .md\\:-translate-y-10 {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .md\\:-translate-y-11 {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .md\\:-translate-y-12 {\n    --tw-translate-y: -3rem;\n  }\n\n  .md\\:-translate-y-14 {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .md\\:-translate-y-16 {\n    --tw-translate-y: -4rem;\n  }\n\n  .md\\:-translate-y-20 {\n    --tw-translate-y: -5rem;\n  }\n\n  .md\\:-translate-y-24 {\n    --tw-translate-y: -6rem;\n  }\n\n  .md\\:-translate-y-28 {\n    --tw-translate-y: -7rem;\n  }\n\n  .md\\:-translate-y-32 {\n    --tw-translate-y: -8rem;\n  }\n\n  .md\\:-translate-y-36 {\n    --tw-translate-y: -9rem;\n  }\n\n  .md\\:-translate-y-40 {\n    --tw-translate-y: -10rem;\n  }\n\n  .md\\:-translate-y-44 {\n    --tw-translate-y: -11rem;\n  }\n\n  .md\\:-translate-y-48 {\n    --tw-translate-y: -12rem;\n  }\n\n  .md\\:-translate-y-52 {\n    --tw-translate-y: -13rem;\n  }\n\n  .md\\:-translate-y-56 {\n    --tw-translate-y: -14rem;\n  }\n\n  .md\\:-translate-y-60 {\n    --tw-translate-y: -15rem;\n  }\n\n  .md\\:-translate-y-64 {\n    --tw-translate-y: -16rem;\n  }\n\n  .md\\:-translate-y-72 {\n    --tw-translate-y: -18rem;\n  }\n\n  .md\\:-translate-y-80 {\n    --tw-translate-y: -20rem;\n  }\n\n  .md\\:-translate-y-96 {\n    --tw-translate-y: -24rem;\n  }\n\n  .md\\:-translate-y-px {\n    --tw-translate-y: -1px;\n  }\n\n  .md\\:-translate-y-0\\.5 {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .md\\:-translate-y-1\\.5 {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .md\\:-translate-y-2\\.5 {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .md\\:-translate-y-3\\.5 {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .md\\:translate-y-1\\/2 {\n    --tw-translate-y: 50%;\n  }\n\n  .md\\:translate-y-1\\/3 {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .md\\:translate-y-2\\/3 {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .md\\:translate-y-1\\/4 {\n    --tw-translate-y: 25%;\n  }\n\n  .md\\:translate-y-2\\/4 {\n    --tw-translate-y: 50%;\n  }\n\n  .md\\:translate-y-3\\/4 {\n    --tw-translate-y: 75%;\n  }\n\n  .md\\:translate-y-full {\n    --tw-translate-y: 100%;\n  }\n\n  .md\\:-translate-y-1\\/2 {\n    --tw-translate-y: -50%;\n  }\n\n  .md\\:-translate-y-1\\/3 {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .md\\:-translate-y-2\\/3 {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .md\\:-translate-y-1\\/4 {\n    --tw-translate-y: -25%;\n  }\n\n  .md\\:-translate-y-2\\/4 {\n    --tw-translate-y: -50%;\n  }\n\n  .md\\:-translate-y-3\\/4 {\n    --tw-translate-y: -75%;\n  }\n\n  .md\\:-translate-y-full {\n    --tw-translate-y: -100%;\n  }\n\n  .md\\:hover\\:translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .md\\:hover\\:translate-x-1:hover {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .md\\:hover\\:translate-x-2:hover {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .md\\:hover\\:translate-x-3:hover {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .md\\:hover\\:translate-x-4:hover {\n    --tw-translate-x: 1rem;\n  }\n\n  .md\\:hover\\:translate-x-5:hover {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .md\\:hover\\:translate-x-6:hover {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .md\\:hover\\:translate-x-7:hover {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .md\\:hover\\:translate-x-8:hover {\n    --tw-translate-x: 2rem;\n  }\n\n  .md\\:hover\\:translate-x-9:hover {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .md\\:hover\\:translate-x-10:hover {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .md\\:hover\\:translate-x-11:hover {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .md\\:hover\\:translate-x-12:hover {\n    --tw-translate-x: 3rem;\n  }\n\n  .md\\:hover\\:translate-x-14:hover {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .md\\:hover\\:translate-x-16:hover {\n    --tw-translate-x: 4rem;\n  }\n\n  .md\\:hover\\:translate-x-20:hover {\n    --tw-translate-x: 5rem;\n  }\n\n  .md\\:hover\\:translate-x-24:hover {\n    --tw-translate-x: 6rem;\n  }\n\n  .md\\:hover\\:translate-x-28:hover {\n    --tw-translate-x: 7rem;\n  }\n\n  .md\\:hover\\:translate-x-32:hover {\n    --tw-translate-x: 8rem;\n  }\n\n  .md\\:hover\\:translate-x-36:hover {\n    --tw-translate-x: 9rem;\n  }\n\n  .md\\:hover\\:translate-x-40:hover {\n    --tw-translate-x: 10rem;\n  }\n\n  .md\\:hover\\:translate-x-44:hover {\n    --tw-translate-x: 11rem;\n  }\n\n  .md\\:hover\\:translate-x-48:hover {\n    --tw-translate-x: 12rem;\n  }\n\n  .md\\:hover\\:translate-x-52:hover {\n    --tw-translate-x: 13rem;\n  }\n\n  .md\\:hover\\:translate-x-56:hover {\n    --tw-translate-x: 14rem;\n  }\n\n  .md\\:hover\\:translate-x-60:hover {\n    --tw-translate-x: 15rem;\n  }\n\n  .md\\:hover\\:translate-x-64:hover {\n    --tw-translate-x: 16rem;\n  }\n\n  .md\\:hover\\:translate-x-72:hover {\n    --tw-translate-x: 18rem;\n  }\n\n  .md\\:hover\\:translate-x-80:hover {\n    --tw-translate-x: 20rem;\n  }\n\n  .md\\:hover\\:translate-x-96:hover {\n    --tw-translate-x: 24rem;\n  }\n\n  .md\\:hover\\:translate-x-px:hover {\n    --tw-translate-x: 1px;\n  }\n\n  .md\\:hover\\:translate-x-0\\.5:hover {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .md\\:hover\\:translate-x-1\\.5:hover {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .md\\:hover\\:translate-x-2\\.5:hover {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .md\\:hover\\:translate-x-3\\.5:hover {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .md\\:hover\\:-translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .md\\:hover\\:-translate-x-1:hover {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .md\\:hover\\:-translate-x-2:hover {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .md\\:hover\\:-translate-x-3:hover {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .md\\:hover\\:-translate-x-4:hover {\n    --tw-translate-x: -1rem;\n  }\n\n  .md\\:hover\\:-translate-x-5:hover {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .md\\:hover\\:-translate-x-6:hover {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .md\\:hover\\:-translate-x-7:hover {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .md\\:hover\\:-translate-x-8:hover {\n    --tw-translate-x: -2rem;\n  }\n\n  .md\\:hover\\:-translate-x-9:hover {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .md\\:hover\\:-translate-x-10:hover {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .md\\:hover\\:-translate-x-11:hover {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .md\\:hover\\:-translate-x-12:hover {\n    --tw-translate-x: -3rem;\n  }\n\n  .md\\:hover\\:-translate-x-14:hover {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .md\\:hover\\:-translate-x-16:hover {\n    --tw-translate-x: -4rem;\n  }\n\n  .md\\:hover\\:-translate-x-20:hover {\n    --tw-translate-x: -5rem;\n  }\n\n  .md\\:hover\\:-translate-x-24:hover {\n    --tw-translate-x: -6rem;\n  }\n\n  .md\\:hover\\:-translate-x-28:hover {\n    --tw-translate-x: -7rem;\n  }\n\n  .md\\:hover\\:-translate-x-32:hover {\n    --tw-translate-x: -8rem;\n  }\n\n  .md\\:hover\\:-translate-x-36:hover {\n    --tw-translate-x: -9rem;\n  }\n\n  .md\\:hover\\:-translate-x-40:hover {\n    --tw-translate-x: -10rem;\n  }\n\n  .md\\:hover\\:-translate-x-44:hover {\n    --tw-translate-x: -11rem;\n  }\n\n  .md\\:hover\\:-translate-x-48:hover {\n    --tw-translate-x: -12rem;\n  }\n\n  .md\\:hover\\:-translate-x-52:hover {\n    --tw-translate-x: -13rem;\n  }\n\n  .md\\:hover\\:-translate-x-56:hover {\n    --tw-translate-x: -14rem;\n  }\n\n  .md\\:hover\\:-translate-x-60:hover {\n    --tw-translate-x: -15rem;\n  }\n\n  .md\\:hover\\:-translate-x-64:hover {\n    --tw-translate-x: -16rem;\n  }\n\n  .md\\:hover\\:-translate-x-72:hover {\n    --tw-translate-x: -18rem;\n  }\n\n  .md\\:hover\\:-translate-x-80:hover {\n    --tw-translate-x: -20rem;\n  }\n\n  .md\\:hover\\:-translate-x-96:hover {\n    --tw-translate-x: -24rem;\n  }\n\n  .md\\:hover\\:-translate-x-px:hover {\n    --tw-translate-x: -1px;\n  }\n\n  .md\\:hover\\:-translate-x-0\\.5:hover {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .md\\:hover\\:-translate-x-1\\.5:hover {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .md\\:hover\\:-translate-x-2\\.5:hover {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .md\\:hover\\:-translate-x-3\\.5:hover {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .md\\:hover\\:translate-x-1\\/2:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .md\\:hover\\:translate-x-1\\/3:hover {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .md\\:hover\\:translate-x-2\\/3:hover {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .md\\:hover\\:translate-x-1\\/4:hover {\n    --tw-translate-x: 25%;\n  }\n\n  .md\\:hover\\:translate-x-2\\/4:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .md\\:hover\\:translate-x-3\\/4:hover {\n    --tw-translate-x: 75%;\n  }\n\n  .md\\:hover\\:translate-x-full:hover {\n    --tw-translate-x: 100%;\n  }\n\n  .md\\:hover\\:-translate-x-1\\/2:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .md\\:hover\\:-translate-x-1\\/3:hover {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .md\\:hover\\:-translate-x-2\\/3:hover {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .md\\:hover\\:-translate-x-1\\/4:hover {\n    --tw-translate-x: -25%;\n  }\n\n  .md\\:hover\\:-translate-x-2\\/4:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .md\\:hover\\:-translate-x-3\\/4:hover {\n    --tw-translate-x: -75%;\n  }\n\n  .md\\:hover\\:-translate-x-full:hover {\n    --tw-translate-x: -100%;\n  }\n\n  .md\\:hover\\:translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .md\\:hover\\:translate-y-1:hover {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .md\\:hover\\:translate-y-2:hover {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .md\\:hover\\:translate-y-3:hover {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .md\\:hover\\:translate-y-4:hover {\n    --tw-translate-y: 1rem;\n  }\n\n  .md\\:hover\\:translate-y-5:hover {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .md\\:hover\\:translate-y-6:hover {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .md\\:hover\\:translate-y-7:hover {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .md\\:hover\\:translate-y-8:hover {\n    --tw-translate-y: 2rem;\n  }\n\n  .md\\:hover\\:translate-y-9:hover {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .md\\:hover\\:translate-y-10:hover {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .md\\:hover\\:translate-y-11:hover {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .md\\:hover\\:translate-y-12:hover {\n    --tw-translate-y: 3rem;\n  }\n\n  .md\\:hover\\:translate-y-14:hover {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .md\\:hover\\:translate-y-16:hover {\n    --tw-translate-y: 4rem;\n  }\n\n  .md\\:hover\\:translate-y-20:hover {\n    --tw-translate-y: 5rem;\n  }\n\n  .md\\:hover\\:translate-y-24:hover {\n    --tw-translate-y: 6rem;\n  }\n\n  .md\\:hover\\:translate-y-28:hover {\n    --tw-translate-y: 7rem;\n  }\n\n  .md\\:hover\\:translate-y-32:hover {\n    --tw-translate-y: 8rem;\n  }\n\n  .md\\:hover\\:translate-y-36:hover {\n    --tw-translate-y: 9rem;\n  }\n\n  .md\\:hover\\:translate-y-40:hover {\n    --tw-translate-y: 10rem;\n  }\n\n  .md\\:hover\\:translate-y-44:hover {\n    --tw-translate-y: 11rem;\n  }\n\n  .md\\:hover\\:translate-y-48:hover {\n    --tw-translate-y: 12rem;\n  }\n\n  .md\\:hover\\:translate-y-52:hover {\n    --tw-translate-y: 13rem;\n  }\n\n  .md\\:hover\\:translate-y-56:hover {\n    --tw-translate-y: 14rem;\n  }\n\n  .md\\:hover\\:translate-y-60:hover {\n    --tw-translate-y: 15rem;\n  }\n\n  .md\\:hover\\:translate-y-64:hover {\n    --tw-translate-y: 16rem;\n  }\n\n  .md\\:hover\\:translate-y-72:hover {\n    --tw-translate-y: 18rem;\n  }\n\n  .md\\:hover\\:translate-y-80:hover {\n    --tw-translate-y: 20rem;\n  }\n\n  .md\\:hover\\:translate-y-96:hover {\n    --tw-translate-y: 24rem;\n  }\n\n  .md\\:hover\\:translate-y-px:hover {\n    --tw-translate-y: 1px;\n  }\n\n  .md\\:hover\\:translate-y-0\\.5:hover {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .md\\:hover\\:translate-y-1\\.5:hover {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .md\\:hover\\:translate-y-2\\.5:hover {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .md\\:hover\\:translate-y-3\\.5:hover {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .md\\:hover\\:-translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .md\\:hover\\:-translate-y-1:hover {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .md\\:hover\\:-translate-y-2:hover {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .md\\:hover\\:-translate-y-3:hover {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .md\\:hover\\:-translate-y-4:hover {\n    --tw-translate-y: -1rem;\n  }\n\n  .md\\:hover\\:-translate-y-5:hover {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .md\\:hover\\:-translate-y-6:hover {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .md\\:hover\\:-translate-y-7:hover {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .md\\:hover\\:-translate-y-8:hover {\n    --tw-translate-y: -2rem;\n  }\n\n  .md\\:hover\\:-translate-y-9:hover {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .md\\:hover\\:-translate-y-10:hover {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .md\\:hover\\:-translate-y-11:hover {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .md\\:hover\\:-translate-y-12:hover {\n    --tw-translate-y: -3rem;\n  }\n\n  .md\\:hover\\:-translate-y-14:hover {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .md\\:hover\\:-translate-y-16:hover {\n    --tw-translate-y: -4rem;\n  }\n\n  .md\\:hover\\:-translate-y-20:hover {\n    --tw-translate-y: -5rem;\n  }\n\n  .md\\:hover\\:-translate-y-24:hover {\n    --tw-translate-y: -6rem;\n  }\n\n  .md\\:hover\\:-translate-y-28:hover {\n    --tw-translate-y: -7rem;\n  }\n\n  .md\\:hover\\:-translate-y-32:hover {\n    --tw-translate-y: -8rem;\n  }\n\n  .md\\:hover\\:-translate-y-36:hover {\n    --tw-translate-y: -9rem;\n  }\n\n  .md\\:hover\\:-translate-y-40:hover {\n    --tw-translate-y: -10rem;\n  }\n\n  .md\\:hover\\:-translate-y-44:hover {\n    --tw-translate-y: -11rem;\n  }\n\n  .md\\:hover\\:-translate-y-48:hover {\n    --tw-translate-y: -12rem;\n  }\n\n  .md\\:hover\\:-translate-y-52:hover {\n    --tw-translate-y: -13rem;\n  }\n\n  .md\\:hover\\:-translate-y-56:hover {\n    --tw-translate-y: -14rem;\n  }\n\n  .md\\:hover\\:-translate-y-60:hover {\n    --tw-translate-y: -15rem;\n  }\n\n  .md\\:hover\\:-translate-y-64:hover {\n    --tw-translate-y: -16rem;\n  }\n\n  .md\\:hover\\:-translate-y-72:hover {\n    --tw-translate-y: -18rem;\n  }\n\n  .md\\:hover\\:-translate-y-80:hover {\n    --tw-translate-y: -20rem;\n  }\n\n  .md\\:hover\\:-translate-y-96:hover {\n    --tw-translate-y: -24rem;\n  }\n\n  .md\\:hover\\:-translate-y-px:hover {\n    --tw-translate-y: -1px;\n  }\n\n  .md\\:hover\\:-translate-y-0\\.5:hover {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .md\\:hover\\:-translate-y-1\\.5:hover {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .md\\:hover\\:-translate-y-2\\.5:hover {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .md\\:hover\\:-translate-y-3\\.5:hover {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .md\\:hover\\:translate-y-1\\/2:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .md\\:hover\\:translate-y-1\\/3:hover {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .md\\:hover\\:translate-y-2\\/3:hover {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .md\\:hover\\:translate-y-1\\/4:hover {\n    --tw-translate-y: 25%;\n  }\n\n  .md\\:hover\\:translate-y-2\\/4:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .md\\:hover\\:translate-y-3\\/4:hover {\n    --tw-translate-y: 75%;\n  }\n\n  .md\\:hover\\:translate-y-full:hover {\n    --tw-translate-y: 100%;\n  }\n\n  .md\\:hover\\:-translate-y-1\\/2:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .md\\:hover\\:-translate-y-1\\/3:hover {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .md\\:hover\\:-translate-y-2\\/3:hover {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .md\\:hover\\:-translate-y-1\\/4:hover {\n    --tw-translate-y: -25%;\n  }\n\n  .md\\:hover\\:-translate-y-2\\/4:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .md\\:hover\\:-translate-y-3\\/4:hover {\n    --tw-translate-y: -75%;\n  }\n\n  .md\\:hover\\:-translate-y-full:hover {\n    --tw-translate-y: -100%;\n  }\n\n  .md\\:focus\\:translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .md\\:focus\\:translate-x-1:focus {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .md\\:focus\\:translate-x-2:focus {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .md\\:focus\\:translate-x-3:focus {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .md\\:focus\\:translate-x-4:focus {\n    --tw-translate-x: 1rem;\n  }\n\n  .md\\:focus\\:translate-x-5:focus {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .md\\:focus\\:translate-x-6:focus {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .md\\:focus\\:translate-x-7:focus {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .md\\:focus\\:translate-x-8:focus {\n    --tw-translate-x: 2rem;\n  }\n\n  .md\\:focus\\:translate-x-9:focus {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .md\\:focus\\:translate-x-10:focus {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .md\\:focus\\:translate-x-11:focus {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .md\\:focus\\:translate-x-12:focus {\n    --tw-translate-x: 3rem;\n  }\n\n  .md\\:focus\\:translate-x-14:focus {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .md\\:focus\\:translate-x-16:focus {\n    --tw-translate-x: 4rem;\n  }\n\n  .md\\:focus\\:translate-x-20:focus {\n    --tw-translate-x: 5rem;\n  }\n\n  .md\\:focus\\:translate-x-24:focus {\n    --tw-translate-x: 6rem;\n  }\n\n  .md\\:focus\\:translate-x-28:focus {\n    --tw-translate-x: 7rem;\n  }\n\n  .md\\:focus\\:translate-x-32:focus {\n    --tw-translate-x: 8rem;\n  }\n\n  .md\\:focus\\:translate-x-36:focus {\n    --tw-translate-x: 9rem;\n  }\n\n  .md\\:focus\\:translate-x-40:focus {\n    --tw-translate-x: 10rem;\n  }\n\n  .md\\:focus\\:translate-x-44:focus {\n    --tw-translate-x: 11rem;\n  }\n\n  .md\\:focus\\:translate-x-48:focus {\n    --tw-translate-x: 12rem;\n  }\n\n  .md\\:focus\\:translate-x-52:focus {\n    --tw-translate-x: 13rem;\n  }\n\n  .md\\:focus\\:translate-x-56:focus {\n    --tw-translate-x: 14rem;\n  }\n\n  .md\\:focus\\:translate-x-60:focus {\n    --tw-translate-x: 15rem;\n  }\n\n  .md\\:focus\\:translate-x-64:focus {\n    --tw-translate-x: 16rem;\n  }\n\n  .md\\:focus\\:translate-x-72:focus {\n    --tw-translate-x: 18rem;\n  }\n\n  .md\\:focus\\:translate-x-80:focus {\n    --tw-translate-x: 20rem;\n  }\n\n  .md\\:focus\\:translate-x-96:focus {\n    --tw-translate-x: 24rem;\n  }\n\n  .md\\:focus\\:translate-x-px:focus {\n    --tw-translate-x: 1px;\n  }\n\n  .md\\:focus\\:translate-x-0\\.5:focus {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .md\\:focus\\:translate-x-1\\.5:focus {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .md\\:focus\\:translate-x-2\\.5:focus {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .md\\:focus\\:translate-x-3\\.5:focus {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .md\\:focus\\:-translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .md\\:focus\\:-translate-x-1:focus {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .md\\:focus\\:-translate-x-2:focus {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .md\\:focus\\:-translate-x-3:focus {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .md\\:focus\\:-translate-x-4:focus {\n    --tw-translate-x: -1rem;\n  }\n\n  .md\\:focus\\:-translate-x-5:focus {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .md\\:focus\\:-translate-x-6:focus {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .md\\:focus\\:-translate-x-7:focus {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .md\\:focus\\:-translate-x-8:focus {\n    --tw-translate-x: -2rem;\n  }\n\n  .md\\:focus\\:-translate-x-9:focus {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .md\\:focus\\:-translate-x-10:focus {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .md\\:focus\\:-translate-x-11:focus {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .md\\:focus\\:-translate-x-12:focus {\n    --tw-translate-x: -3rem;\n  }\n\n  .md\\:focus\\:-translate-x-14:focus {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .md\\:focus\\:-translate-x-16:focus {\n    --tw-translate-x: -4rem;\n  }\n\n  .md\\:focus\\:-translate-x-20:focus {\n    --tw-translate-x: -5rem;\n  }\n\n  .md\\:focus\\:-translate-x-24:focus {\n    --tw-translate-x: -6rem;\n  }\n\n  .md\\:focus\\:-translate-x-28:focus {\n    --tw-translate-x: -7rem;\n  }\n\n  .md\\:focus\\:-translate-x-32:focus {\n    --tw-translate-x: -8rem;\n  }\n\n  .md\\:focus\\:-translate-x-36:focus {\n    --tw-translate-x: -9rem;\n  }\n\n  .md\\:focus\\:-translate-x-40:focus {\n    --tw-translate-x: -10rem;\n  }\n\n  .md\\:focus\\:-translate-x-44:focus {\n    --tw-translate-x: -11rem;\n  }\n\n  .md\\:focus\\:-translate-x-48:focus {\n    --tw-translate-x: -12rem;\n  }\n\n  .md\\:focus\\:-translate-x-52:focus {\n    --tw-translate-x: -13rem;\n  }\n\n  .md\\:focus\\:-translate-x-56:focus {\n    --tw-translate-x: -14rem;\n  }\n\n  .md\\:focus\\:-translate-x-60:focus {\n    --tw-translate-x: -15rem;\n  }\n\n  .md\\:focus\\:-translate-x-64:focus {\n    --tw-translate-x: -16rem;\n  }\n\n  .md\\:focus\\:-translate-x-72:focus {\n    --tw-translate-x: -18rem;\n  }\n\n  .md\\:focus\\:-translate-x-80:focus {\n    --tw-translate-x: -20rem;\n  }\n\n  .md\\:focus\\:-translate-x-96:focus {\n    --tw-translate-x: -24rem;\n  }\n\n  .md\\:focus\\:-translate-x-px:focus {\n    --tw-translate-x: -1px;\n  }\n\n  .md\\:focus\\:-translate-x-0\\.5:focus {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .md\\:focus\\:-translate-x-1\\.5:focus {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .md\\:focus\\:-translate-x-2\\.5:focus {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .md\\:focus\\:-translate-x-3\\.5:focus {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .md\\:focus\\:translate-x-1\\/2:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .md\\:focus\\:translate-x-1\\/3:focus {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .md\\:focus\\:translate-x-2\\/3:focus {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .md\\:focus\\:translate-x-1\\/4:focus {\n    --tw-translate-x: 25%;\n  }\n\n  .md\\:focus\\:translate-x-2\\/4:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .md\\:focus\\:translate-x-3\\/4:focus {\n    --tw-translate-x: 75%;\n  }\n\n  .md\\:focus\\:translate-x-full:focus {\n    --tw-translate-x: 100%;\n  }\n\n  .md\\:focus\\:-translate-x-1\\/2:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .md\\:focus\\:-translate-x-1\\/3:focus {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .md\\:focus\\:-translate-x-2\\/3:focus {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .md\\:focus\\:-translate-x-1\\/4:focus {\n    --tw-translate-x: -25%;\n  }\n\n  .md\\:focus\\:-translate-x-2\\/4:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .md\\:focus\\:-translate-x-3\\/4:focus {\n    --tw-translate-x: -75%;\n  }\n\n  .md\\:focus\\:-translate-x-full:focus {\n    --tw-translate-x: -100%;\n  }\n\n  .md\\:focus\\:translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .md\\:focus\\:translate-y-1:focus {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .md\\:focus\\:translate-y-2:focus {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .md\\:focus\\:translate-y-3:focus {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .md\\:focus\\:translate-y-4:focus {\n    --tw-translate-y: 1rem;\n  }\n\n  .md\\:focus\\:translate-y-5:focus {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .md\\:focus\\:translate-y-6:focus {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .md\\:focus\\:translate-y-7:focus {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .md\\:focus\\:translate-y-8:focus {\n    --tw-translate-y: 2rem;\n  }\n\n  .md\\:focus\\:translate-y-9:focus {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .md\\:focus\\:translate-y-10:focus {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .md\\:focus\\:translate-y-11:focus {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .md\\:focus\\:translate-y-12:focus {\n    --tw-translate-y: 3rem;\n  }\n\n  .md\\:focus\\:translate-y-14:focus {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .md\\:focus\\:translate-y-16:focus {\n    --tw-translate-y: 4rem;\n  }\n\n  .md\\:focus\\:translate-y-20:focus {\n    --tw-translate-y: 5rem;\n  }\n\n  .md\\:focus\\:translate-y-24:focus {\n    --tw-translate-y: 6rem;\n  }\n\n  .md\\:focus\\:translate-y-28:focus {\n    --tw-translate-y: 7rem;\n  }\n\n  .md\\:focus\\:translate-y-32:focus {\n    --tw-translate-y: 8rem;\n  }\n\n  .md\\:focus\\:translate-y-36:focus {\n    --tw-translate-y: 9rem;\n  }\n\n  .md\\:focus\\:translate-y-40:focus {\n    --tw-translate-y: 10rem;\n  }\n\n  .md\\:focus\\:translate-y-44:focus {\n    --tw-translate-y: 11rem;\n  }\n\n  .md\\:focus\\:translate-y-48:focus {\n    --tw-translate-y: 12rem;\n  }\n\n  .md\\:focus\\:translate-y-52:focus {\n    --tw-translate-y: 13rem;\n  }\n\n  .md\\:focus\\:translate-y-56:focus {\n    --tw-translate-y: 14rem;\n  }\n\n  .md\\:focus\\:translate-y-60:focus {\n    --tw-translate-y: 15rem;\n  }\n\n  .md\\:focus\\:translate-y-64:focus {\n    --tw-translate-y: 16rem;\n  }\n\n  .md\\:focus\\:translate-y-72:focus {\n    --tw-translate-y: 18rem;\n  }\n\n  .md\\:focus\\:translate-y-80:focus {\n    --tw-translate-y: 20rem;\n  }\n\n  .md\\:focus\\:translate-y-96:focus {\n    --tw-translate-y: 24rem;\n  }\n\n  .md\\:focus\\:translate-y-px:focus {\n    --tw-translate-y: 1px;\n  }\n\n  .md\\:focus\\:translate-y-0\\.5:focus {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .md\\:focus\\:translate-y-1\\.5:focus {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .md\\:focus\\:translate-y-2\\.5:focus {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .md\\:focus\\:translate-y-3\\.5:focus {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .md\\:focus\\:-translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .md\\:focus\\:-translate-y-1:focus {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .md\\:focus\\:-translate-y-2:focus {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .md\\:focus\\:-translate-y-3:focus {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .md\\:focus\\:-translate-y-4:focus {\n    --tw-translate-y: -1rem;\n  }\n\n  .md\\:focus\\:-translate-y-5:focus {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .md\\:focus\\:-translate-y-6:focus {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .md\\:focus\\:-translate-y-7:focus {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .md\\:focus\\:-translate-y-8:focus {\n    --tw-translate-y: -2rem;\n  }\n\n  .md\\:focus\\:-translate-y-9:focus {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .md\\:focus\\:-translate-y-10:focus {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .md\\:focus\\:-translate-y-11:focus {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .md\\:focus\\:-translate-y-12:focus {\n    --tw-translate-y: -3rem;\n  }\n\n  .md\\:focus\\:-translate-y-14:focus {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .md\\:focus\\:-translate-y-16:focus {\n    --tw-translate-y: -4rem;\n  }\n\n  .md\\:focus\\:-translate-y-20:focus {\n    --tw-translate-y: -5rem;\n  }\n\n  .md\\:focus\\:-translate-y-24:focus {\n    --tw-translate-y: -6rem;\n  }\n\n  .md\\:focus\\:-translate-y-28:focus {\n    --tw-translate-y: -7rem;\n  }\n\n  .md\\:focus\\:-translate-y-32:focus {\n    --tw-translate-y: -8rem;\n  }\n\n  .md\\:focus\\:-translate-y-36:focus {\n    --tw-translate-y: -9rem;\n  }\n\n  .md\\:focus\\:-translate-y-40:focus {\n    --tw-translate-y: -10rem;\n  }\n\n  .md\\:focus\\:-translate-y-44:focus {\n    --tw-translate-y: -11rem;\n  }\n\n  .md\\:focus\\:-translate-y-48:focus {\n    --tw-translate-y: -12rem;\n  }\n\n  .md\\:focus\\:-translate-y-52:focus {\n    --tw-translate-y: -13rem;\n  }\n\n  .md\\:focus\\:-translate-y-56:focus {\n    --tw-translate-y: -14rem;\n  }\n\n  .md\\:focus\\:-translate-y-60:focus {\n    --tw-translate-y: -15rem;\n  }\n\n  .md\\:focus\\:-translate-y-64:focus {\n    --tw-translate-y: -16rem;\n  }\n\n  .md\\:focus\\:-translate-y-72:focus {\n    --tw-translate-y: -18rem;\n  }\n\n  .md\\:focus\\:-translate-y-80:focus {\n    --tw-translate-y: -20rem;\n  }\n\n  .md\\:focus\\:-translate-y-96:focus {\n    --tw-translate-y: -24rem;\n  }\n\n  .md\\:focus\\:-translate-y-px:focus {\n    --tw-translate-y: -1px;\n  }\n\n  .md\\:focus\\:-translate-y-0\\.5:focus {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .md\\:focus\\:-translate-y-1\\.5:focus {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .md\\:focus\\:-translate-y-2\\.5:focus {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .md\\:focus\\:-translate-y-3\\.5:focus {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .md\\:focus\\:translate-y-1\\/2:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .md\\:focus\\:translate-y-1\\/3:focus {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .md\\:focus\\:translate-y-2\\/3:focus {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .md\\:focus\\:translate-y-1\\/4:focus {\n    --tw-translate-y: 25%;\n  }\n\n  .md\\:focus\\:translate-y-2\\/4:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .md\\:focus\\:translate-y-3\\/4:focus {\n    --tw-translate-y: 75%;\n  }\n\n  .md\\:focus\\:translate-y-full:focus {\n    --tw-translate-y: 100%;\n  }\n\n  .md\\:focus\\:-translate-y-1\\/2:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .md\\:focus\\:-translate-y-1\\/3:focus {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .md\\:focus\\:-translate-y-2\\/3:focus {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .md\\:focus\\:-translate-y-1\\/4:focus {\n    --tw-translate-y: -25%;\n  }\n\n  .md\\:focus\\:-translate-y-2\\/4:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .md\\:focus\\:-translate-y-3\\/4:focus {\n    --tw-translate-y: -75%;\n  }\n\n  .md\\:focus\\:-translate-y-full:focus {\n    --tw-translate-y: -100%;\n  }\n\n  .md\\:rotate-0 {\n    --tw-rotate: 0deg;\n  }\n\n  .md\\:rotate-1 {\n    --tw-rotate: 1deg;\n  }\n\n  .md\\:rotate-2 {\n    --tw-rotate: 2deg;\n  }\n\n  .md\\:rotate-3 {\n    --tw-rotate: 3deg;\n  }\n\n  .md\\:rotate-6 {\n    --tw-rotate: 6deg;\n  }\n\n  .md\\:rotate-12 {\n    --tw-rotate: 12deg;\n  }\n\n  .md\\:rotate-45 {\n    --tw-rotate: 45deg;\n  }\n\n  .md\\:rotate-90 {\n    --tw-rotate: 90deg;\n  }\n\n  .md\\:rotate-180 {\n    --tw-rotate: 180deg;\n  }\n\n  .md\\:-rotate-180 {\n    --tw-rotate: -180deg;\n  }\n\n  .md\\:-rotate-90 {\n    --tw-rotate: -90deg;\n  }\n\n  .md\\:-rotate-45 {\n    --tw-rotate: -45deg;\n  }\n\n  .md\\:-rotate-12 {\n    --tw-rotate: -12deg;\n  }\n\n  .md\\:-rotate-6 {\n    --tw-rotate: -6deg;\n  }\n\n  .md\\:-rotate-3 {\n    --tw-rotate: -3deg;\n  }\n\n  .md\\:-rotate-2 {\n    --tw-rotate: -2deg;\n  }\n\n  .md\\:-rotate-1 {\n    --tw-rotate: -1deg;\n  }\n\n  .md\\:hover\\:rotate-0:hover {\n    --tw-rotate: 0deg;\n  }\n\n  .md\\:hover\\:rotate-1:hover {\n    --tw-rotate: 1deg;\n  }\n\n  .md\\:hover\\:rotate-2:hover {\n    --tw-rotate: 2deg;\n  }\n\n  .md\\:hover\\:rotate-3:hover {\n    --tw-rotate: 3deg;\n  }\n\n  .md\\:hover\\:rotate-6:hover {\n    --tw-rotate: 6deg;\n  }\n\n  .md\\:hover\\:rotate-12:hover {\n    --tw-rotate: 12deg;\n  }\n\n  .md\\:hover\\:rotate-45:hover {\n    --tw-rotate: 45deg;\n  }\n\n  .md\\:hover\\:rotate-90:hover {\n    --tw-rotate: 90deg;\n  }\n\n  .md\\:hover\\:rotate-180:hover {\n    --tw-rotate: 180deg;\n  }\n\n  .md\\:hover\\:-rotate-180:hover {\n    --tw-rotate: -180deg;\n  }\n\n  .md\\:hover\\:-rotate-90:hover {\n    --tw-rotate: -90deg;\n  }\n\n  .md\\:hover\\:-rotate-45:hover {\n    --tw-rotate: -45deg;\n  }\n\n  .md\\:hover\\:-rotate-12:hover {\n    --tw-rotate: -12deg;\n  }\n\n  .md\\:hover\\:-rotate-6:hover {\n    --tw-rotate: -6deg;\n  }\n\n  .md\\:hover\\:-rotate-3:hover {\n    --tw-rotate: -3deg;\n  }\n\n  .md\\:hover\\:-rotate-2:hover {\n    --tw-rotate: -2deg;\n  }\n\n  .md\\:hover\\:-rotate-1:hover {\n    --tw-rotate: -1deg;\n  }\n\n  .md\\:focus\\:rotate-0:focus {\n    --tw-rotate: 0deg;\n  }\n\n  .md\\:focus\\:rotate-1:focus {\n    --tw-rotate: 1deg;\n  }\n\n  .md\\:focus\\:rotate-2:focus {\n    --tw-rotate: 2deg;\n  }\n\n  .md\\:focus\\:rotate-3:focus {\n    --tw-rotate: 3deg;\n  }\n\n  .md\\:focus\\:rotate-6:focus {\n    --tw-rotate: 6deg;\n  }\n\n  .md\\:focus\\:rotate-12:focus {\n    --tw-rotate: 12deg;\n  }\n\n  .md\\:focus\\:rotate-45:focus {\n    --tw-rotate: 45deg;\n  }\n\n  .md\\:focus\\:rotate-90:focus {\n    --tw-rotate: 90deg;\n  }\n\n  .md\\:focus\\:rotate-180:focus {\n    --tw-rotate: 180deg;\n  }\n\n  .md\\:focus\\:-rotate-180:focus {\n    --tw-rotate: -180deg;\n  }\n\n  .md\\:focus\\:-rotate-90:focus {\n    --tw-rotate: -90deg;\n  }\n\n  .md\\:focus\\:-rotate-45:focus {\n    --tw-rotate: -45deg;\n  }\n\n  .md\\:focus\\:-rotate-12:focus {\n    --tw-rotate: -12deg;\n  }\n\n  .md\\:focus\\:-rotate-6:focus {\n    --tw-rotate: -6deg;\n  }\n\n  .md\\:focus\\:-rotate-3:focus {\n    --tw-rotate: -3deg;\n  }\n\n  .md\\:focus\\:-rotate-2:focus {\n    --tw-rotate: -2deg;\n  }\n\n  .md\\:focus\\:-rotate-1:focus {\n    --tw-rotate: -1deg;\n  }\n\n  .md\\:skew-x-0 {\n    --tw-skew-x: 0deg;\n  }\n\n  .md\\:skew-x-1 {\n    --tw-skew-x: 1deg;\n  }\n\n  .md\\:skew-x-2 {\n    --tw-skew-x: 2deg;\n  }\n\n  .md\\:skew-x-3 {\n    --tw-skew-x: 3deg;\n  }\n\n  .md\\:skew-x-6 {\n    --tw-skew-x: 6deg;\n  }\n\n  .md\\:skew-x-12 {\n    --tw-skew-x: 12deg;\n  }\n\n  .md\\:-skew-x-12 {\n    --tw-skew-x: -12deg;\n  }\n\n  .md\\:-skew-x-6 {\n    --tw-skew-x: -6deg;\n  }\n\n  .md\\:-skew-x-3 {\n    --tw-skew-x: -3deg;\n  }\n\n  .md\\:-skew-x-2 {\n    --tw-skew-x: -2deg;\n  }\n\n  .md\\:-skew-x-1 {\n    --tw-skew-x: -1deg;\n  }\n\n  .md\\:skew-y-0 {\n    --tw-skew-y: 0deg;\n  }\n\n  .md\\:skew-y-1 {\n    --tw-skew-y: 1deg;\n  }\n\n  .md\\:skew-y-2 {\n    --tw-skew-y: 2deg;\n  }\n\n  .md\\:skew-y-3 {\n    --tw-skew-y: 3deg;\n  }\n\n  .md\\:skew-y-6 {\n    --tw-skew-y: 6deg;\n  }\n\n  .md\\:skew-y-12 {\n    --tw-skew-y: 12deg;\n  }\n\n  .md\\:-skew-y-12 {\n    --tw-skew-y: -12deg;\n  }\n\n  .md\\:-skew-y-6 {\n    --tw-skew-y: -6deg;\n  }\n\n  .md\\:-skew-y-3 {\n    --tw-skew-y: -3deg;\n  }\n\n  .md\\:-skew-y-2 {\n    --tw-skew-y: -2deg;\n  }\n\n  .md\\:-skew-y-1 {\n    --tw-skew-y: -1deg;\n  }\n\n  .md\\:hover\\:skew-x-0:hover {\n    --tw-skew-x: 0deg;\n  }\n\n  .md\\:hover\\:skew-x-1:hover {\n    --tw-skew-x: 1deg;\n  }\n\n  .md\\:hover\\:skew-x-2:hover {\n    --tw-skew-x: 2deg;\n  }\n\n  .md\\:hover\\:skew-x-3:hover {\n    --tw-skew-x: 3deg;\n  }\n\n  .md\\:hover\\:skew-x-6:hover {\n    --tw-skew-x: 6deg;\n  }\n\n  .md\\:hover\\:skew-x-12:hover {\n    --tw-skew-x: 12deg;\n  }\n\n  .md\\:hover\\:-skew-x-12:hover {\n    --tw-skew-x: -12deg;\n  }\n\n  .md\\:hover\\:-skew-x-6:hover {\n    --tw-skew-x: -6deg;\n  }\n\n  .md\\:hover\\:-skew-x-3:hover {\n    --tw-skew-x: -3deg;\n  }\n\n  .md\\:hover\\:-skew-x-2:hover {\n    --tw-skew-x: -2deg;\n  }\n\n  .md\\:hover\\:-skew-x-1:hover {\n    --tw-skew-x: -1deg;\n  }\n\n  .md\\:hover\\:skew-y-0:hover {\n    --tw-skew-y: 0deg;\n  }\n\n  .md\\:hover\\:skew-y-1:hover {\n    --tw-skew-y: 1deg;\n  }\n\n  .md\\:hover\\:skew-y-2:hover {\n    --tw-skew-y: 2deg;\n  }\n\n  .md\\:hover\\:skew-y-3:hover {\n    --tw-skew-y: 3deg;\n  }\n\n  .md\\:hover\\:skew-y-6:hover {\n    --tw-skew-y: 6deg;\n  }\n\n  .md\\:hover\\:skew-y-12:hover {\n    --tw-skew-y: 12deg;\n  }\n\n  .md\\:hover\\:-skew-y-12:hover {\n    --tw-skew-y: -12deg;\n  }\n\n  .md\\:hover\\:-skew-y-6:hover {\n    --tw-skew-y: -6deg;\n  }\n\n  .md\\:hover\\:-skew-y-3:hover {\n    --tw-skew-y: -3deg;\n  }\n\n  .md\\:hover\\:-skew-y-2:hover {\n    --tw-skew-y: -2deg;\n  }\n\n  .md\\:hover\\:-skew-y-1:hover {\n    --tw-skew-y: -1deg;\n  }\n\n  .md\\:focus\\:skew-x-0:focus {\n    --tw-skew-x: 0deg;\n  }\n\n  .md\\:focus\\:skew-x-1:focus {\n    --tw-skew-x: 1deg;\n  }\n\n  .md\\:focus\\:skew-x-2:focus {\n    --tw-skew-x: 2deg;\n  }\n\n  .md\\:focus\\:skew-x-3:focus {\n    --tw-skew-x: 3deg;\n  }\n\n  .md\\:focus\\:skew-x-6:focus {\n    --tw-skew-x: 6deg;\n  }\n\n  .md\\:focus\\:skew-x-12:focus {\n    --tw-skew-x: 12deg;\n  }\n\n  .md\\:focus\\:-skew-x-12:focus {\n    --tw-skew-x: -12deg;\n  }\n\n  .md\\:focus\\:-skew-x-6:focus {\n    --tw-skew-x: -6deg;\n  }\n\n  .md\\:focus\\:-skew-x-3:focus {\n    --tw-skew-x: -3deg;\n  }\n\n  .md\\:focus\\:-skew-x-2:focus {\n    --tw-skew-x: -2deg;\n  }\n\n  .md\\:focus\\:-skew-x-1:focus {\n    --tw-skew-x: -1deg;\n  }\n\n  .md\\:focus\\:skew-y-0:focus {\n    --tw-skew-y: 0deg;\n  }\n\n  .md\\:focus\\:skew-y-1:focus {\n    --tw-skew-y: 1deg;\n  }\n\n  .md\\:focus\\:skew-y-2:focus {\n    --tw-skew-y: 2deg;\n  }\n\n  .md\\:focus\\:skew-y-3:focus {\n    --tw-skew-y: 3deg;\n  }\n\n  .md\\:focus\\:skew-y-6:focus {\n    --tw-skew-y: 6deg;\n  }\n\n  .md\\:focus\\:skew-y-12:focus {\n    --tw-skew-y: 12deg;\n  }\n\n  .md\\:focus\\:-skew-y-12:focus {\n    --tw-skew-y: -12deg;\n  }\n\n  .md\\:focus\\:-skew-y-6:focus {\n    --tw-skew-y: -6deg;\n  }\n\n  .md\\:focus\\:-skew-y-3:focus {\n    --tw-skew-y: -3deg;\n  }\n\n  .md\\:focus\\:-skew-y-2:focus {\n    --tw-skew-y: -2deg;\n  }\n\n  .md\\:focus\\:-skew-y-1:focus {\n    --tw-skew-y: -1deg;\n  }\n\n  .md\\:scale-0 {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .md\\:scale-50 {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .md\\:scale-75 {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .md\\:scale-90 {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .md\\:scale-95 {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .md\\:scale-100 {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .md\\:scale-105 {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .md\\:scale-110 {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .md\\:scale-125 {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .md\\:scale-150 {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .md\\:hover\\:scale-0:hover {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .md\\:hover\\:scale-50:hover {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .md\\:hover\\:scale-75:hover {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .md\\:hover\\:scale-90:hover {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .md\\:hover\\:scale-95:hover {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .md\\:hover\\:scale-100:hover {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .md\\:hover\\:scale-105:hover {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .md\\:hover\\:scale-110:hover {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .md\\:hover\\:scale-125:hover {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .md\\:hover\\:scale-150:hover {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .md\\:focus\\:scale-0:focus {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .md\\:focus\\:scale-50:focus {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .md\\:focus\\:scale-75:focus {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .md\\:focus\\:scale-90:focus {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .md\\:focus\\:scale-95:focus {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .md\\:focus\\:scale-100:focus {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .md\\:focus\\:scale-105:focus {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .md\\:focus\\:scale-110:focus {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .md\\:focus\\:scale-125:focus {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .md\\:focus\\:scale-150:focus {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .md\\:scale-x-0 {\n    --tw-scale-x: 0;\n  }\n\n  .md\\:scale-x-50 {\n    --tw-scale-x: .5;\n  }\n\n  .md\\:scale-x-75 {\n    --tw-scale-x: .75;\n  }\n\n  .md\\:scale-x-90 {\n    --tw-scale-x: .9;\n  }\n\n  .md\\:scale-x-95 {\n    --tw-scale-x: .95;\n  }\n\n  .md\\:scale-x-100 {\n    --tw-scale-x: 1;\n  }\n\n  .md\\:scale-x-105 {\n    --tw-scale-x: 1.05;\n  }\n\n  .md\\:scale-x-110 {\n    --tw-scale-x: 1.1;\n  }\n\n  .md\\:scale-x-125 {\n    --tw-scale-x: 1.25;\n  }\n\n  .md\\:scale-x-150 {\n    --tw-scale-x: 1.5;\n  }\n\n  .md\\:scale-y-0 {\n    --tw-scale-y: 0;\n  }\n\n  .md\\:scale-y-50 {\n    --tw-scale-y: .5;\n  }\n\n  .md\\:scale-y-75 {\n    --tw-scale-y: .75;\n  }\n\n  .md\\:scale-y-90 {\n    --tw-scale-y: .9;\n  }\n\n  .md\\:scale-y-95 {\n    --tw-scale-y: .95;\n  }\n\n  .md\\:scale-y-100 {\n    --tw-scale-y: 1;\n  }\n\n  .md\\:scale-y-105 {\n    --tw-scale-y: 1.05;\n  }\n\n  .md\\:scale-y-110 {\n    --tw-scale-y: 1.1;\n  }\n\n  .md\\:scale-y-125 {\n    --tw-scale-y: 1.25;\n  }\n\n  .md\\:scale-y-150 {\n    --tw-scale-y: 1.5;\n  }\n\n  .md\\:hover\\:scale-x-0:hover {\n    --tw-scale-x: 0;\n  }\n\n  .md\\:hover\\:scale-x-50:hover {\n    --tw-scale-x: .5;\n  }\n\n  .md\\:hover\\:scale-x-75:hover {\n    --tw-scale-x: .75;\n  }\n\n  .md\\:hover\\:scale-x-90:hover {\n    --tw-scale-x: .9;\n  }\n\n  .md\\:hover\\:scale-x-95:hover {\n    --tw-scale-x: .95;\n  }\n\n  .md\\:hover\\:scale-x-100:hover {\n    --tw-scale-x: 1;\n  }\n\n  .md\\:hover\\:scale-x-105:hover {\n    --tw-scale-x: 1.05;\n  }\n\n  .md\\:hover\\:scale-x-110:hover {\n    --tw-scale-x: 1.1;\n  }\n\n  .md\\:hover\\:scale-x-125:hover {\n    --tw-scale-x: 1.25;\n  }\n\n  .md\\:hover\\:scale-x-150:hover {\n    --tw-scale-x: 1.5;\n  }\n\n  .md\\:hover\\:scale-y-0:hover {\n    --tw-scale-y: 0;\n  }\n\n  .md\\:hover\\:scale-y-50:hover {\n    --tw-scale-y: .5;\n  }\n\n  .md\\:hover\\:scale-y-75:hover {\n    --tw-scale-y: .75;\n  }\n\n  .md\\:hover\\:scale-y-90:hover {\n    --tw-scale-y: .9;\n  }\n\n  .md\\:hover\\:scale-y-95:hover {\n    --tw-scale-y: .95;\n  }\n\n  .md\\:hover\\:scale-y-100:hover {\n    --tw-scale-y: 1;\n  }\n\n  .md\\:hover\\:scale-y-105:hover {\n    --tw-scale-y: 1.05;\n  }\n\n  .md\\:hover\\:scale-y-110:hover {\n    --tw-scale-y: 1.1;\n  }\n\n  .md\\:hover\\:scale-y-125:hover {\n    --tw-scale-y: 1.25;\n  }\n\n  .md\\:hover\\:scale-y-150:hover {\n    --tw-scale-y: 1.5;\n  }\n\n  .md\\:focus\\:scale-x-0:focus {\n    --tw-scale-x: 0;\n  }\n\n  .md\\:focus\\:scale-x-50:focus {\n    --tw-scale-x: .5;\n  }\n\n  .md\\:focus\\:scale-x-75:focus {\n    --tw-scale-x: .75;\n  }\n\n  .md\\:focus\\:scale-x-90:focus {\n    --tw-scale-x: .9;\n  }\n\n  .md\\:focus\\:scale-x-95:focus {\n    --tw-scale-x: .95;\n  }\n\n  .md\\:focus\\:scale-x-100:focus {\n    --tw-scale-x: 1;\n  }\n\n  .md\\:focus\\:scale-x-105:focus {\n    --tw-scale-x: 1.05;\n  }\n\n  .md\\:focus\\:scale-x-110:focus {\n    --tw-scale-x: 1.1;\n  }\n\n  .md\\:focus\\:scale-x-125:focus {\n    --tw-scale-x: 1.25;\n  }\n\n  .md\\:focus\\:scale-x-150:focus {\n    --tw-scale-x: 1.5;\n  }\n\n  .md\\:focus\\:scale-y-0:focus {\n    --tw-scale-y: 0;\n  }\n\n  .md\\:focus\\:scale-y-50:focus {\n    --tw-scale-y: .5;\n  }\n\n  .md\\:focus\\:scale-y-75:focus {\n    --tw-scale-y: .75;\n  }\n\n  .md\\:focus\\:scale-y-90:focus {\n    --tw-scale-y: .9;\n  }\n\n  .md\\:focus\\:scale-y-95:focus {\n    --tw-scale-y: .95;\n  }\n\n  .md\\:focus\\:scale-y-100:focus {\n    --tw-scale-y: 1;\n  }\n\n  .md\\:focus\\:scale-y-105:focus {\n    --tw-scale-y: 1.05;\n  }\n\n  .md\\:focus\\:scale-y-110:focus {\n    --tw-scale-y: 1.1;\n  }\n\n  .md\\:focus\\:scale-y-125:focus {\n    --tw-scale-y: 1.25;\n  }\n\n  .md\\:focus\\:scale-y-150:focus {\n    --tw-scale-y: 1.5;\n  }\n\n  .md\\:animate-none {\n    -webkit-animation: none;\n            animation: none;\n  }\n\n  .md\\:animate-spin {\n    -webkit-animation: spin 1s linear infinite;\n            animation: spin 1s linear infinite;\n  }\n\n  .md\\:animate-ping {\n    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n  }\n\n  .md\\:animate-pulse {\n    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n  }\n\n  .md\\:animate-bounce {\n    -webkit-animation: bounce 1s infinite;\n            animation: bounce 1s infinite;\n  }\n\n  .md\\:cursor-auto {\n    cursor: auto;\n  }\n\n  .md\\:cursor-default {\n    cursor: default;\n  }\n\n  .md\\:cursor-pointer {\n    cursor: pointer;\n  }\n\n  .md\\:cursor-wait {\n    cursor: wait;\n  }\n\n  .md\\:cursor-text {\n    cursor: text;\n  }\n\n  .md\\:cursor-move {\n    cursor: move;\n  }\n\n  .md\\:cursor-help {\n    cursor: help;\n  }\n\n  .md\\:cursor-not-allowed {\n    cursor: not-allowed;\n  }\n\n  .md\\:select-none {\n    -webkit-user-select: none;\n       -moz-user-select: none;\n        -ms-user-select: none;\n            user-select: none;\n  }\n\n  .md\\:select-text {\n    -webkit-user-select: text;\n       -moz-user-select: text;\n        -ms-user-select: text;\n            user-select: text;\n  }\n\n  .md\\:select-all {\n    -webkit-user-select: all;\n       -moz-user-select: all;\n            user-select: all;\n  }\n\n  .md\\:select-auto {\n    -webkit-user-select: auto;\n       -moz-user-select: auto;\n        -ms-user-select: auto;\n            user-select: auto;\n  }\n\n  .md\\:resize-none {\n    resize: none;\n  }\n\n  .md\\:resize-y {\n    resize: vertical;\n  }\n\n  .md\\:resize-x {\n    resize: horizontal;\n  }\n\n  .md\\:resize {\n    resize: both;\n  }\n\n  .md\\:list-inside {\n    list-style-position: inside;\n  }\n\n  .md\\:list-outside {\n    list-style-position: outside;\n  }\n\n  .md\\:list-none {\n    list-style-type: none;\n  }\n\n  .md\\:list-disc {\n    list-style-type: disc;\n  }\n\n  .md\\:list-decimal {\n    list-style-type: decimal;\n  }\n\n  .md\\:appearance-none {\n    -webkit-appearance: none;\n       -moz-appearance: none;\n            appearance: none;\n  }\n\n  .md\\:auto-cols-auto {\n    grid-auto-columns: auto;\n  }\n\n  .md\\:auto-cols-min {\n    grid-auto-columns: -webkit-min-content;\n    grid-auto-columns: min-content;\n  }\n\n  .md\\:auto-cols-max {\n    grid-auto-columns: -webkit-max-content;\n    grid-auto-columns: max-content;\n  }\n\n  .md\\:auto-cols-fr {\n    grid-auto-columns: minmax(0, 1fr);\n  }\n\n  .md\\:grid-flow-row {\n    grid-auto-flow: row;\n  }\n\n  .md\\:grid-flow-col {\n    grid-auto-flow: column;\n  }\n\n  .md\\:grid-flow-row-dense {\n    grid-auto-flow: row dense;\n  }\n\n  .md\\:grid-flow-col-dense {\n    grid-auto-flow: column dense;\n  }\n\n  .md\\:auto-rows-auto {\n    grid-auto-rows: auto;\n  }\n\n  .md\\:auto-rows-min {\n    grid-auto-rows: -webkit-min-content;\n    grid-auto-rows: min-content;\n  }\n\n  .md\\:auto-rows-max {\n    grid-auto-rows: -webkit-max-content;\n    grid-auto-rows: max-content;\n  }\n\n  .md\\:auto-rows-fr {\n    grid-auto-rows: minmax(0, 1fr);\n  }\n\n  .md\\:grid-cols-1 {\n    grid-template-columns: repeat(1, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-4 {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-5 {\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-6 {\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-7 {\n    grid-template-columns: repeat(7, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-8 {\n    grid-template-columns: repeat(8, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-9 {\n    grid-template-columns: repeat(9, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-10 {\n    grid-template-columns: repeat(10, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-11 {\n    grid-template-columns: repeat(11, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-12 {\n    grid-template-columns: repeat(12, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-none {\n    grid-template-columns: none;\n  }\n\n  .md\\:grid-rows-1 {\n    grid-template-rows: repeat(1, minmax(0, 1fr));\n  }\n\n  .md\\:grid-rows-2 {\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n  }\n\n  .md\\:grid-rows-3 {\n    grid-template-rows: repeat(3, minmax(0, 1fr));\n  }\n\n  .md\\:grid-rows-4 {\n    grid-template-rows: repeat(4, minmax(0, 1fr));\n  }\n\n  .md\\:grid-rows-5 {\n    grid-template-rows: repeat(5, minmax(0, 1fr));\n  }\n\n  .md\\:grid-rows-6 {\n    grid-template-rows: repeat(6, minmax(0, 1fr));\n  }\n\n  .md\\:grid-rows-none {\n    grid-template-rows: none;\n  }\n\n  .md\\:flex-row {\n    flex-direction: row;\n  }\n\n  .md\\:flex-row-reverse {\n    flex-direction: row-reverse;\n  }\n\n  .md\\:flex-col {\n    flex-direction: column;\n  }\n\n  .md\\:flex-col-reverse {\n    flex-direction: column-reverse;\n  }\n\n  .md\\:flex-wrap {\n    flex-wrap: wrap;\n  }\n\n  .md\\:flex-wrap-reverse {\n    flex-wrap: wrap-reverse;\n  }\n\n  .md\\:flex-nowrap {\n    flex-wrap: nowrap;\n  }\n\n  .md\\:place-content-center {\n    place-content: center;\n  }\n\n  .md\\:place-content-start {\n    place-content: start;\n  }\n\n  .md\\:place-content-end {\n    place-content: end;\n  }\n\n  .md\\:place-content-between {\n    place-content: space-between;\n  }\n\n  .md\\:place-content-around {\n    place-content: space-around;\n  }\n\n  .md\\:place-content-evenly {\n    place-content: space-evenly;\n  }\n\n  .md\\:place-content-stretch {\n    place-content: stretch;\n  }\n\n  .md\\:place-items-start {\n    place-items: start;\n  }\n\n  .md\\:place-items-end {\n    place-items: end;\n  }\n\n  .md\\:place-items-center {\n    place-items: center;\n  }\n\n  .md\\:place-items-stretch {\n    place-items: stretch;\n  }\n\n  .md\\:content-center {\n    align-content: center;\n  }\n\n  .md\\:content-start {\n    align-content: flex-start;\n  }\n\n  .md\\:content-end {\n    align-content: flex-end;\n  }\n\n  .md\\:content-between {\n    align-content: space-between;\n  }\n\n  .md\\:content-around {\n    align-content: space-around;\n  }\n\n  .md\\:content-evenly {\n    align-content: space-evenly;\n  }\n\n  .md\\:items-start {\n    align-items: flex-start;\n  }\n\n  .md\\:items-end {\n    align-items: flex-end;\n  }\n\n  .md\\:items-center {\n    align-items: center;\n  }\n\n  .md\\:items-baseline {\n    align-items: baseline;\n  }\n\n  .md\\:items-stretch {\n    align-items: stretch;\n  }\n\n  .md\\:justify-start {\n    justify-content: flex-start;\n  }\n\n  .md\\:justify-end {\n    justify-content: flex-end;\n  }\n\n  .md\\:justify-center {\n    justify-content: center;\n  }\n\n  .md\\:justify-between {\n    justify-content: space-between;\n  }\n\n  .md\\:justify-around {\n    justify-content: space-around;\n  }\n\n  .md\\:justify-evenly {\n    justify-content: space-evenly;\n  }\n\n  .md\\:justify-items-start {\n    justify-items: start;\n  }\n\n  .md\\:justify-items-end {\n    justify-items: end;\n  }\n\n  .md\\:justify-items-center {\n    justify-items: center;\n  }\n\n  .md\\:justify-items-stretch {\n    justify-items: stretch;\n  }\n\n  .md\\:gap-0 {\n    gap: 0px;\n  }\n\n  .md\\:gap-1 {\n    gap: 0.25rem;\n  }\n\n  .md\\:gap-2 {\n    gap: 0.5rem;\n  }\n\n  .md\\:gap-3 {\n    gap: 0.75rem;\n  }\n\n  .md\\:gap-4 {\n    gap: 1rem;\n  }\n\n  .md\\:gap-5 {\n    gap: 1.25rem;\n  }\n\n  .md\\:gap-6 {\n    gap: 1.5rem;\n  }\n\n  .md\\:gap-7 {\n    gap: 1.75rem;\n  }\n\n  .md\\:gap-8 {\n    gap: 2rem;\n  }\n\n  .md\\:gap-9 {\n    gap: 2.25rem;\n  }\n\n  .md\\:gap-10 {\n    gap: 2.5rem;\n  }\n\n  .md\\:gap-11 {\n    gap: 2.75rem;\n  }\n\n  .md\\:gap-12 {\n    gap: 3rem;\n  }\n\n  .md\\:gap-14 {\n    gap: 3.5rem;\n  }\n\n  .md\\:gap-16 {\n    gap: 4rem;\n  }\n\n  .md\\:gap-20 {\n    gap: 5rem;\n  }\n\n  .md\\:gap-24 {\n    gap: 6rem;\n  }\n\n  .md\\:gap-28 {\n    gap: 7rem;\n  }\n\n  .md\\:gap-32 {\n    gap: 8rem;\n  }\n\n  .md\\:gap-36 {\n    gap: 9rem;\n  }\n\n  .md\\:gap-40 {\n    gap: 10rem;\n  }\n\n  .md\\:gap-44 {\n    gap: 11rem;\n  }\n\n  .md\\:gap-48 {\n    gap: 12rem;\n  }\n\n  .md\\:gap-52 {\n    gap: 13rem;\n  }\n\n  .md\\:gap-56 {\n    gap: 14rem;\n  }\n\n  .md\\:gap-60 {\n    gap: 15rem;\n  }\n\n  .md\\:gap-64 {\n    gap: 16rem;\n  }\n\n  .md\\:gap-72 {\n    gap: 18rem;\n  }\n\n  .md\\:gap-80 {\n    gap: 20rem;\n  }\n\n  .md\\:gap-96 {\n    gap: 24rem;\n  }\n\n  .md\\:gap-px {\n    gap: 1px;\n  }\n\n  .md\\:gap-0\\.5 {\n    gap: 0.125rem;\n  }\n\n  .md\\:gap-1\\.5 {\n    gap: 0.375rem;\n  }\n\n  .md\\:gap-2\\.5 {\n    gap: 0.625rem;\n  }\n\n  .md\\:gap-3\\.5 {\n    gap: 0.875rem;\n  }\n\n  .md\\:gap-x-0 {\n    -moz-column-gap: 0px;\n         column-gap: 0px;\n  }\n\n  .md\\:gap-x-1 {\n    -moz-column-gap: 0.25rem;\n         column-gap: 0.25rem;\n  }\n\n  .md\\:gap-x-2 {\n    -moz-column-gap: 0.5rem;\n         column-gap: 0.5rem;\n  }\n\n  .md\\:gap-x-3 {\n    -moz-column-gap: 0.75rem;\n         column-gap: 0.75rem;\n  }\n\n  .md\\:gap-x-4 {\n    -moz-column-gap: 1rem;\n         column-gap: 1rem;\n  }\n\n  .md\\:gap-x-5 {\n    -moz-column-gap: 1.25rem;\n         column-gap: 1.25rem;\n  }\n\n  .md\\:gap-x-6 {\n    -moz-column-gap: 1.5rem;\n         column-gap: 1.5rem;\n  }\n\n  .md\\:gap-x-7 {\n    -moz-column-gap: 1.75rem;\n         column-gap: 1.75rem;\n  }\n\n  .md\\:gap-x-8 {\n    -moz-column-gap: 2rem;\n         column-gap: 2rem;\n  }\n\n  .md\\:gap-x-9 {\n    -moz-column-gap: 2.25rem;\n         column-gap: 2.25rem;\n  }\n\n  .md\\:gap-x-10 {\n    -moz-column-gap: 2.5rem;\n         column-gap: 2.5rem;\n  }\n\n  .md\\:gap-x-11 {\n    -moz-column-gap: 2.75rem;\n         column-gap: 2.75rem;\n  }\n\n  .md\\:gap-x-12 {\n    -moz-column-gap: 3rem;\n         column-gap: 3rem;\n  }\n\n  .md\\:gap-x-14 {\n    -moz-column-gap: 3.5rem;\n         column-gap: 3.5rem;\n  }\n\n  .md\\:gap-x-16 {\n    -moz-column-gap: 4rem;\n         column-gap: 4rem;\n  }\n\n  .md\\:gap-x-20 {\n    -moz-column-gap: 5rem;\n         column-gap: 5rem;\n  }\n\n  .md\\:gap-x-24 {\n    -moz-column-gap: 6rem;\n         column-gap: 6rem;\n  }\n\n  .md\\:gap-x-28 {\n    -moz-column-gap: 7rem;\n         column-gap: 7rem;\n  }\n\n  .md\\:gap-x-32 {\n    -moz-column-gap: 8rem;\n         column-gap: 8rem;\n  }\n\n  .md\\:gap-x-36 {\n    -moz-column-gap: 9rem;\n         column-gap: 9rem;\n  }\n\n  .md\\:gap-x-40 {\n    -moz-column-gap: 10rem;\n         column-gap: 10rem;\n  }\n\n  .md\\:gap-x-44 {\n    -moz-column-gap: 11rem;\n         column-gap: 11rem;\n  }\n\n  .md\\:gap-x-48 {\n    -moz-column-gap: 12rem;\n         column-gap: 12rem;\n  }\n\n  .md\\:gap-x-52 {\n    -moz-column-gap: 13rem;\n         column-gap: 13rem;\n  }\n\n  .md\\:gap-x-56 {\n    -moz-column-gap: 14rem;\n         column-gap: 14rem;\n  }\n\n  .md\\:gap-x-60 {\n    -moz-column-gap: 15rem;\n         column-gap: 15rem;\n  }\n\n  .md\\:gap-x-64 {\n    -moz-column-gap: 16rem;\n         column-gap: 16rem;\n  }\n\n  .md\\:gap-x-72 {\n    -moz-column-gap: 18rem;\n         column-gap: 18rem;\n  }\n\n  .md\\:gap-x-80 {\n    -moz-column-gap: 20rem;\n         column-gap: 20rem;\n  }\n\n  .md\\:gap-x-96 {\n    -moz-column-gap: 24rem;\n         column-gap: 24rem;\n  }\n\n  .md\\:gap-x-px {\n    -moz-column-gap: 1px;\n         column-gap: 1px;\n  }\n\n  .md\\:gap-x-0\\.5 {\n    -moz-column-gap: 0.125rem;\n         column-gap: 0.125rem;\n  }\n\n  .md\\:gap-x-1\\.5 {\n    -moz-column-gap: 0.375rem;\n         column-gap: 0.375rem;\n  }\n\n  .md\\:gap-x-2\\.5 {\n    -moz-column-gap: 0.625rem;\n         column-gap: 0.625rem;\n  }\n\n  .md\\:gap-x-3\\.5 {\n    -moz-column-gap: 0.875rem;\n         column-gap: 0.875rem;\n  }\n\n  .md\\:gap-y-0 {\n    row-gap: 0px;\n  }\n\n  .md\\:gap-y-1 {\n    row-gap: 0.25rem;\n  }\n\n  .md\\:gap-y-2 {\n    row-gap: 0.5rem;\n  }\n\n  .md\\:gap-y-3 {\n    row-gap: 0.75rem;\n  }\n\n  .md\\:gap-y-4 {\n    row-gap: 1rem;\n  }\n\n  .md\\:gap-y-5 {\n    row-gap: 1.25rem;\n  }\n\n  .md\\:gap-y-6 {\n    row-gap: 1.5rem;\n  }\n\n  .md\\:gap-y-7 {\n    row-gap: 1.75rem;\n  }\n\n  .md\\:gap-y-8 {\n    row-gap: 2rem;\n  }\n\n  .md\\:gap-y-9 {\n    row-gap: 2.25rem;\n  }\n\n  .md\\:gap-y-10 {\n    row-gap: 2.5rem;\n  }\n\n  .md\\:gap-y-11 {\n    row-gap: 2.75rem;\n  }\n\n  .md\\:gap-y-12 {\n    row-gap: 3rem;\n  }\n\n  .md\\:gap-y-14 {\n    row-gap: 3.5rem;\n  }\n\n  .md\\:gap-y-16 {\n    row-gap: 4rem;\n  }\n\n  .md\\:gap-y-20 {\n    row-gap: 5rem;\n  }\n\n  .md\\:gap-y-24 {\n    row-gap: 6rem;\n  }\n\n  .md\\:gap-y-28 {\n    row-gap: 7rem;\n  }\n\n  .md\\:gap-y-32 {\n    row-gap: 8rem;\n  }\n\n  .md\\:gap-y-36 {\n    row-gap: 9rem;\n  }\n\n  .md\\:gap-y-40 {\n    row-gap: 10rem;\n  }\n\n  .md\\:gap-y-44 {\n    row-gap: 11rem;\n  }\n\n  .md\\:gap-y-48 {\n    row-gap: 12rem;\n  }\n\n  .md\\:gap-y-52 {\n    row-gap: 13rem;\n  }\n\n  .md\\:gap-y-56 {\n    row-gap: 14rem;\n  }\n\n  .md\\:gap-y-60 {\n    row-gap: 15rem;\n  }\n\n  .md\\:gap-y-64 {\n    row-gap: 16rem;\n  }\n\n  .md\\:gap-y-72 {\n    row-gap: 18rem;\n  }\n\n  .md\\:gap-y-80 {\n    row-gap: 20rem;\n  }\n\n  .md\\:gap-y-96 {\n    row-gap: 24rem;\n  }\n\n  .md\\:gap-y-px {\n    row-gap: 1px;\n  }\n\n  .md\\:gap-y-0\\.5 {\n    row-gap: 0.125rem;\n  }\n\n  .md\\:gap-y-1\\.5 {\n    row-gap: 0.375rem;\n  }\n\n  .md\\:gap-y-2\\.5 {\n    row-gap: 0.625rem;\n  }\n\n  .md\\:gap-y-3\\.5 {\n    row-gap: 0.875rem;\n  }\n\n  .md\\:space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1rem * var(--tw-space-x-reverse));\n    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2rem * var(--tw-space-x-reverse));\n    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3rem * var(--tw-space-x-reverse));\n    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(4rem * var(--tw-space-x-reverse));\n    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(5rem * var(--tw-space-x-reverse));\n    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(6rem * var(--tw-space-x-reverse));\n    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(7rem * var(--tw-space-x-reverse));\n    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(8rem * var(--tw-space-x-reverse));\n    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(9rem * var(--tw-space-x-reverse));\n    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(10rem * var(--tw-space-x-reverse));\n    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(11rem * var(--tw-space-x-reverse));\n    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(12rem * var(--tw-space-x-reverse));\n    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(13rem * var(--tw-space-x-reverse));\n    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(14rem * var(--tw-space-x-reverse));\n    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(15rem * var(--tw-space-x-reverse));\n    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(16rem * var(--tw-space-x-reverse));\n    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(18rem * var(--tw-space-x-reverse));\n    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(20rem * var(--tw-space-x-reverse));\n    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(24rem * var(--tw-space-x-reverse));\n    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1px * var(--tw-space-x-reverse));\n    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-4rem * var(--tw-space-x-reverse));\n    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-6rem * var(--tw-space-x-reverse));\n    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-7rem * var(--tw-space-x-reverse));\n    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-8rem * var(--tw-space-x-reverse));\n    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-9rem * var(--tw-space-x-reverse));\n    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-10rem * var(--tw-space-x-reverse));\n    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-11rem * var(--tw-space-x-reverse));\n    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-12rem * var(--tw-space-x-reverse));\n    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-13rem * var(--tw-space-x-reverse));\n    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-14rem * var(--tw-space-x-reverse));\n    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-15rem * var(--tw-space-x-reverse));\n    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-16rem * var(--tw-space-x-reverse));\n    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-18rem * var(--tw-space-x-reverse));\n    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-20rem * var(--tw-space-x-reverse));\n    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-24rem * var(--tw-space-x-reverse));\n    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1px * var(--tw-space-x-reverse));\n    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(4rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(6rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(7rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(8rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(9rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(10rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(11rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(12rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(13rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(14rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(15rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(16rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(18rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(20rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(24rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1px * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1px * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 1;\n  }\n\n  .md\\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 1;\n  }\n\n  .md\\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(0px * var(--tw-divide-x-reverse));\n    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .md\\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(2px * var(--tw-divide-x-reverse));\n    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .md\\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(4px * var(--tw-divide-x-reverse));\n    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .md\\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(8px * var(--tw-divide-x-reverse));\n    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .md\\:divide-x > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(1px * var(--tw-divide-x-reverse));\n    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .md\\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));\n  }\n\n  .md\\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));\n  }\n\n  .md\\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));\n  }\n\n  .md\\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));\n  }\n\n  .md\\:divide-y > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n  }\n\n  .md\\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 1;\n  }\n\n  .md\\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 1;\n  }\n\n  .md\\:divide-solid > :not([hidden]) ~ :not([hidden]) {\n    border-style: solid;\n  }\n\n  .md\\:divide-dashed > :not([hidden]) ~ :not([hidden]) {\n    border-style: dashed;\n  }\n\n  .md\\:divide-dotted > :not([hidden]) ~ :not([hidden]) {\n    border-style: dotted;\n  }\n\n  .md\\:divide-double > :not([hidden]) ~ :not([hidden]) {\n    border-style: double;\n  }\n\n  .md\\:divide-none > :not([hidden]) ~ :not([hidden]) {\n    border-style: none;\n  }\n\n  .md\\:divide-transparent > :not([hidden]) ~ :not([hidden]) {\n    border-color: transparent;\n  }\n\n  .md\\:divide-current > :not([hidden]) ~ :not([hidden]) {\n    border-color: currentColor;\n  }\n\n  .md\\:divide-black > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-white > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-default > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0;\n  }\n\n  .md\\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.05;\n  }\n\n  .md\\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.1;\n  }\n\n  .md\\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.2;\n  }\n\n  .md\\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.25;\n  }\n\n  .md\\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.3;\n  }\n\n  .md\\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.4;\n  }\n\n  .md\\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.5;\n  }\n\n  .md\\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.6;\n  }\n\n  .md\\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.7;\n  }\n\n  .md\\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.75;\n  }\n\n  .md\\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.8;\n  }\n\n  .md\\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.9;\n  }\n\n  .md\\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.95;\n  }\n\n  .md\\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n  }\n\n  .md\\:place-self-auto {\n    place-self: auto;\n  }\n\n  .md\\:place-self-start {\n    place-self: start;\n  }\n\n  .md\\:place-self-end {\n    place-self: end;\n  }\n\n  .md\\:place-self-center {\n    place-self: center;\n  }\n\n  .md\\:place-self-stretch {\n    place-self: stretch;\n  }\n\n  .md\\:self-auto {\n    align-self: auto;\n  }\n\n  .md\\:self-start {\n    align-self: flex-start;\n  }\n\n  .md\\:self-end {\n    align-self: flex-end;\n  }\n\n  .md\\:self-center {\n    align-self: center;\n  }\n\n  .md\\:self-stretch {\n    align-self: stretch;\n  }\n\n  .md\\:justify-self-auto {\n    justify-self: auto;\n  }\n\n  .md\\:justify-self-start {\n    justify-self: start;\n  }\n\n  .md\\:justify-self-end {\n    justify-self: end;\n  }\n\n  .md\\:justify-self-center {\n    justify-self: center;\n  }\n\n  .md\\:justify-self-stretch {\n    justify-self: stretch;\n  }\n\n  .md\\:overflow-auto {\n    overflow: auto;\n  }\n\n  .md\\:overflow-hidden {\n    overflow: hidden;\n  }\n\n  .md\\:overflow-visible {\n    overflow: visible;\n  }\n\n  .md\\:overflow-scroll {\n    overflow: scroll;\n  }\n\n  .md\\:overflow-x-auto {\n    overflow-x: auto;\n  }\n\n  .md\\:overflow-y-auto {\n    overflow-y: auto;\n  }\n\n  .md\\:overflow-x-hidden {\n    overflow-x: hidden;\n  }\n\n  .md\\:overflow-y-hidden {\n    overflow-y: hidden;\n  }\n\n  .md\\:overflow-x-visible {\n    overflow-x: visible;\n  }\n\n  .md\\:overflow-y-visible {\n    overflow-y: visible;\n  }\n\n  .md\\:overflow-x-scroll {\n    overflow-x: scroll;\n  }\n\n  .md\\:overflow-y-scroll {\n    overflow-y: scroll;\n  }\n\n  .md\\:overscroll-auto {\n    -ms-scroll-chaining: chained;\n        overscroll-behavior: auto;\n  }\n\n  .md\\:overscroll-contain {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: contain;\n  }\n\n  .md\\:overscroll-none {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: none;\n  }\n\n  .md\\:overscroll-y-auto {\n    overscroll-behavior-y: auto;\n  }\n\n  .md\\:overscroll-y-contain {\n    overscroll-behavior-y: contain;\n  }\n\n  .md\\:overscroll-y-none {\n    overscroll-behavior-y: none;\n  }\n\n  .md\\:overscroll-x-auto {\n    overscroll-behavior-x: auto;\n  }\n\n  .md\\:overscroll-x-contain {\n    overscroll-behavior-x: contain;\n  }\n\n  .md\\:overscroll-x-none {\n    overscroll-behavior-x: none;\n  }\n\n  .md\\:truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .md\\:overflow-ellipsis {\n    text-overflow: ellipsis;\n  }\n\n  .md\\:overflow-clip {\n    text-overflow: clip;\n  }\n\n  .md\\:whitespace-normal {\n    white-space: normal;\n  }\n\n  .md\\:whitespace-nowrap {\n    white-space: nowrap;\n  }\n\n  .md\\:whitespace-pre {\n    white-space: pre;\n  }\n\n  .md\\:whitespace-pre-line {\n    white-space: pre-line;\n  }\n\n  .md\\:whitespace-pre-wrap {\n    white-space: pre-wrap;\n  }\n\n  .md\\:break-normal {\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n\n  .md\\:break-words {\n    overflow-wrap: break-word;\n  }\n\n  .md\\:break-all {\n    word-break: break-all;\n  }\n\n  .md\\:rounded-none {\n    border-radius: 0px;\n  }\n\n  .md\\:rounded-sm {\n    border-radius: 0.125rem;\n  }\n\n  .md\\:rounded {\n    border-radius: 0.25rem;\n  }\n\n  .md\\:rounded-md {\n    border-radius: 0.375rem;\n  }\n\n  .md\\:rounded-lg {\n    border-radius: 0.5rem;\n  }\n\n  .md\\:rounded-xl {\n    border-radius: 0.75rem;\n  }\n\n  .md\\:rounded-2xl {\n    border-radius: 1rem;\n  }\n\n  .md\\:rounded-3xl {\n    border-radius: 1.5rem;\n  }\n\n  .md\\:rounded-full {\n    border-radius: 9999px;\n  }\n\n  .md\\:rounded-t-none {\n    border-top-left-radius: 0px;\n    border-top-right-radius: 0px;\n  }\n\n  .md\\:rounded-t-sm {\n    border-top-left-radius: 0.125rem;\n    border-top-right-radius: 0.125rem;\n  }\n\n  .md\\:rounded-t {\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem;\n  }\n\n  .md\\:rounded-t-md {\n    border-top-left-radius: 0.375rem;\n    border-top-right-radius: 0.375rem;\n  }\n\n  .md\\:rounded-t-lg {\n    border-top-left-radius: 0.5rem;\n    border-top-right-radius: 0.5rem;\n  }\n\n  .md\\:rounded-t-xl {\n    border-top-left-radius: 0.75rem;\n    border-top-right-radius: 0.75rem;\n  }\n\n  .md\\:rounded-t-2xl {\n    border-top-left-radius: 1rem;\n    border-top-right-radius: 1rem;\n  }\n\n  .md\\:rounded-t-3xl {\n    border-top-left-radius: 1.5rem;\n    border-top-right-radius: 1.5rem;\n  }\n\n  .md\\:rounded-t-full {\n    border-top-left-radius: 9999px;\n    border-top-right-radius: 9999px;\n  }\n\n  .md\\:rounded-r-none {\n    border-top-right-radius: 0px;\n    border-bottom-right-radius: 0px;\n  }\n\n  .md\\:rounded-r-sm {\n    border-top-right-radius: 0.125rem;\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .md\\:rounded-r {\n    border-top-right-radius: 0.25rem;\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .md\\:rounded-r-md {\n    border-top-right-radius: 0.375rem;\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .md\\:rounded-r-lg {\n    border-top-right-radius: 0.5rem;\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .md\\:rounded-r-xl {\n    border-top-right-radius: 0.75rem;\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .md\\:rounded-r-2xl {\n    border-top-right-radius: 1rem;\n    border-bottom-right-radius: 1rem;\n  }\n\n  .md\\:rounded-r-3xl {\n    border-top-right-radius: 1.5rem;\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .md\\:rounded-r-full {\n    border-top-right-radius: 9999px;\n    border-bottom-right-radius: 9999px;\n  }\n\n  .md\\:rounded-b-none {\n    border-bottom-right-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .md\\:rounded-b-sm {\n    border-bottom-right-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .md\\:rounded-b {\n    border-bottom-right-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .md\\:rounded-b-md {\n    border-bottom-right-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .md\\:rounded-b-lg {\n    border-bottom-right-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .md\\:rounded-b-xl {\n    border-bottom-right-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .md\\:rounded-b-2xl {\n    border-bottom-right-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .md\\:rounded-b-3xl {\n    border-bottom-right-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .md\\:rounded-b-full {\n    border-bottom-right-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .md\\:rounded-l-none {\n    border-top-left-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .md\\:rounded-l-sm {\n    border-top-left-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .md\\:rounded-l {\n    border-top-left-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .md\\:rounded-l-md {\n    border-top-left-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .md\\:rounded-l-lg {\n    border-top-left-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .md\\:rounded-l-xl {\n    border-top-left-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .md\\:rounded-l-2xl {\n    border-top-left-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .md\\:rounded-l-3xl {\n    border-top-left-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .md\\:rounded-l-full {\n    border-top-left-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .md\\:rounded-tl-none {\n    border-top-left-radius: 0px;\n  }\n\n  .md\\:rounded-tl-sm {\n    border-top-left-radius: 0.125rem;\n  }\n\n  .md\\:rounded-tl {\n    border-top-left-radius: 0.25rem;\n  }\n\n  .md\\:rounded-tl-md {\n    border-top-left-radius: 0.375rem;\n  }\n\n  .md\\:rounded-tl-lg {\n    border-top-left-radius: 0.5rem;\n  }\n\n  .md\\:rounded-tl-xl {\n    border-top-left-radius: 0.75rem;\n  }\n\n  .md\\:rounded-tl-2xl {\n    border-top-left-radius: 1rem;\n  }\n\n  .md\\:rounded-tl-3xl {\n    border-top-left-radius: 1.5rem;\n  }\n\n  .md\\:rounded-tl-full {\n    border-top-left-radius: 9999px;\n  }\n\n  .md\\:rounded-tr-none {\n    border-top-right-radius: 0px;\n  }\n\n  .md\\:rounded-tr-sm {\n    border-top-right-radius: 0.125rem;\n  }\n\n  .md\\:rounded-tr {\n    border-top-right-radius: 0.25rem;\n  }\n\n  .md\\:rounded-tr-md {\n    border-top-right-radius: 0.375rem;\n  }\n\n  .md\\:rounded-tr-lg {\n    border-top-right-radius: 0.5rem;\n  }\n\n  .md\\:rounded-tr-xl {\n    border-top-right-radius: 0.75rem;\n  }\n\n  .md\\:rounded-tr-2xl {\n    border-top-right-radius: 1rem;\n  }\n\n  .md\\:rounded-tr-3xl {\n    border-top-right-radius: 1.5rem;\n  }\n\n  .md\\:rounded-tr-full {\n    border-top-right-radius: 9999px;\n  }\n\n  .md\\:rounded-br-none {\n    border-bottom-right-radius: 0px;\n  }\n\n  .md\\:rounded-br-sm {\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .md\\:rounded-br {\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .md\\:rounded-br-md {\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .md\\:rounded-br-lg {\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .md\\:rounded-br-xl {\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .md\\:rounded-br-2xl {\n    border-bottom-right-radius: 1rem;\n  }\n\n  .md\\:rounded-br-3xl {\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .md\\:rounded-br-full {\n    border-bottom-right-radius: 9999px;\n  }\n\n  .md\\:rounded-bl-none {\n    border-bottom-left-radius: 0px;\n  }\n\n  .md\\:rounded-bl-sm {\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .md\\:rounded-bl {\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .md\\:rounded-bl-md {\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .md\\:rounded-bl-lg {\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .md\\:rounded-bl-xl {\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .md\\:rounded-bl-2xl {\n    border-bottom-left-radius: 1rem;\n  }\n\n  .md\\:rounded-bl-3xl {\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .md\\:rounded-bl-full {\n    border-bottom-left-radius: 9999px;\n  }\n\n  .md\\:border-0 {\n    border-width: 0px;\n  }\n\n  .md\\:border-2 {\n    border-width: 2px;\n  }\n\n  .md\\:border-4 {\n    border-width: 4px;\n  }\n\n  .md\\:border-8 {\n    border-width: 8px;\n  }\n\n  .md\\:border {\n    border-width: 1px;\n  }\n\n  .md\\:border-t-0 {\n    border-top-width: 0px;\n  }\n\n  .md\\:border-t-2 {\n    border-top-width: 2px;\n  }\n\n  .md\\:border-t-4 {\n    border-top-width: 4px;\n  }\n\n  .md\\:border-t-8 {\n    border-top-width: 8px;\n  }\n\n  .md\\:border-t {\n    border-top-width: 1px;\n  }\n\n  .md\\:border-r-0 {\n    border-right-width: 0px;\n  }\n\n  .md\\:border-r-2 {\n    border-right-width: 2px;\n  }\n\n  .md\\:border-r-4 {\n    border-right-width: 4px;\n  }\n\n  .md\\:border-r-8 {\n    border-right-width: 8px;\n  }\n\n  .md\\:border-r {\n    border-right-width: 1px;\n  }\n\n  .md\\:border-b-0 {\n    border-bottom-width: 0px;\n  }\n\n  .md\\:border-b-2 {\n    border-bottom-width: 2px;\n  }\n\n  .md\\:border-b-4 {\n    border-bottom-width: 4px;\n  }\n\n  .md\\:border-b-8 {\n    border-bottom-width: 8px;\n  }\n\n  .md\\:border-b {\n    border-bottom-width: 1px;\n  }\n\n  .md\\:border-l-0 {\n    border-left-width: 0px;\n  }\n\n  .md\\:border-l-2 {\n    border-left-width: 2px;\n  }\n\n  .md\\:border-l-4 {\n    border-left-width: 4px;\n  }\n\n  .md\\:border-l-8 {\n    border-left-width: 8px;\n  }\n\n  .md\\:border-l {\n    border-left-width: 1px;\n  }\n\n  .md\\:border-solid {\n    border-style: solid;\n  }\n\n  .md\\:border-dashed {\n    border-style: dashed;\n  }\n\n  .md\\:border-dotted {\n    border-style: dotted;\n  }\n\n  .md\\:border-double {\n    border-style: double;\n  }\n\n  .md\\:border-none {\n    border-style: none;\n  }\n\n  .md\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .md\\:border-current {\n    border-color: currentColor;\n  }\n\n  .md\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .md\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .group:hover .md\\:group-hover\\:border-current {\n    border-color: currentColor;\n  }\n\n  .group:hover .md\\:group-hover\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-transparent:focus-within {\n    border-color: transparent;\n  }\n\n  .md\\:focus-within\\:border-current:focus-within {\n    border-color: currentColor;\n  }\n\n  .md\\:focus-within\\:border-black:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-white:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-50:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-100:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-200:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-300:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-400:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-500:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-600:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-700:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-800:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-900:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-default:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-transparent:hover {\n    border-color: transparent;\n  }\n\n  .md\\:hover\\:border-current:hover {\n    border-color: currentColor;\n  }\n\n  .md\\:hover\\:border-black:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-white:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-50:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-100:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-200:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-300:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-400:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-500:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-600:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-700:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-800:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-900:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-default:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-transparent:focus {\n    border-color: transparent;\n  }\n\n  .md\\:focus\\:border-current:focus {\n    border-color: currentColor;\n  }\n\n  .md\\:focus\\:border-black:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-white:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-50:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-100:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-200:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-300:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-500:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-600:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-700:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-800:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-900:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-default:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .md\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .md\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .md\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .md\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .md\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .md\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .md\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .md\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .md\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .md\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .md\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .md\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .md\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .md\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .md\\:focus-within\\:border-opacity-0:focus-within {\n    --tw-border-opacity: 0;\n  }\n\n  .md\\:focus-within\\:border-opacity-5:focus-within {\n    --tw-border-opacity: 0.05;\n  }\n\n  .md\\:focus-within\\:border-opacity-10:focus-within {\n    --tw-border-opacity: 0.1;\n  }\n\n  .md\\:focus-within\\:border-opacity-20:focus-within {\n    --tw-border-opacity: 0.2;\n  }\n\n  .md\\:focus-within\\:border-opacity-25:focus-within {\n    --tw-border-opacity: 0.25;\n  }\n\n  .md\\:focus-within\\:border-opacity-30:focus-within {\n    --tw-border-opacity: 0.3;\n  }\n\n  .md\\:focus-within\\:border-opacity-40:focus-within {\n    --tw-border-opacity: 0.4;\n  }\n\n  .md\\:focus-within\\:border-opacity-50:focus-within {\n    --tw-border-opacity: 0.5;\n  }\n\n  .md\\:focus-within\\:border-opacity-60:focus-within {\n    --tw-border-opacity: 0.6;\n  }\n\n  .md\\:focus-within\\:border-opacity-70:focus-within {\n    --tw-border-opacity: 0.7;\n  }\n\n  .md\\:focus-within\\:border-opacity-75:focus-within {\n    --tw-border-opacity: 0.75;\n  }\n\n  .md\\:focus-within\\:border-opacity-80:focus-within {\n    --tw-border-opacity: 0.8;\n  }\n\n  .md\\:focus-within\\:border-opacity-90:focus-within {\n    --tw-border-opacity: 0.9;\n  }\n\n  .md\\:focus-within\\:border-opacity-95:focus-within {\n    --tw-border-opacity: 0.95;\n  }\n\n  .md\\:focus-within\\:border-opacity-100:focus-within {\n    --tw-border-opacity: 1;\n  }\n\n  .md\\:hover\\:border-opacity-0:hover {\n    --tw-border-opacity: 0;\n  }\n\n  .md\\:hover\\:border-opacity-5:hover {\n    --tw-border-opacity: 0.05;\n  }\n\n  .md\\:hover\\:border-opacity-10:hover {\n    --tw-border-opacity: 0.1;\n  }\n\n  .md\\:hover\\:border-opacity-20:hover {\n    --tw-border-opacity: 0.2;\n  }\n\n  .md\\:hover\\:border-opacity-25:hover {\n    --tw-border-opacity: 0.25;\n  }\n\n  .md\\:hover\\:border-opacity-30:hover {\n    --tw-border-opacity: 0.3;\n  }\n\n  .md\\:hover\\:border-opacity-40:hover {\n    --tw-border-opacity: 0.4;\n  }\n\n  .md\\:hover\\:border-opacity-50:hover {\n    --tw-border-opacity: 0.5;\n  }\n\n  .md\\:hover\\:border-opacity-60:hover {\n    --tw-border-opacity: 0.6;\n  }\n\n  .md\\:hover\\:border-opacity-70:hover {\n    --tw-border-opacity: 0.7;\n  }\n\n  .md\\:hover\\:border-opacity-75:hover {\n    --tw-border-opacity: 0.75;\n  }\n\n  .md\\:hover\\:border-opacity-80:hover {\n    --tw-border-opacity: 0.8;\n  }\n\n  .md\\:hover\\:border-opacity-90:hover {\n    --tw-border-opacity: 0.9;\n  }\n\n  .md\\:hover\\:border-opacity-95:hover {\n    --tw-border-opacity: 0.95;\n  }\n\n  .md\\:hover\\:border-opacity-100:hover {\n    --tw-border-opacity: 1;\n  }\n\n  .md\\:focus\\:border-opacity-0:focus {\n    --tw-border-opacity: 0;\n  }\n\n  .md\\:focus\\:border-opacity-5:focus {\n    --tw-border-opacity: 0.05;\n  }\n\n  .md\\:focus\\:border-opacity-10:focus {\n    --tw-border-opacity: 0.1;\n  }\n\n  .md\\:focus\\:border-opacity-20:focus {\n    --tw-border-opacity: 0.2;\n  }\n\n  .md\\:focus\\:border-opacity-25:focus {\n    --tw-border-opacity: 0.25;\n  }\n\n  .md\\:focus\\:border-opacity-30:focus {\n    --tw-border-opacity: 0.3;\n  }\n\n  .md\\:focus\\:border-opacity-40:focus {\n    --tw-border-opacity: 0.4;\n  }\n\n  .md\\:focus\\:border-opacity-50:focus {\n    --tw-border-opacity: 0.5;\n  }\n\n  .md\\:focus\\:border-opacity-60:focus {\n    --tw-border-opacity: 0.6;\n  }\n\n  .md\\:focus\\:border-opacity-70:focus {\n    --tw-border-opacity: 0.7;\n  }\n\n  .md\\:focus\\:border-opacity-75:focus {\n    --tw-border-opacity: 0.75;\n  }\n\n  .md\\:focus\\:border-opacity-80:focus {\n    --tw-border-opacity: 0.8;\n  }\n\n  .md\\:focus\\:border-opacity-90:focus {\n    --tw-border-opacity: 0.9;\n  }\n\n  .md\\:focus\\:border-opacity-95:focus {\n    --tw-border-opacity: 0.95;\n  }\n\n  .md\\:focus\\:border-opacity-100:focus {\n    --tw-border-opacity: 1;\n  }\n\n  .md\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .md\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .md\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-transparent:focus-within {\n    background-color: transparent;\n  }\n\n  .md\\:focus-within\\:bg-current:focus-within {\n    background-color: currentColor;\n  }\n\n  .md\\:focus-within\\:bg-black:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-white:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-50:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-100:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-200:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-300:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-400:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-500:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-600:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-700:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-800:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-900:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-transparent:hover {\n    background-color: transparent;\n  }\n\n  .md\\:hover\\:bg-current:hover {\n    background-color: currentColor;\n  }\n\n  .md\\:hover\\:bg-black:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-white:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-50:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-100:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-200:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-300:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-400:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-500:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-600:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-700:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-800:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-900:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-transparent:focus {\n    background-color: transparent;\n  }\n\n  .md\\:focus\\:bg-current:focus {\n    background-color: currentColor;\n  }\n\n  .md\\:focus\\:bg-black:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-white:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-50:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-100:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-200:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-300:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-400:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-500:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-600:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-700:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-800:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-900:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .md\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .md\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .md\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .md\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .md\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .md\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .md\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .md\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .md\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .md\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .md\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .md\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .md\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .md\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .md\\:focus-within\\:bg-opacity-0:focus-within {\n    --tw-bg-opacity: 0;\n  }\n\n  .md\\:focus-within\\:bg-opacity-5:focus-within {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .md\\:focus-within\\:bg-opacity-10:focus-within {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .md\\:focus-within\\:bg-opacity-20:focus-within {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .md\\:focus-within\\:bg-opacity-25:focus-within {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .md\\:focus-within\\:bg-opacity-30:focus-within {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .md\\:focus-within\\:bg-opacity-40:focus-within {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .md\\:focus-within\\:bg-opacity-50:focus-within {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .md\\:focus-within\\:bg-opacity-60:focus-within {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .md\\:focus-within\\:bg-opacity-70:focus-within {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .md\\:focus-within\\:bg-opacity-75:focus-within {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .md\\:focus-within\\:bg-opacity-80:focus-within {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .md\\:focus-within\\:bg-opacity-90:focus-within {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .md\\:focus-within\\:bg-opacity-95:focus-within {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .md\\:focus-within\\:bg-opacity-100:focus-within {\n    --tw-bg-opacity: 1;\n  }\n\n  .md\\:hover\\:bg-opacity-0:hover {\n    --tw-bg-opacity: 0;\n  }\n\n  .md\\:hover\\:bg-opacity-5:hover {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .md\\:hover\\:bg-opacity-10:hover {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .md\\:hover\\:bg-opacity-20:hover {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .md\\:hover\\:bg-opacity-25:hover {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .md\\:hover\\:bg-opacity-30:hover {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .md\\:hover\\:bg-opacity-40:hover {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .md\\:hover\\:bg-opacity-50:hover {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .md\\:hover\\:bg-opacity-60:hover {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .md\\:hover\\:bg-opacity-70:hover {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .md\\:hover\\:bg-opacity-75:hover {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .md\\:hover\\:bg-opacity-80:hover {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .md\\:hover\\:bg-opacity-90:hover {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .md\\:hover\\:bg-opacity-95:hover {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .md\\:hover\\:bg-opacity-100:hover {\n    --tw-bg-opacity: 1;\n  }\n\n  .md\\:focus\\:bg-opacity-0:focus {\n    --tw-bg-opacity: 0;\n  }\n\n  .md\\:focus\\:bg-opacity-5:focus {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .md\\:focus\\:bg-opacity-10:focus {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .md\\:focus\\:bg-opacity-20:focus {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .md\\:focus\\:bg-opacity-25:focus {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .md\\:focus\\:bg-opacity-30:focus {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .md\\:focus\\:bg-opacity-40:focus {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .md\\:focus\\:bg-opacity-50:focus {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .md\\:focus\\:bg-opacity-60:focus {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .md\\:focus\\:bg-opacity-70:focus {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .md\\:focus\\:bg-opacity-75:focus {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .md\\:focus\\:bg-opacity-80:focus {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .md\\:focus\\:bg-opacity-90:focus {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .md\\:focus\\:bg-opacity-95:focus {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .md\\:focus\\:bg-opacity-100:focus {\n    --tw-bg-opacity: 1;\n  }\n\n  .md\\:bg-none {\n    background-image: none;\n  }\n\n  .md\\:bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-tr {\n    background-image: linear-gradient(to top right, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-r {\n    background-image: linear-gradient(to right, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-br {\n    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-b {\n    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-bl {\n    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-l {\n    background-image: linear-gradient(to left, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-tl {\n    background-image: linear-gradient(to top left, var(--tw-gradient-stops));\n  }\n\n  .md\\:from-transparent {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .md\\:from-current {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:from-black {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .md\\:from-white {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:from-gray-50 {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .md\\:from-gray-100 {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .md\\:from-gray-200 {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .md\\:from-gray-300 {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .md\\:from-gray-400 {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .md\\:from-gray-500 {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .md\\:from-gray-600 {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .md\\:from-gray-700 {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .md\\:from-gray-800 {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .md\\:from-gray-900 {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .md\\:from-red {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .md\\:from-yellow {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .md\\:from-green {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .md\\:from-blue {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .md\\:from-indigo {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .md\\:from-purple {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .md\\:from-pink {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .md\\:from-grey-darkest {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .md\\:from-grey-darker {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .md\\:from-grey-dark {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .md\\:from-grey {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .md\\:from-grey-light {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .md\\:from-grey-lighter {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .md\\:from-grey-lightest {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .md\\:from-red-darkest {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .md\\:from-red-darker {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .md\\:from-red-dark {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .md\\:from-red-light {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .md\\:from-red-lighter {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .md\\:from-red-lightest {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .md\\:from-orange-darkest {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .md\\:from-orange-darker {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .md\\:from-orange-dark {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .md\\:from-orange {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .md\\:from-orange-light {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .md\\:from-orange-lighter {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .md\\:from-orange-lightest {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .md\\:from-yellow-darkest {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .md\\:from-yellow-darker {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .md\\:from-yellow-dark {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .md\\:from-yellow-light {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .md\\:from-yellow-lighter {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .md\\:from-yellow-lightest {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .md\\:from-green-darkest {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .md\\:from-green-darker {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .md\\:from-green-dark {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .md\\:from-green-light {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .md\\:from-green-lighter {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .md\\:from-green-lightest {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .md\\:from-teal-darkest {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .md\\:from-teal-darker {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .md\\:from-teal-dark {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .md\\:from-teal {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .md\\:from-teal-light {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .md\\:from-teal-lighter {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .md\\:from-teal-lightest {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .md\\:from-blue-darkest {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .md\\:from-blue-darker {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .md\\:from-blue-dark {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .md\\:from-blue-light {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .md\\:from-blue-lighter {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .md\\:from-blue-lightest {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .md\\:from-indigo-darkest {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .md\\:from-indigo-darker {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .md\\:from-indigo-dark {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .md\\:from-indigo-light {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .md\\:from-indigo-lighter {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .md\\:from-indigo-lightest {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .md\\:from-purple-darkest {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .md\\:from-purple-darker {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .md\\:from-purple-dark {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .md\\:from-purple-light {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .md\\:from-purple-lighter {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .md\\:from-purple-lightest {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .md\\:from-pink-darkest {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .md\\:from-pink-darker {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .md\\:from-pink-dark {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .md\\:from-pink-light {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .md\\:from-pink-lighter {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .md\\:from-pink-lightest {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .md\\:hover\\:from-transparent:hover {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .md\\:hover\\:from-current:hover {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:hover\\:from-black:hover {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .md\\:hover\\:from-white:hover {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:hover\\:from-gray-50:hover {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .md\\:hover\\:from-gray-100:hover {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .md\\:hover\\:from-gray-200:hover {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .md\\:hover\\:from-gray-300:hover {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .md\\:hover\\:from-gray-400:hover {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .md\\:hover\\:from-gray-500:hover {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .md\\:hover\\:from-gray-600:hover {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .md\\:hover\\:from-gray-700:hover {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .md\\:hover\\:from-gray-800:hover {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .md\\:hover\\:from-gray-900:hover {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .md\\:hover\\:from-red:hover {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .md\\:hover\\:from-yellow:hover {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .md\\:hover\\:from-green:hover {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .md\\:hover\\:from-blue:hover {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .md\\:hover\\:from-indigo:hover {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .md\\:hover\\:from-purple:hover {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .md\\:hover\\:from-pink:hover {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .md\\:hover\\:from-grey-darkest:hover {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .md\\:hover\\:from-grey-darker:hover {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .md\\:hover\\:from-grey-dark:hover {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .md\\:hover\\:from-grey:hover {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .md\\:hover\\:from-grey-light:hover {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .md\\:hover\\:from-grey-lighter:hover {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .md\\:hover\\:from-grey-lightest:hover {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .md\\:hover\\:from-red-darkest:hover {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .md\\:hover\\:from-red-darker:hover {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .md\\:hover\\:from-red-dark:hover {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .md\\:hover\\:from-red-light:hover {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .md\\:hover\\:from-red-lighter:hover {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .md\\:hover\\:from-red-lightest:hover {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .md\\:hover\\:from-orange-darkest:hover {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .md\\:hover\\:from-orange-darker:hover {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .md\\:hover\\:from-orange-dark:hover {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .md\\:hover\\:from-orange:hover {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .md\\:hover\\:from-orange-light:hover {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .md\\:hover\\:from-orange-lighter:hover {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .md\\:hover\\:from-orange-lightest:hover {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .md\\:hover\\:from-yellow-darkest:hover {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .md\\:hover\\:from-yellow-darker:hover {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .md\\:hover\\:from-yellow-dark:hover {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .md\\:hover\\:from-yellow-light:hover {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .md\\:hover\\:from-yellow-lighter:hover {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .md\\:hover\\:from-yellow-lightest:hover {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .md\\:hover\\:from-green-darkest:hover {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .md\\:hover\\:from-green-darker:hover {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .md\\:hover\\:from-green-dark:hover {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .md\\:hover\\:from-green-light:hover {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .md\\:hover\\:from-green-lighter:hover {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .md\\:hover\\:from-green-lightest:hover {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .md\\:hover\\:from-teal-darkest:hover {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .md\\:hover\\:from-teal-darker:hover {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .md\\:hover\\:from-teal-dark:hover {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .md\\:hover\\:from-teal:hover {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .md\\:hover\\:from-teal-light:hover {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .md\\:hover\\:from-teal-lighter:hover {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .md\\:hover\\:from-teal-lightest:hover {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .md\\:hover\\:from-blue-darkest:hover {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .md\\:hover\\:from-blue-darker:hover {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .md\\:hover\\:from-blue-dark:hover {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .md\\:hover\\:from-blue-light:hover {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .md\\:hover\\:from-blue-lighter:hover {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .md\\:hover\\:from-blue-lightest:hover {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .md\\:hover\\:from-indigo-darkest:hover {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .md\\:hover\\:from-indigo-darker:hover {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .md\\:hover\\:from-indigo-dark:hover {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .md\\:hover\\:from-indigo-light:hover {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .md\\:hover\\:from-indigo-lighter:hover {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .md\\:hover\\:from-indigo-lightest:hover {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .md\\:hover\\:from-purple-darkest:hover {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .md\\:hover\\:from-purple-darker:hover {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .md\\:hover\\:from-purple-dark:hover {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .md\\:hover\\:from-purple-light:hover {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .md\\:hover\\:from-purple-lighter:hover {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .md\\:hover\\:from-purple-lightest:hover {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .md\\:hover\\:from-pink-darkest:hover {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .md\\:hover\\:from-pink-darker:hover {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .md\\:hover\\:from-pink-dark:hover {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .md\\:hover\\:from-pink-light:hover {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .md\\:hover\\:from-pink-lighter:hover {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .md\\:hover\\:from-pink-lightest:hover {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .md\\:focus\\:from-transparent:focus {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .md\\:focus\\:from-current:focus {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:focus\\:from-black:focus {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .md\\:focus\\:from-white:focus {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:focus\\:from-gray-50:focus {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .md\\:focus\\:from-gray-100:focus {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .md\\:focus\\:from-gray-200:focus {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .md\\:focus\\:from-gray-300:focus {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .md\\:focus\\:from-gray-400:focus {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .md\\:focus\\:from-gray-500:focus {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .md\\:focus\\:from-gray-600:focus {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .md\\:focus\\:from-gray-700:focus {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .md\\:focus\\:from-gray-800:focus {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .md\\:focus\\:from-gray-900:focus {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .md\\:focus\\:from-red:focus {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .md\\:focus\\:from-yellow:focus {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .md\\:focus\\:from-green:focus {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .md\\:focus\\:from-blue:focus {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .md\\:focus\\:from-indigo:focus {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .md\\:focus\\:from-purple:focus {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .md\\:focus\\:from-pink:focus {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .md\\:focus\\:from-grey-darkest:focus {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .md\\:focus\\:from-grey-darker:focus {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .md\\:focus\\:from-grey-dark:focus {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .md\\:focus\\:from-grey:focus {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .md\\:focus\\:from-grey-light:focus {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .md\\:focus\\:from-grey-lighter:focus {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .md\\:focus\\:from-grey-lightest:focus {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .md\\:focus\\:from-red-darkest:focus {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .md\\:focus\\:from-red-darker:focus {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .md\\:focus\\:from-red-dark:focus {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .md\\:focus\\:from-red-light:focus {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .md\\:focus\\:from-red-lighter:focus {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .md\\:focus\\:from-red-lightest:focus {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .md\\:focus\\:from-orange-darkest:focus {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .md\\:focus\\:from-orange-darker:focus {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .md\\:focus\\:from-orange-dark:focus {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .md\\:focus\\:from-orange:focus {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .md\\:focus\\:from-orange-light:focus {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .md\\:focus\\:from-orange-lighter:focus {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .md\\:focus\\:from-orange-lightest:focus {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .md\\:focus\\:from-yellow-darkest:focus {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .md\\:focus\\:from-yellow-darker:focus {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .md\\:focus\\:from-yellow-dark:focus {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .md\\:focus\\:from-yellow-light:focus {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .md\\:focus\\:from-yellow-lighter:focus {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .md\\:focus\\:from-yellow-lightest:focus {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .md\\:focus\\:from-green-darkest:focus {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .md\\:focus\\:from-green-darker:focus {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .md\\:focus\\:from-green-dark:focus {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .md\\:focus\\:from-green-light:focus {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .md\\:focus\\:from-green-lighter:focus {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .md\\:focus\\:from-green-lightest:focus {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .md\\:focus\\:from-teal-darkest:focus {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .md\\:focus\\:from-teal-darker:focus {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .md\\:focus\\:from-teal-dark:focus {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .md\\:focus\\:from-teal:focus {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .md\\:focus\\:from-teal-light:focus {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .md\\:focus\\:from-teal-lighter:focus {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .md\\:focus\\:from-teal-lightest:focus {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .md\\:focus\\:from-blue-darkest:focus {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .md\\:focus\\:from-blue-darker:focus {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .md\\:focus\\:from-blue-dark:focus {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .md\\:focus\\:from-blue-light:focus {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .md\\:focus\\:from-blue-lighter:focus {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .md\\:focus\\:from-blue-lightest:focus {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .md\\:focus\\:from-indigo-darkest:focus {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .md\\:focus\\:from-indigo-darker:focus {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .md\\:focus\\:from-indigo-dark:focus {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .md\\:focus\\:from-indigo-light:focus {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .md\\:focus\\:from-indigo-lighter:focus {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .md\\:focus\\:from-indigo-lightest:focus {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .md\\:focus\\:from-purple-darkest:focus {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .md\\:focus\\:from-purple-darker:focus {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .md\\:focus\\:from-purple-dark:focus {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .md\\:focus\\:from-purple-light:focus {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .md\\:focus\\:from-purple-lighter:focus {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .md\\:focus\\:from-purple-lightest:focus {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .md\\:focus\\:from-pink-darkest:focus {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .md\\:focus\\:from-pink-darker:focus {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .md\\:focus\\:from-pink-dark:focus {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .md\\:focus\\:from-pink-light:focus {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .md\\:focus\\:from-pink-lighter:focus {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .md\\:focus\\:from-pink-lightest:focus {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .md\\:via-transparent {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .md\\:via-current {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:via-black {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .md\\:via-white {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:via-gray-50 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .md\\:via-gray-100 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .md\\:via-gray-200 {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .md\\:via-gray-300 {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .md\\:via-gray-400 {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .md\\:via-gray-500 {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .md\\:via-gray-600 {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .md\\:via-gray-700 {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .md\\:via-gray-800 {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .md\\:via-gray-900 {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .md\\:via-red {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .md\\:via-yellow {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .md\\:via-green {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .md\\:via-blue {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .md\\:via-indigo {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .md\\:via-purple {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .md\\:via-pink {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .md\\:via-grey-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .md\\:via-grey-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .md\\:via-grey-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .md\\:via-grey {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .md\\:via-grey-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .md\\:via-grey-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .md\\:via-grey-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .md\\:via-red-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .md\\:via-red-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .md\\:via-red-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .md\\:via-red-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .md\\:via-red-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .md\\:via-red-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .md\\:via-orange-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .md\\:via-orange-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .md\\:via-orange-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .md\\:via-orange {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .md\\:via-orange-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .md\\:via-orange-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .md\\:via-orange-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .md\\:via-yellow-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .md\\:via-yellow-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .md\\:via-yellow-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .md\\:via-yellow-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .md\\:via-yellow-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .md\\:via-yellow-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .md\\:via-green-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .md\\:via-green-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .md\\:via-green-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .md\\:via-green-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .md\\:via-green-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .md\\:via-green-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .md\\:via-teal-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .md\\:via-teal-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .md\\:via-teal-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .md\\:via-teal {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .md\\:via-teal-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .md\\:via-teal-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .md\\:via-teal-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .md\\:via-blue-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .md\\:via-blue-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .md\\:via-blue-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .md\\:via-blue-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .md\\:via-blue-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .md\\:via-blue-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .md\\:via-indigo-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .md\\:via-indigo-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .md\\:via-indigo-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .md\\:via-indigo-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .md\\:via-indigo-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .md\\:via-indigo-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .md\\:via-purple-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .md\\:via-purple-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .md\\:via-purple-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .md\\:via-purple-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .md\\:via-purple-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .md\\:via-purple-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .md\\:via-pink-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .md\\:via-pink-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .md\\:via-pink-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .md\\:via-pink-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .md\\:via-pink-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .md\\:via-pink-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .md\\:hover\\:via-transparent:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .md\\:hover\\:via-current:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:hover\\:via-black:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .md\\:hover\\:via-white:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:hover\\:via-gray-50:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .md\\:hover\\:via-gray-100:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .md\\:hover\\:via-gray-200:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .md\\:hover\\:via-gray-300:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .md\\:hover\\:via-gray-400:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .md\\:hover\\:via-gray-500:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .md\\:hover\\:via-gray-600:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .md\\:hover\\:via-gray-700:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .md\\:hover\\:via-gray-800:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .md\\:hover\\:via-gray-900:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .md\\:hover\\:via-red:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .md\\:hover\\:via-yellow:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .md\\:hover\\:via-green:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .md\\:hover\\:via-blue:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .md\\:hover\\:via-indigo:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .md\\:hover\\:via-purple:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .md\\:hover\\:via-pink:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .md\\:hover\\:via-grey-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .md\\:hover\\:via-grey-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .md\\:hover\\:via-grey-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .md\\:hover\\:via-grey:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .md\\:hover\\:via-grey-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .md\\:hover\\:via-grey-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .md\\:hover\\:via-grey-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .md\\:hover\\:via-red-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .md\\:hover\\:via-red-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .md\\:hover\\:via-red-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .md\\:hover\\:via-red-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .md\\:hover\\:via-red-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .md\\:hover\\:via-red-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .md\\:hover\\:via-orange-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .md\\:hover\\:via-orange-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .md\\:hover\\:via-orange-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .md\\:hover\\:via-orange:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .md\\:hover\\:via-orange-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .md\\:hover\\:via-orange-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .md\\:hover\\:via-orange-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .md\\:hover\\:via-yellow-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .md\\:hover\\:via-yellow-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .md\\:hover\\:via-yellow-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .md\\:hover\\:via-yellow-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .md\\:hover\\:via-yellow-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .md\\:hover\\:via-yellow-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .md\\:hover\\:via-green-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .md\\:hover\\:via-green-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .md\\:hover\\:via-green-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .md\\:hover\\:via-green-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .md\\:hover\\:via-green-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .md\\:hover\\:via-green-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .md\\:hover\\:via-teal-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .md\\:hover\\:via-teal-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .md\\:hover\\:via-teal-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .md\\:hover\\:via-teal:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .md\\:hover\\:via-teal-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .md\\:hover\\:via-teal-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .md\\:hover\\:via-teal-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .md\\:hover\\:via-blue-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .md\\:hover\\:via-blue-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .md\\:hover\\:via-blue-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .md\\:hover\\:via-blue-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .md\\:hover\\:via-blue-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .md\\:hover\\:via-blue-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .md\\:hover\\:via-indigo-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .md\\:hover\\:via-indigo-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .md\\:hover\\:via-indigo-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .md\\:hover\\:via-indigo-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .md\\:hover\\:via-indigo-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .md\\:hover\\:via-indigo-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .md\\:hover\\:via-purple-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .md\\:hover\\:via-purple-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .md\\:hover\\:via-purple-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .md\\:hover\\:via-purple-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .md\\:hover\\:via-purple-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .md\\:hover\\:via-purple-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .md\\:hover\\:via-pink-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .md\\:hover\\:via-pink-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .md\\:hover\\:via-pink-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .md\\:hover\\:via-pink-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .md\\:hover\\:via-pink-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .md\\:hover\\:via-pink-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .md\\:focus\\:via-transparent:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .md\\:focus\\:via-current:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:focus\\:via-black:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .md\\:focus\\:via-white:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:focus\\:via-gray-50:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .md\\:focus\\:via-gray-100:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .md\\:focus\\:via-gray-200:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .md\\:focus\\:via-gray-300:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .md\\:focus\\:via-gray-400:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .md\\:focus\\:via-gray-500:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .md\\:focus\\:via-gray-600:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .md\\:focus\\:via-gray-700:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .md\\:focus\\:via-gray-800:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .md\\:focus\\:via-gray-900:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .md\\:focus\\:via-red:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .md\\:focus\\:via-yellow:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .md\\:focus\\:via-green:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .md\\:focus\\:via-blue:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .md\\:focus\\:via-indigo:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .md\\:focus\\:via-purple:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .md\\:focus\\:via-pink:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .md\\:focus\\:via-grey-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .md\\:focus\\:via-grey-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .md\\:focus\\:via-grey-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .md\\:focus\\:via-grey:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .md\\:focus\\:via-grey-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .md\\:focus\\:via-grey-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .md\\:focus\\:via-grey-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .md\\:focus\\:via-red-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .md\\:focus\\:via-red-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .md\\:focus\\:via-red-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .md\\:focus\\:via-red-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .md\\:focus\\:via-red-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .md\\:focus\\:via-red-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .md\\:focus\\:via-orange-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .md\\:focus\\:via-orange-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .md\\:focus\\:via-orange-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .md\\:focus\\:via-orange:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .md\\:focus\\:via-orange-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .md\\:focus\\:via-orange-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .md\\:focus\\:via-orange-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .md\\:focus\\:via-yellow-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .md\\:focus\\:via-yellow-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .md\\:focus\\:via-yellow-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .md\\:focus\\:via-yellow-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .md\\:focus\\:via-yellow-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .md\\:focus\\:via-yellow-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .md\\:focus\\:via-green-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .md\\:focus\\:via-green-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .md\\:focus\\:via-green-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .md\\:focus\\:via-green-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .md\\:focus\\:via-green-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .md\\:focus\\:via-green-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .md\\:focus\\:via-teal-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .md\\:focus\\:via-teal-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .md\\:focus\\:via-teal-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .md\\:focus\\:via-teal:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .md\\:focus\\:via-teal-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .md\\:focus\\:via-teal-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .md\\:focus\\:via-teal-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .md\\:focus\\:via-blue-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .md\\:focus\\:via-blue-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .md\\:focus\\:via-blue-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .md\\:focus\\:via-blue-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .md\\:focus\\:via-blue-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .md\\:focus\\:via-blue-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .md\\:focus\\:via-indigo-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .md\\:focus\\:via-indigo-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .md\\:focus\\:via-indigo-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .md\\:focus\\:via-indigo-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .md\\:focus\\:via-indigo-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .md\\:focus\\:via-indigo-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .md\\:focus\\:via-purple-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .md\\:focus\\:via-purple-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .md\\:focus\\:via-purple-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .md\\:focus\\:via-purple-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .md\\:focus\\:via-purple-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .md\\:focus\\:via-purple-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .md\\:focus\\:via-pink-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .md\\:focus\\:via-pink-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .md\\:focus\\:via-pink-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .md\\:focus\\:via-pink-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .md\\:focus\\:via-pink-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .md\\:focus\\:via-pink-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .md\\:to-transparent {\n    --tw-gradient-to: transparent;\n  }\n\n  .md\\:to-current {\n    --tw-gradient-to: currentColor;\n  }\n\n  .md\\:to-black {\n    --tw-gradient-to: #22292f;\n  }\n\n  .md\\:to-white {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .md\\:to-gray-50 {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .md\\:to-gray-100 {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .md\\:to-gray-200 {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .md\\:to-gray-300 {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .md\\:to-gray-400 {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .md\\:to-gray-500 {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .md\\:to-gray-600 {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .md\\:to-gray-700 {\n    --tw-gradient-to: #374151;\n  }\n\n  .md\\:to-gray-800 {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .md\\:to-gray-900 {\n    --tw-gradient-to: #111827;\n  }\n\n  .md\\:to-red {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .md\\:to-yellow {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .md\\:to-green {\n    --tw-gradient-to: #38c172;\n  }\n\n  .md\\:to-blue {\n    --tw-gradient-to: #229be1;\n  }\n\n  .md\\:to-indigo {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .md\\:to-purple {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .md\\:to-pink {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .md\\:to-grey-darkest {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .md\\:to-grey-darker {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .md\\:to-grey-dark {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .md\\:to-grey {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .md\\:to-grey-light {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .md\\:to-grey-lighter {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .md\\:to-grey-lightest {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .md\\:to-red-darkest {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .md\\:to-red-darker {\n    --tw-gradient-to: #621b18;\n  }\n\n  .md\\:to-red-dark {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .md\\:to-red-light {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .md\\:to-red-lighter {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .md\\:to-red-lightest {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .md\\:to-orange-darkest {\n    --tw-gradient-to: #462a16;\n  }\n\n  .md\\:to-orange-darker {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .md\\:to-orange-dark {\n    --tw-gradient-to: #de751f;\n  }\n\n  .md\\:to-orange {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .md\\:to-orange-light {\n    --tw-gradient-to: #faad63;\n  }\n\n  .md\\:to-orange-lighter {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .md\\:to-orange-lightest {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .md\\:to-yellow-darkest {\n    --tw-gradient-to: #453411;\n  }\n\n  .md\\:to-yellow-darker {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .md\\:to-yellow-dark {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .md\\:to-yellow-light {\n    --tw-gradient-to: #fff382;\n  }\n\n  .md\\:to-yellow-lighter {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .md\\:to-yellow-lightest {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .md\\:to-green-darkest {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .md\\:to-green-darker {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .md\\:to-green-dark {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .md\\:to-green-light {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .md\\:to-green-lighter {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .md\\:to-green-lightest {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .md\\:to-teal-darkest {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .md\\:to-teal-darker {\n    --tw-gradient-to: #20504f;\n  }\n\n  .md\\:to-teal-dark {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .md\\:to-teal {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .md\\:to-teal-light {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .md\\:to-teal-lighter {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .md\\:to-teal-lightest {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .md\\:to-blue-darkest {\n    --tw-gradient-to: #203950;\n  }\n\n  .md\\:to-blue-darker {\n    --tw-gradient-to: #28556e;\n  }\n\n  .md\\:to-blue-dark {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .md\\:to-blue-light {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .md\\:to-blue-lighter {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .md\\:to-blue-lightest {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .md\\:to-indigo-darkest {\n    --tw-gradient-to: #191e38;\n  }\n\n  .md\\:to-indigo-darker {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .md\\:to-indigo-dark {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .md\\:to-indigo-light {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .md\\:to-indigo-lighter {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .md\\:to-indigo-lightest {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .md\\:to-purple-darkest {\n    --tw-gradient-to: #21183c;\n  }\n\n  .md\\:to-purple-darker {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .md\\:to-purple-dark {\n    --tw-gradient-to: #794acf;\n  }\n\n  .md\\:to-purple-light {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .md\\:to-purple-lighter {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .md\\:to-purple-lightest {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .md\\:to-pink-darkest {\n    --tw-gradient-to: #451225;\n  }\n\n  .md\\:to-pink-darker {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .md\\:to-pink-dark {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .md\\:to-pink-light {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .md\\:to-pink-lighter {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .md\\:to-pink-lightest {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .md\\:hover\\:to-transparent:hover {\n    --tw-gradient-to: transparent;\n  }\n\n  .md\\:hover\\:to-current:hover {\n    --tw-gradient-to: currentColor;\n  }\n\n  .md\\:hover\\:to-black:hover {\n    --tw-gradient-to: #22292f;\n  }\n\n  .md\\:hover\\:to-white:hover {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .md\\:hover\\:to-gray-50:hover {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .md\\:hover\\:to-gray-100:hover {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .md\\:hover\\:to-gray-200:hover {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .md\\:hover\\:to-gray-300:hover {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .md\\:hover\\:to-gray-400:hover {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .md\\:hover\\:to-gray-500:hover {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .md\\:hover\\:to-gray-600:hover {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .md\\:hover\\:to-gray-700:hover {\n    --tw-gradient-to: #374151;\n  }\n\n  .md\\:hover\\:to-gray-800:hover {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .md\\:hover\\:to-gray-900:hover {\n    --tw-gradient-to: #111827;\n  }\n\n  .md\\:hover\\:to-red:hover {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .md\\:hover\\:to-yellow:hover {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .md\\:hover\\:to-green:hover {\n    --tw-gradient-to: #38c172;\n  }\n\n  .md\\:hover\\:to-blue:hover {\n    --tw-gradient-to: #229be1;\n  }\n\n  .md\\:hover\\:to-indigo:hover {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .md\\:hover\\:to-purple:hover {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .md\\:hover\\:to-pink:hover {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .md\\:hover\\:to-grey-darkest:hover {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .md\\:hover\\:to-grey-darker:hover {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .md\\:hover\\:to-grey-dark:hover {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .md\\:hover\\:to-grey:hover {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .md\\:hover\\:to-grey-light:hover {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .md\\:hover\\:to-grey-lighter:hover {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .md\\:hover\\:to-grey-lightest:hover {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .md\\:hover\\:to-red-darkest:hover {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .md\\:hover\\:to-red-darker:hover {\n    --tw-gradient-to: #621b18;\n  }\n\n  .md\\:hover\\:to-red-dark:hover {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .md\\:hover\\:to-red-light:hover {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .md\\:hover\\:to-red-lighter:hover {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .md\\:hover\\:to-red-lightest:hover {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .md\\:hover\\:to-orange-darkest:hover {\n    --tw-gradient-to: #462a16;\n  }\n\n  .md\\:hover\\:to-orange-darker:hover {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .md\\:hover\\:to-orange-dark:hover {\n    --tw-gradient-to: #de751f;\n  }\n\n  .md\\:hover\\:to-orange:hover {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .md\\:hover\\:to-orange-light:hover {\n    --tw-gradient-to: #faad63;\n  }\n\n  .md\\:hover\\:to-orange-lighter:hover {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .md\\:hover\\:to-orange-lightest:hover {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .md\\:hover\\:to-yellow-darkest:hover {\n    --tw-gradient-to: #453411;\n  }\n\n  .md\\:hover\\:to-yellow-darker:hover {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .md\\:hover\\:to-yellow-dark:hover {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .md\\:hover\\:to-yellow-light:hover {\n    --tw-gradient-to: #fff382;\n  }\n\n  .md\\:hover\\:to-yellow-lighter:hover {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .md\\:hover\\:to-yellow-lightest:hover {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .md\\:hover\\:to-green-darkest:hover {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .md\\:hover\\:to-green-darker:hover {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .md\\:hover\\:to-green-dark:hover {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .md\\:hover\\:to-green-light:hover {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .md\\:hover\\:to-green-lighter:hover {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .md\\:hover\\:to-green-lightest:hover {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .md\\:hover\\:to-teal-darkest:hover {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .md\\:hover\\:to-teal-darker:hover {\n    --tw-gradient-to: #20504f;\n  }\n\n  .md\\:hover\\:to-teal-dark:hover {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .md\\:hover\\:to-teal:hover {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .md\\:hover\\:to-teal-light:hover {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .md\\:hover\\:to-teal-lighter:hover {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .md\\:hover\\:to-teal-lightest:hover {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .md\\:hover\\:to-blue-darkest:hover {\n    --tw-gradient-to: #203950;\n  }\n\n  .md\\:hover\\:to-blue-darker:hover {\n    --tw-gradient-to: #28556e;\n  }\n\n  .md\\:hover\\:to-blue-dark:hover {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .md\\:hover\\:to-blue-light:hover {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .md\\:hover\\:to-blue-lighter:hover {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .md\\:hover\\:to-blue-lightest:hover {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .md\\:hover\\:to-indigo-darkest:hover {\n    --tw-gradient-to: #191e38;\n  }\n\n  .md\\:hover\\:to-indigo-darker:hover {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .md\\:hover\\:to-indigo-dark:hover {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .md\\:hover\\:to-indigo-light:hover {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .md\\:hover\\:to-indigo-lighter:hover {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .md\\:hover\\:to-indigo-lightest:hover {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .md\\:hover\\:to-purple-darkest:hover {\n    --tw-gradient-to: #21183c;\n  }\n\n  .md\\:hover\\:to-purple-darker:hover {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .md\\:hover\\:to-purple-dark:hover {\n    --tw-gradient-to: #794acf;\n  }\n\n  .md\\:hover\\:to-purple-light:hover {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .md\\:hover\\:to-purple-lighter:hover {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .md\\:hover\\:to-purple-lightest:hover {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .md\\:hover\\:to-pink-darkest:hover {\n    --tw-gradient-to: #451225;\n  }\n\n  .md\\:hover\\:to-pink-darker:hover {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .md\\:hover\\:to-pink-dark:hover {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .md\\:hover\\:to-pink-light:hover {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .md\\:hover\\:to-pink-lighter:hover {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .md\\:hover\\:to-pink-lightest:hover {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .md\\:focus\\:to-transparent:focus {\n    --tw-gradient-to: transparent;\n  }\n\n  .md\\:focus\\:to-current:focus {\n    --tw-gradient-to: currentColor;\n  }\n\n  .md\\:focus\\:to-black:focus {\n    --tw-gradient-to: #22292f;\n  }\n\n  .md\\:focus\\:to-white:focus {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .md\\:focus\\:to-gray-50:focus {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .md\\:focus\\:to-gray-100:focus {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .md\\:focus\\:to-gray-200:focus {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .md\\:focus\\:to-gray-300:focus {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .md\\:focus\\:to-gray-400:focus {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .md\\:focus\\:to-gray-500:focus {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .md\\:focus\\:to-gray-600:focus {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .md\\:focus\\:to-gray-700:focus {\n    --tw-gradient-to: #374151;\n  }\n\n  .md\\:focus\\:to-gray-800:focus {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .md\\:focus\\:to-gray-900:focus {\n    --tw-gradient-to: #111827;\n  }\n\n  .md\\:focus\\:to-red:focus {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .md\\:focus\\:to-yellow:focus {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .md\\:focus\\:to-green:focus {\n    --tw-gradient-to: #38c172;\n  }\n\n  .md\\:focus\\:to-blue:focus {\n    --tw-gradient-to: #229be1;\n  }\n\n  .md\\:focus\\:to-indigo:focus {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .md\\:focus\\:to-purple:focus {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .md\\:focus\\:to-pink:focus {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .md\\:focus\\:to-grey-darkest:focus {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .md\\:focus\\:to-grey-darker:focus {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .md\\:focus\\:to-grey-dark:focus {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .md\\:focus\\:to-grey:focus {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .md\\:focus\\:to-grey-light:focus {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .md\\:focus\\:to-grey-lighter:focus {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .md\\:focus\\:to-grey-lightest:focus {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .md\\:focus\\:to-red-darkest:focus {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .md\\:focus\\:to-red-darker:focus {\n    --tw-gradient-to: #621b18;\n  }\n\n  .md\\:focus\\:to-red-dark:focus {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .md\\:focus\\:to-red-light:focus {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .md\\:focus\\:to-red-lighter:focus {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .md\\:focus\\:to-red-lightest:focus {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .md\\:focus\\:to-orange-darkest:focus {\n    --tw-gradient-to: #462a16;\n  }\n\n  .md\\:focus\\:to-orange-darker:focus {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .md\\:focus\\:to-orange-dark:focus {\n    --tw-gradient-to: #de751f;\n  }\n\n  .md\\:focus\\:to-orange:focus {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .md\\:focus\\:to-orange-light:focus {\n    --tw-gradient-to: #faad63;\n  }\n\n  .md\\:focus\\:to-orange-lighter:focus {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .md\\:focus\\:to-orange-lightest:focus {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .md\\:focus\\:to-yellow-darkest:focus {\n    --tw-gradient-to: #453411;\n  }\n\n  .md\\:focus\\:to-yellow-darker:focus {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .md\\:focus\\:to-yellow-dark:focus {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .md\\:focus\\:to-yellow-light:focus {\n    --tw-gradient-to: #fff382;\n  }\n\n  .md\\:focus\\:to-yellow-lighter:focus {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .md\\:focus\\:to-yellow-lightest:focus {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .md\\:focus\\:to-green-darkest:focus {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .md\\:focus\\:to-green-darker:focus {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .md\\:focus\\:to-green-dark:focus {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .md\\:focus\\:to-green-light:focus {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .md\\:focus\\:to-green-lighter:focus {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .md\\:focus\\:to-green-lightest:focus {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .md\\:focus\\:to-teal-darkest:focus {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .md\\:focus\\:to-teal-darker:focus {\n    --tw-gradient-to: #20504f;\n  }\n\n  .md\\:focus\\:to-teal-dark:focus {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .md\\:focus\\:to-teal:focus {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .md\\:focus\\:to-teal-light:focus {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .md\\:focus\\:to-teal-lighter:focus {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .md\\:focus\\:to-teal-lightest:focus {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .md\\:focus\\:to-blue-darkest:focus {\n    --tw-gradient-to: #203950;\n  }\n\n  .md\\:focus\\:to-blue-darker:focus {\n    --tw-gradient-to: #28556e;\n  }\n\n  .md\\:focus\\:to-blue-dark:focus {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .md\\:focus\\:to-blue-light:focus {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .md\\:focus\\:to-blue-lighter:focus {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .md\\:focus\\:to-blue-lightest:focus {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .md\\:focus\\:to-indigo-darkest:focus {\n    --tw-gradient-to: #191e38;\n  }\n\n  .md\\:focus\\:to-indigo-darker:focus {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .md\\:focus\\:to-indigo-dark:focus {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .md\\:focus\\:to-indigo-light:focus {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .md\\:focus\\:to-indigo-lighter:focus {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .md\\:focus\\:to-indigo-lightest:focus {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .md\\:focus\\:to-purple-darkest:focus {\n    --tw-gradient-to: #21183c;\n  }\n\n  .md\\:focus\\:to-purple-darker:focus {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .md\\:focus\\:to-purple-dark:focus {\n    --tw-gradient-to: #794acf;\n  }\n\n  .md\\:focus\\:to-purple-light:focus {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .md\\:focus\\:to-purple-lighter:focus {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .md\\:focus\\:to-purple-lightest:focus {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .md\\:focus\\:to-pink-darkest:focus {\n    --tw-gradient-to: #451225;\n  }\n\n  .md\\:focus\\:to-pink-darker:focus {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .md\\:focus\\:to-pink-dark:focus {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .md\\:focus\\:to-pink-light:focus {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .md\\:focus\\:to-pink-lighter:focus {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .md\\:focus\\:to-pink-lightest:focus {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .md\\:decoration-slice {\n    -webkit-box-decoration-break: slice;\n            box-decoration-break: slice;\n  }\n\n  .md\\:decoration-clone {\n    -webkit-box-decoration-break: clone;\n            box-decoration-break: clone;\n  }\n\n  .md\\:bg-auto {\n    background-size: auto;\n  }\n\n  .md\\:bg-cover {\n    background-size: cover;\n  }\n\n  .md\\:bg-contain {\n    background-size: contain;\n  }\n\n  .md\\:bg-fixed {\n    background-attachment: fixed;\n  }\n\n  .md\\:bg-local {\n    background-attachment: local;\n  }\n\n  .md\\:bg-scroll {\n    background-attachment: scroll;\n  }\n\n  .md\\:bg-clip-border {\n    background-clip: border-box;\n  }\n\n  .md\\:bg-clip-padding {\n    background-clip: padding-box;\n  }\n\n  .md\\:bg-clip-content {\n    background-clip: content-box;\n  }\n\n  .md\\:bg-clip-text {\n    -webkit-background-clip: text;\n            background-clip: text;\n  }\n\n  .md\\:bg-bottom {\n    background-position: bottom;\n  }\n\n  .md\\:bg-center {\n    background-position: center;\n  }\n\n  .md\\:bg-left {\n    background-position: left;\n  }\n\n  .md\\:bg-left-bottom {\n    background-position: left bottom;\n  }\n\n  .md\\:bg-left-top {\n    background-position: left top;\n  }\n\n  .md\\:bg-right {\n    background-position: right;\n  }\n\n  .md\\:bg-right-bottom {\n    background-position: right bottom;\n  }\n\n  .md\\:bg-right-top {\n    background-position: right top;\n  }\n\n  .md\\:bg-top {\n    background-position: top;\n  }\n\n  .md\\:bg-repeat {\n    background-repeat: repeat;\n  }\n\n  .md\\:bg-no-repeat {\n    background-repeat: no-repeat;\n  }\n\n  .md\\:bg-repeat-x {\n    background-repeat: repeat-x;\n  }\n\n  .md\\:bg-repeat-y {\n    background-repeat: repeat-y;\n  }\n\n  .md\\:bg-repeat-round {\n    background-repeat: round;\n  }\n\n  .md\\:bg-repeat-space {\n    background-repeat: space;\n  }\n\n  .md\\:bg-origin-border {\n    background-origin: border-box;\n  }\n\n  .md\\:bg-origin-padding {\n    background-origin: padding-box;\n  }\n\n  .md\\:bg-origin-content {\n    background-origin: content-box;\n  }\n\n  .md\\:fill-current {\n    fill: currentColor;\n  }\n\n  .md\\:stroke-current {\n    stroke: currentColor;\n  }\n\n  .md\\:stroke-0 {\n    stroke-width: 0;\n  }\n\n  .md\\:stroke-1 {\n    stroke-width: 1;\n  }\n\n  .md\\:stroke-2 {\n    stroke-width: 2;\n  }\n\n  .md\\:object-contain {\n    -o-object-fit: contain;\n       object-fit: contain;\n  }\n\n  .md\\:object-cover {\n    -o-object-fit: cover;\n       object-fit: cover;\n  }\n\n  .md\\:object-fill {\n    -o-object-fit: fill;\n       object-fit: fill;\n  }\n\n  .md\\:object-none {\n    -o-object-fit: none;\n       object-fit: none;\n  }\n\n  .md\\:object-scale-down {\n    -o-object-fit: scale-down;\n       object-fit: scale-down;\n  }\n\n  .md\\:object-bottom {\n    -o-object-position: bottom;\n       object-position: bottom;\n  }\n\n  .md\\:object-center {\n    -o-object-position: center;\n       object-position: center;\n  }\n\n  .md\\:object-left {\n    -o-object-position: left;\n       object-position: left;\n  }\n\n  .md\\:object-left-bottom {\n    -o-object-position: left bottom;\n       object-position: left bottom;\n  }\n\n  .md\\:object-left-top {\n    -o-object-position: left top;\n       object-position: left top;\n  }\n\n  .md\\:object-right {\n    -o-object-position: right;\n       object-position: right;\n  }\n\n  .md\\:object-right-bottom {\n    -o-object-position: right bottom;\n       object-position: right bottom;\n  }\n\n  .md\\:object-right-top {\n    -o-object-position: right top;\n       object-position: right top;\n  }\n\n  .md\\:object-top {\n    -o-object-position: top;\n       object-position: top;\n  }\n\n  .md\\:p-0 {\n    padding: 0px;\n  }\n\n  .md\\:p-1 {\n    padding: 0.25rem;\n  }\n\n  .md\\:p-2 {\n    padding: 0.5rem;\n  }\n\n  .md\\:p-3 {\n    padding: 0.75rem;\n  }\n\n  .md\\:p-4 {\n    padding: 1rem;\n  }\n\n  .md\\:p-5 {\n    padding: 1.25rem;\n  }\n\n  .md\\:p-6 {\n    padding: 1.5rem;\n  }\n\n  .md\\:p-7 {\n    padding: 1.75rem;\n  }\n\n  .md\\:p-8 {\n    padding: 2rem;\n  }\n\n  .md\\:p-9 {\n    padding: 2.25rem;\n  }\n\n  .md\\:p-10 {\n    padding: 2.5rem;\n  }\n\n  .md\\:p-11 {\n    padding: 2.75rem;\n  }\n\n  .md\\:p-12 {\n    padding: 3rem;\n  }\n\n  .md\\:p-14 {\n    padding: 3.5rem;\n  }\n\n  .md\\:p-16 {\n    padding: 4rem;\n  }\n\n  .md\\:p-20 {\n    padding: 5rem;\n  }\n\n  .md\\:p-24 {\n    padding: 6rem;\n  }\n\n  .md\\:p-28 {\n    padding: 7rem;\n  }\n\n  .md\\:p-32 {\n    padding: 8rem;\n  }\n\n  .md\\:p-36 {\n    padding: 9rem;\n  }\n\n  .md\\:p-40 {\n    padding: 10rem;\n  }\n\n  .md\\:p-44 {\n    padding: 11rem;\n  }\n\n  .md\\:p-48 {\n    padding: 12rem;\n  }\n\n  .md\\:p-52 {\n    padding: 13rem;\n  }\n\n  .md\\:p-56 {\n    padding: 14rem;\n  }\n\n  .md\\:p-60 {\n    padding: 15rem;\n  }\n\n  .md\\:p-64 {\n    padding: 16rem;\n  }\n\n  .md\\:p-72 {\n    padding: 18rem;\n  }\n\n  .md\\:p-80 {\n    padding: 20rem;\n  }\n\n  .md\\:p-96 {\n    padding: 24rem;\n  }\n\n  .md\\:p-px {\n    padding: 1px;\n  }\n\n  .md\\:p-0\\.5 {\n    padding: 0.125rem;\n  }\n\n  .md\\:p-1\\.5 {\n    padding: 0.375rem;\n  }\n\n  .md\\:p-2\\.5 {\n    padding: 0.625rem;\n  }\n\n  .md\\:p-3\\.5 {\n    padding: 0.875rem;\n  }\n\n  .md\\:px-0 {\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  .md\\:px-1 {\n    padding-left: 0.25rem;\n    padding-right: 0.25rem;\n  }\n\n  .md\\:px-2 {\n    padding-left: 0.5rem;\n    padding-right: 0.5rem;\n  }\n\n  .md\\:px-3 {\n    padding-left: 0.75rem;\n    padding-right: 0.75rem;\n  }\n\n  .md\\:px-4 {\n    padding-left: 1rem;\n    padding-right: 1rem;\n  }\n\n  .md\\:px-5 {\n    padding-left: 1.25rem;\n    padding-right: 1.25rem;\n  }\n\n  .md\\:px-6 {\n    padding-left: 1.5rem;\n    padding-right: 1.5rem;\n  }\n\n  .md\\:px-7 {\n    padding-left: 1.75rem;\n    padding-right: 1.75rem;\n  }\n\n  .md\\:px-8 {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n\n  .md\\:px-9 {\n    padding-left: 2.25rem;\n    padding-right: 2.25rem;\n  }\n\n  .md\\:px-10 {\n    padding-left: 2.5rem;\n    padding-right: 2.5rem;\n  }\n\n  .md\\:px-11 {\n    padding-left: 2.75rem;\n    padding-right: 2.75rem;\n  }\n\n  .md\\:px-12 {\n    padding-left: 3rem;\n    padding-right: 3rem;\n  }\n\n  .md\\:px-14 {\n    padding-left: 3.5rem;\n    padding-right: 3.5rem;\n  }\n\n  .md\\:px-16 {\n    padding-left: 4rem;\n    padding-right: 4rem;\n  }\n\n  .md\\:px-20 {\n    padding-left: 5rem;\n    padding-right: 5rem;\n  }\n\n  .md\\:px-24 {\n    padding-left: 6rem;\n    padding-right: 6rem;\n  }\n\n  .md\\:px-28 {\n    padding-left: 7rem;\n    padding-right: 7rem;\n  }\n\n  .md\\:px-32 {\n    padding-left: 8rem;\n    padding-right: 8rem;\n  }\n\n  .md\\:px-36 {\n    padding-left: 9rem;\n    padding-right: 9rem;\n  }\n\n  .md\\:px-40 {\n    padding-left: 10rem;\n    padding-right: 10rem;\n  }\n\n  .md\\:px-44 {\n    padding-left: 11rem;\n    padding-right: 11rem;\n  }\n\n  .md\\:px-48 {\n    padding-left: 12rem;\n    padding-right: 12rem;\n  }\n\n  .md\\:px-52 {\n    padding-left: 13rem;\n    padding-right: 13rem;\n  }\n\n  .md\\:px-56 {\n    padding-left: 14rem;\n    padding-right: 14rem;\n  }\n\n  .md\\:px-60 {\n    padding-left: 15rem;\n    padding-right: 15rem;\n  }\n\n  .md\\:px-64 {\n    padding-left: 16rem;\n    padding-right: 16rem;\n  }\n\n  .md\\:px-72 {\n    padding-left: 18rem;\n    padding-right: 18rem;\n  }\n\n  .md\\:px-80 {\n    padding-left: 20rem;\n    padding-right: 20rem;\n  }\n\n  .md\\:px-96 {\n    padding-left: 24rem;\n    padding-right: 24rem;\n  }\n\n  .md\\:px-px {\n    padding-left: 1px;\n    padding-right: 1px;\n  }\n\n  .md\\:px-0\\.5 {\n    padding-left: 0.125rem;\n    padding-right: 0.125rem;\n  }\n\n  .md\\:px-1\\.5 {\n    padding-left: 0.375rem;\n    padding-right: 0.375rem;\n  }\n\n  .md\\:px-2\\.5 {\n    padding-left: 0.625rem;\n    padding-right: 0.625rem;\n  }\n\n  .md\\:px-3\\.5 {\n    padding-left: 0.875rem;\n    padding-right: 0.875rem;\n  }\n\n  .md\\:py-0 {\n    padding-top: 0px;\n    padding-bottom: 0px;\n  }\n\n  .md\\:py-1 {\n    padding-top: 0.25rem;\n    padding-bottom: 0.25rem;\n  }\n\n  .md\\:py-2 {\n    padding-top: 0.5rem;\n    padding-bottom: 0.5rem;\n  }\n\n  .md\\:py-3 {\n    padding-top: 0.75rem;\n    padding-bottom: 0.75rem;\n  }\n\n  .md\\:py-4 {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n\n  .md\\:py-5 {\n    padding-top: 1.25rem;\n    padding-bottom: 1.25rem;\n  }\n\n  .md\\:py-6 {\n    padding-top: 1.5rem;\n    padding-bottom: 1.5rem;\n  }\n\n  .md\\:py-7 {\n    padding-top: 1.75rem;\n    padding-bottom: 1.75rem;\n  }\n\n  .md\\:py-8 {\n    padding-top: 2rem;\n    padding-bottom: 2rem;\n  }\n\n  .md\\:py-9 {\n    padding-top: 2.25rem;\n    padding-bottom: 2.25rem;\n  }\n\n  .md\\:py-10 {\n    padding-top: 2.5rem;\n    padding-bottom: 2.5rem;\n  }\n\n  .md\\:py-11 {\n    padding-top: 2.75rem;\n    padding-bottom: 2.75rem;\n  }\n\n  .md\\:py-12 {\n    padding-top: 3rem;\n    padding-bottom: 3rem;\n  }\n\n  .md\\:py-14 {\n    padding-top: 3.5rem;\n    padding-bottom: 3.5rem;\n  }\n\n  .md\\:py-16 {\n    padding-top: 4rem;\n    padding-bottom: 4rem;\n  }\n\n  .md\\:py-20 {\n    padding-top: 5rem;\n    padding-bottom: 5rem;\n  }\n\n  .md\\:py-24 {\n    padding-top: 6rem;\n    padding-bottom: 6rem;\n  }\n\n  .md\\:py-28 {\n    padding-top: 7rem;\n    padding-bottom: 7rem;\n  }\n\n  .md\\:py-32 {\n    padding-top: 8rem;\n    padding-bottom: 8rem;\n  }\n\n  .md\\:py-36 {\n    padding-top: 9rem;\n    padding-bottom: 9rem;\n  }\n\n  .md\\:py-40 {\n    padding-top: 10rem;\n    padding-bottom: 10rem;\n  }\n\n  .md\\:py-44 {\n    padding-top: 11rem;\n    padding-bottom: 11rem;\n  }\n\n  .md\\:py-48 {\n    padding-top: 12rem;\n    padding-bottom: 12rem;\n  }\n\n  .md\\:py-52 {\n    padding-top: 13rem;\n    padding-bottom: 13rem;\n  }\n\n  .md\\:py-56 {\n    padding-top: 14rem;\n    padding-bottom: 14rem;\n  }\n\n  .md\\:py-60 {\n    padding-top: 15rem;\n    padding-bottom: 15rem;\n  }\n\n  .md\\:py-64 {\n    padding-top: 16rem;\n    padding-bottom: 16rem;\n  }\n\n  .md\\:py-72 {\n    padding-top: 18rem;\n    padding-bottom: 18rem;\n  }\n\n  .md\\:py-80 {\n    padding-top: 20rem;\n    padding-bottom: 20rem;\n  }\n\n  .md\\:py-96 {\n    padding-top: 24rem;\n    padding-bottom: 24rem;\n  }\n\n  .md\\:py-px {\n    padding-top: 1px;\n    padding-bottom: 1px;\n  }\n\n  .md\\:py-0\\.5 {\n    padding-top: 0.125rem;\n    padding-bottom: 0.125rem;\n  }\n\n  .md\\:py-1\\.5 {\n    padding-top: 0.375rem;\n    padding-bottom: 0.375rem;\n  }\n\n  .md\\:py-2\\.5 {\n    padding-top: 0.625rem;\n    padding-bottom: 0.625rem;\n  }\n\n  .md\\:py-3\\.5 {\n    padding-top: 0.875rem;\n    padding-bottom: 0.875rem;\n  }\n\n  .md\\:pt-0 {\n    padding-top: 0px;\n  }\n\n  .md\\:pt-1 {\n    padding-top: 0.25rem;\n  }\n\n  .md\\:pt-2 {\n    padding-top: 0.5rem;\n  }\n\n  .md\\:pt-3 {\n    padding-top: 0.75rem;\n  }\n\n  .md\\:pt-4 {\n    padding-top: 1rem;\n  }\n\n  .md\\:pt-5 {\n    padding-top: 1.25rem;\n  }\n\n  .md\\:pt-6 {\n    padding-top: 1.5rem;\n  }\n\n  .md\\:pt-7 {\n    padding-top: 1.75rem;\n  }\n\n  .md\\:pt-8 {\n    padding-top: 2rem;\n  }\n\n  .md\\:pt-9 {\n    padding-top: 2.25rem;\n  }\n\n  .md\\:pt-10 {\n    padding-top: 2.5rem;\n  }\n\n  .md\\:pt-11 {\n    padding-top: 2.75rem;\n  }\n\n  .md\\:pt-12 {\n    padding-top: 3rem;\n  }\n\n  .md\\:pt-14 {\n    padding-top: 3.5rem;\n  }\n\n  .md\\:pt-16 {\n    padding-top: 4rem;\n  }\n\n  .md\\:pt-20 {\n    padding-top: 5rem;\n  }\n\n  .md\\:pt-24 {\n    padding-top: 6rem;\n  }\n\n  .md\\:pt-28 {\n    padding-top: 7rem;\n  }\n\n  .md\\:pt-32 {\n    padding-top: 8rem;\n  }\n\n  .md\\:pt-36 {\n    padding-top: 9rem;\n  }\n\n  .md\\:pt-40 {\n    padding-top: 10rem;\n  }\n\n  .md\\:pt-44 {\n    padding-top: 11rem;\n  }\n\n  .md\\:pt-48 {\n    padding-top: 12rem;\n  }\n\n  .md\\:pt-52 {\n    padding-top: 13rem;\n  }\n\n  .md\\:pt-56 {\n    padding-top: 14rem;\n  }\n\n  .md\\:pt-60 {\n    padding-top: 15rem;\n  }\n\n  .md\\:pt-64 {\n    padding-top: 16rem;\n  }\n\n  .md\\:pt-72 {\n    padding-top: 18rem;\n  }\n\n  .md\\:pt-80 {\n    padding-top: 20rem;\n  }\n\n  .md\\:pt-96 {\n    padding-top: 24rem;\n  }\n\n  .md\\:pt-px {\n    padding-top: 1px;\n  }\n\n  .md\\:pt-0\\.5 {\n    padding-top: 0.125rem;\n  }\n\n  .md\\:pt-1\\.5 {\n    padding-top: 0.375rem;\n  }\n\n  .md\\:pt-2\\.5 {\n    padding-top: 0.625rem;\n  }\n\n  .md\\:pt-3\\.5 {\n    padding-top: 0.875rem;\n  }\n\n  .md\\:pr-0 {\n    padding-right: 0px;\n  }\n\n  .md\\:pr-1 {\n    padding-right: 0.25rem;\n  }\n\n  .md\\:pr-2 {\n    padding-right: 0.5rem;\n  }\n\n  .md\\:pr-3 {\n    padding-right: 0.75rem;\n  }\n\n  .md\\:pr-4 {\n    padding-right: 1rem;\n  }\n\n  .md\\:pr-5 {\n    padding-right: 1.25rem;\n  }\n\n  .md\\:pr-6 {\n    padding-right: 1.5rem;\n  }\n\n  .md\\:pr-7 {\n    padding-right: 1.75rem;\n  }\n\n  .md\\:pr-8 {\n    padding-right: 2rem;\n  }\n\n  .md\\:pr-9 {\n    padding-right: 2.25rem;\n  }\n\n  .md\\:pr-10 {\n    padding-right: 2.5rem;\n  }\n\n  .md\\:pr-11 {\n    padding-right: 2.75rem;\n  }\n\n  .md\\:pr-12 {\n    padding-right: 3rem;\n  }\n\n  .md\\:pr-14 {\n    padding-right: 3.5rem;\n  }\n\n  .md\\:pr-16 {\n    padding-right: 4rem;\n  }\n\n  .md\\:pr-20 {\n    padding-right: 5rem;\n  }\n\n  .md\\:pr-24 {\n    padding-right: 6rem;\n  }\n\n  .md\\:pr-28 {\n    padding-right: 7rem;\n  }\n\n  .md\\:pr-32 {\n    padding-right: 8rem;\n  }\n\n  .md\\:pr-36 {\n    padding-right: 9rem;\n  }\n\n  .md\\:pr-40 {\n    padding-right: 10rem;\n  }\n\n  .md\\:pr-44 {\n    padding-right: 11rem;\n  }\n\n  .md\\:pr-48 {\n    padding-right: 12rem;\n  }\n\n  .md\\:pr-52 {\n    padding-right: 13rem;\n  }\n\n  .md\\:pr-56 {\n    padding-right: 14rem;\n  }\n\n  .md\\:pr-60 {\n    padding-right: 15rem;\n  }\n\n  .md\\:pr-64 {\n    padding-right: 16rem;\n  }\n\n  .md\\:pr-72 {\n    padding-right: 18rem;\n  }\n\n  .md\\:pr-80 {\n    padding-right: 20rem;\n  }\n\n  .md\\:pr-96 {\n    padding-right: 24rem;\n  }\n\n  .md\\:pr-px {\n    padding-right: 1px;\n  }\n\n  .md\\:pr-0\\.5 {\n    padding-right: 0.125rem;\n  }\n\n  .md\\:pr-1\\.5 {\n    padding-right: 0.375rem;\n  }\n\n  .md\\:pr-2\\.5 {\n    padding-right: 0.625rem;\n  }\n\n  .md\\:pr-3\\.5 {\n    padding-right: 0.875rem;\n  }\n\n  .md\\:pb-0 {\n    padding-bottom: 0px;\n  }\n\n  .md\\:pb-1 {\n    padding-bottom: 0.25rem;\n  }\n\n  .md\\:pb-2 {\n    padding-bottom: 0.5rem;\n  }\n\n  .md\\:pb-3 {\n    padding-bottom: 0.75rem;\n  }\n\n  .md\\:pb-4 {\n    padding-bottom: 1rem;\n  }\n\n  .md\\:pb-5 {\n    padding-bottom: 1.25rem;\n  }\n\n  .md\\:pb-6 {\n    padding-bottom: 1.5rem;\n  }\n\n  .md\\:pb-7 {\n    padding-bottom: 1.75rem;\n  }\n\n  .md\\:pb-8 {\n    padding-bottom: 2rem;\n  }\n\n  .md\\:pb-9 {\n    padding-bottom: 2.25rem;\n  }\n\n  .md\\:pb-10 {\n    padding-bottom: 2.5rem;\n  }\n\n  .md\\:pb-11 {\n    padding-bottom: 2.75rem;\n  }\n\n  .md\\:pb-12 {\n    padding-bottom: 3rem;\n  }\n\n  .md\\:pb-14 {\n    padding-bottom: 3.5rem;\n  }\n\n  .md\\:pb-16 {\n    padding-bottom: 4rem;\n  }\n\n  .md\\:pb-20 {\n    padding-bottom: 5rem;\n  }\n\n  .md\\:pb-24 {\n    padding-bottom: 6rem;\n  }\n\n  .md\\:pb-28 {\n    padding-bottom: 7rem;\n  }\n\n  .md\\:pb-32 {\n    padding-bottom: 8rem;\n  }\n\n  .md\\:pb-36 {\n    padding-bottom: 9rem;\n  }\n\n  .md\\:pb-40 {\n    padding-bottom: 10rem;\n  }\n\n  .md\\:pb-44 {\n    padding-bottom: 11rem;\n  }\n\n  .md\\:pb-48 {\n    padding-bottom: 12rem;\n  }\n\n  .md\\:pb-52 {\n    padding-bottom: 13rem;\n  }\n\n  .md\\:pb-56 {\n    padding-bottom: 14rem;\n  }\n\n  .md\\:pb-60 {\n    padding-bottom: 15rem;\n  }\n\n  .md\\:pb-64 {\n    padding-bottom: 16rem;\n  }\n\n  .md\\:pb-72 {\n    padding-bottom: 18rem;\n  }\n\n  .md\\:pb-80 {\n    padding-bottom: 20rem;\n  }\n\n  .md\\:pb-96 {\n    padding-bottom: 24rem;\n  }\n\n  .md\\:pb-px {\n    padding-bottom: 1px;\n  }\n\n  .md\\:pb-0\\.5 {\n    padding-bottom: 0.125rem;\n  }\n\n  .md\\:pb-1\\.5 {\n    padding-bottom: 0.375rem;\n  }\n\n  .md\\:pb-2\\.5 {\n    padding-bottom: 0.625rem;\n  }\n\n  .md\\:pb-3\\.5 {\n    padding-bottom: 0.875rem;\n  }\n\n  .md\\:pl-0 {\n    padding-left: 0px;\n  }\n\n  .md\\:pl-1 {\n    padding-left: 0.25rem;\n  }\n\n  .md\\:pl-2 {\n    padding-left: 0.5rem;\n  }\n\n  .md\\:pl-3 {\n    padding-left: 0.75rem;\n  }\n\n  .md\\:pl-4 {\n    padding-left: 1rem;\n  }\n\n  .md\\:pl-5 {\n    padding-left: 1.25rem;\n  }\n\n  .md\\:pl-6 {\n    padding-left: 1.5rem;\n  }\n\n  .md\\:pl-7 {\n    padding-left: 1.75rem;\n  }\n\n  .md\\:pl-8 {\n    padding-left: 2rem;\n  }\n\n  .md\\:pl-9 {\n    padding-left: 2.25rem;\n  }\n\n  .md\\:pl-10 {\n    padding-left: 2.5rem;\n  }\n\n  .md\\:pl-11 {\n    padding-left: 2.75rem;\n  }\n\n  .md\\:pl-12 {\n    padding-left: 3rem;\n  }\n\n  .md\\:pl-14 {\n    padding-left: 3.5rem;\n  }\n\n  .md\\:pl-16 {\n    padding-left: 4rem;\n  }\n\n  .md\\:pl-20 {\n    padding-left: 5rem;\n  }\n\n  .md\\:pl-24 {\n    padding-left: 6rem;\n  }\n\n  .md\\:pl-28 {\n    padding-left: 7rem;\n  }\n\n  .md\\:pl-32 {\n    padding-left: 8rem;\n  }\n\n  .md\\:pl-36 {\n    padding-left: 9rem;\n  }\n\n  .md\\:pl-40 {\n    padding-left: 10rem;\n  }\n\n  .md\\:pl-44 {\n    padding-left: 11rem;\n  }\n\n  .md\\:pl-48 {\n    padding-left: 12rem;\n  }\n\n  .md\\:pl-52 {\n    padding-left: 13rem;\n  }\n\n  .md\\:pl-56 {\n    padding-left: 14rem;\n  }\n\n  .md\\:pl-60 {\n    padding-left: 15rem;\n  }\n\n  .md\\:pl-64 {\n    padding-left: 16rem;\n  }\n\n  .md\\:pl-72 {\n    padding-left: 18rem;\n  }\n\n  .md\\:pl-80 {\n    padding-left: 20rem;\n  }\n\n  .md\\:pl-96 {\n    padding-left: 24rem;\n  }\n\n  .md\\:pl-px {\n    padding-left: 1px;\n  }\n\n  .md\\:pl-0\\.5 {\n    padding-left: 0.125rem;\n  }\n\n  .md\\:pl-1\\.5 {\n    padding-left: 0.375rem;\n  }\n\n  .md\\:pl-2\\.5 {\n    padding-left: 0.625rem;\n  }\n\n  .md\\:pl-3\\.5 {\n    padding-left: 0.875rem;\n  }\n\n  .md\\:text-left {\n    text-align: left;\n  }\n\n  .md\\:text-center {\n    text-align: center;\n  }\n\n  .md\\:text-right {\n    text-align: right;\n  }\n\n  .md\\:text-justify {\n    text-align: justify;\n  }\n\n  .md\\:align-baseline {\n    vertical-align: baseline;\n  }\n\n  .md\\:align-top {\n    vertical-align: top;\n  }\n\n  .md\\:align-middle {\n    vertical-align: middle;\n  }\n\n  .md\\:align-bottom {\n    vertical-align: bottom;\n  }\n\n  .md\\:align-text-top {\n    vertical-align: text-top;\n  }\n\n  .md\\:align-text-bottom {\n    vertical-align: text-bottom;\n  }\n\n  .md\\:font-sans {\n    font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  }\n\n  .md\\:font-serif {\n    font-family: Constantia, \"Lucida Bright\", Lucidabright, \"Lucida Serif\", Lucida, \"DejaVu Serif\", \"Bitstream Vera Serif\", \"Liberation Serif\", Cambria, \"Times New Roman\", Times, Georgia, serif;\n  }\n\n  .md\\:font-mono {\n    font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  }\n\n  .md\\:text-xs {\n    font-size: 0.75rem;\n  }\n\n  .md\\:text-sm {\n    font-size: 0.875rem;\n  }\n\n  .md\\:text-base {\n    font-size: 1rem;\n  }\n\n  .md\\:text-lg {\n    font-size: 1.125rem;\n  }\n\n  .md\\:text-xl {\n    font-size: 1.25rem;\n  }\n\n  .md\\:text-2xl {\n    font-size: 1.5rem;\n  }\n\n  .md\\:text-3xl {\n    font-size: 1.875rem;\n  }\n\n  .md\\:text-4xl {\n    font-size: 2.25rem;\n  }\n\n  .md\\:text-5xl {\n    font-size: 3rem;\n  }\n\n  .md\\:text-6xl {\n    font-size: 4rem;\n  }\n\n  .md\\:font-thin {\n    font-weight: 100;\n  }\n\n  .md\\:font-extralight {\n    font-weight: 200;\n  }\n\n  .md\\:font-light {\n    font-weight: 300;\n  }\n\n  .md\\:font-normal {\n    font-weight: 400;\n  }\n\n  .md\\:font-medium {\n    font-weight: 500;\n  }\n\n  .md\\:font-semibold {\n    font-weight: 600;\n  }\n\n  .md\\:font-bold {\n    font-weight: 700;\n  }\n\n  .md\\:font-extrabold {\n    font-weight: 800;\n  }\n\n  .md\\:font-black {\n    font-weight: 900;\n  }\n\n  .md\\:hover\\:font-thin:hover {\n    font-weight: 100;\n  }\n\n  .md\\:hover\\:font-extralight:hover {\n    font-weight: 200;\n  }\n\n  .md\\:hover\\:font-light:hover {\n    font-weight: 300;\n  }\n\n  .md\\:hover\\:font-normal:hover {\n    font-weight: 400;\n  }\n\n  .md\\:hover\\:font-medium:hover {\n    font-weight: 500;\n  }\n\n  .md\\:hover\\:font-semibold:hover {\n    font-weight: 600;\n  }\n\n  .md\\:hover\\:font-bold:hover {\n    font-weight: 700;\n  }\n\n  .md\\:hover\\:font-extrabold:hover {\n    font-weight: 800;\n  }\n\n  .md\\:hover\\:font-black:hover {\n    font-weight: 900;\n  }\n\n  .md\\:focus\\:font-thin:focus {\n    font-weight: 100;\n  }\n\n  .md\\:focus\\:font-extralight:focus {\n    font-weight: 200;\n  }\n\n  .md\\:focus\\:font-light:focus {\n    font-weight: 300;\n  }\n\n  .md\\:focus\\:font-normal:focus {\n    font-weight: 400;\n  }\n\n  .md\\:focus\\:font-medium:focus {\n    font-weight: 500;\n  }\n\n  .md\\:focus\\:font-semibold:focus {\n    font-weight: 600;\n  }\n\n  .md\\:focus\\:font-bold:focus {\n    font-weight: 700;\n  }\n\n  .md\\:focus\\:font-extrabold:focus {\n    font-weight: 800;\n  }\n\n  .md\\:focus\\:font-black:focus {\n    font-weight: 900;\n  }\n\n  .md\\:uppercase {\n    text-transform: uppercase;\n  }\n\n  .md\\:lowercase {\n    text-transform: lowercase;\n  }\n\n  .md\\:capitalize {\n    text-transform: capitalize;\n  }\n\n  .md\\:normal-case {\n    text-transform: none;\n  }\n\n  .md\\:italic {\n    font-style: italic;\n  }\n\n  .md\\:not-italic {\n    font-style: normal;\n  }\n\n  .md\\:ordinal, .md\\:slashed-zero, .md\\:lining-nums, .md\\:oldstyle-nums, .md\\:proportional-nums, .md\\:tabular-nums, .md\\:diagonal-fractions, .md\\:stacked-fractions {\n    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);\n    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);\n    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);\n  }\n\n  .md\\:normal-nums {\n    font-variant-numeric: normal;\n  }\n\n  .md\\:ordinal {\n    --tw-ordinal: ordinal;\n  }\n\n  .md\\:slashed-zero {\n    --tw-slashed-zero: slashed-zero;\n  }\n\n  .md\\:lining-nums {\n    --tw-numeric-figure: lining-nums;\n  }\n\n  .md\\:oldstyle-nums {\n    --tw-numeric-figure: oldstyle-nums;\n  }\n\n  .md\\:proportional-nums {\n    --tw-numeric-spacing: proportional-nums;\n  }\n\n  .md\\:tabular-nums {\n    --tw-numeric-spacing: tabular-nums;\n  }\n\n  .md\\:diagonal-fractions {\n    --tw-numeric-fraction: diagonal-fractions;\n  }\n\n  .md\\:stacked-fractions {\n    --tw-numeric-fraction: stacked-fractions;\n  }\n\n  .md\\:leading-3 {\n    line-height: .75rem;\n  }\n\n  .md\\:leading-4 {\n    line-height: 1rem;\n  }\n\n  .md\\:leading-5 {\n    line-height: 1.25rem;\n  }\n\n  .md\\:leading-6 {\n    line-height: 1.5rem;\n  }\n\n  .md\\:leading-7 {\n    line-height: 1.75rem;\n  }\n\n  .md\\:leading-8 {\n    line-height: 2rem;\n  }\n\n  .md\\:leading-9 {\n    line-height: 2.25rem;\n  }\n\n  .md\\:leading-10 {\n    line-height: 2.5rem;\n  }\n\n  .md\\:leading-none {\n    line-height: 1;\n  }\n\n  .md\\:leading-tight {\n    line-height: 1.25;\n  }\n\n  .md\\:leading-snug {\n    line-height: 1.375;\n  }\n\n  .md\\:leading-normal {\n    line-height: 1.5;\n  }\n\n  .md\\:leading-relaxed {\n    line-height: 1.625;\n  }\n\n  .md\\:leading-loose {\n    line-height: 2;\n  }\n\n  .md\\:tracking-normal {\n    letter-spacing: 0;\n  }\n\n  .md\\:text-transparent {\n    color: transparent;\n  }\n\n  .md\\:text-current {\n    color: currentColor;\n  }\n\n  .md\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-transparent {\n    color: transparent;\n  }\n\n  .group:hover .md\\:group-hover\\:text-current {\n    color: currentColor;\n  }\n\n  .group:hover .md\\:group-hover\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-transparent:focus-within {\n    color: transparent;\n  }\n\n  .md\\:focus-within\\:text-current:focus-within {\n    color: currentColor;\n  }\n\n  .md\\:focus-within\\:text-black:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-white:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-50:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-100:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-200:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-300:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-400:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-500:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-600:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-700:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-800:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-900:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-transparent:hover {\n    color: transparent;\n  }\n\n  .md\\:hover\\:text-current:hover {\n    color: currentColor;\n  }\n\n  .md\\:hover\\:text-black:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-white:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-50:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-100:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-200:hover {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-300:hover {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-400:hover {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-500:hover {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-600:hover {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-700:hover {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-800:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-900:hover {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo:hover {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple:hover {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey:hover {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal:hover {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-transparent:focus {\n    color: transparent;\n  }\n\n  .md\\:focus\\:text-current:focus {\n    color: currentColor;\n  }\n\n  .md\\:focus\\:text-black:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-white:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-50:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-100:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-200:focus {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-300:focus {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-400:focus {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-500:focus {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-600:focus {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-700:focus {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-800:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-900:focus {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo:focus {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple:focus {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey:focus {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal:focus {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .md\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .md\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .md\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .md\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .md\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .md\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .md\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .md\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .md\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .md\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .md\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .md\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .md\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .md\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .md\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .md\\:focus-within\\:text-opacity-0:focus-within {\n    --tw-text-opacity: 0;\n  }\n\n  .md\\:focus-within\\:text-opacity-5:focus-within {\n    --tw-text-opacity: 0.05;\n  }\n\n  .md\\:focus-within\\:text-opacity-10:focus-within {\n    --tw-text-opacity: 0.1;\n  }\n\n  .md\\:focus-within\\:text-opacity-20:focus-within {\n    --tw-text-opacity: 0.2;\n  }\n\n  .md\\:focus-within\\:text-opacity-25:focus-within {\n    --tw-text-opacity: 0.25;\n  }\n\n  .md\\:focus-within\\:text-opacity-30:focus-within {\n    --tw-text-opacity: 0.3;\n  }\n\n  .md\\:focus-within\\:text-opacity-40:focus-within {\n    --tw-text-opacity: 0.4;\n  }\n\n  .md\\:focus-within\\:text-opacity-50:focus-within {\n    --tw-text-opacity: 0.5;\n  }\n\n  .md\\:focus-within\\:text-opacity-60:focus-within {\n    --tw-text-opacity: 0.6;\n  }\n\n  .md\\:focus-within\\:text-opacity-70:focus-within {\n    --tw-text-opacity: 0.7;\n  }\n\n  .md\\:focus-within\\:text-opacity-75:focus-within {\n    --tw-text-opacity: 0.75;\n  }\n\n  .md\\:focus-within\\:text-opacity-80:focus-within {\n    --tw-text-opacity: 0.8;\n  }\n\n  .md\\:focus-within\\:text-opacity-90:focus-within {\n    --tw-text-opacity: 0.9;\n  }\n\n  .md\\:focus-within\\:text-opacity-95:focus-within {\n    --tw-text-opacity: 0.95;\n  }\n\n  .md\\:focus-within\\:text-opacity-100:focus-within {\n    --tw-text-opacity: 1;\n  }\n\n  .md\\:hover\\:text-opacity-0:hover {\n    --tw-text-opacity: 0;\n  }\n\n  .md\\:hover\\:text-opacity-5:hover {\n    --tw-text-opacity: 0.05;\n  }\n\n  .md\\:hover\\:text-opacity-10:hover {\n    --tw-text-opacity: 0.1;\n  }\n\n  .md\\:hover\\:text-opacity-20:hover {\n    --tw-text-opacity: 0.2;\n  }\n\n  .md\\:hover\\:text-opacity-25:hover {\n    --tw-text-opacity: 0.25;\n  }\n\n  .md\\:hover\\:text-opacity-30:hover {\n    --tw-text-opacity: 0.3;\n  }\n\n  .md\\:hover\\:text-opacity-40:hover {\n    --tw-text-opacity: 0.4;\n  }\n\n  .md\\:hover\\:text-opacity-50:hover {\n    --tw-text-opacity: 0.5;\n  }\n\n  .md\\:hover\\:text-opacity-60:hover {\n    --tw-text-opacity: 0.6;\n  }\n\n  .md\\:hover\\:text-opacity-70:hover {\n    --tw-text-opacity: 0.7;\n  }\n\n  .md\\:hover\\:text-opacity-75:hover {\n    --tw-text-opacity: 0.75;\n  }\n\n  .md\\:hover\\:text-opacity-80:hover {\n    --tw-text-opacity: 0.8;\n  }\n\n  .md\\:hover\\:text-opacity-90:hover {\n    --tw-text-opacity: 0.9;\n  }\n\n  .md\\:hover\\:text-opacity-95:hover {\n    --tw-text-opacity: 0.95;\n  }\n\n  .md\\:hover\\:text-opacity-100:hover {\n    --tw-text-opacity: 1;\n  }\n\n  .md\\:focus\\:text-opacity-0:focus {\n    --tw-text-opacity: 0;\n  }\n\n  .md\\:focus\\:text-opacity-5:focus {\n    --tw-text-opacity: 0.05;\n  }\n\n  .md\\:focus\\:text-opacity-10:focus {\n    --tw-text-opacity: 0.1;\n  }\n\n  .md\\:focus\\:text-opacity-20:focus {\n    --tw-text-opacity: 0.2;\n  }\n\n  .md\\:focus\\:text-opacity-25:focus {\n    --tw-text-opacity: 0.25;\n  }\n\n  .md\\:focus\\:text-opacity-30:focus {\n    --tw-text-opacity: 0.3;\n  }\n\n  .md\\:focus\\:text-opacity-40:focus {\n    --tw-text-opacity: 0.4;\n  }\n\n  .md\\:focus\\:text-opacity-50:focus {\n    --tw-text-opacity: 0.5;\n  }\n\n  .md\\:focus\\:text-opacity-60:focus {\n    --tw-text-opacity: 0.6;\n  }\n\n  .md\\:focus\\:text-opacity-70:focus {\n    --tw-text-opacity: 0.7;\n  }\n\n  .md\\:focus\\:text-opacity-75:focus {\n    --tw-text-opacity: 0.75;\n  }\n\n  .md\\:focus\\:text-opacity-80:focus {\n    --tw-text-opacity: 0.8;\n  }\n\n  .md\\:focus\\:text-opacity-90:focus {\n    --tw-text-opacity: 0.9;\n  }\n\n  .md\\:focus\\:text-opacity-95:focus {\n    --tw-text-opacity: 0.95;\n  }\n\n  .md\\:focus\\:text-opacity-100:focus {\n    --tw-text-opacity: 1;\n  }\n\n  .md\\:underline {\n    text-decoration: underline;\n  }\n\n  .md\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .md\\:no-underline {\n    text-decoration: none;\n  }\n\n  .group:hover .md\\:group-hover\\:underline {\n    text-decoration: underline;\n  }\n\n  .group:hover .md\\:group-hover\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .group:hover .md\\:group-hover\\:no-underline {\n    text-decoration: none;\n  }\n\n  .md\\:focus-within\\:underline:focus-within {\n    text-decoration: underline;\n  }\n\n  .md\\:focus-within\\:line-through:focus-within {\n    text-decoration: line-through;\n  }\n\n  .md\\:focus-within\\:no-underline:focus-within {\n    text-decoration: none;\n  }\n\n  .md\\:hover\\:underline:hover {\n    text-decoration: underline;\n  }\n\n  .md\\:hover\\:line-through:hover {\n    text-decoration: line-through;\n  }\n\n  .md\\:hover\\:no-underline:hover {\n    text-decoration: none;\n  }\n\n  .md\\:focus\\:underline:focus {\n    text-decoration: underline;\n  }\n\n  .md\\:focus\\:line-through:focus {\n    text-decoration: line-through;\n  }\n\n  .md\\:focus\\:no-underline:focus {\n    text-decoration: none;\n  }\n\n  .md\\:antialiased {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n\n  .md\\:subpixel-antialiased {\n    -webkit-font-smoothing: auto;\n    -moz-osx-font-smoothing: auto;\n  }\n\n  .md\\:placeholder-transparent::-moz-placeholder {\n    color: transparent;\n  }\n\n  .md\\:placeholder-transparent:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .md\\:placeholder-transparent::placeholder {\n    color: transparent;\n  }\n\n  .md\\:placeholder-current::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .md\\:placeholder-current:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .md\\:placeholder-current::placeholder {\n    color: currentColor;\n  }\n\n  .md\\:placeholder-black::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-black:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-black::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-white::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-white:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-white::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-50::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-50::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-100::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-200::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-200:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-200::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-300::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-300:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-300::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-400::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-400:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-400::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-500::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-500:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-500::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-600::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-600:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-600::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-700::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-700:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-700::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-800::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-800:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-800::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-900::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-900:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-900::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n    color: transparent;\n  }\n\n  .md\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .md\\:focus\\:placeholder-transparent:focus::placeholder {\n    color: transparent;\n  }\n\n  .md\\:focus\\:placeholder-current:focus::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .md\\:focus\\:placeholder-current:focus:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .md\\:focus\\:placeholder-current:focus::placeholder {\n    color: currentColor;\n  }\n\n  .md\\:focus\\:placeholder-black:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-black:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-white:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-white:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-50:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-200:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-300:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-400:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-500:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-600:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-700:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-800:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-900:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-opacity-0::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .md\\:placeholder-opacity-0:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .md\\:placeholder-opacity-0::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .md\\:placeholder-opacity-5::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .md\\:placeholder-opacity-5:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .md\\:placeholder-opacity-5::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .md\\:placeholder-opacity-10::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .md\\:placeholder-opacity-10:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .md\\:placeholder-opacity-10::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .md\\:placeholder-opacity-20::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .md\\:placeholder-opacity-20:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .md\\:placeholder-opacity-20::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .md\\:placeholder-opacity-25::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .md\\:placeholder-opacity-25:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .md\\:placeholder-opacity-25::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .md\\:placeholder-opacity-30::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .md\\:placeholder-opacity-30:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .md\\:placeholder-opacity-30::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .md\\:placeholder-opacity-40::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .md\\:placeholder-opacity-40:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .md\\:placeholder-opacity-40::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .md\\:placeholder-opacity-50::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .md\\:placeholder-opacity-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .md\\:placeholder-opacity-50::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .md\\:placeholder-opacity-60::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .md\\:placeholder-opacity-60:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .md\\:placeholder-opacity-60::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .md\\:placeholder-opacity-70::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .md\\:placeholder-opacity-70:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .md\\:placeholder-opacity-70::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .md\\:placeholder-opacity-75::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .md\\:placeholder-opacity-75:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .md\\:placeholder-opacity-75::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .md\\:placeholder-opacity-80::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .md\\:placeholder-opacity-80:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .md\\:placeholder-opacity-80::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .md\\:placeholder-opacity-90::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .md\\:placeholder-opacity-90:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .md\\:placeholder-opacity-90::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .md\\:placeholder-opacity-95::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .md\\:placeholder-opacity-95:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .md\\:placeholder-opacity-95::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .md\\:placeholder-opacity-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .md\\:placeholder-opacity-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .md\\:placeholder-opacity-100::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .md\\:focus\\:placeholder-opacity-0:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .md\\:focus\\:placeholder-opacity-0:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .md\\:focus\\:placeholder-opacity-0:focus::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .md\\:focus\\:placeholder-opacity-5:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .md\\:focus\\:placeholder-opacity-5:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .md\\:focus\\:placeholder-opacity-5:focus::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .md\\:focus\\:placeholder-opacity-10:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .md\\:focus\\:placeholder-opacity-10:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .md\\:focus\\:placeholder-opacity-10:focus::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .md\\:focus\\:placeholder-opacity-20:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .md\\:focus\\:placeholder-opacity-20:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .md\\:focus\\:placeholder-opacity-20:focus::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .md\\:focus\\:placeholder-opacity-25:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .md\\:focus\\:placeholder-opacity-25:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .md\\:focus\\:placeholder-opacity-25:focus::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .md\\:focus\\:placeholder-opacity-30:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .md\\:focus\\:placeholder-opacity-30:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .md\\:focus\\:placeholder-opacity-30:focus::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .md\\:focus\\:placeholder-opacity-40:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .md\\:focus\\:placeholder-opacity-40:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .md\\:focus\\:placeholder-opacity-40:focus::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .md\\:focus\\:placeholder-opacity-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .md\\:focus\\:placeholder-opacity-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .md\\:focus\\:placeholder-opacity-50:focus::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .md\\:focus\\:placeholder-opacity-60:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .md\\:focus\\:placeholder-opacity-60:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .md\\:focus\\:placeholder-opacity-60:focus::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .md\\:focus\\:placeholder-opacity-70:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .md\\:focus\\:placeholder-opacity-70:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .md\\:focus\\:placeholder-opacity-70:focus::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .md\\:focus\\:placeholder-opacity-75:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .md\\:focus\\:placeholder-opacity-75:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .md\\:focus\\:placeholder-opacity-75:focus::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .md\\:focus\\:placeholder-opacity-80:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .md\\:focus\\:placeholder-opacity-80:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .md\\:focus\\:placeholder-opacity-80:focus::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .md\\:focus\\:placeholder-opacity-90:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .md\\:focus\\:placeholder-opacity-90:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .md\\:focus\\:placeholder-opacity-90:focus::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .md\\:focus\\:placeholder-opacity-95:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .md\\:focus\\:placeholder-opacity-95:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .md\\:focus\\:placeholder-opacity-95:focus::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .md\\:focus\\:placeholder-opacity-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .md\\:focus\\:placeholder-opacity-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .md\\:focus\\:placeholder-opacity-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .md\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .md\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .md\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .md\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .md\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .md\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .md\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .md\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .md\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .md\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .md\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .md\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .md\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .md\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .md\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .md\\:focus-within\\:opacity-0:focus-within {\n    opacity: 0;\n  }\n\n  .md\\:focus-within\\:opacity-5:focus-within {\n    opacity: 0.05;\n  }\n\n  .md\\:focus-within\\:opacity-10:focus-within {\n    opacity: 0.1;\n  }\n\n  .md\\:focus-within\\:opacity-20:focus-within {\n    opacity: 0.2;\n  }\n\n  .md\\:focus-within\\:opacity-25:focus-within {\n    opacity: 0.25;\n  }\n\n  .md\\:focus-within\\:opacity-30:focus-within {\n    opacity: 0.3;\n  }\n\n  .md\\:focus-within\\:opacity-40:focus-within {\n    opacity: 0.4;\n  }\n\n  .md\\:focus-within\\:opacity-50:focus-within {\n    opacity: 0.5;\n  }\n\n  .md\\:focus-within\\:opacity-60:focus-within {\n    opacity: 0.6;\n  }\n\n  .md\\:focus-within\\:opacity-70:focus-within {\n    opacity: 0.7;\n  }\n\n  .md\\:focus-within\\:opacity-75:focus-within {\n    opacity: 0.75;\n  }\n\n  .md\\:focus-within\\:opacity-80:focus-within {\n    opacity: 0.8;\n  }\n\n  .md\\:focus-within\\:opacity-90:focus-within {\n    opacity: 0.9;\n  }\n\n  .md\\:focus-within\\:opacity-95:focus-within {\n    opacity: 0.95;\n  }\n\n  .md\\:focus-within\\:opacity-100:focus-within {\n    opacity: 1;\n  }\n\n  .md\\:hover\\:opacity-0:hover {\n    opacity: 0;\n  }\n\n  .md\\:hover\\:opacity-5:hover {\n    opacity: 0.05;\n  }\n\n  .md\\:hover\\:opacity-10:hover {\n    opacity: 0.1;\n  }\n\n  .md\\:hover\\:opacity-20:hover {\n    opacity: 0.2;\n  }\n\n  .md\\:hover\\:opacity-25:hover {\n    opacity: 0.25;\n  }\n\n  .md\\:hover\\:opacity-30:hover {\n    opacity: 0.3;\n  }\n\n  .md\\:hover\\:opacity-40:hover {\n    opacity: 0.4;\n  }\n\n  .md\\:hover\\:opacity-50:hover {\n    opacity: 0.5;\n  }\n\n  .md\\:hover\\:opacity-60:hover {\n    opacity: 0.6;\n  }\n\n  .md\\:hover\\:opacity-70:hover {\n    opacity: 0.7;\n  }\n\n  .md\\:hover\\:opacity-75:hover {\n    opacity: 0.75;\n  }\n\n  .md\\:hover\\:opacity-80:hover {\n    opacity: 0.8;\n  }\n\n  .md\\:hover\\:opacity-90:hover {\n    opacity: 0.9;\n  }\n\n  .md\\:hover\\:opacity-95:hover {\n    opacity: 0.95;\n  }\n\n  .md\\:hover\\:opacity-100:hover {\n    opacity: 1;\n  }\n\n  .md\\:focus\\:opacity-0:focus {\n    opacity: 0;\n  }\n\n  .md\\:focus\\:opacity-5:focus {\n    opacity: 0.05;\n  }\n\n  .md\\:focus\\:opacity-10:focus {\n    opacity: 0.1;\n  }\n\n  .md\\:focus\\:opacity-20:focus {\n    opacity: 0.2;\n  }\n\n  .md\\:focus\\:opacity-25:focus {\n    opacity: 0.25;\n  }\n\n  .md\\:focus\\:opacity-30:focus {\n    opacity: 0.3;\n  }\n\n  .md\\:focus\\:opacity-40:focus {\n    opacity: 0.4;\n  }\n\n  .md\\:focus\\:opacity-50:focus {\n    opacity: 0.5;\n  }\n\n  .md\\:focus\\:opacity-60:focus {\n    opacity: 0.6;\n  }\n\n  .md\\:focus\\:opacity-70:focus {\n    opacity: 0.7;\n  }\n\n  .md\\:focus\\:opacity-75:focus {\n    opacity: 0.75;\n  }\n\n  .md\\:focus\\:opacity-80:focus {\n    opacity: 0.8;\n  }\n\n  .md\\:focus\\:opacity-90:focus {\n    opacity: 0.9;\n  }\n\n  .md\\:focus\\:opacity-95:focus {\n    opacity: 0.95;\n  }\n\n  .md\\:focus\\:opacity-100:focus {\n    opacity: 1;\n  }\n\n  .md\\:bg-blend-normal {\n    background-blend-mode: normal;\n  }\n\n  .md\\:bg-blend-multiply {\n    background-blend-mode: multiply;\n  }\n\n  .md\\:bg-blend-screen {\n    background-blend-mode: screen;\n  }\n\n  .md\\:bg-blend-overlay {\n    background-blend-mode: overlay;\n  }\n\n  .md\\:bg-blend-darken {\n    background-blend-mode: darken;\n  }\n\n  .md\\:bg-blend-lighten {\n    background-blend-mode: lighten;\n  }\n\n  .md\\:bg-blend-color-dodge {\n    background-blend-mode: color-dodge;\n  }\n\n  .md\\:bg-blend-color-burn {\n    background-blend-mode: color-burn;\n  }\n\n  .md\\:bg-blend-hard-light {\n    background-blend-mode: hard-light;\n  }\n\n  .md\\:bg-blend-soft-light {\n    background-blend-mode: soft-light;\n  }\n\n  .md\\:bg-blend-difference {\n    background-blend-mode: difference;\n  }\n\n  .md\\:bg-blend-exclusion {\n    background-blend-mode: exclusion;\n  }\n\n  .md\\:bg-blend-hue {\n    background-blend-mode: hue;\n  }\n\n  .md\\:bg-blend-saturation {\n    background-blend-mode: saturation;\n  }\n\n  .md\\:bg-blend-color {\n    background-blend-mode: color;\n  }\n\n  .md\\:bg-blend-luminosity {\n    background-blend-mode: luminosity;\n  }\n\n  .md\\:mix-blend-normal {\n    mix-blend-mode: normal;\n  }\n\n  .md\\:mix-blend-multiply {\n    mix-blend-mode: multiply;\n  }\n\n  .md\\:mix-blend-screen {\n    mix-blend-mode: screen;\n  }\n\n  .md\\:mix-blend-overlay {\n    mix-blend-mode: overlay;\n  }\n\n  .md\\:mix-blend-darken {\n    mix-blend-mode: darken;\n  }\n\n  .md\\:mix-blend-lighten {\n    mix-blend-mode: lighten;\n  }\n\n  .md\\:mix-blend-color-dodge {\n    mix-blend-mode: color-dodge;\n  }\n\n  .md\\:mix-blend-color-burn {\n    mix-blend-mode: color-burn;\n  }\n\n  .md\\:mix-blend-hard-light {\n    mix-blend-mode: hard-light;\n  }\n\n  .md\\:mix-blend-soft-light {\n    mix-blend-mode: soft-light;\n  }\n\n  .md\\:mix-blend-difference {\n    mix-blend-mode: difference;\n  }\n\n  .md\\:mix-blend-exclusion {\n    mix-blend-mode: exclusion;\n  }\n\n  .md\\:mix-blend-hue {\n    mix-blend-mode: hue;\n  }\n\n  .md\\:mix-blend-saturation {\n    mix-blend-mode: saturation;\n  }\n\n  .md\\:mix-blend-color {\n    mix-blend-mode: color;\n  }\n\n  .md\\:mix-blend-luminosity {\n    mix-blend-mode: luminosity;\n  }\n\n  .md\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-sm:focus-within {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow:focus-within {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-md:focus-within {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-lg:focus-within {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-xl:focus-within {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-2xl:focus-within {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-inner:focus-within {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-none:focus-within {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-sm:hover {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow:hover {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-md:hover {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-lg:hover {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-xl:hover {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-2xl:hover {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-inner:hover {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-none:hover {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-sm:focus {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow:focus {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-md:focus {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-lg:focus {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-xl:focus {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-2xl:focus {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-inner:focus {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-none:focus {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:outline-none {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .md\\:outline-white {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .md\\:outline-black {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .md\\:focus-within\\:outline-none:focus-within {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .md\\:focus-within\\:outline-white:focus-within {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .md\\:focus-within\\:outline-black:focus-within {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .md\\:focus\\:outline-none:focus {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .md\\:focus\\:outline-white:focus {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .md\\:focus\\:outline-black:focus {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .md\\:ring-0 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:ring-1 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:ring-2 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:ring-4 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:ring-8 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:ring {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus-within\\:ring-0:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus-within\\:ring-1:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus-within\\:ring-2:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus-within\\:ring-4:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus-within\\:ring-8:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus-within\\:ring:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus\\:ring-1:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus\\:ring-2:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus\\:ring-4:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus\\:ring-8:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus\\:ring:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:ring-inset {\n    --tw-ring-inset: inset;\n  }\n\n  .md\\:focus-within\\:ring-inset:focus-within {\n    --tw-ring-inset: inset;\n  }\n\n  .md\\:focus\\:ring-inset:focus {\n    --tw-ring-inset: inset;\n  }\n\n  .md\\:ring-transparent {\n    --tw-ring-color: transparent;\n  }\n\n  .md\\:ring-current {\n    --tw-ring-color: currentColor;\n  }\n\n  .md\\:ring-black {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-white {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-50 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-100 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-200 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-300 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-400 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-500 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-600 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-700 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-800 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-900 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-transparent:focus-within {\n    --tw-ring-color: transparent;\n  }\n\n  .md\\:focus-within\\:ring-current:focus-within {\n    --tw-ring-color: currentColor;\n  }\n\n  .md\\:focus-within\\:ring-black:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-white:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-50:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-100:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-200:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-300:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-400:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-500:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-600:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-700:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-800:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-900:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-transparent:focus {\n    --tw-ring-color: transparent;\n  }\n\n  .md\\:focus\\:ring-current:focus {\n    --tw-ring-color: currentColor;\n  }\n\n  .md\\:focus\\:ring-black:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-white:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-50:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-100:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-200:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-300:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-400:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-500:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-600:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-700:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-800:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-900:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-opacity-0 {\n    --tw-ring-opacity: 0;\n  }\n\n  .md\\:ring-opacity-5 {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .md\\:ring-opacity-10 {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .md\\:ring-opacity-20 {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .md\\:ring-opacity-25 {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .md\\:ring-opacity-30 {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .md\\:ring-opacity-40 {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .md\\:ring-opacity-50 {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .md\\:ring-opacity-60 {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .md\\:ring-opacity-70 {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .md\\:ring-opacity-75 {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .md\\:ring-opacity-80 {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .md\\:ring-opacity-90 {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .md\\:ring-opacity-95 {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .md\\:ring-opacity-100 {\n    --tw-ring-opacity: 1;\n  }\n\n  .md\\:focus-within\\:ring-opacity-0:focus-within {\n    --tw-ring-opacity: 0;\n  }\n\n  .md\\:focus-within\\:ring-opacity-5:focus-within {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .md\\:focus-within\\:ring-opacity-10:focus-within {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .md\\:focus-within\\:ring-opacity-20:focus-within {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .md\\:focus-within\\:ring-opacity-25:focus-within {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .md\\:focus-within\\:ring-opacity-30:focus-within {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .md\\:focus-within\\:ring-opacity-40:focus-within {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .md\\:focus-within\\:ring-opacity-50:focus-within {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .md\\:focus-within\\:ring-opacity-60:focus-within {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .md\\:focus-within\\:ring-opacity-70:focus-within {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .md\\:focus-within\\:ring-opacity-75:focus-within {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .md\\:focus-within\\:ring-opacity-80:focus-within {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .md\\:focus-within\\:ring-opacity-90:focus-within {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .md\\:focus-within\\:ring-opacity-95:focus-within {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .md\\:focus-within\\:ring-opacity-100:focus-within {\n    --tw-ring-opacity: 1;\n  }\n\n  .md\\:focus\\:ring-opacity-0:focus {\n    --tw-ring-opacity: 0;\n  }\n\n  .md\\:focus\\:ring-opacity-5:focus {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .md\\:focus\\:ring-opacity-10:focus {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .md\\:focus\\:ring-opacity-20:focus {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .md\\:focus\\:ring-opacity-25:focus {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .md\\:focus\\:ring-opacity-30:focus {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .md\\:focus\\:ring-opacity-40:focus {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .md\\:focus\\:ring-opacity-50:focus {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .md\\:focus\\:ring-opacity-60:focus {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .md\\:focus\\:ring-opacity-70:focus {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .md\\:focus\\:ring-opacity-75:focus {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .md\\:focus\\:ring-opacity-80:focus {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .md\\:focus\\:ring-opacity-90:focus {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .md\\:focus\\:ring-opacity-95:focus {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .md\\:focus\\:ring-opacity-100:focus {\n    --tw-ring-opacity: 1;\n  }\n\n  .md\\:ring-offset-0 {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .md\\:ring-offset-1 {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .md\\:ring-offset-2 {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .md\\:ring-offset-4 {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .md\\:ring-offset-8 {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .md\\:focus-within\\:ring-offset-0:focus-within {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .md\\:focus-within\\:ring-offset-1:focus-within {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .md\\:focus-within\\:ring-offset-2:focus-within {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .md\\:focus-within\\:ring-offset-4:focus-within {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .md\\:focus-within\\:ring-offset-8:focus-within {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .md\\:focus\\:ring-offset-0:focus {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .md\\:focus\\:ring-offset-1:focus {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .md\\:focus\\:ring-offset-2:focus {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .md\\:focus\\:ring-offset-4:focus {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .md\\:focus\\:ring-offset-8:focus {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .md\\:ring-offset-transparent {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .md\\:ring-offset-current {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .md\\:ring-offset-black {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .md\\:ring-offset-white {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .md\\:ring-offset-gray-50 {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .md\\:ring-offset-gray-100 {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .md\\:ring-offset-gray-200 {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .md\\:ring-offset-gray-300 {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .md\\:ring-offset-gray-400 {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .md\\:ring-offset-gray-500 {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .md\\:ring-offset-gray-600 {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .md\\:ring-offset-gray-700 {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .md\\:ring-offset-gray-800 {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .md\\:ring-offset-gray-900 {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .md\\:ring-offset-red {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .md\\:ring-offset-yellow {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .md\\:ring-offset-green {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .md\\:ring-offset-blue {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .md\\:ring-offset-indigo {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .md\\:ring-offset-purple {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .md\\:ring-offset-pink {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .md\\:ring-offset-grey-darkest {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .md\\:ring-offset-grey-darker {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .md\\:ring-offset-grey-dark {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .md\\:ring-offset-grey {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .md\\:ring-offset-grey-light {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .md\\:ring-offset-grey-lighter {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .md\\:ring-offset-grey-lightest {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .md\\:ring-offset-red-darkest {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .md\\:ring-offset-red-darker {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .md\\:ring-offset-red-dark {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .md\\:ring-offset-red-light {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .md\\:ring-offset-red-lighter {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .md\\:ring-offset-red-lightest {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .md\\:ring-offset-orange-darkest {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .md\\:ring-offset-orange-darker {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .md\\:ring-offset-orange-dark {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .md\\:ring-offset-orange {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .md\\:ring-offset-orange-light {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .md\\:ring-offset-orange-lighter {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .md\\:ring-offset-orange-lightest {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .md\\:ring-offset-yellow-darkest {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .md\\:ring-offset-yellow-darker {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .md\\:ring-offset-yellow-dark {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .md\\:ring-offset-yellow-light {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .md\\:ring-offset-yellow-lighter {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .md\\:ring-offset-yellow-lightest {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .md\\:ring-offset-green-darkest {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .md\\:ring-offset-green-darker {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .md\\:ring-offset-green-dark {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .md\\:ring-offset-green-light {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .md\\:ring-offset-green-lighter {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .md\\:ring-offset-green-lightest {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .md\\:ring-offset-teal-darkest {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .md\\:ring-offset-teal-darker {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .md\\:ring-offset-teal-dark {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .md\\:ring-offset-teal {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .md\\:ring-offset-teal-light {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .md\\:ring-offset-teal-lighter {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .md\\:ring-offset-teal-lightest {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .md\\:ring-offset-blue-darkest {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .md\\:ring-offset-blue-darker {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .md\\:ring-offset-blue-dark {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .md\\:ring-offset-blue-light {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .md\\:ring-offset-blue-lighter {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .md\\:ring-offset-blue-lightest {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .md\\:ring-offset-indigo-darkest {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .md\\:ring-offset-indigo-darker {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .md\\:ring-offset-indigo-dark {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .md\\:ring-offset-indigo-light {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .md\\:ring-offset-indigo-lighter {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .md\\:ring-offset-indigo-lightest {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .md\\:ring-offset-purple-darkest {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .md\\:ring-offset-purple-darker {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .md\\:ring-offset-purple-dark {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .md\\:ring-offset-purple-light {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .md\\:ring-offset-purple-lighter {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .md\\:ring-offset-purple-lightest {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .md\\:ring-offset-pink-darkest {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .md\\:ring-offset-pink-darker {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .md\\:ring-offset-pink-dark {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .md\\:ring-offset-pink-light {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .md\\:ring-offset-pink-lighter {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .md\\:ring-offset-pink-lightest {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .md\\:focus-within\\:ring-offset-transparent:focus-within {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .md\\:focus-within\\:ring-offset-current:focus-within {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .md\\:focus-within\\:ring-offset-black:focus-within {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .md\\:focus-within\\:ring-offset-white:focus-within {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-50:focus-within {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-100:focus-within {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-200:focus-within {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-300:focus-within {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-400:focus-within {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-500:focus-within {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-600:focus-within {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-700:focus-within {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-800:focus-within {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-900:focus-within {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .md\\:focus-within\\:ring-offset-red:focus-within {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow:focus-within {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .md\\:focus-within\\:ring-offset-green:focus-within {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue:focus-within {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo:focus-within {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple:focus-within {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink:focus-within {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey-darkest:focus-within {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey-darker:focus-within {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey-dark:focus-within {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey:focus-within {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey-light:focus-within {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey-lighter:focus-within {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey-lightest:focus-within {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .md\\:focus-within\\:ring-offset-red-darkest:focus-within {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .md\\:focus-within\\:ring-offset-red-darker:focus-within {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .md\\:focus-within\\:ring-offset-red-dark:focus-within {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .md\\:focus-within\\:ring-offset-red-light:focus-within {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .md\\:focus-within\\:ring-offset-red-lighter:focus-within {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .md\\:focus-within\\:ring-offset-red-lightest:focus-within {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange-darkest:focus-within {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange-darker:focus-within {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange-dark:focus-within {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange:focus-within {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange-light:focus-within {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange-lighter:focus-within {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange-lightest:focus-within {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow-darkest:focus-within {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow-darker:focus-within {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow-dark:focus-within {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow-light:focus-within {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow-lighter:focus-within {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow-lightest:focus-within {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .md\\:focus-within\\:ring-offset-green-darkest:focus-within {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .md\\:focus-within\\:ring-offset-green-darker:focus-within {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .md\\:focus-within\\:ring-offset-green-dark:focus-within {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .md\\:focus-within\\:ring-offset-green-light:focus-within {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .md\\:focus-within\\:ring-offset-green-lighter:focus-within {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .md\\:focus-within\\:ring-offset-green-lightest:focus-within {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal-darkest:focus-within {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal-darker:focus-within {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal-dark:focus-within {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal:focus-within {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal-light:focus-within {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal-lighter:focus-within {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal-lightest:focus-within {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue-darkest:focus-within {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue-darker:focus-within {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue-dark:focus-within {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue-light:focus-within {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue-lighter:focus-within {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue-lightest:focus-within {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo-darkest:focus-within {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo-darker:focus-within {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo-dark:focus-within {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo-light:focus-within {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo-lighter:focus-within {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo-lightest:focus-within {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple-darkest:focus-within {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple-darker:focus-within {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple-dark:focus-within {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple-light:focus-within {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple-lighter:focus-within {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple-lightest:focus-within {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink-darkest:focus-within {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink-darker:focus-within {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink-dark:focus-within {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink-light:focus-within {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink-lighter:focus-within {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink-lightest:focus-within {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .md\\:focus\\:ring-offset-transparent:focus {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .md\\:focus\\:ring-offset-current:focus {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .md\\:focus\\:ring-offset-black:focus {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .md\\:focus\\:ring-offset-white:focus {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .md\\:focus\\:ring-offset-gray-50:focus {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .md\\:focus\\:ring-offset-gray-100:focus {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .md\\:focus\\:ring-offset-gray-200:focus {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .md\\:focus\\:ring-offset-gray-300:focus {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .md\\:focus\\:ring-offset-gray-400:focus {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .md\\:focus\\:ring-offset-gray-500:focus {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .md\\:focus\\:ring-offset-gray-600:focus {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .md\\:focus\\:ring-offset-gray-700:focus {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .md\\:focus\\:ring-offset-gray-800:focus {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .md\\:focus\\:ring-offset-gray-900:focus {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .md\\:focus\\:ring-offset-red:focus {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .md\\:focus\\:ring-offset-yellow:focus {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .md\\:focus\\:ring-offset-green:focus {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .md\\:focus\\:ring-offset-blue:focus {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .md\\:focus\\:ring-offset-indigo:focus {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .md\\:focus\\:ring-offset-purple:focus {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .md\\:focus\\:ring-offset-pink:focus {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .md\\:focus\\:ring-offset-grey-darkest:focus {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .md\\:focus\\:ring-offset-grey-darker:focus {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .md\\:focus\\:ring-offset-grey-dark:focus {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .md\\:focus\\:ring-offset-grey:focus {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .md\\:focus\\:ring-offset-grey-light:focus {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .md\\:focus\\:ring-offset-grey-lighter:focus {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .md\\:focus\\:ring-offset-grey-lightest:focus {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .md\\:focus\\:ring-offset-red-darkest:focus {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .md\\:focus\\:ring-offset-red-darker:focus {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .md\\:focus\\:ring-offset-red-dark:focus {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .md\\:focus\\:ring-offset-red-light:focus {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .md\\:focus\\:ring-offset-red-lighter:focus {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .md\\:focus\\:ring-offset-red-lightest:focus {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .md\\:focus\\:ring-offset-orange-darkest:focus {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .md\\:focus\\:ring-offset-orange-darker:focus {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .md\\:focus\\:ring-offset-orange-dark:focus {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .md\\:focus\\:ring-offset-orange:focus {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .md\\:focus\\:ring-offset-orange-light:focus {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .md\\:focus\\:ring-offset-orange-lighter:focus {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .md\\:focus\\:ring-offset-orange-lightest:focus {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .md\\:focus\\:ring-offset-yellow-darkest:focus {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .md\\:focus\\:ring-offset-yellow-darker:focus {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .md\\:focus\\:ring-offset-yellow-dark:focus {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .md\\:focus\\:ring-offset-yellow-light:focus {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .md\\:focus\\:ring-offset-yellow-lighter:focus {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .md\\:focus\\:ring-offset-yellow-lightest:focus {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .md\\:focus\\:ring-offset-green-darkest:focus {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .md\\:focus\\:ring-offset-green-darker:focus {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .md\\:focus\\:ring-offset-green-dark:focus {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .md\\:focus\\:ring-offset-green-light:focus {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .md\\:focus\\:ring-offset-green-lighter:focus {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .md\\:focus\\:ring-offset-green-lightest:focus {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .md\\:focus\\:ring-offset-teal-darkest:focus {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .md\\:focus\\:ring-offset-teal-darker:focus {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .md\\:focus\\:ring-offset-teal-dark:focus {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .md\\:focus\\:ring-offset-teal:focus {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .md\\:focus\\:ring-offset-teal-light:focus {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .md\\:focus\\:ring-offset-teal-lighter:focus {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .md\\:focus\\:ring-offset-teal-lightest:focus {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .md\\:focus\\:ring-offset-blue-darkest:focus {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .md\\:focus\\:ring-offset-blue-darker:focus {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .md\\:focus\\:ring-offset-blue-dark:focus {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .md\\:focus\\:ring-offset-blue-light:focus {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .md\\:focus\\:ring-offset-blue-lighter:focus {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .md\\:focus\\:ring-offset-blue-lightest:focus {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .md\\:focus\\:ring-offset-indigo-darkest:focus {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .md\\:focus\\:ring-offset-indigo-darker:focus {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .md\\:focus\\:ring-offset-indigo-dark:focus {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .md\\:focus\\:ring-offset-indigo-light:focus {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .md\\:focus\\:ring-offset-indigo-lighter:focus {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .md\\:focus\\:ring-offset-indigo-lightest:focus {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .md\\:focus\\:ring-offset-purple-darkest:focus {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .md\\:focus\\:ring-offset-purple-darker:focus {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .md\\:focus\\:ring-offset-purple-dark:focus {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .md\\:focus\\:ring-offset-purple-light:focus {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .md\\:focus\\:ring-offset-purple-lighter:focus {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .md\\:focus\\:ring-offset-purple-lightest:focus {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .md\\:focus\\:ring-offset-pink-darkest:focus {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .md\\:focus\\:ring-offset-pink-darker:focus {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .md\\:focus\\:ring-offset-pink-dark:focus {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .md\\:focus\\:ring-offset-pink-light:focus {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .md\\:focus\\:ring-offset-pink-lighter:focus {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .md\\:focus\\:ring-offset-pink-lightest:focus {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .md\\:filter {\n    --tw-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n  }\n\n  .md\\:filter-none {\n    filter: none;\n  }\n\n  .md\\:blur-0 {\n    --tw-blur: blur(0);\n  }\n\n  .md\\:blur-none {\n    --tw-blur: blur(0);\n  }\n\n  .md\\:blur-sm {\n    --tw-blur: blur(4px);\n  }\n\n  .md\\:blur {\n    --tw-blur: blur(8px);\n  }\n\n  .md\\:blur-md {\n    --tw-blur: blur(12px);\n  }\n\n  .md\\:blur-lg {\n    --tw-blur: blur(16px);\n  }\n\n  .md\\:blur-xl {\n    --tw-blur: blur(24px);\n  }\n\n  .md\\:blur-2xl {\n    --tw-blur: blur(40px);\n  }\n\n  .md\\:blur-3xl {\n    --tw-blur: blur(64px);\n  }\n\n  .md\\:brightness-0 {\n    --tw-brightness: brightness(0);\n  }\n\n  .md\\:brightness-50 {\n    --tw-brightness: brightness(.5);\n  }\n\n  .md\\:brightness-75 {\n    --tw-brightness: brightness(.75);\n  }\n\n  .md\\:brightness-90 {\n    --tw-brightness: brightness(.9);\n  }\n\n  .md\\:brightness-95 {\n    --tw-brightness: brightness(.95);\n  }\n\n  .md\\:brightness-100 {\n    --tw-brightness: brightness(1);\n  }\n\n  .md\\:brightness-105 {\n    --tw-brightness: brightness(1.05);\n  }\n\n  .md\\:brightness-110 {\n    --tw-brightness: brightness(1.1);\n  }\n\n  .md\\:brightness-125 {\n    --tw-brightness: brightness(1.25);\n  }\n\n  .md\\:brightness-150 {\n    --tw-brightness: brightness(1.5);\n  }\n\n  .md\\:brightness-200 {\n    --tw-brightness: brightness(2);\n  }\n\n  .md\\:contrast-0 {\n    --tw-contrast: contrast(0);\n  }\n\n  .md\\:contrast-50 {\n    --tw-contrast: contrast(.5);\n  }\n\n  .md\\:contrast-75 {\n    --tw-contrast: contrast(.75);\n  }\n\n  .md\\:contrast-100 {\n    --tw-contrast: contrast(1);\n  }\n\n  .md\\:contrast-125 {\n    --tw-contrast: contrast(1.25);\n  }\n\n  .md\\:contrast-150 {\n    --tw-contrast: contrast(1.5);\n  }\n\n  .md\\:contrast-200 {\n    --tw-contrast: contrast(2);\n  }\n\n  .md\\:drop-shadow-sm {\n    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));\n  }\n\n  .md\\:drop-shadow {\n    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));\n  }\n\n  .md\\:drop-shadow-md {\n    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));\n  }\n\n  .md\\:drop-shadow-lg {\n    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));\n  }\n\n  .md\\:drop-shadow-xl {\n    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));\n  }\n\n  .md\\:drop-shadow-2xl {\n    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));\n  }\n\n  .md\\:drop-shadow-none {\n    --tw-drop-shadow: drop-shadow(0 0 #0000);\n  }\n\n  .md\\:grayscale-0 {\n    --tw-grayscale: grayscale(0);\n  }\n\n  .md\\:grayscale {\n    --tw-grayscale: grayscale(100%);\n  }\n\n  .md\\:hue-rotate-0 {\n    --tw-hue-rotate: hue-rotate(0deg);\n  }\n\n  .md\\:hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(15deg);\n  }\n\n  .md\\:hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(30deg);\n  }\n\n  .md\\:hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(60deg);\n  }\n\n  .md\\:hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(90deg);\n  }\n\n  .md\\:hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(180deg);\n  }\n\n  .md\\:-hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .md\\:-hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .md\\:-hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .md\\:-hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .md\\:-hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .md\\:invert-0 {\n    --tw-invert: invert(0);\n  }\n\n  .md\\:invert {\n    --tw-invert: invert(100%);\n  }\n\n  .md\\:saturate-0 {\n    --tw-saturate: saturate(0);\n  }\n\n  .md\\:saturate-50 {\n    --tw-saturate: saturate(.5);\n  }\n\n  .md\\:saturate-100 {\n    --tw-saturate: saturate(1);\n  }\n\n  .md\\:saturate-150 {\n    --tw-saturate: saturate(1.5);\n  }\n\n  .md\\:saturate-200 {\n    --tw-saturate: saturate(2);\n  }\n\n  .md\\:sepia-0 {\n    --tw-sepia: sepia(0);\n  }\n\n  .md\\:sepia {\n    --tw-sepia: sepia(100%);\n  }\n\n  .md\\:backdrop-filter {\n    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n  }\n\n  .md\\:backdrop-filter-none {\n    -webkit-backdrop-filter: none;\n            backdrop-filter: none;\n  }\n\n  .md\\:backdrop-blur-0 {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .md\\:backdrop-blur-none {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .md\\:backdrop-blur-sm {\n    --tw-backdrop-blur: blur(4px);\n  }\n\n  .md\\:backdrop-blur {\n    --tw-backdrop-blur: blur(8px);\n  }\n\n  .md\\:backdrop-blur-md {\n    --tw-backdrop-blur: blur(12px);\n  }\n\n  .md\\:backdrop-blur-lg {\n    --tw-backdrop-blur: blur(16px);\n  }\n\n  .md\\:backdrop-blur-xl {\n    --tw-backdrop-blur: blur(24px);\n  }\n\n  .md\\:backdrop-blur-2xl {\n    --tw-backdrop-blur: blur(40px);\n  }\n\n  .md\\:backdrop-blur-3xl {\n    --tw-backdrop-blur: blur(64px);\n  }\n\n  .md\\:backdrop-brightness-0 {\n    --tw-backdrop-brightness: brightness(0);\n  }\n\n  .md\\:backdrop-brightness-50 {\n    --tw-backdrop-brightness: brightness(.5);\n  }\n\n  .md\\:backdrop-brightness-75 {\n    --tw-backdrop-brightness: brightness(.75);\n  }\n\n  .md\\:backdrop-brightness-90 {\n    --tw-backdrop-brightness: brightness(.9);\n  }\n\n  .md\\:backdrop-brightness-95 {\n    --tw-backdrop-brightness: brightness(.95);\n  }\n\n  .md\\:backdrop-brightness-100 {\n    --tw-backdrop-brightness: brightness(1);\n  }\n\n  .md\\:backdrop-brightness-105 {\n    --tw-backdrop-brightness: brightness(1.05);\n  }\n\n  .md\\:backdrop-brightness-110 {\n    --tw-backdrop-brightness: brightness(1.1);\n  }\n\n  .md\\:backdrop-brightness-125 {\n    --tw-backdrop-brightness: brightness(1.25);\n  }\n\n  .md\\:backdrop-brightness-150 {\n    --tw-backdrop-brightness: brightness(1.5);\n  }\n\n  .md\\:backdrop-brightness-200 {\n    --tw-backdrop-brightness: brightness(2);\n  }\n\n  .md\\:backdrop-contrast-0 {\n    --tw-backdrop-contrast: contrast(0);\n  }\n\n  .md\\:backdrop-contrast-50 {\n    --tw-backdrop-contrast: contrast(.5);\n  }\n\n  .md\\:backdrop-contrast-75 {\n    --tw-backdrop-contrast: contrast(.75);\n  }\n\n  .md\\:backdrop-contrast-100 {\n    --tw-backdrop-contrast: contrast(1);\n  }\n\n  .md\\:backdrop-contrast-125 {\n    --tw-backdrop-contrast: contrast(1.25);\n  }\n\n  .md\\:backdrop-contrast-150 {\n    --tw-backdrop-contrast: contrast(1.5);\n  }\n\n  .md\\:backdrop-contrast-200 {\n    --tw-backdrop-contrast: contrast(2);\n  }\n\n  .md\\:backdrop-grayscale-0 {\n    --tw-backdrop-grayscale: grayscale(0);\n  }\n\n  .md\\:backdrop-grayscale {\n    --tw-backdrop-grayscale: grayscale(100%);\n  }\n\n  .md\\:backdrop-hue-rotate-0 {\n    --tw-backdrop-hue-rotate: hue-rotate(0deg);\n  }\n\n  .md\\:backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(15deg);\n  }\n\n  .md\\:backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(30deg);\n  }\n\n  .md\\:backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(60deg);\n  }\n\n  .md\\:backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(90deg);\n  }\n\n  .md\\:backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(180deg);\n  }\n\n  .md\\:-backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .md\\:-backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .md\\:-backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .md\\:-backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .md\\:-backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .md\\:backdrop-invert-0 {\n    --tw-backdrop-invert: invert(0);\n  }\n\n  .md\\:backdrop-invert {\n    --tw-backdrop-invert: invert(100%);\n  }\n\n  .md\\:backdrop-saturate-0 {\n    --tw-backdrop-saturate: saturate(0);\n  }\n\n  .md\\:backdrop-saturate-50 {\n    --tw-backdrop-saturate: saturate(.5);\n  }\n\n  .md\\:backdrop-saturate-100 {\n    --tw-backdrop-saturate: saturate(1);\n  }\n\n  .md\\:backdrop-saturate-150 {\n    --tw-backdrop-saturate: saturate(1.5);\n  }\n\n  .md\\:backdrop-saturate-200 {\n    --tw-backdrop-saturate: saturate(2);\n  }\n\n  .md\\:backdrop-sepia-0 {\n    --tw-backdrop-sepia: sepia(0);\n  }\n\n  .md\\:backdrop-sepia {\n    --tw-backdrop-sepia: sepia(100%);\n  }\n\n  .md\\:transition-none {\n    transition-property: none;\n  }\n\n  .md\\:transition-all {\n    transition-property: all;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .md\\:transition {\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .md\\:transition-colors {\n    transition-property: background-color, border-color, color, fill, stroke;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .md\\:transition-opacity {\n    transition-property: opacity;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .md\\:transition-shadow {\n    transition-property: box-shadow;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .md\\:transition-transform {\n    transition-property: transform;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .md\\:delay-75 {\n    transition-delay: 75ms;\n  }\n\n  .md\\:delay-100 {\n    transition-delay: 100ms;\n  }\n\n  .md\\:delay-150 {\n    transition-delay: 150ms;\n  }\n\n  .md\\:delay-200 {\n    transition-delay: 200ms;\n  }\n\n  .md\\:delay-300 {\n    transition-delay: 300ms;\n  }\n\n  .md\\:delay-500 {\n    transition-delay: 500ms;\n  }\n\n  .md\\:delay-700 {\n    transition-delay: 700ms;\n  }\n\n  .md\\:delay-1000 {\n    transition-delay: 1000ms;\n  }\n\n  .md\\:duration-75 {\n    transition-duration: 75ms;\n  }\n\n  .md\\:duration-100 {\n    transition-duration: 100ms;\n  }\n\n  .md\\:duration-150 {\n    transition-duration: 150ms;\n  }\n\n  .md\\:duration-200 {\n    transition-duration: 200ms;\n  }\n\n  .md\\:duration-300 {\n    transition-duration: 300ms;\n  }\n\n  .md\\:duration-500 {\n    transition-duration: 500ms;\n  }\n\n  .md\\:duration-700 {\n    transition-duration: 700ms;\n  }\n\n  .md\\:duration-1000 {\n    transition-duration: 1000ms;\n  }\n\n  .md\\:ease-linear {\n    transition-timing-function: linear;\n  }\n\n  .md\\:ease-in {\n    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n  }\n\n  .md\\:ease-out {\n    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n  }\n\n  .md\\:ease-in-out {\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  }\n}\n\n@media (min-width: 1024px) {\n  .lg\\:container {\n    width: 100%;\n  }\n\n  @media (min-width: 640px) {\n    .lg\\:container {\n      max-width: 640px;\n    }\n  }\n\n  @media (min-width: 768px) {\n    .lg\\:container {\n      max-width: 768px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .lg\\:container {\n      max-width: 1024px;\n    }\n  }\n\n  @media (min-width: 1280px) {\n    .lg\\:container {\n      max-width: 1280px;\n    }\n  }\n\n  @media (min-width: 1536px) {\n    .lg\\:container {\n      max-width: 1536px;\n    }\n  }\n\n  .lg\\:sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .lg\\:not-sr-only {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .lg\\:focus-within\\:sr-only:focus-within {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .lg\\:focus-within\\:not-sr-only:focus-within {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .lg\\:focus\\:sr-only:focus {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .lg\\:focus\\:not-sr-only:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .lg\\:pointer-events-none {\n    pointer-events: none;\n  }\n\n  .lg\\:pointer-events-auto {\n    pointer-events: auto;\n  }\n\n  .lg\\:visible {\n    visibility: visible;\n  }\n\n  .lg\\:invisible {\n    visibility: hidden;\n  }\n\n  .lg\\:static {\n    position: static;\n  }\n\n  .lg\\:fixed {\n    position: fixed;\n  }\n\n  .lg\\:absolute {\n    position: absolute;\n  }\n\n  .lg\\:relative {\n    position: relative;\n  }\n\n  .lg\\:sticky {\n    position: sticky;\n  }\n\n  .lg\\:inset-0 {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .lg\\:inset-auto {\n    top: auto;\n    right: auto;\n    bottom: auto;\n    left: auto;\n  }\n\n  .lg\\:inset-x-0 {\n    left: 0;\n    right: 0;\n  }\n\n  .lg\\:inset-x-auto {\n    left: auto;\n    right: auto;\n  }\n\n  .lg\\:inset-y-0 {\n    top: 0;\n    bottom: 0;\n  }\n\n  .lg\\:inset-y-auto {\n    top: auto;\n    bottom: auto;\n  }\n\n  .lg\\:top-0 {\n    top: 0;\n  }\n\n  .lg\\:top-auto {\n    top: auto;\n  }\n\n  .lg\\:right-0 {\n    right: 0;\n  }\n\n  .lg\\:right-auto {\n    right: auto;\n  }\n\n  .lg\\:bottom-0 {\n    bottom: 0;\n  }\n\n  .lg\\:bottom-auto {\n    bottom: auto;\n  }\n\n  .lg\\:left-0 {\n    left: 0;\n  }\n\n  .lg\\:left-auto {\n    left: auto;\n  }\n\n  .lg\\:isolate {\n    isolation: isolate;\n  }\n\n  .lg\\:isolation-auto {\n    isolation: auto;\n  }\n\n  .lg\\:z-0 {\n    z-index: 0;\n  }\n\n  .lg\\:z-10 {\n    z-index: 10;\n  }\n\n  .lg\\:z-20 {\n    z-index: 20;\n  }\n\n  .lg\\:z-30 {\n    z-index: 30;\n  }\n\n  .lg\\:z-40 {\n    z-index: 40;\n  }\n\n  .lg\\:z-50 {\n    z-index: 50;\n  }\n\n  .lg\\:z-auto {\n    z-index: auto;\n  }\n\n  .lg\\:focus-within\\:z-0:focus-within {\n    z-index: 0;\n  }\n\n  .lg\\:focus-within\\:z-10:focus-within {\n    z-index: 10;\n  }\n\n  .lg\\:focus-within\\:z-20:focus-within {\n    z-index: 20;\n  }\n\n  .lg\\:focus-within\\:z-30:focus-within {\n    z-index: 30;\n  }\n\n  .lg\\:focus-within\\:z-40:focus-within {\n    z-index: 40;\n  }\n\n  .lg\\:focus-within\\:z-50:focus-within {\n    z-index: 50;\n  }\n\n  .lg\\:focus-within\\:z-auto:focus-within {\n    z-index: auto;\n  }\n\n  .lg\\:focus\\:z-0:focus {\n    z-index: 0;\n  }\n\n  .lg\\:focus\\:z-10:focus {\n    z-index: 10;\n  }\n\n  .lg\\:focus\\:z-20:focus {\n    z-index: 20;\n  }\n\n  .lg\\:focus\\:z-30:focus {\n    z-index: 30;\n  }\n\n  .lg\\:focus\\:z-40:focus {\n    z-index: 40;\n  }\n\n  .lg\\:focus\\:z-50:focus {\n    z-index: 50;\n  }\n\n  .lg\\:focus\\:z-auto:focus {\n    z-index: auto;\n  }\n\n  .lg\\:order-1 {\n    order: 1;\n  }\n\n  .lg\\:order-2 {\n    order: 2;\n  }\n\n  .lg\\:order-3 {\n    order: 3;\n  }\n\n  .lg\\:order-4 {\n    order: 4;\n  }\n\n  .lg\\:order-5 {\n    order: 5;\n  }\n\n  .lg\\:order-6 {\n    order: 6;\n  }\n\n  .lg\\:order-7 {\n    order: 7;\n  }\n\n  .lg\\:order-8 {\n    order: 8;\n  }\n\n  .lg\\:order-9 {\n    order: 9;\n  }\n\n  .lg\\:order-10 {\n    order: 10;\n  }\n\n  .lg\\:order-11 {\n    order: 11;\n  }\n\n  .lg\\:order-12 {\n    order: 12;\n  }\n\n  .lg\\:order-first {\n    order: -9999;\n  }\n\n  .lg\\:order-last {\n    order: 9999;\n  }\n\n  .lg\\:order-none {\n    order: 0;\n  }\n\n  .lg\\:col-auto {\n    grid-column: auto;\n  }\n\n  .lg\\:col-span-1 {\n    grid-column: span 1 / span 1;\n  }\n\n  .lg\\:col-span-2 {\n    grid-column: span 2 / span 2;\n  }\n\n  .lg\\:col-span-3 {\n    grid-column: span 3 / span 3;\n  }\n\n  .lg\\:col-span-4 {\n    grid-column: span 4 / span 4;\n  }\n\n  .lg\\:col-span-5 {\n    grid-column: span 5 / span 5;\n  }\n\n  .lg\\:col-span-6 {\n    grid-column: span 6 / span 6;\n  }\n\n  .lg\\:col-span-7 {\n    grid-column: span 7 / span 7;\n  }\n\n  .lg\\:col-span-8 {\n    grid-column: span 8 / span 8;\n  }\n\n  .lg\\:col-span-9 {\n    grid-column: span 9 / span 9;\n  }\n\n  .lg\\:col-span-10 {\n    grid-column: span 10 / span 10;\n  }\n\n  .lg\\:col-span-11 {\n    grid-column: span 11 / span 11;\n  }\n\n  .lg\\:col-span-12 {\n    grid-column: span 12 / span 12;\n  }\n\n  .lg\\:col-span-full {\n    grid-column: 1 / -1;\n  }\n\n  .lg\\:col-start-1 {\n    grid-column-start: 1;\n  }\n\n  .lg\\:col-start-2 {\n    grid-column-start: 2;\n  }\n\n  .lg\\:col-start-3 {\n    grid-column-start: 3;\n  }\n\n  .lg\\:col-start-4 {\n    grid-column-start: 4;\n  }\n\n  .lg\\:col-start-5 {\n    grid-column-start: 5;\n  }\n\n  .lg\\:col-start-6 {\n    grid-column-start: 6;\n  }\n\n  .lg\\:col-start-7 {\n    grid-column-start: 7;\n  }\n\n  .lg\\:col-start-8 {\n    grid-column-start: 8;\n  }\n\n  .lg\\:col-start-9 {\n    grid-column-start: 9;\n  }\n\n  .lg\\:col-start-10 {\n    grid-column-start: 10;\n  }\n\n  .lg\\:col-start-11 {\n    grid-column-start: 11;\n  }\n\n  .lg\\:col-start-12 {\n    grid-column-start: 12;\n  }\n\n  .lg\\:col-start-13 {\n    grid-column-start: 13;\n  }\n\n  .lg\\:col-start-auto {\n    grid-column-start: auto;\n  }\n\n  .lg\\:col-end-1 {\n    grid-column-end: 1;\n  }\n\n  .lg\\:col-end-2 {\n    grid-column-end: 2;\n  }\n\n  .lg\\:col-end-3 {\n    grid-column-end: 3;\n  }\n\n  .lg\\:col-end-4 {\n    grid-column-end: 4;\n  }\n\n  .lg\\:col-end-5 {\n    grid-column-end: 5;\n  }\n\n  .lg\\:col-end-6 {\n    grid-column-end: 6;\n  }\n\n  .lg\\:col-end-7 {\n    grid-column-end: 7;\n  }\n\n  .lg\\:col-end-8 {\n    grid-column-end: 8;\n  }\n\n  .lg\\:col-end-9 {\n    grid-column-end: 9;\n  }\n\n  .lg\\:col-end-10 {\n    grid-column-end: 10;\n  }\n\n  .lg\\:col-end-11 {\n    grid-column-end: 11;\n  }\n\n  .lg\\:col-end-12 {\n    grid-column-end: 12;\n  }\n\n  .lg\\:col-end-13 {\n    grid-column-end: 13;\n  }\n\n  .lg\\:col-end-auto {\n    grid-column-end: auto;\n  }\n\n  .lg\\:row-auto {\n    grid-row: auto;\n  }\n\n  .lg\\:row-span-1 {\n    grid-row: span 1 / span 1;\n  }\n\n  .lg\\:row-span-2 {\n    grid-row: span 2 / span 2;\n  }\n\n  .lg\\:row-span-3 {\n    grid-row: span 3 / span 3;\n  }\n\n  .lg\\:row-span-4 {\n    grid-row: span 4 / span 4;\n  }\n\n  .lg\\:row-span-5 {\n    grid-row: span 5 / span 5;\n  }\n\n  .lg\\:row-span-6 {\n    grid-row: span 6 / span 6;\n  }\n\n  .lg\\:row-span-full {\n    grid-row: 1 / -1;\n  }\n\n  .lg\\:row-start-1 {\n    grid-row-start: 1;\n  }\n\n  .lg\\:row-start-2 {\n    grid-row-start: 2;\n  }\n\n  .lg\\:row-start-3 {\n    grid-row-start: 3;\n  }\n\n  .lg\\:row-start-4 {\n    grid-row-start: 4;\n  }\n\n  .lg\\:row-start-5 {\n    grid-row-start: 5;\n  }\n\n  .lg\\:row-start-6 {\n    grid-row-start: 6;\n  }\n\n  .lg\\:row-start-7 {\n    grid-row-start: 7;\n  }\n\n  .lg\\:row-start-auto {\n    grid-row-start: auto;\n  }\n\n  .lg\\:row-end-1 {\n    grid-row-end: 1;\n  }\n\n  .lg\\:row-end-2 {\n    grid-row-end: 2;\n  }\n\n  .lg\\:row-end-3 {\n    grid-row-end: 3;\n  }\n\n  .lg\\:row-end-4 {\n    grid-row-end: 4;\n  }\n\n  .lg\\:row-end-5 {\n    grid-row-end: 5;\n  }\n\n  .lg\\:row-end-6 {\n    grid-row-end: 6;\n  }\n\n  .lg\\:row-end-7 {\n    grid-row-end: 7;\n  }\n\n  .lg\\:row-end-auto {\n    grid-row-end: auto;\n  }\n\n  .lg\\:float-right {\n    float: right;\n  }\n\n  .lg\\:float-left {\n    float: left;\n  }\n\n  .lg\\:float-none {\n    float: none;\n  }\n\n  .lg\\:clear-left {\n    clear: left;\n  }\n\n  .lg\\:clear-right {\n    clear: right;\n  }\n\n  .lg\\:clear-both {\n    clear: both;\n  }\n\n  .lg\\:clear-none {\n    clear: none;\n  }\n\n  .lg\\:m-0 {\n    margin: 0px;\n  }\n\n  .lg\\:m-1 {\n    margin: 0.25rem;\n  }\n\n  .lg\\:m-2 {\n    margin: 0.5rem;\n  }\n\n  .lg\\:m-3 {\n    margin: 0.75rem;\n  }\n\n  .lg\\:m-4 {\n    margin: 1rem;\n  }\n\n  .lg\\:m-5 {\n    margin: 1.25rem;\n  }\n\n  .lg\\:m-6 {\n    margin: 1.5rem;\n  }\n\n  .lg\\:m-7 {\n    margin: 1.75rem;\n  }\n\n  .lg\\:m-8 {\n    margin: 2rem;\n  }\n\n  .lg\\:m-9 {\n    margin: 2.25rem;\n  }\n\n  .lg\\:m-10 {\n    margin: 2.5rem;\n  }\n\n  .lg\\:m-11 {\n    margin: 2.75rem;\n  }\n\n  .lg\\:m-12 {\n    margin: 3rem;\n  }\n\n  .lg\\:m-14 {\n    margin: 3.5rem;\n  }\n\n  .lg\\:m-16 {\n    margin: 4rem;\n  }\n\n  .lg\\:m-20 {\n    margin: 5rem;\n  }\n\n  .lg\\:m-24 {\n    margin: 6rem;\n  }\n\n  .lg\\:m-28 {\n    margin: 7rem;\n  }\n\n  .lg\\:m-32 {\n    margin: 8rem;\n  }\n\n  .lg\\:m-36 {\n    margin: 9rem;\n  }\n\n  .lg\\:m-40 {\n    margin: 10rem;\n  }\n\n  .lg\\:m-44 {\n    margin: 11rem;\n  }\n\n  .lg\\:m-48 {\n    margin: 12rem;\n  }\n\n  .lg\\:m-52 {\n    margin: 13rem;\n  }\n\n  .lg\\:m-56 {\n    margin: 14rem;\n  }\n\n  .lg\\:m-60 {\n    margin: 15rem;\n  }\n\n  .lg\\:m-64 {\n    margin: 16rem;\n  }\n\n  .lg\\:m-72 {\n    margin: 18rem;\n  }\n\n  .lg\\:m-80 {\n    margin: 20rem;\n  }\n\n  .lg\\:m-96 {\n    margin: 24rem;\n  }\n\n  .lg\\:m-auto {\n    margin: auto;\n  }\n\n  .lg\\:m-px {\n    margin: 1px;\n  }\n\n  .lg\\:m-0\\.5 {\n    margin: 0.125rem;\n  }\n\n  .lg\\:m-1\\.5 {\n    margin: 0.375rem;\n  }\n\n  .lg\\:m-2\\.5 {\n    margin: 0.625rem;\n  }\n\n  .lg\\:m-3\\.5 {\n    margin: 0.875rem;\n  }\n\n  .lg\\:-m-0 {\n    margin: 0px;\n  }\n\n  .lg\\:-m-1 {\n    margin: -0.25rem;\n  }\n\n  .lg\\:-m-2 {\n    margin: -0.5rem;\n  }\n\n  .lg\\:-m-3 {\n    margin: -0.75rem;\n  }\n\n  .lg\\:-m-4 {\n    margin: -1rem;\n  }\n\n  .lg\\:-m-5 {\n    margin: -1.25rem;\n  }\n\n  .lg\\:-m-6 {\n    margin: -1.5rem;\n  }\n\n  .lg\\:-m-7 {\n    margin: -1.75rem;\n  }\n\n  .lg\\:-m-8 {\n    margin: -2rem;\n  }\n\n  .lg\\:-m-9 {\n    margin: -2.25rem;\n  }\n\n  .lg\\:-m-10 {\n    margin: -2.5rem;\n  }\n\n  .lg\\:-m-11 {\n    margin: -2.75rem;\n  }\n\n  .lg\\:-m-12 {\n    margin: -3rem;\n  }\n\n  .lg\\:-m-14 {\n    margin: -3.5rem;\n  }\n\n  .lg\\:-m-16 {\n    margin: -4rem;\n  }\n\n  .lg\\:-m-20 {\n    margin: -5rem;\n  }\n\n  .lg\\:-m-24 {\n    margin: -6rem;\n  }\n\n  .lg\\:-m-28 {\n    margin: -7rem;\n  }\n\n  .lg\\:-m-32 {\n    margin: -8rem;\n  }\n\n  .lg\\:-m-36 {\n    margin: -9rem;\n  }\n\n  .lg\\:-m-40 {\n    margin: -10rem;\n  }\n\n  .lg\\:-m-44 {\n    margin: -11rem;\n  }\n\n  .lg\\:-m-48 {\n    margin: -12rem;\n  }\n\n  .lg\\:-m-52 {\n    margin: -13rem;\n  }\n\n  .lg\\:-m-56 {\n    margin: -14rem;\n  }\n\n  .lg\\:-m-60 {\n    margin: -15rem;\n  }\n\n  .lg\\:-m-64 {\n    margin: -16rem;\n  }\n\n  .lg\\:-m-72 {\n    margin: -18rem;\n  }\n\n  .lg\\:-m-80 {\n    margin: -20rem;\n  }\n\n  .lg\\:-m-96 {\n    margin: -24rem;\n  }\n\n  .lg\\:-m-px {\n    margin: -1px;\n  }\n\n  .lg\\:-m-0\\.5 {\n    margin: -0.125rem;\n  }\n\n  .lg\\:-m-1\\.5 {\n    margin: -0.375rem;\n  }\n\n  .lg\\:-m-2\\.5 {\n    margin: -0.625rem;\n  }\n\n  .lg\\:-m-3\\.5 {\n    margin: -0.875rem;\n  }\n\n  .lg\\:mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .lg\\:mx-1 {\n    margin-left: 0.25rem;\n    margin-right: 0.25rem;\n  }\n\n  .lg\\:mx-2 {\n    margin-left: 0.5rem;\n    margin-right: 0.5rem;\n  }\n\n  .lg\\:mx-3 {\n    margin-left: 0.75rem;\n    margin-right: 0.75rem;\n  }\n\n  .lg\\:mx-4 {\n    margin-left: 1rem;\n    margin-right: 1rem;\n  }\n\n  .lg\\:mx-5 {\n    margin-left: 1.25rem;\n    margin-right: 1.25rem;\n  }\n\n  .lg\\:mx-6 {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n\n  .lg\\:mx-7 {\n    margin-left: 1.75rem;\n    margin-right: 1.75rem;\n  }\n\n  .lg\\:mx-8 {\n    margin-left: 2rem;\n    margin-right: 2rem;\n  }\n\n  .lg\\:mx-9 {\n    margin-left: 2.25rem;\n    margin-right: 2.25rem;\n  }\n\n  .lg\\:mx-10 {\n    margin-left: 2.5rem;\n    margin-right: 2.5rem;\n  }\n\n  .lg\\:mx-11 {\n    margin-left: 2.75rem;\n    margin-right: 2.75rem;\n  }\n\n  .lg\\:mx-12 {\n    margin-left: 3rem;\n    margin-right: 3rem;\n  }\n\n  .lg\\:mx-14 {\n    margin-left: 3.5rem;\n    margin-right: 3.5rem;\n  }\n\n  .lg\\:mx-16 {\n    margin-left: 4rem;\n    margin-right: 4rem;\n  }\n\n  .lg\\:mx-20 {\n    margin-left: 5rem;\n    margin-right: 5rem;\n  }\n\n  .lg\\:mx-24 {\n    margin-left: 6rem;\n    margin-right: 6rem;\n  }\n\n  .lg\\:mx-28 {\n    margin-left: 7rem;\n    margin-right: 7rem;\n  }\n\n  .lg\\:mx-32 {\n    margin-left: 8rem;\n    margin-right: 8rem;\n  }\n\n  .lg\\:mx-36 {\n    margin-left: 9rem;\n    margin-right: 9rem;\n  }\n\n  .lg\\:mx-40 {\n    margin-left: 10rem;\n    margin-right: 10rem;\n  }\n\n  .lg\\:mx-44 {\n    margin-left: 11rem;\n    margin-right: 11rem;\n  }\n\n  .lg\\:mx-48 {\n    margin-left: 12rem;\n    margin-right: 12rem;\n  }\n\n  .lg\\:mx-52 {\n    margin-left: 13rem;\n    margin-right: 13rem;\n  }\n\n  .lg\\:mx-56 {\n    margin-left: 14rem;\n    margin-right: 14rem;\n  }\n\n  .lg\\:mx-60 {\n    margin-left: 15rem;\n    margin-right: 15rem;\n  }\n\n  .lg\\:mx-64 {\n    margin-left: 16rem;\n    margin-right: 16rem;\n  }\n\n  .lg\\:mx-72 {\n    margin-left: 18rem;\n    margin-right: 18rem;\n  }\n\n  .lg\\:mx-80 {\n    margin-left: 20rem;\n    margin-right: 20rem;\n  }\n\n  .lg\\:mx-96 {\n    margin-left: 24rem;\n    margin-right: 24rem;\n  }\n\n  .lg\\:mx-auto {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .lg\\:mx-px {\n    margin-left: 1px;\n    margin-right: 1px;\n  }\n\n  .lg\\:mx-0\\.5 {\n    margin-left: 0.125rem;\n    margin-right: 0.125rem;\n  }\n\n  .lg\\:mx-1\\.5 {\n    margin-left: 0.375rem;\n    margin-right: 0.375rem;\n  }\n\n  .lg\\:mx-2\\.5 {\n    margin-left: 0.625rem;\n    margin-right: 0.625rem;\n  }\n\n  .lg\\:mx-3\\.5 {\n    margin-left: 0.875rem;\n    margin-right: 0.875rem;\n  }\n\n  .lg\\:-mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .lg\\:-mx-1 {\n    margin-left: -0.25rem;\n    margin-right: -0.25rem;\n  }\n\n  .lg\\:-mx-2 {\n    margin-left: -0.5rem;\n    margin-right: -0.5rem;\n  }\n\n  .lg\\:-mx-3 {\n    margin-left: -0.75rem;\n    margin-right: -0.75rem;\n  }\n\n  .lg\\:-mx-4 {\n    margin-left: -1rem;\n    margin-right: -1rem;\n  }\n\n  .lg\\:-mx-5 {\n    margin-left: -1.25rem;\n    margin-right: -1.25rem;\n  }\n\n  .lg\\:-mx-6 {\n    margin-left: -1.5rem;\n    margin-right: -1.5rem;\n  }\n\n  .lg\\:-mx-7 {\n    margin-left: -1.75rem;\n    margin-right: -1.75rem;\n  }\n\n  .lg\\:-mx-8 {\n    margin-left: -2rem;\n    margin-right: -2rem;\n  }\n\n  .lg\\:-mx-9 {\n    margin-left: -2.25rem;\n    margin-right: -2.25rem;\n  }\n\n  .lg\\:-mx-10 {\n    margin-left: -2.5rem;\n    margin-right: -2.5rem;\n  }\n\n  .lg\\:-mx-11 {\n    margin-left: -2.75rem;\n    margin-right: -2.75rem;\n  }\n\n  .lg\\:-mx-12 {\n    margin-left: -3rem;\n    margin-right: -3rem;\n  }\n\n  .lg\\:-mx-14 {\n    margin-left: -3.5rem;\n    margin-right: -3.5rem;\n  }\n\n  .lg\\:-mx-16 {\n    margin-left: -4rem;\n    margin-right: -4rem;\n  }\n\n  .lg\\:-mx-20 {\n    margin-left: -5rem;\n    margin-right: -5rem;\n  }\n\n  .lg\\:-mx-24 {\n    margin-left: -6rem;\n    margin-right: -6rem;\n  }\n\n  .lg\\:-mx-28 {\n    margin-left: -7rem;\n    margin-right: -7rem;\n  }\n\n  .lg\\:-mx-32 {\n    margin-left: -8rem;\n    margin-right: -8rem;\n  }\n\n  .lg\\:-mx-36 {\n    margin-left: -9rem;\n    margin-right: -9rem;\n  }\n\n  .lg\\:-mx-40 {\n    margin-left: -10rem;\n    margin-right: -10rem;\n  }\n\n  .lg\\:-mx-44 {\n    margin-left: -11rem;\n    margin-right: -11rem;\n  }\n\n  .lg\\:-mx-48 {\n    margin-left: -12rem;\n    margin-right: -12rem;\n  }\n\n  .lg\\:-mx-52 {\n    margin-left: -13rem;\n    margin-right: -13rem;\n  }\n\n  .lg\\:-mx-56 {\n    margin-left: -14rem;\n    margin-right: -14rem;\n  }\n\n  .lg\\:-mx-60 {\n    margin-left: -15rem;\n    margin-right: -15rem;\n  }\n\n  .lg\\:-mx-64 {\n    margin-left: -16rem;\n    margin-right: -16rem;\n  }\n\n  .lg\\:-mx-72 {\n    margin-left: -18rem;\n    margin-right: -18rem;\n  }\n\n  .lg\\:-mx-80 {\n    margin-left: -20rem;\n    margin-right: -20rem;\n  }\n\n  .lg\\:-mx-96 {\n    margin-left: -24rem;\n    margin-right: -24rem;\n  }\n\n  .lg\\:-mx-px {\n    margin-left: -1px;\n    margin-right: -1px;\n  }\n\n  .lg\\:-mx-0\\.5 {\n    margin-left: -0.125rem;\n    margin-right: -0.125rem;\n  }\n\n  .lg\\:-mx-1\\.5 {\n    margin-left: -0.375rem;\n    margin-right: -0.375rem;\n  }\n\n  .lg\\:-mx-2\\.5 {\n    margin-left: -0.625rem;\n    margin-right: -0.625rem;\n  }\n\n  .lg\\:-mx-3\\.5 {\n    margin-left: -0.875rem;\n    margin-right: -0.875rem;\n  }\n\n  .lg\\:my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .lg\\:my-1 {\n    margin-top: 0.25rem;\n    margin-bottom: 0.25rem;\n  }\n\n  .lg\\:my-2 {\n    margin-top: 0.5rem;\n    margin-bottom: 0.5rem;\n  }\n\n  .lg\\:my-3 {\n    margin-top: 0.75rem;\n    margin-bottom: 0.75rem;\n  }\n\n  .lg\\:my-4 {\n    margin-top: 1rem;\n    margin-bottom: 1rem;\n  }\n\n  .lg\\:my-5 {\n    margin-top: 1.25rem;\n    margin-bottom: 1.25rem;\n  }\n\n  .lg\\:my-6 {\n    margin-top: 1.5rem;\n    margin-bottom: 1.5rem;\n  }\n\n  .lg\\:my-7 {\n    margin-top: 1.75rem;\n    margin-bottom: 1.75rem;\n  }\n\n  .lg\\:my-8 {\n    margin-top: 2rem;\n    margin-bottom: 2rem;\n  }\n\n  .lg\\:my-9 {\n    margin-top: 2.25rem;\n    margin-bottom: 2.25rem;\n  }\n\n  .lg\\:my-10 {\n    margin-top: 2.5rem;\n    margin-bottom: 2.5rem;\n  }\n\n  .lg\\:my-11 {\n    margin-top: 2.75rem;\n    margin-bottom: 2.75rem;\n  }\n\n  .lg\\:my-12 {\n    margin-top: 3rem;\n    margin-bottom: 3rem;\n  }\n\n  .lg\\:my-14 {\n    margin-top: 3.5rem;\n    margin-bottom: 3.5rem;\n  }\n\n  .lg\\:my-16 {\n    margin-top: 4rem;\n    margin-bottom: 4rem;\n  }\n\n  .lg\\:my-20 {\n    margin-top: 5rem;\n    margin-bottom: 5rem;\n  }\n\n  .lg\\:my-24 {\n    margin-top: 6rem;\n    margin-bottom: 6rem;\n  }\n\n  .lg\\:my-28 {\n    margin-top: 7rem;\n    margin-bottom: 7rem;\n  }\n\n  .lg\\:my-32 {\n    margin-top: 8rem;\n    margin-bottom: 8rem;\n  }\n\n  .lg\\:my-36 {\n    margin-top: 9rem;\n    margin-bottom: 9rem;\n  }\n\n  .lg\\:my-40 {\n    margin-top: 10rem;\n    margin-bottom: 10rem;\n  }\n\n  .lg\\:my-44 {\n    margin-top: 11rem;\n    margin-bottom: 11rem;\n  }\n\n  .lg\\:my-48 {\n    margin-top: 12rem;\n    margin-bottom: 12rem;\n  }\n\n  .lg\\:my-52 {\n    margin-top: 13rem;\n    margin-bottom: 13rem;\n  }\n\n  .lg\\:my-56 {\n    margin-top: 14rem;\n    margin-bottom: 14rem;\n  }\n\n  .lg\\:my-60 {\n    margin-top: 15rem;\n    margin-bottom: 15rem;\n  }\n\n  .lg\\:my-64 {\n    margin-top: 16rem;\n    margin-bottom: 16rem;\n  }\n\n  .lg\\:my-72 {\n    margin-top: 18rem;\n    margin-bottom: 18rem;\n  }\n\n  .lg\\:my-80 {\n    margin-top: 20rem;\n    margin-bottom: 20rem;\n  }\n\n  .lg\\:my-96 {\n    margin-top: 24rem;\n    margin-bottom: 24rem;\n  }\n\n  .lg\\:my-auto {\n    margin-top: auto;\n    margin-bottom: auto;\n  }\n\n  .lg\\:my-px {\n    margin-top: 1px;\n    margin-bottom: 1px;\n  }\n\n  .lg\\:my-0\\.5 {\n    margin-top: 0.125rem;\n    margin-bottom: 0.125rem;\n  }\n\n  .lg\\:my-1\\.5 {\n    margin-top: 0.375rem;\n    margin-bottom: 0.375rem;\n  }\n\n  .lg\\:my-2\\.5 {\n    margin-top: 0.625rem;\n    margin-bottom: 0.625rem;\n  }\n\n  .lg\\:my-3\\.5 {\n    margin-top: 0.875rem;\n    margin-bottom: 0.875rem;\n  }\n\n  .lg\\:-my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .lg\\:-my-1 {\n    margin-top: -0.25rem;\n    margin-bottom: -0.25rem;\n  }\n\n  .lg\\:-my-2 {\n    margin-top: -0.5rem;\n    margin-bottom: -0.5rem;\n  }\n\n  .lg\\:-my-3 {\n    margin-top: -0.75rem;\n    margin-bottom: -0.75rem;\n  }\n\n  .lg\\:-my-4 {\n    margin-top: -1rem;\n    margin-bottom: -1rem;\n  }\n\n  .lg\\:-my-5 {\n    margin-top: -1.25rem;\n    margin-bottom: -1.25rem;\n  }\n\n  .lg\\:-my-6 {\n    margin-top: -1.5rem;\n    margin-bottom: -1.5rem;\n  }\n\n  .lg\\:-my-7 {\n    margin-top: -1.75rem;\n    margin-bottom: -1.75rem;\n  }\n\n  .lg\\:-my-8 {\n    margin-top: -2rem;\n    margin-bottom: -2rem;\n  }\n\n  .lg\\:-my-9 {\n    margin-top: -2.25rem;\n    margin-bottom: -2.25rem;\n  }\n\n  .lg\\:-my-10 {\n    margin-top: -2.5rem;\n    margin-bottom: -2.5rem;\n  }\n\n  .lg\\:-my-11 {\n    margin-top: -2.75rem;\n    margin-bottom: -2.75rem;\n  }\n\n  .lg\\:-my-12 {\n    margin-top: -3rem;\n    margin-bottom: -3rem;\n  }\n\n  .lg\\:-my-14 {\n    margin-top: -3.5rem;\n    margin-bottom: -3.5rem;\n  }\n\n  .lg\\:-my-16 {\n    margin-top: -4rem;\n    margin-bottom: -4rem;\n  }\n\n  .lg\\:-my-20 {\n    margin-top: -5rem;\n    margin-bottom: -5rem;\n  }\n\n  .lg\\:-my-24 {\n    margin-top: -6rem;\n    margin-bottom: -6rem;\n  }\n\n  .lg\\:-my-28 {\n    margin-top: -7rem;\n    margin-bottom: -7rem;\n  }\n\n  .lg\\:-my-32 {\n    margin-top: -8rem;\n    margin-bottom: -8rem;\n  }\n\n  .lg\\:-my-36 {\n    margin-top: -9rem;\n    margin-bottom: -9rem;\n  }\n\n  .lg\\:-my-40 {\n    margin-top: -10rem;\n    margin-bottom: -10rem;\n  }\n\n  .lg\\:-my-44 {\n    margin-top: -11rem;\n    margin-bottom: -11rem;\n  }\n\n  .lg\\:-my-48 {\n    margin-top: -12rem;\n    margin-bottom: -12rem;\n  }\n\n  .lg\\:-my-52 {\n    margin-top: -13rem;\n    margin-bottom: -13rem;\n  }\n\n  .lg\\:-my-56 {\n    margin-top: -14rem;\n    margin-bottom: -14rem;\n  }\n\n  .lg\\:-my-60 {\n    margin-top: -15rem;\n    margin-bottom: -15rem;\n  }\n\n  .lg\\:-my-64 {\n    margin-top: -16rem;\n    margin-bottom: -16rem;\n  }\n\n  .lg\\:-my-72 {\n    margin-top: -18rem;\n    margin-bottom: -18rem;\n  }\n\n  .lg\\:-my-80 {\n    margin-top: -20rem;\n    margin-bottom: -20rem;\n  }\n\n  .lg\\:-my-96 {\n    margin-top: -24rem;\n    margin-bottom: -24rem;\n  }\n\n  .lg\\:-my-px {\n    margin-top: -1px;\n    margin-bottom: -1px;\n  }\n\n  .lg\\:-my-0\\.5 {\n    margin-top: -0.125rem;\n    margin-bottom: -0.125rem;\n  }\n\n  .lg\\:-my-1\\.5 {\n    margin-top: -0.375rem;\n    margin-bottom: -0.375rem;\n  }\n\n  .lg\\:-my-2\\.5 {\n    margin-top: -0.625rem;\n    margin-bottom: -0.625rem;\n  }\n\n  .lg\\:-my-3\\.5 {\n    margin-top: -0.875rem;\n    margin-bottom: -0.875rem;\n  }\n\n  .lg\\:mt-0 {\n    margin-top: 0px;\n  }\n\n  .lg\\:mt-1 {\n    margin-top: 0.25rem;\n  }\n\n  .lg\\:mt-2 {\n    margin-top: 0.5rem;\n  }\n\n  .lg\\:mt-3 {\n    margin-top: 0.75rem;\n  }\n\n  .lg\\:mt-4 {\n    margin-top: 1rem;\n  }\n\n  .lg\\:mt-5 {\n    margin-top: 1.25rem;\n  }\n\n  .lg\\:mt-6 {\n    margin-top: 1.5rem;\n  }\n\n  .lg\\:mt-7 {\n    margin-top: 1.75rem;\n  }\n\n  .lg\\:mt-8 {\n    margin-top: 2rem;\n  }\n\n  .lg\\:mt-9 {\n    margin-top: 2.25rem;\n  }\n\n  .lg\\:mt-10 {\n    margin-top: 2.5rem;\n  }\n\n  .lg\\:mt-11 {\n    margin-top: 2.75rem;\n  }\n\n  .lg\\:mt-12 {\n    margin-top: 3rem;\n  }\n\n  .lg\\:mt-14 {\n    margin-top: 3.5rem;\n  }\n\n  .lg\\:mt-16 {\n    margin-top: 4rem;\n  }\n\n  .lg\\:mt-20 {\n    margin-top: 5rem;\n  }\n\n  .lg\\:mt-24 {\n    margin-top: 6rem;\n  }\n\n  .lg\\:mt-28 {\n    margin-top: 7rem;\n  }\n\n  .lg\\:mt-32 {\n    margin-top: 8rem;\n  }\n\n  .lg\\:mt-36 {\n    margin-top: 9rem;\n  }\n\n  .lg\\:mt-40 {\n    margin-top: 10rem;\n  }\n\n  .lg\\:mt-44 {\n    margin-top: 11rem;\n  }\n\n  .lg\\:mt-48 {\n    margin-top: 12rem;\n  }\n\n  .lg\\:mt-52 {\n    margin-top: 13rem;\n  }\n\n  .lg\\:mt-56 {\n    margin-top: 14rem;\n  }\n\n  .lg\\:mt-60 {\n    margin-top: 15rem;\n  }\n\n  .lg\\:mt-64 {\n    margin-top: 16rem;\n  }\n\n  .lg\\:mt-72 {\n    margin-top: 18rem;\n  }\n\n  .lg\\:mt-80 {\n    margin-top: 20rem;\n  }\n\n  .lg\\:mt-96 {\n    margin-top: 24rem;\n  }\n\n  .lg\\:mt-auto {\n    margin-top: auto;\n  }\n\n  .lg\\:mt-px {\n    margin-top: 1px;\n  }\n\n  .lg\\:mt-0\\.5 {\n    margin-top: 0.125rem;\n  }\n\n  .lg\\:mt-1\\.5 {\n    margin-top: 0.375rem;\n  }\n\n  .lg\\:mt-2\\.5 {\n    margin-top: 0.625rem;\n  }\n\n  .lg\\:mt-3\\.5 {\n    margin-top: 0.875rem;\n  }\n\n  .lg\\:-mt-0 {\n    margin-top: 0px;\n  }\n\n  .lg\\:-mt-1 {\n    margin-top: -0.25rem;\n  }\n\n  .lg\\:-mt-2 {\n    margin-top: -0.5rem;\n  }\n\n  .lg\\:-mt-3 {\n    margin-top: -0.75rem;\n  }\n\n  .lg\\:-mt-4 {\n    margin-top: -1rem;\n  }\n\n  .lg\\:-mt-5 {\n    margin-top: -1.25rem;\n  }\n\n  .lg\\:-mt-6 {\n    margin-top: -1.5rem;\n  }\n\n  .lg\\:-mt-7 {\n    margin-top: -1.75rem;\n  }\n\n  .lg\\:-mt-8 {\n    margin-top: -2rem;\n  }\n\n  .lg\\:-mt-9 {\n    margin-top: -2.25rem;\n  }\n\n  .lg\\:-mt-10 {\n    margin-top: -2.5rem;\n  }\n\n  .lg\\:-mt-11 {\n    margin-top: -2.75rem;\n  }\n\n  .lg\\:-mt-12 {\n    margin-top: -3rem;\n  }\n\n  .lg\\:-mt-14 {\n    margin-top: -3.5rem;\n  }\n\n  .lg\\:-mt-16 {\n    margin-top: -4rem;\n  }\n\n  .lg\\:-mt-20 {\n    margin-top: -5rem;\n  }\n\n  .lg\\:-mt-24 {\n    margin-top: -6rem;\n  }\n\n  .lg\\:-mt-28 {\n    margin-top: -7rem;\n  }\n\n  .lg\\:-mt-32 {\n    margin-top: -8rem;\n  }\n\n  .lg\\:-mt-36 {\n    margin-top: -9rem;\n  }\n\n  .lg\\:-mt-40 {\n    margin-top: -10rem;\n  }\n\n  .lg\\:-mt-44 {\n    margin-top: -11rem;\n  }\n\n  .lg\\:-mt-48 {\n    margin-top: -12rem;\n  }\n\n  .lg\\:-mt-52 {\n    margin-top: -13rem;\n  }\n\n  .lg\\:-mt-56 {\n    margin-top: -14rem;\n  }\n\n  .lg\\:-mt-60 {\n    margin-top: -15rem;\n  }\n\n  .lg\\:-mt-64 {\n    margin-top: -16rem;\n  }\n\n  .lg\\:-mt-72 {\n    margin-top: -18rem;\n  }\n\n  .lg\\:-mt-80 {\n    margin-top: -20rem;\n  }\n\n  .lg\\:-mt-96 {\n    margin-top: -24rem;\n  }\n\n  .lg\\:-mt-px {\n    margin-top: -1px;\n  }\n\n  .lg\\:-mt-0\\.5 {\n    margin-top: -0.125rem;\n  }\n\n  .lg\\:-mt-1\\.5 {\n    margin-top: -0.375rem;\n  }\n\n  .lg\\:-mt-2\\.5 {\n    margin-top: -0.625rem;\n  }\n\n  .lg\\:-mt-3\\.5 {\n    margin-top: -0.875rem;\n  }\n\n  .lg\\:mr-0 {\n    margin-right: 0px;\n  }\n\n  .lg\\:mr-1 {\n    margin-right: 0.25rem;\n  }\n\n  .lg\\:mr-2 {\n    margin-right: 0.5rem;\n  }\n\n  .lg\\:mr-3 {\n    margin-right: 0.75rem;\n  }\n\n  .lg\\:mr-4 {\n    margin-right: 1rem;\n  }\n\n  .lg\\:mr-5 {\n    margin-right: 1.25rem;\n  }\n\n  .lg\\:mr-6 {\n    margin-right: 1.5rem;\n  }\n\n  .lg\\:mr-7 {\n    margin-right: 1.75rem;\n  }\n\n  .lg\\:mr-8 {\n    margin-right: 2rem;\n  }\n\n  .lg\\:mr-9 {\n    margin-right: 2.25rem;\n  }\n\n  .lg\\:mr-10 {\n    margin-right: 2.5rem;\n  }\n\n  .lg\\:mr-11 {\n    margin-right: 2.75rem;\n  }\n\n  .lg\\:mr-12 {\n    margin-right: 3rem;\n  }\n\n  .lg\\:mr-14 {\n    margin-right: 3.5rem;\n  }\n\n  .lg\\:mr-16 {\n    margin-right: 4rem;\n  }\n\n  .lg\\:mr-20 {\n    margin-right: 5rem;\n  }\n\n  .lg\\:mr-24 {\n    margin-right: 6rem;\n  }\n\n  .lg\\:mr-28 {\n    margin-right: 7rem;\n  }\n\n  .lg\\:mr-32 {\n    margin-right: 8rem;\n  }\n\n  .lg\\:mr-36 {\n    margin-right: 9rem;\n  }\n\n  .lg\\:mr-40 {\n    margin-right: 10rem;\n  }\n\n  .lg\\:mr-44 {\n    margin-right: 11rem;\n  }\n\n  .lg\\:mr-48 {\n    margin-right: 12rem;\n  }\n\n  .lg\\:mr-52 {\n    margin-right: 13rem;\n  }\n\n  .lg\\:mr-56 {\n    margin-right: 14rem;\n  }\n\n  .lg\\:mr-60 {\n    margin-right: 15rem;\n  }\n\n  .lg\\:mr-64 {\n    margin-right: 16rem;\n  }\n\n  .lg\\:mr-72 {\n    margin-right: 18rem;\n  }\n\n  .lg\\:mr-80 {\n    margin-right: 20rem;\n  }\n\n  .lg\\:mr-96 {\n    margin-right: 24rem;\n  }\n\n  .lg\\:mr-auto {\n    margin-right: auto;\n  }\n\n  .lg\\:mr-px {\n    margin-right: 1px;\n  }\n\n  .lg\\:mr-0\\.5 {\n    margin-right: 0.125rem;\n  }\n\n  .lg\\:mr-1\\.5 {\n    margin-right: 0.375rem;\n  }\n\n  .lg\\:mr-2\\.5 {\n    margin-right: 0.625rem;\n  }\n\n  .lg\\:mr-3\\.5 {\n    margin-right: 0.875rem;\n  }\n\n  .lg\\:-mr-0 {\n    margin-right: 0px;\n  }\n\n  .lg\\:-mr-1 {\n    margin-right: -0.25rem;\n  }\n\n  .lg\\:-mr-2 {\n    margin-right: -0.5rem;\n  }\n\n  .lg\\:-mr-3 {\n    margin-right: -0.75rem;\n  }\n\n  .lg\\:-mr-4 {\n    margin-right: -1rem;\n  }\n\n  .lg\\:-mr-5 {\n    margin-right: -1.25rem;\n  }\n\n  .lg\\:-mr-6 {\n    margin-right: -1.5rem;\n  }\n\n  .lg\\:-mr-7 {\n    margin-right: -1.75rem;\n  }\n\n  .lg\\:-mr-8 {\n    margin-right: -2rem;\n  }\n\n  .lg\\:-mr-9 {\n    margin-right: -2.25rem;\n  }\n\n  .lg\\:-mr-10 {\n    margin-right: -2.5rem;\n  }\n\n  .lg\\:-mr-11 {\n    margin-right: -2.75rem;\n  }\n\n  .lg\\:-mr-12 {\n    margin-right: -3rem;\n  }\n\n  .lg\\:-mr-14 {\n    margin-right: -3.5rem;\n  }\n\n  .lg\\:-mr-16 {\n    margin-right: -4rem;\n  }\n\n  .lg\\:-mr-20 {\n    margin-right: -5rem;\n  }\n\n  .lg\\:-mr-24 {\n    margin-right: -6rem;\n  }\n\n  .lg\\:-mr-28 {\n    margin-right: -7rem;\n  }\n\n  .lg\\:-mr-32 {\n    margin-right: -8rem;\n  }\n\n  .lg\\:-mr-36 {\n    margin-right: -9rem;\n  }\n\n  .lg\\:-mr-40 {\n    margin-right: -10rem;\n  }\n\n  .lg\\:-mr-44 {\n    margin-right: -11rem;\n  }\n\n  .lg\\:-mr-48 {\n    margin-right: -12rem;\n  }\n\n  .lg\\:-mr-52 {\n    margin-right: -13rem;\n  }\n\n  .lg\\:-mr-56 {\n    margin-right: -14rem;\n  }\n\n  .lg\\:-mr-60 {\n    margin-right: -15rem;\n  }\n\n  .lg\\:-mr-64 {\n    margin-right: -16rem;\n  }\n\n  .lg\\:-mr-72 {\n    margin-right: -18rem;\n  }\n\n  .lg\\:-mr-80 {\n    margin-right: -20rem;\n  }\n\n  .lg\\:-mr-96 {\n    margin-right: -24rem;\n  }\n\n  .lg\\:-mr-px {\n    margin-right: -1px;\n  }\n\n  .lg\\:-mr-0\\.5 {\n    margin-right: -0.125rem;\n  }\n\n  .lg\\:-mr-1\\.5 {\n    margin-right: -0.375rem;\n  }\n\n  .lg\\:-mr-2\\.5 {\n    margin-right: -0.625rem;\n  }\n\n  .lg\\:-mr-3\\.5 {\n    margin-right: -0.875rem;\n  }\n\n  .lg\\:mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .lg\\:mb-1 {\n    margin-bottom: 0.25rem;\n  }\n\n  .lg\\:mb-2 {\n    margin-bottom: 0.5rem;\n  }\n\n  .lg\\:mb-3 {\n    margin-bottom: 0.75rem;\n  }\n\n  .lg\\:mb-4 {\n    margin-bottom: 1rem;\n  }\n\n  .lg\\:mb-5 {\n    margin-bottom: 1.25rem;\n  }\n\n  .lg\\:mb-6 {\n    margin-bottom: 1.5rem;\n  }\n\n  .lg\\:mb-7 {\n    margin-bottom: 1.75rem;\n  }\n\n  .lg\\:mb-8 {\n    margin-bottom: 2rem;\n  }\n\n  .lg\\:mb-9 {\n    margin-bottom: 2.25rem;\n  }\n\n  .lg\\:mb-10 {\n    margin-bottom: 2.5rem;\n  }\n\n  .lg\\:mb-11 {\n    margin-bottom: 2.75rem;\n  }\n\n  .lg\\:mb-12 {\n    margin-bottom: 3rem;\n  }\n\n  .lg\\:mb-14 {\n    margin-bottom: 3.5rem;\n  }\n\n  .lg\\:mb-16 {\n    margin-bottom: 4rem;\n  }\n\n  .lg\\:mb-20 {\n    margin-bottom: 5rem;\n  }\n\n  .lg\\:mb-24 {\n    margin-bottom: 6rem;\n  }\n\n  .lg\\:mb-28 {\n    margin-bottom: 7rem;\n  }\n\n  .lg\\:mb-32 {\n    margin-bottom: 8rem;\n  }\n\n  .lg\\:mb-36 {\n    margin-bottom: 9rem;\n  }\n\n  .lg\\:mb-40 {\n    margin-bottom: 10rem;\n  }\n\n  .lg\\:mb-44 {\n    margin-bottom: 11rem;\n  }\n\n  .lg\\:mb-48 {\n    margin-bottom: 12rem;\n  }\n\n  .lg\\:mb-52 {\n    margin-bottom: 13rem;\n  }\n\n  .lg\\:mb-56 {\n    margin-bottom: 14rem;\n  }\n\n  .lg\\:mb-60 {\n    margin-bottom: 15rem;\n  }\n\n  .lg\\:mb-64 {\n    margin-bottom: 16rem;\n  }\n\n  .lg\\:mb-72 {\n    margin-bottom: 18rem;\n  }\n\n  .lg\\:mb-80 {\n    margin-bottom: 20rem;\n  }\n\n  .lg\\:mb-96 {\n    margin-bottom: 24rem;\n  }\n\n  .lg\\:mb-auto {\n    margin-bottom: auto;\n  }\n\n  .lg\\:mb-px {\n    margin-bottom: 1px;\n  }\n\n  .lg\\:mb-0\\.5 {\n    margin-bottom: 0.125rem;\n  }\n\n  .lg\\:mb-1\\.5 {\n    margin-bottom: 0.375rem;\n  }\n\n  .lg\\:mb-2\\.5 {\n    margin-bottom: 0.625rem;\n  }\n\n  .lg\\:mb-3\\.5 {\n    margin-bottom: 0.875rem;\n  }\n\n  .lg\\:-mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .lg\\:-mb-1 {\n    margin-bottom: -0.25rem;\n  }\n\n  .lg\\:-mb-2 {\n    margin-bottom: -0.5rem;\n  }\n\n  .lg\\:-mb-3 {\n    margin-bottom: -0.75rem;\n  }\n\n  .lg\\:-mb-4 {\n    margin-bottom: -1rem;\n  }\n\n  .lg\\:-mb-5 {\n    margin-bottom: -1.25rem;\n  }\n\n  .lg\\:-mb-6 {\n    margin-bottom: -1.5rem;\n  }\n\n  .lg\\:-mb-7 {\n    margin-bottom: -1.75rem;\n  }\n\n  .lg\\:-mb-8 {\n    margin-bottom: -2rem;\n  }\n\n  .lg\\:-mb-9 {\n    margin-bottom: -2.25rem;\n  }\n\n  .lg\\:-mb-10 {\n    margin-bottom: -2.5rem;\n  }\n\n  .lg\\:-mb-11 {\n    margin-bottom: -2.75rem;\n  }\n\n  .lg\\:-mb-12 {\n    margin-bottom: -3rem;\n  }\n\n  .lg\\:-mb-14 {\n    margin-bottom: -3.5rem;\n  }\n\n  .lg\\:-mb-16 {\n    margin-bottom: -4rem;\n  }\n\n  .lg\\:-mb-20 {\n    margin-bottom: -5rem;\n  }\n\n  .lg\\:-mb-24 {\n    margin-bottom: -6rem;\n  }\n\n  .lg\\:-mb-28 {\n    margin-bottom: -7rem;\n  }\n\n  .lg\\:-mb-32 {\n    margin-bottom: -8rem;\n  }\n\n  .lg\\:-mb-36 {\n    margin-bottom: -9rem;\n  }\n\n  .lg\\:-mb-40 {\n    margin-bottom: -10rem;\n  }\n\n  .lg\\:-mb-44 {\n    margin-bottom: -11rem;\n  }\n\n  .lg\\:-mb-48 {\n    margin-bottom: -12rem;\n  }\n\n  .lg\\:-mb-52 {\n    margin-bottom: -13rem;\n  }\n\n  .lg\\:-mb-56 {\n    margin-bottom: -14rem;\n  }\n\n  .lg\\:-mb-60 {\n    margin-bottom: -15rem;\n  }\n\n  .lg\\:-mb-64 {\n    margin-bottom: -16rem;\n  }\n\n  .lg\\:-mb-72 {\n    margin-bottom: -18rem;\n  }\n\n  .lg\\:-mb-80 {\n    margin-bottom: -20rem;\n  }\n\n  .lg\\:-mb-96 {\n    margin-bottom: -24rem;\n  }\n\n  .lg\\:-mb-px {\n    margin-bottom: -1px;\n  }\n\n  .lg\\:-mb-0\\.5 {\n    margin-bottom: -0.125rem;\n  }\n\n  .lg\\:-mb-1\\.5 {\n    margin-bottom: -0.375rem;\n  }\n\n  .lg\\:-mb-2\\.5 {\n    margin-bottom: -0.625rem;\n  }\n\n  .lg\\:-mb-3\\.5 {\n    margin-bottom: -0.875rem;\n  }\n\n  .lg\\:ml-0 {\n    margin-left: 0px;\n  }\n\n  .lg\\:ml-1 {\n    margin-left: 0.25rem;\n  }\n\n  .lg\\:ml-2 {\n    margin-left: 0.5rem;\n  }\n\n  .lg\\:ml-3 {\n    margin-left: 0.75rem;\n  }\n\n  .lg\\:ml-4 {\n    margin-left: 1rem;\n  }\n\n  .lg\\:ml-5 {\n    margin-left: 1.25rem;\n  }\n\n  .lg\\:ml-6 {\n    margin-left: 1.5rem;\n  }\n\n  .lg\\:ml-7 {\n    margin-left: 1.75rem;\n  }\n\n  .lg\\:ml-8 {\n    margin-left: 2rem;\n  }\n\n  .lg\\:ml-9 {\n    margin-left: 2.25rem;\n  }\n\n  .lg\\:ml-10 {\n    margin-left: 2.5rem;\n  }\n\n  .lg\\:ml-11 {\n    margin-left: 2.75rem;\n  }\n\n  .lg\\:ml-12 {\n    margin-left: 3rem;\n  }\n\n  .lg\\:ml-14 {\n    margin-left: 3.5rem;\n  }\n\n  .lg\\:ml-16 {\n    margin-left: 4rem;\n  }\n\n  .lg\\:ml-20 {\n    margin-left: 5rem;\n  }\n\n  .lg\\:ml-24 {\n    margin-left: 6rem;\n  }\n\n  .lg\\:ml-28 {\n    margin-left: 7rem;\n  }\n\n  .lg\\:ml-32 {\n    margin-left: 8rem;\n  }\n\n  .lg\\:ml-36 {\n    margin-left: 9rem;\n  }\n\n  .lg\\:ml-40 {\n    margin-left: 10rem;\n  }\n\n  .lg\\:ml-44 {\n    margin-left: 11rem;\n  }\n\n  .lg\\:ml-48 {\n    margin-left: 12rem;\n  }\n\n  .lg\\:ml-52 {\n    margin-left: 13rem;\n  }\n\n  .lg\\:ml-56 {\n    margin-left: 14rem;\n  }\n\n  .lg\\:ml-60 {\n    margin-left: 15rem;\n  }\n\n  .lg\\:ml-64 {\n    margin-left: 16rem;\n  }\n\n  .lg\\:ml-72 {\n    margin-left: 18rem;\n  }\n\n  .lg\\:ml-80 {\n    margin-left: 20rem;\n  }\n\n  .lg\\:ml-96 {\n    margin-left: 24rem;\n  }\n\n  .lg\\:ml-auto {\n    margin-left: auto;\n  }\n\n  .lg\\:ml-px {\n    margin-left: 1px;\n  }\n\n  .lg\\:ml-0\\.5 {\n    margin-left: 0.125rem;\n  }\n\n  .lg\\:ml-1\\.5 {\n    margin-left: 0.375rem;\n  }\n\n  .lg\\:ml-2\\.5 {\n    margin-left: 0.625rem;\n  }\n\n  .lg\\:ml-3\\.5 {\n    margin-left: 0.875rem;\n  }\n\n  .lg\\:-ml-0 {\n    margin-left: 0px;\n  }\n\n  .lg\\:-ml-1 {\n    margin-left: -0.25rem;\n  }\n\n  .lg\\:-ml-2 {\n    margin-left: -0.5rem;\n  }\n\n  .lg\\:-ml-3 {\n    margin-left: -0.75rem;\n  }\n\n  .lg\\:-ml-4 {\n    margin-left: -1rem;\n  }\n\n  .lg\\:-ml-5 {\n    margin-left: -1.25rem;\n  }\n\n  .lg\\:-ml-6 {\n    margin-left: -1.5rem;\n  }\n\n  .lg\\:-ml-7 {\n    margin-left: -1.75rem;\n  }\n\n  .lg\\:-ml-8 {\n    margin-left: -2rem;\n  }\n\n  .lg\\:-ml-9 {\n    margin-left: -2.25rem;\n  }\n\n  .lg\\:-ml-10 {\n    margin-left: -2.5rem;\n  }\n\n  .lg\\:-ml-11 {\n    margin-left: -2.75rem;\n  }\n\n  .lg\\:-ml-12 {\n    margin-left: -3rem;\n  }\n\n  .lg\\:-ml-14 {\n    margin-left: -3.5rem;\n  }\n\n  .lg\\:-ml-16 {\n    margin-left: -4rem;\n  }\n\n  .lg\\:-ml-20 {\n    margin-left: -5rem;\n  }\n\n  .lg\\:-ml-24 {\n    margin-left: -6rem;\n  }\n\n  .lg\\:-ml-28 {\n    margin-left: -7rem;\n  }\n\n  .lg\\:-ml-32 {\n    margin-left: -8rem;\n  }\n\n  .lg\\:-ml-36 {\n    margin-left: -9rem;\n  }\n\n  .lg\\:-ml-40 {\n    margin-left: -10rem;\n  }\n\n  .lg\\:-ml-44 {\n    margin-left: -11rem;\n  }\n\n  .lg\\:-ml-48 {\n    margin-left: -12rem;\n  }\n\n  .lg\\:-ml-52 {\n    margin-left: -13rem;\n  }\n\n  .lg\\:-ml-56 {\n    margin-left: -14rem;\n  }\n\n  .lg\\:-ml-60 {\n    margin-left: -15rem;\n  }\n\n  .lg\\:-ml-64 {\n    margin-left: -16rem;\n  }\n\n  .lg\\:-ml-72 {\n    margin-left: -18rem;\n  }\n\n  .lg\\:-ml-80 {\n    margin-left: -20rem;\n  }\n\n  .lg\\:-ml-96 {\n    margin-left: -24rem;\n  }\n\n  .lg\\:-ml-px {\n    margin-left: -1px;\n  }\n\n  .lg\\:-ml-0\\.5 {\n    margin-left: -0.125rem;\n  }\n\n  .lg\\:-ml-1\\.5 {\n    margin-left: -0.375rem;\n  }\n\n  .lg\\:-ml-2\\.5 {\n    margin-left: -0.625rem;\n  }\n\n  .lg\\:-ml-3\\.5 {\n    margin-left: -0.875rem;\n  }\n\n  .lg\\:box-border {\n    box-sizing: border-box;\n  }\n\n  .lg\\:box-content {\n    box-sizing: content-box;\n  }\n\n  .lg\\:block {\n    display: block;\n  }\n\n  .lg\\:inline-block {\n    display: inline-block;\n  }\n\n  .lg\\:inline {\n    display: inline;\n  }\n\n  .lg\\:flex {\n    display: flex;\n  }\n\n  .lg\\:inline-flex {\n    display: inline-flex;\n  }\n\n  .lg\\:table {\n    display: table;\n  }\n\n  .lg\\:inline-table {\n    display: inline-table;\n  }\n\n  .lg\\:table-caption {\n    display: table-caption;\n  }\n\n  .lg\\:table-cell {\n    display: table-cell;\n  }\n\n  .lg\\:table-column {\n    display: table-column;\n  }\n\n  .lg\\:table-column-group {\n    display: table-column-group;\n  }\n\n  .lg\\:table-footer-group {\n    display: table-footer-group;\n  }\n\n  .lg\\:table-header-group {\n    display: table-header-group;\n  }\n\n  .lg\\:table-row-group {\n    display: table-row-group;\n  }\n\n  .lg\\:table-row {\n    display: table-row;\n  }\n\n  .lg\\:flow-root {\n    display: flow-root;\n  }\n\n  .lg\\:grid {\n    display: grid;\n  }\n\n  .lg\\:inline-grid {\n    display: inline-grid;\n  }\n\n  .lg\\:contents {\n    display: contents;\n  }\n\n  .lg\\:list-item {\n    display: list-item;\n  }\n\n  .lg\\:hidden {\n    display: none;\n  }\n\n  .lg\\:h-0 {\n    height: 0px;\n  }\n\n  .lg\\:h-1 {\n    height: 0.25rem;\n  }\n\n  .lg\\:h-2 {\n    height: 0.5rem;\n  }\n\n  .lg\\:h-3 {\n    height: 0.75rem;\n  }\n\n  .lg\\:h-4 {\n    height: 1rem;\n  }\n\n  .lg\\:h-5 {\n    height: 1.25rem;\n  }\n\n  .lg\\:h-6 {\n    height: 1.5rem;\n  }\n\n  .lg\\:h-7 {\n    height: 1.75rem;\n  }\n\n  .lg\\:h-8 {\n    height: 2rem;\n  }\n\n  .lg\\:h-9 {\n    height: 2.25rem;\n  }\n\n  .lg\\:h-10 {\n    height: 2.5rem;\n  }\n\n  .lg\\:h-11 {\n    height: 2.75rem;\n  }\n\n  .lg\\:h-12 {\n    height: 3rem;\n  }\n\n  .lg\\:h-14 {\n    height: 3.5rem;\n  }\n\n  .lg\\:h-16 {\n    height: 4rem;\n  }\n\n  .lg\\:h-20 {\n    height: 5rem;\n  }\n\n  .lg\\:h-24 {\n    height: 6rem;\n  }\n\n  .lg\\:h-28 {\n    height: 7rem;\n  }\n\n  .lg\\:h-32 {\n    height: 8rem;\n  }\n\n  .lg\\:h-36 {\n    height: 9rem;\n  }\n\n  .lg\\:h-40 {\n    height: 10rem;\n  }\n\n  .lg\\:h-44 {\n    height: 11rem;\n  }\n\n  .lg\\:h-48 {\n    height: 12rem;\n  }\n\n  .lg\\:h-52 {\n    height: 13rem;\n  }\n\n  .lg\\:h-56 {\n    height: 14rem;\n  }\n\n  .lg\\:h-60 {\n    height: 15rem;\n  }\n\n  .lg\\:h-64 {\n    height: 16rem;\n  }\n\n  .lg\\:h-72 {\n    height: 18rem;\n  }\n\n  .lg\\:h-80 {\n    height: 20rem;\n  }\n\n  .lg\\:h-96 {\n    height: 24rem;\n  }\n\n  .lg\\:h-auto {\n    height: auto;\n  }\n\n  .lg\\:h-px {\n    height: 1px;\n  }\n\n  .lg\\:h-0\\.5 {\n    height: 0.125rem;\n  }\n\n  .lg\\:h-1\\.5 {\n    height: 0.375rem;\n  }\n\n  .lg\\:h-2\\.5 {\n    height: 0.625rem;\n  }\n\n  .lg\\:h-3\\.5 {\n    height: 0.875rem;\n  }\n\n  .lg\\:h-full {\n    height: 100%;\n  }\n\n  .lg\\:h-screen {\n    height: 100vh;\n  }\n\n  .lg\\:max-h-full {\n    max-height: 100%;\n  }\n\n  .lg\\:max-h-screen {\n    max-height: 100vh;\n  }\n\n  .lg\\:min-h-0 {\n    min-height: 0;\n  }\n\n  .lg\\:w-0 {\n    width: 0px;\n  }\n\n  .lg\\:w-1 {\n    width: 0.25rem;\n  }\n\n  .lg\\:w-2 {\n    width: 0.5rem;\n  }\n\n  .lg\\:w-3 {\n    width: 0.75rem;\n  }\n\n  .lg\\:w-4 {\n    width: 1rem;\n  }\n\n  .lg\\:w-5 {\n    width: 1.25rem;\n  }\n\n  .lg\\:w-6 {\n    width: 1.5rem;\n  }\n\n  .lg\\:w-7 {\n    width: 1.75rem;\n  }\n\n  .lg\\:w-8 {\n    width: 2rem;\n  }\n\n  .lg\\:w-9 {\n    width: 2.25rem;\n  }\n\n  .lg\\:w-10 {\n    width: 2.5rem;\n  }\n\n  .lg\\:w-11 {\n    width: 2.75rem;\n  }\n\n  .lg\\:w-12 {\n    width: 3rem;\n  }\n\n  .lg\\:w-14 {\n    width: 3.5rem;\n  }\n\n  .lg\\:w-16 {\n    width: 4rem;\n  }\n\n  .lg\\:w-20 {\n    width: 5rem;\n  }\n\n  .lg\\:w-24 {\n    width: 6rem;\n  }\n\n  .lg\\:w-28 {\n    width: 7rem;\n  }\n\n  .lg\\:w-32 {\n    width: 8rem;\n  }\n\n  .lg\\:w-36 {\n    width: 9rem;\n  }\n\n  .lg\\:w-40 {\n    width: 10rem;\n  }\n\n  .lg\\:w-44 {\n    width: 11rem;\n  }\n\n  .lg\\:w-48 {\n    width: 12rem;\n  }\n\n  .lg\\:w-52 {\n    width: 13rem;\n  }\n\n  .lg\\:w-56 {\n    width: 14rem;\n  }\n\n  .lg\\:w-60 {\n    width: 15rem;\n  }\n\n  .lg\\:w-64 {\n    width: 16rem;\n  }\n\n  .lg\\:w-72 {\n    width: 18rem;\n  }\n\n  .lg\\:w-80 {\n    width: 20rem;\n  }\n\n  .lg\\:w-96 {\n    width: 24rem;\n  }\n\n  .lg\\:w-auto {\n    width: auto;\n  }\n\n  .lg\\:w-px {\n    width: 1px;\n  }\n\n  .lg\\:w-0\\.5 {\n    width: 0.125rem;\n  }\n\n  .lg\\:w-1\\.5 {\n    width: 0.375rem;\n  }\n\n  .lg\\:w-2\\.5 {\n    width: 0.625rem;\n  }\n\n  .lg\\:w-3\\.5 {\n    width: 0.875rem;\n  }\n\n  .lg\\:w-1\\/2 {\n    width: 50%;\n  }\n\n  .lg\\:w-1\\/3 {\n    width: 33.333333%;\n  }\n\n  .lg\\:w-2\\/3 {\n    width: 66.666667%;\n  }\n\n  .lg\\:w-1\\/4 {\n    width: 25%;\n  }\n\n  .lg\\:w-2\\/4 {\n    width: 50%;\n  }\n\n  .lg\\:w-3\\/4 {\n    width: 75%;\n  }\n\n  .lg\\:w-1\\/5 {\n    width: 20%;\n  }\n\n  .lg\\:w-2\\/5 {\n    width: 40%;\n  }\n\n  .lg\\:w-3\\/5 {\n    width: 60%;\n  }\n\n  .lg\\:w-4\\/5 {\n    width: 80%;\n  }\n\n  .lg\\:w-1\\/6 {\n    width: 16.666667%;\n  }\n\n  .lg\\:w-2\\/6 {\n    width: 33.333333%;\n  }\n\n  .lg\\:w-3\\/6 {\n    width: 50%;\n  }\n\n  .lg\\:w-4\\/6 {\n    width: 66.666667%;\n  }\n\n  .lg\\:w-5\\/6 {\n    width: 83.333333%;\n  }\n\n  .lg\\:w-1\\/12 {\n    width: 8.333333%;\n  }\n\n  .lg\\:w-2\\/12 {\n    width: 16.666667%;\n  }\n\n  .lg\\:w-3\\/12 {\n    width: 25%;\n  }\n\n  .lg\\:w-4\\/12 {\n    width: 33.333333%;\n  }\n\n  .lg\\:w-5\\/12 {\n    width: 41.666667%;\n  }\n\n  .lg\\:w-6\\/12 {\n    width: 50%;\n  }\n\n  .lg\\:w-7\\/12 {\n    width: 58.333333%;\n  }\n\n  .lg\\:w-8\\/12 {\n    width: 66.666667%;\n  }\n\n  .lg\\:w-9\\/12 {\n    width: 75%;\n  }\n\n  .lg\\:w-10\\/12 {\n    width: 83.333333%;\n  }\n\n  .lg\\:w-11\\/12 {\n    width: 91.666667%;\n  }\n\n  .lg\\:w-full {\n    width: 100%;\n  }\n\n  .lg\\:w-screen {\n    width: 100vw;\n  }\n\n  .lg\\:min-w-0 {\n    min-width: 0;\n  }\n\n  .lg\\:max-w-xs {\n    max-width: 20rem;\n  }\n\n  .lg\\:max-w-sm {\n    max-width: 24rem;\n  }\n\n  .lg\\:max-w-md {\n    max-width: 28rem;\n  }\n\n  .lg\\:max-w-lg {\n    max-width: 32rem;\n  }\n\n  .lg\\:max-w-xl {\n    max-width: 36rem;\n  }\n\n  .lg\\:max-w-2xl {\n    max-width: 42rem;\n  }\n\n  .lg\\:max-w-3xl {\n    max-width: 48rem;\n  }\n\n  .lg\\:max-w-4xl {\n    max-width: 56rem;\n  }\n\n  .lg\\:max-w-5xl {\n    max-width: 64rem;\n  }\n\n  .lg\\:max-w-6xl {\n    max-width: 72rem;\n  }\n\n  .lg\\:max-w-full {\n    max-width: 100%;\n  }\n\n  .lg\\:flex-1 {\n    flex: 1 1 0%;\n  }\n\n  .lg\\:flex-auto {\n    flex: 1 1 auto;\n  }\n\n  .lg\\:flex-initial {\n    flex: 0 1 auto;\n  }\n\n  .lg\\:flex-none {\n    flex: none;\n  }\n\n  .lg\\:flex-shrink-0 {\n    flex-shrink: 0;\n  }\n\n  .lg\\:flex-shrink {\n    flex-shrink: 1;\n  }\n\n  .lg\\:flex-grow-0 {\n    flex-grow: 0;\n  }\n\n  .lg\\:flex-grow {\n    flex-grow: 1;\n  }\n\n  .lg\\:table-auto {\n    table-layout: auto;\n  }\n\n  .lg\\:table-fixed {\n    table-layout: fixed;\n  }\n\n  .lg\\:border-collapse {\n    border-collapse: collapse;\n  }\n\n  .lg\\:border-separate {\n    border-collapse: separate;\n  }\n\n  .lg\\:transform {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .lg\\:transform-gpu {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .lg\\:transform-none {\n    transform: none;\n  }\n\n  .lg\\:origin-center {\n    transform-origin: center;\n  }\n\n  .lg\\:origin-top {\n    transform-origin: top;\n  }\n\n  .lg\\:origin-top-right {\n    transform-origin: top right;\n  }\n\n  .lg\\:origin-right {\n    transform-origin: right;\n  }\n\n  .lg\\:origin-bottom-right {\n    transform-origin: bottom right;\n  }\n\n  .lg\\:origin-bottom {\n    transform-origin: bottom;\n  }\n\n  .lg\\:origin-bottom-left {\n    transform-origin: bottom left;\n  }\n\n  .lg\\:origin-left {\n    transform-origin: left;\n  }\n\n  .lg\\:origin-top-left {\n    transform-origin: top left;\n  }\n\n  .lg\\:translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .lg\\:translate-x-1 {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .lg\\:translate-x-2 {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .lg\\:translate-x-3 {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .lg\\:translate-x-4 {\n    --tw-translate-x: 1rem;\n  }\n\n  .lg\\:translate-x-5 {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .lg\\:translate-x-6 {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .lg\\:translate-x-7 {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .lg\\:translate-x-8 {\n    --tw-translate-x: 2rem;\n  }\n\n  .lg\\:translate-x-9 {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .lg\\:translate-x-10 {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .lg\\:translate-x-11 {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .lg\\:translate-x-12 {\n    --tw-translate-x: 3rem;\n  }\n\n  .lg\\:translate-x-14 {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .lg\\:translate-x-16 {\n    --tw-translate-x: 4rem;\n  }\n\n  .lg\\:translate-x-20 {\n    --tw-translate-x: 5rem;\n  }\n\n  .lg\\:translate-x-24 {\n    --tw-translate-x: 6rem;\n  }\n\n  .lg\\:translate-x-28 {\n    --tw-translate-x: 7rem;\n  }\n\n  .lg\\:translate-x-32 {\n    --tw-translate-x: 8rem;\n  }\n\n  .lg\\:translate-x-36 {\n    --tw-translate-x: 9rem;\n  }\n\n  .lg\\:translate-x-40 {\n    --tw-translate-x: 10rem;\n  }\n\n  .lg\\:translate-x-44 {\n    --tw-translate-x: 11rem;\n  }\n\n  .lg\\:translate-x-48 {\n    --tw-translate-x: 12rem;\n  }\n\n  .lg\\:translate-x-52 {\n    --tw-translate-x: 13rem;\n  }\n\n  .lg\\:translate-x-56 {\n    --tw-translate-x: 14rem;\n  }\n\n  .lg\\:translate-x-60 {\n    --tw-translate-x: 15rem;\n  }\n\n  .lg\\:translate-x-64 {\n    --tw-translate-x: 16rem;\n  }\n\n  .lg\\:translate-x-72 {\n    --tw-translate-x: 18rem;\n  }\n\n  .lg\\:translate-x-80 {\n    --tw-translate-x: 20rem;\n  }\n\n  .lg\\:translate-x-96 {\n    --tw-translate-x: 24rem;\n  }\n\n  .lg\\:translate-x-px {\n    --tw-translate-x: 1px;\n  }\n\n  .lg\\:translate-x-0\\.5 {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .lg\\:translate-x-1\\.5 {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .lg\\:translate-x-2\\.5 {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .lg\\:translate-x-3\\.5 {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .lg\\:-translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .lg\\:-translate-x-1 {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .lg\\:-translate-x-2 {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .lg\\:-translate-x-3 {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .lg\\:-translate-x-4 {\n    --tw-translate-x: -1rem;\n  }\n\n  .lg\\:-translate-x-5 {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .lg\\:-translate-x-6 {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .lg\\:-translate-x-7 {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .lg\\:-translate-x-8 {\n    --tw-translate-x: -2rem;\n  }\n\n  .lg\\:-translate-x-9 {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .lg\\:-translate-x-10 {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .lg\\:-translate-x-11 {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .lg\\:-translate-x-12 {\n    --tw-translate-x: -3rem;\n  }\n\n  .lg\\:-translate-x-14 {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .lg\\:-translate-x-16 {\n    --tw-translate-x: -4rem;\n  }\n\n  .lg\\:-translate-x-20 {\n    --tw-translate-x: -5rem;\n  }\n\n  .lg\\:-translate-x-24 {\n    --tw-translate-x: -6rem;\n  }\n\n  .lg\\:-translate-x-28 {\n    --tw-translate-x: -7rem;\n  }\n\n  .lg\\:-translate-x-32 {\n    --tw-translate-x: -8rem;\n  }\n\n  .lg\\:-translate-x-36 {\n    --tw-translate-x: -9rem;\n  }\n\n  .lg\\:-translate-x-40 {\n    --tw-translate-x: -10rem;\n  }\n\n  .lg\\:-translate-x-44 {\n    --tw-translate-x: -11rem;\n  }\n\n  .lg\\:-translate-x-48 {\n    --tw-translate-x: -12rem;\n  }\n\n  .lg\\:-translate-x-52 {\n    --tw-translate-x: -13rem;\n  }\n\n  .lg\\:-translate-x-56 {\n    --tw-translate-x: -14rem;\n  }\n\n  .lg\\:-translate-x-60 {\n    --tw-translate-x: -15rem;\n  }\n\n  .lg\\:-translate-x-64 {\n    --tw-translate-x: -16rem;\n  }\n\n  .lg\\:-translate-x-72 {\n    --tw-translate-x: -18rem;\n  }\n\n  .lg\\:-translate-x-80 {\n    --tw-translate-x: -20rem;\n  }\n\n  .lg\\:-translate-x-96 {\n    --tw-translate-x: -24rem;\n  }\n\n  .lg\\:-translate-x-px {\n    --tw-translate-x: -1px;\n  }\n\n  .lg\\:-translate-x-0\\.5 {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .lg\\:-translate-x-1\\.5 {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .lg\\:-translate-x-2\\.5 {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .lg\\:-translate-x-3\\.5 {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .lg\\:translate-x-1\\/2 {\n    --tw-translate-x: 50%;\n  }\n\n  .lg\\:translate-x-1\\/3 {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .lg\\:translate-x-2\\/3 {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .lg\\:translate-x-1\\/4 {\n    --tw-translate-x: 25%;\n  }\n\n  .lg\\:translate-x-2\\/4 {\n    --tw-translate-x: 50%;\n  }\n\n  .lg\\:translate-x-3\\/4 {\n    --tw-translate-x: 75%;\n  }\n\n  .lg\\:translate-x-full {\n    --tw-translate-x: 100%;\n  }\n\n  .lg\\:-translate-x-1\\/2 {\n    --tw-translate-x: -50%;\n  }\n\n  .lg\\:-translate-x-1\\/3 {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .lg\\:-translate-x-2\\/3 {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .lg\\:-translate-x-1\\/4 {\n    --tw-translate-x: -25%;\n  }\n\n  .lg\\:-translate-x-2\\/4 {\n    --tw-translate-x: -50%;\n  }\n\n  .lg\\:-translate-x-3\\/4 {\n    --tw-translate-x: -75%;\n  }\n\n  .lg\\:-translate-x-full {\n    --tw-translate-x: -100%;\n  }\n\n  .lg\\:translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .lg\\:translate-y-1 {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .lg\\:translate-y-2 {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .lg\\:translate-y-3 {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .lg\\:translate-y-4 {\n    --tw-translate-y: 1rem;\n  }\n\n  .lg\\:translate-y-5 {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .lg\\:translate-y-6 {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .lg\\:translate-y-7 {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .lg\\:translate-y-8 {\n    --tw-translate-y: 2rem;\n  }\n\n  .lg\\:translate-y-9 {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .lg\\:translate-y-10 {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .lg\\:translate-y-11 {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .lg\\:translate-y-12 {\n    --tw-translate-y: 3rem;\n  }\n\n  .lg\\:translate-y-14 {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .lg\\:translate-y-16 {\n    --tw-translate-y: 4rem;\n  }\n\n  .lg\\:translate-y-20 {\n    --tw-translate-y: 5rem;\n  }\n\n  .lg\\:translate-y-24 {\n    --tw-translate-y: 6rem;\n  }\n\n  .lg\\:translate-y-28 {\n    --tw-translate-y: 7rem;\n  }\n\n  .lg\\:translate-y-32 {\n    --tw-translate-y: 8rem;\n  }\n\n  .lg\\:translate-y-36 {\n    --tw-translate-y: 9rem;\n  }\n\n  .lg\\:translate-y-40 {\n    --tw-translate-y: 10rem;\n  }\n\n  .lg\\:translate-y-44 {\n    --tw-translate-y: 11rem;\n  }\n\n  .lg\\:translate-y-48 {\n    --tw-translate-y: 12rem;\n  }\n\n  .lg\\:translate-y-52 {\n    --tw-translate-y: 13rem;\n  }\n\n  .lg\\:translate-y-56 {\n    --tw-translate-y: 14rem;\n  }\n\n  .lg\\:translate-y-60 {\n    --tw-translate-y: 15rem;\n  }\n\n  .lg\\:translate-y-64 {\n    --tw-translate-y: 16rem;\n  }\n\n  .lg\\:translate-y-72 {\n    --tw-translate-y: 18rem;\n  }\n\n  .lg\\:translate-y-80 {\n    --tw-translate-y: 20rem;\n  }\n\n  .lg\\:translate-y-96 {\n    --tw-translate-y: 24rem;\n  }\n\n  .lg\\:translate-y-px {\n    --tw-translate-y: 1px;\n  }\n\n  .lg\\:translate-y-0\\.5 {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .lg\\:translate-y-1\\.5 {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .lg\\:translate-y-2\\.5 {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .lg\\:translate-y-3\\.5 {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .lg\\:-translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .lg\\:-translate-y-1 {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .lg\\:-translate-y-2 {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .lg\\:-translate-y-3 {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .lg\\:-translate-y-4 {\n    --tw-translate-y: -1rem;\n  }\n\n  .lg\\:-translate-y-5 {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .lg\\:-translate-y-6 {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .lg\\:-translate-y-7 {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .lg\\:-translate-y-8 {\n    --tw-translate-y: -2rem;\n  }\n\n  .lg\\:-translate-y-9 {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .lg\\:-translate-y-10 {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .lg\\:-translate-y-11 {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .lg\\:-translate-y-12 {\n    --tw-translate-y: -3rem;\n  }\n\n  .lg\\:-translate-y-14 {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .lg\\:-translate-y-16 {\n    --tw-translate-y: -4rem;\n  }\n\n  .lg\\:-translate-y-20 {\n    --tw-translate-y: -5rem;\n  }\n\n  .lg\\:-translate-y-24 {\n    --tw-translate-y: -6rem;\n  }\n\n  .lg\\:-translate-y-28 {\n    --tw-translate-y: -7rem;\n  }\n\n  .lg\\:-translate-y-32 {\n    --tw-translate-y: -8rem;\n  }\n\n  .lg\\:-translate-y-36 {\n    --tw-translate-y: -9rem;\n  }\n\n  .lg\\:-translate-y-40 {\n    --tw-translate-y: -10rem;\n  }\n\n  .lg\\:-translate-y-44 {\n    --tw-translate-y: -11rem;\n  }\n\n  .lg\\:-translate-y-48 {\n    --tw-translate-y: -12rem;\n  }\n\n  .lg\\:-translate-y-52 {\n    --tw-translate-y: -13rem;\n  }\n\n  .lg\\:-translate-y-56 {\n    --tw-translate-y: -14rem;\n  }\n\n  .lg\\:-translate-y-60 {\n    --tw-translate-y: -15rem;\n  }\n\n  .lg\\:-translate-y-64 {\n    --tw-translate-y: -16rem;\n  }\n\n  .lg\\:-translate-y-72 {\n    --tw-translate-y: -18rem;\n  }\n\n  .lg\\:-translate-y-80 {\n    --tw-translate-y: -20rem;\n  }\n\n  .lg\\:-translate-y-96 {\n    --tw-translate-y: -24rem;\n  }\n\n  .lg\\:-translate-y-px {\n    --tw-translate-y: -1px;\n  }\n\n  .lg\\:-translate-y-0\\.5 {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .lg\\:-translate-y-1\\.5 {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .lg\\:-translate-y-2\\.5 {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .lg\\:-translate-y-3\\.5 {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .lg\\:translate-y-1\\/2 {\n    --tw-translate-y: 50%;\n  }\n\n  .lg\\:translate-y-1\\/3 {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .lg\\:translate-y-2\\/3 {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .lg\\:translate-y-1\\/4 {\n    --tw-translate-y: 25%;\n  }\n\n  .lg\\:translate-y-2\\/4 {\n    --tw-translate-y: 50%;\n  }\n\n  .lg\\:translate-y-3\\/4 {\n    --tw-translate-y: 75%;\n  }\n\n  .lg\\:translate-y-full {\n    --tw-translate-y: 100%;\n  }\n\n  .lg\\:-translate-y-1\\/2 {\n    --tw-translate-y: -50%;\n  }\n\n  .lg\\:-translate-y-1\\/3 {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .lg\\:-translate-y-2\\/3 {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .lg\\:-translate-y-1\\/4 {\n    --tw-translate-y: -25%;\n  }\n\n  .lg\\:-translate-y-2\\/4 {\n    --tw-translate-y: -50%;\n  }\n\n  .lg\\:-translate-y-3\\/4 {\n    --tw-translate-y: -75%;\n  }\n\n  .lg\\:-translate-y-full {\n    --tw-translate-y: -100%;\n  }\n\n  .lg\\:hover\\:translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .lg\\:hover\\:translate-x-1:hover {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .lg\\:hover\\:translate-x-2:hover {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .lg\\:hover\\:translate-x-3:hover {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .lg\\:hover\\:translate-x-4:hover {\n    --tw-translate-x: 1rem;\n  }\n\n  .lg\\:hover\\:translate-x-5:hover {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .lg\\:hover\\:translate-x-6:hover {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .lg\\:hover\\:translate-x-7:hover {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .lg\\:hover\\:translate-x-8:hover {\n    --tw-translate-x: 2rem;\n  }\n\n  .lg\\:hover\\:translate-x-9:hover {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .lg\\:hover\\:translate-x-10:hover {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .lg\\:hover\\:translate-x-11:hover {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .lg\\:hover\\:translate-x-12:hover {\n    --tw-translate-x: 3rem;\n  }\n\n  .lg\\:hover\\:translate-x-14:hover {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .lg\\:hover\\:translate-x-16:hover {\n    --tw-translate-x: 4rem;\n  }\n\n  .lg\\:hover\\:translate-x-20:hover {\n    --tw-translate-x: 5rem;\n  }\n\n  .lg\\:hover\\:translate-x-24:hover {\n    --tw-translate-x: 6rem;\n  }\n\n  .lg\\:hover\\:translate-x-28:hover {\n    --tw-translate-x: 7rem;\n  }\n\n  .lg\\:hover\\:translate-x-32:hover {\n    --tw-translate-x: 8rem;\n  }\n\n  .lg\\:hover\\:translate-x-36:hover {\n    --tw-translate-x: 9rem;\n  }\n\n  .lg\\:hover\\:translate-x-40:hover {\n    --tw-translate-x: 10rem;\n  }\n\n  .lg\\:hover\\:translate-x-44:hover {\n    --tw-translate-x: 11rem;\n  }\n\n  .lg\\:hover\\:translate-x-48:hover {\n    --tw-translate-x: 12rem;\n  }\n\n  .lg\\:hover\\:translate-x-52:hover {\n    --tw-translate-x: 13rem;\n  }\n\n  .lg\\:hover\\:translate-x-56:hover {\n    --tw-translate-x: 14rem;\n  }\n\n  .lg\\:hover\\:translate-x-60:hover {\n    --tw-translate-x: 15rem;\n  }\n\n  .lg\\:hover\\:translate-x-64:hover {\n    --tw-translate-x: 16rem;\n  }\n\n  .lg\\:hover\\:translate-x-72:hover {\n    --tw-translate-x: 18rem;\n  }\n\n  .lg\\:hover\\:translate-x-80:hover {\n    --tw-translate-x: 20rem;\n  }\n\n  .lg\\:hover\\:translate-x-96:hover {\n    --tw-translate-x: 24rem;\n  }\n\n  .lg\\:hover\\:translate-x-px:hover {\n    --tw-translate-x: 1px;\n  }\n\n  .lg\\:hover\\:translate-x-0\\.5:hover {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .lg\\:hover\\:translate-x-1\\.5:hover {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .lg\\:hover\\:translate-x-2\\.5:hover {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .lg\\:hover\\:translate-x-3\\.5:hover {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .lg\\:hover\\:-translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .lg\\:hover\\:-translate-x-1:hover {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .lg\\:hover\\:-translate-x-2:hover {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .lg\\:hover\\:-translate-x-3:hover {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .lg\\:hover\\:-translate-x-4:hover {\n    --tw-translate-x: -1rem;\n  }\n\n  .lg\\:hover\\:-translate-x-5:hover {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .lg\\:hover\\:-translate-x-6:hover {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .lg\\:hover\\:-translate-x-7:hover {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .lg\\:hover\\:-translate-x-8:hover {\n    --tw-translate-x: -2rem;\n  }\n\n  .lg\\:hover\\:-translate-x-9:hover {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .lg\\:hover\\:-translate-x-10:hover {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .lg\\:hover\\:-translate-x-11:hover {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .lg\\:hover\\:-translate-x-12:hover {\n    --tw-translate-x: -3rem;\n  }\n\n  .lg\\:hover\\:-translate-x-14:hover {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .lg\\:hover\\:-translate-x-16:hover {\n    --tw-translate-x: -4rem;\n  }\n\n  .lg\\:hover\\:-translate-x-20:hover {\n    --tw-translate-x: -5rem;\n  }\n\n  .lg\\:hover\\:-translate-x-24:hover {\n    --tw-translate-x: -6rem;\n  }\n\n  .lg\\:hover\\:-translate-x-28:hover {\n    --tw-translate-x: -7rem;\n  }\n\n  .lg\\:hover\\:-translate-x-32:hover {\n    --tw-translate-x: -8rem;\n  }\n\n  .lg\\:hover\\:-translate-x-36:hover {\n    --tw-translate-x: -9rem;\n  }\n\n  .lg\\:hover\\:-translate-x-40:hover {\n    --tw-translate-x: -10rem;\n  }\n\n  .lg\\:hover\\:-translate-x-44:hover {\n    --tw-translate-x: -11rem;\n  }\n\n  .lg\\:hover\\:-translate-x-48:hover {\n    --tw-translate-x: -12rem;\n  }\n\n  .lg\\:hover\\:-translate-x-52:hover {\n    --tw-translate-x: -13rem;\n  }\n\n  .lg\\:hover\\:-translate-x-56:hover {\n    --tw-translate-x: -14rem;\n  }\n\n  .lg\\:hover\\:-translate-x-60:hover {\n    --tw-translate-x: -15rem;\n  }\n\n  .lg\\:hover\\:-translate-x-64:hover {\n    --tw-translate-x: -16rem;\n  }\n\n  .lg\\:hover\\:-translate-x-72:hover {\n    --tw-translate-x: -18rem;\n  }\n\n  .lg\\:hover\\:-translate-x-80:hover {\n    --tw-translate-x: -20rem;\n  }\n\n  .lg\\:hover\\:-translate-x-96:hover {\n    --tw-translate-x: -24rem;\n  }\n\n  .lg\\:hover\\:-translate-x-px:hover {\n    --tw-translate-x: -1px;\n  }\n\n  .lg\\:hover\\:-translate-x-0\\.5:hover {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .lg\\:hover\\:-translate-x-1\\.5:hover {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .lg\\:hover\\:-translate-x-2\\.5:hover {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .lg\\:hover\\:-translate-x-3\\.5:hover {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .lg\\:hover\\:translate-x-1\\/2:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .lg\\:hover\\:translate-x-1\\/3:hover {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .lg\\:hover\\:translate-x-2\\/3:hover {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .lg\\:hover\\:translate-x-1\\/4:hover {\n    --tw-translate-x: 25%;\n  }\n\n  .lg\\:hover\\:translate-x-2\\/4:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .lg\\:hover\\:translate-x-3\\/4:hover {\n    --tw-translate-x: 75%;\n  }\n\n  .lg\\:hover\\:translate-x-full:hover {\n    --tw-translate-x: 100%;\n  }\n\n  .lg\\:hover\\:-translate-x-1\\/2:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .lg\\:hover\\:-translate-x-1\\/3:hover {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .lg\\:hover\\:-translate-x-2\\/3:hover {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .lg\\:hover\\:-translate-x-1\\/4:hover {\n    --tw-translate-x: -25%;\n  }\n\n  .lg\\:hover\\:-translate-x-2\\/4:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .lg\\:hover\\:-translate-x-3\\/4:hover {\n    --tw-translate-x: -75%;\n  }\n\n  .lg\\:hover\\:-translate-x-full:hover {\n    --tw-translate-x: -100%;\n  }\n\n  .lg\\:hover\\:translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .lg\\:hover\\:translate-y-1:hover {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .lg\\:hover\\:translate-y-2:hover {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .lg\\:hover\\:translate-y-3:hover {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .lg\\:hover\\:translate-y-4:hover {\n    --tw-translate-y: 1rem;\n  }\n\n  .lg\\:hover\\:translate-y-5:hover {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .lg\\:hover\\:translate-y-6:hover {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .lg\\:hover\\:translate-y-7:hover {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .lg\\:hover\\:translate-y-8:hover {\n    --tw-translate-y: 2rem;\n  }\n\n  .lg\\:hover\\:translate-y-9:hover {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .lg\\:hover\\:translate-y-10:hover {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .lg\\:hover\\:translate-y-11:hover {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .lg\\:hover\\:translate-y-12:hover {\n    --tw-translate-y: 3rem;\n  }\n\n  .lg\\:hover\\:translate-y-14:hover {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .lg\\:hover\\:translate-y-16:hover {\n    --tw-translate-y: 4rem;\n  }\n\n  .lg\\:hover\\:translate-y-20:hover {\n    --tw-translate-y: 5rem;\n  }\n\n  .lg\\:hover\\:translate-y-24:hover {\n    --tw-translate-y: 6rem;\n  }\n\n  .lg\\:hover\\:translate-y-28:hover {\n    --tw-translate-y: 7rem;\n  }\n\n  .lg\\:hover\\:translate-y-32:hover {\n    --tw-translate-y: 8rem;\n  }\n\n  .lg\\:hover\\:translate-y-36:hover {\n    --tw-translate-y: 9rem;\n  }\n\n  .lg\\:hover\\:translate-y-40:hover {\n    --tw-translate-y: 10rem;\n  }\n\n  .lg\\:hover\\:translate-y-44:hover {\n    --tw-translate-y: 11rem;\n  }\n\n  .lg\\:hover\\:translate-y-48:hover {\n    --tw-translate-y: 12rem;\n  }\n\n  .lg\\:hover\\:translate-y-52:hover {\n    --tw-translate-y: 13rem;\n  }\n\n  .lg\\:hover\\:translate-y-56:hover {\n    --tw-translate-y: 14rem;\n  }\n\n  .lg\\:hover\\:translate-y-60:hover {\n    --tw-translate-y: 15rem;\n  }\n\n  .lg\\:hover\\:translate-y-64:hover {\n    --tw-translate-y: 16rem;\n  }\n\n  .lg\\:hover\\:translate-y-72:hover {\n    --tw-translate-y: 18rem;\n  }\n\n  .lg\\:hover\\:translate-y-80:hover {\n    --tw-translate-y: 20rem;\n  }\n\n  .lg\\:hover\\:translate-y-96:hover {\n    --tw-translate-y: 24rem;\n  }\n\n  .lg\\:hover\\:translate-y-px:hover {\n    --tw-translate-y: 1px;\n  }\n\n  .lg\\:hover\\:translate-y-0\\.5:hover {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .lg\\:hover\\:translate-y-1\\.5:hover {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .lg\\:hover\\:translate-y-2\\.5:hover {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .lg\\:hover\\:translate-y-3\\.5:hover {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .lg\\:hover\\:-translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .lg\\:hover\\:-translate-y-1:hover {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .lg\\:hover\\:-translate-y-2:hover {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .lg\\:hover\\:-translate-y-3:hover {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .lg\\:hover\\:-translate-y-4:hover {\n    --tw-translate-y: -1rem;\n  }\n\n  .lg\\:hover\\:-translate-y-5:hover {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .lg\\:hover\\:-translate-y-6:hover {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .lg\\:hover\\:-translate-y-7:hover {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .lg\\:hover\\:-translate-y-8:hover {\n    --tw-translate-y: -2rem;\n  }\n\n  .lg\\:hover\\:-translate-y-9:hover {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .lg\\:hover\\:-translate-y-10:hover {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .lg\\:hover\\:-translate-y-11:hover {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .lg\\:hover\\:-translate-y-12:hover {\n    --tw-translate-y: -3rem;\n  }\n\n  .lg\\:hover\\:-translate-y-14:hover {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .lg\\:hover\\:-translate-y-16:hover {\n    --tw-translate-y: -4rem;\n  }\n\n  .lg\\:hover\\:-translate-y-20:hover {\n    --tw-translate-y: -5rem;\n  }\n\n  .lg\\:hover\\:-translate-y-24:hover {\n    --tw-translate-y: -6rem;\n  }\n\n  .lg\\:hover\\:-translate-y-28:hover {\n    --tw-translate-y: -7rem;\n  }\n\n  .lg\\:hover\\:-translate-y-32:hover {\n    --tw-translate-y: -8rem;\n  }\n\n  .lg\\:hover\\:-translate-y-36:hover {\n    --tw-translate-y: -9rem;\n  }\n\n  .lg\\:hover\\:-translate-y-40:hover {\n    --tw-translate-y: -10rem;\n  }\n\n  .lg\\:hover\\:-translate-y-44:hover {\n    --tw-translate-y: -11rem;\n  }\n\n  .lg\\:hover\\:-translate-y-48:hover {\n    --tw-translate-y: -12rem;\n  }\n\n  .lg\\:hover\\:-translate-y-52:hover {\n    --tw-translate-y: -13rem;\n  }\n\n  .lg\\:hover\\:-translate-y-56:hover {\n    --tw-translate-y: -14rem;\n  }\n\n  .lg\\:hover\\:-translate-y-60:hover {\n    --tw-translate-y: -15rem;\n  }\n\n  .lg\\:hover\\:-translate-y-64:hover {\n    --tw-translate-y: -16rem;\n  }\n\n  .lg\\:hover\\:-translate-y-72:hover {\n    --tw-translate-y: -18rem;\n  }\n\n  .lg\\:hover\\:-translate-y-80:hover {\n    --tw-translate-y: -20rem;\n  }\n\n  .lg\\:hover\\:-translate-y-96:hover {\n    --tw-translate-y: -24rem;\n  }\n\n  .lg\\:hover\\:-translate-y-px:hover {\n    --tw-translate-y: -1px;\n  }\n\n  .lg\\:hover\\:-translate-y-0\\.5:hover {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .lg\\:hover\\:-translate-y-1\\.5:hover {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .lg\\:hover\\:-translate-y-2\\.5:hover {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .lg\\:hover\\:-translate-y-3\\.5:hover {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .lg\\:hover\\:translate-y-1\\/2:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .lg\\:hover\\:translate-y-1\\/3:hover {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .lg\\:hover\\:translate-y-2\\/3:hover {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .lg\\:hover\\:translate-y-1\\/4:hover {\n    --tw-translate-y: 25%;\n  }\n\n  .lg\\:hover\\:translate-y-2\\/4:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .lg\\:hover\\:translate-y-3\\/4:hover {\n    --tw-translate-y: 75%;\n  }\n\n  .lg\\:hover\\:translate-y-full:hover {\n    --tw-translate-y: 100%;\n  }\n\n  .lg\\:hover\\:-translate-y-1\\/2:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .lg\\:hover\\:-translate-y-1\\/3:hover {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .lg\\:hover\\:-translate-y-2\\/3:hover {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .lg\\:hover\\:-translate-y-1\\/4:hover {\n    --tw-translate-y: -25%;\n  }\n\n  .lg\\:hover\\:-translate-y-2\\/4:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .lg\\:hover\\:-translate-y-3\\/4:hover {\n    --tw-translate-y: -75%;\n  }\n\n  .lg\\:hover\\:-translate-y-full:hover {\n    --tw-translate-y: -100%;\n  }\n\n  .lg\\:focus\\:translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .lg\\:focus\\:translate-x-1:focus {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .lg\\:focus\\:translate-x-2:focus {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .lg\\:focus\\:translate-x-3:focus {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .lg\\:focus\\:translate-x-4:focus {\n    --tw-translate-x: 1rem;\n  }\n\n  .lg\\:focus\\:translate-x-5:focus {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .lg\\:focus\\:translate-x-6:focus {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .lg\\:focus\\:translate-x-7:focus {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .lg\\:focus\\:translate-x-8:focus {\n    --tw-translate-x: 2rem;\n  }\n\n  .lg\\:focus\\:translate-x-9:focus {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .lg\\:focus\\:translate-x-10:focus {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .lg\\:focus\\:translate-x-11:focus {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .lg\\:focus\\:translate-x-12:focus {\n    --tw-translate-x: 3rem;\n  }\n\n  .lg\\:focus\\:translate-x-14:focus {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .lg\\:focus\\:translate-x-16:focus {\n    --tw-translate-x: 4rem;\n  }\n\n  .lg\\:focus\\:translate-x-20:focus {\n    --tw-translate-x: 5rem;\n  }\n\n  .lg\\:focus\\:translate-x-24:focus {\n    --tw-translate-x: 6rem;\n  }\n\n  .lg\\:focus\\:translate-x-28:focus {\n    --tw-translate-x: 7rem;\n  }\n\n  .lg\\:focus\\:translate-x-32:focus {\n    --tw-translate-x: 8rem;\n  }\n\n  .lg\\:focus\\:translate-x-36:focus {\n    --tw-translate-x: 9rem;\n  }\n\n  .lg\\:focus\\:translate-x-40:focus {\n    --tw-translate-x: 10rem;\n  }\n\n  .lg\\:focus\\:translate-x-44:focus {\n    --tw-translate-x: 11rem;\n  }\n\n  .lg\\:focus\\:translate-x-48:focus {\n    --tw-translate-x: 12rem;\n  }\n\n  .lg\\:focus\\:translate-x-52:focus {\n    --tw-translate-x: 13rem;\n  }\n\n  .lg\\:focus\\:translate-x-56:focus {\n    --tw-translate-x: 14rem;\n  }\n\n  .lg\\:focus\\:translate-x-60:focus {\n    --tw-translate-x: 15rem;\n  }\n\n  .lg\\:focus\\:translate-x-64:focus {\n    --tw-translate-x: 16rem;\n  }\n\n  .lg\\:focus\\:translate-x-72:focus {\n    --tw-translate-x: 18rem;\n  }\n\n  .lg\\:focus\\:translate-x-80:focus {\n    --tw-translate-x: 20rem;\n  }\n\n  .lg\\:focus\\:translate-x-96:focus {\n    --tw-translate-x: 24rem;\n  }\n\n  .lg\\:focus\\:translate-x-px:focus {\n    --tw-translate-x: 1px;\n  }\n\n  .lg\\:focus\\:translate-x-0\\.5:focus {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .lg\\:focus\\:translate-x-1\\.5:focus {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .lg\\:focus\\:translate-x-2\\.5:focus {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .lg\\:focus\\:translate-x-3\\.5:focus {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .lg\\:focus\\:-translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .lg\\:focus\\:-translate-x-1:focus {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .lg\\:focus\\:-translate-x-2:focus {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .lg\\:focus\\:-translate-x-3:focus {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .lg\\:focus\\:-translate-x-4:focus {\n    --tw-translate-x: -1rem;\n  }\n\n  .lg\\:focus\\:-translate-x-5:focus {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .lg\\:focus\\:-translate-x-6:focus {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .lg\\:focus\\:-translate-x-7:focus {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .lg\\:focus\\:-translate-x-8:focus {\n    --tw-translate-x: -2rem;\n  }\n\n  .lg\\:focus\\:-translate-x-9:focus {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .lg\\:focus\\:-translate-x-10:focus {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .lg\\:focus\\:-translate-x-11:focus {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .lg\\:focus\\:-translate-x-12:focus {\n    --tw-translate-x: -3rem;\n  }\n\n  .lg\\:focus\\:-translate-x-14:focus {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .lg\\:focus\\:-translate-x-16:focus {\n    --tw-translate-x: -4rem;\n  }\n\n  .lg\\:focus\\:-translate-x-20:focus {\n    --tw-translate-x: -5rem;\n  }\n\n  .lg\\:focus\\:-translate-x-24:focus {\n    --tw-translate-x: -6rem;\n  }\n\n  .lg\\:focus\\:-translate-x-28:focus {\n    --tw-translate-x: -7rem;\n  }\n\n  .lg\\:focus\\:-translate-x-32:focus {\n    --tw-translate-x: -8rem;\n  }\n\n  .lg\\:focus\\:-translate-x-36:focus {\n    --tw-translate-x: -9rem;\n  }\n\n  .lg\\:focus\\:-translate-x-40:focus {\n    --tw-translate-x: -10rem;\n  }\n\n  .lg\\:focus\\:-translate-x-44:focus {\n    --tw-translate-x: -11rem;\n  }\n\n  .lg\\:focus\\:-translate-x-48:focus {\n    --tw-translate-x: -12rem;\n  }\n\n  .lg\\:focus\\:-translate-x-52:focus {\n    --tw-translate-x: -13rem;\n  }\n\n  .lg\\:focus\\:-translate-x-56:focus {\n    --tw-translate-x: -14rem;\n  }\n\n  .lg\\:focus\\:-translate-x-60:focus {\n    --tw-translate-x: -15rem;\n  }\n\n  .lg\\:focus\\:-translate-x-64:focus {\n    --tw-translate-x: -16rem;\n  }\n\n  .lg\\:focus\\:-translate-x-72:focus {\n    --tw-translate-x: -18rem;\n  }\n\n  .lg\\:focus\\:-translate-x-80:focus {\n    --tw-translate-x: -20rem;\n  }\n\n  .lg\\:focus\\:-translate-x-96:focus {\n    --tw-translate-x: -24rem;\n  }\n\n  .lg\\:focus\\:-translate-x-px:focus {\n    --tw-translate-x: -1px;\n  }\n\n  .lg\\:focus\\:-translate-x-0\\.5:focus {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .lg\\:focus\\:-translate-x-1\\.5:focus {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .lg\\:focus\\:-translate-x-2\\.5:focus {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .lg\\:focus\\:-translate-x-3\\.5:focus {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .lg\\:focus\\:translate-x-1\\/2:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .lg\\:focus\\:translate-x-1\\/3:focus {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .lg\\:focus\\:translate-x-2\\/3:focus {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .lg\\:focus\\:translate-x-1\\/4:focus {\n    --tw-translate-x: 25%;\n  }\n\n  .lg\\:focus\\:translate-x-2\\/4:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .lg\\:focus\\:translate-x-3\\/4:focus {\n    --tw-translate-x: 75%;\n  }\n\n  .lg\\:focus\\:translate-x-full:focus {\n    --tw-translate-x: 100%;\n  }\n\n  .lg\\:focus\\:-translate-x-1\\/2:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .lg\\:focus\\:-translate-x-1\\/3:focus {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .lg\\:focus\\:-translate-x-2\\/3:focus {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .lg\\:focus\\:-translate-x-1\\/4:focus {\n    --tw-translate-x: -25%;\n  }\n\n  .lg\\:focus\\:-translate-x-2\\/4:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .lg\\:focus\\:-translate-x-3\\/4:focus {\n    --tw-translate-x: -75%;\n  }\n\n  .lg\\:focus\\:-translate-x-full:focus {\n    --tw-translate-x: -100%;\n  }\n\n  .lg\\:focus\\:translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .lg\\:focus\\:translate-y-1:focus {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .lg\\:focus\\:translate-y-2:focus {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .lg\\:focus\\:translate-y-3:focus {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .lg\\:focus\\:translate-y-4:focus {\n    --tw-translate-y: 1rem;\n  }\n\n  .lg\\:focus\\:translate-y-5:focus {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .lg\\:focus\\:translate-y-6:focus {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .lg\\:focus\\:translate-y-7:focus {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .lg\\:focus\\:translate-y-8:focus {\n    --tw-translate-y: 2rem;\n  }\n\n  .lg\\:focus\\:translate-y-9:focus {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .lg\\:focus\\:translate-y-10:focus {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .lg\\:focus\\:translate-y-11:focus {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .lg\\:focus\\:translate-y-12:focus {\n    --tw-translate-y: 3rem;\n  }\n\n  .lg\\:focus\\:translate-y-14:focus {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .lg\\:focus\\:translate-y-16:focus {\n    --tw-translate-y: 4rem;\n  }\n\n  .lg\\:focus\\:translate-y-20:focus {\n    --tw-translate-y: 5rem;\n  }\n\n  .lg\\:focus\\:translate-y-24:focus {\n    --tw-translate-y: 6rem;\n  }\n\n  .lg\\:focus\\:translate-y-28:focus {\n    --tw-translate-y: 7rem;\n  }\n\n  .lg\\:focus\\:translate-y-32:focus {\n    --tw-translate-y: 8rem;\n  }\n\n  .lg\\:focus\\:translate-y-36:focus {\n    --tw-translate-y: 9rem;\n  }\n\n  .lg\\:focus\\:translate-y-40:focus {\n    --tw-translate-y: 10rem;\n  }\n\n  .lg\\:focus\\:translate-y-44:focus {\n    --tw-translate-y: 11rem;\n  }\n\n  .lg\\:focus\\:translate-y-48:focus {\n    --tw-translate-y: 12rem;\n  }\n\n  .lg\\:focus\\:translate-y-52:focus {\n    --tw-translate-y: 13rem;\n  }\n\n  .lg\\:focus\\:translate-y-56:focus {\n    --tw-translate-y: 14rem;\n  }\n\n  .lg\\:focus\\:translate-y-60:focus {\n    --tw-translate-y: 15rem;\n  }\n\n  .lg\\:focus\\:translate-y-64:focus {\n    --tw-translate-y: 16rem;\n  }\n\n  .lg\\:focus\\:translate-y-72:focus {\n    --tw-translate-y: 18rem;\n  }\n\n  .lg\\:focus\\:translate-y-80:focus {\n    --tw-translate-y: 20rem;\n  }\n\n  .lg\\:focus\\:translate-y-96:focus {\n    --tw-translate-y: 24rem;\n  }\n\n  .lg\\:focus\\:translate-y-px:focus {\n    --tw-translate-y: 1px;\n  }\n\n  .lg\\:focus\\:translate-y-0\\.5:focus {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .lg\\:focus\\:translate-y-1\\.5:focus {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .lg\\:focus\\:translate-y-2\\.5:focus {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .lg\\:focus\\:translate-y-3\\.5:focus {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .lg\\:focus\\:-translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .lg\\:focus\\:-translate-y-1:focus {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .lg\\:focus\\:-translate-y-2:focus {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .lg\\:focus\\:-translate-y-3:focus {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .lg\\:focus\\:-translate-y-4:focus {\n    --tw-translate-y: -1rem;\n  }\n\n  .lg\\:focus\\:-translate-y-5:focus {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .lg\\:focus\\:-translate-y-6:focus {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .lg\\:focus\\:-translate-y-7:focus {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .lg\\:focus\\:-translate-y-8:focus {\n    --tw-translate-y: -2rem;\n  }\n\n  .lg\\:focus\\:-translate-y-9:focus {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .lg\\:focus\\:-translate-y-10:focus {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .lg\\:focus\\:-translate-y-11:focus {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .lg\\:focus\\:-translate-y-12:focus {\n    --tw-translate-y: -3rem;\n  }\n\n  .lg\\:focus\\:-translate-y-14:focus {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .lg\\:focus\\:-translate-y-16:focus {\n    --tw-translate-y: -4rem;\n  }\n\n  .lg\\:focus\\:-translate-y-20:focus {\n    --tw-translate-y: -5rem;\n  }\n\n  .lg\\:focus\\:-translate-y-24:focus {\n    --tw-translate-y: -6rem;\n  }\n\n  .lg\\:focus\\:-translate-y-28:focus {\n    --tw-translate-y: -7rem;\n  }\n\n  .lg\\:focus\\:-translate-y-32:focus {\n    --tw-translate-y: -8rem;\n  }\n\n  .lg\\:focus\\:-translate-y-36:focus {\n    --tw-translate-y: -9rem;\n  }\n\n  .lg\\:focus\\:-translate-y-40:focus {\n    --tw-translate-y: -10rem;\n  }\n\n  .lg\\:focus\\:-translate-y-44:focus {\n    --tw-translate-y: -11rem;\n  }\n\n  .lg\\:focus\\:-translate-y-48:focus {\n    --tw-translate-y: -12rem;\n  }\n\n  .lg\\:focus\\:-translate-y-52:focus {\n    --tw-translate-y: -13rem;\n  }\n\n  .lg\\:focus\\:-translate-y-56:focus {\n    --tw-translate-y: -14rem;\n  }\n\n  .lg\\:focus\\:-translate-y-60:focus {\n    --tw-translate-y: -15rem;\n  }\n\n  .lg\\:focus\\:-translate-y-64:focus {\n    --tw-translate-y: -16rem;\n  }\n\n  .lg\\:focus\\:-translate-y-72:focus {\n    --tw-translate-y: -18rem;\n  }\n\n  .lg\\:focus\\:-translate-y-80:focus {\n    --tw-translate-y: -20rem;\n  }\n\n  .lg\\:focus\\:-translate-y-96:focus {\n    --tw-translate-y: -24rem;\n  }\n\n  .lg\\:focus\\:-translate-y-px:focus {\n    --tw-translate-y: -1px;\n  }\n\n  .lg\\:focus\\:-translate-y-0\\.5:focus {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .lg\\:focus\\:-translate-y-1\\.5:focus {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .lg\\:focus\\:-translate-y-2\\.5:focus {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .lg\\:focus\\:-translate-y-3\\.5:focus {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .lg\\:focus\\:translate-y-1\\/2:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .lg\\:focus\\:translate-y-1\\/3:focus {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .lg\\:focus\\:translate-y-2\\/3:focus {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .lg\\:focus\\:translate-y-1\\/4:focus {\n    --tw-translate-y: 25%;\n  }\n\n  .lg\\:focus\\:translate-y-2\\/4:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .lg\\:focus\\:translate-y-3\\/4:focus {\n    --tw-translate-y: 75%;\n  }\n\n  .lg\\:focus\\:translate-y-full:focus {\n    --tw-translate-y: 100%;\n  }\n\n  .lg\\:focus\\:-translate-y-1\\/2:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .lg\\:focus\\:-translate-y-1\\/3:focus {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .lg\\:focus\\:-translate-y-2\\/3:focus {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .lg\\:focus\\:-translate-y-1\\/4:focus {\n    --tw-translate-y: -25%;\n  }\n\n  .lg\\:focus\\:-translate-y-2\\/4:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .lg\\:focus\\:-translate-y-3\\/4:focus {\n    --tw-translate-y: -75%;\n  }\n\n  .lg\\:focus\\:-translate-y-full:focus {\n    --tw-translate-y: -100%;\n  }\n\n  .lg\\:rotate-0 {\n    --tw-rotate: 0deg;\n  }\n\n  .lg\\:rotate-1 {\n    --tw-rotate: 1deg;\n  }\n\n  .lg\\:rotate-2 {\n    --tw-rotate: 2deg;\n  }\n\n  .lg\\:rotate-3 {\n    --tw-rotate: 3deg;\n  }\n\n  .lg\\:rotate-6 {\n    --tw-rotate: 6deg;\n  }\n\n  .lg\\:rotate-12 {\n    --tw-rotate: 12deg;\n  }\n\n  .lg\\:rotate-45 {\n    --tw-rotate: 45deg;\n  }\n\n  .lg\\:rotate-90 {\n    --tw-rotate: 90deg;\n  }\n\n  .lg\\:rotate-180 {\n    --tw-rotate: 180deg;\n  }\n\n  .lg\\:-rotate-180 {\n    --tw-rotate: -180deg;\n  }\n\n  .lg\\:-rotate-90 {\n    --tw-rotate: -90deg;\n  }\n\n  .lg\\:-rotate-45 {\n    --tw-rotate: -45deg;\n  }\n\n  .lg\\:-rotate-12 {\n    --tw-rotate: -12deg;\n  }\n\n  .lg\\:-rotate-6 {\n    --tw-rotate: -6deg;\n  }\n\n  .lg\\:-rotate-3 {\n    --tw-rotate: -3deg;\n  }\n\n  .lg\\:-rotate-2 {\n    --tw-rotate: -2deg;\n  }\n\n  .lg\\:-rotate-1 {\n    --tw-rotate: -1deg;\n  }\n\n  .lg\\:hover\\:rotate-0:hover {\n    --tw-rotate: 0deg;\n  }\n\n  .lg\\:hover\\:rotate-1:hover {\n    --tw-rotate: 1deg;\n  }\n\n  .lg\\:hover\\:rotate-2:hover {\n    --tw-rotate: 2deg;\n  }\n\n  .lg\\:hover\\:rotate-3:hover {\n    --tw-rotate: 3deg;\n  }\n\n  .lg\\:hover\\:rotate-6:hover {\n    --tw-rotate: 6deg;\n  }\n\n  .lg\\:hover\\:rotate-12:hover {\n    --tw-rotate: 12deg;\n  }\n\n  .lg\\:hover\\:rotate-45:hover {\n    --tw-rotate: 45deg;\n  }\n\n  .lg\\:hover\\:rotate-90:hover {\n    --tw-rotate: 90deg;\n  }\n\n  .lg\\:hover\\:rotate-180:hover {\n    --tw-rotate: 180deg;\n  }\n\n  .lg\\:hover\\:-rotate-180:hover {\n    --tw-rotate: -180deg;\n  }\n\n  .lg\\:hover\\:-rotate-90:hover {\n    --tw-rotate: -90deg;\n  }\n\n  .lg\\:hover\\:-rotate-45:hover {\n    --tw-rotate: -45deg;\n  }\n\n  .lg\\:hover\\:-rotate-12:hover {\n    --tw-rotate: -12deg;\n  }\n\n  .lg\\:hover\\:-rotate-6:hover {\n    --tw-rotate: -6deg;\n  }\n\n  .lg\\:hover\\:-rotate-3:hover {\n    --tw-rotate: -3deg;\n  }\n\n  .lg\\:hover\\:-rotate-2:hover {\n    --tw-rotate: -2deg;\n  }\n\n  .lg\\:hover\\:-rotate-1:hover {\n    --tw-rotate: -1deg;\n  }\n\n  .lg\\:focus\\:rotate-0:focus {\n    --tw-rotate: 0deg;\n  }\n\n  .lg\\:focus\\:rotate-1:focus {\n    --tw-rotate: 1deg;\n  }\n\n  .lg\\:focus\\:rotate-2:focus {\n    --tw-rotate: 2deg;\n  }\n\n  .lg\\:focus\\:rotate-3:focus {\n    --tw-rotate: 3deg;\n  }\n\n  .lg\\:focus\\:rotate-6:focus {\n    --tw-rotate: 6deg;\n  }\n\n  .lg\\:focus\\:rotate-12:focus {\n    --tw-rotate: 12deg;\n  }\n\n  .lg\\:focus\\:rotate-45:focus {\n    --tw-rotate: 45deg;\n  }\n\n  .lg\\:focus\\:rotate-90:focus {\n    --tw-rotate: 90deg;\n  }\n\n  .lg\\:focus\\:rotate-180:focus {\n    --tw-rotate: 180deg;\n  }\n\n  .lg\\:focus\\:-rotate-180:focus {\n    --tw-rotate: -180deg;\n  }\n\n  .lg\\:focus\\:-rotate-90:focus {\n    --tw-rotate: -90deg;\n  }\n\n  .lg\\:focus\\:-rotate-45:focus {\n    --tw-rotate: -45deg;\n  }\n\n  .lg\\:focus\\:-rotate-12:focus {\n    --tw-rotate: -12deg;\n  }\n\n  .lg\\:focus\\:-rotate-6:focus {\n    --tw-rotate: -6deg;\n  }\n\n  .lg\\:focus\\:-rotate-3:focus {\n    --tw-rotate: -3deg;\n  }\n\n  .lg\\:focus\\:-rotate-2:focus {\n    --tw-rotate: -2deg;\n  }\n\n  .lg\\:focus\\:-rotate-1:focus {\n    --tw-rotate: -1deg;\n  }\n\n  .lg\\:skew-x-0 {\n    --tw-skew-x: 0deg;\n  }\n\n  .lg\\:skew-x-1 {\n    --tw-skew-x: 1deg;\n  }\n\n  .lg\\:skew-x-2 {\n    --tw-skew-x: 2deg;\n  }\n\n  .lg\\:skew-x-3 {\n    --tw-skew-x: 3deg;\n  }\n\n  .lg\\:skew-x-6 {\n    --tw-skew-x: 6deg;\n  }\n\n  .lg\\:skew-x-12 {\n    --tw-skew-x: 12deg;\n  }\n\n  .lg\\:-skew-x-12 {\n    --tw-skew-x: -12deg;\n  }\n\n  .lg\\:-skew-x-6 {\n    --tw-skew-x: -6deg;\n  }\n\n  .lg\\:-skew-x-3 {\n    --tw-skew-x: -3deg;\n  }\n\n  .lg\\:-skew-x-2 {\n    --tw-skew-x: -2deg;\n  }\n\n  .lg\\:-skew-x-1 {\n    --tw-skew-x: -1deg;\n  }\n\n  .lg\\:skew-y-0 {\n    --tw-skew-y: 0deg;\n  }\n\n  .lg\\:skew-y-1 {\n    --tw-skew-y: 1deg;\n  }\n\n  .lg\\:skew-y-2 {\n    --tw-skew-y: 2deg;\n  }\n\n  .lg\\:skew-y-3 {\n    --tw-skew-y: 3deg;\n  }\n\n  .lg\\:skew-y-6 {\n    --tw-skew-y: 6deg;\n  }\n\n  .lg\\:skew-y-12 {\n    --tw-skew-y: 12deg;\n  }\n\n  .lg\\:-skew-y-12 {\n    --tw-skew-y: -12deg;\n  }\n\n  .lg\\:-skew-y-6 {\n    --tw-skew-y: -6deg;\n  }\n\n  .lg\\:-skew-y-3 {\n    --tw-skew-y: -3deg;\n  }\n\n  .lg\\:-skew-y-2 {\n    --tw-skew-y: -2deg;\n  }\n\n  .lg\\:-skew-y-1 {\n    --tw-skew-y: -1deg;\n  }\n\n  .lg\\:hover\\:skew-x-0:hover {\n    --tw-skew-x: 0deg;\n  }\n\n  .lg\\:hover\\:skew-x-1:hover {\n    --tw-skew-x: 1deg;\n  }\n\n  .lg\\:hover\\:skew-x-2:hover {\n    --tw-skew-x: 2deg;\n  }\n\n  .lg\\:hover\\:skew-x-3:hover {\n    --tw-skew-x: 3deg;\n  }\n\n  .lg\\:hover\\:skew-x-6:hover {\n    --tw-skew-x: 6deg;\n  }\n\n  .lg\\:hover\\:skew-x-12:hover {\n    --tw-skew-x: 12deg;\n  }\n\n  .lg\\:hover\\:-skew-x-12:hover {\n    --tw-skew-x: -12deg;\n  }\n\n  .lg\\:hover\\:-skew-x-6:hover {\n    --tw-skew-x: -6deg;\n  }\n\n  .lg\\:hover\\:-skew-x-3:hover {\n    --tw-skew-x: -3deg;\n  }\n\n  .lg\\:hover\\:-skew-x-2:hover {\n    --tw-skew-x: -2deg;\n  }\n\n  .lg\\:hover\\:-skew-x-1:hover {\n    --tw-skew-x: -1deg;\n  }\n\n  .lg\\:hover\\:skew-y-0:hover {\n    --tw-skew-y: 0deg;\n  }\n\n  .lg\\:hover\\:skew-y-1:hover {\n    --tw-skew-y: 1deg;\n  }\n\n  .lg\\:hover\\:skew-y-2:hover {\n    --tw-skew-y: 2deg;\n  }\n\n  .lg\\:hover\\:skew-y-3:hover {\n    --tw-skew-y: 3deg;\n  }\n\n  .lg\\:hover\\:skew-y-6:hover {\n    --tw-skew-y: 6deg;\n  }\n\n  .lg\\:hover\\:skew-y-12:hover {\n    --tw-skew-y: 12deg;\n  }\n\n  .lg\\:hover\\:-skew-y-12:hover {\n    --tw-skew-y: -12deg;\n  }\n\n  .lg\\:hover\\:-skew-y-6:hover {\n    --tw-skew-y: -6deg;\n  }\n\n  .lg\\:hover\\:-skew-y-3:hover {\n    --tw-skew-y: -3deg;\n  }\n\n  .lg\\:hover\\:-skew-y-2:hover {\n    --tw-skew-y: -2deg;\n  }\n\n  .lg\\:hover\\:-skew-y-1:hover {\n    --tw-skew-y: -1deg;\n  }\n\n  .lg\\:focus\\:skew-x-0:focus {\n    --tw-skew-x: 0deg;\n  }\n\n  .lg\\:focus\\:skew-x-1:focus {\n    --tw-skew-x: 1deg;\n  }\n\n  .lg\\:focus\\:skew-x-2:focus {\n    --tw-skew-x: 2deg;\n  }\n\n  .lg\\:focus\\:skew-x-3:focus {\n    --tw-skew-x: 3deg;\n  }\n\n  .lg\\:focus\\:skew-x-6:focus {\n    --tw-skew-x: 6deg;\n  }\n\n  .lg\\:focus\\:skew-x-12:focus {\n    --tw-skew-x: 12deg;\n  }\n\n  .lg\\:focus\\:-skew-x-12:focus {\n    --tw-skew-x: -12deg;\n  }\n\n  .lg\\:focus\\:-skew-x-6:focus {\n    --tw-skew-x: -6deg;\n  }\n\n  .lg\\:focus\\:-skew-x-3:focus {\n    --tw-skew-x: -3deg;\n  }\n\n  .lg\\:focus\\:-skew-x-2:focus {\n    --tw-skew-x: -2deg;\n  }\n\n  .lg\\:focus\\:-skew-x-1:focus {\n    --tw-skew-x: -1deg;\n  }\n\n  .lg\\:focus\\:skew-y-0:focus {\n    --tw-skew-y: 0deg;\n  }\n\n  .lg\\:focus\\:skew-y-1:focus {\n    --tw-skew-y: 1deg;\n  }\n\n  .lg\\:focus\\:skew-y-2:focus {\n    --tw-skew-y: 2deg;\n  }\n\n  .lg\\:focus\\:skew-y-3:focus {\n    --tw-skew-y: 3deg;\n  }\n\n  .lg\\:focus\\:skew-y-6:focus {\n    --tw-skew-y: 6deg;\n  }\n\n  .lg\\:focus\\:skew-y-12:focus {\n    --tw-skew-y: 12deg;\n  }\n\n  .lg\\:focus\\:-skew-y-12:focus {\n    --tw-skew-y: -12deg;\n  }\n\n  .lg\\:focus\\:-skew-y-6:focus {\n    --tw-skew-y: -6deg;\n  }\n\n  .lg\\:focus\\:-skew-y-3:focus {\n    --tw-skew-y: -3deg;\n  }\n\n  .lg\\:focus\\:-skew-y-2:focus {\n    --tw-skew-y: -2deg;\n  }\n\n  .lg\\:focus\\:-skew-y-1:focus {\n    --tw-skew-y: -1deg;\n  }\n\n  .lg\\:scale-0 {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .lg\\:scale-50 {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .lg\\:scale-75 {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .lg\\:scale-90 {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .lg\\:scale-95 {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .lg\\:scale-100 {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .lg\\:scale-105 {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .lg\\:scale-110 {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .lg\\:scale-125 {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .lg\\:scale-150 {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .lg\\:hover\\:scale-0:hover {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .lg\\:hover\\:scale-50:hover {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .lg\\:hover\\:scale-75:hover {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .lg\\:hover\\:scale-90:hover {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .lg\\:hover\\:scale-95:hover {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .lg\\:hover\\:scale-100:hover {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .lg\\:hover\\:scale-105:hover {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .lg\\:hover\\:scale-110:hover {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .lg\\:hover\\:scale-125:hover {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .lg\\:hover\\:scale-150:hover {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .lg\\:focus\\:scale-0:focus {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .lg\\:focus\\:scale-50:focus {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .lg\\:focus\\:scale-75:focus {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .lg\\:focus\\:scale-90:focus {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .lg\\:focus\\:scale-95:focus {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .lg\\:focus\\:scale-100:focus {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .lg\\:focus\\:scale-105:focus {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .lg\\:focus\\:scale-110:focus {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .lg\\:focus\\:scale-125:focus {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .lg\\:focus\\:scale-150:focus {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .lg\\:scale-x-0 {\n    --tw-scale-x: 0;\n  }\n\n  .lg\\:scale-x-50 {\n    --tw-scale-x: .5;\n  }\n\n  .lg\\:scale-x-75 {\n    --tw-scale-x: .75;\n  }\n\n  .lg\\:scale-x-90 {\n    --tw-scale-x: .9;\n  }\n\n  .lg\\:scale-x-95 {\n    --tw-scale-x: .95;\n  }\n\n  .lg\\:scale-x-100 {\n    --tw-scale-x: 1;\n  }\n\n  .lg\\:scale-x-105 {\n    --tw-scale-x: 1.05;\n  }\n\n  .lg\\:scale-x-110 {\n    --tw-scale-x: 1.1;\n  }\n\n  .lg\\:scale-x-125 {\n    --tw-scale-x: 1.25;\n  }\n\n  .lg\\:scale-x-150 {\n    --tw-scale-x: 1.5;\n  }\n\n  .lg\\:scale-y-0 {\n    --tw-scale-y: 0;\n  }\n\n  .lg\\:scale-y-50 {\n    --tw-scale-y: .5;\n  }\n\n  .lg\\:scale-y-75 {\n    --tw-scale-y: .75;\n  }\n\n  .lg\\:scale-y-90 {\n    --tw-scale-y: .9;\n  }\n\n  .lg\\:scale-y-95 {\n    --tw-scale-y: .95;\n  }\n\n  .lg\\:scale-y-100 {\n    --tw-scale-y: 1;\n  }\n\n  .lg\\:scale-y-105 {\n    --tw-scale-y: 1.05;\n  }\n\n  .lg\\:scale-y-110 {\n    --tw-scale-y: 1.1;\n  }\n\n  .lg\\:scale-y-125 {\n    --tw-scale-y: 1.25;\n  }\n\n  .lg\\:scale-y-150 {\n    --tw-scale-y: 1.5;\n  }\n\n  .lg\\:hover\\:scale-x-0:hover {\n    --tw-scale-x: 0;\n  }\n\n  .lg\\:hover\\:scale-x-50:hover {\n    --tw-scale-x: .5;\n  }\n\n  .lg\\:hover\\:scale-x-75:hover {\n    --tw-scale-x: .75;\n  }\n\n  .lg\\:hover\\:scale-x-90:hover {\n    --tw-scale-x: .9;\n  }\n\n  .lg\\:hover\\:scale-x-95:hover {\n    --tw-scale-x: .95;\n  }\n\n  .lg\\:hover\\:scale-x-100:hover {\n    --tw-scale-x: 1;\n  }\n\n  .lg\\:hover\\:scale-x-105:hover {\n    --tw-scale-x: 1.05;\n  }\n\n  .lg\\:hover\\:scale-x-110:hover {\n    --tw-scale-x: 1.1;\n  }\n\n  .lg\\:hover\\:scale-x-125:hover {\n    --tw-scale-x: 1.25;\n  }\n\n  .lg\\:hover\\:scale-x-150:hover {\n    --tw-scale-x: 1.5;\n  }\n\n  .lg\\:hover\\:scale-y-0:hover {\n    --tw-scale-y: 0;\n  }\n\n  .lg\\:hover\\:scale-y-50:hover {\n    --tw-scale-y: .5;\n  }\n\n  .lg\\:hover\\:scale-y-75:hover {\n    --tw-scale-y: .75;\n  }\n\n  .lg\\:hover\\:scale-y-90:hover {\n    --tw-scale-y: .9;\n  }\n\n  .lg\\:hover\\:scale-y-95:hover {\n    --tw-scale-y: .95;\n  }\n\n  .lg\\:hover\\:scale-y-100:hover {\n    --tw-scale-y: 1;\n  }\n\n  .lg\\:hover\\:scale-y-105:hover {\n    --tw-scale-y: 1.05;\n  }\n\n  .lg\\:hover\\:scale-y-110:hover {\n    --tw-scale-y: 1.1;\n  }\n\n  .lg\\:hover\\:scale-y-125:hover {\n    --tw-scale-y: 1.25;\n  }\n\n  .lg\\:hover\\:scale-y-150:hover {\n    --tw-scale-y: 1.5;\n  }\n\n  .lg\\:focus\\:scale-x-0:focus {\n    --tw-scale-x: 0;\n  }\n\n  .lg\\:focus\\:scale-x-50:focus {\n    --tw-scale-x: .5;\n  }\n\n  .lg\\:focus\\:scale-x-75:focus {\n    --tw-scale-x: .75;\n  }\n\n  .lg\\:focus\\:scale-x-90:focus {\n    --tw-scale-x: .9;\n  }\n\n  .lg\\:focus\\:scale-x-95:focus {\n    --tw-scale-x: .95;\n  }\n\n  .lg\\:focus\\:scale-x-100:focus {\n    --tw-scale-x: 1;\n  }\n\n  .lg\\:focus\\:scale-x-105:focus {\n    --tw-scale-x: 1.05;\n  }\n\n  .lg\\:focus\\:scale-x-110:focus {\n    --tw-scale-x: 1.1;\n  }\n\n  .lg\\:focus\\:scale-x-125:focus {\n    --tw-scale-x: 1.25;\n  }\n\n  .lg\\:focus\\:scale-x-150:focus {\n    --tw-scale-x: 1.5;\n  }\n\n  .lg\\:focus\\:scale-y-0:focus {\n    --tw-scale-y: 0;\n  }\n\n  .lg\\:focus\\:scale-y-50:focus {\n    --tw-scale-y: .5;\n  }\n\n  .lg\\:focus\\:scale-y-75:focus {\n    --tw-scale-y: .75;\n  }\n\n  .lg\\:focus\\:scale-y-90:focus {\n    --tw-scale-y: .9;\n  }\n\n  .lg\\:focus\\:scale-y-95:focus {\n    --tw-scale-y: .95;\n  }\n\n  .lg\\:focus\\:scale-y-100:focus {\n    --tw-scale-y: 1;\n  }\n\n  .lg\\:focus\\:scale-y-105:focus {\n    --tw-scale-y: 1.05;\n  }\n\n  .lg\\:focus\\:scale-y-110:focus {\n    --tw-scale-y: 1.1;\n  }\n\n  .lg\\:focus\\:scale-y-125:focus {\n    --tw-scale-y: 1.25;\n  }\n\n  .lg\\:focus\\:scale-y-150:focus {\n    --tw-scale-y: 1.5;\n  }\n\n  .lg\\:animate-none {\n    -webkit-animation: none;\n            animation: none;\n  }\n\n  .lg\\:animate-spin {\n    -webkit-animation: spin 1s linear infinite;\n            animation: spin 1s linear infinite;\n  }\n\n  .lg\\:animate-ping {\n    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n  }\n\n  .lg\\:animate-pulse {\n    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n  }\n\n  .lg\\:animate-bounce {\n    -webkit-animation: bounce 1s infinite;\n            animation: bounce 1s infinite;\n  }\n\n  .lg\\:cursor-auto {\n    cursor: auto;\n  }\n\n  .lg\\:cursor-default {\n    cursor: default;\n  }\n\n  .lg\\:cursor-pointer {\n    cursor: pointer;\n  }\n\n  .lg\\:cursor-wait {\n    cursor: wait;\n  }\n\n  .lg\\:cursor-text {\n    cursor: text;\n  }\n\n  .lg\\:cursor-move {\n    cursor: move;\n  }\n\n  .lg\\:cursor-help {\n    cursor: help;\n  }\n\n  .lg\\:cursor-not-allowed {\n    cursor: not-allowed;\n  }\n\n  .lg\\:select-none {\n    -webkit-user-select: none;\n       -moz-user-select: none;\n        -ms-user-select: none;\n            user-select: none;\n  }\n\n  .lg\\:select-text {\n    -webkit-user-select: text;\n       -moz-user-select: text;\n        -ms-user-select: text;\n            user-select: text;\n  }\n\n  .lg\\:select-all {\n    -webkit-user-select: all;\n       -moz-user-select: all;\n            user-select: all;\n  }\n\n  .lg\\:select-auto {\n    -webkit-user-select: auto;\n       -moz-user-select: auto;\n        -ms-user-select: auto;\n            user-select: auto;\n  }\n\n  .lg\\:resize-none {\n    resize: none;\n  }\n\n  .lg\\:resize-y {\n    resize: vertical;\n  }\n\n  .lg\\:resize-x {\n    resize: horizontal;\n  }\n\n  .lg\\:resize {\n    resize: both;\n  }\n\n  .lg\\:list-inside {\n    list-style-position: inside;\n  }\n\n  .lg\\:list-outside {\n    list-style-position: outside;\n  }\n\n  .lg\\:list-none {\n    list-style-type: none;\n  }\n\n  .lg\\:list-disc {\n    list-style-type: disc;\n  }\n\n  .lg\\:list-decimal {\n    list-style-type: decimal;\n  }\n\n  .lg\\:appearance-none {\n    -webkit-appearance: none;\n       -moz-appearance: none;\n            appearance: none;\n  }\n\n  .lg\\:auto-cols-auto {\n    grid-auto-columns: auto;\n  }\n\n  .lg\\:auto-cols-min {\n    grid-auto-columns: -webkit-min-content;\n    grid-auto-columns: min-content;\n  }\n\n  .lg\\:auto-cols-max {\n    grid-auto-columns: -webkit-max-content;\n    grid-auto-columns: max-content;\n  }\n\n  .lg\\:auto-cols-fr {\n    grid-auto-columns: minmax(0, 1fr);\n  }\n\n  .lg\\:grid-flow-row {\n    grid-auto-flow: row;\n  }\n\n  .lg\\:grid-flow-col {\n    grid-auto-flow: column;\n  }\n\n  .lg\\:grid-flow-row-dense {\n    grid-auto-flow: row dense;\n  }\n\n  .lg\\:grid-flow-col-dense {\n    grid-auto-flow: column dense;\n  }\n\n  .lg\\:auto-rows-auto {\n    grid-auto-rows: auto;\n  }\n\n  .lg\\:auto-rows-min {\n    grid-auto-rows: -webkit-min-content;\n    grid-auto-rows: min-content;\n  }\n\n  .lg\\:auto-rows-max {\n    grid-auto-rows: -webkit-max-content;\n    grid-auto-rows: max-content;\n  }\n\n  .lg\\:auto-rows-fr {\n    grid-auto-rows: minmax(0, 1fr);\n  }\n\n  .lg\\:grid-cols-1 {\n    grid-template-columns: repeat(1, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-4 {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-5 {\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-6 {\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-7 {\n    grid-template-columns: repeat(7, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-8 {\n    grid-template-columns: repeat(8, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-9 {\n    grid-template-columns: repeat(9, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-10 {\n    grid-template-columns: repeat(10, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-11 {\n    grid-template-columns: repeat(11, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-12 {\n    grid-template-columns: repeat(12, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-none {\n    grid-template-columns: none;\n  }\n\n  .lg\\:grid-rows-1 {\n    grid-template-rows: repeat(1, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-rows-2 {\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-rows-3 {\n    grid-template-rows: repeat(3, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-rows-4 {\n    grid-template-rows: repeat(4, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-rows-5 {\n    grid-template-rows: repeat(5, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-rows-6 {\n    grid-template-rows: repeat(6, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-rows-none {\n    grid-template-rows: none;\n  }\n\n  .lg\\:flex-row {\n    flex-direction: row;\n  }\n\n  .lg\\:flex-row-reverse {\n    flex-direction: row-reverse;\n  }\n\n  .lg\\:flex-col {\n    flex-direction: column;\n  }\n\n  .lg\\:flex-col-reverse {\n    flex-direction: column-reverse;\n  }\n\n  .lg\\:flex-wrap {\n    flex-wrap: wrap;\n  }\n\n  .lg\\:flex-wrap-reverse {\n    flex-wrap: wrap-reverse;\n  }\n\n  .lg\\:flex-nowrap {\n    flex-wrap: nowrap;\n  }\n\n  .lg\\:place-content-center {\n    place-content: center;\n  }\n\n  .lg\\:place-content-start {\n    place-content: start;\n  }\n\n  .lg\\:place-content-end {\n    place-content: end;\n  }\n\n  .lg\\:place-content-between {\n    place-content: space-between;\n  }\n\n  .lg\\:place-content-around {\n    place-content: space-around;\n  }\n\n  .lg\\:place-content-evenly {\n    place-content: space-evenly;\n  }\n\n  .lg\\:place-content-stretch {\n    place-content: stretch;\n  }\n\n  .lg\\:place-items-start {\n    place-items: start;\n  }\n\n  .lg\\:place-items-end {\n    place-items: end;\n  }\n\n  .lg\\:place-items-center {\n    place-items: center;\n  }\n\n  .lg\\:place-items-stretch {\n    place-items: stretch;\n  }\n\n  .lg\\:content-center {\n    align-content: center;\n  }\n\n  .lg\\:content-start {\n    align-content: flex-start;\n  }\n\n  .lg\\:content-end {\n    align-content: flex-end;\n  }\n\n  .lg\\:content-between {\n    align-content: space-between;\n  }\n\n  .lg\\:content-around {\n    align-content: space-around;\n  }\n\n  .lg\\:content-evenly {\n    align-content: space-evenly;\n  }\n\n  .lg\\:items-start {\n    align-items: flex-start;\n  }\n\n  .lg\\:items-end {\n    align-items: flex-end;\n  }\n\n  .lg\\:items-center {\n    align-items: center;\n  }\n\n  .lg\\:items-baseline {\n    align-items: baseline;\n  }\n\n  .lg\\:items-stretch {\n    align-items: stretch;\n  }\n\n  .lg\\:justify-start {\n    justify-content: flex-start;\n  }\n\n  .lg\\:justify-end {\n    justify-content: flex-end;\n  }\n\n  .lg\\:justify-center {\n    justify-content: center;\n  }\n\n  .lg\\:justify-between {\n    justify-content: space-between;\n  }\n\n  .lg\\:justify-around {\n    justify-content: space-around;\n  }\n\n  .lg\\:justify-evenly {\n    justify-content: space-evenly;\n  }\n\n  .lg\\:justify-items-start {\n    justify-items: start;\n  }\n\n  .lg\\:justify-items-end {\n    justify-items: end;\n  }\n\n  .lg\\:justify-items-center {\n    justify-items: center;\n  }\n\n  .lg\\:justify-items-stretch {\n    justify-items: stretch;\n  }\n\n  .lg\\:gap-0 {\n    gap: 0px;\n  }\n\n  .lg\\:gap-1 {\n    gap: 0.25rem;\n  }\n\n  .lg\\:gap-2 {\n    gap: 0.5rem;\n  }\n\n  .lg\\:gap-3 {\n    gap: 0.75rem;\n  }\n\n  .lg\\:gap-4 {\n    gap: 1rem;\n  }\n\n  .lg\\:gap-5 {\n    gap: 1.25rem;\n  }\n\n  .lg\\:gap-6 {\n    gap: 1.5rem;\n  }\n\n  .lg\\:gap-7 {\n    gap: 1.75rem;\n  }\n\n  .lg\\:gap-8 {\n    gap: 2rem;\n  }\n\n  .lg\\:gap-9 {\n    gap: 2.25rem;\n  }\n\n  .lg\\:gap-10 {\n    gap: 2.5rem;\n  }\n\n  .lg\\:gap-11 {\n    gap: 2.75rem;\n  }\n\n  .lg\\:gap-12 {\n    gap: 3rem;\n  }\n\n  .lg\\:gap-14 {\n    gap: 3.5rem;\n  }\n\n  .lg\\:gap-16 {\n    gap: 4rem;\n  }\n\n  .lg\\:gap-20 {\n    gap: 5rem;\n  }\n\n  .lg\\:gap-24 {\n    gap: 6rem;\n  }\n\n  .lg\\:gap-28 {\n    gap: 7rem;\n  }\n\n  .lg\\:gap-32 {\n    gap: 8rem;\n  }\n\n  .lg\\:gap-36 {\n    gap: 9rem;\n  }\n\n  .lg\\:gap-40 {\n    gap: 10rem;\n  }\n\n  .lg\\:gap-44 {\n    gap: 11rem;\n  }\n\n  .lg\\:gap-48 {\n    gap: 12rem;\n  }\n\n  .lg\\:gap-52 {\n    gap: 13rem;\n  }\n\n  .lg\\:gap-56 {\n    gap: 14rem;\n  }\n\n  .lg\\:gap-60 {\n    gap: 15rem;\n  }\n\n  .lg\\:gap-64 {\n    gap: 16rem;\n  }\n\n  .lg\\:gap-72 {\n    gap: 18rem;\n  }\n\n  .lg\\:gap-80 {\n    gap: 20rem;\n  }\n\n  .lg\\:gap-96 {\n    gap: 24rem;\n  }\n\n  .lg\\:gap-px {\n    gap: 1px;\n  }\n\n  .lg\\:gap-0\\.5 {\n    gap: 0.125rem;\n  }\n\n  .lg\\:gap-1\\.5 {\n    gap: 0.375rem;\n  }\n\n  .lg\\:gap-2\\.5 {\n    gap: 0.625rem;\n  }\n\n  .lg\\:gap-3\\.5 {\n    gap: 0.875rem;\n  }\n\n  .lg\\:gap-x-0 {\n    -moz-column-gap: 0px;\n         column-gap: 0px;\n  }\n\n  .lg\\:gap-x-1 {\n    -moz-column-gap: 0.25rem;\n         column-gap: 0.25rem;\n  }\n\n  .lg\\:gap-x-2 {\n    -moz-column-gap: 0.5rem;\n         column-gap: 0.5rem;\n  }\n\n  .lg\\:gap-x-3 {\n    -moz-column-gap: 0.75rem;\n         column-gap: 0.75rem;\n  }\n\n  .lg\\:gap-x-4 {\n    -moz-column-gap: 1rem;\n         column-gap: 1rem;\n  }\n\n  .lg\\:gap-x-5 {\n    -moz-column-gap: 1.25rem;\n         column-gap: 1.25rem;\n  }\n\n  .lg\\:gap-x-6 {\n    -moz-column-gap: 1.5rem;\n         column-gap: 1.5rem;\n  }\n\n  .lg\\:gap-x-7 {\n    -moz-column-gap: 1.75rem;\n         column-gap: 1.75rem;\n  }\n\n  .lg\\:gap-x-8 {\n    -moz-column-gap: 2rem;\n         column-gap: 2rem;\n  }\n\n  .lg\\:gap-x-9 {\n    -moz-column-gap: 2.25rem;\n         column-gap: 2.25rem;\n  }\n\n  .lg\\:gap-x-10 {\n    -moz-column-gap: 2.5rem;\n         column-gap: 2.5rem;\n  }\n\n  .lg\\:gap-x-11 {\n    -moz-column-gap: 2.75rem;\n         column-gap: 2.75rem;\n  }\n\n  .lg\\:gap-x-12 {\n    -moz-column-gap: 3rem;\n         column-gap: 3rem;\n  }\n\n  .lg\\:gap-x-14 {\n    -moz-column-gap: 3.5rem;\n         column-gap: 3.5rem;\n  }\n\n  .lg\\:gap-x-16 {\n    -moz-column-gap: 4rem;\n         column-gap: 4rem;\n  }\n\n  .lg\\:gap-x-20 {\n    -moz-column-gap: 5rem;\n         column-gap: 5rem;\n  }\n\n  .lg\\:gap-x-24 {\n    -moz-column-gap: 6rem;\n         column-gap: 6rem;\n  }\n\n  .lg\\:gap-x-28 {\n    -moz-column-gap: 7rem;\n         column-gap: 7rem;\n  }\n\n  .lg\\:gap-x-32 {\n    -moz-column-gap: 8rem;\n         column-gap: 8rem;\n  }\n\n  .lg\\:gap-x-36 {\n    -moz-column-gap: 9rem;\n         column-gap: 9rem;\n  }\n\n  .lg\\:gap-x-40 {\n    -moz-column-gap: 10rem;\n         column-gap: 10rem;\n  }\n\n  .lg\\:gap-x-44 {\n    -moz-column-gap: 11rem;\n         column-gap: 11rem;\n  }\n\n  .lg\\:gap-x-48 {\n    -moz-column-gap: 12rem;\n         column-gap: 12rem;\n  }\n\n  .lg\\:gap-x-52 {\n    -moz-column-gap: 13rem;\n         column-gap: 13rem;\n  }\n\n  .lg\\:gap-x-56 {\n    -moz-column-gap: 14rem;\n         column-gap: 14rem;\n  }\n\n  .lg\\:gap-x-60 {\n    -moz-column-gap: 15rem;\n         column-gap: 15rem;\n  }\n\n  .lg\\:gap-x-64 {\n    -moz-column-gap: 16rem;\n         column-gap: 16rem;\n  }\n\n  .lg\\:gap-x-72 {\n    -moz-column-gap: 18rem;\n         column-gap: 18rem;\n  }\n\n  .lg\\:gap-x-80 {\n    -moz-column-gap: 20rem;\n         column-gap: 20rem;\n  }\n\n  .lg\\:gap-x-96 {\n    -moz-column-gap: 24rem;\n         column-gap: 24rem;\n  }\n\n  .lg\\:gap-x-px {\n    -moz-column-gap: 1px;\n         column-gap: 1px;\n  }\n\n  .lg\\:gap-x-0\\.5 {\n    -moz-column-gap: 0.125rem;\n         column-gap: 0.125rem;\n  }\n\n  .lg\\:gap-x-1\\.5 {\n    -moz-column-gap: 0.375rem;\n         column-gap: 0.375rem;\n  }\n\n  .lg\\:gap-x-2\\.5 {\n    -moz-column-gap: 0.625rem;\n         column-gap: 0.625rem;\n  }\n\n  .lg\\:gap-x-3\\.5 {\n    -moz-column-gap: 0.875rem;\n         column-gap: 0.875rem;\n  }\n\n  .lg\\:gap-y-0 {\n    row-gap: 0px;\n  }\n\n  .lg\\:gap-y-1 {\n    row-gap: 0.25rem;\n  }\n\n  .lg\\:gap-y-2 {\n    row-gap: 0.5rem;\n  }\n\n  .lg\\:gap-y-3 {\n    row-gap: 0.75rem;\n  }\n\n  .lg\\:gap-y-4 {\n    row-gap: 1rem;\n  }\n\n  .lg\\:gap-y-5 {\n    row-gap: 1.25rem;\n  }\n\n  .lg\\:gap-y-6 {\n    row-gap: 1.5rem;\n  }\n\n  .lg\\:gap-y-7 {\n    row-gap: 1.75rem;\n  }\n\n  .lg\\:gap-y-8 {\n    row-gap: 2rem;\n  }\n\n  .lg\\:gap-y-9 {\n    row-gap: 2.25rem;\n  }\n\n  .lg\\:gap-y-10 {\n    row-gap: 2.5rem;\n  }\n\n  .lg\\:gap-y-11 {\n    row-gap: 2.75rem;\n  }\n\n  .lg\\:gap-y-12 {\n    row-gap: 3rem;\n  }\n\n  .lg\\:gap-y-14 {\n    row-gap: 3.5rem;\n  }\n\n  .lg\\:gap-y-16 {\n    row-gap: 4rem;\n  }\n\n  .lg\\:gap-y-20 {\n    row-gap: 5rem;\n  }\n\n  .lg\\:gap-y-24 {\n    row-gap: 6rem;\n  }\n\n  .lg\\:gap-y-28 {\n    row-gap: 7rem;\n  }\n\n  .lg\\:gap-y-32 {\n    row-gap: 8rem;\n  }\n\n  .lg\\:gap-y-36 {\n    row-gap: 9rem;\n  }\n\n  .lg\\:gap-y-40 {\n    row-gap: 10rem;\n  }\n\n  .lg\\:gap-y-44 {\n    row-gap: 11rem;\n  }\n\n  .lg\\:gap-y-48 {\n    row-gap: 12rem;\n  }\n\n  .lg\\:gap-y-52 {\n    row-gap: 13rem;\n  }\n\n  .lg\\:gap-y-56 {\n    row-gap: 14rem;\n  }\n\n  .lg\\:gap-y-60 {\n    row-gap: 15rem;\n  }\n\n  .lg\\:gap-y-64 {\n    row-gap: 16rem;\n  }\n\n  .lg\\:gap-y-72 {\n    row-gap: 18rem;\n  }\n\n  .lg\\:gap-y-80 {\n    row-gap: 20rem;\n  }\n\n  .lg\\:gap-y-96 {\n    row-gap: 24rem;\n  }\n\n  .lg\\:gap-y-px {\n    row-gap: 1px;\n  }\n\n  .lg\\:gap-y-0\\.5 {\n    row-gap: 0.125rem;\n  }\n\n  .lg\\:gap-y-1\\.5 {\n    row-gap: 0.375rem;\n  }\n\n  .lg\\:gap-y-2\\.5 {\n    row-gap: 0.625rem;\n  }\n\n  .lg\\:gap-y-3\\.5 {\n    row-gap: 0.875rem;\n  }\n\n  .lg\\:space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1rem * var(--tw-space-x-reverse));\n    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2rem * var(--tw-space-x-reverse));\n    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3rem * var(--tw-space-x-reverse));\n    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(4rem * var(--tw-space-x-reverse));\n    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(5rem * var(--tw-space-x-reverse));\n    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(6rem * var(--tw-space-x-reverse));\n    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(7rem * var(--tw-space-x-reverse));\n    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(8rem * var(--tw-space-x-reverse));\n    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(9rem * var(--tw-space-x-reverse));\n    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(10rem * var(--tw-space-x-reverse));\n    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(11rem * var(--tw-space-x-reverse));\n    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(12rem * var(--tw-space-x-reverse));\n    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(13rem * var(--tw-space-x-reverse));\n    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(14rem * var(--tw-space-x-reverse));\n    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(15rem * var(--tw-space-x-reverse));\n    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(16rem * var(--tw-space-x-reverse));\n    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(18rem * var(--tw-space-x-reverse));\n    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(20rem * var(--tw-space-x-reverse));\n    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(24rem * var(--tw-space-x-reverse));\n    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1px * var(--tw-space-x-reverse));\n    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-4rem * var(--tw-space-x-reverse));\n    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-6rem * var(--tw-space-x-reverse));\n    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-7rem * var(--tw-space-x-reverse));\n    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-8rem * var(--tw-space-x-reverse));\n    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-9rem * var(--tw-space-x-reverse));\n    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-10rem * var(--tw-space-x-reverse));\n    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-11rem * var(--tw-space-x-reverse));\n    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-12rem * var(--tw-space-x-reverse));\n    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-13rem * var(--tw-space-x-reverse));\n    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-14rem * var(--tw-space-x-reverse));\n    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-15rem * var(--tw-space-x-reverse));\n    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-16rem * var(--tw-space-x-reverse));\n    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-18rem * var(--tw-space-x-reverse));\n    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-20rem * var(--tw-space-x-reverse));\n    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-24rem * var(--tw-space-x-reverse));\n    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1px * var(--tw-space-x-reverse));\n    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(4rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(6rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(7rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(8rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(9rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(10rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(11rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(12rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(13rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(14rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(15rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(16rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(18rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(20rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(24rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1px * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1px * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 1;\n  }\n\n  .lg\\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 1;\n  }\n\n  .lg\\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(0px * var(--tw-divide-x-reverse));\n    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .lg\\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(2px * var(--tw-divide-x-reverse));\n    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .lg\\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(4px * var(--tw-divide-x-reverse));\n    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .lg\\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(8px * var(--tw-divide-x-reverse));\n    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .lg\\:divide-x > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(1px * var(--tw-divide-x-reverse));\n    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .lg\\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));\n  }\n\n  .lg\\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));\n  }\n\n  .lg\\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));\n  }\n\n  .lg\\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));\n  }\n\n  .lg\\:divide-y > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n  }\n\n  .lg\\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 1;\n  }\n\n  .lg\\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 1;\n  }\n\n  .lg\\:divide-solid > :not([hidden]) ~ :not([hidden]) {\n    border-style: solid;\n  }\n\n  .lg\\:divide-dashed > :not([hidden]) ~ :not([hidden]) {\n    border-style: dashed;\n  }\n\n  .lg\\:divide-dotted > :not([hidden]) ~ :not([hidden]) {\n    border-style: dotted;\n  }\n\n  .lg\\:divide-double > :not([hidden]) ~ :not([hidden]) {\n    border-style: double;\n  }\n\n  .lg\\:divide-none > :not([hidden]) ~ :not([hidden]) {\n    border-style: none;\n  }\n\n  .lg\\:divide-transparent > :not([hidden]) ~ :not([hidden]) {\n    border-color: transparent;\n  }\n\n  .lg\\:divide-current > :not([hidden]) ~ :not([hidden]) {\n    border-color: currentColor;\n  }\n\n  .lg\\:divide-black > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-white > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-default > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0;\n  }\n\n  .lg\\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.05;\n  }\n\n  .lg\\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.1;\n  }\n\n  .lg\\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.2;\n  }\n\n  .lg\\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.25;\n  }\n\n  .lg\\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.3;\n  }\n\n  .lg\\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.4;\n  }\n\n  .lg\\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.5;\n  }\n\n  .lg\\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.6;\n  }\n\n  .lg\\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.7;\n  }\n\n  .lg\\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.75;\n  }\n\n  .lg\\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.8;\n  }\n\n  .lg\\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.9;\n  }\n\n  .lg\\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.95;\n  }\n\n  .lg\\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n  }\n\n  .lg\\:place-self-auto {\n    place-self: auto;\n  }\n\n  .lg\\:place-self-start {\n    place-self: start;\n  }\n\n  .lg\\:place-self-end {\n    place-self: end;\n  }\n\n  .lg\\:place-self-center {\n    place-self: center;\n  }\n\n  .lg\\:place-self-stretch {\n    place-self: stretch;\n  }\n\n  .lg\\:self-auto {\n    align-self: auto;\n  }\n\n  .lg\\:self-start {\n    align-self: flex-start;\n  }\n\n  .lg\\:self-end {\n    align-self: flex-end;\n  }\n\n  .lg\\:self-center {\n    align-self: center;\n  }\n\n  .lg\\:self-stretch {\n    align-self: stretch;\n  }\n\n  .lg\\:justify-self-auto {\n    justify-self: auto;\n  }\n\n  .lg\\:justify-self-start {\n    justify-self: start;\n  }\n\n  .lg\\:justify-self-end {\n    justify-self: end;\n  }\n\n  .lg\\:justify-self-center {\n    justify-self: center;\n  }\n\n  .lg\\:justify-self-stretch {\n    justify-self: stretch;\n  }\n\n  .lg\\:overflow-auto {\n    overflow: auto;\n  }\n\n  .lg\\:overflow-hidden {\n    overflow: hidden;\n  }\n\n  .lg\\:overflow-visible {\n    overflow: visible;\n  }\n\n  .lg\\:overflow-scroll {\n    overflow: scroll;\n  }\n\n  .lg\\:overflow-x-auto {\n    overflow-x: auto;\n  }\n\n  .lg\\:overflow-y-auto {\n    overflow-y: auto;\n  }\n\n  .lg\\:overflow-x-hidden {\n    overflow-x: hidden;\n  }\n\n  .lg\\:overflow-y-hidden {\n    overflow-y: hidden;\n  }\n\n  .lg\\:overflow-x-visible {\n    overflow-x: visible;\n  }\n\n  .lg\\:overflow-y-visible {\n    overflow-y: visible;\n  }\n\n  .lg\\:overflow-x-scroll {\n    overflow-x: scroll;\n  }\n\n  .lg\\:overflow-y-scroll {\n    overflow-y: scroll;\n  }\n\n  .lg\\:overscroll-auto {\n    -ms-scroll-chaining: chained;\n        overscroll-behavior: auto;\n  }\n\n  .lg\\:overscroll-contain {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: contain;\n  }\n\n  .lg\\:overscroll-none {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: none;\n  }\n\n  .lg\\:overscroll-y-auto {\n    overscroll-behavior-y: auto;\n  }\n\n  .lg\\:overscroll-y-contain {\n    overscroll-behavior-y: contain;\n  }\n\n  .lg\\:overscroll-y-none {\n    overscroll-behavior-y: none;\n  }\n\n  .lg\\:overscroll-x-auto {\n    overscroll-behavior-x: auto;\n  }\n\n  .lg\\:overscroll-x-contain {\n    overscroll-behavior-x: contain;\n  }\n\n  .lg\\:overscroll-x-none {\n    overscroll-behavior-x: none;\n  }\n\n  .lg\\:truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .lg\\:overflow-ellipsis {\n    text-overflow: ellipsis;\n  }\n\n  .lg\\:overflow-clip {\n    text-overflow: clip;\n  }\n\n  .lg\\:whitespace-normal {\n    white-space: normal;\n  }\n\n  .lg\\:whitespace-nowrap {\n    white-space: nowrap;\n  }\n\n  .lg\\:whitespace-pre {\n    white-space: pre;\n  }\n\n  .lg\\:whitespace-pre-line {\n    white-space: pre-line;\n  }\n\n  .lg\\:whitespace-pre-wrap {\n    white-space: pre-wrap;\n  }\n\n  .lg\\:break-normal {\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n\n  .lg\\:break-words {\n    overflow-wrap: break-word;\n  }\n\n  .lg\\:break-all {\n    word-break: break-all;\n  }\n\n  .lg\\:rounded-none {\n    border-radius: 0px;\n  }\n\n  .lg\\:rounded-sm {\n    border-radius: 0.125rem;\n  }\n\n  .lg\\:rounded {\n    border-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-md {\n    border-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-lg {\n    border-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-xl {\n    border-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-2xl {\n    border-radius: 1rem;\n  }\n\n  .lg\\:rounded-3xl {\n    border-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-full {\n    border-radius: 9999px;\n  }\n\n  .lg\\:rounded-t-none {\n    border-top-left-radius: 0px;\n    border-top-right-radius: 0px;\n  }\n\n  .lg\\:rounded-t-sm {\n    border-top-left-radius: 0.125rem;\n    border-top-right-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-t {\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-t-md {\n    border-top-left-radius: 0.375rem;\n    border-top-right-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-t-lg {\n    border-top-left-radius: 0.5rem;\n    border-top-right-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-t-xl {\n    border-top-left-radius: 0.75rem;\n    border-top-right-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-t-2xl {\n    border-top-left-radius: 1rem;\n    border-top-right-radius: 1rem;\n  }\n\n  .lg\\:rounded-t-3xl {\n    border-top-left-radius: 1.5rem;\n    border-top-right-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-t-full {\n    border-top-left-radius: 9999px;\n    border-top-right-radius: 9999px;\n  }\n\n  .lg\\:rounded-r-none {\n    border-top-right-radius: 0px;\n    border-bottom-right-radius: 0px;\n  }\n\n  .lg\\:rounded-r-sm {\n    border-top-right-radius: 0.125rem;\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-r {\n    border-top-right-radius: 0.25rem;\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-r-md {\n    border-top-right-radius: 0.375rem;\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-r-lg {\n    border-top-right-radius: 0.5rem;\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-r-xl {\n    border-top-right-radius: 0.75rem;\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-r-2xl {\n    border-top-right-radius: 1rem;\n    border-bottom-right-radius: 1rem;\n  }\n\n  .lg\\:rounded-r-3xl {\n    border-top-right-radius: 1.5rem;\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-r-full {\n    border-top-right-radius: 9999px;\n    border-bottom-right-radius: 9999px;\n  }\n\n  .lg\\:rounded-b-none {\n    border-bottom-right-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .lg\\:rounded-b-sm {\n    border-bottom-right-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-b {\n    border-bottom-right-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-b-md {\n    border-bottom-right-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-b-lg {\n    border-bottom-right-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-b-xl {\n    border-bottom-right-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-b-2xl {\n    border-bottom-right-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .lg\\:rounded-b-3xl {\n    border-bottom-right-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-b-full {\n    border-bottom-right-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .lg\\:rounded-l-none {\n    border-top-left-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .lg\\:rounded-l-sm {\n    border-top-left-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-l {\n    border-top-left-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-l-md {\n    border-top-left-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-l-lg {\n    border-top-left-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-l-xl {\n    border-top-left-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-l-2xl {\n    border-top-left-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .lg\\:rounded-l-3xl {\n    border-top-left-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-l-full {\n    border-top-left-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .lg\\:rounded-tl-none {\n    border-top-left-radius: 0px;\n  }\n\n  .lg\\:rounded-tl-sm {\n    border-top-left-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-tl {\n    border-top-left-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-tl-md {\n    border-top-left-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-tl-lg {\n    border-top-left-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-tl-xl {\n    border-top-left-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-tl-2xl {\n    border-top-left-radius: 1rem;\n  }\n\n  .lg\\:rounded-tl-3xl {\n    border-top-left-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-tl-full {\n    border-top-left-radius: 9999px;\n  }\n\n  .lg\\:rounded-tr-none {\n    border-top-right-radius: 0px;\n  }\n\n  .lg\\:rounded-tr-sm {\n    border-top-right-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-tr {\n    border-top-right-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-tr-md {\n    border-top-right-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-tr-lg {\n    border-top-right-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-tr-xl {\n    border-top-right-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-tr-2xl {\n    border-top-right-radius: 1rem;\n  }\n\n  .lg\\:rounded-tr-3xl {\n    border-top-right-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-tr-full {\n    border-top-right-radius: 9999px;\n  }\n\n  .lg\\:rounded-br-none {\n    border-bottom-right-radius: 0px;\n  }\n\n  .lg\\:rounded-br-sm {\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-br {\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-br-md {\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-br-lg {\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-br-xl {\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-br-2xl {\n    border-bottom-right-radius: 1rem;\n  }\n\n  .lg\\:rounded-br-3xl {\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-br-full {\n    border-bottom-right-radius: 9999px;\n  }\n\n  .lg\\:rounded-bl-none {\n    border-bottom-left-radius: 0px;\n  }\n\n  .lg\\:rounded-bl-sm {\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-bl {\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-bl-md {\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-bl-lg {\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-bl-xl {\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-bl-2xl {\n    border-bottom-left-radius: 1rem;\n  }\n\n  .lg\\:rounded-bl-3xl {\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-bl-full {\n    border-bottom-left-radius: 9999px;\n  }\n\n  .lg\\:border-0 {\n    border-width: 0px;\n  }\n\n  .lg\\:border-2 {\n    border-width: 2px;\n  }\n\n  .lg\\:border-4 {\n    border-width: 4px;\n  }\n\n  .lg\\:border-8 {\n    border-width: 8px;\n  }\n\n  .lg\\:border {\n    border-width: 1px;\n  }\n\n  .lg\\:border-t-0 {\n    border-top-width: 0px;\n  }\n\n  .lg\\:border-t-2 {\n    border-top-width: 2px;\n  }\n\n  .lg\\:border-t-4 {\n    border-top-width: 4px;\n  }\n\n  .lg\\:border-t-8 {\n    border-top-width: 8px;\n  }\n\n  .lg\\:border-t {\n    border-top-width: 1px;\n  }\n\n  .lg\\:border-r-0 {\n    border-right-width: 0px;\n  }\n\n  .lg\\:border-r-2 {\n    border-right-width: 2px;\n  }\n\n  .lg\\:border-r-4 {\n    border-right-width: 4px;\n  }\n\n  .lg\\:border-r-8 {\n    border-right-width: 8px;\n  }\n\n  .lg\\:border-r {\n    border-right-width: 1px;\n  }\n\n  .lg\\:border-b-0 {\n    border-bottom-width: 0px;\n  }\n\n  .lg\\:border-b-2 {\n    border-bottom-width: 2px;\n  }\n\n  .lg\\:border-b-4 {\n    border-bottom-width: 4px;\n  }\n\n  .lg\\:border-b-8 {\n    border-bottom-width: 8px;\n  }\n\n  .lg\\:border-b {\n    border-bottom-width: 1px;\n  }\n\n  .lg\\:border-l-0 {\n    border-left-width: 0px;\n  }\n\n  .lg\\:border-l-2 {\n    border-left-width: 2px;\n  }\n\n  .lg\\:border-l-4 {\n    border-left-width: 4px;\n  }\n\n  .lg\\:border-l-8 {\n    border-left-width: 8px;\n  }\n\n  .lg\\:border-l {\n    border-left-width: 1px;\n  }\n\n  .lg\\:border-solid {\n    border-style: solid;\n  }\n\n  .lg\\:border-dashed {\n    border-style: dashed;\n  }\n\n  .lg\\:border-dotted {\n    border-style: dotted;\n  }\n\n  .lg\\:border-double {\n    border-style: double;\n  }\n\n  .lg\\:border-none {\n    border-style: none;\n  }\n\n  .lg\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .lg\\:border-current {\n    border-color: currentColor;\n  }\n\n  .lg\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-current {\n    border-color: currentColor;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-transparent:focus-within {\n    border-color: transparent;\n  }\n\n  .lg\\:focus-within\\:border-current:focus-within {\n    border-color: currentColor;\n  }\n\n  .lg\\:focus-within\\:border-black:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-white:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-50:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-100:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-200:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-300:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-400:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-500:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-600:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-700:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-800:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-900:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-default:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-transparent:hover {\n    border-color: transparent;\n  }\n\n  .lg\\:hover\\:border-current:hover {\n    border-color: currentColor;\n  }\n\n  .lg\\:hover\\:border-black:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-white:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-50:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-100:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-200:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-300:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-400:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-500:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-600:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-700:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-800:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-900:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-default:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-transparent:focus {\n    border-color: transparent;\n  }\n\n  .lg\\:focus\\:border-current:focus {\n    border-color: currentColor;\n  }\n\n  .lg\\:focus\\:border-black:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-white:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-50:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-100:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-200:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-300:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-500:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-600:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-700:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-800:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-900:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-default:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .lg\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .lg\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .lg\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .lg\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .lg\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .lg\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .lg\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .lg\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .lg\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .lg\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .lg\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .lg\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .lg\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .lg\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .lg\\:focus-within\\:border-opacity-0:focus-within {\n    --tw-border-opacity: 0;\n  }\n\n  .lg\\:focus-within\\:border-opacity-5:focus-within {\n    --tw-border-opacity: 0.05;\n  }\n\n  .lg\\:focus-within\\:border-opacity-10:focus-within {\n    --tw-border-opacity: 0.1;\n  }\n\n  .lg\\:focus-within\\:border-opacity-20:focus-within {\n    --tw-border-opacity: 0.2;\n  }\n\n  .lg\\:focus-within\\:border-opacity-25:focus-within {\n    --tw-border-opacity: 0.25;\n  }\n\n  .lg\\:focus-within\\:border-opacity-30:focus-within {\n    --tw-border-opacity: 0.3;\n  }\n\n  .lg\\:focus-within\\:border-opacity-40:focus-within {\n    --tw-border-opacity: 0.4;\n  }\n\n  .lg\\:focus-within\\:border-opacity-50:focus-within {\n    --tw-border-opacity: 0.5;\n  }\n\n  .lg\\:focus-within\\:border-opacity-60:focus-within {\n    --tw-border-opacity: 0.6;\n  }\n\n  .lg\\:focus-within\\:border-opacity-70:focus-within {\n    --tw-border-opacity: 0.7;\n  }\n\n  .lg\\:focus-within\\:border-opacity-75:focus-within {\n    --tw-border-opacity: 0.75;\n  }\n\n  .lg\\:focus-within\\:border-opacity-80:focus-within {\n    --tw-border-opacity: 0.8;\n  }\n\n  .lg\\:focus-within\\:border-opacity-90:focus-within {\n    --tw-border-opacity: 0.9;\n  }\n\n  .lg\\:focus-within\\:border-opacity-95:focus-within {\n    --tw-border-opacity: 0.95;\n  }\n\n  .lg\\:focus-within\\:border-opacity-100:focus-within {\n    --tw-border-opacity: 1;\n  }\n\n  .lg\\:hover\\:border-opacity-0:hover {\n    --tw-border-opacity: 0;\n  }\n\n  .lg\\:hover\\:border-opacity-5:hover {\n    --tw-border-opacity: 0.05;\n  }\n\n  .lg\\:hover\\:border-opacity-10:hover {\n    --tw-border-opacity: 0.1;\n  }\n\n  .lg\\:hover\\:border-opacity-20:hover {\n    --tw-border-opacity: 0.2;\n  }\n\n  .lg\\:hover\\:border-opacity-25:hover {\n    --tw-border-opacity: 0.25;\n  }\n\n  .lg\\:hover\\:border-opacity-30:hover {\n    --tw-border-opacity: 0.3;\n  }\n\n  .lg\\:hover\\:border-opacity-40:hover {\n    --tw-border-opacity: 0.4;\n  }\n\n  .lg\\:hover\\:border-opacity-50:hover {\n    --tw-border-opacity: 0.5;\n  }\n\n  .lg\\:hover\\:border-opacity-60:hover {\n    --tw-border-opacity: 0.6;\n  }\n\n  .lg\\:hover\\:border-opacity-70:hover {\n    --tw-border-opacity: 0.7;\n  }\n\n  .lg\\:hover\\:border-opacity-75:hover {\n    --tw-border-opacity: 0.75;\n  }\n\n  .lg\\:hover\\:border-opacity-80:hover {\n    --tw-border-opacity: 0.8;\n  }\n\n  .lg\\:hover\\:border-opacity-90:hover {\n    --tw-border-opacity: 0.9;\n  }\n\n  .lg\\:hover\\:border-opacity-95:hover {\n    --tw-border-opacity: 0.95;\n  }\n\n  .lg\\:hover\\:border-opacity-100:hover {\n    --tw-border-opacity: 1;\n  }\n\n  .lg\\:focus\\:border-opacity-0:focus {\n    --tw-border-opacity: 0;\n  }\n\n  .lg\\:focus\\:border-opacity-5:focus {\n    --tw-border-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:border-opacity-10:focus {\n    --tw-border-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:border-opacity-20:focus {\n    --tw-border-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:border-opacity-25:focus {\n    --tw-border-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:border-opacity-30:focus {\n    --tw-border-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:border-opacity-40:focus {\n    --tw-border-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:border-opacity-50:focus {\n    --tw-border-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:border-opacity-60:focus {\n    --tw-border-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:border-opacity-70:focus {\n    --tw-border-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:border-opacity-75:focus {\n    --tw-border-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:border-opacity-80:focus {\n    --tw-border-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:border-opacity-90:focus {\n    --tw-border-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:border-opacity-95:focus {\n    --tw-border-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:border-opacity-100:focus {\n    --tw-border-opacity: 1;\n  }\n\n  .lg\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .lg\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .lg\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-transparent:focus-within {\n    background-color: transparent;\n  }\n\n  .lg\\:focus-within\\:bg-current:focus-within {\n    background-color: currentColor;\n  }\n\n  .lg\\:focus-within\\:bg-black:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-white:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-50:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-100:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-200:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-300:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-400:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-500:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-600:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-700:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-800:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-900:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-transparent:hover {\n    background-color: transparent;\n  }\n\n  .lg\\:hover\\:bg-current:hover {\n    background-color: currentColor;\n  }\n\n  .lg\\:hover\\:bg-black:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-white:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-50:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-100:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-200:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-300:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-400:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-500:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-600:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-700:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-800:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-900:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-transparent:focus {\n    background-color: transparent;\n  }\n\n  .lg\\:focus\\:bg-current:focus {\n    background-color: currentColor;\n  }\n\n  .lg\\:focus\\:bg-black:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-white:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-50:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-100:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-200:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-300:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-400:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-500:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-600:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-700:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-800:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-900:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .lg\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .lg\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .lg\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .lg\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .lg\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .lg\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .lg\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .lg\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .lg\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .lg\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .lg\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .lg\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .lg\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .lg\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-0:focus-within {\n    --tw-bg-opacity: 0;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-5:focus-within {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-10:focus-within {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-20:focus-within {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-25:focus-within {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-30:focus-within {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-40:focus-within {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-50:focus-within {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-60:focus-within {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-70:focus-within {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-75:focus-within {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-80:focus-within {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-90:focus-within {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-95:focus-within {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-100:focus-within {\n    --tw-bg-opacity: 1;\n  }\n\n  .lg\\:hover\\:bg-opacity-0:hover {\n    --tw-bg-opacity: 0;\n  }\n\n  .lg\\:hover\\:bg-opacity-5:hover {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .lg\\:hover\\:bg-opacity-10:hover {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .lg\\:hover\\:bg-opacity-20:hover {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .lg\\:hover\\:bg-opacity-25:hover {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .lg\\:hover\\:bg-opacity-30:hover {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .lg\\:hover\\:bg-opacity-40:hover {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .lg\\:hover\\:bg-opacity-50:hover {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .lg\\:hover\\:bg-opacity-60:hover {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .lg\\:hover\\:bg-opacity-70:hover {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .lg\\:hover\\:bg-opacity-75:hover {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .lg\\:hover\\:bg-opacity-80:hover {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .lg\\:hover\\:bg-opacity-90:hover {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .lg\\:hover\\:bg-opacity-95:hover {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .lg\\:hover\\:bg-opacity-100:hover {\n    --tw-bg-opacity: 1;\n  }\n\n  .lg\\:focus\\:bg-opacity-0:focus {\n    --tw-bg-opacity: 0;\n  }\n\n  .lg\\:focus\\:bg-opacity-5:focus {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:bg-opacity-10:focus {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:bg-opacity-20:focus {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:bg-opacity-25:focus {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:bg-opacity-30:focus {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:bg-opacity-40:focus {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:bg-opacity-50:focus {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:bg-opacity-60:focus {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:bg-opacity-70:focus {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:bg-opacity-75:focus {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:bg-opacity-80:focus {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:bg-opacity-90:focus {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:bg-opacity-95:focus {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:bg-opacity-100:focus {\n    --tw-bg-opacity: 1;\n  }\n\n  .lg\\:bg-none {\n    background-image: none;\n  }\n\n  .lg\\:bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-tr {\n    background-image: linear-gradient(to top right, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-r {\n    background-image: linear-gradient(to right, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-br {\n    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-b {\n    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-bl {\n    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-l {\n    background-image: linear-gradient(to left, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-tl {\n    background-image: linear-gradient(to top left, var(--tw-gradient-stops));\n  }\n\n  .lg\\:from-transparent {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .lg\\:from-current {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:from-black {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .lg\\:from-white {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:from-gray-50 {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .lg\\:from-gray-100 {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .lg\\:from-gray-200 {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .lg\\:from-gray-300 {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .lg\\:from-gray-400 {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .lg\\:from-gray-500 {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .lg\\:from-gray-600 {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .lg\\:from-gray-700 {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .lg\\:from-gray-800 {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .lg\\:from-gray-900 {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .lg\\:from-red {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .lg\\:from-yellow {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .lg\\:from-green {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .lg\\:from-blue {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .lg\\:from-indigo {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .lg\\:from-purple {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .lg\\:from-pink {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .lg\\:from-grey-darkest {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .lg\\:from-grey-darker {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .lg\\:from-grey-dark {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .lg\\:from-grey {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .lg\\:from-grey-light {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .lg\\:from-grey-lighter {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .lg\\:from-grey-lightest {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .lg\\:from-red-darkest {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .lg\\:from-red-darker {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .lg\\:from-red-dark {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .lg\\:from-red-light {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .lg\\:from-red-lighter {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .lg\\:from-red-lightest {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .lg\\:from-orange-darkest {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .lg\\:from-orange-darker {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .lg\\:from-orange-dark {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .lg\\:from-orange {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .lg\\:from-orange-light {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .lg\\:from-orange-lighter {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .lg\\:from-orange-lightest {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .lg\\:from-yellow-darkest {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .lg\\:from-yellow-darker {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .lg\\:from-yellow-dark {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .lg\\:from-yellow-light {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .lg\\:from-yellow-lighter {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .lg\\:from-yellow-lightest {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .lg\\:from-green-darkest {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .lg\\:from-green-darker {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .lg\\:from-green-dark {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .lg\\:from-green-light {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .lg\\:from-green-lighter {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .lg\\:from-green-lightest {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .lg\\:from-teal-darkest {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .lg\\:from-teal-darker {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .lg\\:from-teal-dark {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .lg\\:from-teal {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .lg\\:from-teal-light {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .lg\\:from-teal-lighter {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .lg\\:from-teal-lightest {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .lg\\:from-blue-darkest {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .lg\\:from-blue-darker {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .lg\\:from-blue-dark {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .lg\\:from-blue-light {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .lg\\:from-blue-lighter {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .lg\\:from-blue-lightest {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .lg\\:from-indigo-darkest {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .lg\\:from-indigo-darker {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .lg\\:from-indigo-dark {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .lg\\:from-indigo-light {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .lg\\:from-indigo-lighter {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .lg\\:from-indigo-lightest {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .lg\\:from-purple-darkest {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .lg\\:from-purple-darker {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .lg\\:from-purple-dark {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .lg\\:from-purple-light {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .lg\\:from-purple-lighter {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .lg\\:from-purple-lightest {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .lg\\:from-pink-darkest {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .lg\\:from-pink-darker {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .lg\\:from-pink-dark {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .lg\\:from-pink-light {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .lg\\:from-pink-lighter {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .lg\\:from-pink-lightest {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .lg\\:hover\\:from-transparent:hover {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .lg\\:hover\\:from-current:hover {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:hover\\:from-black:hover {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .lg\\:hover\\:from-white:hover {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:hover\\:from-gray-50:hover {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .lg\\:hover\\:from-gray-100:hover {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .lg\\:hover\\:from-gray-200:hover {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .lg\\:hover\\:from-gray-300:hover {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .lg\\:hover\\:from-gray-400:hover {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .lg\\:hover\\:from-gray-500:hover {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .lg\\:hover\\:from-gray-600:hover {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .lg\\:hover\\:from-gray-700:hover {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .lg\\:hover\\:from-gray-800:hover {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .lg\\:hover\\:from-gray-900:hover {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .lg\\:hover\\:from-red:hover {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .lg\\:hover\\:from-yellow:hover {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .lg\\:hover\\:from-green:hover {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .lg\\:hover\\:from-blue:hover {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .lg\\:hover\\:from-indigo:hover {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .lg\\:hover\\:from-purple:hover {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .lg\\:hover\\:from-pink:hover {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .lg\\:hover\\:from-grey-darkest:hover {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .lg\\:hover\\:from-grey-darker:hover {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .lg\\:hover\\:from-grey-dark:hover {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .lg\\:hover\\:from-grey:hover {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .lg\\:hover\\:from-grey-light:hover {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .lg\\:hover\\:from-grey-lighter:hover {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .lg\\:hover\\:from-grey-lightest:hover {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .lg\\:hover\\:from-red-darkest:hover {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .lg\\:hover\\:from-red-darker:hover {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .lg\\:hover\\:from-red-dark:hover {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .lg\\:hover\\:from-red-light:hover {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .lg\\:hover\\:from-red-lighter:hover {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .lg\\:hover\\:from-red-lightest:hover {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .lg\\:hover\\:from-orange-darkest:hover {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .lg\\:hover\\:from-orange-darker:hover {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .lg\\:hover\\:from-orange-dark:hover {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .lg\\:hover\\:from-orange:hover {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .lg\\:hover\\:from-orange-light:hover {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .lg\\:hover\\:from-orange-lighter:hover {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .lg\\:hover\\:from-orange-lightest:hover {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .lg\\:hover\\:from-yellow-darkest:hover {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .lg\\:hover\\:from-yellow-darker:hover {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .lg\\:hover\\:from-yellow-dark:hover {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .lg\\:hover\\:from-yellow-light:hover {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .lg\\:hover\\:from-yellow-lighter:hover {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .lg\\:hover\\:from-yellow-lightest:hover {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .lg\\:hover\\:from-green-darkest:hover {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .lg\\:hover\\:from-green-darker:hover {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .lg\\:hover\\:from-green-dark:hover {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .lg\\:hover\\:from-green-light:hover {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .lg\\:hover\\:from-green-lighter:hover {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .lg\\:hover\\:from-green-lightest:hover {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .lg\\:hover\\:from-teal-darkest:hover {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .lg\\:hover\\:from-teal-darker:hover {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .lg\\:hover\\:from-teal-dark:hover {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .lg\\:hover\\:from-teal:hover {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .lg\\:hover\\:from-teal-light:hover {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .lg\\:hover\\:from-teal-lighter:hover {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .lg\\:hover\\:from-teal-lightest:hover {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .lg\\:hover\\:from-blue-darkest:hover {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .lg\\:hover\\:from-blue-darker:hover {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .lg\\:hover\\:from-blue-dark:hover {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .lg\\:hover\\:from-blue-light:hover {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .lg\\:hover\\:from-blue-lighter:hover {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .lg\\:hover\\:from-blue-lightest:hover {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .lg\\:hover\\:from-indigo-darkest:hover {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .lg\\:hover\\:from-indigo-darker:hover {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .lg\\:hover\\:from-indigo-dark:hover {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .lg\\:hover\\:from-indigo-light:hover {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .lg\\:hover\\:from-indigo-lighter:hover {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .lg\\:hover\\:from-indigo-lightest:hover {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .lg\\:hover\\:from-purple-darkest:hover {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .lg\\:hover\\:from-purple-darker:hover {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .lg\\:hover\\:from-purple-dark:hover {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .lg\\:hover\\:from-purple-light:hover {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .lg\\:hover\\:from-purple-lighter:hover {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .lg\\:hover\\:from-purple-lightest:hover {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .lg\\:hover\\:from-pink-darkest:hover {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .lg\\:hover\\:from-pink-darker:hover {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .lg\\:hover\\:from-pink-dark:hover {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .lg\\:hover\\:from-pink-light:hover {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .lg\\:hover\\:from-pink-lighter:hover {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .lg\\:hover\\:from-pink-lightest:hover {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .lg\\:focus\\:from-transparent:focus {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .lg\\:focus\\:from-current:focus {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:focus\\:from-black:focus {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .lg\\:focus\\:from-white:focus {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:focus\\:from-gray-50:focus {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .lg\\:focus\\:from-gray-100:focus {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .lg\\:focus\\:from-gray-200:focus {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .lg\\:focus\\:from-gray-300:focus {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .lg\\:focus\\:from-gray-400:focus {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .lg\\:focus\\:from-gray-500:focus {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .lg\\:focus\\:from-gray-600:focus {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .lg\\:focus\\:from-gray-700:focus {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .lg\\:focus\\:from-gray-800:focus {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .lg\\:focus\\:from-gray-900:focus {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .lg\\:focus\\:from-red:focus {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .lg\\:focus\\:from-yellow:focus {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .lg\\:focus\\:from-green:focus {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .lg\\:focus\\:from-blue:focus {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .lg\\:focus\\:from-indigo:focus {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .lg\\:focus\\:from-purple:focus {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .lg\\:focus\\:from-pink:focus {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .lg\\:focus\\:from-grey-darkest:focus {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .lg\\:focus\\:from-grey-darker:focus {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .lg\\:focus\\:from-grey-dark:focus {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .lg\\:focus\\:from-grey:focus {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .lg\\:focus\\:from-grey-light:focus {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .lg\\:focus\\:from-grey-lighter:focus {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .lg\\:focus\\:from-grey-lightest:focus {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .lg\\:focus\\:from-red-darkest:focus {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .lg\\:focus\\:from-red-darker:focus {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .lg\\:focus\\:from-red-dark:focus {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .lg\\:focus\\:from-red-light:focus {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .lg\\:focus\\:from-red-lighter:focus {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .lg\\:focus\\:from-red-lightest:focus {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .lg\\:focus\\:from-orange-darkest:focus {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .lg\\:focus\\:from-orange-darker:focus {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .lg\\:focus\\:from-orange-dark:focus {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .lg\\:focus\\:from-orange:focus {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .lg\\:focus\\:from-orange-light:focus {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .lg\\:focus\\:from-orange-lighter:focus {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .lg\\:focus\\:from-orange-lightest:focus {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .lg\\:focus\\:from-yellow-darkest:focus {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .lg\\:focus\\:from-yellow-darker:focus {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .lg\\:focus\\:from-yellow-dark:focus {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .lg\\:focus\\:from-yellow-light:focus {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .lg\\:focus\\:from-yellow-lighter:focus {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .lg\\:focus\\:from-yellow-lightest:focus {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .lg\\:focus\\:from-green-darkest:focus {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .lg\\:focus\\:from-green-darker:focus {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .lg\\:focus\\:from-green-dark:focus {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .lg\\:focus\\:from-green-light:focus {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .lg\\:focus\\:from-green-lighter:focus {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .lg\\:focus\\:from-green-lightest:focus {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .lg\\:focus\\:from-teal-darkest:focus {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .lg\\:focus\\:from-teal-darker:focus {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .lg\\:focus\\:from-teal-dark:focus {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .lg\\:focus\\:from-teal:focus {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .lg\\:focus\\:from-teal-light:focus {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .lg\\:focus\\:from-teal-lighter:focus {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .lg\\:focus\\:from-teal-lightest:focus {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .lg\\:focus\\:from-blue-darkest:focus {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .lg\\:focus\\:from-blue-darker:focus {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .lg\\:focus\\:from-blue-dark:focus {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .lg\\:focus\\:from-blue-light:focus {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .lg\\:focus\\:from-blue-lighter:focus {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .lg\\:focus\\:from-blue-lightest:focus {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .lg\\:focus\\:from-indigo-darkest:focus {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .lg\\:focus\\:from-indigo-darker:focus {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .lg\\:focus\\:from-indigo-dark:focus {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .lg\\:focus\\:from-indigo-light:focus {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .lg\\:focus\\:from-indigo-lighter:focus {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .lg\\:focus\\:from-indigo-lightest:focus {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .lg\\:focus\\:from-purple-darkest:focus {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .lg\\:focus\\:from-purple-darker:focus {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .lg\\:focus\\:from-purple-dark:focus {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .lg\\:focus\\:from-purple-light:focus {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .lg\\:focus\\:from-purple-lighter:focus {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .lg\\:focus\\:from-purple-lightest:focus {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .lg\\:focus\\:from-pink-darkest:focus {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .lg\\:focus\\:from-pink-darker:focus {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .lg\\:focus\\:from-pink-dark:focus {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .lg\\:focus\\:from-pink-light:focus {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .lg\\:focus\\:from-pink-lighter:focus {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .lg\\:focus\\:from-pink-lightest:focus {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .lg\\:via-transparent {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .lg\\:via-current {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:via-black {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .lg\\:via-white {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:via-gray-50 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .lg\\:via-gray-100 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .lg\\:via-gray-200 {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .lg\\:via-gray-300 {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .lg\\:via-gray-400 {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .lg\\:via-gray-500 {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .lg\\:via-gray-600 {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .lg\\:via-gray-700 {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .lg\\:via-gray-800 {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .lg\\:via-gray-900 {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .lg\\:via-red {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .lg\\:via-yellow {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .lg\\:via-green {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .lg\\:via-blue {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .lg\\:via-indigo {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .lg\\:via-purple {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .lg\\:via-pink {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .lg\\:via-grey-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .lg\\:via-grey-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .lg\\:via-grey-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .lg\\:via-grey {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .lg\\:via-grey-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .lg\\:via-grey-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .lg\\:via-grey-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .lg\\:via-red-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .lg\\:via-red-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .lg\\:via-red-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .lg\\:via-red-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .lg\\:via-red-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .lg\\:via-red-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .lg\\:via-orange-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .lg\\:via-orange-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .lg\\:via-orange-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .lg\\:via-orange {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .lg\\:via-orange-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .lg\\:via-orange-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .lg\\:via-orange-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .lg\\:via-yellow-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .lg\\:via-yellow-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .lg\\:via-yellow-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .lg\\:via-yellow-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .lg\\:via-yellow-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .lg\\:via-yellow-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .lg\\:via-green-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .lg\\:via-green-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .lg\\:via-green-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .lg\\:via-green-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .lg\\:via-green-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .lg\\:via-green-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .lg\\:via-teal-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .lg\\:via-teal-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .lg\\:via-teal-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .lg\\:via-teal {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .lg\\:via-teal-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .lg\\:via-teal-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .lg\\:via-teal-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .lg\\:via-blue-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .lg\\:via-blue-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .lg\\:via-blue-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .lg\\:via-blue-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .lg\\:via-blue-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .lg\\:via-blue-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .lg\\:via-indigo-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .lg\\:via-indigo-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .lg\\:via-indigo-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .lg\\:via-indigo-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .lg\\:via-indigo-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .lg\\:via-indigo-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .lg\\:via-purple-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .lg\\:via-purple-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .lg\\:via-purple-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .lg\\:via-purple-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .lg\\:via-purple-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .lg\\:via-purple-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .lg\\:via-pink-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .lg\\:via-pink-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .lg\\:via-pink-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .lg\\:via-pink-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .lg\\:via-pink-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .lg\\:via-pink-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .lg\\:hover\\:via-transparent:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .lg\\:hover\\:via-current:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:hover\\:via-black:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .lg\\:hover\\:via-white:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:hover\\:via-gray-50:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .lg\\:hover\\:via-gray-100:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .lg\\:hover\\:via-gray-200:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .lg\\:hover\\:via-gray-300:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .lg\\:hover\\:via-gray-400:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .lg\\:hover\\:via-gray-500:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .lg\\:hover\\:via-gray-600:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .lg\\:hover\\:via-gray-700:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .lg\\:hover\\:via-gray-800:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .lg\\:hover\\:via-gray-900:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .lg\\:hover\\:via-red:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .lg\\:hover\\:via-yellow:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .lg\\:hover\\:via-green:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .lg\\:hover\\:via-blue:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .lg\\:hover\\:via-indigo:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .lg\\:hover\\:via-purple:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .lg\\:hover\\:via-pink:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .lg\\:hover\\:via-grey-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .lg\\:hover\\:via-grey-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .lg\\:hover\\:via-grey-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .lg\\:hover\\:via-grey:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .lg\\:hover\\:via-grey-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .lg\\:hover\\:via-grey-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .lg\\:hover\\:via-grey-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .lg\\:hover\\:via-red-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .lg\\:hover\\:via-red-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .lg\\:hover\\:via-red-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .lg\\:hover\\:via-red-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .lg\\:hover\\:via-red-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .lg\\:hover\\:via-red-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .lg\\:hover\\:via-orange-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .lg\\:hover\\:via-orange-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .lg\\:hover\\:via-orange-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .lg\\:hover\\:via-orange:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .lg\\:hover\\:via-orange-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .lg\\:hover\\:via-orange-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .lg\\:hover\\:via-orange-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .lg\\:hover\\:via-yellow-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .lg\\:hover\\:via-yellow-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .lg\\:hover\\:via-yellow-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .lg\\:hover\\:via-yellow-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .lg\\:hover\\:via-yellow-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .lg\\:hover\\:via-yellow-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .lg\\:hover\\:via-green-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .lg\\:hover\\:via-green-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .lg\\:hover\\:via-green-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .lg\\:hover\\:via-green-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .lg\\:hover\\:via-green-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .lg\\:hover\\:via-green-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .lg\\:hover\\:via-teal-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .lg\\:hover\\:via-teal-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .lg\\:hover\\:via-teal-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .lg\\:hover\\:via-teal:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .lg\\:hover\\:via-teal-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .lg\\:hover\\:via-teal-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .lg\\:hover\\:via-teal-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .lg\\:hover\\:via-blue-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .lg\\:hover\\:via-blue-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .lg\\:hover\\:via-blue-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .lg\\:hover\\:via-blue-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .lg\\:hover\\:via-blue-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .lg\\:hover\\:via-blue-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .lg\\:hover\\:via-indigo-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .lg\\:hover\\:via-indigo-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .lg\\:hover\\:via-indigo-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .lg\\:hover\\:via-indigo-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .lg\\:hover\\:via-indigo-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .lg\\:hover\\:via-indigo-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .lg\\:hover\\:via-purple-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .lg\\:hover\\:via-purple-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .lg\\:hover\\:via-purple-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .lg\\:hover\\:via-purple-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .lg\\:hover\\:via-purple-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .lg\\:hover\\:via-purple-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .lg\\:hover\\:via-pink-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .lg\\:hover\\:via-pink-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .lg\\:hover\\:via-pink-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .lg\\:hover\\:via-pink-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .lg\\:hover\\:via-pink-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .lg\\:hover\\:via-pink-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .lg\\:focus\\:via-transparent:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .lg\\:focus\\:via-current:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:focus\\:via-black:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .lg\\:focus\\:via-white:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:focus\\:via-gray-50:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .lg\\:focus\\:via-gray-100:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .lg\\:focus\\:via-gray-200:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .lg\\:focus\\:via-gray-300:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .lg\\:focus\\:via-gray-400:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .lg\\:focus\\:via-gray-500:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .lg\\:focus\\:via-gray-600:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .lg\\:focus\\:via-gray-700:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .lg\\:focus\\:via-gray-800:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .lg\\:focus\\:via-gray-900:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .lg\\:focus\\:via-red:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .lg\\:focus\\:via-yellow:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .lg\\:focus\\:via-green:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .lg\\:focus\\:via-blue:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .lg\\:focus\\:via-indigo:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .lg\\:focus\\:via-purple:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .lg\\:focus\\:via-pink:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .lg\\:focus\\:via-grey-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .lg\\:focus\\:via-grey-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .lg\\:focus\\:via-grey-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .lg\\:focus\\:via-grey:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .lg\\:focus\\:via-grey-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .lg\\:focus\\:via-grey-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .lg\\:focus\\:via-grey-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .lg\\:focus\\:via-red-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .lg\\:focus\\:via-red-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .lg\\:focus\\:via-red-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .lg\\:focus\\:via-red-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .lg\\:focus\\:via-red-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .lg\\:focus\\:via-red-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .lg\\:focus\\:via-orange-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .lg\\:focus\\:via-orange-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .lg\\:focus\\:via-orange-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .lg\\:focus\\:via-orange:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .lg\\:focus\\:via-orange-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .lg\\:focus\\:via-orange-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .lg\\:focus\\:via-orange-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .lg\\:focus\\:via-yellow-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .lg\\:focus\\:via-yellow-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .lg\\:focus\\:via-yellow-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .lg\\:focus\\:via-yellow-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .lg\\:focus\\:via-yellow-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .lg\\:focus\\:via-yellow-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .lg\\:focus\\:via-green-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .lg\\:focus\\:via-green-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .lg\\:focus\\:via-green-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .lg\\:focus\\:via-green-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .lg\\:focus\\:via-green-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .lg\\:focus\\:via-green-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .lg\\:focus\\:via-teal-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .lg\\:focus\\:via-teal-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .lg\\:focus\\:via-teal-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .lg\\:focus\\:via-teal:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .lg\\:focus\\:via-teal-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .lg\\:focus\\:via-teal-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .lg\\:focus\\:via-teal-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .lg\\:focus\\:via-blue-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .lg\\:focus\\:via-blue-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .lg\\:focus\\:via-blue-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .lg\\:focus\\:via-blue-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .lg\\:focus\\:via-blue-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .lg\\:focus\\:via-blue-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .lg\\:focus\\:via-indigo-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .lg\\:focus\\:via-indigo-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .lg\\:focus\\:via-indigo-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .lg\\:focus\\:via-indigo-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .lg\\:focus\\:via-indigo-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .lg\\:focus\\:via-indigo-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .lg\\:focus\\:via-purple-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .lg\\:focus\\:via-purple-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .lg\\:focus\\:via-purple-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .lg\\:focus\\:via-purple-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .lg\\:focus\\:via-purple-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .lg\\:focus\\:via-purple-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .lg\\:focus\\:via-pink-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .lg\\:focus\\:via-pink-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .lg\\:focus\\:via-pink-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .lg\\:focus\\:via-pink-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .lg\\:focus\\:via-pink-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .lg\\:focus\\:via-pink-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .lg\\:to-transparent {\n    --tw-gradient-to: transparent;\n  }\n\n  .lg\\:to-current {\n    --tw-gradient-to: currentColor;\n  }\n\n  .lg\\:to-black {\n    --tw-gradient-to: #22292f;\n  }\n\n  .lg\\:to-white {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .lg\\:to-gray-50 {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .lg\\:to-gray-100 {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .lg\\:to-gray-200 {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .lg\\:to-gray-300 {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .lg\\:to-gray-400 {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .lg\\:to-gray-500 {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .lg\\:to-gray-600 {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .lg\\:to-gray-700 {\n    --tw-gradient-to: #374151;\n  }\n\n  .lg\\:to-gray-800 {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .lg\\:to-gray-900 {\n    --tw-gradient-to: #111827;\n  }\n\n  .lg\\:to-red {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .lg\\:to-yellow {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .lg\\:to-green {\n    --tw-gradient-to: #38c172;\n  }\n\n  .lg\\:to-blue {\n    --tw-gradient-to: #229be1;\n  }\n\n  .lg\\:to-indigo {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .lg\\:to-purple {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .lg\\:to-pink {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .lg\\:to-grey-darkest {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .lg\\:to-grey-darker {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .lg\\:to-grey-dark {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .lg\\:to-grey {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .lg\\:to-grey-light {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .lg\\:to-grey-lighter {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .lg\\:to-grey-lightest {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .lg\\:to-red-darkest {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .lg\\:to-red-darker {\n    --tw-gradient-to: #621b18;\n  }\n\n  .lg\\:to-red-dark {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .lg\\:to-red-light {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .lg\\:to-red-lighter {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .lg\\:to-red-lightest {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .lg\\:to-orange-darkest {\n    --tw-gradient-to: #462a16;\n  }\n\n  .lg\\:to-orange-darker {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .lg\\:to-orange-dark {\n    --tw-gradient-to: #de751f;\n  }\n\n  .lg\\:to-orange {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .lg\\:to-orange-light {\n    --tw-gradient-to: #faad63;\n  }\n\n  .lg\\:to-orange-lighter {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .lg\\:to-orange-lightest {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .lg\\:to-yellow-darkest {\n    --tw-gradient-to: #453411;\n  }\n\n  .lg\\:to-yellow-darker {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .lg\\:to-yellow-dark {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .lg\\:to-yellow-light {\n    --tw-gradient-to: #fff382;\n  }\n\n  .lg\\:to-yellow-lighter {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .lg\\:to-yellow-lightest {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .lg\\:to-green-darkest {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .lg\\:to-green-darker {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .lg\\:to-green-dark {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .lg\\:to-green-light {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .lg\\:to-green-lighter {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .lg\\:to-green-lightest {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .lg\\:to-teal-darkest {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .lg\\:to-teal-darker {\n    --tw-gradient-to: #20504f;\n  }\n\n  .lg\\:to-teal-dark {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .lg\\:to-teal {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .lg\\:to-teal-light {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .lg\\:to-teal-lighter {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .lg\\:to-teal-lightest {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .lg\\:to-blue-darkest {\n    --tw-gradient-to: #203950;\n  }\n\n  .lg\\:to-blue-darker {\n    --tw-gradient-to: #28556e;\n  }\n\n  .lg\\:to-blue-dark {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .lg\\:to-blue-light {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .lg\\:to-blue-lighter {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .lg\\:to-blue-lightest {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .lg\\:to-indigo-darkest {\n    --tw-gradient-to: #191e38;\n  }\n\n  .lg\\:to-indigo-darker {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .lg\\:to-indigo-dark {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .lg\\:to-indigo-light {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .lg\\:to-indigo-lighter {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .lg\\:to-indigo-lightest {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .lg\\:to-purple-darkest {\n    --tw-gradient-to: #21183c;\n  }\n\n  .lg\\:to-purple-darker {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .lg\\:to-purple-dark {\n    --tw-gradient-to: #794acf;\n  }\n\n  .lg\\:to-purple-light {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .lg\\:to-purple-lighter {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .lg\\:to-purple-lightest {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .lg\\:to-pink-darkest {\n    --tw-gradient-to: #451225;\n  }\n\n  .lg\\:to-pink-darker {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .lg\\:to-pink-dark {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .lg\\:to-pink-light {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .lg\\:to-pink-lighter {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .lg\\:to-pink-lightest {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .lg\\:hover\\:to-transparent:hover {\n    --tw-gradient-to: transparent;\n  }\n\n  .lg\\:hover\\:to-current:hover {\n    --tw-gradient-to: currentColor;\n  }\n\n  .lg\\:hover\\:to-black:hover {\n    --tw-gradient-to: #22292f;\n  }\n\n  .lg\\:hover\\:to-white:hover {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .lg\\:hover\\:to-gray-50:hover {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .lg\\:hover\\:to-gray-100:hover {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .lg\\:hover\\:to-gray-200:hover {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .lg\\:hover\\:to-gray-300:hover {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .lg\\:hover\\:to-gray-400:hover {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .lg\\:hover\\:to-gray-500:hover {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .lg\\:hover\\:to-gray-600:hover {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .lg\\:hover\\:to-gray-700:hover {\n    --tw-gradient-to: #374151;\n  }\n\n  .lg\\:hover\\:to-gray-800:hover {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .lg\\:hover\\:to-gray-900:hover {\n    --tw-gradient-to: #111827;\n  }\n\n  .lg\\:hover\\:to-red:hover {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .lg\\:hover\\:to-yellow:hover {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .lg\\:hover\\:to-green:hover {\n    --tw-gradient-to: #38c172;\n  }\n\n  .lg\\:hover\\:to-blue:hover {\n    --tw-gradient-to: #229be1;\n  }\n\n  .lg\\:hover\\:to-indigo:hover {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .lg\\:hover\\:to-purple:hover {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .lg\\:hover\\:to-pink:hover {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .lg\\:hover\\:to-grey-darkest:hover {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .lg\\:hover\\:to-grey-darker:hover {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .lg\\:hover\\:to-grey-dark:hover {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .lg\\:hover\\:to-grey:hover {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .lg\\:hover\\:to-grey-light:hover {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .lg\\:hover\\:to-grey-lighter:hover {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .lg\\:hover\\:to-grey-lightest:hover {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .lg\\:hover\\:to-red-darkest:hover {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .lg\\:hover\\:to-red-darker:hover {\n    --tw-gradient-to: #621b18;\n  }\n\n  .lg\\:hover\\:to-red-dark:hover {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .lg\\:hover\\:to-red-light:hover {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .lg\\:hover\\:to-red-lighter:hover {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .lg\\:hover\\:to-red-lightest:hover {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .lg\\:hover\\:to-orange-darkest:hover {\n    --tw-gradient-to: #462a16;\n  }\n\n  .lg\\:hover\\:to-orange-darker:hover {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .lg\\:hover\\:to-orange-dark:hover {\n    --tw-gradient-to: #de751f;\n  }\n\n  .lg\\:hover\\:to-orange:hover {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .lg\\:hover\\:to-orange-light:hover {\n    --tw-gradient-to: #faad63;\n  }\n\n  .lg\\:hover\\:to-orange-lighter:hover {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .lg\\:hover\\:to-orange-lightest:hover {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .lg\\:hover\\:to-yellow-darkest:hover {\n    --tw-gradient-to: #453411;\n  }\n\n  .lg\\:hover\\:to-yellow-darker:hover {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .lg\\:hover\\:to-yellow-dark:hover {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .lg\\:hover\\:to-yellow-light:hover {\n    --tw-gradient-to: #fff382;\n  }\n\n  .lg\\:hover\\:to-yellow-lighter:hover {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .lg\\:hover\\:to-yellow-lightest:hover {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .lg\\:hover\\:to-green-darkest:hover {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .lg\\:hover\\:to-green-darker:hover {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .lg\\:hover\\:to-green-dark:hover {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .lg\\:hover\\:to-green-light:hover {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .lg\\:hover\\:to-green-lighter:hover {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .lg\\:hover\\:to-green-lightest:hover {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .lg\\:hover\\:to-teal-darkest:hover {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .lg\\:hover\\:to-teal-darker:hover {\n    --tw-gradient-to: #20504f;\n  }\n\n  .lg\\:hover\\:to-teal-dark:hover {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .lg\\:hover\\:to-teal:hover {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .lg\\:hover\\:to-teal-light:hover {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .lg\\:hover\\:to-teal-lighter:hover {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .lg\\:hover\\:to-teal-lightest:hover {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .lg\\:hover\\:to-blue-darkest:hover {\n    --tw-gradient-to: #203950;\n  }\n\n  .lg\\:hover\\:to-blue-darker:hover {\n    --tw-gradient-to: #28556e;\n  }\n\n  .lg\\:hover\\:to-blue-dark:hover {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .lg\\:hover\\:to-blue-light:hover {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .lg\\:hover\\:to-blue-lighter:hover {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .lg\\:hover\\:to-blue-lightest:hover {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .lg\\:hover\\:to-indigo-darkest:hover {\n    --tw-gradient-to: #191e38;\n  }\n\n  .lg\\:hover\\:to-indigo-darker:hover {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .lg\\:hover\\:to-indigo-dark:hover {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .lg\\:hover\\:to-indigo-light:hover {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .lg\\:hover\\:to-indigo-lighter:hover {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .lg\\:hover\\:to-indigo-lightest:hover {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .lg\\:hover\\:to-purple-darkest:hover {\n    --tw-gradient-to: #21183c;\n  }\n\n  .lg\\:hover\\:to-purple-darker:hover {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .lg\\:hover\\:to-purple-dark:hover {\n    --tw-gradient-to: #794acf;\n  }\n\n  .lg\\:hover\\:to-purple-light:hover {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .lg\\:hover\\:to-purple-lighter:hover {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .lg\\:hover\\:to-purple-lightest:hover {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .lg\\:hover\\:to-pink-darkest:hover {\n    --tw-gradient-to: #451225;\n  }\n\n  .lg\\:hover\\:to-pink-darker:hover {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .lg\\:hover\\:to-pink-dark:hover {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .lg\\:hover\\:to-pink-light:hover {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .lg\\:hover\\:to-pink-lighter:hover {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .lg\\:hover\\:to-pink-lightest:hover {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .lg\\:focus\\:to-transparent:focus {\n    --tw-gradient-to: transparent;\n  }\n\n  .lg\\:focus\\:to-current:focus {\n    --tw-gradient-to: currentColor;\n  }\n\n  .lg\\:focus\\:to-black:focus {\n    --tw-gradient-to: #22292f;\n  }\n\n  .lg\\:focus\\:to-white:focus {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .lg\\:focus\\:to-gray-50:focus {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .lg\\:focus\\:to-gray-100:focus {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .lg\\:focus\\:to-gray-200:focus {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .lg\\:focus\\:to-gray-300:focus {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .lg\\:focus\\:to-gray-400:focus {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .lg\\:focus\\:to-gray-500:focus {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .lg\\:focus\\:to-gray-600:focus {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .lg\\:focus\\:to-gray-700:focus {\n    --tw-gradient-to: #374151;\n  }\n\n  .lg\\:focus\\:to-gray-800:focus {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .lg\\:focus\\:to-gray-900:focus {\n    --tw-gradient-to: #111827;\n  }\n\n  .lg\\:focus\\:to-red:focus {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .lg\\:focus\\:to-yellow:focus {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .lg\\:focus\\:to-green:focus {\n    --tw-gradient-to: #38c172;\n  }\n\n  .lg\\:focus\\:to-blue:focus {\n    --tw-gradient-to: #229be1;\n  }\n\n  .lg\\:focus\\:to-indigo:focus {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .lg\\:focus\\:to-purple:focus {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .lg\\:focus\\:to-pink:focus {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .lg\\:focus\\:to-grey-darkest:focus {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .lg\\:focus\\:to-grey-darker:focus {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .lg\\:focus\\:to-grey-dark:focus {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .lg\\:focus\\:to-grey:focus {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .lg\\:focus\\:to-grey-light:focus {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .lg\\:focus\\:to-grey-lighter:focus {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .lg\\:focus\\:to-grey-lightest:focus {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .lg\\:focus\\:to-red-darkest:focus {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .lg\\:focus\\:to-red-darker:focus {\n    --tw-gradient-to: #621b18;\n  }\n\n  .lg\\:focus\\:to-red-dark:focus {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .lg\\:focus\\:to-red-light:focus {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .lg\\:focus\\:to-red-lighter:focus {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .lg\\:focus\\:to-red-lightest:focus {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .lg\\:focus\\:to-orange-darkest:focus {\n    --tw-gradient-to: #462a16;\n  }\n\n  .lg\\:focus\\:to-orange-darker:focus {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .lg\\:focus\\:to-orange-dark:focus {\n    --tw-gradient-to: #de751f;\n  }\n\n  .lg\\:focus\\:to-orange:focus {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .lg\\:focus\\:to-orange-light:focus {\n    --tw-gradient-to: #faad63;\n  }\n\n  .lg\\:focus\\:to-orange-lighter:focus {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .lg\\:focus\\:to-orange-lightest:focus {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .lg\\:focus\\:to-yellow-darkest:focus {\n    --tw-gradient-to: #453411;\n  }\n\n  .lg\\:focus\\:to-yellow-darker:focus {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .lg\\:focus\\:to-yellow-dark:focus {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .lg\\:focus\\:to-yellow-light:focus {\n    --tw-gradient-to: #fff382;\n  }\n\n  .lg\\:focus\\:to-yellow-lighter:focus {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .lg\\:focus\\:to-yellow-lightest:focus {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .lg\\:focus\\:to-green-darkest:focus {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .lg\\:focus\\:to-green-darker:focus {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .lg\\:focus\\:to-green-dark:focus {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .lg\\:focus\\:to-green-light:focus {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .lg\\:focus\\:to-green-lighter:focus {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .lg\\:focus\\:to-green-lightest:focus {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .lg\\:focus\\:to-teal-darkest:focus {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .lg\\:focus\\:to-teal-darker:focus {\n    --tw-gradient-to: #20504f;\n  }\n\n  .lg\\:focus\\:to-teal-dark:focus {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .lg\\:focus\\:to-teal:focus {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .lg\\:focus\\:to-teal-light:focus {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .lg\\:focus\\:to-teal-lighter:focus {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .lg\\:focus\\:to-teal-lightest:focus {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .lg\\:focus\\:to-blue-darkest:focus {\n    --tw-gradient-to: #203950;\n  }\n\n  .lg\\:focus\\:to-blue-darker:focus {\n    --tw-gradient-to: #28556e;\n  }\n\n  .lg\\:focus\\:to-blue-dark:focus {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .lg\\:focus\\:to-blue-light:focus {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .lg\\:focus\\:to-blue-lighter:focus {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .lg\\:focus\\:to-blue-lightest:focus {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .lg\\:focus\\:to-indigo-darkest:focus {\n    --tw-gradient-to: #191e38;\n  }\n\n  .lg\\:focus\\:to-indigo-darker:focus {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .lg\\:focus\\:to-indigo-dark:focus {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .lg\\:focus\\:to-indigo-light:focus {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .lg\\:focus\\:to-indigo-lighter:focus {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .lg\\:focus\\:to-indigo-lightest:focus {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .lg\\:focus\\:to-purple-darkest:focus {\n    --tw-gradient-to: #21183c;\n  }\n\n  .lg\\:focus\\:to-purple-darker:focus {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .lg\\:focus\\:to-purple-dark:focus {\n    --tw-gradient-to: #794acf;\n  }\n\n  .lg\\:focus\\:to-purple-light:focus {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .lg\\:focus\\:to-purple-lighter:focus {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .lg\\:focus\\:to-purple-lightest:focus {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .lg\\:focus\\:to-pink-darkest:focus {\n    --tw-gradient-to: #451225;\n  }\n\n  .lg\\:focus\\:to-pink-darker:focus {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .lg\\:focus\\:to-pink-dark:focus {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .lg\\:focus\\:to-pink-light:focus {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .lg\\:focus\\:to-pink-lighter:focus {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .lg\\:focus\\:to-pink-lightest:focus {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .lg\\:decoration-slice {\n    -webkit-box-decoration-break: slice;\n            box-decoration-break: slice;\n  }\n\n  .lg\\:decoration-clone {\n    -webkit-box-decoration-break: clone;\n            box-decoration-break: clone;\n  }\n\n  .lg\\:bg-auto {\n    background-size: auto;\n  }\n\n  .lg\\:bg-cover {\n    background-size: cover;\n  }\n\n  .lg\\:bg-contain {\n    background-size: contain;\n  }\n\n  .lg\\:bg-fixed {\n    background-attachment: fixed;\n  }\n\n  .lg\\:bg-local {\n    background-attachment: local;\n  }\n\n  .lg\\:bg-scroll {\n    background-attachment: scroll;\n  }\n\n  .lg\\:bg-clip-border {\n    background-clip: border-box;\n  }\n\n  .lg\\:bg-clip-padding {\n    background-clip: padding-box;\n  }\n\n  .lg\\:bg-clip-content {\n    background-clip: content-box;\n  }\n\n  .lg\\:bg-clip-text {\n    -webkit-background-clip: text;\n            background-clip: text;\n  }\n\n  .lg\\:bg-bottom {\n    background-position: bottom;\n  }\n\n  .lg\\:bg-center {\n    background-position: center;\n  }\n\n  .lg\\:bg-left {\n    background-position: left;\n  }\n\n  .lg\\:bg-left-bottom {\n    background-position: left bottom;\n  }\n\n  .lg\\:bg-left-top {\n    background-position: left top;\n  }\n\n  .lg\\:bg-right {\n    background-position: right;\n  }\n\n  .lg\\:bg-right-bottom {\n    background-position: right bottom;\n  }\n\n  .lg\\:bg-right-top {\n    background-position: right top;\n  }\n\n  .lg\\:bg-top {\n    background-position: top;\n  }\n\n  .lg\\:bg-repeat {\n    background-repeat: repeat;\n  }\n\n  .lg\\:bg-no-repeat {\n    background-repeat: no-repeat;\n  }\n\n  .lg\\:bg-repeat-x {\n    background-repeat: repeat-x;\n  }\n\n  .lg\\:bg-repeat-y {\n    background-repeat: repeat-y;\n  }\n\n  .lg\\:bg-repeat-round {\n    background-repeat: round;\n  }\n\n  .lg\\:bg-repeat-space {\n    background-repeat: space;\n  }\n\n  .lg\\:bg-origin-border {\n    background-origin: border-box;\n  }\n\n  .lg\\:bg-origin-padding {\n    background-origin: padding-box;\n  }\n\n  .lg\\:bg-origin-content {\n    background-origin: content-box;\n  }\n\n  .lg\\:fill-current {\n    fill: currentColor;\n  }\n\n  .lg\\:stroke-current {\n    stroke: currentColor;\n  }\n\n  .lg\\:stroke-0 {\n    stroke-width: 0;\n  }\n\n  .lg\\:stroke-1 {\n    stroke-width: 1;\n  }\n\n  .lg\\:stroke-2 {\n    stroke-width: 2;\n  }\n\n  .lg\\:object-contain {\n    -o-object-fit: contain;\n       object-fit: contain;\n  }\n\n  .lg\\:object-cover {\n    -o-object-fit: cover;\n       object-fit: cover;\n  }\n\n  .lg\\:object-fill {\n    -o-object-fit: fill;\n       object-fit: fill;\n  }\n\n  .lg\\:object-none {\n    -o-object-fit: none;\n       object-fit: none;\n  }\n\n  .lg\\:object-scale-down {\n    -o-object-fit: scale-down;\n       object-fit: scale-down;\n  }\n\n  .lg\\:object-bottom {\n    -o-object-position: bottom;\n       object-position: bottom;\n  }\n\n  .lg\\:object-center {\n    -o-object-position: center;\n       object-position: center;\n  }\n\n  .lg\\:object-left {\n    -o-object-position: left;\n       object-position: left;\n  }\n\n  .lg\\:object-left-bottom {\n    -o-object-position: left bottom;\n       object-position: left bottom;\n  }\n\n  .lg\\:object-left-top {\n    -o-object-position: left top;\n       object-position: left top;\n  }\n\n  .lg\\:object-right {\n    -o-object-position: right;\n       object-position: right;\n  }\n\n  .lg\\:object-right-bottom {\n    -o-object-position: right bottom;\n       object-position: right bottom;\n  }\n\n  .lg\\:object-right-top {\n    -o-object-position: right top;\n       object-position: right top;\n  }\n\n  .lg\\:object-top {\n    -o-object-position: top;\n       object-position: top;\n  }\n\n  .lg\\:p-0 {\n    padding: 0px;\n  }\n\n  .lg\\:p-1 {\n    padding: 0.25rem;\n  }\n\n  .lg\\:p-2 {\n    padding: 0.5rem;\n  }\n\n  .lg\\:p-3 {\n    padding: 0.75rem;\n  }\n\n  .lg\\:p-4 {\n    padding: 1rem;\n  }\n\n  .lg\\:p-5 {\n    padding: 1.25rem;\n  }\n\n  .lg\\:p-6 {\n    padding: 1.5rem;\n  }\n\n  .lg\\:p-7 {\n    padding: 1.75rem;\n  }\n\n  .lg\\:p-8 {\n    padding: 2rem;\n  }\n\n  .lg\\:p-9 {\n    padding: 2.25rem;\n  }\n\n  .lg\\:p-10 {\n    padding: 2.5rem;\n  }\n\n  .lg\\:p-11 {\n    padding: 2.75rem;\n  }\n\n  .lg\\:p-12 {\n    padding: 3rem;\n  }\n\n  .lg\\:p-14 {\n    padding: 3.5rem;\n  }\n\n  .lg\\:p-16 {\n    padding: 4rem;\n  }\n\n  .lg\\:p-20 {\n    padding: 5rem;\n  }\n\n  .lg\\:p-24 {\n    padding: 6rem;\n  }\n\n  .lg\\:p-28 {\n    padding: 7rem;\n  }\n\n  .lg\\:p-32 {\n    padding: 8rem;\n  }\n\n  .lg\\:p-36 {\n    padding: 9rem;\n  }\n\n  .lg\\:p-40 {\n    padding: 10rem;\n  }\n\n  .lg\\:p-44 {\n    padding: 11rem;\n  }\n\n  .lg\\:p-48 {\n    padding: 12rem;\n  }\n\n  .lg\\:p-52 {\n    padding: 13rem;\n  }\n\n  .lg\\:p-56 {\n    padding: 14rem;\n  }\n\n  .lg\\:p-60 {\n    padding: 15rem;\n  }\n\n  .lg\\:p-64 {\n    padding: 16rem;\n  }\n\n  .lg\\:p-72 {\n    padding: 18rem;\n  }\n\n  .lg\\:p-80 {\n    padding: 20rem;\n  }\n\n  .lg\\:p-96 {\n    padding: 24rem;\n  }\n\n  .lg\\:p-px {\n    padding: 1px;\n  }\n\n  .lg\\:p-0\\.5 {\n    padding: 0.125rem;\n  }\n\n  .lg\\:p-1\\.5 {\n    padding: 0.375rem;\n  }\n\n  .lg\\:p-2\\.5 {\n    padding: 0.625rem;\n  }\n\n  .lg\\:p-3\\.5 {\n    padding: 0.875rem;\n  }\n\n  .lg\\:px-0 {\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  .lg\\:px-1 {\n    padding-left: 0.25rem;\n    padding-right: 0.25rem;\n  }\n\n  .lg\\:px-2 {\n    padding-left: 0.5rem;\n    padding-right: 0.5rem;\n  }\n\n  .lg\\:px-3 {\n    padding-left: 0.75rem;\n    padding-right: 0.75rem;\n  }\n\n  .lg\\:px-4 {\n    padding-left: 1rem;\n    padding-right: 1rem;\n  }\n\n  .lg\\:px-5 {\n    padding-left: 1.25rem;\n    padding-right: 1.25rem;\n  }\n\n  .lg\\:px-6 {\n    padding-left: 1.5rem;\n    padding-right: 1.5rem;\n  }\n\n  .lg\\:px-7 {\n    padding-left: 1.75rem;\n    padding-right: 1.75rem;\n  }\n\n  .lg\\:px-8 {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n\n  .lg\\:px-9 {\n    padding-left: 2.25rem;\n    padding-right: 2.25rem;\n  }\n\n  .lg\\:px-10 {\n    padding-left: 2.5rem;\n    padding-right: 2.5rem;\n  }\n\n  .lg\\:px-11 {\n    padding-left: 2.75rem;\n    padding-right: 2.75rem;\n  }\n\n  .lg\\:px-12 {\n    padding-left: 3rem;\n    padding-right: 3rem;\n  }\n\n  .lg\\:px-14 {\n    padding-left: 3.5rem;\n    padding-right: 3.5rem;\n  }\n\n  .lg\\:px-16 {\n    padding-left: 4rem;\n    padding-right: 4rem;\n  }\n\n  .lg\\:px-20 {\n    padding-left: 5rem;\n    padding-right: 5rem;\n  }\n\n  .lg\\:px-24 {\n    padding-left: 6rem;\n    padding-right: 6rem;\n  }\n\n  .lg\\:px-28 {\n    padding-left: 7rem;\n    padding-right: 7rem;\n  }\n\n  .lg\\:px-32 {\n    padding-left: 8rem;\n    padding-right: 8rem;\n  }\n\n  .lg\\:px-36 {\n    padding-left: 9rem;\n    padding-right: 9rem;\n  }\n\n  .lg\\:px-40 {\n    padding-left: 10rem;\n    padding-right: 10rem;\n  }\n\n  .lg\\:px-44 {\n    padding-left: 11rem;\n    padding-right: 11rem;\n  }\n\n  .lg\\:px-48 {\n    padding-left: 12rem;\n    padding-right: 12rem;\n  }\n\n  .lg\\:px-52 {\n    padding-left: 13rem;\n    padding-right: 13rem;\n  }\n\n  .lg\\:px-56 {\n    padding-left: 14rem;\n    padding-right: 14rem;\n  }\n\n  .lg\\:px-60 {\n    padding-left: 15rem;\n    padding-right: 15rem;\n  }\n\n  .lg\\:px-64 {\n    padding-left: 16rem;\n    padding-right: 16rem;\n  }\n\n  .lg\\:px-72 {\n    padding-left: 18rem;\n    padding-right: 18rem;\n  }\n\n  .lg\\:px-80 {\n    padding-left: 20rem;\n    padding-right: 20rem;\n  }\n\n  .lg\\:px-96 {\n    padding-left: 24rem;\n    padding-right: 24rem;\n  }\n\n  .lg\\:px-px {\n    padding-left: 1px;\n    padding-right: 1px;\n  }\n\n  .lg\\:px-0\\.5 {\n    padding-left: 0.125rem;\n    padding-right: 0.125rem;\n  }\n\n  .lg\\:px-1\\.5 {\n    padding-left: 0.375rem;\n    padding-right: 0.375rem;\n  }\n\n  .lg\\:px-2\\.5 {\n    padding-left: 0.625rem;\n    padding-right: 0.625rem;\n  }\n\n  .lg\\:px-3\\.5 {\n    padding-left: 0.875rem;\n    padding-right: 0.875rem;\n  }\n\n  .lg\\:py-0 {\n    padding-top: 0px;\n    padding-bottom: 0px;\n  }\n\n  .lg\\:py-1 {\n    padding-top: 0.25rem;\n    padding-bottom: 0.25rem;\n  }\n\n  .lg\\:py-2 {\n    padding-top: 0.5rem;\n    padding-bottom: 0.5rem;\n  }\n\n  .lg\\:py-3 {\n    padding-top: 0.75rem;\n    padding-bottom: 0.75rem;\n  }\n\n  .lg\\:py-4 {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n\n  .lg\\:py-5 {\n    padding-top: 1.25rem;\n    padding-bottom: 1.25rem;\n  }\n\n  .lg\\:py-6 {\n    padding-top: 1.5rem;\n    padding-bottom: 1.5rem;\n  }\n\n  .lg\\:py-7 {\n    padding-top: 1.75rem;\n    padding-bottom: 1.75rem;\n  }\n\n  .lg\\:py-8 {\n    padding-top: 2rem;\n    padding-bottom: 2rem;\n  }\n\n  .lg\\:py-9 {\n    padding-top: 2.25rem;\n    padding-bottom: 2.25rem;\n  }\n\n  .lg\\:py-10 {\n    padding-top: 2.5rem;\n    padding-bottom: 2.5rem;\n  }\n\n  .lg\\:py-11 {\n    padding-top: 2.75rem;\n    padding-bottom: 2.75rem;\n  }\n\n  .lg\\:py-12 {\n    padding-top: 3rem;\n    padding-bottom: 3rem;\n  }\n\n  .lg\\:py-14 {\n    padding-top: 3.5rem;\n    padding-bottom: 3.5rem;\n  }\n\n  .lg\\:py-16 {\n    padding-top: 4rem;\n    padding-bottom: 4rem;\n  }\n\n  .lg\\:py-20 {\n    padding-top: 5rem;\n    padding-bottom: 5rem;\n  }\n\n  .lg\\:py-24 {\n    padding-top: 6rem;\n    padding-bottom: 6rem;\n  }\n\n  .lg\\:py-28 {\n    padding-top: 7rem;\n    padding-bottom: 7rem;\n  }\n\n  .lg\\:py-32 {\n    padding-top: 8rem;\n    padding-bottom: 8rem;\n  }\n\n  .lg\\:py-36 {\n    padding-top: 9rem;\n    padding-bottom: 9rem;\n  }\n\n  .lg\\:py-40 {\n    padding-top: 10rem;\n    padding-bottom: 10rem;\n  }\n\n  .lg\\:py-44 {\n    padding-top: 11rem;\n    padding-bottom: 11rem;\n  }\n\n  .lg\\:py-48 {\n    padding-top: 12rem;\n    padding-bottom: 12rem;\n  }\n\n  .lg\\:py-52 {\n    padding-top: 13rem;\n    padding-bottom: 13rem;\n  }\n\n  .lg\\:py-56 {\n    padding-top: 14rem;\n    padding-bottom: 14rem;\n  }\n\n  .lg\\:py-60 {\n    padding-top: 15rem;\n    padding-bottom: 15rem;\n  }\n\n  .lg\\:py-64 {\n    padding-top: 16rem;\n    padding-bottom: 16rem;\n  }\n\n  .lg\\:py-72 {\n    padding-top: 18rem;\n    padding-bottom: 18rem;\n  }\n\n  .lg\\:py-80 {\n    padding-top: 20rem;\n    padding-bottom: 20rem;\n  }\n\n  .lg\\:py-96 {\n    padding-top: 24rem;\n    padding-bottom: 24rem;\n  }\n\n  .lg\\:py-px {\n    padding-top: 1px;\n    padding-bottom: 1px;\n  }\n\n  .lg\\:py-0\\.5 {\n    padding-top: 0.125rem;\n    padding-bottom: 0.125rem;\n  }\n\n  .lg\\:py-1\\.5 {\n    padding-top: 0.375rem;\n    padding-bottom: 0.375rem;\n  }\n\n  .lg\\:py-2\\.5 {\n    padding-top: 0.625rem;\n    padding-bottom: 0.625rem;\n  }\n\n  .lg\\:py-3\\.5 {\n    padding-top: 0.875rem;\n    padding-bottom: 0.875rem;\n  }\n\n  .lg\\:pt-0 {\n    padding-top: 0px;\n  }\n\n  .lg\\:pt-1 {\n    padding-top: 0.25rem;\n  }\n\n  .lg\\:pt-2 {\n    padding-top: 0.5rem;\n  }\n\n  .lg\\:pt-3 {\n    padding-top: 0.75rem;\n  }\n\n  .lg\\:pt-4 {\n    padding-top: 1rem;\n  }\n\n  .lg\\:pt-5 {\n    padding-top: 1.25rem;\n  }\n\n  .lg\\:pt-6 {\n    padding-top: 1.5rem;\n  }\n\n  .lg\\:pt-7 {\n    padding-top: 1.75rem;\n  }\n\n  .lg\\:pt-8 {\n    padding-top: 2rem;\n  }\n\n  .lg\\:pt-9 {\n    padding-top: 2.25rem;\n  }\n\n  .lg\\:pt-10 {\n    padding-top: 2.5rem;\n  }\n\n  .lg\\:pt-11 {\n    padding-top: 2.75rem;\n  }\n\n  .lg\\:pt-12 {\n    padding-top: 3rem;\n  }\n\n  .lg\\:pt-14 {\n    padding-top: 3.5rem;\n  }\n\n  .lg\\:pt-16 {\n    padding-top: 4rem;\n  }\n\n  .lg\\:pt-20 {\n    padding-top: 5rem;\n  }\n\n  .lg\\:pt-24 {\n    padding-top: 6rem;\n  }\n\n  .lg\\:pt-28 {\n    padding-top: 7rem;\n  }\n\n  .lg\\:pt-32 {\n    padding-top: 8rem;\n  }\n\n  .lg\\:pt-36 {\n    padding-top: 9rem;\n  }\n\n  .lg\\:pt-40 {\n    padding-top: 10rem;\n  }\n\n  .lg\\:pt-44 {\n    padding-top: 11rem;\n  }\n\n  .lg\\:pt-48 {\n    padding-top: 12rem;\n  }\n\n  .lg\\:pt-52 {\n    padding-top: 13rem;\n  }\n\n  .lg\\:pt-56 {\n    padding-top: 14rem;\n  }\n\n  .lg\\:pt-60 {\n    padding-top: 15rem;\n  }\n\n  .lg\\:pt-64 {\n    padding-top: 16rem;\n  }\n\n  .lg\\:pt-72 {\n    padding-top: 18rem;\n  }\n\n  .lg\\:pt-80 {\n    padding-top: 20rem;\n  }\n\n  .lg\\:pt-96 {\n    padding-top: 24rem;\n  }\n\n  .lg\\:pt-px {\n    padding-top: 1px;\n  }\n\n  .lg\\:pt-0\\.5 {\n    padding-top: 0.125rem;\n  }\n\n  .lg\\:pt-1\\.5 {\n    padding-top: 0.375rem;\n  }\n\n  .lg\\:pt-2\\.5 {\n    padding-top: 0.625rem;\n  }\n\n  .lg\\:pt-3\\.5 {\n    padding-top: 0.875rem;\n  }\n\n  .lg\\:pr-0 {\n    padding-right: 0px;\n  }\n\n  .lg\\:pr-1 {\n    padding-right: 0.25rem;\n  }\n\n  .lg\\:pr-2 {\n    padding-right: 0.5rem;\n  }\n\n  .lg\\:pr-3 {\n    padding-right: 0.75rem;\n  }\n\n  .lg\\:pr-4 {\n    padding-right: 1rem;\n  }\n\n  .lg\\:pr-5 {\n    padding-right: 1.25rem;\n  }\n\n  .lg\\:pr-6 {\n    padding-right: 1.5rem;\n  }\n\n  .lg\\:pr-7 {\n    padding-right: 1.75rem;\n  }\n\n  .lg\\:pr-8 {\n    padding-right: 2rem;\n  }\n\n  .lg\\:pr-9 {\n    padding-right: 2.25rem;\n  }\n\n  .lg\\:pr-10 {\n    padding-right: 2.5rem;\n  }\n\n  .lg\\:pr-11 {\n    padding-right: 2.75rem;\n  }\n\n  .lg\\:pr-12 {\n    padding-right: 3rem;\n  }\n\n  .lg\\:pr-14 {\n    padding-right: 3.5rem;\n  }\n\n  .lg\\:pr-16 {\n    padding-right: 4rem;\n  }\n\n  .lg\\:pr-20 {\n    padding-right: 5rem;\n  }\n\n  .lg\\:pr-24 {\n    padding-right: 6rem;\n  }\n\n  .lg\\:pr-28 {\n    padding-right: 7rem;\n  }\n\n  .lg\\:pr-32 {\n    padding-right: 8rem;\n  }\n\n  .lg\\:pr-36 {\n    padding-right: 9rem;\n  }\n\n  .lg\\:pr-40 {\n    padding-right: 10rem;\n  }\n\n  .lg\\:pr-44 {\n    padding-right: 11rem;\n  }\n\n  .lg\\:pr-48 {\n    padding-right: 12rem;\n  }\n\n  .lg\\:pr-52 {\n    padding-right: 13rem;\n  }\n\n  .lg\\:pr-56 {\n    padding-right: 14rem;\n  }\n\n  .lg\\:pr-60 {\n    padding-right: 15rem;\n  }\n\n  .lg\\:pr-64 {\n    padding-right: 16rem;\n  }\n\n  .lg\\:pr-72 {\n    padding-right: 18rem;\n  }\n\n  .lg\\:pr-80 {\n    padding-right: 20rem;\n  }\n\n  .lg\\:pr-96 {\n    padding-right: 24rem;\n  }\n\n  .lg\\:pr-px {\n    padding-right: 1px;\n  }\n\n  .lg\\:pr-0\\.5 {\n    padding-right: 0.125rem;\n  }\n\n  .lg\\:pr-1\\.5 {\n    padding-right: 0.375rem;\n  }\n\n  .lg\\:pr-2\\.5 {\n    padding-right: 0.625rem;\n  }\n\n  .lg\\:pr-3\\.5 {\n    padding-right: 0.875rem;\n  }\n\n  .lg\\:pb-0 {\n    padding-bottom: 0px;\n  }\n\n  .lg\\:pb-1 {\n    padding-bottom: 0.25rem;\n  }\n\n  .lg\\:pb-2 {\n    padding-bottom: 0.5rem;\n  }\n\n  .lg\\:pb-3 {\n    padding-bottom: 0.75rem;\n  }\n\n  .lg\\:pb-4 {\n    padding-bottom: 1rem;\n  }\n\n  .lg\\:pb-5 {\n    padding-bottom: 1.25rem;\n  }\n\n  .lg\\:pb-6 {\n    padding-bottom: 1.5rem;\n  }\n\n  .lg\\:pb-7 {\n    padding-bottom: 1.75rem;\n  }\n\n  .lg\\:pb-8 {\n    padding-bottom: 2rem;\n  }\n\n  .lg\\:pb-9 {\n    padding-bottom: 2.25rem;\n  }\n\n  .lg\\:pb-10 {\n    padding-bottom: 2.5rem;\n  }\n\n  .lg\\:pb-11 {\n    padding-bottom: 2.75rem;\n  }\n\n  .lg\\:pb-12 {\n    padding-bottom: 3rem;\n  }\n\n  .lg\\:pb-14 {\n    padding-bottom: 3.5rem;\n  }\n\n  .lg\\:pb-16 {\n    padding-bottom: 4rem;\n  }\n\n  .lg\\:pb-20 {\n    padding-bottom: 5rem;\n  }\n\n  .lg\\:pb-24 {\n    padding-bottom: 6rem;\n  }\n\n  .lg\\:pb-28 {\n    padding-bottom: 7rem;\n  }\n\n  .lg\\:pb-32 {\n    padding-bottom: 8rem;\n  }\n\n  .lg\\:pb-36 {\n    padding-bottom: 9rem;\n  }\n\n  .lg\\:pb-40 {\n    padding-bottom: 10rem;\n  }\n\n  .lg\\:pb-44 {\n    padding-bottom: 11rem;\n  }\n\n  .lg\\:pb-48 {\n    padding-bottom: 12rem;\n  }\n\n  .lg\\:pb-52 {\n    padding-bottom: 13rem;\n  }\n\n  .lg\\:pb-56 {\n    padding-bottom: 14rem;\n  }\n\n  .lg\\:pb-60 {\n    padding-bottom: 15rem;\n  }\n\n  .lg\\:pb-64 {\n    padding-bottom: 16rem;\n  }\n\n  .lg\\:pb-72 {\n    padding-bottom: 18rem;\n  }\n\n  .lg\\:pb-80 {\n    padding-bottom: 20rem;\n  }\n\n  .lg\\:pb-96 {\n    padding-bottom: 24rem;\n  }\n\n  .lg\\:pb-px {\n    padding-bottom: 1px;\n  }\n\n  .lg\\:pb-0\\.5 {\n    padding-bottom: 0.125rem;\n  }\n\n  .lg\\:pb-1\\.5 {\n    padding-bottom: 0.375rem;\n  }\n\n  .lg\\:pb-2\\.5 {\n    padding-bottom: 0.625rem;\n  }\n\n  .lg\\:pb-3\\.5 {\n    padding-bottom: 0.875rem;\n  }\n\n  .lg\\:pl-0 {\n    padding-left: 0px;\n  }\n\n  .lg\\:pl-1 {\n    padding-left: 0.25rem;\n  }\n\n  .lg\\:pl-2 {\n    padding-left: 0.5rem;\n  }\n\n  .lg\\:pl-3 {\n    padding-left: 0.75rem;\n  }\n\n  .lg\\:pl-4 {\n    padding-left: 1rem;\n  }\n\n  .lg\\:pl-5 {\n    padding-left: 1.25rem;\n  }\n\n  .lg\\:pl-6 {\n    padding-left: 1.5rem;\n  }\n\n  .lg\\:pl-7 {\n    padding-left: 1.75rem;\n  }\n\n  .lg\\:pl-8 {\n    padding-left: 2rem;\n  }\n\n  .lg\\:pl-9 {\n    padding-left: 2.25rem;\n  }\n\n  .lg\\:pl-10 {\n    padding-left: 2.5rem;\n  }\n\n  .lg\\:pl-11 {\n    padding-left: 2.75rem;\n  }\n\n  .lg\\:pl-12 {\n    padding-left: 3rem;\n  }\n\n  .lg\\:pl-14 {\n    padding-left: 3.5rem;\n  }\n\n  .lg\\:pl-16 {\n    padding-left: 4rem;\n  }\n\n  .lg\\:pl-20 {\n    padding-left: 5rem;\n  }\n\n  .lg\\:pl-24 {\n    padding-left: 6rem;\n  }\n\n  .lg\\:pl-28 {\n    padding-left: 7rem;\n  }\n\n  .lg\\:pl-32 {\n    padding-left: 8rem;\n  }\n\n  .lg\\:pl-36 {\n    padding-left: 9rem;\n  }\n\n  .lg\\:pl-40 {\n    padding-left: 10rem;\n  }\n\n  .lg\\:pl-44 {\n    padding-left: 11rem;\n  }\n\n  .lg\\:pl-48 {\n    padding-left: 12rem;\n  }\n\n  .lg\\:pl-52 {\n    padding-left: 13rem;\n  }\n\n  .lg\\:pl-56 {\n    padding-left: 14rem;\n  }\n\n  .lg\\:pl-60 {\n    padding-left: 15rem;\n  }\n\n  .lg\\:pl-64 {\n    padding-left: 16rem;\n  }\n\n  .lg\\:pl-72 {\n    padding-left: 18rem;\n  }\n\n  .lg\\:pl-80 {\n    padding-left: 20rem;\n  }\n\n  .lg\\:pl-96 {\n    padding-left: 24rem;\n  }\n\n  .lg\\:pl-px {\n    padding-left: 1px;\n  }\n\n  .lg\\:pl-0\\.5 {\n    padding-left: 0.125rem;\n  }\n\n  .lg\\:pl-1\\.5 {\n    padding-left: 0.375rem;\n  }\n\n  .lg\\:pl-2\\.5 {\n    padding-left: 0.625rem;\n  }\n\n  .lg\\:pl-3\\.5 {\n    padding-left: 0.875rem;\n  }\n\n  .lg\\:text-left {\n    text-align: left;\n  }\n\n  .lg\\:text-center {\n    text-align: center;\n  }\n\n  .lg\\:text-right {\n    text-align: right;\n  }\n\n  .lg\\:text-justify {\n    text-align: justify;\n  }\n\n  .lg\\:align-baseline {\n    vertical-align: baseline;\n  }\n\n  .lg\\:align-top {\n    vertical-align: top;\n  }\n\n  .lg\\:align-middle {\n    vertical-align: middle;\n  }\n\n  .lg\\:align-bottom {\n    vertical-align: bottom;\n  }\n\n  .lg\\:align-text-top {\n    vertical-align: text-top;\n  }\n\n  .lg\\:align-text-bottom {\n    vertical-align: text-bottom;\n  }\n\n  .lg\\:font-sans {\n    font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  }\n\n  .lg\\:font-serif {\n    font-family: Constantia, \"Lucida Bright\", Lucidabright, \"Lucida Serif\", Lucida, \"DejaVu Serif\", \"Bitstream Vera Serif\", \"Liberation Serif\", Cambria, \"Times New Roman\", Times, Georgia, serif;\n  }\n\n  .lg\\:font-mono {\n    font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  }\n\n  .lg\\:text-xs {\n    font-size: 0.75rem;\n  }\n\n  .lg\\:text-sm {\n    font-size: 0.875rem;\n  }\n\n  .lg\\:text-base {\n    font-size: 1rem;\n  }\n\n  .lg\\:text-lg {\n    font-size: 1.125rem;\n  }\n\n  .lg\\:text-xl {\n    font-size: 1.25rem;\n  }\n\n  .lg\\:text-2xl {\n    font-size: 1.5rem;\n  }\n\n  .lg\\:text-3xl {\n    font-size: 1.875rem;\n  }\n\n  .lg\\:text-4xl {\n    font-size: 2.25rem;\n  }\n\n  .lg\\:text-5xl {\n    font-size: 3rem;\n  }\n\n  .lg\\:text-6xl {\n    font-size: 4rem;\n  }\n\n  .lg\\:font-thin {\n    font-weight: 100;\n  }\n\n  .lg\\:font-extralight {\n    font-weight: 200;\n  }\n\n  .lg\\:font-light {\n    font-weight: 300;\n  }\n\n  .lg\\:font-normal {\n    font-weight: 400;\n  }\n\n  .lg\\:font-medium {\n    font-weight: 500;\n  }\n\n  .lg\\:font-semibold {\n    font-weight: 600;\n  }\n\n  .lg\\:font-bold {\n    font-weight: 700;\n  }\n\n  .lg\\:font-extrabold {\n    font-weight: 800;\n  }\n\n  .lg\\:font-black {\n    font-weight: 900;\n  }\n\n  .lg\\:hover\\:font-thin:hover {\n    font-weight: 100;\n  }\n\n  .lg\\:hover\\:font-extralight:hover {\n    font-weight: 200;\n  }\n\n  .lg\\:hover\\:font-light:hover {\n    font-weight: 300;\n  }\n\n  .lg\\:hover\\:font-normal:hover {\n    font-weight: 400;\n  }\n\n  .lg\\:hover\\:font-medium:hover {\n    font-weight: 500;\n  }\n\n  .lg\\:hover\\:font-semibold:hover {\n    font-weight: 600;\n  }\n\n  .lg\\:hover\\:font-bold:hover {\n    font-weight: 700;\n  }\n\n  .lg\\:hover\\:font-extrabold:hover {\n    font-weight: 800;\n  }\n\n  .lg\\:hover\\:font-black:hover {\n    font-weight: 900;\n  }\n\n  .lg\\:focus\\:font-thin:focus {\n    font-weight: 100;\n  }\n\n  .lg\\:focus\\:font-extralight:focus {\n    font-weight: 200;\n  }\n\n  .lg\\:focus\\:font-light:focus {\n    font-weight: 300;\n  }\n\n  .lg\\:focus\\:font-normal:focus {\n    font-weight: 400;\n  }\n\n  .lg\\:focus\\:font-medium:focus {\n    font-weight: 500;\n  }\n\n  .lg\\:focus\\:font-semibold:focus {\n    font-weight: 600;\n  }\n\n  .lg\\:focus\\:font-bold:focus {\n    font-weight: 700;\n  }\n\n  .lg\\:focus\\:font-extrabold:focus {\n    font-weight: 800;\n  }\n\n  .lg\\:focus\\:font-black:focus {\n    font-weight: 900;\n  }\n\n  .lg\\:uppercase {\n    text-transform: uppercase;\n  }\n\n  .lg\\:lowercase {\n    text-transform: lowercase;\n  }\n\n  .lg\\:capitalize {\n    text-transform: capitalize;\n  }\n\n  .lg\\:normal-case {\n    text-transform: none;\n  }\n\n  .lg\\:italic {\n    font-style: italic;\n  }\n\n  .lg\\:not-italic {\n    font-style: normal;\n  }\n\n  .lg\\:ordinal, .lg\\:slashed-zero, .lg\\:lining-nums, .lg\\:oldstyle-nums, .lg\\:proportional-nums, .lg\\:tabular-nums, .lg\\:diagonal-fractions, .lg\\:stacked-fractions {\n    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);\n    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);\n    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);\n  }\n\n  .lg\\:normal-nums {\n    font-variant-numeric: normal;\n  }\n\n  .lg\\:ordinal {\n    --tw-ordinal: ordinal;\n  }\n\n  .lg\\:slashed-zero {\n    --tw-slashed-zero: slashed-zero;\n  }\n\n  .lg\\:lining-nums {\n    --tw-numeric-figure: lining-nums;\n  }\n\n  .lg\\:oldstyle-nums {\n    --tw-numeric-figure: oldstyle-nums;\n  }\n\n  .lg\\:proportional-nums {\n    --tw-numeric-spacing: proportional-nums;\n  }\n\n  .lg\\:tabular-nums {\n    --tw-numeric-spacing: tabular-nums;\n  }\n\n  .lg\\:diagonal-fractions {\n    --tw-numeric-fraction: diagonal-fractions;\n  }\n\n  .lg\\:stacked-fractions {\n    --tw-numeric-fraction: stacked-fractions;\n  }\n\n  .lg\\:leading-3 {\n    line-height: .75rem;\n  }\n\n  .lg\\:leading-4 {\n    line-height: 1rem;\n  }\n\n  .lg\\:leading-5 {\n    line-height: 1.25rem;\n  }\n\n  .lg\\:leading-6 {\n    line-height: 1.5rem;\n  }\n\n  .lg\\:leading-7 {\n    line-height: 1.75rem;\n  }\n\n  .lg\\:leading-8 {\n    line-height: 2rem;\n  }\n\n  .lg\\:leading-9 {\n    line-height: 2.25rem;\n  }\n\n  .lg\\:leading-10 {\n    line-height: 2.5rem;\n  }\n\n  .lg\\:leading-none {\n    line-height: 1;\n  }\n\n  .lg\\:leading-tight {\n    line-height: 1.25;\n  }\n\n  .lg\\:leading-snug {\n    line-height: 1.375;\n  }\n\n  .lg\\:leading-normal {\n    line-height: 1.5;\n  }\n\n  .lg\\:leading-relaxed {\n    line-height: 1.625;\n  }\n\n  .lg\\:leading-loose {\n    line-height: 2;\n  }\n\n  .lg\\:tracking-normal {\n    letter-spacing: 0;\n  }\n\n  .lg\\:text-transparent {\n    color: transparent;\n  }\n\n  .lg\\:text-current {\n    color: currentColor;\n  }\n\n  .lg\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-transparent {\n    color: transparent;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-current {\n    color: currentColor;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-transparent:focus-within {\n    color: transparent;\n  }\n\n  .lg\\:focus-within\\:text-current:focus-within {\n    color: currentColor;\n  }\n\n  .lg\\:focus-within\\:text-black:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-white:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-50:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-100:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-200:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-300:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-400:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-500:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-600:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-700:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-800:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-900:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-transparent:hover {\n    color: transparent;\n  }\n\n  .lg\\:hover\\:text-current:hover {\n    color: currentColor;\n  }\n\n  .lg\\:hover\\:text-black:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-white:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-50:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-100:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-200:hover {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-300:hover {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-400:hover {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-500:hover {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-600:hover {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-700:hover {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-800:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-900:hover {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo:hover {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple:hover {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey:hover {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal:hover {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-transparent:focus {\n    color: transparent;\n  }\n\n  .lg\\:focus\\:text-current:focus {\n    color: currentColor;\n  }\n\n  .lg\\:focus\\:text-black:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-white:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-50:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-100:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-200:focus {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-300:focus {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-400:focus {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-500:focus {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-600:focus {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-700:focus {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-800:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-900:focus {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo:focus {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple:focus {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey:focus {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal:focus {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .lg\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .lg\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .lg\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .lg\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .lg\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .lg\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .lg\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .lg\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .lg\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .lg\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .lg\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .lg\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .lg\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .lg\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .lg\\:focus-within\\:text-opacity-0:focus-within {\n    --tw-text-opacity: 0;\n  }\n\n  .lg\\:focus-within\\:text-opacity-5:focus-within {\n    --tw-text-opacity: 0.05;\n  }\n\n  .lg\\:focus-within\\:text-opacity-10:focus-within {\n    --tw-text-opacity: 0.1;\n  }\n\n  .lg\\:focus-within\\:text-opacity-20:focus-within {\n    --tw-text-opacity: 0.2;\n  }\n\n  .lg\\:focus-within\\:text-opacity-25:focus-within {\n    --tw-text-opacity: 0.25;\n  }\n\n  .lg\\:focus-within\\:text-opacity-30:focus-within {\n    --tw-text-opacity: 0.3;\n  }\n\n  .lg\\:focus-within\\:text-opacity-40:focus-within {\n    --tw-text-opacity: 0.4;\n  }\n\n  .lg\\:focus-within\\:text-opacity-50:focus-within {\n    --tw-text-opacity: 0.5;\n  }\n\n  .lg\\:focus-within\\:text-opacity-60:focus-within {\n    --tw-text-opacity: 0.6;\n  }\n\n  .lg\\:focus-within\\:text-opacity-70:focus-within {\n    --tw-text-opacity: 0.7;\n  }\n\n  .lg\\:focus-within\\:text-opacity-75:focus-within {\n    --tw-text-opacity: 0.75;\n  }\n\n  .lg\\:focus-within\\:text-opacity-80:focus-within {\n    --tw-text-opacity: 0.8;\n  }\n\n  .lg\\:focus-within\\:text-opacity-90:focus-within {\n    --tw-text-opacity: 0.9;\n  }\n\n  .lg\\:focus-within\\:text-opacity-95:focus-within {\n    --tw-text-opacity: 0.95;\n  }\n\n  .lg\\:focus-within\\:text-opacity-100:focus-within {\n    --tw-text-opacity: 1;\n  }\n\n  .lg\\:hover\\:text-opacity-0:hover {\n    --tw-text-opacity: 0;\n  }\n\n  .lg\\:hover\\:text-opacity-5:hover {\n    --tw-text-opacity: 0.05;\n  }\n\n  .lg\\:hover\\:text-opacity-10:hover {\n    --tw-text-opacity: 0.1;\n  }\n\n  .lg\\:hover\\:text-opacity-20:hover {\n    --tw-text-opacity: 0.2;\n  }\n\n  .lg\\:hover\\:text-opacity-25:hover {\n    --tw-text-opacity: 0.25;\n  }\n\n  .lg\\:hover\\:text-opacity-30:hover {\n    --tw-text-opacity: 0.3;\n  }\n\n  .lg\\:hover\\:text-opacity-40:hover {\n    --tw-text-opacity: 0.4;\n  }\n\n  .lg\\:hover\\:text-opacity-50:hover {\n    --tw-text-opacity: 0.5;\n  }\n\n  .lg\\:hover\\:text-opacity-60:hover {\n    --tw-text-opacity: 0.6;\n  }\n\n  .lg\\:hover\\:text-opacity-70:hover {\n    --tw-text-opacity: 0.7;\n  }\n\n  .lg\\:hover\\:text-opacity-75:hover {\n    --tw-text-opacity: 0.75;\n  }\n\n  .lg\\:hover\\:text-opacity-80:hover {\n    --tw-text-opacity: 0.8;\n  }\n\n  .lg\\:hover\\:text-opacity-90:hover {\n    --tw-text-opacity: 0.9;\n  }\n\n  .lg\\:hover\\:text-opacity-95:hover {\n    --tw-text-opacity: 0.95;\n  }\n\n  .lg\\:hover\\:text-opacity-100:hover {\n    --tw-text-opacity: 1;\n  }\n\n  .lg\\:focus\\:text-opacity-0:focus {\n    --tw-text-opacity: 0;\n  }\n\n  .lg\\:focus\\:text-opacity-5:focus {\n    --tw-text-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:text-opacity-10:focus {\n    --tw-text-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:text-opacity-20:focus {\n    --tw-text-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:text-opacity-25:focus {\n    --tw-text-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:text-opacity-30:focus {\n    --tw-text-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:text-opacity-40:focus {\n    --tw-text-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:text-opacity-50:focus {\n    --tw-text-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:text-opacity-60:focus {\n    --tw-text-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:text-opacity-70:focus {\n    --tw-text-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:text-opacity-75:focus {\n    --tw-text-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:text-opacity-80:focus {\n    --tw-text-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:text-opacity-90:focus {\n    --tw-text-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:text-opacity-95:focus {\n    --tw-text-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:text-opacity-100:focus {\n    --tw-text-opacity: 1;\n  }\n\n  .lg\\:underline {\n    text-decoration: underline;\n  }\n\n  .lg\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .lg\\:no-underline {\n    text-decoration: none;\n  }\n\n  .group:hover .lg\\:group-hover\\:underline {\n    text-decoration: underline;\n  }\n\n  .group:hover .lg\\:group-hover\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .group:hover .lg\\:group-hover\\:no-underline {\n    text-decoration: none;\n  }\n\n  .lg\\:focus-within\\:underline:focus-within {\n    text-decoration: underline;\n  }\n\n  .lg\\:focus-within\\:line-through:focus-within {\n    text-decoration: line-through;\n  }\n\n  .lg\\:focus-within\\:no-underline:focus-within {\n    text-decoration: none;\n  }\n\n  .lg\\:hover\\:underline:hover {\n    text-decoration: underline;\n  }\n\n  .lg\\:hover\\:line-through:hover {\n    text-decoration: line-through;\n  }\n\n  .lg\\:hover\\:no-underline:hover {\n    text-decoration: none;\n  }\n\n  .lg\\:focus\\:underline:focus {\n    text-decoration: underline;\n  }\n\n  .lg\\:focus\\:line-through:focus {\n    text-decoration: line-through;\n  }\n\n  .lg\\:focus\\:no-underline:focus {\n    text-decoration: none;\n  }\n\n  .lg\\:antialiased {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n\n  .lg\\:subpixel-antialiased {\n    -webkit-font-smoothing: auto;\n    -moz-osx-font-smoothing: auto;\n  }\n\n  .lg\\:placeholder-transparent::-moz-placeholder {\n    color: transparent;\n  }\n\n  .lg\\:placeholder-transparent:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .lg\\:placeholder-transparent::placeholder {\n    color: transparent;\n  }\n\n  .lg\\:placeholder-current::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .lg\\:placeholder-current:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .lg\\:placeholder-current::placeholder {\n    color: currentColor;\n  }\n\n  .lg\\:placeholder-black::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-black:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-black::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-white::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-white:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-white::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-50::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-50::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-100::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-200::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-200:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-200::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-300::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-300:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-300::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-400::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-400:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-400::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-500::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-500:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-500::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-600::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-600:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-600::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-700::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-700:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-700::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-800::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-800:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-800::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-900::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-900:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-900::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n    color: transparent;\n  }\n\n  .lg\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .lg\\:focus\\:placeholder-transparent:focus::placeholder {\n    color: transparent;\n  }\n\n  .lg\\:focus\\:placeholder-current:focus::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .lg\\:focus\\:placeholder-current:focus:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .lg\\:focus\\:placeholder-current:focus::placeholder {\n    color: currentColor;\n  }\n\n  .lg\\:focus\\:placeholder-black:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-black:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-white:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-white:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-50:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-200:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-300:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-400:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-500:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-600:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-700:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-800:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-900:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-opacity-0::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .lg\\:placeholder-opacity-0:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .lg\\:placeholder-opacity-0::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .lg\\:placeholder-opacity-5::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .lg\\:placeholder-opacity-5:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .lg\\:placeholder-opacity-5::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .lg\\:placeholder-opacity-10::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .lg\\:placeholder-opacity-10:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .lg\\:placeholder-opacity-10::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .lg\\:placeholder-opacity-20::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .lg\\:placeholder-opacity-20:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .lg\\:placeholder-opacity-20::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .lg\\:placeholder-opacity-25::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .lg\\:placeholder-opacity-25:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .lg\\:placeholder-opacity-25::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .lg\\:placeholder-opacity-30::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .lg\\:placeholder-opacity-30:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .lg\\:placeholder-opacity-30::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .lg\\:placeholder-opacity-40::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .lg\\:placeholder-opacity-40:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .lg\\:placeholder-opacity-40::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .lg\\:placeholder-opacity-50::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .lg\\:placeholder-opacity-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .lg\\:placeholder-opacity-50::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .lg\\:placeholder-opacity-60::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .lg\\:placeholder-opacity-60:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .lg\\:placeholder-opacity-60::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .lg\\:placeholder-opacity-70::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .lg\\:placeholder-opacity-70:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .lg\\:placeholder-opacity-70::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .lg\\:placeholder-opacity-75::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .lg\\:placeholder-opacity-75:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .lg\\:placeholder-opacity-75::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .lg\\:placeholder-opacity-80::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .lg\\:placeholder-opacity-80:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .lg\\:placeholder-opacity-80::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .lg\\:placeholder-opacity-90::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .lg\\:placeholder-opacity-90:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .lg\\:placeholder-opacity-90::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .lg\\:placeholder-opacity-95::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .lg\\:placeholder-opacity-95:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .lg\\:placeholder-opacity-95::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .lg\\:placeholder-opacity-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .lg\\:placeholder-opacity-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .lg\\:placeholder-opacity-100::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-0:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-0:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-0:focus::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-5:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-5:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-5:focus::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-10:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-10:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-10:focus::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-20:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-20:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-20:focus::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-25:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-25:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-25:focus::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-30:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-30:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-30:focus::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-40:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-40:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-40:focus::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-50:focus::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-60:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-60:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-60:focus::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-70:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-70:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-70:focus::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-75:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-75:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-75:focus::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-80:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-80:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-80:focus::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-90:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-90:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-90:focus::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-95:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-95:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-95:focus::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .lg\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .lg\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .lg\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .lg\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .lg\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .lg\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .lg\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .lg\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .lg\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .lg\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .lg\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .lg\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .lg\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .lg\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .lg\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .lg\\:focus-within\\:opacity-0:focus-within {\n    opacity: 0;\n  }\n\n  .lg\\:focus-within\\:opacity-5:focus-within {\n    opacity: 0.05;\n  }\n\n  .lg\\:focus-within\\:opacity-10:focus-within {\n    opacity: 0.1;\n  }\n\n  .lg\\:focus-within\\:opacity-20:focus-within {\n    opacity: 0.2;\n  }\n\n  .lg\\:focus-within\\:opacity-25:focus-within {\n    opacity: 0.25;\n  }\n\n  .lg\\:focus-within\\:opacity-30:focus-within {\n    opacity: 0.3;\n  }\n\n  .lg\\:focus-within\\:opacity-40:focus-within {\n    opacity: 0.4;\n  }\n\n  .lg\\:focus-within\\:opacity-50:focus-within {\n    opacity: 0.5;\n  }\n\n  .lg\\:focus-within\\:opacity-60:focus-within {\n    opacity: 0.6;\n  }\n\n  .lg\\:focus-within\\:opacity-70:focus-within {\n    opacity: 0.7;\n  }\n\n  .lg\\:focus-within\\:opacity-75:focus-within {\n    opacity: 0.75;\n  }\n\n  .lg\\:focus-within\\:opacity-80:focus-within {\n    opacity: 0.8;\n  }\n\n  .lg\\:focus-within\\:opacity-90:focus-within {\n    opacity: 0.9;\n  }\n\n  .lg\\:focus-within\\:opacity-95:focus-within {\n    opacity: 0.95;\n  }\n\n  .lg\\:focus-within\\:opacity-100:focus-within {\n    opacity: 1;\n  }\n\n  .lg\\:hover\\:opacity-0:hover {\n    opacity: 0;\n  }\n\n  .lg\\:hover\\:opacity-5:hover {\n    opacity: 0.05;\n  }\n\n  .lg\\:hover\\:opacity-10:hover {\n    opacity: 0.1;\n  }\n\n  .lg\\:hover\\:opacity-20:hover {\n    opacity: 0.2;\n  }\n\n  .lg\\:hover\\:opacity-25:hover {\n    opacity: 0.25;\n  }\n\n  .lg\\:hover\\:opacity-30:hover {\n    opacity: 0.3;\n  }\n\n  .lg\\:hover\\:opacity-40:hover {\n    opacity: 0.4;\n  }\n\n  .lg\\:hover\\:opacity-50:hover {\n    opacity: 0.5;\n  }\n\n  .lg\\:hover\\:opacity-60:hover {\n    opacity: 0.6;\n  }\n\n  .lg\\:hover\\:opacity-70:hover {\n    opacity: 0.7;\n  }\n\n  .lg\\:hover\\:opacity-75:hover {\n    opacity: 0.75;\n  }\n\n  .lg\\:hover\\:opacity-80:hover {\n    opacity: 0.8;\n  }\n\n  .lg\\:hover\\:opacity-90:hover {\n    opacity: 0.9;\n  }\n\n  .lg\\:hover\\:opacity-95:hover {\n    opacity: 0.95;\n  }\n\n  .lg\\:hover\\:opacity-100:hover {\n    opacity: 1;\n  }\n\n  .lg\\:focus\\:opacity-0:focus {\n    opacity: 0;\n  }\n\n  .lg\\:focus\\:opacity-5:focus {\n    opacity: 0.05;\n  }\n\n  .lg\\:focus\\:opacity-10:focus {\n    opacity: 0.1;\n  }\n\n  .lg\\:focus\\:opacity-20:focus {\n    opacity: 0.2;\n  }\n\n  .lg\\:focus\\:opacity-25:focus {\n    opacity: 0.25;\n  }\n\n  .lg\\:focus\\:opacity-30:focus {\n    opacity: 0.3;\n  }\n\n  .lg\\:focus\\:opacity-40:focus {\n    opacity: 0.4;\n  }\n\n  .lg\\:focus\\:opacity-50:focus {\n    opacity: 0.5;\n  }\n\n  .lg\\:focus\\:opacity-60:focus {\n    opacity: 0.6;\n  }\n\n  .lg\\:focus\\:opacity-70:focus {\n    opacity: 0.7;\n  }\n\n  .lg\\:focus\\:opacity-75:focus {\n    opacity: 0.75;\n  }\n\n  .lg\\:focus\\:opacity-80:focus {\n    opacity: 0.8;\n  }\n\n  .lg\\:focus\\:opacity-90:focus {\n    opacity: 0.9;\n  }\n\n  .lg\\:focus\\:opacity-95:focus {\n    opacity: 0.95;\n  }\n\n  .lg\\:focus\\:opacity-100:focus {\n    opacity: 1;\n  }\n\n  .lg\\:bg-blend-normal {\n    background-blend-mode: normal;\n  }\n\n  .lg\\:bg-blend-multiply {\n    background-blend-mode: multiply;\n  }\n\n  .lg\\:bg-blend-screen {\n    background-blend-mode: screen;\n  }\n\n  .lg\\:bg-blend-overlay {\n    background-blend-mode: overlay;\n  }\n\n  .lg\\:bg-blend-darken {\n    background-blend-mode: darken;\n  }\n\n  .lg\\:bg-blend-lighten {\n    background-blend-mode: lighten;\n  }\n\n  .lg\\:bg-blend-color-dodge {\n    background-blend-mode: color-dodge;\n  }\n\n  .lg\\:bg-blend-color-burn {\n    background-blend-mode: color-burn;\n  }\n\n  .lg\\:bg-blend-hard-light {\n    background-blend-mode: hard-light;\n  }\n\n  .lg\\:bg-blend-soft-light {\n    background-blend-mode: soft-light;\n  }\n\n  .lg\\:bg-blend-difference {\n    background-blend-mode: difference;\n  }\n\n  .lg\\:bg-blend-exclusion {\n    background-blend-mode: exclusion;\n  }\n\n  .lg\\:bg-blend-hue {\n    background-blend-mode: hue;\n  }\n\n  .lg\\:bg-blend-saturation {\n    background-blend-mode: saturation;\n  }\n\n  .lg\\:bg-blend-color {\n    background-blend-mode: color;\n  }\n\n  .lg\\:bg-blend-luminosity {\n    background-blend-mode: luminosity;\n  }\n\n  .lg\\:mix-blend-normal {\n    mix-blend-mode: normal;\n  }\n\n  .lg\\:mix-blend-multiply {\n    mix-blend-mode: multiply;\n  }\n\n  .lg\\:mix-blend-screen {\n    mix-blend-mode: screen;\n  }\n\n  .lg\\:mix-blend-overlay {\n    mix-blend-mode: overlay;\n  }\n\n  .lg\\:mix-blend-darken {\n    mix-blend-mode: darken;\n  }\n\n  .lg\\:mix-blend-lighten {\n    mix-blend-mode: lighten;\n  }\n\n  .lg\\:mix-blend-color-dodge {\n    mix-blend-mode: color-dodge;\n  }\n\n  .lg\\:mix-blend-color-burn {\n    mix-blend-mode: color-burn;\n  }\n\n  .lg\\:mix-blend-hard-light {\n    mix-blend-mode: hard-light;\n  }\n\n  .lg\\:mix-blend-soft-light {\n    mix-blend-mode: soft-light;\n  }\n\n  .lg\\:mix-blend-difference {\n    mix-blend-mode: difference;\n  }\n\n  .lg\\:mix-blend-exclusion {\n    mix-blend-mode: exclusion;\n  }\n\n  .lg\\:mix-blend-hue {\n    mix-blend-mode: hue;\n  }\n\n  .lg\\:mix-blend-saturation {\n    mix-blend-mode: saturation;\n  }\n\n  .lg\\:mix-blend-color {\n    mix-blend-mode: color;\n  }\n\n  .lg\\:mix-blend-luminosity {\n    mix-blend-mode: luminosity;\n  }\n\n  .lg\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-sm:focus-within {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow:focus-within {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-md:focus-within {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-lg:focus-within {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-xl:focus-within {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-2xl:focus-within {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-inner:focus-within {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-none:focus-within {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-sm:hover {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow:hover {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-md:hover {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-lg:hover {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-xl:hover {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-2xl:hover {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-inner:hover {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-none:hover {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-sm:focus {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow:focus {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-md:focus {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-lg:focus {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-xl:focus {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-2xl:focus {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-inner:focus {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-none:focus {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:outline-none {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .lg\\:outline-white {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .lg\\:outline-black {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .lg\\:focus-within\\:outline-none:focus-within {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .lg\\:focus-within\\:outline-white:focus-within {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .lg\\:focus-within\\:outline-black:focus-within {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .lg\\:focus\\:outline-none:focus {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .lg\\:focus\\:outline-white:focus {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .lg\\:focus\\:outline-black:focus {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .lg\\:ring-0 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:ring-1 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:ring-2 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:ring-4 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:ring-8 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:ring {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus-within\\:ring-0:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus-within\\:ring-1:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus-within\\:ring-2:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus-within\\:ring-4:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus-within\\:ring-8:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus-within\\:ring:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus\\:ring-1:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus\\:ring-2:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus\\:ring-4:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus\\:ring-8:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus\\:ring:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:ring-inset {\n    --tw-ring-inset: inset;\n  }\n\n  .lg\\:focus-within\\:ring-inset:focus-within {\n    --tw-ring-inset: inset;\n  }\n\n  .lg\\:focus\\:ring-inset:focus {\n    --tw-ring-inset: inset;\n  }\n\n  .lg\\:ring-transparent {\n    --tw-ring-color: transparent;\n  }\n\n  .lg\\:ring-current {\n    --tw-ring-color: currentColor;\n  }\n\n  .lg\\:ring-black {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-white {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-50 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-100 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-200 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-300 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-400 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-500 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-600 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-700 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-800 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-900 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-transparent:focus-within {\n    --tw-ring-color: transparent;\n  }\n\n  .lg\\:focus-within\\:ring-current:focus-within {\n    --tw-ring-color: currentColor;\n  }\n\n  .lg\\:focus-within\\:ring-black:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-white:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-50:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-100:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-200:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-300:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-400:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-500:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-600:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-700:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-800:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-900:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-transparent:focus {\n    --tw-ring-color: transparent;\n  }\n\n  .lg\\:focus\\:ring-current:focus {\n    --tw-ring-color: currentColor;\n  }\n\n  .lg\\:focus\\:ring-black:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-white:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-50:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-100:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-200:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-300:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-400:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-500:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-600:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-700:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-800:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-900:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-opacity-0 {\n    --tw-ring-opacity: 0;\n  }\n\n  .lg\\:ring-opacity-5 {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .lg\\:ring-opacity-10 {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .lg\\:ring-opacity-20 {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .lg\\:ring-opacity-25 {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .lg\\:ring-opacity-30 {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .lg\\:ring-opacity-40 {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .lg\\:ring-opacity-50 {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .lg\\:ring-opacity-60 {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .lg\\:ring-opacity-70 {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .lg\\:ring-opacity-75 {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .lg\\:ring-opacity-80 {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .lg\\:ring-opacity-90 {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .lg\\:ring-opacity-95 {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .lg\\:ring-opacity-100 {\n    --tw-ring-opacity: 1;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-0:focus-within {\n    --tw-ring-opacity: 0;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-5:focus-within {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-10:focus-within {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-20:focus-within {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-25:focus-within {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-30:focus-within {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-40:focus-within {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-50:focus-within {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-60:focus-within {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-70:focus-within {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-75:focus-within {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-80:focus-within {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-90:focus-within {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-95:focus-within {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-100:focus-within {\n    --tw-ring-opacity: 1;\n  }\n\n  .lg\\:focus\\:ring-opacity-0:focus {\n    --tw-ring-opacity: 0;\n  }\n\n  .lg\\:focus\\:ring-opacity-5:focus {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:ring-opacity-10:focus {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:ring-opacity-20:focus {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:ring-opacity-25:focus {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:ring-opacity-30:focus {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:ring-opacity-40:focus {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:ring-opacity-50:focus {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:ring-opacity-60:focus {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:ring-opacity-70:focus {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:ring-opacity-75:focus {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:ring-opacity-80:focus {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:ring-opacity-90:focus {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:ring-opacity-95:focus {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:ring-opacity-100:focus {\n    --tw-ring-opacity: 1;\n  }\n\n  .lg\\:ring-offset-0 {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .lg\\:ring-offset-1 {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .lg\\:ring-offset-2 {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .lg\\:ring-offset-4 {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .lg\\:ring-offset-8 {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .lg\\:focus-within\\:ring-offset-0:focus-within {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .lg\\:focus-within\\:ring-offset-1:focus-within {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .lg\\:focus-within\\:ring-offset-2:focus-within {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .lg\\:focus-within\\:ring-offset-4:focus-within {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .lg\\:focus-within\\:ring-offset-8:focus-within {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .lg\\:focus\\:ring-offset-0:focus {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .lg\\:focus\\:ring-offset-1:focus {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .lg\\:focus\\:ring-offset-2:focus {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .lg\\:focus\\:ring-offset-4:focus {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .lg\\:focus\\:ring-offset-8:focus {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .lg\\:ring-offset-transparent {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .lg\\:ring-offset-current {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .lg\\:ring-offset-black {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .lg\\:ring-offset-white {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .lg\\:ring-offset-gray-50 {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .lg\\:ring-offset-gray-100 {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .lg\\:ring-offset-gray-200 {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .lg\\:ring-offset-gray-300 {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .lg\\:ring-offset-gray-400 {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .lg\\:ring-offset-gray-500 {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .lg\\:ring-offset-gray-600 {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .lg\\:ring-offset-gray-700 {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .lg\\:ring-offset-gray-800 {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .lg\\:ring-offset-gray-900 {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .lg\\:ring-offset-red {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .lg\\:ring-offset-yellow {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .lg\\:ring-offset-green {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .lg\\:ring-offset-blue {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .lg\\:ring-offset-indigo {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .lg\\:ring-offset-purple {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .lg\\:ring-offset-pink {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .lg\\:ring-offset-grey-darkest {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .lg\\:ring-offset-grey-darker {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .lg\\:ring-offset-grey-dark {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .lg\\:ring-offset-grey {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .lg\\:ring-offset-grey-light {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .lg\\:ring-offset-grey-lighter {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .lg\\:ring-offset-grey-lightest {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .lg\\:ring-offset-red-darkest {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .lg\\:ring-offset-red-darker {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .lg\\:ring-offset-red-dark {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .lg\\:ring-offset-red-light {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .lg\\:ring-offset-red-lighter {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .lg\\:ring-offset-red-lightest {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .lg\\:ring-offset-orange-darkest {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .lg\\:ring-offset-orange-darker {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .lg\\:ring-offset-orange-dark {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .lg\\:ring-offset-orange {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .lg\\:ring-offset-orange-light {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .lg\\:ring-offset-orange-lighter {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .lg\\:ring-offset-orange-lightest {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .lg\\:ring-offset-yellow-darkest {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .lg\\:ring-offset-yellow-darker {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .lg\\:ring-offset-yellow-dark {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .lg\\:ring-offset-yellow-light {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .lg\\:ring-offset-yellow-lighter {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .lg\\:ring-offset-yellow-lightest {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .lg\\:ring-offset-green-darkest {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .lg\\:ring-offset-green-darker {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .lg\\:ring-offset-green-dark {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .lg\\:ring-offset-green-light {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .lg\\:ring-offset-green-lighter {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .lg\\:ring-offset-green-lightest {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .lg\\:ring-offset-teal-darkest {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .lg\\:ring-offset-teal-darker {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .lg\\:ring-offset-teal-dark {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .lg\\:ring-offset-teal {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .lg\\:ring-offset-teal-light {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .lg\\:ring-offset-teal-lighter {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .lg\\:ring-offset-teal-lightest {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .lg\\:ring-offset-blue-darkest {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .lg\\:ring-offset-blue-darker {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .lg\\:ring-offset-blue-dark {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .lg\\:ring-offset-blue-light {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .lg\\:ring-offset-blue-lighter {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .lg\\:ring-offset-blue-lightest {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .lg\\:ring-offset-indigo-darkest {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .lg\\:ring-offset-indigo-darker {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .lg\\:ring-offset-indigo-dark {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .lg\\:ring-offset-indigo-light {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .lg\\:ring-offset-indigo-lighter {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .lg\\:ring-offset-indigo-lightest {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .lg\\:ring-offset-purple-darkest {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .lg\\:ring-offset-purple-darker {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .lg\\:ring-offset-purple-dark {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .lg\\:ring-offset-purple-light {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .lg\\:ring-offset-purple-lighter {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .lg\\:ring-offset-purple-lightest {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .lg\\:ring-offset-pink-darkest {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .lg\\:ring-offset-pink-darker {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .lg\\:ring-offset-pink-dark {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .lg\\:ring-offset-pink-light {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .lg\\:ring-offset-pink-lighter {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .lg\\:ring-offset-pink-lightest {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .lg\\:focus-within\\:ring-offset-transparent:focus-within {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .lg\\:focus-within\\:ring-offset-current:focus-within {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .lg\\:focus-within\\:ring-offset-black:focus-within {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-white:focus-within {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-50:focus-within {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-100:focus-within {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-200:focus-within {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-300:focus-within {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-400:focus-within {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-500:focus-within {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-600:focus-within {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-700:focus-within {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-800:focus-within {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-900:focus-within {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red:focus-within {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow:focus-within {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green:focus-within {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue:focus-within {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo:focus-within {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple:focus-within {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink:focus-within {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey-darkest:focus-within {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey-darker:focus-within {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey-dark:focus-within {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey:focus-within {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey-light:focus-within {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey-lighter:focus-within {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey-lightest:focus-within {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red-darkest:focus-within {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red-darker:focus-within {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red-dark:focus-within {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red-light:focus-within {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red-lighter:focus-within {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red-lightest:focus-within {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange-darkest:focus-within {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange-darker:focus-within {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange-dark:focus-within {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange:focus-within {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange-light:focus-within {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange-lighter:focus-within {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange-lightest:focus-within {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow-darkest:focus-within {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow-darker:focus-within {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow-dark:focus-within {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow-light:focus-within {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow-lighter:focus-within {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow-lightest:focus-within {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green-darkest:focus-within {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green-darker:focus-within {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green-dark:focus-within {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green-light:focus-within {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green-lighter:focus-within {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green-lightest:focus-within {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal-darkest:focus-within {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal-darker:focus-within {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal-dark:focus-within {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal:focus-within {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal-light:focus-within {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal-lighter:focus-within {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal-lightest:focus-within {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue-darkest:focus-within {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue-darker:focus-within {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue-dark:focus-within {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue-light:focus-within {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue-lighter:focus-within {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue-lightest:focus-within {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo-darkest:focus-within {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo-darker:focus-within {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo-dark:focus-within {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo-light:focus-within {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo-lighter:focus-within {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo-lightest:focus-within {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple-darkest:focus-within {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple-darker:focus-within {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple-dark:focus-within {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple-light:focus-within {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple-lighter:focus-within {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple-lightest:focus-within {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink-darkest:focus-within {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink-darker:focus-within {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink-dark:focus-within {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink-light:focus-within {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink-lighter:focus-within {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink-lightest:focus-within {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .lg\\:focus\\:ring-offset-transparent:focus {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .lg\\:focus\\:ring-offset-current:focus {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .lg\\:focus\\:ring-offset-black:focus {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .lg\\:focus\\:ring-offset-white:focus {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-50:focus {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-100:focus {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-200:focus {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-300:focus {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-400:focus {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-500:focus {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-600:focus {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-700:focus {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-800:focus {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-900:focus {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .lg\\:focus\\:ring-offset-red:focus {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow:focus {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .lg\\:focus\\:ring-offset-green:focus {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .lg\\:focus\\:ring-offset-blue:focus {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo:focus {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .lg\\:focus\\:ring-offset-purple:focus {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .lg\\:focus\\:ring-offset-pink:focus {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .lg\\:focus\\:ring-offset-grey-darkest:focus {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .lg\\:focus\\:ring-offset-grey-darker:focus {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .lg\\:focus\\:ring-offset-grey-dark:focus {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .lg\\:focus\\:ring-offset-grey:focus {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .lg\\:focus\\:ring-offset-grey-light:focus {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .lg\\:focus\\:ring-offset-grey-lighter:focus {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .lg\\:focus\\:ring-offset-grey-lightest:focus {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .lg\\:focus\\:ring-offset-red-darkest:focus {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .lg\\:focus\\:ring-offset-red-darker:focus {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .lg\\:focus\\:ring-offset-red-dark:focus {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .lg\\:focus\\:ring-offset-red-light:focus {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .lg\\:focus\\:ring-offset-red-lighter:focus {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .lg\\:focus\\:ring-offset-red-lightest:focus {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .lg\\:focus\\:ring-offset-orange-darkest:focus {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .lg\\:focus\\:ring-offset-orange-darker:focus {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .lg\\:focus\\:ring-offset-orange-dark:focus {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .lg\\:focus\\:ring-offset-orange:focus {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .lg\\:focus\\:ring-offset-orange-light:focus {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .lg\\:focus\\:ring-offset-orange-lighter:focus {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .lg\\:focus\\:ring-offset-orange-lightest:focus {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow-darkest:focus {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow-darker:focus {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow-dark:focus {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow-light:focus {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow-lighter:focus {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow-lightest:focus {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .lg\\:focus\\:ring-offset-green-darkest:focus {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .lg\\:focus\\:ring-offset-green-darker:focus {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .lg\\:focus\\:ring-offset-green-dark:focus {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .lg\\:focus\\:ring-offset-green-light:focus {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .lg\\:focus\\:ring-offset-green-lighter:focus {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .lg\\:focus\\:ring-offset-green-lightest:focus {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .lg\\:focus\\:ring-offset-teal-darkest:focus {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .lg\\:focus\\:ring-offset-teal-darker:focus {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .lg\\:focus\\:ring-offset-teal-dark:focus {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .lg\\:focus\\:ring-offset-teal:focus {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .lg\\:focus\\:ring-offset-teal-light:focus {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .lg\\:focus\\:ring-offset-teal-lighter:focus {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .lg\\:focus\\:ring-offset-teal-lightest:focus {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .lg\\:focus\\:ring-offset-blue-darkest:focus {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .lg\\:focus\\:ring-offset-blue-darker:focus {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .lg\\:focus\\:ring-offset-blue-dark:focus {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .lg\\:focus\\:ring-offset-blue-light:focus {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .lg\\:focus\\:ring-offset-blue-lighter:focus {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .lg\\:focus\\:ring-offset-blue-lightest:focus {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo-darkest:focus {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo-darker:focus {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo-dark:focus {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo-light:focus {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo-lighter:focus {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo-lightest:focus {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .lg\\:focus\\:ring-offset-purple-darkest:focus {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .lg\\:focus\\:ring-offset-purple-darker:focus {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .lg\\:focus\\:ring-offset-purple-dark:focus {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .lg\\:focus\\:ring-offset-purple-light:focus {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .lg\\:focus\\:ring-offset-purple-lighter:focus {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .lg\\:focus\\:ring-offset-purple-lightest:focus {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .lg\\:focus\\:ring-offset-pink-darkest:focus {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .lg\\:focus\\:ring-offset-pink-darker:focus {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .lg\\:focus\\:ring-offset-pink-dark:focus {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .lg\\:focus\\:ring-offset-pink-light:focus {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .lg\\:focus\\:ring-offset-pink-lighter:focus {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .lg\\:focus\\:ring-offset-pink-lightest:focus {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .lg\\:filter {\n    --tw-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n  }\n\n  .lg\\:filter-none {\n    filter: none;\n  }\n\n  .lg\\:blur-0 {\n    --tw-blur: blur(0);\n  }\n\n  .lg\\:blur-none {\n    --tw-blur: blur(0);\n  }\n\n  .lg\\:blur-sm {\n    --tw-blur: blur(4px);\n  }\n\n  .lg\\:blur {\n    --tw-blur: blur(8px);\n  }\n\n  .lg\\:blur-md {\n    --tw-blur: blur(12px);\n  }\n\n  .lg\\:blur-lg {\n    --tw-blur: blur(16px);\n  }\n\n  .lg\\:blur-xl {\n    --tw-blur: blur(24px);\n  }\n\n  .lg\\:blur-2xl {\n    --tw-blur: blur(40px);\n  }\n\n  .lg\\:blur-3xl {\n    --tw-blur: blur(64px);\n  }\n\n  .lg\\:brightness-0 {\n    --tw-brightness: brightness(0);\n  }\n\n  .lg\\:brightness-50 {\n    --tw-brightness: brightness(.5);\n  }\n\n  .lg\\:brightness-75 {\n    --tw-brightness: brightness(.75);\n  }\n\n  .lg\\:brightness-90 {\n    --tw-brightness: brightness(.9);\n  }\n\n  .lg\\:brightness-95 {\n    --tw-brightness: brightness(.95);\n  }\n\n  .lg\\:brightness-100 {\n    --tw-brightness: brightness(1);\n  }\n\n  .lg\\:brightness-105 {\n    --tw-brightness: brightness(1.05);\n  }\n\n  .lg\\:brightness-110 {\n    --tw-brightness: brightness(1.1);\n  }\n\n  .lg\\:brightness-125 {\n    --tw-brightness: brightness(1.25);\n  }\n\n  .lg\\:brightness-150 {\n    --tw-brightness: brightness(1.5);\n  }\n\n  .lg\\:brightness-200 {\n    --tw-brightness: brightness(2);\n  }\n\n  .lg\\:contrast-0 {\n    --tw-contrast: contrast(0);\n  }\n\n  .lg\\:contrast-50 {\n    --tw-contrast: contrast(.5);\n  }\n\n  .lg\\:contrast-75 {\n    --tw-contrast: contrast(.75);\n  }\n\n  .lg\\:contrast-100 {\n    --tw-contrast: contrast(1);\n  }\n\n  .lg\\:contrast-125 {\n    --tw-contrast: contrast(1.25);\n  }\n\n  .lg\\:contrast-150 {\n    --tw-contrast: contrast(1.5);\n  }\n\n  .lg\\:contrast-200 {\n    --tw-contrast: contrast(2);\n  }\n\n  .lg\\:drop-shadow-sm {\n    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));\n  }\n\n  .lg\\:drop-shadow {\n    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));\n  }\n\n  .lg\\:drop-shadow-md {\n    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));\n  }\n\n  .lg\\:drop-shadow-lg {\n    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));\n  }\n\n  .lg\\:drop-shadow-xl {\n    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));\n  }\n\n  .lg\\:drop-shadow-2xl {\n    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));\n  }\n\n  .lg\\:drop-shadow-none {\n    --tw-drop-shadow: drop-shadow(0 0 #0000);\n  }\n\n  .lg\\:grayscale-0 {\n    --tw-grayscale: grayscale(0);\n  }\n\n  .lg\\:grayscale {\n    --tw-grayscale: grayscale(100%);\n  }\n\n  .lg\\:hue-rotate-0 {\n    --tw-hue-rotate: hue-rotate(0deg);\n  }\n\n  .lg\\:hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(15deg);\n  }\n\n  .lg\\:hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(30deg);\n  }\n\n  .lg\\:hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(60deg);\n  }\n\n  .lg\\:hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(90deg);\n  }\n\n  .lg\\:hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(180deg);\n  }\n\n  .lg\\:-hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .lg\\:-hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .lg\\:-hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .lg\\:-hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .lg\\:-hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .lg\\:invert-0 {\n    --tw-invert: invert(0);\n  }\n\n  .lg\\:invert {\n    --tw-invert: invert(100%);\n  }\n\n  .lg\\:saturate-0 {\n    --tw-saturate: saturate(0);\n  }\n\n  .lg\\:saturate-50 {\n    --tw-saturate: saturate(.5);\n  }\n\n  .lg\\:saturate-100 {\n    --tw-saturate: saturate(1);\n  }\n\n  .lg\\:saturate-150 {\n    --tw-saturate: saturate(1.5);\n  }\n\n  .lg\\:saturate-200 {\n    --tw-saturate: saturate(2);\n  }\n\n  .lg\\:sepia-0 {\n    --tw-sepia: sepia(0);\n  }\n\n  .lg\\:sepia {\n    --tw-sepia: sepia(100%);\n  }\n\n  .lg\\:backdrop-filter {\n    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n  }\n\n  .lg\\:backdrop-filter-none {\n    -webkit-backdrop-filter: none;\n            backdrop-filter: none;\n  }\n\n  .lg\\:backdrop-blur-0 {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .lg\\:backdrop-blur-none {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .lg\\:backdrop-blur-sm {\n    --tw-backdrop-blur: blur(4px);\n  }\n\n  .lg\\:backdrop-blur {\n    --tw-backdrop-blur: blur(8px);\n  }\n\n  .lg\\:backdrop-blur-md {\n    --tw-backdrop-blur: blur(12px);\n  }\n\n  .lg\\:backdrop-blur-lg {\n    --tw-backdrop-blur: blur(16px);\n  }\n\n  .lg\\:backdrop-blur-xl {\n    --tw-backdrop-blur: blur(24px);\n  }\n\n  .lg\\:backdrop-blur-2xl {\n    --tw-backdrop-blur: blur(40px);\n  }\n\n  .lg\\:backdrop-blur-3xl {\n    --tw-backdrop-blur: blur(64px);\n  }\n\n  .lg\\:backdrop-brightness-0 {\n    --tw-backdrop-brightness: brightness(0);\n  }\n\n  .lg\\:backdrop-brightness-50 {\n    --tw-backdrop-brightness: brightness(.5);\n  }\n\n  .lg\\:backdrop-brightness-75 {\n    --tw-backdrop-brightness: brightness(.75);\n  }\n\n  .lg\\:backdrop-brightness-90 {\n    --tw-backdrop-brightness: brightness(.9);\n  }\n\n  .lg\\:backdrop-brightness-95 {\n    --tw-backdrop-brightness: brightness(.95);\n  }\n\n  .lg\\:backdrop-brightness-100 {\n    --tw-backdrop-brightness: brightness(1);\n  }\n\n  .lg\\:backdrop-brightness-105 {\n    --tw-backdrop-brightness: brightness(1.05);\n  }\n\n  .lg\\:backdrop-brightness-110 {\n    --tw-backdrop-brightness: brightness(1.1);\n  }\n\n  .lg\\:backdrop-brightness-125 {\n    --tw-backdrop-brightness: brightness(1.25);\n  }\n\n  .lg\\:backdrop-brightness-150 {\n    --tw-backdrop-brightness: brightness(1.5);\n  }\n\n  .lg\\:backdrop-brightness-200 {\n    --tw-backdrop-brightness: brightness(2);\n  }\n\n  .lg\\:backdrop-contrast-0 {\n    --tw-backdrop-contrast: contrast(0);\n  }\n\n  .lg\\:backdrop-contrast-50 {\n    --tw-backdrop-contrast: contrast(.5);\n  }\n\n  .lg\\:backdrop-contrast-75 {\n    --tw-backdrop-contrast: contrast(.75);\n  }\n\n  .lg\\:backdrop-contrast-100 {\n    --tw-backdrop-contrast: contrast(1);\n  }\n\n  .lg\\:backdrop-contrast-125 {\n    --tw-backdrop-contrast: contrast(1.25);\n  }\n\n  .lg\\:backdrop-contrast-150 {\n    --tw-backdrop-contrast: contrast(1.5);\n  }\n\n  .lg\\:backdrop-contrast-200 {\n    --tw-backdrop-contrast: contrast(2);\n  }\n\n  .lg\\:backdrop-grayscale-0 {\n    --tw-backdrop-grayscale: grayscale(0);\n  }\n\n  .lg\\:backdrop-grayscale {\n    --tw-backdrop-grayscale: grayscale(100%);\n  }\n\n  .lg\\:backdrop-hue-rotate-0 {\n    --tw-backdrop-hue-rotate: hue-rotate(0deg);\n  }\n\n  .lg\\:backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(15deg);\n  }\n\n  .lg\\:backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(30deg);\n  }\n\n  .lg\\:backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(60deg);\n  }\n\n  .lg\\:backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(90deg);\n  }\n\n  .lg\\:backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(180deg);\n  }\n\n  .lg\\:-backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .lg\\:-backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .lg\\:-backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .lg\\:-backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .lg\\:-backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .lg\\:backdrop-invert-0 {\n    --tw-backdrop-invert: invert(0);\n  }\n\n  .lg\\:backdrop-invert {\n    --tw-backdrop-invert: invert(100%);\n  }\n\n  .lg\\:backdrop-saturate-0 {\n    --tw-backdrop-saturate: saturate(0);\n  }\n\n  .lg\\:backdrop-saturate-50 {\n    --tw-backdrop-saturate: saturate(.5);\n  }\n\n  .lg\\:backdrop-saturate-100 {\n    --tw-backdrop-saturate: saturate(1);\n  }\n\n  .lg\\:backdrop-saturate-150 {\n    --tw-backdrop-saturate: saturate(1.5);\n  }\n\n  .lg\\:backdrop-saturate-200 {\n    --tw-backdrop-saturate: saturate(2);\n  }\n\n  .lg\\:backdrop-sepia-0 {\n    --tw-backdrop-sepia: sepia(0);\n  }\n\n  .lg\\:backdrop-sepia {\n    --tw-backdrop-sepia: sepia(100%);\n  }\n\n  .lg\\:transition-none {\n    transition-property: none;\n  }\n\n  .lg\\:transition-all {\n    transition-property: all;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .lg\\:transition {\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .lg\\:transition-colors {\n    transition-property: background-color, border-color, color, fill, stroke;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .lg\\:transition-opacity {\n    transition-property: opacity;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .lg\\:transition-shadow {\n    transition-property: box-shadow;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .lg\\:transition-transform {\n    transition-property: transform;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .lg\\:delay-75 {\n    transition-delay: 75ms;\n  }\n\n  .lg\\:delay-100 {\n    transition-delay: 100ms;\n  }\n\n  .lg\\:delay-150 {\n    transition-delay: 150ms;\n  }\n\n  .lg\\:delay-200 {\n    transition-delay: 200ms;\n  }\n\n  .lg\\:delay-300 {\n    transition-delay: 300ms;\n  }\n\n  .lg\\:delay-500 {\n    transition-delay: 500ms;\n  }\n\n  .lg\\:delay-700 {\n    transition-delay: 700ms;\n  }\n\n  .lg\\:delay-1000 {\n    transition-delay: 1000ms;\n  }\n\n  .lg\\:duration-75 {\n    transition-duration: 75ms;\n  }\n\n  .lg\\:duration-100 {\n    transition-duration: 100ms;\n  }\n\n  .lg\\:duration-150 {\n    transition-duration: 150ms;\n  }\n\n  .lg\\:duration-200 {\n    transition-duration: 200ms;\n  }\n\n  .lg\\:duration-300 {\n    transition-duration: 300ms;\n  }\n\n  .lg\\:duration-500 {\n    transition-duration: 500ms;\n  }\n\n  .lg\\:duration-700 {\n    transition-duration: 700ms;\n  }\n\n  .lg\\:duration-1000 {\n    transition-duration: 1000ms;\n  }\n\n  .lg\\:ease-linear {\n    transition-timing-function: linear;\n  }\n\n  .lg\\:ease-in {\n    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n  }\n\n  .lg\\:ease-out {\n    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n  }\n\n  .lg\\:ease-in-out {\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  }\n}\n\n@media (min-width: 1280px) {\n  .xl\\:container {\n    width: 100%;\n  }\n\n  @media (min-width: 640px) {\n    .xl\\:container {\n      max-width: 640px;\n    }\n  }\n\n  @media (min-width: 768px) {\n    .xl\\:container {\n      max-width: 768px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .xl\\:container {\n      max-width: 1024px;\n    }\n  }\n\n  @media (min-width: 1280px) {\n    .xl\\:container {\n      max-width: 1280px;\n    }\n  }\n\n  @media (min-width: 1536px) {\n    .xl\\:container {\n      max-width: 1536px;\n    }\n  }\n\n  .xl\\:sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .xl\\:not-sr-only {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .xl\\:focus-within\\:sr-only:focus-within {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .xl\\:focus-within\\:not-sr-only:focus-within {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .xl\\:focus\\:sr-only:focus {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .xl\\:focus\\:not-sr-only:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .xl\\:pointer-events-none {\n    pointer-events: none;\n  }\n\n  .xl\\:pointer-events-auto {\n    pointer-events: auto;\n  }\n\n  .xl\\:visible {\n    visibility: visible;\n  }\n\n  .xl\\:invisible {\n    visibility: hidden;\n  }\n\n  .xl\\:static {\n    position: static;\n  }\n\n  .xl\\:fixed {\n    position: fixed;\n  }\n\n  .xl\\:absolute {\n    position: absolute;\n  }\n\n  .xl\\:relative {\n    position: relative;\n  }\n\n  .xl\\:sticky {\n    position: sticky;\n  }\n\n  .xl\\:inset-0 {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .xl\\:inset-auto {\n    top: auto;\n    right: auto;\n    bottom: auto;\n    left: auto;\n  }\n\n  .xl\\:inset-x-0 {\n    left: 0;\n    right: 0;\n  }\n\n  .xl\\:inset-x-auto {\n    left: auto;\n    right: auto;\n  }\n\n  .xl\\:inset-y-0 {\n    top: 0;\n    bottom: 0;\n  }\n\n  .xl\\:inset-y-auto {\n    top: auto;\n    bottom: auto;\n  }\n\n  .xl\\:top-0 {\n    top: 0;\n  }\n\n  .xl\\:top-auto {\n    top: auto;\n  }\n\n  .xl\\:right-0 {\n    right: 0;\n  }\n\n  .xl\\:right-auto {\n    right: auto;\n  }\n\n  .xl\\:bottom-0 {\n    bottom: 0;\n  }\n\n  .xl\\:bottom-auto {\n    bottom: auto;\n  }\n\n  .xl\\:left-0 {\n    left: 0;\n  }\n\n  .xl\\:left-auto {\n    left: auto;\n  }\n\n  .xl\\:isolate {\n    isolation: isolate;\n  }\n\n  .xl\\:isolation-auto {\n    isolation: auto;\n  }\n\n  .xl\\:z-0 {\n    z-index: 0;\n  }\n\n  .xl\\:z-10 {\n    z-index: 10;\n  }\n\n  .xl\\:z-20 {\n    z-index: 20;\n  }\n\n  .xl\\:z-30 {\n    z-index: 30;\n  }\n\n  .xl\\:z-40 {\n    z-index: 40;\n  }\n\n  .xl\\:z-50 {\n    z-index: 50;\n  }\n\n  .xl\\:z-auto {\n    z-index: auto;\n  }\n\n  .xl\\:focus-within\\:z-0:focus-within {\n    z-index: 0;\n  }\n\n  .xl\\:focus-within\\:z-10:focus-within {\n    z-index: 10;\n  }\n\n  .xl\\:focus-within\\:z-20:focus-within {\n    z-index: 20;\n  }\n\n  .xl\\:focus-within\\:z-30:focus-within {\n    z-index: 30;\n  }\n\n  .xl\\:focus-within\\:z-40:focus-within {\n    z-index: 40;\n  }\n\n  .xl\\:focus-within\\:z-50:focus-within {\n    z-index: 50;\n  }\n\n  .xl\\:focus-within\\:z-auto:focus-within {\n    z-index: auto;\n  }\n\n  .xl\\:focus\\:z-0:focus {\n    z-index: 0;\n  }\n\n  .xl\\:focus\\:z-10:focus {\n    z-index: 10;\n  }\n\n  .xl\\:focus\\:z-20:focus {\n    z-index: 20;\n  }\n\n  .xl\\:focus\\:z-30:focus {\n    z-index: 30;\n  }\n\n  .xl\\:focus\\:z-40:focus {\n    z-index: 40;\n  }\n\n  .xl\\:focus\\:z-50:focus {\n    z-index: 50;\n  }\n\n  .xl\\:focus\\:z-auto:focus {\n    z-index: auto;\n  }\n\n  .xl\\:order-1 {\n    order: 1;\n  }\n\n  .xl\\:order-2 {\n    order: 2;\n  }\n\n  .xl\\:order-3 {\n    order: 3;\n  }\n\n  .xl\\:order-4 {\n    order: 4;\n  }\n\n  .xl\\:order-5 {\n    order: 5;\n  }\n\n  .xl\\:order-6 {\n    order: 6;\n  }\n\n  .xl\\:order-7 {\n    order: 7;\n  }\n\n  .xl\\:order-8 {\n    order: 8;\n  }\n\n  .xl\\:order-9 {\n    order: 9;\n  }\n\n  .xl\\:order-10 {\n    order: 10;\n  }\n\n  .xl\\:order-11 {\n    order: 11;\n  }\n\n  .xl\\:order-12 {\n    order: 12;\n  }\n\n  .xl\\:order-first {\n    order: -9999;\n  }\n\n  .xl\\:order-last {\n    order: 9999;\n  }\n\n  .xl\\:order-none {\n    order: 0;\n  }\n\n  .xl\\:col-auto {\n    grid-column: auto;\n  }\n\n  .xl\\:col-span-1 {\n    grid-column: span 1 / span 1;\n  }\n\n  .xl\\:col-span-2 {\n    grid-column: span 2 / span 2;\n  }\n\n  .xl\\:col-span-3 {\n    grid-column: span 3 / span 3;\n  }\n\n  .xl\\:col-span-4 {\n    grid-column: span 4 / span 4;\n  }\n\n  .xl\\:col-span-5 {\n    grid-column: span 5 / span 5;\n  }\n\n  .xl\\:col-span-6 {\n    grid-column: span 6 / span 6;\n  }\n\n  .xl\\:col-span-7 {\n    grid-column: span 7 / span 7;\n  }\n\n  .xl\\:col-span-8 {\n    grid-column: span 8 / span 8;\n  }\n\n  .xl\\:col-span-9 {\n    grid-column: span 9 / span 9;\n  }\n\n  .xl\\:col-span-10 {\n    grid-column: span 10 / span 10;\n  }\n\n  .xl\\:col-span-11 {\n    grid-column: span 11 / span 11;\n  }\n\n  .xl\\:col-span-12 {\n    grid-column: span 12 / span 12;\n  }\n\n  .xl\\:col-span-full {\n    grid-column: 1 / -1;\n  }\n\n  .xl\\:col-start-1 {\n    grid-column-start: 1;\n  }\n\n  .xl\\:col-start-2 {\n    grid-column-start: 2;\n  }\n\n  .xl\\:col-start-3 {\n    grid-column-start: 3;\n  }\n\n  .xl\\:col-start-4 {\n    grid-column-start: 4;\n  }\n\n  .xl\\:col-start-5 {\n    grid-column-start: 5;\n  }\n\n  .xl\\:col-start-6 {\n    grid-column-start: 6;\n  }\n\n  .xl\\:col-start-7 {\n    grid-column-start: 7;\n  }\n\n  .xl\\:col-start-8 {\n    grid-column-start: 8;\n  }\n\n  .xl\\:col-start-9 {\n    grid-column-start: 9;\n  }\n\n  .xl\\:col-start-10 {\n    grid-column-start: 10;\n  }\n\n  .xl\\:col-start-11 {\n    grid-column-start: 11;\n  }\n\n  .xl\\:col-start-12 {\n    grid-column-start: 12;\n  }\n\n  .xl\\:col-start-13 {\n    grid-column-start: 13;\n  }\n\n  .xl\\:col-start-auto {\n    grid-column-start: auto;\n  }\n\n  .xl\\:col-end-1 {\n    grid-column-end: 1;\n  }\n\n  .xl\\:col-end-2 {\n    grid-column-end: 2;\n  }\n\n  .xl\\:col-end-3 {\n    grid-column-end: 3;\n  }\n\n  .xl\\:col-end-4 {\n    grid-column-end: 4;\n  }\n\n  .xl\\:col-end-5 {\n    grid-column-end: 5;\n  }\n\n  .xl\\:col-end-6 {\n    grid-column-end: 6;\n  }\n\n  .xl\\:col-end-7 {\n    grid-column-end: 7;\n  }\n\n  .xl\\:col-end-8 {\n    grid-column-end: 8;\n  }\n\n  .xl\\:col-end-9 {\n    grid-column-end: 9;\n  }\n\n  .xl\\:col-end-10 {\n    grid-column-end: 10;\n  }\n\n  .xl\\:col-end-11 {\n    grid-column-end: 11;\n  }\n\n  .xl\\:col-end-12 {\n    grid-column-end: 12;\n  }\n\n  .xl\\:col-end-13 {\n    grid-column-end: 13;\n  }\n\n  .xl\\:col-end-auto {\n    grid-column-end: auto;\n  }\n\n  .xl\\:row-auto {\n    grid-row: auto;\n  }\n\n  .xl\\:row-span-1 {\n    grid-row: span 1 / span 1;\n  }\n\n  .xl\\:row-span-2 {\n    grid-row: span 2 / span 2;\n  }\n\n  .xl\\:row-span-3 {\n    grid-row: span 3 / span 3;\n  }\n\n  .xl\\:row-span-4 {\n    grid-row: span 4 / span 4;\n  }\n\n  .xl\\:row-span-5 {\n    grid-row: span 5 / span 5;\n  }\n\n  .xl\\:row-span-6 {\n    grid-row: span 6 / span 6;\n  }\n\n  .xl\\:row-span-full {\n    grid-row: 1 / -1;\n  }\n\n  .xl\\:row-start-1 {\n    grid-row-start: 1;\n  }\n\n  .xl\\:row-start-2 {\n    grid-row-start: 2;\n  }\n\n  .xl\\:row-start-3 {\n    grid-row-start: 3;\n  }\n\n  .xl\\:row-start-4 {\n    grid-row-start: 4;\n  }\n\n  .xl\\:row-start-5 {\n    grid-row-start: 5;\n  }\n\n  .xl\\:row-start-6 {\n    grid-row-start: 6;\n  }\n\n  .xl\\:row-start-7 {\n    grid-row-start: 7;\n  }\n\n  .xl\\:row-start-auto {\n    grid-row-start: auto;\n  }\n\n  .xl\\:row-end-1 {\n    grid-row-end: 1;\n  }\n\n  .xl\\:row-end-2 {\n    grid-row-end: 2;\n  }\n\n  .xl\\:row-end-3 {\n    grid-row-end: 3;\n  }\n\n  .xl\\:row-end-4 {\n    grid-row-end: 4;\n  }\n\n  .xl\\:row-end-5 {\n    grid-row-end: 5;\n  }\n\n  .xl\\:row-end-6 {\n    grid-row-end: 6;\n  }\n\n  .xl\\:row-end-7 {\n    grid-row-end: 7;\n  }\n\n  .xl\\:row-end-auto {\n    grid-row-end: auto;\n  }\n\n  .xl\\:float-right {\n    float: right;\n  }\n\n  .xl\\:float-left {\n    float: left;\n  }\n\n  .xl\\:float-none {\n    float: none;\n  }\n\n  .xl\\:clear-left {\n    clear: left;\n  }\n\n  .xl\\:clear-right {\n    clear: right;\n  }\n\n  .xl\\:clear-both {\n    clear: both;\n  }\n\n  .xl\\:clear-none {\n    clear: none;\n  }\n\n  .xl\\:m-0 {\n    margin: 0px;\n  }\n\n  .xl\\:m-1 {\n    margin: 0.25rem;\n  }\n\n  .xl\\:m-2 {\n    margin: 0.5rem;\n  }\n\n  .xl\\:m-3 {\n    margin: 0.75rem;\n  }\n\n  .xl\\:m-4 {\n    margin: 1rem;\n  }\n\n  .xl\\:m-5 {\n    margin: 1.25rem;\n  }\n\n  .xl\\:m-6 {\n    margin: 1.5rem;\n  }\n\n  .xl\\:m-7 {\n    margin: 1.75rem;\n  }\n\n  .xl\\:m-8 {\n    margin: 2rem;\n  }\n\n  .xl\\:m-9 {\n    margin: 2.25rem;\n  }\n\n  .xl\\:m-10 {\n    margin: 2.5rem;\n  }\n\n  .xl\\:m-11 {\n    margin: 2.75rem;\n  }\n\n  .xl\\:m-12 {\n    margin: 3rem;\n  }\n\n  .xl\\:m-14 {\n    margin: 3.5rem;\n  }\n\n  .xl\\:m-16 {\n    margin: 4rem;\n  }\n\n  .xl\\:m-20 {\n    margin: 5rem;\n  }\n\n  .xl\\:m-24 {\n    margin: 6rem;\n  }\n\n  .xl\\:m-28 {\n    margin: 7rem;\n  }\n\n  .xl\\:m-32 {\n    margin: 8rem;\n  }\n\n  .xl\\:m-36 {\n    margin: 9rem;\n  }\n\n  .xl\\:m-40 {\n    margin: 10rem;\n  }\n\n  .xl\\:m-44 {\n    margin: 11rem;\n  }\n\n  .xl\\:m-48 {\n    margin: 12rem;\n  }\n\n  .xl\\:m-52 {\n    margin: 13rem;\n  }\n\n  .xl\\:m-56 {\n    margin: 14rem;\n  }\n\n  .xl\\:m-60 {\n    margin: 15rem;\n  }\n\n  .xl\\:m-64 {\n    margin: 16rem;\n  }\n\n  .xl\\:m-72 {\n    margin: 18rem;\n  }\n\n  .xl\\:m-80 {\n    margin: 20rem;\n  }\n\n  .xl\\:m-96 {\n    margin: 24rem;\n  }\n\n  .xl\\:m-auto {\n    margin: auto;\n  }\n\n  .xl\\:m-px {\n    margin: 1px;\n  }\n\n  .xl\\:m-0\\.5 {\n    margin: 0.125rem;\n  }\n\n  .xl\\:m-1\\.5 {\n    margin: 0.375rem;\n  }\n\n  .xl\\:m-2\\.5 {\n    margin: 0.625rem;\n  }\n\n  .xl\\:m-3\\.5 {\n    margin: 0.875rem;\n  }\n\n  .xl\\:-m-0 {\n    margin: 0px;\n  }\n\n  .xl\\:-m-1 {\n    margin: -0.25rem;\n  }\n\n  .xl\\:-m-2 {\n    margin: -0.5rem;\n  }\n\n  .xl\\:-m-3 {\n    margin: -0.75rem;\n  }\n\n  .xl\\:-m-4 {\n    margin: -1rem;\n  }\n\n  .xl\\:-m-5 {\n    margin: -1.25rem;\n  }\n\n  .xl\\:-m-6 {\n    margin: -1.5rem;\n  }\n\n  .xl\\:-m-7 {\n    margin: -1.75rem;\n  }\n\n  .xl\\:-m-8 {\n    margin: -2rem;\n  }\n\n  .xl\\:-m-9 {\n    margin: -2.25rem;\n  }\n\n  .xl\\:-m-10 {\n    margin: -2.5rem;\n  }\n\n  .xl\\:-m-11 {\n    margin: -2.75rem;\n  }\n\n  .xl\\:-m-12 {\n    margin: -3rem;\n  }\n\n  .xl\\:-m-14 {\n    margin: -3.5rem;\n  }\n\n  .xl\\:-m-16 {\n    margin: -4rem;\n  }\n\n  .xl\\:-m-20 {\n    margin: -5rem;\n  }\n\n  .xl\\:-m-24 {\n    margin: -6rem;\n  }\n\n  .xl\\:-m-28 {\n    margin: -7rem;\n  }\n\n  .xl\\:-m-32 {\n    margin: -8rem;\n  }\n\n  .xl\\:-m-36 {\n    margin: -9rem;\n  }\n\n  .xl\\:-m-40 {\n    margin: -10rem;\n  }\n\n  .xl\\:-m-44 {\n    margin: -11rem;\n  }\n\n  .xl\\:-m-48 {\n    margin: -12rem;\n  }\n\n  .xl\\:-m-52 {\n    margin: -13rem;\n  }\n\n  .xl\\:-m-56 {\n    margin: -14rem;\n  }\n\n  .xl\\:-m-60 {\n    margin: -15rem;\n  }\n\n  .xl\\:-m-64 {\n    margin: -16rem;\n  }\n\n  .xl\\:-m-72 {\n    margin: -18rem;\n  }\n\n  .xl\\:-m-80 {\n    margin: -20rem;\n  }\n\n  .xl\\:-m-96 {\n    margin: -24rem;\n  }\n\n  .xl\\:-m-px {\n    margin: -1px;\n  }\n\n  .xl\\:-m-0\\.5 {\n    margin: -0.125rem;\n  }\n\n  .xl\\:-m-1\\.5 {\n    margin: -0.375rem;\n  }\n\n  .xl\\:-m-2\\.5 {\n    margin: -0.625rem;\n  }\n\n  .xl\\:-m-3\\.5 {\n    margin: -0.875rem;\n  }\n\n  .xl\\:mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .xl\\:mx-1 {\n    margin-left: 0.25rem;\n    margin-right: 0.25rem;\n  }\n\n  .xl\\:mx-2 {\n    margin-left: 0.5rem;\n    margin-right: 0.5rem;\n  }\n\n  .xl\\:mx-3 {\n    margin-left: 0.75rem;\n    margin-right: 0.75rem;\n  }\n\n  .xl\\:mx-4 {\n    margin-left: 1rem;\n    margin-right: 1rem;\n  }\n\n  .xl\\:mx-5 {\n    margin-left: 1.25rem;\n    margin-right: 1.25rem;\n  }\n\n  .xl\\:mx-6 {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n\n  .xl\\:mx-7 {\n    margin-left: 1.75rem;\n    margin-right: 1.75rem;\n  }\n\n  .xl\\:mx-8 {\n    margin-left: 2rem;\n    margin-right: 2rem;\n  }\n\n  .xl\\:mx-9 {\n    margin-left: 2.25rem;\n    margin-right: 2.25rem;\n  }\n\n  .xl\\:mx-10 {\n    margin-left: 2.5rem;\n    margin-right: 2.5rem;\n  }\n\n  .xl\\:mx-11 {\n    margin-left: 2.75rem;\n    margin-right: 2.75rem;\n  }\n\n  .xl\\:mx-12 {\n    margin-left: 3rem;\n    margin-right: 3rem;\n  }\n\n  .xl\\:mx-14 {\n    margin-left: 3.5rem;\n    margin-right: 3.5rem;\n  }\n\n  .xl\\:mx-16 {\n    margin-left: 4rem;\n    margin-right: 4rem;\n  }\n\n  .xl\\:mx-20 {\n    margin-left: 5rem;\n    margin-right: 5rem;\n  }\n\n  .xl\\:mx-24 {\n    margin-left: 6rem;\n    margin-right: 6rem;\n  }\n\n  .xl\\:mx-28 {\n    margin-left: 7rem;\n    margin-right: 7rem;\n  }\n\n  .xl\\:mx-32 {\n    margin-left: 8rem;\n    margin-right: 8rem;\n  }\n\n  .xl\\:mx-36 {\n    margin-left: 9rem;\n    margin-right: 9rem;\n  }\n\n  .xl\\:mx-40 {\n    margin-left: 10rem;\n    margin-right: 10rem;\n  }\n\n  .xl\\:mx-44 {\n    margin-left: 11rem;\n    margin-right: 11rem;\n  }\n\n  .xl\\:mx-48 {\n    margin-left: 12rem;\n    margin-right: 12rem;\n  }\n\n  .xl\\:mx-52 {\n    margin-left: 13rem;\n    margin-right: 13rem;\n  }\n\n  .xl\\:mx-56 {\n    margin-left: 14rem;\n    margin-right: 14rem;\n  }\n\n  .xl\\:mx-60 {\n    margin-left: 15rem;\n    margin-right: 15rem;\n  }\n\n  .xl\\:mx-64 {\n    margin-left: 16rem;\n    margin-right: 16rem;\n  }\n\n  .xl\\:mx-72 {\n    margin-left: 18rem;\n    margin-right: 18rem;\n  }\n\n  .xl\\:mx-80 {\n    margin-left: 20rem;\n    margin-right: 20rem;\n  }\n\n  .xl\\:mx-96 {\n    margin-left: 24rem;\n    margin-right: 24rem;\n  }\n\n  .xl\\:mx-auto {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .xl\\:mx-px {\n    margin-left: 1px;\n    margin-right: 1px;\n  }\n\n  .xl\\:mx-0\\.5 {\n    margin-left: 0.125rem;\n    margin-right: 0.125rem;\n  }\n\n  .xl\\:mx-1\\.5 {\n    margin-left: 0.375rem;\n    margin-right: 0.375rem;\n  }\n\n  .xl\\:mx-2\\.5 {\n    margin-left: 0.625rem;\n    margin-right: 0.625rem;\n  }\n\n  .xl\\:mx-3\\.5 {\n    margin-left: 0.875rem;\n    margin-right: 0.875rem;\n  }\n\n  .xl\\:-mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .xl\\:-mx-1 {\n    margin-left: -0.25rem;\n    margin-right: -0.25rem;\n  }\n\n  .xl\\:-mx-2 {\n    margin-left: -0.5rem;\n    margin-right: -0.5rem;\n  }\n\n  .xl\\:-mx-3 {\n    margin-left: -0.75rem;\n    margin-right: -0.75rem;\n  }\n\n  .xl\\:-mx-4 {\n    margin-left: -1rem;\n    margin-right: -1rem;\n  }\n\n  .xl\\:-mx-5 {\n    margin-left: -1.25rem;\n    margin-right: -1.25rem;\n  }\n\n  .xl\\:-mx-6 {\n    margin-left: -1.5rem;\n    margin-right: -1.5rem;\n  }\n\n  .xl\\:-mx-7 {\n    margin-left: -1.75rem;\n    margin-right: -1.75rem;\n  }\n\n  .xl\\:-mx-8 {\n    margin-left: -2rem;\n    margin-right: -2rem;\n  }\n\n  .xl\\:-mx-9 {\n    margin-left: -2.25rem;\n    margin-right: -2.25rem;\n  }\n\n  .xl\\:-mx-10 {\n    margin-left: -2.5rem;\n    margin-right: -2.5rem;\n  }\n\n  .xl\\:-mx-11 {\n    margin-left: -2.75rem;\n    margin-right: -2.75rem;\n  }\n\n  .xl\\:-mx-12 {\n    margin-left: -3rem;\n    margin-right: -3rem;\n  }\n\n  .xl\\:-mx-14 {\n    margin-left: -3.5rem;\n    margin-right: -3.5rem;\n  }\n\n  .xl\\:-mx-16 {\n    margin-left: -4rem;\n    margin-right: -4rem;\n  }\n\n  .xl\\:-mx-20 {\n    margin-left: -5rem;\n    margin-right: -5rem;\n  }\n\n  .xl\\:-mx-24 {\n    margin-left: -6rem;\n    margin-right: -6rem;\n  }\n\n  .xl\\:-mx-28 {\n    margin-left: -7rem;\n    margin-right: -7rem;\n  }\n\n  .xl\\:-mx-32 {\n    margin-left: -8rem;\n    margin-right: -8rem;\n  }\n\n  .xl\\:-mx-36 {\n    margin-left: -9rem;\n    margin-right: -9rem;\n  }\n\n  .xl\\:-mx-40 {\n    margin-left: -10rem;\n    margin-right: -10rem;\n  }\n\n  .xl\\:-mx-44 {\n    margin-left: -11rem;\n    margin-right: -11rem;\n  }\n\n  .xl\\:-mx-48 {\n    margin-left: -12rem;\n    margin-right: -12rem;\n  }\n\n  .xl\\:-mx-52 {\n    margin-left: -13rem;\n    margin-right: -13rem;\n  }\n\n  .xl\\:-mx-56 {\n    margin-left: -14rem;\n    margin-right: -14rem;\n  }\n\n  .xl\\:-mx-60 {\n    margin-left: -15rem;\n    margin-right: -15rem;\n  }\n\n  .xl\\:-mx-64 {\n    margin-left: -16rem;\n    margin-right: -16rem;\n  }\n\n  .xl\\:-mx-72 {\n    margin-left: -18rem;\n    margin-right: -18rem;\n  }\n\n  .xl\\:-mx-80 {\n    margin-left: -20rem;\n    margin-right: -20rem;\n  }\n\n  .xl\\:-mx-96 {\n    margin-left: -24rem;\n    margin-right: -24rem;\n  }\n\n  .xl\\:-mx-px {\n    margin-left: -1px;\n    margin-right: -1px;\n  }\n\n  .xl\\:-mx-0\\.5 {\n    margin-left: -0.125rem;\n    margin-right: -0.125rem;\n  }\n\n  .xl\\:-mx-1\\.5 {\n    margin-left: -0.375rem;\n    margin-right: -0.375rem;\n  }\n\n  .xl\\:-mx-2\\.5 {\n    margin-left: -0.625rem;\n    margin-right: -0.625rem;\n  }\n\n  .xl\\:-mx-3\\.5 {\n    margin-left: -0.875rem;\n    margin-right: -0.875rem;\n  }\n\n  .xl\\:my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .xl\\:my-1 {\n    margin-top: 0.25rem;\n    margin-bottom: 0.25rem;\n  }\n\n  .xl\\:my-2 {\n    margin-top: 0.5rem;\n    margin-bottom: 0.5rem;\n  }\n\n  .xl\\:my-3 {\n    margin-top: 0.75rem;\n    margin-bottom: 0.75rem;\n  }\n\n  .xl\\:my-4 {\n    margin-top: 1rem;\n    margin-bottom: 1rem;\n  }\n\n  .xl\\:my-5 {\n    margin-top: 1.25rem;\n    margin-bottom: 1.25rem;\n  }\n\n  .xl\\:my-6 {\n    margin-top: 1.5rem;\n    margin-bottom: 1.5rem;\n  }\n\n  .xl\\:my-7 {\n    margin-top: 1.75rem;\n    margin-bottom: 1.75rem;\n  }\n\n  .xl\\:my-8 {\n    margin-top: 2rem;\n    margin-bottom: 2rem;\n  }\n\n  .xl\\:my-9 {\n    margin-top: 2.25rem;\n    margin-bottom: 2.25rem;\n  }\n\n  .xl\\:my-10 {\n    margin-top: 2.5rem;\n    margin-bottom: 2.5rem;\n  }\n\n  .xl\\:my-11 {\n    margin-top: 2.75rem;\n    margin-bottom: 2.75rem;\n  }\n\n  .xl\\:my-12 {\n    margin-top: 3rem;\n    margin-bottom: 3rem;\n  }\n\n  .xl\\:my-14 {\n    margin-top: 3.5rem;\n    margin-bottom: 3.5rem;\n  }\n\n  .xl\\:my-16 {\n    margin-top: 4rem;\n    margin-bottom: 4rem;\n  }\n\n  .xl\\:my-20 {\n    margin-top: 5rem;\n    margin-bottom: 5rem;\n  }\n\n  .xl\\:my-24 {\n    margin-top: 6rem;\n    margin-bottom: 6rem;\n  }\n\n  .xl\\:my-28 {\n    margin-top: 7rem;\n    margin-bottom: 7rem;\n  }\n\n  .xl\\:my-32 {\n    margin-top: 8rem;\n    margin-bottom: 8rem;\n  }\n\n  .xl\\:my-36 {\n    margin-top: 9rem;\n    margin-bottom: 9rem;\n  }\n\n  .xl\\:my-40 {\n    margin-top: 10rem;\n    margin-bottom: 10rem;\n  }\n\n  .xl\\:my-44 {\n    margin-top: 11rem;\n    margin-bottom: 11rem;\n  }\n\n  .xl\\:my-48 {\n    margin-top: 12rem;\n    margin-bottom: 12rem;\n  }\n\n  .xl\\:my-52 {\n    margin-top: 13rem;\n    margin-bottom: 13rem;\n  }\n\n  .xl\\:my-56 {\n    margin-top: 14rem;\n    margin-bottom: 14rem;\n  }\n\n  .xl\\:my-60 {\n    margin-top: 15rem;\n    margin-bottom: 15rem;\n  }\n\n  .xl\\:my-64 {\n    margin-top: 16rem;\n    margin-bottom: 16rem;\n  }\n\n  .xl\\:my-72 {\n    margin-top: 18rem;\n    margin-bottom: 18rem;\n  }\n\n  .xl\\:my-80 {\n    margin-top: 20rem;\n    margin-bottom: 20rem;\n  }\n\n  .xl\\:my-96 {\n    margin-top: 24rem;\n    margin-bottom: 24rem;\n  }\n\n  .xl\\:my-auto {\n    margin-top: auto;\n    margin-bottom: auto;\n  }\n\n  .xl\\:my-px {\n    margin-top: 1px;\n    margin-bottom: 1px;\n  }\n\n  .xl\\:my-0\\.5 {\n    margin-top: 0.125rem;\n    margin-bottom: 0.125rem;\n  }\n\n  .xl\\:my-1\\.5 {\n    margin-top: 0.375rem;\n    margin-bottom: 0.375rem;\n  }\n\n  .xl\\:my-2\\.5 {\n    margin-top: 0.625rem;\n    margin-bottom: 0.625rem;\n  }\n\n  .xl\\:my-3\\.5 {\n    margin-top: 0.875rem;\n    margin-bottom: 0.875rem;\n  }\n\n  .xl\\:-my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .xl\\:-my-1 {\n    margin-top: -0.25rem;\n    margin-bottom: -0.25rem;\n  }\n\n  .xl\\:-my-2 {\n    margin-top: -0.5rem;\n    margin-bottom: -0.5rem;\n  }\n\n  .xl\\:-my-3 {\n    margin-top: -0.75rem;\n    margin-bottom: -0.75rem;\n  }\n\n  .xl\\:-my-4 {\n    margin-top: -1rem;\n    margin-bottom: -1rem;\n  }\n\n  .xl\\:-my-5 {\n    margin-top: -1.25rem;\n    margin-bottom: -1.25rem;\n  }\n\n  .xl\\:-my-6 {\n    margin-top: -1.5rem;\n    margin-bottom: -1.5rem;\n  }\n\n  .xl\\:-my-7 {\n    margin-top: -1.75rem;\n    margin-bottom: -1.75rem;\n  }\n\n  .xl\\:-my-8 {\n    margin-top: -2rem;\n    margin-bottom: -2rem;\n  }\n\n  .xl\\:-my-9 {\n    margin-top: -2.25rem;\n    margin-bottom: -2.25rem;\n  }\n\n  .xl\\:-my-10 {\n    margin-top: -2.5rem;\n    margin-bottom: -2.5rem;\n  }\n\n  .xl\\:-my-11 {\n    margin-top: -2.75rem;\n    margin-bottom: -2.75rem;\n  }\n\n  .xl\\:-my-12 {\n    margin-top: -3rem;\n    margin-bottom: -3rem;\n  }\n\n  .xl\\:-my-14 {\n    margin-top: -3.5rem;\n    margin-bottom: -3.5rem;\n  }\n\n  .xl\\:-my-16 {\n    margin-top: -4rem;\n    margin-bottom: -4rem;\n  }\n\n  .xl\\:-my-20 {\n    margin-top: -5rem;\n    margin-bottom: -5rem;\n  }\n\n  .xl\\:-my-24 {\n    margin-top: -6rem;\n    margin-bottom: -6rem;\n  }\n\n  .xl\\:-my-28 {\n    margin-top: -7rem;\n    margin-bottom: -7rem;\n  }\n\n  .xl\\:-my-32 {\n    margin-top: -8rem;\n    margin-bottom: -8rem;\n  }\n\n  .xl\\:-my-36 {\n    margin-top: -9rem;\n    margin-bottom: -9rem;\n  }\n\n  .xl\\:-my-40 {\n    margin-top: -10rem;\n    margin-bottom: -10rem;\n  }\n\n  .xl\\:-my-44 {\n    margin-top: -11rem;\n    margin-bottom: -11rem;\n  }\n\n  .xl\\:-my-48 {\n    margin-top: -12rem;\n    margin-bottom: -12rem;\n  }\n\n  .xl\\:-my-52 {\n    margin-top: -13rem;\n    margin-bottom: -13rem;\n  }\n\n  .xl\\:-my-56 {\n    margin-top: -14rem;\n    margin-bottom: -14rem;\n  }\n\n  .xl\\:-my-60 {\n    margin-top: -15rem;\n    margin-bottom: -15rem;\n  }\n\n  .xl\\:-my-64 {\n    margin-top: -16rem;\n    margin-bottom: -16rem;\n  }\n\n  .xl\\:-my-72 {\n    margin-top: -18rem;\n    margin-bottom: -18rem;\n  }\n\n  .xl\\:-my-80 {\n    margin-top: -20rem;\n    margin-bottom: -20rem;\n  }\n\n  .xl\\:-my-96 {\n    margin-top: -24rem;\n    margin-bottom: -24rem;\n  }\n\n  .xl\\:-my-px {\n    margin-top: -1px;\n    margin-bottom: -1px;\n  }\n\n  .xl\\:-my-0\\.5 {\n    margin-top: -0.125rem;\n    margin-bottom: -0.125rem;\n  }\n\n  .xl\\:-my-1\\.5 {\n    margin-top: -0.375rem;\n    margin-bottom: -0.375rem;\n  }\n\n  .xl\\:-my-2\\.5 {\n    margin-top: -0.625rem;\n    margin-bottom: -0.625rem;\n  }\n\n  .xl\\:-my-3\\.5 {\n    margin-top: -0.875rem;\n    margin-bottom: -0.875rem;\n  }\n\n  .xl\\:mt-0 {\n    margin-top: 0px;\n  }\n\n  .xl\\:mt-1 {\n    margin-top: 0.25rem;\n  }\n\n  .xl\\:mt-2 {\n    margin-top: 0.5rem;\n  }\n\n  .xl\\:mt-3 {\n    margin-top: 0.75rem;\n  }\n\n  .xl\\:mt-4 {\n    margin-top: 1rem;\n  }\n\n  .xl\\:mt-5 {\n    margin-top: 1.25rem;\n  }\n\n  .xl\\:mt-6 {\n    margin-top: 1.5rem;\n  }\n\n  .xl\\:mt-7 {\n    margin-top: 1.75rem;\n  }\n\n  .xl\\:mt-8 {\n    margin-top: 2rem;\n  }\n\n  .xl\\:mt-9 {\n    margin-top: 2.25rem;\n  }\n\n  .xl\\:mt-10 {\n    margin-top: 2.5rem;\n  }\n\n  .xl\\:mt-11 {\n    margin-top: 2.75rem;\n  }\n\n  .xl\\:mt-12 {\n    margin-top: 3rem;\n  }\n\n  .xl\\:mt-14 {\n    margin-top: 3.5rem;\n  }\n\n  .xl\\:mt-16 {\n    margin-top: 4rem;\n  }\n\n  .xl\\:mt-20 {\n    margin-top: 5rem;\n  }\n\n  .xl\\:mt-24 {\n    margin-top: 6rem;\n  }\n\n  .xl\\:mt-28 {\n    margin-top: 7rem;\n  }\n\n  .xl\\:mt-32 {\n    margin-top: 8rem;\n  }\n\n  .xl\\:mt-36 {\n    margin-top: 9rem;\n  }\n\n  .xl\\:mt-40 {\n    margin-top: 10rem;\n  }\n\n  .xl\\:mt-44 {\n    margin-top: 11rem;\n  }\n\n  .xl\\:mt-48 {\n    margin-top: 12rem;\n  }\n\n  .xl\\:mt-52 {\n    margin-top: 13rem;\n  }\n\n  .xl\\:mt-56 {\n    margin-top: 14rem;\n  }\n\n  .xl\\:mt-60 {\n    margin-top: 15rem;\n  }\n\n  .xl\\:mt-64 {\n    margin-top: 16rem;\n  }\n\n  .xl\\:mt-72 {\n    margin-top: 18rem;\n  }\n\n  .xl\\:mt-80 {\n    margin-top: 20rem;\n  }\n\n  .xl\\:mt-96 {\n    margin-top: 24rem;\n  }\n\n  .xl\\:mt-auto {\n    margin-top: auto;\n  }\n\n  .xl\\:mt-px {\n    margin-top: 1px;\n  }\n\n  .xl\\:mt-0\\.5 {\n    margin-top: 0.125rem;\n  }\n\n  .xl\\:mt-1\\.5 {\n    margin-top: 0.375rem;\n  }\n\n  .xl\\:mt-2\\.5 {\n    margin-top: 0.625rem;\n  }\n\n  .xl\\:mt-3\\.5 {\n    margin-top: 0.875rem;\n  }\n\n  .xl\\:-mt-0 {\n    margin-top: 0px;\n  }\n\n  .xl\\:-mt-1 {\n    margin-top: -0.25rem;\n  }\n\n  .xl\\:-mt-2 {\n    margin-top: -0.5rem;\n  }\n\n  .xl\\:-mt-3 {\n    margin-top: -0.75rem;\n  }\n\n  .xl\\:-mt-4 {\n    margin-top: -1rem;\n  }\n\n  .xl\\:-mt-5 {\n    margin-top: -1.25rem;\n  }\n\n  .xl\\:-mt-6 {\n    margin-top: -1.5rem;\n  }\n\n  .xl\\:-mt-7 {\n    margin-top: -1.75rem;\n  }\n\n  .xl\\:-mt-8 {\n    margin-top: -2rem;\n  }\n\n  .xl\\:-mt-9 {\n    margin-top: -2.25rem;\n  }\n\n  .xl\\:-mt-10 {\n    margin-top: -2.5rem;\n  }\n\n  .xl\\:-mt-11 {\n    margin-top: -2.75rem;\n  }\n\n  .xl\\:-mt-12 {\n    margin-top: -3rem;\n  }\n\n  .xl\\:-mt-14 {\n    margin-top: -3.5rem;\n  }\n\n  .xl\\:-mt-16 {\n    margin-top: -4rem;\n  }\n\n  .xl\\:-mt-20 {\n    margin-top: -5rem;\n  }\n\n  .xl\\:-mt-24 {\n    margin-top: -6rem;\n  }\n\n  .xl\\:-mt-28 {\n    margin-top: -7rem;\n  }\n\n  .xl\\:-mt-32 {\n    margin-top: -8rem;\n  }\n\n  .xl\\:-mt-36 {\n    margin-top: -9rem;\n  }\n\n  .xl\\:-mt-40 {\n    margin-top: -10rem;\n  }\n\n  .xl\\:-mt-44 {\n    margin-top: -11rem;\n  }\n\n  .xl\\:-mt-48 {\n    margin-top: -12rem;\n  }\n\n  .xl\\:-mt-52 {\n    margin-top: -13rem;\n  }\n\n  .xl\\:-mt-56 {\n    margin-top: -14rem;\n  }\n\n  .xl\\:-mt-60 {\n    margin-top: -15rem;\n  }\n\n  .xl\\:-mt-64 {\n    margin-top: -16rem;\n  }\n\n  .xl\\:-mt-72 {\n    margin-top: -18rem;\n  }\n\n  .xl\\:-mt-80 {\n    margin-top: -20rem;\n  }\n\n  .xl\\:-mt-96 {\n    margin-top: -24rem;\n  }\n\n  .xl\\:-mt-px {\n    margin-top: -1px;\n  }\n\n  .xl\\:-mt-0\\.5 {\n    margin-top: -0.125rem;\n  }\n\n  .xl\\:-mt-1\\.5 {\n    margin-top: -0.375rem;\n  }\n\n  .xl\\:-mt-2\\.5 {\n    margin-top: -0.625rem;\n  }\n\n  .xl\\:-mt-3\\.5 {\n    margin-top: -0.875rem;\n  }\n\n  .xl\\:mr-0 {\n    margin-right: 0px;\n  }\n\n  .xl\\:mr-1 {\n    margin-right: 0.25rem;\n  }\n\n  .xl\\:mr-2 {\n    margin-right: 0.5rem;\n  }\n\n  .xl\\:mr-3 {\n    margin-right: 0.75rem;\n  }\n\n  .xl\\:mr-4 {\n    margin-right: 1rem;\n  }\n\n  .xl\\:mr-5 {\n    margin-right: 1.25rem;\n  }\n\n  .xl\\:mr-6 {\n    margin-right: 1.5rem;\n  }\n\n  .xl\\:mr-7 {\n    margin-right: 1.75rem;\n  }\n\n  .xl\\:mr-8 {\n    margin-right: 2rem;\n  }\n\n  .xl\\:mr-9 {\n    margin-right: 2.25rem;\n  }\n\n  .xl\\:mr-10 {\n    margin-right: 2.5rem;\n  }\n\n  .xl\\:mr-11 {\n    margin-right: 2.75rem;\n  }\n\n  .xl\\:mr-12 {\n    margin-right: 3rem;\n  }\n\n  .xl\\:mr-14 {\n    margin-right: 3.5rem;\n  }\n\n  .xl\\:mr-16 {\n    margin-right: 4rem;\n  }\n\n  .xl\\:mr-20 {\n    margin-right: 5rem;\n  }\n\n  .xl\\:mr-24 {\n    margin-right: 6rem;\n  }\n\n  .xl\\:mr-28 {\n    margin-right: 7rem;\n  }\n\n  .xl\\:mr-32 {\n    margin-right: 8rem;\n  }\n\n  .xl\\:mr-36 {\n    margin-right: 9rem;\n  }\n\n  .xl\\:mr-40 {\n    margin-right: 10rem;\n  }\n\n  .xl\\:mr-44 {\n    margin-right: 11rem;\n  }\n\n  .xl\\:mr-48 {\n    margin-right: 12rem;\n  }\n\n  .xl\\:mr-52 {\n    margin-right: 13rem;\n  }\n\n  .xl\\:mr-56 {\n    margin-right: 14rem;\n  }\n\n  .xl\\:mr-60 {\n    margin-right: 15rem;\n  }\n\n  .xl\\:mr-64 {\n    margin-right: 16rem;\n  }\n\n  .xl\\:mr-72 {\n    margin-right: 18rem;\n  }\n\n  .xl\\:mr-80 {\n    margin-right: 20rem;\n  }\n\n  .xl\\:mr-96 {\n    margin-right: 24rem;\n  }\n\n  .xl\\:mr-auto {\n    margin-right: auto;\n  }\n\n  .xl\\:mr-px {\n    margin-right: 1px;\n  }\n\n  .xl\\:mr-0\\.5 {\n    margin-right: 0.125rem;\n  }\n\n  .xl\\:mr-1\\.5 {\n    margin-right: 0.375rem;\n  }\n\n  .xl\\:mr-2\\.5 {\n    margin-right: 0.625rem;\n  }\n\n  .xl\\:mr-3\\.5 {\n    margin-right: 0.875rem;\n  }\n\n  .xl\\:-mr-0 {\n    margin-right: 0px;\n  }\n\n  .xl\\:-mr-1 {\n    margin-right: -0.25rem;\n  }\n\n  .xl\\:-mr-2 {\n    margin-right: -0.5rem;\n  }\n\n  .xl\\:-mr-3 {\n    margin-right: -0.75rem;\n  }\n\n  .xl\\:-mr-4 {\n    margin-right: -1rem;\n  }\n\n  .xl\\:-mr-5 {\n    margin-right: -1.25rem;\n  }\n\n  .xl\\:-mr-6 {\n    margin-right: -1.5rem;\n  }\n\n  .xl\\:-mr-7 {\n    margin-right: -1.75rem;\n  }\n\n  .xl\\:-mr-8 {\n    margin-right: -2rem;\n  }\n\n  .xl\\:-mr-9 {\n    margin-right: -2.25rem;\n  }\n\n  .xl\\:-mr-10 {\n    margin-right: -2.5rem;\n  }\n\n  .xl\\:-mr-11 {\n    margin-right: -2.75rem;\n  }\n\n  .xl\\:-mr-12 {\n    margin-right: -3rem;\n  }\n\n  .xl\\:-mr-14 {\n    margin-right: -3.5rem;\n  }\n\n  .xl\\:-mr-16 {\n    margin-right: -4rem;\n  }\n\n  .xl\\:-mr-20 {\n    margin-right: -5rem;\n  }\n\n  .xl\\:-mr-24 {\n    margin-right: -6rem;\n  }\n\n  .xl\\:-mr-28 {\n    margin-right: -7rem;\n  }\n\n  .xl\\:-mr-32 {\n    margin-right: -8rem;\n  }\n\n  .xl\\:-mr-36 {\n    margin-right: -9rem;\n  }\n\n  .xl\\:-mr-40 {\n    margin-right: -10rem;\n  }\n\n  .xl\\:-mr-44 {\n    margin-right: -11rem;\n  }\n\n  .xl\\:-mr-48 {\n    margin-right: -12rem;\n  }\n\n  .xl\\:-mr-52 {\n    margin-right: -13rem;\n  }\n\n  .xl\\:-mr-56 {\n    margin-right: -14rem;\n  }\n\n  .xl\\:-mr-60 {\n    margin-right: -15rem;\n  }\n\n  .xl\\:-mr-64 {\n    margin-right: -16rem;\n  }\n\n  .xl\\:-mr-72 {\n    margin-right: -18rem;\n  }\n\n  .xl\\:-mr-80 {\n    margin-right: -20rem;\n  }\n\n  .xl\\:-mr-96 {\n    margin-right: -24rem;\n  }\n\n  .xl\\:-mr-px {\n    margin-right: -1px;\n  }\n\n  .xl\\:-mr-0\\.5 {\n    margin-right: -0.125rem;\n  }\n\n  .xl\\:-mr-1\\.5 {\n    margin-right: -0.375rem;\n  }\n\n  .xl\\:-mr-2\\.5 {\n    margin-right: -0.625rem;\n  }\n\n  .xl\\:-mr-3\\.5 {\n    margin-right: -0.875rem;\n  }\n\n  .xl\\:mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .xl\\:mb-1 {\n    margin-bottom: 0.25rem;\n  }\n\n  .xl\\:mb-2 {\n    margin-bottom: 0.5rem;\n  }\n\n  .xl\\:mb-3 {\n    margin-bottom: 0.75rem;\n  }\n\n  .xl\\:mb-4 {\n    margin-bottom: 1rem;\n  }\n\n  .xl\\:mb-5 {\n    margin-bottom: 1.25rem;\n  }\n\n  .xl\\:mb-6 {\n    margin-bottom: 1.5rem;\n  }\n\n  .xl\\:mb-7 {\n    margin-bottom: 1.75rem;\n  }\n\n  .xl\\:mb-8 {\n    margin-bottom: 2rem;\n  }\n\n  .xl\\:mb-9 {\n    margin-bottom: 2.25rem;\n  }\n\n  .xl\\:mb-10 {\n    margin-bottom: 2.5rem;\n  }\n\n  .xl\\:mb-11 {\n    margin-bottom: 2.75rem;\n  }\n\n  .xl\\:mb-12 {\n    margin-bottom: 3rem;\n  }\n\n  .xl\\:mb-14 {\n    margin-bottom: 3.5rem;\n  }\n\n  .xl\\:mb-16 {\n    margin-bottom: 4rem;\n  }\n\n  .xl\\:mb-20 {\n    margin-bottom: 5rem;\n  }\n\n  .xl\\:mb-24 {\n    margin-bottom: 6rem;\n  }\n\n  .xl\\:mb-28 {\n    margin-bottom: 7rem;\n  }\n\n  .xl\\:mb-32 {\n    margin-bottom: 8rem;\n  }\n\n  .xl\\:mb-36 {\n    margin-bottom: 9rem;\n  }\n\n  .xl\\:mb-40 {\n    margin-bottom: 10rem;\n  }\n\n  .xl\\:mb-44 {\n    margin-bottom: 11rem;\n  }\n\n  .xl\\:mb-48 {\n    margin-bottom: 12rem;\n  }\n\n  .xl\\:mb-52 {\n    margin-bottom: 13rem;\n  }\n\n  .xl\\:mb-56 {\n    margin-bottom: 14rem;\n  }\n\n  .xl\\:mb-60 {\n    margin-bottom: 15rem;\n  }\n\n  .xl\\:mb-64 {\n    margin-bottom: 16rem;\n  }\n\n  .xl\\:mb-72 {\n    margin-bottom: 18rem;\n  }\n\n  .xl\\:mb-80 {\n    margin-bottom: 20rem;\n  }\n\n  .xl\\:mb-96 {\n    margin-bottom: 24rem;\n  }\n\n  .xl\\:mb-auto {\n    margin-bottom: auto;\n  }\n\n  .xl\\:mb-px {\n    margin-bottom: 1px;\n  }\n\n  .xl\\:mb-0\\.5 {\n    margin-bottom: 0.125rem;\n  }\n\n  .xl\\:mb-1\\.5 {\n    margin-bottom: 0.375rem;\n  }\n\n  .xl\\:mb-2\\.5 {\n    margin-bottom: 0.625rem;\n  }\n\n  .xl\\:mb-3\\.5 {\n    margin-bottom: 0.875rem;\n  }\n\n  .xl\\:-mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .xl\\:-mb-1 {\n    margin-bottom: -0.25rem;\n  }\n\n  .xl\\:-mb-2 {\n    margin-bottom: -0.5rem;\n  }\n\n  .xl\\:-mb-3 {\n    margin-bottom: -0.75rem;\n  }\n\n  .xl\\:-mb-4 {\n    margin-bottom: -1rem;\n  }\n\n  .xl\\:-mb-5 {\n    margin-bottom: -1.25rem;\n  }\n\n  .xl\\:-mb-6 {\n    margin-bottom: -1.5rem;\n  }\n\n  .xl\\:-mb-7 {\n    margin-bottom: -1.75rem;\n  }\n\n  .xl\\:-mb-8 {\n    margin-bottom: -2rem;\n  }\n\n  .xl\\:-mb-9 {\n    margin-bottom: -2.25rem;\n  }\n\n  .xl\\:-mb-10 {\n    margin-bottom: -2.5rem;\n  }\n\n  .xl\\:-mb-11 {\n    margin-bottom: -2.75rem;\n  }\n\n  .xl\\:-mb-12 {\n    margin-bottom: -3rem;\n  }\n\n  .xl\\:-mb-14 {\n    margin-bottom: -3.5rem;\n  }\n\n  .xl\\:-mb-16 {\n    margin-bottom: -4rem;\n  }\n\n  .xl\\:-mb-20 {\n    margin-bottom: -5rem;\n  }\n\n  .xl\\:-mb-24 {\n    margin-bottom: -6rem;\n  }\n\n  .xl\\:-mb-28 {\n    margin-bottom: -7rem;\n  }\n\n  .xl\\:-mb-32 {\n    margin-bottom: -8rem;\n  }\n\n  .xl\\:-mb-36 {\n    margin-bottom: -9rem;\n  }\n\n  .xl\\:-mb-40 {\n    margin-bottom: -10rem;\n  }\n\n  .xl\\:-mb-44 {\n    margin-bottom: -11rem;\n  }\n\n  .xl\\:-mb-48 {\n    margin-bottom: -12rem;\n  }\n\n  .xl\\:-mb-52 {\n    margin-bottom: -13rem;\n  }\n\n  .xl\\:-mb-56 {\n    margin-bottom: -14rem;\n  }\n\n  .xl\\:-mb-60 {\n    margin-bottom: -15rem;\n  }\n\n  .xl\\:-mb-64 {\n    margin-bottom: -16rem;\n  }\n\n  .xl\\:-mb-72 {\n    margin-bottom: -18rem;\n  }\n\n  .xl\\:-mb-80 {\n    margin-bottom: -20rem;\n  }\n\n  .xl\\:-mb-96 {\n    margin-bottom: -24rem;\n  }\n\n  .xl\\:-mb-px {\n    margin-bottom: -1px;\n  }\n\n  .xl\\:-mb-0\\.5 {\n    margin-bottom: -0.125rem;\n  }\n\n  .xl\\:-mb-1\\.5 {\n    margin-bottom: -0.375rem;\n  }\n\n  .xl\\:-mb-2\\.5 {\n    margin-bottom: -0.625rem;\n  }\n\n  .xl\\:-mb-3\\.5 {\n    margin-bottom: -0.875rem;\n  }\n\n  .xl\\:ml-0 {\n    margin-left: 0px;\n  }\n\n  .xl\\:ml-1 {\n    margin-left: 0.25rem;\n  }\n\n  .xl\\:ml-2 {\n    margin-left: 0.5rem;\n  }\n\n  .xl\\:ml-3 {\n    margin-left: 0.75rem;\n  }\n\n  .xl\\:ml-4 {\n    margin-left: 1rem;\n  }\n\n  .xl\\:ml-5 {\n    margin-left: 1.25rem;\n  }\n\n  .xl\\:ml-6 {\n    margin-left: 1.5rem;\n  }\n\n  .xl\\:ml-7 {\n    margin-left: 1.75rem;\n  }\n\n  .xl\\:ml-8 {\n    margin-left: 2rem;\n  }\n\n  .xl\\:ml-9 {\n    margin-left: 2.25rem;\n  }\n\n  .xl\\:ml-10 {\n    margin-left: 2.5rem;\n  }\n\n  .xl\\:ml-11 {\n    margin-left: 2.75rem;\n  }\n\n  .xl\\:ml-12 {\n    margin-left: 3rem;\n  }\n\n  .xl\\:ml-14 {\n    margin-left: 3.5rem;\n  }\n\n  .xl\\:ml-16 {\n    margin-left: 4rem;\n  }\n\n  .xl\\:ml-20 {\n    margin-left: 5rem;\n  }\n\n  .xl\\:ml-24 {\n    margin-left: 6rem;\n  }\n\n  .xl\\:ml-28 {\n    margin-left: 7rem;\n  }\n\n  .xl\\:ml-32 {\n    margin-left: 8rem;\n  }\n\n  .xl\\:ml-36 {\n    margin-left: 9rem;\n  }\n\n  .xl\\:ml-40 {\n    margin-left: 10rem;\n  }\n\n  .xl\\:ml-44 {\n    margin-left: 11rem;\n  }\n\n  .xl\\:ml-48 {\n    margin-left: 12rem;\n  }\n\n  .xl\\:ml-52 {\n    margin-left: 13rem;\n  }\n\n  .xl\\:ml-56 {\n    margin-left: 14rem;\n  }\n\n  .xl\\:ml-60 {\n    margin-left: 15rem;\n  }\n\n  .xl\\:ml-64 {\n    margin-left: 16rem;\n  }\n\n  .xl\\:ml-72 {\n    margin-left: 18rem;\n  }\n\n  .xl\\:ml-80 {\n    margin-left: 20rem;\n  }\n\n  .xl\\:ml-96 {\n    margin-left: 24rem;\n  }\n\n  .xl\\:ml-auto {\n    margin-left: auto;\n  }\n\n  .xl\\:ml-px {\n    margin-left: 1px;\n  }\n\n  .xl\\:ml-0\\.5 {\n    margin-left: 0.125rem;\n  }\n\n  .xl\\:ml-1\\.5 {\n    margin-left: 0.375rem;\n  }\n\n  .xl\\:ml-2\\.5 {\n    margin-left: 0.625rem;\n  }\n\n  .xl\\:ml-3\\.5 {\n    margin-left: 0.875rem;\n  }\n\n  .xl\\:-ml-0 {\n    margin-left: 0px;\n  }\n\n  .xl\\:-ml-1 {\n    margin-left: -0.25rem;\n  }\n\n  .xl\\:-ml-2 {\n    margin-left: -0.5rem;\n  }\n\n  .xl\\:-ml-3 {\n    margin-left: -0.75rem;\n  }\n\n  .xl\\:-ml-4 {\n    margin-left: -1rem;\n  }\n\n  .xl\\:-ml-5 {\n    margin-left: -1.25rem;\n  }\n\n  .xl\\:-ml-6 {\n    margin-left: -1.5rem;\n  }\n\n  .xl\\:-ml-7 {\n    margin-left: -1.75rem;\n  }\n\n  .xl\\:-ml-8 {\n    margin-left: -2rem;\n  }\n\n  .xl\\:-ml-9 {\n    margin-left: -2.25rem;\n  }\n\n  .xl\\:-ml-10 {\n    margin-left: -2.5rem;\n  }\n\n  .xl\\:-ml-11 {\n    margin-left: -2.75rem;\n  }\n\n  .xl\\:-ml-12 {\n    margin-left: -3rem;\n  }\n\n  .xl\\:-ml-14 {\n    margin-left: -3.5rem;\n  }\n\n  .xl\\:-ml-16 {\n    margin-left: -4rem;\n  }\n\n  .xl\\:-ml-20 {\n    margin-left: -5rem;\n  }\n\n  .xl\\:-ml-24 {\n    margin-left: -6rem;\n  }\n\n  .xl\\:-ml-28 {\n    margin-left: -7rem;\n  }\n\n  .xl\\:-ml-32 {\n    margin-left: -8rem;\n  }\n\n  .xl\\:-ml-36 {\n    margin-left: -9rem;\n  }\n\n  .xl\\:-ml-40 {\n    margin-left: -10rem;\n  }\n\n  .xl\\:-ml-44 {\n    margin-left: -11rem;\n  }\n\n  .xl\\:-ml-48 {\n    margin-left: -12rem;\n  }\n\n  .xl\\:-ml-52 {\n    margin-left: -13rem;\n  }\n\n  .xl\\:-ml-56 {\n    margin-left: -14rem;\n  }\n\n  .xl\\:-ml-60 {\n    margin-left: -15rem;\n  }\n\n  .xl\\:-ml-64 {\n    margin-left: -16rem;\n  }\n\n  .xl\\:-ml-72 {\n    margin-left: -18rem;\n  }\n\n  .xl\\:-ml-80 {\n    margin-left: -20rem;\n  }\n\n  .xl\\:-ml-96 {\n    margin-left: -24rem;\n  }\n\n  .xl\\:-ml-px {\n    margin-left: -1px;\n  }\n\n  .xl\\:-ml-0\\.5 {\n    margin-left: -0.125rem;\n  }\n\n  .xl\\:-ml-1\\.5 {\n    margin-left: -0.375rem;\n  }\n\n  .xl\\:-ml-2\\.5 {\n    margin-left: -0.625rem;\n  }\n\n  .xl\\:-ml-3\\.5 {\n    margin-left: -0.875rem;\n  }\n\n  .xl\\:box-border {\n    box-sizing: border-box;\n  }\n\n  .xl\\:box-content {\n    box-sizing: content-box;\n  }\n\n  .xl\\:block {\n    display: block;\n  }\n\n  .xl\\:inline-block {\n    display: inline-block;\n  }\n\n  .xl\\:inline {\n    display: inline;\n  }\n\n  .xl\\:flex {\n    display: flex;\n  }\n\n  .xl\\:inline-flex {\n    display: inline-flex;\n  }\n\n  .xl\\:table {\n    display: table;\n  }\n\n  .xl\\:inline-table {\n    display: inline-table;\n  }\n\n  .xl\\:table-caption {\n    display: table-caption;\n  }\n\n  .xl\\:table-cell {\n    display: table-cell;\n  }\n\n  .xl\\:table-column {\n    display: table-column;\n  }\n\n  .xl\\:table-column-group {\n    display: table-column-group;\n  }\n\n  .xl\\:table-footer-group {\n    display: table-footer-group;\n  }\n\n  .xl\\:table-header-group {\n    display: table-header-group;\n  }\n\n  .xl\\:table-row-group {\n    display: table-row-group;\n  }\n\n  .xl\\:table-row {\n    display: table-row;\n  }\n\n  .xl\\:flow-root {\n    display: flow-root;\n  }\n\n  .xl\\:grid {\n    display: grid;\n  }\n\n  .xl\\:inline-grid {\n    display: inline-grid;\n  }\n\n  .xl\\:contents {\n    display: contents;\n  }\n\n  .xl\\:list-item {\n    display: list-item;\n  }\n\n  .xl\\:hidden {\n    display: none;\n  }\n\n  .xl\\:h-0 {\n    height: 0px;\n  }\n\n  .xl\\:h-1 {\n    height: 0.25rem;\n  }\n\n  .xl\\:h-2 {\n    height: 0.5rem;\n  }\n\n  .xl\\:h-3 {\n    height: 0.75rem;\n  }\n\n  .xl\\:h-4 {\n    height: 1rem;\n  }\n\n  .xl\\:h-5 {\n    height: 1.25rem;\n  }\n\n  .xl\\:h-6 {\n    height: 1.5rem;\n  }\n\n  .xl\\:h-7 {\n    height: 1.75rem;\n  }\n\n  .xl\\:h-8 {\n    height: 2rem;\n  }\n\n  .xl\\:h-9 {\n    height: 2.25rem;\n  }\n\n  .xl\\:h-10 {\n    height: 2.5rem;\n  }\n\n  .xl\\:h-11 {\n    height: 2.75rem;\n  }\n\n  .xl\\:h-12 {\n    height: 3rem;\n  }\n\n  .xl\\:h-14 {\n    height: 3.5rem;\n  }\n\n  .xl\\:h-16 {\n    height: 4rem;\n  }\n\n  .xl\\:h-20 {\n    height: 5rem;\n  }\n\n  .xl\\:h-24 {\n    height: 6rem;\n  }\n\n  .xl\\:h-28 {\n    height: 7rem;\n  }\n\n  .xl\\:h-32 {\n    height: 8rem;\n  }\n\n  .xl\\:h-36 {\n    height: 9rem;\n  }\n\n  .xl\\:h-40 {\n    height: 10rem;\n  }\n\n  .xl\\:h-44 {\n    height: 11rem;\n  }\n\n  .xl\\:h-48 {\n    height: 12rem;\n  }\n\n  .xl\\:h-52 {\n    height: 13rem;\n  }\n\n  .xl\\:h-56 {\n    height: 14rem;\n  }\n\n  .xl\\:h-60 {\n    height: 15rem;\n  }\n\n  .xl\\:h-64 {\n    height: 16rem;\n  }\n\n  .xl\\:h-72 {\n    height: 18rem;\n  }\n\n  .xl\\:h-80 {\n    height: 20rem;\n  }\n\n  .xl\\:h-96 {\n    height: 24rem;\n  }\n\n  .xl\\:h-auto {\n    height: auto;\n  }\n\n  .xl\\:h-px {\n    height: 1px;\n  }\n\n  .xl\\:h-0\\.5 {\n    height: 0.125rem;\n  }\n\n  .xl\\:h-1\\.5 {\n    height: 0.375rem;\n  }\n\n  .xl\\:h-2\\.5 {\n    height: 0.625rem;\n  }\n\n  .xl\\:h-3\\.5 {\n    height: 0.875rem;\n  }\n\n  .xl\\:h-full {\n    height: 100%;\n  }\n\n  .xl\\:h-screen {\n    height: 100vh;\n  }\n\n  .xl\\:max-h-full {\n    max-height: 100%;\n  }\n\n  .xl\\:max-h-screen {\n    max-height: 100vh;\n  }\n\n  .xl\\:min-h-0 {\n    min-height: 0;\n  }\n\n  .xl\\:w-0 {\n    width: 0px;\n  }\n\n  .xl\\:w-1 {\n    width: 0.25rem;\n  }\n\n  .xl\\:w-2 {\n    width: 0.5rem;\n  }\n\n  .xl\\:w-3 {\n    width: 0.75rem;\n  }\n\n  .xl\\:w-4 {\n    width: 1rem;\n  }\n\n  .xl\\:w-5 {\n    width: 1.25rem;\n  }\n\n  .xl\\:w-6 {\n    width: 1.5rem;\n  }\n\n  .xl\\:w-7 {\n    width: 1.75rem;\n  }\n\n  .xl\\:w-8 {\n    width: 2rem;\n  }\n\n  .xl\\:w-9 {\n    width: 2.25rem;\n  }\n\n  .xl\\:w-10 {\n    width: 2.5rem;\n  }\n\n  .xl\\:w-11 {\n    width: 2.75rem;\n  }\n\n  .xl\\:w-12 {\n    width: 3rem;\n  }\n\n  .xl\\:w-14 {\n    width: 3.5rem;\n  }\n\n  .xl\\:w-16 {\n    width: 4rem;\n  }\n\n  .xl\\:w-20 {\n    width: 5rem;\n  }\n\n  .xl\\:w-24 {\n    width: 6rem;\n  }\n\n  .xl\\:w-28 {\n    width: 7rem;\n  }\n\n  .xl\\:w-32 {\n    width: 8rem;\n  }\n\n  .xl\\:w-36 {\n    width: 9rem;\n  }\n\n  .xl\\:w-40 {\n    width: 10rem;\n  }\n\n  .xl\\:w-44 {\n    width: 11rem;\n  }\n\n  .xl\\:w-48 {\n    width: 12rem;\n  }\n\n  .xl\\:w-52 {\n    width: 13rem;\n  }\n\n  .xl\\:w-56 {\n    width: 14rem;\n  }\n\n  .xl\\:w-60 {\n    width: 15rem;\n  }\n\n  .xl\\:w-64 {\n    width: 16rem;\n  }\n\n  .xl\\:w-72 {\n    width: 18rem;\n  }\n\n  .xl\\:w-80 {\n    width: 20rem;\n  }\n\n  .xl\\:w-96 {\n    width: 24rem;\n  }\n\n  .xl\\:w-auto {\n    width: auto;\n  }\n\n  .xl\\:w-px {\n    width: 1px;\n  }\n\n  .xl\\:w-0\\.5 {\n    width: 0.125rem;\n  }\n\n  .xl\\:w-1\\.5 {\n    width: 0.375rem;\n  }\n\n  .xl\\:w-2\\.5 {\n    width: 0.625rem;\n  }\n\n  .xl\\:w-3\\.5 {\n    width: 0.875rem;\n  }\n\n  .xl\\:w-1\\/2 {\n    width: 50%;\n  }\n\n  .xl\\:w-1\\/3 {\n    width: 33.333333%;\n  }\n\n  .xl\\:w-2\\/3 {\n    width: 66.666667%;\n  }\n\n  .xl\\:w-1\\/4 {\n    width: 25%;\n  }\n\n  .xl\\:w-2\\/4 {\n    width: 50%;\n  }\n\n  .xl\\:w-3\\/4 {\n    width: 75%;\n  }\n\n  .xl\\:w-1\\/5 {\n    width: 20%;\n  }\n\n  .xl\\:w-2\\/5 {\n    width: 40%;\n  }\n\n  .xl\\:w-3\\/5 {\n    width: 60%;\n  }\n\n  .xl\\:w-4\\/5 {\n    width: 80%;\n  }\n\n  .xl\\:w-1\\/6 {\n    width: 16.666667%;\n  }\n\n  .xl\\:w-2\\/6 {\n    width: 33.333333%;\n  }\n\n  .xl\\:w-3\\/6 {\n    width: 50%;\n  }\n\n  .xl\\:w-4\\/6 {\n    width: 66.666667%;\n  }\n\n  .xl\\:w-5\\/6 {\n    width: 83.333333%;\n  }\n\n  .xl\\:w-1\\/12 {\n    width: 8.333333%;\n  }\n\n  .xl\\:w-2\\/12 {\n    width: 16.666667%;\n  }\n\n  .xl\\:w-3\\/12 {\n    width: 25%;\n  }\n\n  .xl\\:w-4\\/12 {\n    width: 33.333333%;\n  }\n\n  .xl\\:w-5\\/12 {\n    width: 41.666667%;\n  }\n\n  .xl\\:w-6\\/12 {\n    width: 50%;\n  }\n\n  .xl\\:w-7\\/12 {\n    width: 58.333333%;\n  }\n\n  .xl\\:w-8\\/12 {\n    width: 66.666667%;\n  }\n\n  .xl\\:w-9\\/12 {\n    width: 75%;\n  }\n\n  .xl\\:w-10\\/12 {\n    width: 83.333333%;\n  }\n\n  .xl\\:w-11\\/12 {\n    width: 91.666667%;\n  }\n\n  .xl\\:w-full {\n    width: 100%;\n  }\n\n  .xl\\:w-screen {\n    width: 100vw;\n  }\n\n  .xl\\:min-w-0 {\n    min-width: 0;\n  }\n\n  .xl\\:max-w-xs {\n    max-width: 20rem;\n  }\n\n  .xl\\:max-w-sm {\n    max-width: 24rem;\n  }\n\n  .xl\\:max-w-md {\n    max-width: 28rem;\n  }\n\n  .xl\\:max-w-lg {\n    max-width: 32rem;\n  }\n\n  .xl\\:max-w-xl {\n    max-width: 36rem;\n  }\n\n  .xl\\:max-w-2xl {\n    max-width: 42rem;\n  }\n\n  .xl\\:max-w-3xl {\n    max-width: 48rem;\n  }\n\n  .xl\\:max-w-4xl {\n    max-width: 56rem;\n  }\n\n  .xl\\:max-w-5xl {\n    max-width: 64rem;\n  }\n\n  .xl\\:max-w-6xl {\n    max-width: 72rem;\n  }\n\n  .xl\\:max-w-full {\n    max-width: 100%;\n  }\n\n  .xl\\:flex-1 {\n    flex: 1 1 0%;\n  }\n\n  .xl\\:flex-auto {\n    flex: 1 1 auto;\n  }\n\n  .xl\\:flex-initial {\n    flex: 0 1 auto;\n  }\n\n  .xl\\:flex-none {\n    flex: none;\n  }\n\n  .xl\\:flex-shrink-0 {\n    flex-shrink: 0;\n  }\n\n  .xl\\:flex-shrink {\n    flex-shrink: 1;\n  }\n\n  .xl\\:flex-grow-0 {\n    flex-grow: 0;\n  }\n\n  .xl\\:flex-grow {\n    flex-grow: 1;\n  }\n\n  .xl\\:table-auto {\n    table-layout: auto;\n  }\n\n  .xl\\:table-fixed {\n    table-layout: fixed;\n  }\n\n  .xl\\:border-collapse {\n    border-collapse: collapse;\n  }\n\n  .xl\\:border-separate {\n    border-collapse: separate;\n  }\n\n  .xl\\:transform {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .xl\\:transform-gpu {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .xl\\:transform-none {\n    transform: none;\n  }\n\n  .xl\\:origin-center {\n    transform-origin: center;\n  }\n\n  .xl\\:origin-top {\n    transform-origin: top;\n  }\n\n  .xl\\:origin-top-right {\n    transform-origin: top right;\n  }\n\n  .xl\\:origin-right {\n    transform-origin: right;\n  }\n\n  .xl\\:origin-bottom-right {\n    transform-origin: bottom right;\n  }\n\n  .xl\\:origin-bottom {\n    transform-origin: bottom;\n  }\n\n  .xl\\:origin-bottom-left {\n    transform-origin: bottom left;\n  }\n\n  .xl\\:origin-left {\n    transform-origin: left;\n  }\n\n  .xl\\:origin-top-left {\n    transform-origin: top left;\n  }\n\n  .xl\\:translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .xl\\:translate-x-1 {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .xl\\:translate-x-2 {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .xl\\:translate-x-3 {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .xl\\:translate-x-4 {\n    --tw-translate-x: 1rem;\n  }\n\n  .xl\\:translate-x-5 {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .xl\\:translate-x-6 {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .xl\\:translate-x-7 {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .xl\\:translate-x-8 {\n    --tw-translate-x: 2rem;\n  }\n\n  .xl\\:translate-x-9 {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .xl\\:translate-x-10 {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .xl\\:translate-x-11 {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .xl\\:translate-x-12 {\n    --tw-translate-x: 3rem;\n  }\n\n  .xl\\:translate-x-14 {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .xl\\:translate-x-16 {\n    --tw-translate-x: 4rem;\n  }\n\n  .xl\\:translate-x-20 {\n    --tw-translate-x: 5rem;\n  }\n\n  .xl\\:translate-x-24 {\n    --tw-translate-x: 6rem;\n  }\n\n  .xl\\:translate-x-28 {\n    --tw-translate-x: 7rem;\n  }\n\n  .xl\\:translate-x-32 {\n    --tw-translate-x: 8rem;\n  }\n\n  .xl\\:translate-x-36 {\n    --tw-translate-x: 9rem;\n  }\n\n  .xl\\:translate-x-40 {\n    --tw-translate-x: 10rem;\n  }\n\n  .xl\\:translate-x-44 {\n    --tw-translate-x: 11rem;\n  }\n\n  .xl\\:translate-x-48 {\n    --tw-translate-x: 12rem;\n  }\n\n  .xl\\:translate-x-52 {\n    --tw-translate-x: 13rem;\n  }\n\n  .xl\\:translate-x-56 {\n    --tw-translate-x: 14rem;\n  }\n\n  .xl\\:translate-x-60 {\n    --tw-translate-x: 15rem;\n  }\n\n  .xl\\:translate-x-64 {\n    --tw-translate-x: 16rem;\n  }\n\n  .xl\\:translate-x-72 {\n    --tw-translate-x: 18rem;\n  }\n\n  .xl\\:translate-x-80 {\n    --tw-translate-x: 20rem;\n  }\n\n  .xl\\:translate-x-96 {\n    --tw-translate-x: 24rem;\n  }\n\n  .xl\\:translate-x-px {\n    --tw-translate-x: 1px;\n  }\n\n  .xl\\:translate-x-0\\.5 {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .xl\\:translate-x-1\\.5 {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .xl\\:translate-x-2\\.5 {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .xl\\:translate-x-3\\.5 {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .xl\\:-translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .xl\\:-translate-x-1 {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .xl\\:-translate-x-2 {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .xl\\:-translate-x-3 {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .xl\\:-translate-x-4 {\n    --tw-translate-x: -1rem;\n  }\n\n  .xl\\:-translate-x-5 {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .xl\\:-translate-x-6 {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .xl\\:-translate-x-7 {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .xl\\:-translate-x-8 {\n    --tw-translate-x: -2rem;\n  }\n\n  .xl\\:-translate-x-9 {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .xl\\:-translate-x-10 {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .xl\\:-translate-x-11 {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .xl\\:-translate-x-12 {\n    --tw-translate-x: -3rem;\n  }\n\n  .xl\\:-translate-x-14 {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .xl\\:-translate-x-16 {\n    --tw-translate-x: -4rem;\n  }\n\n  .xl\\:-translate-x-20 {\n    --tw-translate-x: -5rem;\n  }\n\n  .xl\\:-translate-x-24 {\n    --tw-translate-x: -6rem;\n  }\n\n  .xl\\:-translate-x-28 {\n    --tw-translate-x: -7rem;\n  }\n\n  .xl\\:-translate-x-32 {\n    --tw-translate-x: -8rem;\n  }\n\n  .xl\\:-translate-x-36 {\n    --tw-translate-x: -9rem;\n  }\n\n  .xl\\:-translate-x-40 {\n    --tw-translate-x: -10rem;\n  }\n\n  .xl\\:-translate-x-44 {\n    --tw-translate-x: -11rem;\n  }\n\n  .xl\\:-translate-x-48 {\n    --tw-translate-x: -12rem;\n  }\n\n  .xl\\:-translate-x-52 {\n    --tw-translate-x: -13rem;\n  }\n\n  .xl\\:-translate-x-56 {\n    --tw-translate-x: -14rem;\n  }\n\n  .xl\\:-translate-x-60 {\n    --tw-translate-x: -15rem;\n  }\n\n  .xl\\:-translate-x-64 {\n    --tw-translate-x: -16rem;\n  }\n\n  .xl\\:-translate-x-72 {\n    --tw-translate-x: -18rem;\n  }\n\n  .xl\\:-translate-x-80 {\n    --tw-translate-x: -20rem;\n  }\n\n  .xl\\:-translate-x-96 {\n    --tw-translate-x: -24rem;\n  }\n\n  .xl\\:-translate-x-px {\n    --tw-translate-x: -1px;\n  }\n\n  .xl\\:-translate-x-0\\.5 {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .xl\\:-translate-x-1\\.5 {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .xl\\:-translate-x-2\\.5 {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .xl\\:-translate-x-3\\.5 {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .xl\\:translate-x-1\\/2 {\n    --tw-translate-x: 50%;\n  }\n\n  .xl\\:translate-x-1\\/3 {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .xl\\:translate-x-2\\/3 {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .xl\\:translate-x-1\\/4 {\n    --tw-translate-x: 25%;\n  }\n\n  .xl\\:translate-x-2\\/4 {\n    --tw-translate-x: 50%;\n  }\n\n  .xl\\:translate-x-3\\/4 {\n    --tw-translate-x: 75%;\n  }\n\n  .xl\\:translate-x-full {\n    --tw-translate-x: 100%;\n  }\n\n  .xl\\:-translate-x-1\\/2 {\n    --tw-translate-x: -50%;\n  }\n\n  .xl\\:-translate-x-1\\/3 {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .xl\\:-translate-x-2\\/3 {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .xl\\:-translate-x-1\\/4 {\n    --tw-translate-x: -25%;\n  }\n\n  .xl\\:-translate-x-2\\/4 {\n    --tw-translate-x: -50%;\n  }\n\n  .xl\\:-translate-x-3\\/4 {\n    --tw-translate-x: -75%;\n  }\n\n  .xl\\:-translate-x-full {\n    --tw-translate-x: -100%;\n  }\n\n  .xl\\:translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .xl\\:translate-y-1 {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .xl\\:translate-y-2 {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .xl\\:translate-y-3 {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .xl\\:translate-y-4 {\n    --tw-translate-y: 1rem;\n  }\n\n  .xl\\:translate-y-5 {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .xl\\:translate-y-6 {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .xl\\:translate-y-7 {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .xl\\:translate-y-8 {\n    --tw-translate-y: 2rem;\n  }\n\n  .xl\\:translate-y-9 {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .xl\\:translate-y-10 {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .xl\\:translate-y-11 {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .xl\\:translate-y-12 {\n    --tw-translate-y: 3rem;\n  }\n\n  .xl\\:translate-y-14 {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .xl\\:translate-y-16 {\n    --tw-translate-y: 4rem;\n  }\n\n  .xl\\:translate-y-20 {\n    --tw-translate-y: 5rem;\n  }\n\n  .xl\\:translate-y-24 {\n    --tw-translate-y: 6rem;\n  }\n\n  .xl\\:translate-y-28 {\n    --tw-translate-y: 7rem;\n  }\n\n  .xl\\:translate-y-32 {\n    --tw-translate-y: 8rem;\n  }\n\n  .xl\\:translate-y-36 {\n    --tw-translate-y: 9rem;\n  }\n\n  .xl\\:translate-y-40 {\n    --tw-translate-y: 10rem;\n  }\n\n  .xl\\:translate-y-44 {\n    --tw-translate-y: 11rem;\n  }\n\n  .xl\\:translate-y-48 {\n    --tw-translate-y: 12rem;\n  }\n\n  .xl\\:translate-y-52 {\n    --tw-translate-y: 13rem;\n  }\n\n  .xl\\:translate-y-56 {\n    --tw-translate-y: 14rem;\n  }\n\n  .xl\\:translate-y-60 {\n    --tw-translate-y: 15rem;\n  }\n\n  .xl\\:translate-y-64 {\n    --tw-translate-y: 16rem;\n  }\n\n  .xl\\:translate-y-72 {\n    --tw-translate-y: 18rem;\n  }\n\n  .xl\\:translate-y-80 {\n    --tw-translate-y: 20rem;\n  }\n\n  .xl\\:translate-y-96 {\n    --tw-translate-y: 24rem;\n  }\n\n  .xl\\:translate-y-px {\n    --tw-translate-y: 1px;\n  }\n\n  .xl\\:translate-y-0\\.5 {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .xl\\:translate-y-1\\.5 {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .xl\\:translate-y-2\\.5 {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .xl\\:translate-y-3\\.5 {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .xl\\:-translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .xl\\:-translate-y-1 {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .xl\\:-translate-y-2 {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .xl\\:-translate-y-3 {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .xl\\:-translate-y-4 {\n    --tw-translate-y: -1rem;\n  }\n\n  .xl\\:-translate-y-5 {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .xl\\:-translate-y-6 {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .xl\\:-translate-y-7 {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .xl\\:-translate-y-8 {\n    --tw-translate-y: -2rem;\n  }\n\n  .xl\\:-translate-y-9 {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .xl\\:-translate-y-10 {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .xl\\:-translate-y-11 {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .xl\\:-translate-y-12 {\n    --tw-translate-y: -3rem;\n  }\n\n  .xl\\:-translate-y-14 {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .xl\\:-translate-y-16 {\n    --tw-translate-y: -4rem;\n  }\n\n  .xl\\:-translate-y-20 {\n    --tw-translate-y: -5rem;\n  }\n\n  .xl\\:-translate-y-24 {\n    --tw-translate-y: -6rem;\n  }\n\n  .xl\\:-translate-y-28 {\n    --tw-translate-y: -7rem;\n  }\n\n  .xl\\:-translate-y-32 {\n    --tw-translate-y: -8rem;\n  }\n\n  .xl\\:-translate-y-36 {\n    --tw-translate-y: -9rem;\n  }\n\n  .xl\\:-translate-y-40 {\n    --tw-translate-y: -10rem;\n  }\n\n  .xl\\:-translate-y-44 {\n    --tw-translate-y: -11rem;\n  }\n\n  .xl\\:-translate-y-48 {\n    --tw-translate-y: -12rem;\n  }\n\n  .xl\\:-translate-y-52 {\n    --tw-translate-y: -13rem;\n  }\n\n  .xl\\:-translate-y-56 {\n    --tw-translate-y: -14rem;\n  }\n\n  .xl\\:-translate-y-60 {\n    --tw-translate-y: -15rem;\n  }\n\n  .xl\\:-translate-y-64 {\n    --tw-translate-y: -16rem;\n  }\n\n  .xl\\:-translate-y-72 {\n    --tw-translate-y: -18rem;\n  }\n\n  .xl\\:-translate-y-80 {\n    --tw-translate-y: -20rem;\n  }\n\n  .xl\\:-translate-y-96 {\n    --tw-translate-y: -24rem;\n  }\n\n  .xl\\:-translate-y-px {\n    --tw-translate-y: -1px;\n  }\n\n  .xl\\:-translate-y-0\\.5 {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .xl\\:-translate-y-1\\.5 {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .xl\\:-translate-y-2\\.5 {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .xl\\:-translate-y-3\\.5 {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .xl\\:translate-y-1\\/2 {\n    --tw-translate-y: 50%;\n  }\n\n  .xl\\:translate-y-1\\/3 {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .xl\\:translate-y-2\\/3 {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .xl\\:translate-y-1\\/4 {\n    --tw-translate-y: 25%;\n  }\n\n  .xl\\:translate-y-2\\/4 {\n    --tw-translate-y: 50%;\n  }\n\n  .xl\\:translate-y-3\\/4 {\n    --tw-translate-y: 75%;\n  }\n\n  .xl\\:translate-y-full {\n    --tw-translate-y: 100%;\n  }\n\n  .xl\\:-translate-y-1\\/2 {\n    --tw-translate-y: -50%;\n  }\n\n  .xl\\:-translate-y-1\\/3 {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .xl\\:-translate-y-2\\/3 {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .xl\\:-translate-y-1\\/4 {\n    --tw-translate-y: -25%;\n  }\n\n  .xl\\:-translate-y-2\\/4 {\n    --tw-translate-y: -50%;\n  }\n\n  .xl\\:-translate-y-3\\/4 {\n    --tw-translate-y: -75%;\n  }\n\n  .xl\\:-translate-y-full {\n    --tw-translate-y: -100%;\n  }\n\n  .xl\\:hover\\:translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .xl\\:hover\\:translate-x-1:hover {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .xl\\:hover\\:translate-x-2:hover {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .xl\\:hover\\:translate-x-3:hover {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .xl\\:hover\\:translate-x-4:hover {\n    --tw-translate-x: 1rem;\n  }\n\n  .xl\\:hover\\:translate-x-5:hover {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .xl\\:hover\\:translate-x-6:hover {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .xl\\:hover\\:translate-x-7:hover {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .xl\\:hover\\:translate-x-8:hover {\n    --tw-translate-x: 2rem;\n  }\n\n  .xl\\:hover\\:translate-x-9:hover {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .xl\\:hover\\:translate-x-10:hover {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .xl\\:hover\\:translate-x-11:hover {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .xl\\:hover\\:translate-x-12:hover {\n    --tw-translate-x: 3rem;\n  }\n\n  .xl\\:hover\\:translate-x-14:hover {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .xl\\:hover\\:translate-x-16:hover {\n    --tw-translate-x: 4rem;\n  }\n\n  .xl\\:hover\\:translate-x-20:hover {\n    --tw-translate-x: 5rem;\n  }\n\n  .xl\\:hover\\:translate-x-24:hover {\n    --tw-translate-x: 6rem;\n  }\n\n  .xl\\:hover\\:translate-x-28:hover {\n    --tw-translate-x: 7rem;\n  }\n\n  .xl\\:hover\\:translate-x-32:hover {\n    --tw-translate-x: 8rem;\n  }\n\n  .xl\\:hover\\:translate-x-36:hover {\n    --tw-translate-x: 9rem;\n  }\n\n  .xl\\:hover\\:translate-x-40:hover {\n    --tw-translate-x: 10rem;\n  }\n\n  .xl\\:hover\\:translate-x-44:hover {\n    --tw-translate-x: 11rem;\n  }\n\n  .xl\\:hover\\:translate-x-48:hover {\n    --tw-translate-x: 12rem;\n  }\n\n  .xl\\:hover\\:translate-x-52:hover {\n    --tw-translate-x: 13rem;\n  }\n\n  .xl\\:hover\\:translate-x-56:hover {\n    --tw-translate-x: 14rem;\n  }\n\n  .xl\\:hover\\:translate-x-60:hover {\n    --tw-translate-x: 15rem;\n  }\n\n  .xl\\:hover\\:translate-x-64:hover {\n    --tw-translate-x: 16rem;\n  }\n\n  .xl\\:hover\\:translate-x-72:hover {\n    --tw-translate-x: 18rem;\n  }\n\n  .xl\\:hover\\:translate-x-80:hover {\n    --tw-translate-x: 20rem;\n  }\n\n  .xl\\:hover\\:translate-x-96:hover {\n    --tw-translate-x: 24rem;\n  }\n\n  .xl\\:hover\\:translate-x-px:hover {\n    --tw-translate-x: 1px;\n  }\n\n  .xl\\:hover\\:translate-x-0\\.5:hover {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .xl\\:hover\\:translate-x-1\\.5:hover {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .xl\\:hover\\:translate-x-2\\.5:hover {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .xl\\:hover\\:translate-x-3\\.5:hover {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .xl\\:hover\\:-translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .xl\\:hover\\:-translate-x-1:hover {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .xl\\:hover\\:-translate-x-2:hover {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .xl\\:hover\\:-translate-x-3:hover {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .xl\\:hover\\:-translate-x-4:hover {\n    --tw-translate-x: -1rem;\n  }\n\n  .xl\\:hover\\:-translate-x-5:hover {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .xl\\:hover\\:-translate-x-6:hover {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .xl\\:hover\\:-translate-x-7:hover {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .xl\\:hover\\:-translate-x-8:hover {\n    --tw-translate-x: -2rem;\n  }\n\n  .xl\\:hover\\:-translate-x-9:hover {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .xl\\:hover\\:-translate-x-10:hover {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .xl\\:hover\\:-translate-x-11:hover {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .xl\\:hover\\:-translate-x-12:hover {\n    --tw-translate-x: -3rem;\n  }\n\n  .xl\\:hover\\:-translate-x-14:hover {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .xl\\:hover\\:-translate-x-16:hover {\n    --tw-translate-x: -4rem;\n  }\n\n  .xl\\:hover\\:-translate-x-20:hover {\n    --tw-translate-x: -5rem;\n  }\n\n  .xl\\:hover\\:-translate-x-24:hover {\n    --tw-translate-x: -6rem;\n  }\n\n  .xl\\:hover\\:-translate-x-28:hover {\n    --tw-translate-x: -7rem;\n  }\n\n  .xl\\:hover\\:-translate-x-32:hover {\n    --tw-translate-x: -8rem;\n  }\n\n  .xl\\:hover\\:-translate-x-36:hover {\n    --tw-translate-x: -9rem;\n  }\n\n  .xl\\:hover\\:-translate-x-40:hover {\n    --tw-translate-x: -10rem;\n  }\n\n  .xl\\:hover\\:-translate-x-44:hover {\n    --tw-translate-x: -11rem;\n  }\n\n  .xl\\:hover\\:-translate-x-48:hover {\n    --tw-translate-x: -12rem;\n  }\n\n  .xl\\:hover\\:-translate-x-52:hover {\n    --tw-translate-x: -13rem;\n  }\n\n  .xl\\:hover\\:-translate-x-56:hover {\n    --tw-translate-x: -14rem;\n  }\n\n  .xl\\:hover\\:-translate-x-60:hover {\n    --tw-translate-x: -15rem;\n  }\n\n  .xl\\:hover\\:-translate-x-64:hover {\n    --tw-translate-x: -16rem;\n  }\n\n  .xl\\:hover\\:-translate-x-72:hover {\n    --tw-translate-x: -18rem;\n  }\n\n  .xl\\:hover\\:-translate-x-80:hover {\n    --tw-translate-x: -20rem;\n  }\n\n  .xl\\:hover\\:-translate-x-96:hover {\n    --tw-translate-x: -24rem;\n  }\n\n  .xl\\:hover\\:-translate-x-px:hover {\n    --tw-translate-x: -1px;\n  }\n\n  .xl\\:hover\\:-translate-x-0\\.5:hover {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .xl\\:hover\\:-translate-x-1\\.5:hover {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .xl\\:hover\\:-translate-x-2\\.5:hover {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .xl\\:hover\\:-translate-x-3\\.5:hover {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .xl\\:hover\\:translate-x-1\\/2:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .xl\\:hover\\:translate-x-1\\/3:hover {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .xl\\:hover\\:translate-x-2\\/3:hover {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .xl\\:hover\\:translate-x-1\\/4:hover {\n    --tw-translate-x: 25%;\n  }\n\n  .xl\\:hover\\:translate-x-2\\/4:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .xl\\:hover\\:translate-x-3\\/4:hover {\n    --tw-translate-x: 75%;\n  }\n\n  .xl\\:hover\\:translate-x-full:hover {\n    --tw-translate-x: 100%;\n  }\n\n  .xl\\:hover\\:-translate-x-1\\/2:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .xl\\:hover\\:-translate-x-1\\/3:hover {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .xl\\:hover\\:-translate-x-2\\/3:hover {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .xl\\:hover\\:-translate-x-1\\/4:hover {\n    --tw-translate-x: -25%;\n  }\n\n  .xl\\:hover\\:-translate-x-2\\/4:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .xl\\:hover\\:-translate-x-3\\/4:hover {\n    --tw-translate-x: -75%;\n  }\n\n  .xl\\:hover\\:-translate-x-full:hover {\n    --tw-translate-x: -100%;\n  }\n\n  .xl\\:hover\\:translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .xl\\:hover\\:translate-y-1:hover {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .xl\\:hover\\:translate-y-2:hover {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .xl\\:hover\\:translate-y-3:hover {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .xl\\:hover\\:translate-y-4:hover {\n    --tw-translate-y: 1rem;\n  }\n\n  .xl\\:hover\\:translate-y-5:hover {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .xl\\:hover\\:translate-y-6:hover {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .xl\\:hover\\:translate-y-7:hover {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .xl\\:hover\\:translate-y-8:hover {\n    --tw-translate-y: 2rem;\n  }\n\n  .xl\\:hover\\:translate-y-9:hover {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .xl\\:hover\\:translate-y-10:hover {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .xl\\:hover\\:translate-y-11:hover {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .xl\\:hover\\:translate-y-12:hover {\n    --tw-translate-y: 3rem;\n  }\n\n  .xl\\:hover\\:translate-y-14:hover {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .xl\\:hover\\:translate-y-16:hover {\n    --tw-translate-y: 4rem;\n  }\n\n  .xl\\:hover\\:translate-y-20:hover {\n    --tw-translate-y: 5rem;\n  }\n\n  .xl\\:hover\\:translate-y-24:hover {\n    --tw-translate-y: 6rem;\n  }\n\n  .xl\\:hover\\:translate-y-28:hover {\n    --tw-translate-y: 7rem;\n  }\n\n  .xl\\:hover\\:translate-y-32:hover {\n    --tw-translate-y: 8rem;\n  }\n\n  .xl\\:hover\\:translate-y-36:hover {\n    --tw-translate-y: 9rem;\n  }\n\n  .xl\\:hover\\:translate-y-40:hover {\n    --tw-translate-y: 10rem;\n  }\n\n  .xl\\:hover\\:translate-y-44:hover {\n    --tw-translate-y: 11rem;\n  }\n\n  .xl\\:hover\\:translate-y-48:hover {\n    --tw-translate-y: 12rem;\n  }\n\n  .xl\\:hover\\:translate-y-52:hover {\n    --tw-translate-y: 13rem;\n  }\n\n  .xl\\:hover\\:translate-y-56:hover {\n    --tw-translate-y: 14rem;\n  }\n\n  .xl\\:hover\\:translate-y-60:hover {\n    --tw-translate-y: 15rem;\n  }\n\n  .xl\\:hover\\:translate-y-64:hover {\n    --tw-translate-y: 16rem;\n  }\n\n  .xl\\:hover\\:translate-y-72:hover {\n    --tw-translate-y: 18rem;\n  }\n\n  .xl\\:hover\\:translate-y-80:hover {\n    --tw-translate-y: 20rem;\n  }\n\n  .xl\\:hover\\:translate-y-96:hover {\n    --tw-translate-y: 24rem;\n  }\n\n  .xl\\:hover\\:translate-y-px:hover {\n    --tw-translate-y: 1px;\n  }\n\n  .xl\\:hover\\:translate-y-0\\.5:hover {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .xl\\:hover\\:translate-y-1\\.5:hover {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .xl\\:hover\\:translate-y-2\\.5:hover {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .xl\\:hover\\:translate-y-3\\.5:hover {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .xl\\:hover\\:-translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .xl\\:hover\\:-translate-y-1:hover {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .xl\\:hover\\:-translate-y-2:hover {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .xl\\:hover\\:-translate-y-3:hover {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .xl\\:hover\\:-translate-y-4:hover {\n    --tw-translate-y: -1rem;\n  }\n\n  .xl\\:hover\\:-translate-y-5:hover {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .xl\\:hover\\:-translate-y-6:hover {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .xl\\:hover\\:-translate-y-7:hover {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .xl\\:hover\\:-translate-y-8:hover {\n    --tw-translate-y: -2rem;\n  }\n\n  .xl\\:hover\\:-translate-y-9:hover {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .xl\\:hover\\:-translate-y-10:hover {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .xl\\:hover\\:-translate-y-11:hover {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .xl\\:hover\\:-translate-y-12:hover {\n    --tw-translate-y: -3rem;\n  }\n\n  .xl\\:hover\\:-translate-y-14:hover {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .xl\\:hover\\:-translate-y-16:hover {\n    --tw-translate-y: -4rem;\n  }\n\n  .xl\\:hover\\:-translate-y-20:hover {\n    --tw-translate-y: -5rem;\n  }\n\n  .xl\\:hover\\:-translate-y-24:hover {\n    --tw-translate-y: -6rem;\n  }\n\n  .xl\\:hover\\:-translate-y-28:hover {\n    --tw-translate-y: -7rem;\n  }\n\n  .xl\\:hover\\:-translate-y-32:hover {\n    --tw-translate-y: -8rem;\n  }\n\n  .xl\\:hover\\:-translate-y-36:hover {\n    --tw-translate-y: -9rem;\n  }\n\n  .xl\\:hover\\:-translate-y-40:hover {\n    --tw-translate-y: -10rem;\n  }\n\n  .xl\\:hover\\:-translate-y-44:hover {\n    --tw-translate-y: -11rem;\n  }\n\n  .xl\\:hover\\:-translate-y-48:hover {\n    --tw-translate-y: -12rem;\n  }\n\n  .xl\\:hover\\:-translate-y-52:hover {\n    --tw-translate-y: -13rem;\n  }\n\n  .xl\\:hover\\:-translate-y-56:hover {\n    --tw-translate-y: -14rem;\n  }\n\n  .xl\\:hover\\:-translate-y-60:hover {\n    --tw-translate-y: -15rem;\n  }\n\n  .xl\\:hover\\:-translate-y-64:hover {\n    --tw-translate-y: -16rem;\n  }\n\n  .xl\\:hover\\:-translate-y-72:hover {\n    --tw-translate-y: -18rem;\n  }\n\n  .xl\\:hover\\:-translate-y-80:hover {\n    --tw-translate-y: -20rem;\n  }\n\n  .xl\\:hover\\:-translate-y-96:hover {\n    --tw-translate-y: -24rem;\n  }\n\n  .xl\\:hover\\:-translate-y-px:hover {\n    --tw-translate-y: -1px;\n  }\n\n  .xl\\:hover\\:-translate-y-0\\.5:hover {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .xl\\:hover\\:-translate-y-1\\.5:hover {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .xl\\:hover\\:-translate-y-2\\.5:hover {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .xl\\:hover\\:-translate-y-3\\.5:hover {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .xl\\:hover\\:translate-y-1\\/2:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .xl\\:hover\\:translate-y-1\\/3:hover {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .xl\\:hover\\:translate-y-2\\/3:hover {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .xl\\:hover\\:translate-y-1\\/4:hover {\n    --tw-translate-y: 25%;\n  }\n\n  .xl\\:hover\\:translate-y-2\\/4:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .xl\\:hover\\:translate-y-3\\/4:hover {\n    --tw-translate-y: 75%;\n  }\n\n  .xl\\:hover\\:translate-y-full:hover {\n    --tw-translate-y: 100%;\n  }\n\n  .xl\\:hover\\:-translate-y-1\\/2:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .xl\\:hover\\:-translate-y-1\\/3:hover {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .xl\\:hover\\:-translate-y-2\\/3:hover {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .xl\\:hover\\:-translate-y-1\\/4:hover {\n    --tw-translate-y: -25%;\n  }\n\n  .xl\\:hover\\:-translate-y-2\\/4:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .xl\\:hover\\:-translate-y-3\\/4:hover {\n    --tw-translate-y: -75%;\n  }\n\n  .xl\\:hover\\:-translate-y-full:hover {\n    --tw-translate-y: -100%;\n  }\n\n  .xl\\:focus\\:translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .xl\\:focus\\:translate-x-1:focus {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .xl\\:focus\\:translate-x-2:focus {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .xl\\:focus\\:translate-x-3:focus {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .xl\\:focus\\:translate-x-4:focus {\n    --tw-translate-x: 1rem;\n  }\n\n  .xl\\:focus\\:translate-x-5:focus {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .xl\\:focus\\:translate-x-6:focus {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .xl\\:focus\\:translate-x-7:focus {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .xl\\:focus\\:translate-x-8:focus {\n    --tw-translate-x: 2rem;\n  }\n\n  .xl\\:focus\\:translate-x-9:focus {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .xl\\:focus\\:translate-x-10:focus {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .xl\\:focus\\:translate-x-11:focus {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .xl\\:focus\\:translate-x-12:focus {\n    --tw-translate-x: 3rem;\n  }\n\n  .xl\\:focus\\:translate-x-14:focus {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .xl\\:focus\\:translate-x-16:focus {\n    --tw-translate-x: 4rem;\n  }\n\n  .xl\\:focus\\:translate-x-20:focus {\n    --tw-translate-x: 5rem;\n  }\n\n  .xl\\:focus\\:translate-x-24:focus {\n    --tw-translate-x: 6rem;\n  }\n\n  .xl\\:focus\\:translate-x-28:focus {\n    --tw-translate-x: 7rem;\n  }\n\n  .xl\\:focus\\:translate-x-32:focus {\n    --tw-translate-x: 8rem;\n  }\n\n  .xl\\:focus\\:translate-x-36:focus {\n    --tw-translate-x: 9rem;\n  }\n\n  .xl\\:focus\\:translate-x-40:focus {\n    --tw-translate-x: 10rem;\n  }\n\n  .xl\\:focus\\:translate-x-44:focus {\n    --tw-translate-x: 11rem;\n  }\n\n  .xl\\:focus\\:translate-x-48:focus {\n    --tw-translate-x: 12rem;\n  }\n\n  .xl\\:focus\\:translate-x-52:focus {\n    --tw-translate-x: 13rem;\n  }\n\n  .xl\\:focus\\:translate-x-56:focus {\n    --tw-translate-x: 14rem;\n  }\n\n  .xl\\:focus\\:translate-x-60:focus {\n    --tw-translate-x: 15rem;\n  }\n\n  .xl\\:focus\\:translate-x-64:focus {\n    --tw-translate-x: 16rem;\n  }\n\n  .xl\\:focus\\:translate-x-72:focus {\n    --tw-translate-x: 18rem;\n  }\n\n  .xl\\:focus\\:translate-x-80:focus {\n    --tw-translate-x: 20rem;\n  }\n\n  .xl\\:focus\\:translate-x-96:focus {\n    --tw-translate-x: 24rem;\n  }\n\n  .xl\\:focus\\:translate-x-px:focus {\n    --tw-translate-x: 1px;\n  }\n\n  .xl\\:focus\\:translate-x-0\\.5:focus {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .xl\\:focus\\:translate-x-1\\.5:focus {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .xl\\:focus\\:translate-x-2\\.5:focus {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .xl\\:focus\\:translate-x-3\\.5:focus {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .xl\\:focus\\:-translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .xl\\:focus\\:-translate-x-1:focus {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .xl\\:focus\\:-translate-x-2:focus {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .xl\\:focus\\:-translate-x-3:focus {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .xl\\:focus\\:-translate-x-4:focus {\n    --tw-translate-x: -1rem;\n  }\n\n  .xl\\:focus\\:-translate-x-5:focus {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .xl\\:focus\\:-translate-x-6:focus {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .xl\\:focus\\:-translate-x-7:focus {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .xl\\:focus\\:-translate-x-8:focus {\n    --tw-translate-x: -2rem;\n  }\n\n  .xl\\:focus\\:-translate-x-9:focus {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .xl\\:focus\\:-translate-x-10:focus {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .xl\\:focus\\:-translate-x-11:focus {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .xl\\:focus\\:-translate-x-12:focus {\n    --tw-translate-x: -3rem;\n  }\n\n  .xl\\:focus\\:-translate-x-14:focus {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .xl\\:focus\\:-translate-x-16:focus {\n    --tw-translate-x: -4rem;\n  }\n\n  .xl\\:focus\\:-translate-x-20:focus {\n    --tw-translate-x: -5rem;\n  }\n\n  .xl\\:focus\\:-translate-x-24:focus {\n    --tw-translate-x: -6rem;\n  }\n\n  .xl\\:focus\\:-translate-x-28:focus {\n    --tw-translate-x: -7rem;\n  }\n\n  .xl\\:focus\\:-translate-x-32:focus {\n    --tw-translate-x: -8rem;\n  }\n\n  .xl\\:focus\\:-translate-x-36:focus {\n    --tw-translate-x: -9rem;\n  }\n\n  .xl\\:focus\\:-translate-x-40:focus {\n    --tw-translate-x: -10rem;\n  }\n\n  .xl\\:focus\\:-translate-x-44:focus {\n    --tw-translate-x: -11rem;\n  }\n\n  .xl\\:focus\\:-translate-x-48:focus {\n    --tw-translate-x: -12rem;\n  }\n\n  .xl\\:focus\\:-translate-x-52:focus {\n    --tw-translate-x: -13rem;\n  }\n\n  .xl\\:focus\\:-translate-x-56:focus {\n    --tw-translate-x: -14rem;\n  }\n\n  .xl\\:focus\\:-translate-x-60:focus {\n    --tw-translate-x: -15rem;\n  }\n\n  .xl\\:focus\\:-translate-x-64:focus {\n    --tw-translate-x: -16rem;\n  }\n\n  .xl\\:focus\\:-translate-x-72:focus {\n    --tw-translate-x: -18rem;\n  }\n\n  .xl\\:focus\\:-translate-x-80:focus {\n    --tw-translate-x: -20rem;\n  }\n\n  .xl\\:focus\\:-translate-x-96:focus {\n    --tw-translate-x: -24rem;\n  }\n\n  .xl\\:focus\\:-translate-x-px:focus {\n    --tw-translate-x: -1px;\n  }\n\n  .xl\\:focus\\:-translate-x-0\\.5:focus {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .xl\\:focus\\:-translate-x-1\\.5:focus {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .xl\\:focus\\:-translate-x-2\\.5:focus {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .xl\\:focus\\:-translate-x-3\\.5:focus {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .xl\\:focus\\:translate-x-1\\/2:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .xl\\:focus\\:translate-x-1\\/3:focus {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .xl\\:focus\\:translate-x-2\\/3:focus {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .xl\\:focus\\:translate-x-1\\/4:focus {\n    --tw-translate-x: 25%;\n  }\n\n  .xl\\:focus\\:translate-x-2\\/4:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .xl\\:focus\\:translate-x-3\\/4:focus {\n    --tw-translate-x: 75%;\n  }\n\n  .xl\\:focus\\:translate-x-full:focus {\n    --tw-translate-x: 100%;\n  }\n\n  .xl\\:focus\\:-translate-x-1\\/2:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .xl\\:focus\\:-translate-x-1\\/3:focus {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .xl\\:focus\\:-translate-x-2\\/3:focus {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .xl\\:focus\\:-translate-x-1\\/4:focus {\n    --tw-translate-x: -25%;\n  }\n\n  .xl\\:focus\\:-translate-x-2\\/4:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .xl\\:focus\\:-translate-x-3\\/4:focus {\n    --tw-translate-x: -75%;\n  }\n\n  .xl\\:focus\\:-translate-x-full:focus {\n    --tw-translate-x: -100%;\n  }\n\n  .xl\\:focus\\:translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .xl\\:focus\\:translate-y-1:focus {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .xl\\:focus\\:translate-y-2:focus {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .xl\\:focus\\:translate-y-3:focus {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .xl\\:focus\\:translate-y-4:focus {\n    --tw-translate-y: 1rem;\n  }\n\n  .xl\\:focus\\:translate-y-5:focus {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .xl\\:focus\\:translate-y-6:focus {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .xl\\:focus\\:translate-y-7:focus {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .xl\\:focus\\:translate-y-8:focus {\n    --tw-translate-y: 2rem;\n  }\n\n  .xl\\:focus\\:translate-y-9:focus {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .xl\\:focus\\:translate-y-10:focus {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .xl\\:focus\\:translate-y-11:focus {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .xl\\:focus\\:translate-y-12:focus {\n    --tw-translate-y: 3rem;\n  }\n\n  .xl\\:focus\\:translate-y-14:focus {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .xl\\:focus\\:translate-y-16:focus {\n    --tw-translate-y: 4rem;\n  }\n\n  .xl\\:focus\\:translate-y-20:focus {\n    --tw-translate-y: 5rem;\n  }\n\n  .xl\\:focus\\:translate-y-24:focus {\n    --tw-translate-y: 6rem;\n  }\n\n  .xl\\:focus\\:translate-y-28:focus {\n    --tw-translate-y: 7rem;\n  }\n\n  .xl\\:focus\\:translate-y-32:focus {\n    --tw-translate-y: 8rem;\n  }\n\n  .xl\\:focus\\:translate-y-36:focus {\n    --tw-translate-y: 9rem;\n  }\n\n  .xl\\:focus\\:translate-y-40:focus {\n    --tw-translate-y: 10rem;\n  }\n\n  .xl\\:focus\\:translate-y-44:focus {\n    --tw-translate-y: 11rem;\n  }\n\n  .xl\\:focus\\:translate-y-48:focus {\n    --tw-translate-y: 12rem;\n  }\n\n  .xl\\:focus\\:translate-y-52:focus {\n    --tw-translate-y: 13rem;\n  }\n\n  .xl\\:focus\\:translate-y-56:focus {\n    --tw-translate-y: 14rem;\n  }\n\n  .xl\\:focus\\:translate-y-60:focus {\n    --tw-translate-y: 15rem;\n  }\n\n  .xl\\:focus\\:translate-y-64:focus {\n    --tw-translate-y: 16rem;\n  }\n\n  .xl\\:focus\\:translate-y-72:focus {\n    --tw-translate-y: 18rem;\n  }\n\n  .xl\\:focus\\:translate-y-80:focus {\n    --tw-translate-y: 20rem;\n  }\n\n  .xl\\:focus\\:translate-y-96:focus {\n    --tw-translate-y: 24rem;\n  }\n\n  .xl\\:focus\\:translate-y-px:focus {\n    --tw-translate-y: 1px;\n  }\n\n  .xl\\:focus\\:translate-y-0\\.5:focus {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .xl\\:focus\\:translate-y-1\\.5:focus {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .xl\\:focus\\:translate-y-2\\.5:focus {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .xl\\:focus\\:translate-y-3\\.5:focus {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .xl\\:focus\\:-translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .xl\\:focus\\:-translate-y-1:focus {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .xl\\:focus\\:-translate-y-2:focus {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .xl\\:focus\\:-translate-y-3:focus {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .xl\\:focus\\:-translate-y-4:focus {\n    --tw-translate-y: -1rem;\n  }\n\n  .xl\\:focus\\:-translate-y-5:focus {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .xl\\:focus\\:-translate-y-6:focus {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .xl\\:focus\\:-translate-y-7:focus {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .xl\\:focus\\:-translate-y-8:focus {\n    --tw-translate-y: -2rem;\n  }\n\n  .xl\\:focus\\:-translate-y-9:focus {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .xl\\:focus\\:-translate-y-10:focus {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .xl\\:focus\\:-translate-y-11:focus {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .xl\\:focus\\:-translate-y-12:focus {\n    --tw-translate-y: -3rem;\n  }\n\n  .xl\\:focus\\:-translate-y-14:focus {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .xl\\:focus\\:-translate-y-16:focus {\n    --tw-translate-y: -4rem;\n  }\n\n  .xl\\:focus\\:-translate-y-20:focus {\n    --tw-translate-y: -5rem;\n  }\n\n  .xl\\:focus\\:-translate-y-24:focus {\n    --tw-translate-y: -6rem;\n  }\n\n  .xl\\:focus\\:-translate-y-28:focus {\n    --tw-translate-y: -7rem;\n  }\n\n  .xl\\:focus\\:-translate-y-32:focus {\n    --tw-translate-y: -8rem;\n  }\n\n  .xl\\:focus\\:-translate-y-36:focus {\n    --tw-translate-y: -9rem;\n  }\n\n  .xl\\:focus\\:-translate-y-40:focus {\n    --tw-translate-y: -10rem;\n  }\n\n  .xl\\:focus\\:-translate-y-44:focus {\n    --tw-translate-y: -11rem;\n  }\n\n  .xl\\:focus\\:-translate-y-48:focus {\n    --tw-translate-y: -12rem;\n  }\n\n  .xl\\:focus\\:-translate-y-52:focus {\n    --tw-translate-y: -13rem;\n  }\n\n  .xl\\:focus\\:-translate-y-56:focus {\n    --tw-translate-y: -14rem;\n  }\n\n  .xl\\:focus\\:-translate-y-60:focus {\n    --tw-translate-y: -15rem;\n  }\n\n  .xl\\:focus\\:-translate-y-64:focus {\n    --tw-translate-y: -16rem;\n  }\n\n  .xl\\:focus\\:-translate-y-72:focus {\n    --tw-translate-y: -18rem;\n  }\n\n  .xl\\:focus\\:-translate-y-80:focus {\n    --tw-translate-y: -20rem;\n  }\n\n  .xl\\:focus\\:-translate-y-96:focus {\n    --tw-translate-y: -24rem;\n  }\n\n  .xl\\:focus\\:-translate-y-px:focus {\n    --tw-translate-y: -1px;\n  }\n\n  .xl\\:focus\\:-translate-y-0\\.5:focus {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .xl\\:focus\\:-translate-y-1\\.5:focus {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .xl\\:focus\\:-translate-y-2\\.5:focus {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .xl\\:focus\\:-translate-y-3\\.5:focus {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .xl\\:focus\\:translate-y-1\\/2:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .xl\\:focus\\:translate-y-1\\/3:focus {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .xl\\:focus\\:translate-y-2\\/3:focus {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .xl\\:focus\\:translate-y-1\\/4:focus {\n    --tw-translate-y: 25%;\n  }\n\n  .xl\\:focus\\:translate-y-2\\/4:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .xl\\:focus\\:translate-y-3\\/4:focus {\n    --tw-translate-y: 75%;\n  }\n\n  .xl\\:focus\\:translate-y-full:focus {\n    --tw-translate-y: 100%;\n  }\n\n  .xl\\:focus\\:-translate-y-1\\/2:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .xl\\:focus\\:-translate-y-1\\/3:focus {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .xl\\:focus\\:-translate-y-2\\/3:focus {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .xl\\:focus\\:-translate-y-1\\/4:focus {\n    --tw-translate-y: -25%;\n  }\n\n  .xl\\:focus\\:-translate-y-2\\/4:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .xl\\:focus\\:-translate-y-3\\/4:focus {\n    --tw-translate-y: -75%;\n  }\n\n  .xl\\:focus\\:-translate-y-full:focus {\n    --tw-translate-y: -100%;\n  }\n\n  .xl\\:rotate-0 {\n    --tw-rotate: 0deg;\n  }\n\n  .xl\\:rotate-1 {\n    --tw-rotate: 1deg;\n  }\n\n  .xl\\:rotate-2 {\n    --tw-rotate: 2deg;\n  }\n\n  .xl\\:rotate-3 {\n    --tw-rotate: 3deg;\n  }\n\n  .xl\\:rotate-6 {\n    --tw-rotate: 6deg;\n  }\n\n  .xl\\:rotate-12 {\n    --tw-rotate: 12deg;\n  }\n\n  .xl\\:rotate-45 {\n    --tw-rotate: 45deg;\n  }\n\n  .xl\\:rotate-90 {\n    --tw-rotate: 90deg;\n  }\n\n  .xl\\:rotate-180 {\n    --tw-rotate: 180deg;\n  }\n\n  .xl\\:-rotate-180 {\n    --tw-rotate: -180deg;\n  }\n\n  .xl\\:-rotate-90 {\n    --tw-rotate: -90deg;\n  }\n\n  .xl\\:-rotate-45 {\n    --tw-rotate: -45deg;\n  }\n\n  .xl\\:-rotate-12 {\n    --tw-rotate: -12deg;\n  }\n\n  .xl\\:-rotate-6 {\n    --tw-rotate: -6deg;\n  }\n\n  .xl\\:-rotate-3 {\n    --tw-rotate: -3deg;\n  }\n\n  .xl\\:-rotate-2 {\n    --tw-rotate: -2deg;\n  }\n\n  .xl\\:-rotate-1 {\n    --tw-rotate: -1deg;\n  }\n\n  .xl\\:hover\\:rotate-0:hover {\n    --tw-rotate: 0deg;\n  }\n\n  .xl\\:hover\\:rotate-1:hover {\n    --tw-rotate: 1deg;\n  }\n\n  .xl\\:hover\\:rotate-2:hover {\n    --tw-rotate: 2deg;\n  }\n\n  .xl\\:hover\\:rotate-3:hover {\n    --tw-rotate: 3deg;\n  }\n\n  .xl\\:hover\\:rotate-6:hover {\n    --tw-rotate: 6deg;\n  }\n\n  .xl\\:hover\\:rotate-12:hover {\n    --tw-rotate: 12deg;\n  }\n\n  .xl\\:hover\\:rotate-45:hover {\n    --tw-rotate: 45deg;\n  }\n\n  .xl\\:hover\\:rotate-90:hover {\n    --tw-rotate: 90deg;\n  }\n\n  .xl\\:hover\\:rotate-180:hover {\n    --tw-rotate: 180deg;\n  }\n\n  .xl\\:hover\\:-rotate-180:hover {\n    --tw-rotate: -180deg;\n  }\n\n  .xl\\:hover\\:-rotate-90:hover {\n    --tw-rotate: -90deg;\n  }\n\n  .xl\\:hover\\:-rotate-45:hover {\n    --tw-rotate: -45deg;\n  }\n\n  .xl\\:hover\\:-rotate-12:hover {\n    --tw-rotate: -12deg;\n  }\n\n  .xl\\:hover\\:-rotate-6:hover {\n    --tw-rotate: -6deg;\n  }\n\n  .xl\\:hover\\:-rotate-3:hover {\n    --tw-rotate: -3deg;\n  }\n\n  .xl\\:hover\\:-rotate-2:hover {\n    --tw-rotate: -2deg;\n  }\n\n  .xl\\:hover\\:-rotate-1:hover {\n    --tw-rotate: -1deg;\n  }\n\n  .xl\\:focus\\:rotate-0:focus {\n    --tw-rotate: 0deg;\n  }\n\n  .xl\\:focus\\:rotate-1:focus {\n    --tw-rotate: 1deg;\n  }\n\n  .xl\\:focus\\:rotate-2:focus {\n    --tw-rotate: 2deg;\n  }\n\n  .xl\\:focus\\:rotate-3:focus {\n    --tw-rotate: 3deg;\n  }\n\n  .xl\\:focus\\:rotate-6:focus {\n    --tw-rotate: 6deg;\n  }\n\n  .xl\\:focus\\:rotate-12:focus {\n    --tw-rotate: 12deg;\n  }\n\n  .xl\\:focus\\:rotate-45:focus {\n    --tw-rotate: 45deg;\n  }\n\n  .xl\\:focus\\:rotate-90:focus {\n    --tw-rotate: 90deg;\n  }\n\n  .xl\\:focus\\:rotate-180:focus {\n    --tw-rotate: 180deg;\n  }\n\n  .xl\\:focus\\:-rotate-180:focus {\n    --tw-rotate: -180deg;\n  }\n\n  .xl\\:focus\\:-rotate-90:focus {\n    --tw-rotate: -90deg;\n  }\n\n  .xl\\:focus\\:-rotate-45:focus {\n    --tw-rotate: -45deg;\n  }\n\n  .xl\\:focus\\:-rotate-12:focus {\n    --tw-rotate: -12deg;\n  }\n\n  .xl\\:focus\\:-rotate-6:focus {\n    --tw-rotate: -6deg;\n  }\n\n  .xl\\:focus\\:-rotate-3:focus {\n    --tw-rotate: -3deg;\n  }\n\n  .xl\\:focus\\:-rotate-2:focus {\n    --tw-rotate: -2deg;\n  }\n\n  .xl\\:focus\\:-rotate-1:focus {\n    --tw-rotate: -1deg;\n  }\n\n  .xl\\:skew-x-0 {\n    --tw-skew-x: 0deg;\n  }\n\n  .xl\\:skew-x-1 {\n    --tw-skew-x: 1deg;\n  }\n\n  .xl\\:skew-x-2 {\n    --tw-skew-x: 2deg;\n  }\n\n  .xl\\:skew-x-3 {\n    --tw-skew-x: 3deg;\n  }\n\n  .xl\\:skew-x-6 {\n    --tw-skew-x: 6deg;\n  }\n\n  .xl\\:skew-x-12 {\n    --tw-skew-x: 12deg;\n  }\n\n  .xl\\:-skew-x-12 {\n    --tw-skew-x: -12deg;\n  }\n\n  .xl\\:-skew-x-6 {\n    --tw-skew-x: -6deg;\n  }\n\n  .xl\\:-skew-x-3 {\n    --tw-skew-x: -3deg;\n  }\n\n  .xl\\:-skew-x-2 {\n    --tw-skew-x: -2deg;\n  }\n\n  .xl\\:-skew-x-1 {\n    --tw-skew-x: -1deg;\n  }\n\n  .xl\\:skew-y-0 {\n    --tw-skew-y: 0deg;\n  }\n\n  .xl\\:skew-y-1 {\n    --tw-skew-y: 1deg;\n  }\n\n  .xl\\:skew-y-2 {\n    --tw-skew-y: 2deg;\n  }\n\n  .xl\\:skew-y-3 {\n    --tw-skew-y: 3deg;\n  }\n\n  .xl\\:skew-y-6 {\n    --tw-skew-y: 6deg;\n  }\n\n  .xl\\:skew-y-12 {\n    --tw-skew-y: 12deg;\n  }\n\n  .xl\\:-skew-y-12 {\n    --tw-skew-y: -12deg;\n  }\n\n  .xl\\:-skew-y-6 {\n    --tw-skew-y: -6deg;\n  }\n\n  .xl\\:-skew-y-3 {\n    --tw-skew-y: -3deg;\n  }\n\n  .xl\\:-skew-y-2 {\n    --tw-skew-y: -2deg;\n  }\n\n  .xl\\:-skew-y-1 {\n    --tw-skew-y: -1deg;\n  }\n\n  .xl\\:hover\\:skew-x-0:hover {\n    --tw-skew-x: 0deg;\n  }\n\n  .xl\\:hover\\:skew-x-1:hover {\n    --tw-skew-x: 1deg;\n  }\n\n  .xl\\:hover\\:skew-x-2:hover {\n    --tw-skew-x: 2deg;\n  }\n\n  .xl\\:hover\\:skew-x-3:hover {\n    --tw-skew-x: 3deg;\n  }\n\n  .xl\\:hover\\:skew-x-6:hover {\n    --tw-skew-x: 6deg;\n  }\n\n  .xl\\:hover\\:skew-x-12:hover {\n    --tw-skew-x: 12deg;\n  }\n\n  .xl\\:hover\\:-skew-x-12:hover {\n    --tw-skew-x: -12deg;\n  }\n\n  .xl\\:hover\\:-skew-x-6:hover {\n    --tw-skew-x: -6deg;\n  }\n\n  .xl\\:hover\\:-skew-x-3:hover {\n    --tw-skew-x: -3deg;\n  }\n\n  .xl\\:hover\\:-skew-x-2:hover {\n    --tw-skew-x: -2deg;\n  }\n\n  .xl\\:hover\\:-skew-x-1:hover {\n    --tw-skew-x: -1deg;\n  }\n\n  .xl\\:hover\\:skew-y-0:hover {\n    --tw-skew-y: 0deg;\n  }\n\n  .xl\\:hover\\:skew-y-1:hover {\n    --tw-skew-y: 1deg;\n  }\n\n  .xl\\:hover\\:skew-y-2:hover {\n    --tw-skew-y: 2deg;\n  }\n\n  .xl\\:hover\\:skew-y-3:hover {\n    --tw-skew-y: 3deg;\n  }\n\n  .xl\\:hover\\:skew-y-6:hover {\n    --tw-skew-y: 6deg;\n  }\n\n  .xl\\:hover\\:skew-y-12:hover {\n    --tw-skew-y: 12deg;\n  }\n\n  .xl\\:hover\\:-skew-y-12:hover {\n    --tw-skew-y: -12deg;\n  }\n\n  .xl\\:hover\\:-skew-y-6:hover {\n    --tw-skew-y: -6deg;\n  }\n\n  .xl\\:hover\\:-skew-y-3:hover {\n    --tw-skew-y: -3deg;\n  }\n\n  .xl\\:hover\\:-skew-y-2:hover {\n    --tw-skew-y: -2deg;\n  }\n\n  .xl\\:hover\\:-skew-y-1:hover {\n    --tw-skew-y: -1deg;\n  }\n\n  .xl\\:focus\\:skew-x-0:focus {\n    --tw-skew-x: 0deg;\n  }\n\n  .xl\\:focus\\:skew-x-1:focus {\n    --tw-skew-x: 1deg;\n  }\n\n  .xl\\:focus\\:skew-x-2:focus {\n    --tw-skew-x: 2deg;\n  }\n\n  .xl\\:focus\\:skew-x-3:focus {\n    --tw-skew-x: 3deg;\n  }\n\n  .xl\\:focus\\:skew-x-6:focus {\n    --tw-skew-x: 6deg;\n  }\n\n  .xl\\:focus\\:skew-x-12:focus {\n    --tw-skew-x: 12deg;\n  }\n\n  .xl\\:focus\\:-skew-x-12:focus {\n    --tw-skew-x: -12deg;\n  }\n\n  .xl\\:focus\\:-skew-x-6:focus {\n    --tw-skew-x: -6deg;\n  }\n\n  .xl\\:focus\\:-skew-x-3:focus {\n    --tw-skew-x: -3deg;\n  }\n\n  .xl\\:focus\\:-skew-x-2:focus {\n    --tw-skew-x: -2deg;\n  }\n\n  .xl\\:focus\\:-skew-x-1:focus {\n    --tw-skew-x: -1deg;\n  }\n\n  .xl\\:focus\\:skew-y-0:focus {\n    --tw-skew-y: 0deg;\n  }\n\n  .xl\\:focus\\:skew-y-1:focus {\n    --tw-skew-y: 1deg;\n  }\n\n  .xl\\:focus\\:skew-y-2:focus {\n    --tw-skew-y: 2deg;\n  }\n\n  .xl\\:focus\\:skew-y-3:focus {\n    --tw-skew-y: 3deg;\n  }\n\n  .xl\\:focus\\:skew-y-6:focus {\n    --tw-skew-y: 6deg;\n  }\n\n  .xl\\:focus\\:skew-y-12:focus {\n    --tw-skew-y: 12deg;\n  }\n\n  .xl\\:focus\\:-skew-y-12:focus {\n    --tw-skew-y: -12deg;\n  }\n\n  .xl\\:focus\\:-skew-y-6:focus {\n    --tw-skew-y: -6deg;\n  }\n\n  .xl\\:focus\\:-skew-y-3:focus {\n    --tw-skew-y: -3deg;\n  }\n\n  .xl\\:focus\\:-skew-y-2:focus {\n    --tw-skew-y: -2deg;\n  }\n\n  .xl\\:focus\\:-skew-y-1:focus {\n    --tw-skew-y: -1deg;\n  }\n\n  .xl\\:scale-0 {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .xl\\:scale-50 {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .xl\\:scale-75 {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .xl\\:scale-90 {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .xl\\:scale-95 {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .xl\\:scale-100 {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .xl\\:scale-105 {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .xl\\:scale-110 {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .xl\\:scale-125 {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .xl\\:scale-150 {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .xl\\:hover\\:scale-0:hover {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .xl\\:hover\\:scale-50:hover {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .xl\\:hover\\:scale-75:hover {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .xl\\:hover\\:scale-90:hover {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .xl\\:hover\\:scale-95:hover {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .xl\\:hover\\:scale-100:hover {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .xl\\:hover\\:scale-105:hover {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .xl\\:hover\\:scale-110:hover {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .xl\\:hover\\:scale-125:hover {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .xl\\:hover\\:scale-150:hover {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .xl\\:focus\\:scale-0:focus {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .xl\\:focus\\:scale-50:focus {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .xl\\:focus\\:scale-75:focus {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .xl\\:focus\\:scale-90:focus {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .xl\\:focus\\:scale-95:focus {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .xl\\:focus\\:scale-100:focus {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .xl\\:focus\\:scale-105:focus {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .xl\\:focus\\:scale-110:focus {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .xl\\:focus\\:scale-125:focus {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .xl\\:focus\\:scale-150:focus {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .xl\\:scale-x-0 {\n    --tw-scale-x: 0;\n  }\n\n  .xl\\:scale-x-50 {\n    --tw-scale-x: .5;\n  }\n\n  .xl\\:scale-x-75 {\n    --tw-scale-x: .75;\n  }\n\n  .xl\\:scale-x-90 {\n    --tw-scale-x: .9;\n  }\n\n  .xl\\:scale-x-95 {\n    --tw-scale-x: .95;\n  }\n\n  .xl\\:scale-x-100 {\n    --tw-scale-x: 1;\n  }\n\n  .xl\\:scale-x-105 {\n    --tw-scale-x: 1.05;\n  }\n\n  .xl\\:scale-x-110 {\n    --tw-scale-x: 1.1;\n  }\n\n  .xl\\:scale-x-125 {\n    --tw-scale-x: 1.25;\n  }\n\n  .xl\\:scale-x-150 {\n    --tw-scale-x: 1.5;\n  }\n\n  .xl\\:scale-y-0 {\n    --tw-scale-y: 0;\n  }\n\n  .xl\\:scale-y-50 {\n    --tw-scale-y: .5;\n  }\n\n  .xl\\:scale-y-75 {\n    --tw-scale-y: .75;\n  }\n\n  .xl\\:scale-y-90 {\n    --tw-scale-y: .9;\n  }\n\n  .xl\\:scale-y-95 {\n    --tw-scale-y: .95;\n  }\n\n  .xl\\:scale-y-100 {\n    --tw-scale-y: 1;\n  }\n\n  .xl\\:scale-y-105 {\n    --tw-scale-y: 1.05;\n  }\n\n  .xl\\:scale-y-110 {\n    --tw-scale-y: 1.1;\n  }\n\n  .xl\\:scale-y-125 {\n    --tw-scale-y: 1.25;\n  }\n\n  .xl\\:scale-y-150 {\n    --tw-scale-y: 1.5;\n  }\n\n  .xl\\:hover\\:scale-x-0:hover {\n    --tw-scale-x: 0;\n  }\n\n  .xl\\:hover\\:scale-x-50:hover {\n    --tw-scale-x: .5;\n  }\n\n  .xl\\:hover\\:scale-x-75:hover {\n    --tw-scale-x: .75;\n  }\n\n  .xl\\:hover\\:scale-x-90:hover {\n    --tw-scale-x: .9;\n  }\n\n  .xl\\:hover\\:scale-x-95:hover {\n    --tw-scale-x: .95;\n  }\n\n  .xl\\:hover\\:scale-x-100:hover {\n    --tw-scale-x: 1;\n  }\n\n  .xl\\:hover\\:scale-x-105:hover {\n    --tw-scale-x: 1.05;\n  }\n\n  .xl\\:hover\\:scale-x-110:hover {\n    --tw-scale-x: 1.1;\n  }\n\n  .xl\\:hover\\:scale-x-125:hover {\n    --tw-scale-x: 1.25;\n  }\n\n  .xl\\:hover\\:scale-x-150:hover {\n    --tw-scale-x: 1.5;\n  }\n\n  .xl\\:hover\\:scale-y-0:hover {\n    --tw-scale-y: 0;\n  }\n\n  .xl\\:hover\\:scale-y-50:hover {\n    --tw-scale-y: .5;\n  }\n\n  .xl\\:hover\\:scale-y-75:hover {\n    --tw-scale-y: .75;\n  }\n\n  .xl\\:hover\\:scale-y-90:hover {\n    --tw-scale-y: .9;\n  }\n\n  .xl\\:hover\\:scale-y-95:hover {\n    --tw-scale-y: .95;\n  }\n\n  .xl\\:hover\\:scale-y-100:hover {\n    --tw-scale-y: 1;\n  }\n\n  .xl\\:hover\\:scale-y-105:hover {\n    --tw-scale-y: 1.05;\n  }\n\n  .xl\\:hover\\:scale-y-110:hover {\n    --tw-scale-y: 1.1;\n  }\n\n  .xl\\:hover\\:scale-y-125:hover {\n    --tw-scale-y: 1.25;\n  }\n\n  .xl\\:hover\\:scale-y-150:hover {\n    --tw-scale-y: 1.5;\n  }\n\n  .xl\\:focus\\:scale-x-0:focus {\n    --tw-scale-x: 0;\n  }\n\n  .xl\\:focus\\:scale-x-50:focus {\n    --tw-scale-x: .5;\n  }\n\n  .xl\\:focus\\:scale-x-75:focus {\n    --tw-scale-x: .75;\n  }\n\n  .xl\\:focus\\:scale-x-90:focus {\n    --tw-scale-x: .9;\n  }\n\n  .xl\\:focus\\:scale-x-95:focus {\n    --tw-scale-x: .95;\n  }\n\n  .xl\\:focus\\:scale-x-100:focus {\n    --tw-scale-x: 1;\n  }\n\n  .xl\\:focus\\:scale-x-105:focus {\n    --tw-scale-x: 1.05;\n  }\n\n  .xl\\:focus\\:scale-x-110:focus {\n    --tw-scale-x: 1.1;\n  }\n\n  .xl\\:focus\\:scale-x-125:focus {\n    --tw-scale-x: 1.25;\n  }\n\n  .xl\\:focus\\:scale-x-150:focus {\n    --tw-scale-x: 1.5;\n  }\n\n  .xl\\:focus\\:scale-y-0:focus {\n    --tw-scale-y: 0;\n  }\n\n  .xl\\:focus\\:scale-y-50:focus {\n    --tw-scale-y: .5;\n  }\n\n  .xl\\:focus\\:scale-y-75:focus {\n    --tw-scale-y: .75;\n  }\n\n  .xl\\:focus\\:scale-y-90:focus {\n    --tw-scale-y: .9;\n  }\n\n  .xl\\:focus\\:scale-y-95:focus {\n    --tw-scale-y: .95;\n  }\n\n  .xl\\:focus\\:scale-y-100:focus {\n    --tw-scale-y: 1;\n  }\n\n  .xl\\:focus\\:scale-y-105:focus {\n    --tw-scale-y: 1.05;\n  }\n\n  .xl\\:focus\\:scale-y-110:focus {\n    --tw-scale-y: 1.1;\n  }\n\n  .xl\\:focus\\:scale-y-125:focus {\n    --tw-scale-y: 1.25;\n  }\n\n  .xl\\:focus\\:scale-y-150:focus {\n    --tw-scale-y: 1.5;\n  }\n\n  .xl\\:animate-none {\n    -webkit-animation: none;\n            animation: none;\n  }\n\n  .xl\\:animate-spin {\n    -webkit-animation: spin 1s linear infinite;\n            animation: spin 1s linear infinite;\n  }\n\n  .xl\\:animate-ping {\n    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n  }\n\n  .xl\\:animate-pulse {\n    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n  }\n\n  .xl\\:animate-bounce {\n    -webkit-animation: bounce 1s infinite;\n            animation: bounce 1s infinite;\n  }\n\n  .xl\\:cursor-auto {\n    cursor: auto;\n  }\n\n  .xl\\:cursor-default {\n    cursor: default;\n  }\n\n  .xl\\:cursor-pointer {\n    cursor: pointer;\n  }\n\n  .xl\\:cursor-wait {\n    cursor: wait;\n  }\n\n  .xl\\:cursor-text {\n    cursor: text;\n  }\n\n  .xl\\:cursor-move {\n    cursor: move;\n  }\n\n  .xl\\:cursor-help {\n    cursor: help;\n  }\n\n  .xl\\:cursor-not-allowed {\n    cursor: not-allowed;\n  }\n\n  .xl\\:select-none {\n    -webkit-user-select: none;\n       -moz-user-select: none;\n        -ms-user-select: none;\n            user-select: none;\n  }\n\n  .xl\\:select-text {\n    -webkit-user-select: text;\n       -moz-user-select: text;\n        -ms-user-select: text;\n            user-select: text;\n  }\n\n  .xl\\:select-all {\n    -webkit-user-select: all;\n       -moz-user-select: all;\n            user-select: all;\n  }\n\n  .xl\\:select-auto {\n    -webkit-user-select: auto;\n       -moz-user-select: auto;\n        -ms-user-select: auto;\n            user-select: auto;\n  }\n\n  .xl\\:resize-none {\n    resize: none;\n  }\n\n  .xl\\:resize-y {\n    resize: vertical;\n  }\n\n  .xl\\:resize-x {\n    resize: horizontal;\n  }\n\n  .xl\\:resize {\n    resize: both;\n  }\n\n  .xl\\:list-inside {\n    list-style-position: inside;\n  }\n\n  .xl\\:list-outside {\n    list-style-position: outside;\n  }\n\n  .xl\\:list-none {\n    list-style-type: none;\n  }\n\n  .xl\\:list-disc {\n    list-style-type: disc;\n  }\n\n  .xl\\:list-decimal {\n    list-style-type: decimal;\n  }\n\n  .xl\\:appearance-none {\n    -webkit-appearance: none;\n       -moz-appearance: none;\n            appearance: none;\n  }\n\n  .xl\\:auto-cols-auto {\n    grid-auto-columns: auto;\n  }\n\n  .xl\\:auto-cols-min {\n    grid-auto-columns: -webkit-min-content;\n    grid-auto-columns: min-content;\n  }\n\n  .xl\\:auto-cols-max {\n    grid-auto-columns: -webkit-max-content;\n    grid-auto-columns: max-content;\n  }\n\n  .xl\\:auto-cols-fr {\n    grid-auto-columns: minmax(0, 1fr);\n  }\n\n  .xl\\:grid-flow-row {\n    grid-auto-flow: row;\n  }\n\n  .xl\\:grid-flow-col {\n    grid-auto-flow: column;\n  }\n\n  .xl\\:grid-flow-row-dense {\n    grid-auto-flow: row dense;\n  }\n\n  .xl\\:grid-flow-col-dense {\n    grid-auto-flow: column dense;\n  }\n\n  .xl\\:auto-rows-auto {\n    grid-auto-rows: auto;\n  }\n\n  .xl\\:auto-rows-min {\n    grid-auto-rows: -webkit-min-content;\n    grid-auto-rows: min-content;\n  }\n\n  .xl\\:auto-rows-max {\n    grid-auto-rows: -webkit-max-content;\n    grid-auto-rows: max-content;\n  }\n\n  .xl\\:auto-rows-fr {\n    grid-auto-rows: minmax(0, 1fr);\n  }\n\n  .xl\\:grid-cols-1 {\n    grid-template-columns: repeat(1, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-4 {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-5 {\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-6 {\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-7 {\n    grid-template-columns: repeat(7, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-8 {\n    grid-template-columns: repeat(8, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-9 {\n    grid-template-columns: repeat(9, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-10 {\n    grid-template-columns: repeat(10, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-11 {\n    grid-template-columns: repeat(11, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-12 {\n    grid-template-columns: repeat(12, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-none {\n    grid-template-columns: none;\n  }\n\n  .xl\\:grid-rows-1 {\n    grid-template-rows: repeat(1, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-rows-2 {\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-rows-3 {\n    grid-template-rows: repeat(3, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-rows-4 {\n    grid-template-rows: repeat(4, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-rows-5 {\n    grid-template-rows: repeat(5, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-rows-6 {\n    grid-template-rows: repeat(6, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-rows-none {\n    grid-template-rows: none;\n  }\n\n  .xl\\:flex-row {\n    flex-direction: row;\n  }\n\n  .xl\\:flex-row-reverse {\n    flex-direction: row-reverse;\n  }\n\n  .xl\\:flex-col {\n    flex-direction: column;\n  }\n\n  .xl\\:flex-col-reverse {\n    flex-direction: column-reverse;\n  }\n\n  .xl\\:flex-wrap {\n    flex-wrap: wrap;\n  }\n\n  .xl\\:flex-wrap-reverse {\n    flex-wrap: wrap-reverse;\n  }\n\n  .xl\\:flex-nowrap {\n    flex-wrap: nowrap;\n  }\n\n  .xl\\:place-content-center {\n    place-content: center;\n  }\n\n  .xl\\:place-content-start {\n    place-content: start;\n  }\n\n  .xl\\:place-content-end {\n    place-content: end;\n  }\n\n  .xl\\:place-content-between {\n    place-content: space-between;\n  }\n\n  .xl\\:place-content-around {\n    place-content: space-around;\n  }\n\n  .xl\\:place-content-evenly {\n    place-content: space-evenly;\n  }\n\n  .xl\\:place-content-stretch {\n    place-content: stretch;\n  }\n\n  .xl\\:place-items-start {\n    place-items: start;\n  }\n\n  .xl\\:place-items-end {\n    place-items: end;\n  }\n\n  .xl\\:place-items-center {\n    place-items: center;\n  }\n\n  .xl\\:place-items-stretch {\n    place-items: stretch;\n  }\n\n  .xl\\:content-center {\n    align-content: center;\n  }\n\n  .xl\\:content-start {\n    align-content: flex-start;\n  }\n\n  .xl\\:content-end {\n    align-content: flex-end;\n  }\n\n  .xl\\:content-between {\n    align-content: space-between;\n  }\n\n  .xl\\:content-around {\n    align-content: space-around;\n  }\n\n  .xl\\:content-evenly {\n    align-content: space-evenly;\n  }\n\n  .xl\\:items-start {\n    align-items: flex-start;\n  }\n\n  .xl\\:items-end {\n    align-items: flex-end;\n  }\n\n  .xl\\:items-center {\n    align-items: center;\n  }\n\n  .xl\\:items-baseline {\n    align-items: baseline;\n  }\n\n  .xl\\:items-stretch {\n    align-items: stretch;\n  }\n\n  .xl\\:justify-start {\n    justify-content: flex-start;\n  }\n\n  .xl\\:justify-end {\n    justify-content: flex-end;\n  }\n\n  .xl\\:justify-center {\n    justify-content: center;\n  }\n\n  .xl\\:justify-between {\n    justify-content: space-between;\n  }\n\n  .xl\\:justify-around {\n    justify-content: space-around;\n  }\n\n  .xl\\:justify-evenly {\n    justify-content: space-evenly;\n  }\n\n  .xl\\:justify-items-start {\n    justify-items: start;\n  }\n\n  .xl\\:justify-items-end {\n    justify-items: end;\n  }\n\n  .xl\\:justify-items-center {\n    justify-items: center;\n  }\n\n  .xl\\:justify-items-stretch {\n    justify-items: stretch;\n  }\n\n  .xl\\:gap-0 {\n    gap: 0px;\n  }\n\n  .xl\\:gap-1 {\n    gap: 0.25rem;\n  }\n\n  .xl\\:gap-2 {\n    gap: 0.5rem;\n  }\n\n  .xl\\:gap-3 {\n    gap: 0.75rem;\n  }\n\n  .xl\\:gap-4 {\n    gap: 1rem;\n  }\n\n  .xl\\:gap-5 {\n    gap: 1.25rem;\n  }\n\n  .xl\\:gap-6 {\n    gap: 1.5rem;\n  }\n\n  .xl\\:gap-7 {\n    gap: 1.75rem;\n  }\n\n  .xl\\:gap-8 {\n    gap: 2rem;\n  }\n\n  .xl\\:gap-9 {\n    gap: 2.25rem;\n  }\n\n  .xl\\:gap-10 {\n    gap: 2.5rem;\n  }\n\n  .xl\\:gap-11 {\n    gap: 2.75rem;\n  }\n\n  .xl\\:gap-12 {\n    gap: 3rem;\n  }\n\n  .xl\\:gap-14 {\n    gap: 3.5rem;\n  }\n\n  .xl\\:gap-16 {\n    gap: 4rem;\n  }\n\n  .xl\\:gap-20 {\n    gap: 5rem;\n  }\n\n  .xl\\:gap-24 {\n    gap: 6rem;\n  }\n\n  .xl\\:gap-28 {\n    gap: 7rem;\n  }\n\n  .xl\\:gap-32 {\n    gap: 8rem;\n  }\n\n  .xl\\:gap-36 {\n    gap: 9rem;\n  }\n\n  .xl\\:gap-40 {\n    gap: 10rem;\n  }\n\n  .xl\\:gap-44 {\n    gap: 11rem;\n  }\n\n  .xl\\:gap-48 {\n    gap: 12rem;\n  }\n\n  .xl\\:gap-52 {\n    gap: 13rem;\n  }\n\n  .xl\\:gap-56 {\n    gap: 14rem;\n  }\n\n  .xl\\:gap-60 {\n    gap: 15rem;\n  }\n\n  .xl\\:gap-64 {\n    gap: 16rem;\n  }\n\n  .xl\\:gap-72 {\n    gap: 18rem;\n  }\n\n  .xl\\:gap-80 {\n    gap: 20rem;\n  }\n\n  .xl\\:gap-96 {\n    gap: 24rem;\n  }\n\n  .xl\\:gap-px {\n    gap: 1px;\n  }\n\n  .xl\\:gap-0\\.5 {\n    gap: 0.125rem;\n  }\n\n  .xl\\:gap-1\\.5 {\n    gap: 0.375rem;\n  }\n\n  .xl\\:gap-2\\.5 {\n    gap: 0.625rem;\n  }\n\n  .xl\\:gap-3\\.5 {\n    gap: 0.875rem;\n  }\n\n  .xl\\:gap-x-0 {\n    -moz-column-gap: 0px;\n         column-gap: 0px;\n  }\n\n  .xl\\:gap-x-1 {\n    -moz-column-gap: 0.25rem;\n         column-gap: 0.25rem;\n  }\n\n  .xl\\:gap-x-2 {\n    -moz-column-gap: 0.5rem;\n         column-gap: 0.5rem;\n  }\n\n  .xl\\:gap-x-3 {\n    -moz-column-gap: 0.75rem;\n         column-gap: 0.75rem;\n  }\n\n  .xl\\:gap-x-4 {\n    -moz-column-gap: 1rem;\n         column-gap: 1rem;\n  }\n\n  .xl\\:gap-x-5 {\n    -moz-column-gap: 1.25rem;\n         column-gap: 1.25rem;\n  }\n\n  .xl\\:gap-x-6 {\n    -moz-column-gap: 1.5rem;\n         column-gap: 1.5rem;\n  }\n\n  .xl\\:gap-x-7 {\n    -moz-column-gap: 1.75rem;\n         column-gap: 1.75rem;\n  }\n\n  .xl\\:gap-x-8 {\n    -moz-column-gap: 2rem;\n         column-gap: 2rem;\n  }\n\n  .xl\\:gap-x-9 {\n    -moz-column-gap: 2.25rem;\n         column-gap: 2.25rem;\n  }\n\n  .xl\\:gap-x-10 {\n    -moz-column-gap: 2.5rem;\n         column-gap: 2.5rem;\n  }\n\n  .xl\\:gap-x-11 {\n    -moz-column-gap: 2.75rem;\n         column-gap: 2.75rem;\n  }\n\n  .xl\\:gap-x-12 {\n    -moz-column-gap: 3rem;\n         column-gap: 3rem;\n  }\n\n  .xl\\:gap-x-14 {\n    -moz-column-gap: 3.5rem;\n         column-gap: 3.5rem;\n  }\n\n  .xl\\:gap-x-16 {\n    -moz-column-gap: 4rem;\n         column-gap: 4rem;\n  }\n\n  .xl\\:gap-x-20 {\n    -moz-column-gap: 5rem;\n         column-gap: 5rem;\n  }\n\n  .xl\\:gap-x-24 {\n    -moz-column-gap: 6rem;\n         column-gap: 6rem;\n  }\n\n  .xl\\:gap-x-28 {\n    -moz-column-gap: 7rem;\n         column-gap: 7rem;\n  }\n\n  .xl\\:gap-x-32 {\n    -moz-column-gap: 8rem;\n         column-gap: 8rem;\n  }\n\n  .xl\\:gap-x-36 {\n    -moz-column-gap: 9rem;\n         column-gap: 9rem;\n  }\n\n  .xl\\:gap-x-40 {\n    -moz-column-gap: 10rem;\n         column-gap: 10rem;\n  }\n\n  .xl\\:gap-x-44 {\n    -moz-column-gap: 11rem;\n         column-gap: 11rem;\n  }\n\n  .xl\\:gap-x-48 {\n    -moz-column-gap: 12rem;\n         column-gap: 12rem;\n  }\n\n  .xl\\:gap-x-52 {\n    -moz-column-gap: 13rem;\n         column-gap: 13rem;\n  }\n\n  .xl\\:gap-x-56 {\n    -moz-column-gap: 14rem;\n         column-gap: 14rem;\n  }\n\n  .xl\\:gap-x-60 {\n    -moz-column-gap: 15rem;\n         column-gap: 15rem;\n  }\n\n  .xl\\:gap-x-64 {\n    -moz-column-gap: 16rem;\n         column-gap: 16rem;\n  }\n\n  .xl\\:gap-x-72 {\n    -moz-column-gap: 18rem;\n         column-gap: 18rem;\n  }\n\n  .xl\\:gap-x-80 {\n    -moz-column-gap: 20rem;\n         column-gap: 20rem;\n  }\n\n  .xl\\:gap-x-96 {\n    -moz-column-gap: 24rem;\n         column-gap: 24rem;\n  }\n\n  .xl\\:gap-x-px {\n    -moz-column-gap: 1px;\n         column-gap: 1px;\n  }\n\n  .xl\\:gap-x-0\\.5 {\n    -moz-column-gap: 0.125rem;\n         column-gap: 0.125rem;\n  }\n\n  .xl\\:gap-x-1\\.5 {\n    -moz-column-gap: 0.375rem;\n         column-gap: 0.375rem;\n  }\n\n  .xl\\:gap-x-2\\.5 {\n    -moz-column-gap: 0.625rem;\n         column-gap: 0.625rem;\n  }\n\n  .xl\\:gap-x-3\\.5 {\n    -moz-column-gap: 0.875rem;\n         column-gap: 0.875rem;\n  }\n\n  .xl\\:gap-y-0 {\n    row-gap: 0px;\n  }\n\n  .xl\\:gap-y-1 {\n    row-gap: 0.25rem;\n  }\n\n  .xl\\:gap-y-2 {\n    row-gap: 0.5rem;\n  }\n\n  .xl\\:gap-y-3 {\n    row-gap: 0.75rem;\n  }\n\n  .xl\\:gap-y-4 {\n    row-gap: 1rem;\n  }\n\n  .xl\\:gap-y-5 {\n    row-gap: 1.25rem;\n  }\n\n  .xl\\:gap-y-6 {\n    row-gap: 1.5rem;\n  }\n\n  .xl\\:gap-y-7 {\n    row-gap: 1.75rem;\n  }\n\n  .xl\\:gap-y-8 {\n    row-gap: 2rem;\n  }\n\n  .xl\\:gap-y-9 {\n    row-gap: 2.25rem;\n  }\n\n  .xl\\:gap-y-10 {\n    row-gap: 2.5rem;\n  }\n\n  .xl\\:gap-y-11 {\n    row-gap: 2.75rem;\n  }\n\n  .xl\\:gap-y-12 {\n    row-gap: 3rem;\n  }\n\n  .xl\\:gap-y-14 {\n    row-gap: 3.5rem;\n  }\n\n  .xl\\:gap-y-16 {\n    row-gap: 4rem;\n  }\n\n  .xl\\:gap-y-20 {\n    row-gap: 5rem;\n  }\n\n  .xl\\:gap-y-24 {\n    row-gap: 6rem;\n  }\n\n  .xl\\:gap-y-28 {\n    row-gap: 7rem;\n  }\n\n  .xl\\:gap-y-32 {\n    row-gap: 8rem;\n  }\n\n  .xl\\:gap-y-36 {\n    row-gap: 9rem;\n  }\n\n  .xl\\:gap-y-40 {\n    row-gap: 10rem;\n  }\n\n  .xl\\:gap-y-44 {\n    row-gap: 11rem;\n  }\n\n  .xl\\:gap-y-48 {\n    row-gap: 12rem;\n  }\n\n  .xl\\:gap-y-52 {\n    row-gap: 13rem;\n  }\n\n  .xl\\:gap-y-56 {\n    row-gap: 14rem;\n  }\n\n  .xl\\:gap-y-60 {\n    row-gap: 15rem;\n  }\n\n  .xl\\:gap-y-64 {\n    row-gap: 16rem;\n  }\n\n  .xl\\:gap-y-72 {\n    row-gap: 18rem;\n  }\n\n  .xl\\:gap-y-80 {\n    row-gap: 20rem;\n  }\n\n  .xl\\:gap-y-96 {\n    row-gap: 24rem;\n  }\n\n  .xl\\:gap-y-px {\n    row-gap: 1px;\n  }\n\n  .xl\\:gap-y-0\\.5 {\n    row-gap: 0.125rem;\n  }\n\n  .xl\\:gap-y-1\\.5 {\n    row-gap: 0.375rem;\n  }\n\n  .xl\\:gap-y-2\\.5 {\n    row-gap: 0.625rem;\n  }\n\n  .xl\\:gap-y-3\\.5 {\n    row-gap: 0.875rem;\n  }\n\n  .xl\\:space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1rem * var(--tw-space-x-reverse));\n    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2rem * var(--tw-space-x-reverse));\n    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3rem * var(--tw-space-x-reverse));\n    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(4rem * var(--tw-space-x-reverse));\n    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(5rem * var(--tw-space-x-reverse));\n    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(6rem * var(--tw-space-x-reverse));\n    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(7rem * var(--tw-space-x-reverse));\n    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(8rem * var(--tw-space-x-reverse));\n    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(9rem * var(--tw-space-x-reverse));\n    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(10rem * var(--tw-space-x-reverse));\n    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(11rem * var(--tw-space-x-reverse));\n    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(12rem * var(--tw-space-x-reverse));\n    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(13rem * var(--tw-space-x-reverse));\n    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(14rem * var(--tw-space-x-reverse));\n    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(15rem * var(--tw-space-x-reverse));\n    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(16rem * var(--tw-space-x-reverse));\n    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(18rem * var(--tw-space-x-reverse));\n    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(20rem * var(--tw-space-x-reverse));\n    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(24rem * var(--tw-space-x-reverse));\n    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1px * var(--tw-space-x-reverse));\n    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-4rem * var(--tw-space-x-reverse));\n    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-6rem * var(--tw-space-x-reverse));\n    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-7rem * var(--tw-space-x-reverse));\n    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-8rem * var(--tw-space-x-reverse));\n    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-9rem * var(--tw-space-x-reverse));\n    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-10rem * var(--tw-space-x-reverse));\n    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-11rem * var(--tw-space-x-reverse));\n    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-12rem * var(--tw-space-x-reverse));\n    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-13rem * var(--tw-space-x-reverse));\n    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-14rem * var(--tw-space-x-reverse));\n    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-15rem * var(--tw-space-x-reverse));\n    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-16rem * var(--tw-space-x-reverse));\n    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-18rem * var(--tw-space-x-reverse));\n    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-20rem * var(--tw-space-x-reverse));\n    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-24rem * var(--tw-space-x-reverse));\n    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1px * var(--tw-space-x-reverse));\n    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(4rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(6rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(7rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(8rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(9rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(10rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(11rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(12rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(13rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(14rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(15rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(16rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(18rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(20rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(24rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1px * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1px * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 1;\n  }\n\n  .xl\\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 1;\n  }\n\n  .xl\\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(0px * var(--tw-divide-x-reverse));\n    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .xl\\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(2px * var(--tw-divide-x-reverse));\n    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .xl\\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(4px * var(--tw-divide-x-reverse));\n    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .xl\\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(8px * var(--tw-divide-x-reverse));\n    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .xl\\:divide-x > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(1px * var(--tw-divide-x-reverse));\n    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .xl\\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));\n  }\n\n  .xl\\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));\n  }\n\n  .xl\\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));\n  }\n\n  .xl\\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));\n  }\n\n  .xl\\:divide-y > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n  }\n\n  .xl\\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 1;\n  }\n\n  .xl\\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 1;\n  }\n\n  .xl\\:divide-solid > :not([hidden]) ~ :not([hidden]) {\n    border-style: solid;\n  }\n\n  .xl\\:divide-dashed > :not([hidden]) ~ :not([hidden]) {\n    border-style: dashed;\n  }\n\n  .xl\\:divide-dotted > :not([hidden]) ~ :not([hidden]) {\n    border-style: dotted;\n  }\n\n  .xl\\:divide-double > :not([hidden]) ~ :not([hidden]) {\n    border-style: double;\n  }\n\n  .xl\\:divide-none > :not([hidden]) ~ :not([hidden]) {\n    border-style: none;\n  }\n\n  .xl\\:divide-transparent > :not([hidden]) ~ :not([hidden]) {\n    border-color: transparent;\n  }\n\n  .xl\\:divide-current > :not([hidden]) ~ :not([hidden]) {\n    border-color: currentColor;\n  }\n\n  .xl\\:divide-black > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-white > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-default > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0;\n  }\n\n  .xl\\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.05;\n  }\n\n  .xl\\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.1;\n  }\n\n  .xl\\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.2;\n  }\n\n  .xl\\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.25;\n  }\n\n  .xl\\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.3;\n  }\n\n  .xl\\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.4;\n  }\n\n  .xl\\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.5;\n  }\n\n  .xl\\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.6;\n  }\n\n  .xl\\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.7;\n  }\n\n  .xl\\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.75;\n  }\n\n  .xl\\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.8;\n  }\n\n  .xl\\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.9;\n  }\n\n  .xl\\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.95;\n  }\n\n  .xl\\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n  }\n\n  .xl\\:place-self-auto {\n    place-self: auto;\n  }\n\n  .xl\\:place-self-start {\n    place-self: start;\n  }\n\n  .xl\\:place-self-end {\n    place-self: end;\n  }\n\n  .xl\\:place-self-center {\n    place-self: center;\n  }\n\n  .xl\\:place-self-stretch {\n    place-self: stretch;\n  }\n\n  .xl\\:self-auto {\n    align-self: auto;\n  }\n\n  .xl\\:self-start {\n    align-self: flex-start;\n  }\n\n  .xl\\:self-end {\n    align-self: flex-end;\n  }\n\n  .xl\\:self-center {\n    align-self: center;\n  }\n\n  .xl\\:self-stretch {\n    align-self: stretch;\n  }\n\n  .xl\\:justify-self-auto {\n    justify-self: auto;\n  }\n\n  .xl\\:justify-self-start {\n    justify-self: start;\n  }\n\n  .xl\\:justify-self-end {\n    justify-self: end;\n  }\n\n  .xl\\:justify-self-center {\n    justify-self: center;\n  }\n\n  .xl\\:justify-self-stretch {\n    justify-self: stretch;\n  }\n\n  .xl\\:overflow-auto {\n    overflow: auto;\n  }\n\n  .xl\\:overflow-hidden {\n    overflow: hidden;\n  }\n\n  .xl\\:overflow-visible {\n    overflow: visible;\n  }\n\n  .xl\\:overflow-scroll {\n    overflow: scroll;\n  }\n\n  .xl\\:overflow-x-auto {\n    overflow-x: auto;\n  }\n\n  .xl\\:overflow-y-auto {\n    overflow-y: auto;\n  }\n\n  .xl\\:overflow-x-hidden {\n    overflow-x: hidden;\n  }\n\n  .xl\\:overflow-y-hidden {\n    overflow-y: hidden;\n  }\n\n  .xl\\:overflow-x-visible {\n    overflow-x: visible;\n  }\n\n  .xl\\:overflow-y-visible {\n    overflow-y: visible;\n  }\n\n  .xl\\:overflow-x-scroll {\n    overflow-x: scroll;\n  }\n\n  .xl\\:overflow-y-scroll {\n    overflow-y: scroll;\n  }\n\n  .xl\\:overscroll-auto {\n    -ms-scroll-chaining: chained;\n        overscroll-behavior: auto;\n  }\n\n  .xl\\:overscroll-contain {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: contain;\n  }\n\n  .xl\\:overscroll-none {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: none;\n  }\n\n  .xl\\:overscroll-y-auto {\n    overscroll-behavior-y: auto;\n  }\n\n  .xl\\:overscroll-y-contain {\n    overscroll-behavior-y: contain;\n  }\n\n  .xl\\:overscroll-y-none {\n    overscroll-behavior-y: none;\n  }\n\n  .xl\\:overscroll-x-auto {\n    overscroll-behavior-x: auto;\n  }\n\n  .xl\\:overscroll-x-contain {\n    overscroll-behavior-x: contain;\n  }\n\n  .xl\\:overscroll-x-none {\n    overscroll-behavior-x: none;\n  }\n\n  .xl\\:truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .xl\\:overflow-ellipsis {\n    text-overflow: ellipsis;\n  }\n\n  .xl\\:overflow-clip {\n    text-overflow: clip;\n  }\n\n  .xl\\:whitespace-normal {\n    white-space: normal;\n  }\n\n  .xl\\:whitespace-nowrap {\n    white-space: nowrap;\n  }\n\n  .xl\\:whitespace-pre {\n    white-space: pre;\n  }\n\n  .xl\\:whitespace-pre-line {\n    white-space: pre-line;\n  }\n\n  .xl\\:whitespace-pre-wrap {\n    white-space: pre-wrap;\n  }\n\n  .xl\\:break-normal {\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n\n  .xl\\:break-words {\n    overflow-wrap: break-word;\n  }\n\n  .xl\\:break-all {\n    word-break: break-all;\n  }\n\n  .xl\\:rounded-none {\n    border-radius: 0px;\n  }\n\n  .xl\\:rounded-sm {\n    border-radius: 0.125rem;\n  }\n\n  .xl\\:rounded {\n    border-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-md {\n    border-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-lg {\n    border-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-xl {\n    border-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-2xl {\n    border-radius: 1rem;\n  }\n\n  .xl\\:rounded-3xl {\n    border-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-full {\n    border-radius: 9999px;\n  }\n\n  .xl\\:rounded-t-none {\n    border-top-left-radius: 0px;\n    border-top-right-radius: 0px;\n  }\n\n  .xl\\:rounded-t-sm {\n    border-top-left-radius: 0.125rem;\n    border-top-right-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-t {\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-t-md {\n    border-top-left-radius: 0.375rem;\n    border-top-right-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-t-lg {\n    border-top-left-radius: 0.5rem;\n    border-top-right-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-t-xl {\n    border-top-left-radius: 0.75rem;\n    border-top-right-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-t-2xl {\n    border-top-left-radius: 1rem;\n    border-top-right-radius: 1rem;\n  }\n\n  .xl\\:rounded-t-3xl {\n    border-top-left-radius: 1.5rem;\n    border-top-right-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-t-full {\n    border-top-left-radius: 9999px;\n    border-top-right-radius: 9999px;\n  }\n\n  .xl\\:rounded-r-none {\n    border-top-right-radius: 0px;\n    border-bottom-right-radius: 0px;\n  }\n\n  .xl\\:rounded-r-sm {\n    border-top-right-radius: 0.125rem;\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-r {\n    border-top-right-radius: 0.25rem;\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-r-md {\n    border-top-right-radius: 0.375rem;\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-r-lg {\n    border-top-right-radius: 0.5rem;\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-r-xl {\n    border-top-right-radius: 0.75rem;\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-r-2xl {\n    border-top-right-radius: 1rem;\n    border-bottom-right-radius: 1rem;\n  }\n\n  .xl\\:rounded-r-3xl {\n    border-top-right-radius: 1.5rem;\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-r-full {\n    border-top-right-radius: 9999px;\n    border-bottom-right-radius: 9999px;\n  }\n\n  .xl\\:rounded-b-none {\n    border-bottom-right-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .xl\\:rounded-b-sm {\n    border-bottom-right-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-b {\n    border-bottom-right-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-b-md {\n    border-bottom-right-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-b-lg {\n    border-bottom-right-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-b-xl {\n    border-bottom-right-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-b-2xl {\n    border-bottom-right-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .xl\\:rounded-b-3xl {\n    border-bottom-right-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-b-full {\n    border-bottom-right-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .xl\\:rounded-l-none {\n    border-top-left-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .xl\\:rounded-l-sm {\n    border-top-left-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-l {\n    border-top-left-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-l-md {\n    border-top-left-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-l-lg {\n    border-top-left-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-l-xl {\n    border-top-left-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-l-2xl {\n    border-top-left-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .xl\\:rounded-l-3xl {\n    border-top-left-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-l-full {\n    border-top-left-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .xl\\:rounded-tl-none {\n    border-top-left-radius: 0px;\n  }\n\n  .xl\\:rounded-tl-sm {\n    border-top-left-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-tl {\n    border-top-left-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-tl-md {\n    border-top-left-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-tl-lg {\n    border-top-left-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-tl-xl {\n    border-top-left-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-tl-2xl {\n    border-top-left-radius: 1rem;\n  }\n\n  .xl\\:rounded-tl-3xl {\n    border-top-left-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-tl-full {\n    border-top-left-radius: 9999px;\n  }\n\n  .xl\\:rounded-tr-none {\n    border-top-right-radius: 0px;\n  }\n\n  .xl\\:rounded-tr-sm {\n    border-top-right-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-tr {\n    border-top-right-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-tr-md {\n    border-top-right-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-tr-lg {\n    border-top-right-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-tr-xl {\n    border-top-right-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-tr-2xl {\n    border-top-right-radius: 1rem;\n  }\n\n  .xl\\:rounded-tr-3xl {\n    border-top-right-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-tr-full {\n    border-top-right-radius: 9999px;\n  }\n\n  .xl\\:rounded-br-none {\n    border-bottom-right-radius: 0px;\n  }\n\n  .xl\\:rounded-br-sm {\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-br {\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-br-md {\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-br-lg {\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-br-xl {\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-br-2xl {\n    border-bottom-right-radius: 1rem;\n  }\n\n  .xl\\:rounded-br-3xl {\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-br-full {\n    border-bottom-right-radius: 9999px;\n  }\n\n  .xl\\:rounded-bl-none {\n    border-bottom-left-radius: 0px;\n  }\n\n  .xl\\:rounded-bl-sm {\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-bl {\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-bl-md {\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-bl-lg {\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-bl-xl {\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-bl-2xl {\n    border-bottom-left-radius: 1rem;\n  }\n\n  .xl\\:rounded-bl-3xl {\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-bl-full {\n    border-bottom-left-radius: 9999px;\n  }\n\n  .xl\\:border-0 {\n    border-width: 0px;\n  }\n\n  .xl\\:border-2 {\n    border-width: 2px;\n  }\n\n  .xl\\:border-4 {\n    border-width: 4px;\n  }\n\n  .xl\\:border-8 {\n    border-width: 8px;\n  }\n\n  .xl\\:border {\n    border-width: 1px;\n  }\n\n  .xl\\:border-t-0 {\n    border-top-width: 0px;\n  }\n\n  .xl\\:border-t-2 {\n    border-top-width: 2px;\n  }\n\n  .xl\\:border-t-4 {\n    border-top-width: 4px;\n  }\n\n  .xl\\:border-t-8 {\n    border-top-width: 8px;\n  }\n\n  .xl\\:border-t {\n    border-top-width: 1px;\n  }\n\n  .xl\\:border-r-0 {\n    border-right-width: 0px;\n  }\n\n  .xl\\:border-r-2 {\n    border-right-width: 2px;\n  }\n\n  .xl\\:border-r-4 {\n    border-right-width: 4px;\n  }\n\n  .xl\\:border-r-8 {\n    border-right-width: 8px;\n  }\n\n  .xl\\:border-r {\n    border-right-width: 1px;\n  }\n\n  .xl\\:border-b-0 {\n    border-bottom-width: 0px;\n  }\n\n  .xl\\:border-b-2 {\n    border-bottom-width: 2px;\n  }\n\n  .xl\\:border-b-4 {\n    border-bottom-width: 4px;\n  }\n\n  .xl\\:border-b-8 {\n    border-bottom-width: 8px;\n  }\n\n  .xl\\:border-b {\n    border-bottom-width: 1px;\n  }\n\n  .xl\\:border-l-0 {\n    border-left-width: 0px;\n  }\n\n  .xl\\:border-l-2 {\n    border-left-width: 2px;\n  }\n\n  .xl\\:border-l-4 {\n    border-left-width: 4px;\n  }\n\n  .xl\\:border-l-8 {\n    border-left-width: 8px;\n  }\n\n  .xl\\:border-l {\n    border-left-width: 1px;\n  }\n\n  .xl\\:border-solid {\n    border-style: solid;\n  }\n\n  .xl\\:border-dashed {\n    border-style: dashed;\n  }\n\n  .xl\\:border-dotted {\n    border-style: dotted;\n  }\n\n  .xl\\:border-double {\n    border-style: double;\n  }\n\n  .xl\\:border-none {\n    border-style: none;\n  }\n\n  .xl\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .xl\\:border-current {\n    border-color: currentColor;\n  }\n\n  .xl\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-current {\n    border-color: currentColor;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-transparent:focus-within {\n    border-color: transparent;\n  }\n\n  .xl\\:focus-within\\:border-current:focus-within {\n    border-color: currentColor;\n  }\n\n  .xl\\:focus-within\\:border-black:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-white:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-50:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-100:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-200:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-300:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-400:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-500:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-600:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-700:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-800:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-900:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-default:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-transparent:hover {\n    border-color: transparent;\n  }\n\n  .xl\\:hover\\:border-current:hover {\n    border-color: currentColor;\n  }\n\n  .xl\\:hover\\:border-black:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-white:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-50:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-100:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-200:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-300:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-400:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-500:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-600:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-700:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-800:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-900:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-default:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-transparent:focus {\n    border-color: transparent;\n  }\n\n  .xl\\:focus\\:border-current:focus {\n    border-color: currentColor;\n  }\n\n  .xl\\:focus\\:border-black:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-white:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-50:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-100:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-200:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-300:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-500:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-600:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-700:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-800:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-900:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-default:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .xl\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .xl\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .xl\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .xl\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .xl\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .xl\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .xl\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .xl\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .xl\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .xl\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .xl\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .xl\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .xl\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .xl\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .xl\\:focus-within\\:border-opacity-0:focus-within {\n    --tw-border-opacity: 0;\n  }\n\n  .xl\\:focus-within\\:border-opacity-5:focus-within {\n    --tw-border-opacity: 0.05;\n  }\n\n  .xl\\:focus-within\\:border-opacity-10:focus-within {\n    --tw-border-opacity: 0.1;\n  }\n\n  .xl\\:focus-within\\:border-opacity-20:focus-within {\n    --tw-border-opacity: 0.2;\n  }\n\n  .xl\\:focus-within\\:border-opacity-25:focus-within {\n    --tw-border-opacity: 0.25;\n  }\n\n  .xl\\:focus-within\\:border-opacity-30:focus-within {\n    --tw-border-opacity: 0.3;\n  }\n\n  .xl\\:focus-within\\:border-opacity-40:focus-within {\n    --tw-border-opacity: 0.4;\n  }\n\n  .xl\\:focus-within\\:border-opacity-50:focus-within {\n    --tw-border-opacity: 0.5;\n  }\n\n  .xl\\:focus-within\\:border-opacity-60:focus-within {\n    --tw-border-opacity: 0.6;\n  }\n\n  .xl\\:focus-within\\:border-opacity-70:focus-within {\n    --tw-border-opacity: 0.7;\n  }\n\n  .xl\\:focus-within\\:border-opacity-75:focus-within {\n    --tw-border-opacity: 0.75;\n  }\n\n  .xl\\:focus-within\\:border-opacity-80:focus-within {\n    --tw-border-opacity: 0.8;\n  }\n\n  .xl\\:focus-within\\:border-opacity-90:focus-within {\n    --tw-border-opacity: 0.9;\n  }\n\n  .xl\\:focus-within\\:border-opacity-95:focus-within {\n    --tw-border-opacity: 0.95;\n  }\n\n  .xl\\:focus-within\\:border-opacity-100:focus-within {\n    --tw-border-opacity: 1;\n  }\n\n  .xl\\:hover\\:border-opacity-0:hover {\n    --tw-border-opacity: 0;\n  }\n\n  .xl\\:hover\\:border-opacity-5:hover {\n    --tw-border-opacity: 0.05;\n  }\n\n  .xl\\:hover\\:border-opacity-10:hover {\n    --tw-border-opacity: 0.1;\n  }\n\n  .xl\\:hover\\:border-opacity-20:hover {\n    --tw-border-opacity: 0.2;\n  }\n\n  .xl\\:hover\\:border-opacity-25:hover {\n    --tw-border-opacity: 0.25;\n  }\n\n  .xl\\:hover\\:border-opacity-30:hover {\n    --tw-border-opacity: 0.3;\n  }\n\n  .xl\\:hover\\:border-opacity-40:hover {\n    --tw-border-opacity: 0.4;\n  }\n\n  .xl\\:hover\\:border-opacity-50:hover {\n    --tw-border-opacity: 0.5;\n  }\n\n  .xl\\:hover\\:border-opacity-60:hover {\n    --tw-border-opacity: 0.6;\n  }\n\n  .xl\\:hover\\:border-opacity-70:hover {\n    --tw-border-opacity: 0.7;\n  }\n\n  .xl\\:hover\\:border-opacity-75:hover {\n    --tw-border-opacity: 0.75;\n  }\n\n  .xl\\:hover\\:border-opacity-80:hover {\n    --tw-border-opacity: 0.8;\n  }\n\n  .xl\\:hover\\:border-opacity-90:hover {\n    --tw-border-opacity: 0.9;\n  }\n\n  .xl\\:hover\\:border-opacity-95:hover {\n    --tw-border-opacity: 0.95;\n  }\n\n  .xl\\:hover\\:border-opacity-100:hover {\n    --tw-border-opacity: 1;\n  }\n\n  .xl\\:focus\\:border-opacity-0:focus {\n    --tw-border-opacity: 0;\n  }\n\n  .xl\\:focus\\:border-opacity-5:focus {\n    --tw-border-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:border-opacity-10:focus {\n    --tw-border-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:border-opacity-20:focus {\n    --tw-border-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:border-opacity-25:focus {\n    --tw-border-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:border-opacity-30:focus {\n    --tw-border-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:border-opacity-40:focus {\n    --tw-border-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:border-opacity-50:focus {\n    --tw-border-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:border-opacity-60:focus {\n    --tw-border-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:border-opacity-70:focus {\n    --tw-border-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:border-opacity-75:focus {\n    --tw-border-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:border-opacity-80:focus {\n    --tw-border-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:border-opacity-90:focus {\n    --tw-border-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:border-opacity-95:focus {\n    --tw-border-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:border-opacity-100:focus {\n    --tw-border-opacity: 1;\n  }\n\n  .xl\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .xl\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .xl\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-transparent:focus-within {\n    background-color: transparent;\n  }\n\n  .xl\\:focus-within\\:bg-current:focus-within {\n    background-color: currentColor;\n  }\n\n  .xl\\:focus-within\\:bg-black:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-white:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-50:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-100:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-200:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-300:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-400:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-500:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-600:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-700:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-800:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-900:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-transparent:hover {\n    background-color: transparent;\n  }\n\n  .xl\\:hover\\:bg-current:hover {\n    background-color: currentColor;\n  }\n\n  .xl\\:hover\\:bg-black:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-white:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-50:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-100:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-200:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-300:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-400:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-500:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-600:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-700:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-800:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-900:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-transparent:focus {\n    background-color: transparent;\n  }\n\n  .xl\\:focus\\:bg-current:focus {\n    background-color: currentColor;\n  }\n\n  .xl\\:focus\\:bg-black:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-white:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-50:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-100:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-200:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-300:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-400:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-500:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-600:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-700:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-800:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-900:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .xl\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .xl\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .xl\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .xl\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .xl\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .xl\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .xl\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .xl\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .xl\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .xl\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .xl\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .xl\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .xl\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .xl\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-0:focus-within {\n    --tw-bg-opacity: 0;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-5:focus-within {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-10:focus-within {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-20:focus-within {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-25:focus-within {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-30:focus-within {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-40:focus-within {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-50:focus-within {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-60:focus-within {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-70:focus-within {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-75:focus-within {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-80:focus-within {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-90:focus-within {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-95:focus-within {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-100:focus-within {\n    --tw-bg-opacity: 1;\n  }\n\n  .xl\\:hover\\:bg-opacity-0:hover {\n    --tw-bg-opacity: 0;\n  }\n\n  .xl\\:hover\\:bg-opacity-5:hover {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .xl\\:hover\\:bg-opacity-10:hover {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .xl\\:hover\\:bg-opacity-20:hover {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .xl\\:hover\\:bg-opacity-25:hover {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .xl\\:hover\\:bg-opacity-30:hover {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .xl\\:hover\\:bg-opacity-40:hover {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .xl\\:hover\\:bg-opacity-50:hover {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .xl\\:hover\\:bg-opacity-60:hover {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .xl\\:hover\\:bg-opacity-70:hover {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .xl\\:hover\\:bg-opacity-75:hover {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .xl\\:hover\\:bg-opacity-80:hover {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .xl\\:hover\\:bg-opacity-90:hover {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .xl\\:hover\\:bg-opacity-95:hover {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .xl\\:hover\\:bg-opacity-100:hover {\n    --tw-bg-opacity: 1;\n  }\n\n  .xl\\:focus\\:bg-opacity-0:focus {\n    --tw-bg-opacity: 0;\n  }\n\n  .xl\\:focus\\:bg-opacity-5:focus {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:bg-opacity-10:focus {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:bg-opacity-20:focus {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:bg-opacity-25:focus {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:bg-opacity-30:focus {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:bg-opacity-40:focus {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:bg-opacity-50:focus {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:bg-opacity-60:focus {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:bg-opacity-70:focus {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:bg-opacity-75:focus {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:bg-opacity-80:focus {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:bg-opacity-90:focus {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:bg-opacity-95:focus {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:bg-opacity-100:focus {\n    --tw-bg-opacity: 1;\n  }\n\n  .xl\\:bg-none {\n    background-image: none;\n  }\n\n  .xl\\:bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-tr {\n    background-image: linear-gradient(to top right, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-r {\n    background-image: linear-gradient(to right, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-br {\n    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-b {\n    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-bl {\n    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-l {\n    background-image: linear-gradient(to left, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-tl {\n    background-image: linear-gradient(to top left, var(--tw-gradient-stops));\n  }\n\n  .xl\\:from-transparent {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .xl\\:from-current {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:from-black {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .xl\\:from-white {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:from-gray-50 {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .xl\\:from-gray-100 {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .xl\\:from-gray-200 {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .xl\\:from-gray-300 {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .xl\\:from-gray-400 {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .xl\\:from-gray-500 {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .xl\\:from-gray-600 {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .xl\\:from-gray-700 {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .xl\\:from-gray-800 {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .xl\\:from-gray-900 {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .xl\\:from-red {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .xl\\:from-yellow {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .xl\\:from-green {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .xl\\:from-blue {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .xl\\:from-indigo {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .xl\\:from-purple {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .xl\\:from-pink {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .xl\\:from-grey-darkest {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .xl\\:from-grey-darker {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .xl\\:from-grey-dark {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .xl\\:from-grey {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .xl\\:from-grey-light {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .xl\\:from-grey-lighter {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .xl\\:from-grey-lightest {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .xl\\:from-red-darkest {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .xl\\:from-red-darker {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .xl\\:from-red-dark {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .xl\\:from-red-light {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .xl\\:from-red-lighter {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .xl\\:from-red-lightest {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .xl\\:from-orange-darkest {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .xl\\:from-orange-darker {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .xl\\:from-orange-dark {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .xl\\:from-orange {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .xl\\:from-orange-light {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .xl\\:from-orange-lighter {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .xl\\:from-orange-lightest {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .xl\\:from-yellow-darkest {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .xl\\:from-yellow-darker {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .xl\\:from-yellow-dark {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .xl\\:from-yellow-light {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .xl\\:from-yellow-lighter {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .xl\\:from-yellow-lightest {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .xl\\:from-green-darkest {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .xl\\:from-green-darker {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .xl\\:from-green-dark {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .xl\\:from-green-light {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .xl\\:from-green-lighter {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .xl\\:from-green-lightest {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .xl\\:from-teal-darkest {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .xl\\:from-teal-darker {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .xl\\:from-teal-dark {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .xl\\:from-teal {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .xl\\:from-teal-light {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .xl\\:from-teal-lighter {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .xl\\:from-teal-lightest {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .xl\\:from-blue-darkest {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .xl\\:from-blue-darker {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .xl\\:from-blue-dark {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .xl\\:from-blue-light {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .xl\\:from-blue-lighter {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .xl\\:from-blue-lightest {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .xl\\:from-indigo-darkest {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .xl\\:from-indigo-darker {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .xl\\:from-indigo-dark {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .xl\\:from-indigo-light {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .xl\\:from-indigo-lighter {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .xl\\:from-indigo-lightest {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .xl\\:from-purple-darkest {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .xl\\:from-purple-darker {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .xl\\:from-purple-dark {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .xl\\:from-purple-light {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .xl\\:from-purple-lighter {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .xl\\:from-purple-lightest {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .xl\\:from-pink-darkest {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .xl\\:from-pink-darker {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .xl\\:from-pink-dark {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .xl\\:from-pink-light {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .xl\\:from-pink-lighter {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .xl\\:from-pink-lightest {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .xl\\:hover\\:from-transparent:hover {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .xl\\:hover\\:from-current:hover {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:hover\\:from-black:hover {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .xl\\:hover\\:from-white:hover {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:hover\\:from-gray-50:hover {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .xl\\:hover\\:from-gray-100:hover {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .xl\\:hover\\:from-gray-200:hover {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .xl\\:hover\\:from-gray-300:hover {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .xl\\:hover\\:from-gray-400:hover {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .xl\\:hover\\:from-gray-500:hover {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .xl\\:hover\\:from-gray-600:hover {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .xl\\:hover\\:from-gray-700:hover {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .xl\\:hover\\:from-gray-800:hover {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .xl\\:hover\\:from-gray-900:hover {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .xl\\:hover\\:from-red:hover {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .xl\\:hover\\:from-yellow:hover {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .xl\\:hover\\:from-green:hover {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .xl\\:hover\\:from-blue:hover {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .xl\\:hover\\:from-indigo:hover {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .xl\\:hover\\:from-purple:hover {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .xl\\:hover\\:from-pink:hover {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .xl\\:hover\\:from-grey-darkest:hover {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .xl\\:hover\\:from-grey-darker:hover {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .xl\\:hover\\:from-grey-dark:hover {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .xl\\:hover\\:from-grey:hover {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .xl\\:hover\\:from-grey-light:hover {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .xl\\:hover\\:from-grey-lighter:hover {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .xl\\:hover\\:from-grey-lightest:hover {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .xl\\:hover\\:from-red-darkest:hover {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .xl\\:hover\\:from-red-darker:hover {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .xl\\:hover\\:from-red-dark:hover {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .xl\\:hover\\:from-red-light:hover {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .xl\\:hover\\:from-red-lighter:hover {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .xl\\:hover\\:from-red-lightest:hover {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .xl\\:hover\\:from-orange-darkest:hover {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .xl\\:hover\\:from-orange-darker:hover {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .xl\\:hover\\:from-orange-dark:hover {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .xl\\:hover\\:from-orange:hover {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .xl\\:hover\\:from-orange-light:hover {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .xl\\:hover\\:from-orange-lighter:hover {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .xl\\:hover\\:from-orange-lightest:hover {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .xl\\:hover\\:from-yellow-darkest:hover {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .xl\\:hover\\:from-yellow-darker:hover {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .xl\\:hover\\:from-yellow-dark:hover {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .xl\\:hover\\:from-yellow-light:hover {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .xl\\:hover\\:from-yellow-lighter:hover {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .xl\\:hover\\:from-yellow-lightest:hover {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .xl\\:hover\\:from-green-darkest:hover {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .xl\\:hover\\:from-green-darker:hover {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .xl\\:hover\\:from-green-dark:hover {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .xl\\:hover\\:from-green-light:hover {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .xl\\:hover\\:from-green-lighter:hover {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .xl\\:hover\\:from-green-lightest:hover {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .xl\\:hover\\:from-teal-darkest:hover {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .xl\\:hover\\:from-teal-darker:hover {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .xl\\:hover\\:from-teal-dark:hover {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .xl\\:hover\\:from-teal:hover {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .xl\\:hover\\:from-teal-light:hover {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .xl\\:hover\\:from-teal-lighter:hover {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .xl\\:hover\\:from-teal-lightest:hover {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .xl\\:hover\\:from-blue-darkest:hover {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .xl\\:hover\\:from-blue-darker:hover {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .xl\\:hover\\:from-blue-dark:hover {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .xl\\:hover\\:from-blue-light:hover {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .xl\\:hover\\:from-blue-lighter:hover {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .xl\\:hover\\:from-blue-lightest:hover {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .xl\\:hover\\:from-indigo-darkest:hover {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .xl\\:hover\\:from-indigo-darker:hover {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .xl\\:hover\\:from-indigo-dark:hover {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .xl\\:hover\\:from-indigo-light:hover {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .xl\\:hover\\:from-indigo-lighter:hover {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .xl\\:hover\\:from-indigo-lightest:hover {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .xl\\:hover\\:from-purple-darkest:hover {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .xl\\:hover\\:from-purple-darker:hover {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .xl\\:hover\\:from-purple-dark:hover {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .xl\\:hover\\:from-purple-light:hover {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .xl\\:hover\\:from-purple-lighter:hover {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .xl\\:hover\\:from-purple-lightest:hover {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .xl\\:hover\\:from-pink-darkest:hover {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .xl\\:hover\\:from-pink-darker:hover {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .xl\\:hover\\:from-pink-dark:hover {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .xl\\:hover\\:from-pink-light:hover {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .xl\\:hover\\:from-pink-lighter:hover {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .xl\\:hover\\:from-pink-lightest:hover {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .xl\\:focus\\:from-transparent:focus {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .xl\\:focus\\:from-current:focus {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:focus\\:from-black:focus {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .xl\\:focus\\:from-white:focus {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:focus\\:from-gray-50:focus {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .xl\\:focus\\:from-gray-100:focus {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .xl\\:focus\\:from-gray-200:focus {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .xl\\:focus\\:from-gray-300:focus {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .xl\\:focus\\:from-gray-400:focus {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .xl\\:focus\\:from-gray-500:focus {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .xl\\:focus\\:from-gray-600:focus {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .xl\\:focus\\:from-gray-700:focus {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .xl\\:focus\\:from-gray-800:focus {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .xl\\:focus\\:from-gray-900:focus {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .xl\\:focus\\:from-red:focus {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .xl\\:focus\\:from-yellow:focus {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .xl\\:focus\\:from-green:focus {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .xl\\:focus\\:from-blue:focus {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .xl\\:focus\\:from-indigo:focus {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .xl\\:focus\\:from-purple:focus {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .xl\\:focus\\:from-pink:focus {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .xl\\:focus\\:from-grey-darkest:focus {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .xl\\:focus\\:from-grey-darker:focus {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .xl\\:focus\\:from-grey-dark:focus {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .xl\\:focus\\:from-grey:focus {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .xl\\:focus\\:from-grey-light:focus {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .xl\\:focus\\:from-grey-lighter:focus {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .xl\\:focus\\:from-grey-lightest:focus {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .xl\\:focus\\:from-red-darkest:focus {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .xl\\:focus\\:from-red-darker:focus {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .xl\\:focus\\:from-red-dark:focus {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .xl\\:focus\\:from-red-light:focus {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .xl\\:focus\\:from-red-lighter:focus {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .xl\\:focus\\:from-red-lightest:focus {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .xl\\:focus\\:from-orange-darkest:focus {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .xl\\:focus\\:from-orange-darker:focus {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .xl\\:focus\\:from-orange-dark:focus {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .xl\\:focus\\:from-orange:focus {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .xl\\:focus\\:from-orange-light:focus {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .xl\\:focus\\:from-orange-lighter:focus {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .xl\\:focus\\:from-orange-lightest:focus {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .xl\\:focus\\:from-yellow-darkest:focus {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .xl\\:focus\\:from-yellow-darker:focus {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .xl\\:focus\\:from-yellow-dark:focus {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .xl\\:focus\\:from-yellow-light:focus {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .xl\\:focus\\:from-yellow-lighter:focus {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .xl\\:focus\\:from-yellow-lightest:focus {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .xl\\:focus\\:from-green-darkest:focus {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .xl\\:focus\\:from-green-darker:focus {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .xl\\:focus\\:from-green-dark:focus {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .xl\\:focus\\:from-green-light:focus {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .xl\\:focus\\:from-green-lighter:focus {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .xl\\:focus\\:from-green-lightest:focus {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .xl\\:focus\\:from-teal-darkest:focus {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .xl\\:focus\\:from-teal-darker:focus {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .xl\\:focus\\:from-teal-dark:focus {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .xl\\:focus\\:from-teal:focus {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .xl\\:focus\\:from-teal-light:focus {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .xl\\:focus\\:from-teal-lighter:focus {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .xl\\:focus\\:from-teal-lightest:focus {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .xl\\:focus\\:from-blue-darkest:focus {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .xl\\:focus\\:from-blue-darker:focus {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .xl\\:focus\\:from-blue-dark:focus {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .xl\\:focus\\:from-blue-light:focus {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .xl\\:focus\\:from-blue-lighter:focus {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .xl\\:focus\\:from-blue-lightest:focus {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .xl\\:focus\\:from-indigo-darkest:focus {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .xl\\:focus\\:from-indigo-darker:focus {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .xl\\:focus\\:from-indigo-dark:focus {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .xl\\:focus\\:from-indigo-light:focus {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .xl\\:focus\\:from-indigo-lighter:focus {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .xl\\:focus\\:from-indigo-lightest:focus {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .xl\\:focus\\:from-purple-darkest:focus {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .xl\\:focus\\:from-purple-darker:focus {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .xl\\:focus\\:from-purple-dark:focus {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .xl\\:focus\\:from-purple-light:focus {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .xl\\:focus\\:from-purple-lighter:focus {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .xl\\:focus\\:from-purple-lightest:focus {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .xl\\:focus\\:from-pink-darkest:focus {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .xl\\:focus\\:from-pink-darker:focus {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .xl\\:focus\\:from-pink-dark:focus {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .xl\\:focus\\:from-pink-light:focus {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .xl\\:focus\\:from-pink-lighter:focus {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .xl\\:focus\\:from-pink-lightest:focus {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .xl\\:via-transparent {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .xl\\:via-current {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:via-black {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .xl\\:via-white {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:via-gray-50 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .xl\\:via-gray-100 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .xl\\:via-gray-200 {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .xl\\:via-gray-300 {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .xl\\:via-gray-400 {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .xl\\:via-gray-500 {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .xl\\:via-gray-600 {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .xl\\:via-gray-700 {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .xl\\:via-gray-800 {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .xl\\:via-gray-900 {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .xl\\:via-red {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .xl\\:via-yellow {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .xl\\:via-green {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .xl\\:via-blue {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .xl\\:via-indigo {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .xl\\:via-purple {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .xl\\:via-pink {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .xl\\:via-grey-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .xl\\:via-grey-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .xl\\:via-grey-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .xl\\:via-grey {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .xl\\:via-grey-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .xl\\:via-grey-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .xl\\:via-grey-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .xl\\:via-red-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .xl\\:via-red-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .xl\\:via-red-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .xl\\:via-red-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .xl\\:via-red-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .xl\\:via-red-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .xl\\:via-orange-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .xl\\:via-orange-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .xl\\:via-orange-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .xl\\:via-orange {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .xl\\:via-orange-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .xl\\:via-orange-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .xl\\:via-orange-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .xl\\:via-yellow-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .xl\\:via-yellow-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .xl\\:via-yellow-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .xl\\:via-yellow-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .xl\\:via-yellow-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .xl\\:via-yellow-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .xl\\:via-green-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .xl\\:via-green-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .xl\\:via-green-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .xl\\:via-green-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .xl\\:via-green-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .xl\\:via-green-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .xl\\:via-teal-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .xl\\:via-teal-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .xl\\:via-teal-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .xl\\:via-teal {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .xl\\:via-teal-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .xl\\:via-teal-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .xl\\:via-teal-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .xl\\:via-blue-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .xl\\:via-blue-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .xl\\:via-blue-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .xl\\:via-blue-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .xl\\:via-blue-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .xl\\:via-blue-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .xl\\:via-indigo-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .xl\\:via-indigo-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .xl\\:via-indigo-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .xl\\:via-indigo-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .xl\\:via-indigo-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .xl\\:via-indigo-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .xl\\:via-purple-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .xl\\:via-purple-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .xl\\:via-purple-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .xl\\:via-purple-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .xl\\:via-purple-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .xl\\:via-purple-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .xl\\:via-pink-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .xl\\:via-pink-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .xl\\:via-pink-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .xl\\:via-pink-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .xl\\:via-pink-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .xl\\:via-pink-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .xl\\:hover\\:via-transparent:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .xl\\:hover\\:via-current:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:hover\\:via-black:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .xl\\:hover\\:via-white:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:hover\\:via-gray-50:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .xl\\:hover\\:via-gray-100:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .xl\\:hover\\:via-gray-200:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .xl\\:hover\\:via-gray-300:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .xl\\:hover\\:via-gray-400:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .xl\\:hover\\:via-gray-500:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .xl\\:hover\\:via-gray-600:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .xl\\:hover\\:via-gray-700:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .xl\\:hover\\:via-gray-800:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .xl\\:hover\\:via-gray-900:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .xl\\:hover\\:via-red:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .xl\\:hover\\:via-yellow:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .xl\\:hover\\:via-green:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .xl\\:hover\\:via-blue:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .xl\\:hover\\:via-indigo:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .xl\\:hover\\:via-purple:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .xl\\:hover\\:via-pink:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .xl\\:hover\\:via-grey-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .xl\\:hover\\:via-grey-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .xl\\:hover\\:via-grey-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .xl\\:hover\\:via-grey:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .xl\\:hover\\:via-grey-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .xl\\:hover\\:via-grey-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .xl\\:hover\\:via-grey-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .xl\\:hover\\:via-red-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .xl\\:hover\\:via-red-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .xl\\:hover\\:via-red-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .xl\\:hover\\:via-red-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .xl\\:hover\\:via-red-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .xl\\:hover\\:via-red-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .xl\\:hover\\:via-orange-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .xl\\:hover\\:via-orange-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .xl\\:hover\\:via-orange-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .xl\\:hover\\:via-orange:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .xl\\:hover\\:via-orange-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .xl\\:hover\\:via-orange-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .xl\\:hover\\:via-orange-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .xl\\:hover\\:via-yellow-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .xl\\:hover\\:via-yellow-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .xl\\:hover\\:via-yellow-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .xl\\:hover\\:via-yellow-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .xl\\:hover\\:via-yellow-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .xl\\:hover\\:via-yellow-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .xl\\:hover\\:via-green-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .xl\\:hover\\:via-green-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .xl\\:hover\\:via-green-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .xl\\:hover\\:via-green-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .xl\\:hover\\:via-green-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .xl\\:hover\\:via-green-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .xl\\:hover\\:via-teal-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .xl\\:hover\\:via-teal-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .xl\\:hover\\:via-teal-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .xl\\:hover\\:via-teal:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .xl\\:hover\\:via-teal-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .xl\\:hover\\:via-teal-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .xl\\:hover\\:via-teal-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .xl\\:hover\\:via-blue-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .xl\\:hover\\:via-blue-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .xl\\:hover\\:via-blue-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .xl\\:hover\\:via-blue-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .xl\\:hover\\:via-blue-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .xl\\:hover\\:via-blue-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .xl\\:hover\\:via-indigo-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .xl\\:hover\\:via-indigo-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .xl\\:hover\\:via-indigo-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .xl\\:hover\\:via-indigo-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .xl\\:hover\\:via-indigo-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .xl\\:hover\\:via-indigo-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .xl\\:hover\\:via-purple-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .xl\\:hover\\:via-purple-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .xl\\:hover\\:via-purple-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .xl\\:hover\\:via-purple-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .xl\\:hover\\:via-purple-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .xl\\:hover\\:via-purple-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .xl\\:hover\\:via-pink-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .xl\\:hover\\:via-pink-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .xl\\:hover\\:via-pink-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .xl\\:hover\\:via-pink-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .xl\\:hover\\:via-pink-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .xl\\:hover\\:via-pink-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .xl\\:focus\\:via-transparent:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .xl\\:focus\\:via-current:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:focus\\:via-black:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .xl\\:focus\\:via-white:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:focus\\:via-gray-50:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .xl\\:focus\\:via-gray-100:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .xl\\:focus\\:via-gray-200:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .xl\\:focus\\:via-gray-300:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .xl\\:focus\\:via-gray-400:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .xl\\:focus\\:via-gray-500:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .xl\\:focus\\:via-gray-600:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .xl\\:focus\\:via-gray-700:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .xl\\:focus\\:via-gray-800:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .xl\\:focus\\:via-gray-900:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .xl\\:focus\\:via-red:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .xl\\:focus\\:via-yellow:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .xl\\:focus\\:via-green:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .xl\\:focus\\:via-blue:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .xl\\:focus\\:via-indigo:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .xl\\:focus\\:via-purple:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .xl\\:focus\\:via-pink:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .xl\\:focus\\:via-grey-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .xl\\:focus\\:via-grey-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .xl\\:focus\\:via-grey-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .xl\\:focus\\:via-grey:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .xl\\:focus\\:via-grey-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .xl\\:focus\\:via-grey-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .xl\\:focus\\:via-grey-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .xl\\:focus\\:via-red-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .xl\\:focus\\:via-red-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .xl\\:focus\\:via-red-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .xl\\:focus\\:via-red-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .xl\\:focus\\:via-red-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .xl\\:focus\\:via-red-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .xl\\:focus\\:via-orange-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .xl\\:focus\\:via-orange-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .xl\\:focus\\:via-orange-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .xl\\:focus\\:via-orange:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .xl\\:focus\\:via-orange-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .xl\\:focus\\:via-orange-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .xl\\:focus\\:via-orange-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .xl\\:focus\\:via-yellow-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .xl\\:focus\\:via-yellow-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .xl\\:focus\\:via-yellow-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .xl\\:focus\\:via-yellow-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .xl\\:focus\\:via-yellow-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .xl\\:focus\\:via-yellow-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .xl\\:focus\\:via-green-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .xl\\:focus\\:via-green-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .xl\\:focus\\:via-green-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .xl\\:focus\\:via-green-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .xl\\:focus\\:via-green-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .xl\\:focus\\:via-green-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .xl\\:focus\\:via-teal-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .xl\\:focus\\:via-teal-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .xl\\:focus\\:via-teal-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .xl\\:focus\\:via-teal:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .xl\\:focus\\:via-teal-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .xl\\:focus\\:via-teal-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .xl\\:focus\\:via-teal-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .xl\\:focus\\:via-blue-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .xl\\:focus\\:via-blue-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .xl\\:focus\\:via-blue-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .xl\\:focus\\:via-blue-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .xl\\:focus\\:via-blue-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .xl\\:focus\\:via-blue-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .xl\\:focus\\:via-indigo-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .xl\\:focus\\:via-indigo-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .xl\\:focus\\:via-indigo-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .xl\\:focus\\:via-indigo-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .xl\\:focus\\:via-indigo-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .xl\\:focus\\:via-indigo-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .xl\\:focus\\:via-purple-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .xl\\:focus\\:via-purple-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .xl\\:focus\\:via-purple-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .xl\\:focus\\:via-purple-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .xl\\:focus\\:via-purple-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .xl\\:focus\\:via-purple-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .xl\\:focus\\:via-pink-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .xl\\:focus\\:via-pink-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .xl\\:focus\\:via-pink-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .xl\\:focus\\:via-pink-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .xl\\:focus\\:via-pink-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .xl\\:focus\\:via-pink-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .xl\\:to-transparent {\n    --tw-gradient-to: transparent;\n  }\n\n  .xl\\:to-current {\n    --tw-gradient-to: currentColor;\n  }\n\n  .xl\\:to-black {\n    --tw-gradient-to: #22292f;\n  }\n\n  .xl\\:to-white {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .xl\\:to-gray-50 {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .xl\\:to-gray-100 {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .xl\\:to-gray-200 {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .xl\\:to-gray-300 {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .xl\\:to-gray-400 {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .xl\\:to-gray-500 {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .xl\\:to-gray-600 {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .xl\\:to-gray-700 {\n    --tw-gradient-to: #374151;\n  }\n\n  .xl\\:to-gray-800 {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .xl\\:to-gray-900 {\n    --tw-gradient-to: #111827;\n  }\n\n  .xl\\:to-red {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .xl\\:to-yellow {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .xl\\:to-green {\n    --tw-gradient-to: #38c172;\n  }\n\n  .xl\\:to-blue {\n    --tw-gradient-to: #229be1;\n  }\n\n  .xl\\:to-indigo {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .xl\\:to-purple {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .xl\\:to-pink {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .xl\\:to-grey-darkest {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .xl\\:to-grey-darker {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .xl\\:to-grey-dark {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .xl\\:to-grey {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .xl\\:to-grey-light {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .xl\\:to-grey-lighter {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .xl\\:to-grey-lightest {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .xl\\:to-red-darkest {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .xl\\:to-red-darker {\n    --tw-gradient-to: #621b18;\n  }\n\n  .xl\\:to-red-dark {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .xl\\:to-red-light {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .xl\\:to-red-lighter {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .xl\\:to-red-lightest {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .xl\\:to-orange-darkest {\n    --tw-gradient-to: #462a16;\n  }\n\n  .xl\\:to-orange-darker {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .xl\\:to-orange-dark {\n    --tw-gradient-to: #de751f;\n  }\n\n  .xl\\:to-orange {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .xl\\:to-orange-light {\n    --tw-gradient-to: #faad63;\n  }\n\n  .xl\\:to-orange-lighter {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .xl\\:to-orange-lightest {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .xl\\:to-yellow-darkest {\n    --tw-gradient-to: #453411;\n  }\n\n  .xl\\:to-yellow-darker {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .xl\\:to-yellow-dark {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .xl\\:to-yellow-light {\n    --tw-gradient-to: #fff382;\n  }\n\n  .xl\\:to-yellow-lighter {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .xl\\:to-yellow-lightest {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .xl\\:to-green-darkest {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .xl\\:to-green-darker {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .xl\\:to-green-dark {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .xl\\:to-green-light {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .xl\\:to-green-lighter {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .xl\\:to-green-lightest {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .xl\\:to-teal-darkest {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .xl\\:to-teal-darker {\n    --tw-gradient-to: #20504f;\n  }\n\n  .xl\\:to-teal-dark {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .xl\\:to-teal {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .xl\\:to-teal-light {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .xl\\:to-teal-lighter {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .xl\\:to-teal-lightest {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .xl\\:to-blue-darkest {\n    --tw-gradient-to: #203950;\n  }\n\n  .xl\\:to-blue-darker {\n    --tw-gradient-to: #28556e;\n  }\n\n  .xl\\:to-blue-dark {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .xl\\:to-blue-light {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .xl\\:to-blue-lighter {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .xl\\:to-blue-lightest {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .xl\\:to-indigo-darkest {\n    --tw-gradient-to: #191e38;\n  }\n\n  .xl\\:to-indigo-darker {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .xl\\:to-indigo-dark {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .xl\\:to-indigo-light {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .xl\\:to-indigo-lighter {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .xl\\:to-indigo-lightest {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .xl\\:to-purple-darkest {\n    --tw-gradient-to: #21183c;\n  }\n\n  .xl\\:to-purple-darker {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .xl\\:to-purple-dark {\n    --tw-gradient-to: #794acf;\n  }\n\n  .xl\\:to-purple-light {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .xl\\:to-purple-lighter {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .xl\\:to-purple-lightest {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .xl\\:to-pink-darkest {\n    --tw-gradient-to: #451225;\n  }\n\n  .xl\\:to-pink-darker {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .xl\\:to-pink-dark {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .xl\\:to-pink-light {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .xl\\:to-pink-lighter {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .xl\\:to-pink-lightest {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .xl\\:hover\\:to-transparent:hover {\n    --tw-gradient-to: transparent;\n  }\n\n  .xl\\:hover\\:to-current:hover {\n    --tw-gradient-to: currentColor;\n  }\n\n  .xl\\:hover\\:to-black:hover {\n    --tw-gradient-to: #22292f;\n  }\n\n  .xl\\:hover\\:to-white:hover {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .xl\\:hover\\:to-gray-50:hover {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .xl\\:hover\\:to-gray-100:hover {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .xl\\:hover\\:to-gray-200:hover {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .xl\\:hover\\:to-gray-300:hover {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .xl\\:hover\\:to-gray-400:hover {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .xl\\:hover\\:to-gray-500:hover {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .xl\\:hover\\:to-gray-600:hover {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .xl\\:hover\\:to-gray-700:hover {\n    --tw-gradient-to: #374151;\n  }\n\n  .xl\\:hover\\:to-gray-800:hover {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .xl\\:hover\\:to-gray-900:hover {\n    --tw-gradient-to: #111827;\n  }\n\n  .xl\\:hover\\:to-red:hover {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .xl\\:hover\\:to-yellow:hover {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .xl\\:hover\\:to-green:hover {\n    --tw-gradient-to: #38c172;\n  }\n\n  .xl\\:hover\\:to-blue:hover {\n    --tw-gradient-to: #229be1;\n  }\n\n  .xl\\:hover\\:to-indigo:hover {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .xl\\:hover\\:to-purple:hover {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .xl\\:hover\\:to-pink:hover {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .xl\\:hover\\:to-grey-darkest:hover {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .xl\\:hover\\:to-grey-darker:hover {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .xl\\:hover\\:to-grey-dark:hover {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .xl\\:hover\\:to-grey:hover {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .xl\\:hover\\:to-grey-light:hover {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .xl\\:hover\\:to-grey-lighter:hover {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .xl\\:hover\\:to-grey-lightest:hover {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .xl\\:hover\\:to-red-darkest:hover {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .xl\\:hover\\:to-red-darker:hover {\n    --tw-gradient-to: #621b18;\n  }\n\n  .xl\\:hover\\:to-red-dark:hover {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .xl\\:hover\\:to-red-light:hover {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .xl\\:hover\\:to-red-lighter:hover {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .xl\\:hover\\:to-red-lightest:hover {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .xl\\:hover\\:to-orange-darkest:hover {\n    --tw-gradient-to: #462a16;\n  }\n\n  .xl\\:hover\\:to-orange-darker:hover {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .xl\\:hover\\:to-orange-dark:hover {\n    --tw-gradient-to: #de751f;\n  }\n\n  .xl\\:hover\\:to-orange:hover {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .xl\\:hover\\:to-orange-light:hover {\n    --tw-gradient-to: #faad63;\n  }\n\n  .xl\\:hover\\:to-orange-lighter:hover {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .xl\\:hover\\:to-orange-lightest:hover {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .xl\\:hover\\:to-yellow-darkest:hover {\n    --tw-gradient-to: #453411;\n  }\n\n  .xl\\:hover\\:to-yellow-darker:hover {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .xl\\:hover\\:to-yellow-dark:hover {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .xl\\:hover\\:to-yellow-light:hover {\n    --tw-gradient-to: #fff382;\n  }\n\n  .xl\\:hover\\:to-yellow-lighter:hover {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .xl\\:hover\\:to-yellow-lightest:hover {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .xl\\:hover\\:to-green-darkest:hover {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .xl\\:hover\\:to-green-darker:hover {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .xl\\:hover\\:to-green-dark:hover {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .xl\\:hover\\:to-green-light:hover {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .xl\\:hover\\:to-green-lighter:hover {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .xl\\:hover\\:to-green-lightest:hover {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .xl\\:hover\\:to-teal-darkest:hover {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .xl\\:hover\\:to-teal-darker:hover {\n    --tw-gradient-to: #20504f;\n  }\n\n  .xl\\:hover\\:to-teal-dark:hover {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .xl\\:hover\\:to-teal:hover {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .xl\\:hover\\:to-teal-light:hover {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .xl\\:hover\\:to-teal-lighter:hover {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .xl\\:hover\\:to-teal-lightest:hover {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .xl\\:hover\\:to-blue-darkest:hover {\n    --tw-gradient-to: #203950;\n  }\n\n  .xl\\:hover\\:to-blue-darker:hover {\n    --tw-gradient-to: #28556e;\n  }\n\n  .xl\\:hover\\:to-blue-dark:hover {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .xl\\:hover\\:to-blue-light:hover {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .xl\\:hover\\:to-blue-lighter:hover {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .xl\\:hover\\:to-blue-lightest:hover {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .xl\\:hover\\:to-indigo-darkest:hover {\n    --tw-gradient-to: #191e38;\n  }\n\n  .xl\\:hover\\:to-indigo-darker:hover {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .xl\\:hover\\:to-indigo-dark:hover {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .xl\\:hover\\:to-indigo-light:hover {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .xl\\:hover\\:to-indigo-lighter:hover {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .xl\\:hover\\:to-indigo-lightest:hover {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .xl\\:hover\\:to-purple-darkest:hover {\n    --tw-gradient-to: #21183c;\n  }\n\n  .xl\\:hover\\:to-purple-darker:hover {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .xl\\:hover\\:to-purple-dark:hover {\n    --tw-gradient-to: #794acf;\n  }\n\n  .xl\\:hover\\:to-purple-light:hover {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .xl\\:hover\\:to-purple-lighter:hover {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .xl\\:hover\\:to-purple-lightest:hover {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .xl\\:hover\\:to-pink-darkest:hover {\n    --tw-gradient-to: #451225;\n  }\n\n  .xl\\:hover\\:to-pink-darker:hover {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .xl\\:hover\\:to-pink-dark:hover {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .xl\\:hover\\:to-pink-light:hover {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .xl\\:hover\\:to-pink-lighter:hover {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .xl\\:hover\\:to-pink-lightest:hover {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .xl\\:focus\\:to-transparent:focus {\n    --tw-gradient-to: transparent;\n  }\n\n  .xl\\:focus\\:to-current:focus {\n    --tw-gradient-to: currentColor;\n  }\n\n  .xl\\:focus\\:to-black:focus {\n    --tw-gradient-to: #22292f;\n  }\n\n  .xl\\:focus\\:to-white:focus {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .xl\\:focus\\:to-gray-50:focus {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .xl\\:focus\\:to-gray-100:focus {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .xl\\:focus\\:to-gray-200:focus {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .xl\\:focus\\:to-gray-300:focus {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .xl\\:focus\\:to-gray-400:focus {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .xl\\:focus\\:to-gray-500:focus {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .xl\\:focus\\:to-gray-600:focus {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .xl\\:focus\\:to-gray-700:focus {\n    --tw-gradient-to: #374151;\n  }\n\n  .xl\\:focus\\:to-gray-800:focus {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .xl\\:focus\\:to-gray-900:focus {\n    --tw-gradient-to: #111827;\n  }\n\n  .xl\\:focus\\:to-red:focus {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .xl\\:focus\\:to-yellow:focus {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .xl\\:focus\\:to-green:focus {\n    --tw-gradient-to: #38c172;\n  }\n\n  .xl\\:focus\\:to-blue:focus {\n    --tw-gradient-to: #229be1;\n  }\n\n  .xl\\:focus\\:to-indigo:focus {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .xl\\:focus\\:to-purple:focus {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .xl\\:focus\\:to-pink:focus {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .xl\\:focus\\:to-grey-darkest:focus {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .xl\\:focus\\:to-grey-darker:focus {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .xl\\:focus\\:to-grey-dark:focus {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .xl\\:focus\\:to-grey:focus {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .xl\\:focus\\:to-grey-light:focus {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .xl\\:focus\\:to-grey-lighter:focus {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .xl\\:focus\\:to-grey-lightest:focus {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .xl\\:focus\\:to-red-darkest:focus {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .xl\\:focus\\:to-red-darker:focus {\n    --tw-gradient-to: #621b18;\n  }\n\n  .xl\\:focus\\:to-red-dark:focus {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .xl\\:focus\\:to-red-light:focus {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .xl\\:focus\\:to-red-lighter:focus {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .xl\\:focus\\:to-red-lightest:focus {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .xl\\:focus\\:to-orange-darkest:focus {\n    --tw-gradient-to: #462a16;\n  }\n\n  .xl\\:focus\\:to-orange-darker:focus {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .xl\\:focus\\:to-orange-dark:focus {\n    --tw-gradient-to: #de751f;\n  }\n\n  .xl\\:focus\\:to-orange:focus {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .xl\\:focus\\:to-orange-light:focus {\n    --tw-gradient-to: #faad63;\n  }\n\n  .xl\\:focus\\:to-orange-lighter:focus {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .xl\\:focus\\:to-orange-lightest:focus {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .xl\\:focus\\:to-yellow-darkest:focus {\n    --tw-gradient-to: #453411;\n  }\n\n  .xl\\:focus\\:to-yellow-darker:focus {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .xl\\:focus\\:to-yellow-dark:focus {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .xl\\:focus\\:to-yellow-light:focus {\n    --tw-gradient-to: #fff382;\n  }\n\n  .xl\\:focus\\:to-yellow-lighter:focus {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .xl\\:focus\\:to-yellow-lightest:focus {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .xl\\:focus\\:to-green-darkest:focus {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .xl\\:focus\\:to-green-darker:focus {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .xl\\:focus\\:to-green-dark:focus {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .xl\\:focus\\:to-green-light:focus {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .xl\\:focus\\:to-green-lighter:focus {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .xl\\:focus\\:to-green-lightest:focus {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .xl\\:focus\\:to-teal-darkest:focus {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .xl\\:focus\\:to-teal-darker:focus {\n    --tw-gradient-to: #20504f;\n  }\n\n  .xl\\:focus\\:to-teal-dark:focus {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .xl\\:focus\\:to-teal:focus {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .xl\\:focus\\:to-teal-light:focus {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .xl\\:focus\\:to-teal-lighter:focus {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .xl\\:focus\\:to-teal-lightest:focus {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .xl\\:focus\\:to-blue-darkest:focus {\n    --tw-gradient-to: #203950;\n  }\n\n  .xl\\:focus\\:to-blue-darker:focus {\n    --tw-gradient-to: #28556e;\n  }\n\n  .xl\\:focus\\:to-blue-dark:focus {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .xl\\:focus\\:to-blue-light:focus {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .xl\\:focus\\:to-blue-lighter:focus {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .xl\\:focus\\:to-blue-lightest:focus {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .xl\\:focus\\:to-indigo-darkest:focus {\n    --tw-gradient-to: #191e38;\n  }\n\n  .xl\\:focus\\:to-indigo-darker:focus {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .xl\\:focus\\:to-indigo-dark:focus {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .xl\\:focus\\:to-indigo-light:focus {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .xl\\:focus\\:to-indigo-lighter:focus {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .xl\\:focus\\:to-indigo-lightest:focus {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .xl\\:focus\\:to-purple-darkest:focus {\n    --tw-gradient-to: #21183c;\n  }\n\n  .xl\\:focus\\:to-purple-darker:focus {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .xl\\:focus\\:to-purple-dark:focus {\n    --tw-gradient-to: #794acf;\n  }\n\n  .xl\\:focus\\:to-purple-light:focus {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .xl\\:focus\\:to-purple-lighter:focus {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .xl\\:focus\\:to-purple-lightest:focus {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .xl\\:focus\\:to-pink-darkest:focus {\n    --tw-gradient-to: #451225;\n  }\n\n  .xl\\:focus\\:to-pink-darker:focus {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .xl\\:focus\\:to-pink-dark:focus {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .xl\\:focus\\:to-pink-light:focus {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .xl\\:focus\\:to-pink-lighter:focus {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .xl\\:focus\\:to-pink-lightest:focus {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .xl\\:decoration-slice {\n    -webkit-box-decoration-break: slice;\n            box-decoration-break: slice;\n  }\n\n  .xl\\:decoration-clone {\n    -webkit-box-decoration-break: clone;\n            box-decoration-break: clone;\n  }\n\n  .xl\\:bg-auto {\n    background-size: auto;\n  }\n\n  .xl\\:bg-cover {\n    background-size: cover;\n  }\n\n  .xl\\:bg-contain {\n    background-size: contain;\n  }\n\n  .xl\\:bg-fixed {\n    background-attachment: fixed;\n  }\n\n  .xl\\:bg-local {\n    background-attachment: local;\n  }\n\n  .xl\\:bg-scroll {\n    background-attachment: scroll;\n  }\n\n  .xl\\:bg-clip-border {\n    background-clip: border-box;\n  }\n\n  .xl\\:bg-clip-padding {\n    background-clip: padding-box;\n  }\n\n  .xl\\:bg-clip-content {\n    background-clip: content-box;\n  }\n\n  .xl\\:bg-clip-text {\n    -webkit-background-clip: text;\n            background-clip: text;\n  }\n\n  .xl\\:bg-bottom {\n    background-position: bottom;\n  }\n\n  .xl\\:bg-center {\n    background-position: center;\n  }\n\n  .xl\\:bg-left {\n    background-position: left;\n  }\n\n  .xl\\:bg-left-bottom {\n    background-position: left bottom;\n  }\n\n  .xl\\:bg-left-top {\n    background-position: left top;\n  }\n\n  .xl\\:bg-right {\n    background-position: right;\n  }\n\n  .xl\\:bg-right-bottom {\n    background-position: right bottom;\n  }\n\n  .xl\\:bg-right-top {\n    background-position: right top;\n  }\n\n  .xl\\:bg-top {\n    background-position: top;\n  }\n\n  .xl\\:bg-repeat {\n    background-repeat: repeat;\n  }\n\n  .xl\\:bg-no-repeat {\n    background-repeat: no-repeat;\n  }\n\n  .xl\\:bg-repeat-x {\n    background-repeat: repeat-x;\n  }\n\n  .xl\\:bg-repeat-y {\n    background-repeat: repeat-y;\n  }\n\n  .xl\\:bg-repeat-round {\n    background-repeat: round;\n  }\n\n  .xl\\:bg-repeat-space {\n    background-repeat: space;\n  }\n\n  .xl\\:bg-origin-border {\n    background-origin: border-box;\n  }\n\n  .xl\\:bg-origin-padding {\n    background-origin: padding-box;\n  }\n\n  .xl\\:bg-origin-content {\n    background-origin: content-box;\n  }\n\n  .xl\\:fill-current {\n    fill: currentColor;\n  }\n\n  .xl\\:stroke-current {\n    stroke: currentColor;\n  }\n\n  .xl\\:stroke-0 {\n    stroke-width: 0;\n  }\n\n  .xl\\:stroke-1 {\n    stroke-width: 1;\n  }\n\n  .xl\\:stroke-2 {\n    stroke-width: 2;\n  }\n\n  .xl\\:object-contain {\n    -o-object-fit: contain;\n       object-fit: contain;\n  }\n\n  .xl\\:object-cover {\n    -o-object-fit: cover;\n       object-fit: cover;\n  }\n\n  .xl\\:object-fill {\n    -o-object-fit: fill;\n       object-fit: fill;\n  }\n\n  .xl\\:object-none {\n    -o-object-fit: none;\n       object-fit: none;\n  }\n\n  .xl\\:object-scale-down {\n    -o-object-fit: scale-down;\n       object-fit: scale-down;\n  }\n\n  .xl\\:object-bottom {\n    -o-object-position: bottom;\n       object-position: bottom;\n  }\n\n  .xl\\:object-center {\n    -o-object-position: center;\n       object-position: center;\n  }\n\n  .xl\\:object-left {\n    -o-object-position: left;\n       object-position: left;\n  }\n\n  .xl\\:object-left-bottom {\n    -o-object-position: left bottom;\n       object-position: left bottom;\n  }\n\n  .xl\\:object-left-top {\n    -o-object-position: left top;\n       object-position: left top;\n  }\n\n  .xl\\:object-right {\n    -o-object-position: right;\n       object-position: right;\n  }\n\n  .xl\\:object-right-bottom {\n    -o-object-position: right bottom;\n       object-position: right bottom;\n  }\n\n  .xl\\:object-right-top {\n    -o-object-position: right top;\n       object-position: right top;\n  }\n\n  .xl\\:object-top {\n    -o-object-position: top;\n       object-position: top;\n  }\n\n  .xl\\:p-0 {\n    padding: 0px;\n  }\n\n  .xl\\:p-1 {\n    padding: 0.25rem;\n  }\n\n  .xl\\:p-2 {\n    padding: 0.5rem;\n  }\n\n  .xl\\:p-3 {\n    padding: 0.75rem;\n  }\n\n  .xl\\:p-4 {\n    padding: 1rem;\n  }\n\n  .xl\\:p-5 {\n    padding: 1.25rem;\n  }\n\n  .xl\\:p-6 {\n    padding: 1.5rem;\n  }\n\n  .xl\\:p-7 {\n    padding: 1.75rem;\n  }\n\n  .xl\\:p-8 {\n    padding: 2rem;\n  }\n\n  .xl\\:p-9 {\n    padding: 2.25rem;\n  }\n\n  .xl\\:p-10 {\n    padding: 2.5rem;\n  }\n\n  .xl\\:p-11 {\n    padding: 2.75rem;\n  }\n\n  .xl\\:p-12 {\n    padding: 3rem;\n  }\n\n  .xl\\:p-14 {\n    padding: 3.5rem;\n  }\n\n  .xl\\:p-16 {\n    padding: 4rem;\n  }\n\n  .xl\\:p-20 {\n    padding: 5rem;\n  }\n\n  .xl\\:p-24 {\n    padding: 6rem;\n  }\n\n  .xl\\:p-28 {\n    padding: 7rem;\n  }\n\n  .xl\\:p-32 {\n    padding: 8rem;\n  }\n\n  .xl\\:p-36 {\n    padding: 9rem;\n  }\n\n  .xl\\:p-40 {\n    padding: 10rem;\n  }\n\n  .xl\\:p-44 {\n    padding: 11rem;\n  }\n\n  .xl\\:p-48 {\n    padding: 12rem;\n  }\n\n  .xl\\:p-52 {\n    padding: 13rem;\n  }\n\n  .xl\\:p-56 {\n    padding: 14rem;\n  }\n\n  .xl\\:p-60 {\n    padding: 15rem;\n  }\n\n  .xl\\:p-64 {\n    padding: 16rem;\n  }\n\n  .xl\\:p-72 {\n    padding: 18rem;\n  }\n\n  .xl\\:p-80 {\n    padding: 20rem;\n  }\n\n  .xl\\:p-96 {\n    padding: 24rem;\n  }\n\n  .xl\\:p-px {\n    padding: 1px;\n  }\n\n  .xl\\:p-0\\.5 {\n    padding: 0.125rem;\n  }\n\n  .xl\\:p-1\\.5 {\n    padding: 0.375rem;\n  }\n\n  .xl\\:p-2\\.5 {\n    padding: 0.625rem;\n  }\n\n  .xl\\:p-3\\.5 {\n    padding: 0.875rem;\n  }\n\n  .xl\\:px-0 {\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  .xl\\:px-1 {\n    padding-left: 0.25rem;\n    padding-right: 0.25rem;\n  }\n\n  .xl\\:px-2 {\n    padding-left: 0.5rem;\n    padding-right: 0.5rem;\n  }\n\n  .xl\\:px-3 {\n    padding-left: 0.75rem;\n    padding-right: 0.75rem;\n  }\n\n  .xl\\:px-4 {\n    padding-left: 1rem;\n    padding-right: 1rem;\n  }\n\n  .xl\\:px-5 {\n    padding-left: 1.25rem;\n    padding-right: 1.25rem;\n  }\n\n  .xl\\:px-6 {\n    padding-left: 1.5rem;\n    padding-right: 1.5rem;\n  }\n\n  .xl\\:px-7 {\n    padding-left: 1.75rem;\n    padding-right: 1.75rem;\n  }\n\n  .xl\\:px-8 {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n\n  .xl\\:px-9 {\n    padding-left: 2.25rem;\n    padding-right: 2.25rem;\n  }\n\n  .xl\\:px-10 {\n    padding-left: 2.5rem;\n    padding-right: 2.5rem;\n  }\n\n  .xl\\:px-11 {\n    padding-left: 2.75rem;\n    padding-right: 2.75rem;\n  }\n\n  .xl\\:px-12 {\n    padding-left: 3rem;\n    padding-right: 3rem;\n  }\n\n  .xl\\:px-14 {\n    padding-left: 3.5rem;\n    padding-right: 3.5rem;\n  }\n\n  .xl\\:px-16 {\n    padding-left: 4rem;\n    padding-right: 4rem;\n  }\n\n  .xl\\:px-20 {\n    padding-left: 5rem;\n    padding-right: 5rem;\n  }\n\n  .xl\\:px-24 {\n    padding-left: 6rem;\n    padding-right: 6rem;\n  }\n\n  .xl\\:px-28 {\n    padding-left: 7rem;\n    padding-right: 7rem;\n  }\n\n  .xl\\:px-32 {\n    padding-left: 8rem;\n    padding-right: 8rem;\n  }\n\n  .xl\\:px-36 {\n    padding-left: 9rem;\n    padding-right: 9rem;\n  }\n\n  .xl\\:px-40 {\n    padding-left: 10rem;\n    padding-right: 10rem;\n  }\n\n  .xl\\:px-44 {\n    padding-left: 11rem;\n    padding-right: 11rem;\n  }\n\n  .xl\\:px-48 {\n    padding-left: 12rem;\n    padding-right: 12rem;\n  }\n\n  .xl\\:px-52 {\n    padding-left: 13rem;\n    padding-right: 13rem;\n  }\n\n  .xl\\:px-56 {\n    padding-left: 14rem;\n    padding-right: 14rem;\n  }\n\n  .xl\\:px-60 {\n    padding-left: 15rem;\n    padding-right: 15rem;\n  }\n\n  .xl\\:px-64 {\n    padding-left: 16rem;\n    padding-right: 16rem;\n  }\n\n  .xl\\:px-72 {\n    padding-left: 18rem;\n    padding-right: 18rem;\n  }\n\n  .xl\\:px-80 {\n    padding-left: 20rem;\n    padding-right: 20rem;\n  }\n\n  .xl\\:px-96 {\n    padding-left: 24rem;\n    padding-right: 24rem;\n  }\n\n  .xl\\:px-px {\n    padding-left: 1px;\n    padding-right: 1px;\n  }\n\n  .xl\\:px-0\\.5 {\n    padding-left: 0.125rem;\n    padding-right: 0.125rem;\n  }\n\n  .xl\\:px-1\\.5 {\n    padding-left: 0.375rem;\n    padding-right: 0.375rem;\n  }\n\n  .xl\\:px-2\\.5 {\n    padding-left: 0.625rem;\n    padding-right: 0.625rem;\n  }\n\n  .xl\\:px-3\\.5 {\n    padding-left: 0.875rem;\n    padding-right: 0.875rem;\n  }\n\n  .xl\\:py-0 {\n    padding-top: 0px;\n    padding-bottom: 0px;\n  }\n\n  .xl\\:py-1 {\n    padding-top: 0.25rem;\n    padding-bottom: 0.25rem;\n  }\n\n  .xl\\:py-2 {\n    padding-top: 0.5rem;\n    padding-bottom: 0.5rem;\n  }\n\n  .xl\\:py-3 {\n    padding-top: 0.75rem;\n    padding-bottom: 0.75rem;\n  }\n\n  .xl\\:py-4 {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n\n  .xl\\:py-5 {\n    padding-top: 1.25rem;\n    padding-bottom: 1.25rem;\n  }\n\n  .xl\\:py-6 {\n    padding-top: 1.5rem;\n    padding-bottom: 1.5rem;\n  }\n\n  .xl\\:py-7 {\n    padding-top: 1.75rem;\n    padding-bottom: 1.75rem;\n  }\n\n  .xl\\:py-8 {\n    padding-top: 2rem;\n    padding-bottom: 2rem;\n  }\n\n  .xl\\:py-9 {\n    padding-top: 2.25rem;\n    padding-bottom: 2.25rem;\n  }\n\n  .xl\\:py-10 {\n    padding-top: 2.5rem;\n    padding-bottom: 2.5rem;\n  }\n\n  .xl\\:py-11 {\n    padding-top: 2.75rem;\n    padding-bottom: 2.75rem;\n  }\n\n  .xl\\:py-12 {\n    padding-top: 3rem;\n    padding-bottom: 3rem;\n  }\n\n  .xl\\:py-14 {\n    padding-top: 3.5rem;\n    padding-bottom: 3.5rem;\n  }\n\n  .xl\\:py-16 {\n    padding-top: 4rem;\n    padding-bottom: 4rem;\n  }\n\n  .xl\\:py-20 {\n    padding-top: 5rem;\n    padding-bottom: 5rem;\n  }\n\n  .xl\\:py-24 {\n    padding-top: 6rem;\n    padding-bottom: 6rem;\n  }\n\n  .xl\\:py-28 {\n    padding-top: 7rem;\n    padding-bottom: 7rem;\n  }\n\n  .xl\\:py-32 {\n    padding-top: 8rem;\n    padding-bottom: 8rem;\n  }\n\n  .xl\\:py-36 {\n    padding-top: 9rem;\n    padding-bottom: 9rem;\n  }\n\n  .xl\\:py-40 {\n    padding-top: 10rem;\n    padding-bottom: 10rem;\n  }\n\n  .xl\\:py-44 {\n    padding-top: 11rem;\n    padding-bottom: 11rem;\n  }\n\n  .xl\\:py-48 {\n    padding-top: 12rem;\n    padding-bottom: 12rem;\n  }\n\n  .xl\\:py-52 {\n    padding-top: 13rem;\n    padding-bottom: 13rem;\n  }\n\n  .xl\\:py-56 {\n    padding-top: 14rem;\n    padding-bottom: 14rem;\n  }\n\n  .xl\\:py-60 {\n    padding-top: 15rem;\n    padding-bottom: 15rem;\n  }\n\n  .xl\\:py-64 {\n    padding-top: 16rem;\n    padding-bottom: 16rem;\n  }\n\n  .xl\\:py-72 {\n    padding-top: 18rem;\n    padding-bottom: 18rem;\n  }\n\n  .xl\\:py-80 {\n    padding-top: 20rem;\n    padding-bottom: 20rem;\n  }\n\n  .xl\\:py-96 {\n    padding-top: 24rem;\n    padding-bottom: 24rem;\n  }\n\n  .xl\\:py-px {\n    padding-top: 1px;\n    padding-bottom: 1px;\n  }\n\n  .xl\\:py-0\\.5 {\n    padding-top: 0.125rem;\n    padding-bottom: 0.125rem;\n  }\n\n  .xl\\:py-1\\.5 {\n    padding-top: 0.375rem;\n    padding-bottom: 0.375rem;\n  }\n\n  .xl\\:py-2\\.5 {\n    padding-top: 0.625rem;\n    padding-bottom: 0.625rem;\n  }\n\n  .xl\\:py-3\\.5 {\n    padding-top: 0.875rem;\n    padding-bottom: 0.875rem;\n  }\n\n  .xl\\:pt-0 {\n    padding-top: 0px;\n  }\n\n  .xl\\:pt-1 {\n    padding-top: 0.25rem;\n  }\n\n  .xl\\:pt-2 {\n    padding-top: 0.5rem;\n  }\n\n  .xl\\:pt-3 {\n    padding-top: 0.75rem;\n  }\n\n  .xl\\:pt-4 {\n    padding-top: 1rem;\n  }\n\n  .xl\\:pt-5 {\n    padding-top: 1.25rem;\n  }\n\n  .xl\\:pt-6 {\n    padding-top: 1.5rem;\n  }\n\n  .xl\\:pt-7 {\n    padding-top: 1.75rem;\n  }\n\n  .xl\\:pt-8 {\n    padding-top: 2rem;\n  }\n\n  .xl\\:pt-9 {\n    padding-top: 2.25rem;\n  }\n\n  .xl\\:pt-10 {\n    padding-top: 2.5rem;\n  }\n\n  .xl\\:pt-11 {\n    padding-top: 2.75rem;\n  }\n\n  .xl\\:pt-12 {\n    padding-top: 3rem;\n  }\n\n  .xl\\:pt-14 {\n    padding-top: 3.5rem;\n  }\n\n  .xl\\:pt-16 {\n    padding-top: 4rem;\n  }\n\n  .xl\\:pt-20 {\n    padding-top: 5rem;\n  }\n\n  .xl\\:pt-24 {\n    padding-top: 6rem;\n  }\n\n  .xl\\:pt-28 {\n    padding-top: 7rem;\n  }\n\n  .xl\\:pt-32 {\n    padding-top: 8rem;\n  }\n\n  .xl\\:pt-36 {\n    padding-top: 9rem;\n  }\n\n  .xl\\:pt-40 {\n    padding-top: 10rem;\n  }\n\n  .xl\\:pt-44 {\n    padding-top: 11rem;\n  }\n\n  .xl\\:pt-48 {\n    padding-top: 12rem;\n  }\n\n  .xl\\:pt-52 {\n    padding-top: 13rem;\n  }\n\n  .xl\\:pt-56 {\n    padding-top: 14rem;\n  }\n\n  .xl\\:pt-60 {\n    padding-top: 15rem;\n  }\n\n  .xl\\:pt-64 {\n    padding-top: 16rem;\n  }\n\n  .xl\\:pt-72 {\n    padding-top: 18rem;\n  }\n\n  .xl\\:pt-80 {\n    padding-top: 20rem;\n  }\n\n  .xl\\:pt-96 {\n    padding-top: 24rem;\n  }\n\n  .xl\\:pt-px {\n    padding-top: 1px;\n  }\n\n  .xl\\:pt-0\\.5 {\n    padding-top: 0.125rem;\n  }\n\n  .xl\\:pt-1\\.5 {\n    padding-top: 0.375rem;\n  }\n\n  .xl\\:pt-2\\.5 {\n    padding-top: 0.625rem;\n  }\n\n  .xl\\:pt-3\\.5 {\n    padding-top: 0.875rem;\n  }\n\n  .xl\\:pr-0 {\n    padding-right: 0px;\n  }\n\n  .xl\\:pr-1 {\n    padding-right: 0.25rem;\n  }\n\n  .xl\\:pr-2 {\n    padding-right: 0.5rem;\n  }\n\n  .xl\\:pr-3 {\n    padding-right: 0.75rem;\n  }\n\n  .xl\\:pr-4 {\n    padding-right: 1rem;\n  }\n\n  .xl\\:pr-5 {\n    padding-right: 1.25rem;\n  }\n\n  .xl\\:pr-6 {\n    padding-right: 1.5rem;\n  }\n\n  .xl\\:pr-7 {\n    padding-right: 1.75rem;\n  }\n\n  .xl\\:pr-8 {\n    padding-right: 2rem;\n  }\n\n  .xl\\:pr-9 {\n    padding-right: 2.25rem;\n  }\n\n  .xl\\:pr-10 {\n    padding-right: 2.5rem;\n  }\n\n  .xl\\:pr-11 {\n    padding-right: 2.75rem;\n  }\n\n  .xl\\:pr-12 {\n    padding-right: 3rem;\n  }\n\n  .xl\\:pr-14 {\n    padding-right: 3.5rem;\n  }\n\n  .xl\\:pr-16 {\n    padding-right: 4rem;\n  }\n\n  .xl\\:pr-20 {\n    padding-right: 5rem;\n  }\n\n  .xl\\:pr-24 {\n    padding-right: 6rem;\n  }\n\n  .xl\\:pr-28 {\n    padding-right: 7rem;\n  }\n\n  .xl\\:pr-32 {\n    padding-right: 8rem;\n  }\n\n  .xl\\:pr-36 {\n    padding-right: 9rem;\n  }\n\n  .xl\\:pr-40 {\n    padding-right: 10rem;\n  }\n\n  .xl\\:pr-44 {\n    padding-right: 11rem;\n  }\n\n  .xl\\:pr-48 {\n    padding-right: 12rem;\n  }\n\n  .xl\\:pr-52 {\n    padding-right: 13rem;\n  }\n\n  .xl\\:pr-56 {\n    padding-right: 14rem;\n  }\n\n  .xl\\:pr-60 {\n    padding-right: 15rem;\n  }\n\n  .xl\\:pr-64 {\n    padding-right: 16rem;\n  }\n\n  .xl\\:pr-72 {\n    padding-right: 18rem;\n  }\n\n  .xl\\:pr-80 {\n    padding-right: 20rem;\n  }\n\n  .xl\\:pr-96 {\n    padding-right: 24rem;\n  }\n\n  .xl\\:pr-px {\n    padding-right: 1px;\n  }\n\n  .xl\\:pr-0\\.5 {\n    padding-right: 0.125rem;\n  }\n\n  .xl\\:pr-1\\.5 {\n    padding-right: 0.375rem;\n  }\n\n  .xl\\:pr-2\\.5 {\n    padding-right: 0.625rem;\n  }\n\n  .xl\\:pr-3\\.5 {\n    padding-right: 0.875rem;\n  }\n\n  .xl\\:pb-0 {\n    padding-bottom: 0px;\n  }\n\n  .xl\\:pb-1 {\n    padding-bottom: 0.25rem;\n  }\n\n  .xl\\:pb-2 {\n    padding-bottom: 0.5rem;\n  }\n\n  .xl\\:pb-3 {\n    padding-bottom: 0.75rem;\n  }\n\n  .xl\\:pb-4 {\n    padding-bottom: 1rem;\n  }\n\n  .xl\\:pb-5 {\n    padding-bottom: 1.25rem;\n  }\n\n  .xl\\:pb-6 {\n    padding-bottom: 1.5rem;\n  }\n\n  .xl\\:pb-7 {\n    padding-bottom: 1.75rem;\n  }\n\n  .xl\\:pb-8 {\n    padding-bottom: 2rem;\n  }\n\n  .xl\\:pb-9 {\n    padding-bottom: 2.25rem;\n  }\n\n  .xl\\:pb-10 {\n    padding-bottom: 2.5rem;\n  }\n\n  .xl\\:pb-11 {\n    padding-bottom: 2.75rem;\n  }\n\n  .xl\\:pb-12 {\n    padding-bottom: 3rem;\n  }\n\n  .xl\\:pb-14 {\n    padding-bottom: 3.5rem;\n  }\n\n  .xl\\:pb-16 {\n    padding-bottom: 4rem;\n  }\n\n  .xl\\:pb-20 {\n    padding-bottom: 5rem;\n  }\n\n  .xl\\:pb-24 {\n    padding-bottom: 6rem;\n  }\n\n  .xl\\:pb-28 {\n    padding-bottom: 7rem;\n  }\n\n  .xl\\:pb-32 {\n    padding-bottom: 8rem;\n  }\n\n  .xl\\:pb-36 {\n    padding-bottom: 9rem;\n  }\n\n  .xl\\:pb-40 {\n    padding-bottom: 10rem;\n  }\n\n  .xl\\:pb-44 {\n    padding-bottom: 11rem;\n  }\n\n  .xl\\:pb-48 {\n    padding-bottom: 12rem;\n  }\n\n  .xl\\:pb-52 {\n    padding-bottom: 13rem;\n  }\n\n  .xl\\:pb-56 {\n    padding-bottom: 14rem;\n  }\n\n  .xl\\:pb-60 {\n    padding-bottom: 15rem;\n  }\n\n  .xl\\:pb-64 {\n    padding-bottom: 16rem;\n  }\n\n  .xl\\:pb-72 {\n    padding-bottom: 18rem;\n  }\n\n  .xl\\:pb-80 {\n    padding-bottom: 20rem;\n  }\n\n  .xl\\:pb-96 {\n    padding-bottom: 24rem;\n  }\n\n  .xl\\:pb-px {\n    padding-bottom: 1px;\n  }\n\n  .xl\\:pb-0\\.5 {\n    padding-bottom: 0.125rem;\n  }\n\n  .xl\\:pb-1\\.5 {\n    padding-bottom: 0.375rem;\n  }\n\n  .xl\\:pb-2\\.5 {\n    padding-bottom: 0.625rem;\n  }\n\n  .xl\\:pb-3\\.5 {\n    padding-bottom: 0.875rem;\n  }\n\n  .xl\\:pl-0 {\n    padding-left: 0px;\n  }\n\n  .xl\\:pl-1 {\n    padding-left: 0.25rem;\n  }\n\n  .xl\\:pl-2 {\n    padding-left: 0.5rem;\n  }\n\n  .xl\\:pl-3 {\n    padding-left: 0.75rem;\n  }\n\n  .xl\\:pl-4 {\n    padding-left: 1rem;\n  }\n\n  .xl\\:pl-5 {\n    padding-left: 1.25rem;\n  }\n\n  .xl\\:pl-6 {\n    padding-left: 1.5rem;\n  }\n\n  .xl\\:pl-7 {\n    padding-left: 1.75rem;\n  }\n\n  .xl\\:pl-8 {\n    padding-left: 2rem;\n  }\n\n  .xl\\:pl-9 {\n    padding-left: 2.25rem;\n  }\n\n  .xl\\:pl-10 {\n    padding-left: 2.5rem;\n  }\n\n  .xl\\:pl-11 {\n    padding-left: 2.75rem;\n  }\n\n  .xl\\:pl-12 {\n    padding-left: 3rem;\n  }\n\n  .xl\\:pl-14 {\n    padding-left: 3.5rem;\n  }\n\n  .xl\\:pl-16 {\n    padding-left: 4rem;\n  }\n\n  .xl\\:pl-20 {\n    padding-left: 5rem;\n  }\n\n  .xl\\:pl-24 {\n    padding-left: 6rem;\n  }\n\n  .xl\\:pl-28 {\n    padding-left: 7rem;\n  }\n\n  .xl\\:pl-32 {\n    padding-left: 8rem;\n  }\n\n  .xl\\:pl-36 {\n    padding-left: 9rem;\n  }\n\n  .xl\\:pl-40 {\n    padding-left: 10rem;\n  }\n\n  .xl\\:pl-44 {\n    padding-left: 11rem;\n  }\n\n  .xl\\:pl-48 {\n    padding-left: 12rem;\n  }\n\n  .xl\\:pl-52 {\n    padding-left: 13rem;\n  }\n\n  .xl\\:pl-56 {\n    padding-left: 14rem;\n  }\n\n  .xl\\:pl-60 {\n    padding-left: 15rem;\n  }\n\n  .xl\\:pl-64 {\n    padding-left: 16rem;\n  }\n\n  .xl\\:pl-72 {\n    padding-left: 18rem;\n  }\n\n  .xl\\:pl-80 {\n    padding-left: 20rem;\n  }\n\n  .xl\\:pl-96 {\n    padding-left: 24rem;\n  }\n\n  .xl\\:pl-px {\n    padding-left: 1px;\n  }\n\n  .xl\\:pl-0\\.5 {\n    padding-left: 0.125rem;\n  }\n\n  .xl\\:pl-1\\.5 {\n    padding-left: 0.375rem;\n  }\n\n  .xl\\:pl-2\\.5 {\n    padding-left: 0.625rem;\n  }\n\n  .xl\\:pl-3\\.5 {\n    padding-left: 0.875rem;\n  }\n\n  .xl\\:text-left {\n    text-align: left;\n  }\n\n  .xl\\:text-center {\n    text-align: center;\n  }\n\n  .xl\\:text-right {\n    text-align: right;\n  }\n\n  .xl\\:text-justify {\n    text-align: justify;\n  }\n\n  .xl\\:align-baseline {\n    vertical-align: baseline;\n  }\n\n  .xl\\:align-top {\n    vertical-align: top;\n  }\n\n  .xl\\:align-middle {\n    vertical-align: middle;\n  }\n\n  .xl\\:align-bottom {\n    vertical-align: bottom;\n  }\n\n  .xl\\:align-text-top {\n    vertical-align: text-top;\n  }\n\n  .xl\\:align-text-bottom {\n    vertical-align: text-bottom;\n  }\n\n  .xl\\:font-sans {\n    font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  }\n\n  .xl\\:font-serif {\n    font-family: Constantia, \"Lucida Bright\", Lucidabright, \"Lucida Serif\", Lucida, \"DejaVu Serif\", \"Bitstream Vera Serif\", \"Liberation Serif\", Cambria, \"Times New Roman\", Times, Georgia, serif;\n  }\n\n  .xl\\:font-mono {\n    font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  }\n\n  .xl\\:text-xs {\n    font-size: 0.75rem;\n  }\n\n  .xl\\:text-sm {\n    font-size: 0.875rem;\n  }\n\n  .xl\\:text-base {\n    font-size: 1rem;\n  }\n\n  .xl\\:text-lg {\n    font-size: 1.125rem;\n  }\n\n  .xl\\:text-xl {\n    font-size: 1.25rem;\n  }\n\n  .xl\\:text-2xl {\n    font-size: 1.5rem;\n  }\n\n  .xl\\:text-3xl {\n    font-size: 1.875rem;\n  }\n\n  .xl\\:text-4xl {\n    font-size: 2.25rem;\n  }\n\n  .xl\\:text-5xl {\n    font-size: 3rem;\n  }\n\n  .xl\\:text-6xl {\n    font-size: 4rem;\n  }\n\n  .xl\\:font-thin {\n    font-weight: 100;\n  }\n\n  .xl\\:font-extralight {\n    font-weight: 200;\n  }\n\n  .xl\\:font-light {\n    font-weight: 300;\n  }\n\n  .xl\\:font-normal {\n    font-weight: 400;\n  }\n\n  .xl\\:font-medium {\n    font-weight: 500;\n  }\n\n  .xl\\:font-semibold {\n    font-weight: 600;\n  }\n\n  .xl\\:font-bold {\n    font-weight: 700;\n  }\n\n  .xl\\:font-extrabold {\n    font-weight: 800;\n  }\n\n  .xl\\:font-black {\n    font-weight: 900;\n  }\n\n  .xl\\:hover\\:font-thin:hover {\n    font-weight: 100;\n  }\n\n  .xl\\:hover\\:font-extralight:hover {\n    font-weight: 200;\n  }\n\n  .xl\\:hover\\:font-light:hover {\n    font-weight: 300;\n  }\n\n  .xl\\:hover\\:font-normal:hover {\n    font-weight: 400;\n  }\n\n  .xl\\:hover\\:font-medium:hover {\n    font-weight: 500;\n  }\n\n  .xl\\:hover\\:font-semibold:hover {\n    font-weight: 600;\n  }\n\n  .xl\\:hover\\:font-bold:hover {\n    font-weight: 700;\n  }\n\n  .xl\\:hover\\:font-extrabold:hover {\n    font-weight: 800;\n  }\n\n  .xl\\:hover\\:font-black:hover {\n    font-weight: 900;\n  }\n\n  .xl\\:focus\\:font-thin:focus {\n    font-weight: 100;\n  }\n\n  .xl\\:focus\\:font-extralight:focus {\n    font-weight: 200;\n  }\n\n  .xl\\:focus\\:font-light:focus {\n    font-weight: 300;\n  }\n\n  .xl\\:focus\\:font-normal:focus {\n    font-weight: 400;\n  }\n\n  .xl\\:focus\\:font-medium:focus {\n    font-weight: 500;\n  }\n\n  .xl\\:focus\\:font-semibold:focus {\n    font-weight: 600;\n  }\n\n  .xl\\:focus\\:font-bold:focus {\n    font-weight: 700;\n  }\n\n  .xl\\:focus\\:font-extrabold:focus {\n    font-weight: 800;\n  }\n\n  .xl\\:focus\\:font-black:focus {\n    font-weight: 900;\n  }\n\n  .xl\\:uppercase {\n    text-transform: uppercase;\n  }\n\n  .xl\\:lowercase {\n    text-transform: lowercase;\n  }\n\n  .xl\\:capitalize {\n    text-transform: capitalize;\n  }\n\n  .xl\\:normal-case {\n    text-transform: none;\n  }\n\n  .xl\\:italic {\n    font-style: italic;\n  }\n\n  .xl\\:not-italic {\n    font-style: normal;\n  }\n\n  .xl\\:ordinal, .xl\\:slashed-zero, .xl\\:lining-nums, .xl\\:oldstyle-nums, .xl\\:proportional-nums, .xl\\:tabular-nums, .xl\\:diagonal-fractions, .xl\\:stacked-fractions {\n    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);\n    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);\n    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);\n  }\n\n  .xl\\:normal-nums {\n    font-variant-numeric: normal;\n  }\n\n  .xl\\:ordinal {\n    --tw-ordinal: ordinal;\n  }\n\n  .xl\\:slashed-zero {\n    --tw-slashed-zero: slashed-zero;\n  }\n\n  .xl\\:lining-nums {\n    --tw-numeric-figure: lining-nums;\n  }\n\n  .xl\\:oldstyle-nums {\n    --tw-numeric-figure: oldstyle-nums;\n  }\n\n  .xl\\:proportional-nums {\n    --tw-numeric-spacing: proportional-nums;\n  }\n\n  .xl\\:tabular-nums {\n    --tw-numeric-spacing: tabular-nums;\n  }\n\n  .xl\\:diagonal-fractions {\n    --tw-numeric-fraction: diagonal-fractions;\n  }\n\n  .xl\\:stacked-fractions {\n    --tw-numeric-fraction: stacked-fractions;\n  }\n\n  .xl\\:leading-3 {\n    line-height: .75rem;\n  }\n\n  .xl\\:leading-4 {\n    line-height: 1rem;\n  }\n\n  .xl\\:leading-5 {\n    line-height: 1.25rem;\n  }\n\n  .xl\\:leading-6 {\n    line-height: 1.5rem;\n  }\n\n  .xl\\:leading-7 {\n    line-height: 1.75rem;\n  }\n\n  .xl\\:leading-8 {\n    line-height: 2rem;\n  }\n\n  .xl\\:leading-9 {\n    line-height: 2.25rem;\n  }\n\n  .xl\\:leading-10 {\n    line-height: 2.5rem;\n  }\n\n  .xl\\:leading-none {\n    line-height: 1;\n  }\n\n  .xl\\:leading-tight {\n    line-height: 1.25;\n  }\n\n  .xl\\:leading-snug {\n    line-height: 1.375;\n  }\n\n  .xl\\:leading-normal {\n    line-height: 1.5;\n  }\n\n  .xl\\:leading-relaxed {\n    line-height: 1.625;\n  }\n\n  .xl\\:leading-loose {\n    line-height: 2;\n  }\n\n  .xl\\:tracking-normal {\n    letter-spacing: 0;\n  }\n\n  .xl\\:text-transparent {\n    color: transparent;\n  }\n\n  .xl\\:text-current {\n    color: currentColor;\n  }\n\n  .xl\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-transparent {\n    color: transparent;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-current {\n    color: currentColor;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-transparent:focus-within {\n    color: transparent;\n  }\n\n  .xl\\:focus-within\\:text-current:focus-within {\n    color: currentColor;\n  }\n\n  .xl\\:focus-within\\:text-black:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-white:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-50:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-100:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-200:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-300:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-400:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-500:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-600:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-700:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-800:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-900:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-transparent:hover {\n    color: transparent;\n  }\n\n  .xl\\:hover\\:text-current:hover {\n    color: currentColor;\n  }\n\n  .xl\\:hover\\:text-black:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-white:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-50:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-100:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-200:hover {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-300:hover {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-400:hover {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-500:hover {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-600:hover {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-700:hover {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-800:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-900:hover {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo:hover {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple:hover {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey:hover {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal:hover {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-transparent:focus {\n    color: transparent;\n  }\n\n  .xl\\:focus\\:text-current:focus {\n    color: currentColor;\n  }\n\n  .xl\\:focus\\:text-black:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-white:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-50:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-100:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-200:focus {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-300:focus {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-400:focus {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-500:focus {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-600:focus {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-700:focus {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-800:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-900:focus {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo:focus {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple:focus {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey:focus {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal:focus {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .xl\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .xl\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .xl\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .xl\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .xl\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .xl\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .xl\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .xl\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .xl\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .xl\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .xl\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .xl\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .xl\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .xl\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .xl\\:focus-within\\:text-opacity-0:focus-within {\n    --tw-text-opacity: 0;\n  }\n\n  .xl\\:focus-within\\:text-opacity-5:focus-within {\n    --tw-text-opacity: 0.05;\n  }\n\n  .xl\\:focus-within\\:text-opacity-10:focus-within {\n    --tw-text-opacity: 0.1;\n  }\n\n  .xl\\:focus-within\\:text-opacity-20:focus-within {\n    --tw-text-opacity: 0.2;\n  }\n\n  .xl\\:focus-within\\:text-opacity-25:focus-within {\n    --tw-text-opacity: 0.25;\n  }\n\n  .xl\\:focus-within\\:text-opacity-30:focus-within {\n    --tw-text-opacity: 0.3;\n  }\n\n  .xl\\:focus-within\\:text-opacity-40:focus-within {\n    --tw-text-opacity: 0.4;\n  }\n\n  .xl\\:focus-within\\:text-opacity-50:focus-within {\n    --tw-text-opacity: 0.5;\n  }\n\n  .xl\\:focus-within\\:text-opacity-60:focus-within {\n    --tw-text-opacity: 0.6;\n  }\n\n  .xl\\:focus-within\\:text-opacity-70:focus-within {\n    --tw-text-opacity: 0.7;\n  }\n\n  .xl\\:focus-within\\:text-opacity-75:focus-within {\n    --tw-text-opacity: 0.75;\n  }\n\n  .xl\\:focus-within\\:text-opacity-80:focus-within {\n    --tw-text-opacity: 0.8;\n  }\n\n  .xl\\:focus-within\\:text-opacity-90:focus-within {\n    --tw-text-opacity: 0.9;\n  }\n\n  .xl\\:focus-within\\:text-opacity-95:focus-within {\n    --tw-text-opacity: 0.95;\n  }\n\n  .xl\\:focus-within\\:text-opacity-100:focus-within {\n    --tw-text-opacity: 1;\n  }\n\n  .xl\\:hover\\:text-opacity-0:hover {\n    --tw-text-opacity: 0;\n  }\n\n  .xl\\:hover\\:text-opacity-5:hover {\n    --tw-text-opacity: 0.05;\n  }\n\n  .xl\\:hover\\:text-opacity-10:hover {\n    --tw-text-opacity: 0.1;\n  }\n\n  .xl\\:hover\\:text-opacity-20:hover {\n    --tw-text-opacity: 0.2;\n  }\n\n  .xl\\:hover\\:text-opacity-25:hover {\n    --tw-text-opacity: 0.25;\n  }\n\n  .xl\\:hover\\:text-opacity-30:hover {\n    --tw-text-opacity: 0.3;\n  }\n\n  .xl\\:hover\\:text-opacity-40:hover {\n    --tw-text-opacity: 0.4;\n  }\n\n  .xl\\:hover\\:text-opacity-50:hover {\n    --tw-text-opacity: 0.5;\n  }\n\n  .xl\\:hover\\:text-opacity-60:hover {\n    --tw-text-opacity: 0.6;\n  }\n\n  .xl\\:hover\\:text-opacity-70:hover {\n    --tw-text-opacity: 0.7;\n  }\n\n  .xl\\:hover\\:text-opacity-75:hover {\n    --tw-text-opacity: 0.75;\n  }\n\n  .xl\\:hover\\:text-opacity-80:hover {\n    --tw-text-opacity: 0.8;\n  }\n\n  .xl\\:hover\\:text-opacity-90:hover {\n    --tw-text-opacity: 0.9;\n  }\n\n  .xl\\:hover\\:text-opacity-95:hover {\n    --tw-text-opacity: 0.95;\n  }\n\n  .xl\\:hover\\:text-opacity-100:hover {\n    --tw-text-opacity: 1;\n  }\n\n  .xl\\:focus\\:text-opacity-0:focus {\n    --tw-text-opacity: 0;\n  }\n\n  .xl\\:focus\\:text-opacity-5:focus {\n    --tw-text-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:text-opacity-10:focus {\n    --tw-text-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:text-opacity-20:focus {\n    --tw-text-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:text-opacity-25:focus {\n    --tw-text-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:text-opacity-30:focus {\n    --tw-text-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:text-opacity-40:focus {\n    --tw-text-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:text-opacity-50:focus {\n    --tw-text-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:text-opacity-60:focus {\n    --tw-text-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:text-opacity-70:focus {\n    --tw-text-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:text-opacity-75:focus {\n    --tw-text-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:text-opacity-80:focus {\n    --tw-text-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:text-opacity-90:focus {\n    --tw-text-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:text-opacity-95:focus {\n    --tw-text-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:text-opacity-100:focus {\n    --tw-text-opacity: 1;\n  }\n\n  .xl\\:underline {\n    text-decoration: underline;\n  }\n\n  .xl\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .xl\\:no-underline {\n    text-decoration: none;\n  }\n\n  .group:hover .xl\\:group-hover\\:underline {\n    text-decoration: underline;\n  }\n\n  .group:hover .xl\\:group-hover\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .group:hover .xl\\:group-hover\\:no-underline {\n    text-decoration: none;\n  }\n\n  .xl\\:focus-within\\:underline:focus-within {\n    text-decoration: underline;\n  }\n\n  .xl\\:focus-within\\:line-through:focus-within {\n    text-decoration: line-through;\n  }\n\n  .xl\\:focus-within\\:no-underline:focus-within {\n    text-decoration: none;\n  }\n\n  .xl\\:hover\\:underline:hover {\n    text-decoration: underline;\n  }\n\n  .xl\\:hover\\:line-through:hover {\n    text-decoration: line-through;\n  }\n\n  .xl\\:hover\\:no-underline:hover {\n    text-decoration: none;\n  }\n\n  .xl\\:focus\\:underline:focus {\n    text-decoration: underline;\n  }\n\n  .xl\\:focus\\:line-through:focus {\n    text-decoration: line-through;\n  }\n\n  .xl\\:focus\\:no-underline:focus {\n    text-decoration: none;\n  }\n\n  .xl\\:antialiased {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n\n  .xl\\:subpixel-antialiased {\n    -webkit-font-smoothing: auto;\n    -moz-osx-font-smoothing: auto;\n  }\n\n  .xl\\:placeholder-transparent::-moz-placeholder {\n    color: transparent;\n  }\n\n  .xl\\:placeholder-transparent:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .xl\\:placeholder-transparent::placeholder {\n    color: transparent;\n  }\n\n  .xl\\:placeholder-current::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .xl\\:placeholder-current:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .xl\\:placeholder-current::placeholder {\n    color: currentColor;\n  }\n\n  .xl\\:placeholder-black::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-black:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-black::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-white::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-white:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-white::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-50::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-50::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-100::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-200::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-200:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-200::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-300::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-300:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-300::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-400::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-400:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-400::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-500::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-500:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-500::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-600::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-600:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-600::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-700::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-700:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-700::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-800::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-800:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-800::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-900::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-900:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-900::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n    color: transparent;\n  }\n\n  .xl\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .xl\\:focus\\:placeholder-transparent:focus::placeholder {\n    color: transparent;\n  }\n\n  .xl\\:focus\\:placeholder-current:focus::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .xl\\:focus\\:placeholder-current:focus:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .xl\\:focus\\:placeholder-current:focus::placeholder {\n    color: currentColor;\n  }\n\n  .xl\\:focus\\:placeholder-black:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-black:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-white:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-white:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-50:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-200:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-300:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-400:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-500:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-600:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-700:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-800:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-900:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-opacity-0::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .xl\\:placeholder-opacity-0:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .xl\\:placeholder-opacity-0::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .xl\\:placeholder-opacity-5::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .xl\\:placeholder-opacity-5:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .xl\\:placeholder-opacity-5::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .xl\\:placeholder-opacity-10::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .xl\\:placeholder-opacity-10:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .xl\\:placeholder-opacity-10::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .xl\\:placeholder-opacity-20::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .xl\\:placeholder-opacity-20:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .xl\\:placeholder-opacity-20::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .xl\\:placeholder-opacity-25::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .xl\\:placeholder-opacity-25:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .xl\\:placeholder-opacity-25::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .xl\\:placeholder-opacity-30::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .xl\\:placeholder-opacity-30:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .xl\\:placeholder-opacity-30::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .xl\\:placeholder-opacity-40::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .xl\\:placeholder-opacity-40:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .xl\\:placeholder-opacity-40::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .xl\\:placeholder-opacity-50::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .xl\\:placeholder-opacity-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .xl\\:placeholder-opacity-50::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .xl\\:placeholder-opacity-60::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .xl\\:placeholder-opacity-60:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .xl\\:placeholder-opacity-60::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .xl\\:placeholder-opacity-70::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .xl\\:placeholder-opacity-70:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .xl\\:placeholder-opacity-70::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .xl\\:placeholder-opacity-75::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .xl\\:placeholder-opacity-75:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .xl\\:placeholder-opacity-75::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .xl\\:placeholder-opacity-80::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .xl\\:placeholder-opacity-80:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .xl\\:placeholder-opacity-80::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .xl\\:placeholder-opacity-90::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .xl\\:placeholder-opacity-90:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .xl\\:placeholder-opacity-90::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .xl\\:placeholder-opacity-95::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .xl\\:placeholder-opacity-95:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .xl\\:placeholder-opacity-95::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .xl\\:placeholder-opacity-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .xl\\:placeholder-opacity-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .xl\\:placeholder-opacity-100::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-0:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-0:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-0:focus::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-5:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-5:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-5:focus::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-10:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-10:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-10:focus::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-20:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-20:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-20:focus::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-25:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-25:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-25:focus::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-30:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-30:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-30:focus::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-40:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-40:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-40:focus::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-50:focus::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-60:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-60:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-60:focus::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-70:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-70:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-70:focus::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-75:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-75:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-75:focus::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-80:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-80:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-80:focus::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-90:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-90:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-90:focus::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-95:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-95:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-95:focus::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .xl\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .xl\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .xl\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .xl\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .xl\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .xl\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .xl\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .xl\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .xl\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .xl\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .xl\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .xl\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .xl\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .xl\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .xl\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .xl\\:focus-within\\:opacity-0:focus-within {\n    opacity: 0;\n  }\n\n  .xl\\:focus-within\\:opacity-5:focus-within {\n    opacity: 0.05;\n  }\n\n  .xl\\:focus-within\\:opacity-10:focus-within {\n    opacity: 0.1;\n  }\n\n  .xl\\:focus-within\\:opacity-20:focus-within {\n    opacity: 0.2;\n  }\n\n  .xl\\:focus-within\\:opacity-25:focus-within {\n    opacity: 0.25;\n  }\n\n  .xl\\:focus-within\\:opacity-30:focus-within {\n    opacity: 0.3;\n  }\n\n  .xl\\:focus-within\\:opacity-40:focus-within {\n    opacity: 0.4;\n  }\n\n  .xl\\:focus-within\\:opacity-50:focus-within {\n    opacity: 0.5;\n  }\n\n  .xl\\:focus-within\\:opacity-60:focus-within {\n    opacity: 0.6;\n  }\n\n  .xl\\:focus-within\\:opacity-70:focus-within {\n    opacity: 0.7;\n  }\n\n  .xl\\:focus-within\\:opacity-75:focus-within {\n    opacity: 0.75;\n  }\n\n  .xl\\:focus-within\\:opacity-80:focus-within {\n    opacity: 0.8;\n  }\n\n  .xl\\:focus-within\\:opacity-90:focus-within {\n    opacity: 0.9;\n  }\n\n  .xl\\:focus-within\\:opacity-95:focus-within {\n    opacity: 0.95;\n  }\n\n  .xl\\:focus-within\\:opacity-100:focus-within {\n    opacity: 1;\n  }\n\n  .xl\\:hover\\:opacity-0:hover {\n    opacity: 0;\n  }\n\n  .xl\\:hover\\:opacity-5:hover {\n    opacity: 0.05;\n  }\n\n  .xl\\:hover\\:opacity-10:hover {\n    opacity: 0.1;\n  }\n\n  .xl\\:hover\\:opacity-20:hover {\n    opacity: 0.2;\n  }\n\n  .xl\\:hover\\:opacity-25:hover {\n    opacity: 0.25;\n  }\n\n  .xl\\:hover\\:opacity-30:hover {\n    opacity: 0.3;\n  }\n\n  .xl\\:hover\\:opacity-40:hover {\n    opacity: 0.4;\n  }\n\n  .xl\\:hover\\:opacity-50:hover {\n    opacity: 0.5;\n  }\n\n  .xl\\:hover\\:opacity-60:hover {\n    opacity: 0.6;\n  }\n\n  .xl\\:hover\\:opacity-70:hover {\n    opacity: 0.7;\n  }\n\n  .xl\\:hover\\:opacity-75:hover {\n    opacity: 0.75;\n  }\n\n  .xl\\:hover\\:opacity-80:hover {\n    opacity: 0.8;\n  }\n\n  .xl\\:hover\\:opacity-90:hover {\n    opacity: 0.9;\n  }\n\n  .xl\\:hover\\:opacity-95:hover {\n    opacity: 0.95;\n  }\n\n  .xl\\:hover\\:opacity-100:hover {\n    opacity: 1;\n  }\n\n  .xl\\:focus\\:opacity-0:focus {\n    opacity: 0;\n  }\n\n  .xl\\:focus\\:opacity-5:focus {\n    opacity: 0.05;\n  }\n\n  .xl\\:focus\\:opacity-10:focus {\n    opacity: 0.1;\n  }\n\n  .xl\\:focus\\:opacity-20:focus {\n    opacity: 0.2;\n  }\n\n  .xl\\:focus\\:opacity-25:focus {\n    opacity: 0.25;\n  }\n\n  .xl\\:focus\\:opacity-30:focus {\n    opacity: 0.3;\n  }\n\n  .xl\\:focus\\:opacity-40:focus {\n    opacity: 0.4;\n  }\n\n  .xl\\:focus\\:opacity-50:focus {\n    opacity: 0.5;\n  }\n\n  .xl\\:focus\\:opacity-60:focus {\n    opacity: 0.6;\n  }\n\n  .xl\\:focus\\:opacity-70:focus {\n    opacity: 0.7;\n  }\n\n  .xl\\:focus\\:opacity-75:focus {\n    opacity: 0.75;\n  }\n\n  .xl\\:focus\\:opacity-80:focus {\n    opacity: 0.8;\n  }\n\n  .xl\\:focus\\:opacity-90:focus {\n    opacity: 0.9;\n  }\n\n  .xl\\:focus\\:opacity-95:focus {\n    opacity: 0.95;\n  }\n\n  .xl\\:focus\\:opacity-100:focus {\n    opacity: 1;\n  }\n\n  .xl\\:bg-blend-normal {\n    background-blend-mode: normal;\n  }\n\n  .xl\\:bg-blend-multiply {\n    background-blend-mode: multiply;\n  }\n\n  .xl\\:bg-blend-screen {\n    background-blend-mode: screen;\n  }\n\n  .xl\\:bg-blend-overlay {\n    background-blend-mode: overlay;\n  }\n\n  .xl\\:bg-blend-darken {\n    background-blend-mode: darken;\n  }\n\n  .xl\\:bg-blend-lighten {\n    background-blend-mode: lighten;\n  }\n\n  .xl\\:bg-blend-color-dodge {\n    background-blend-mode: color-dodge;\n  }\n\n  .xl\\:bg-blend-color-burn {\n    background-blend-mode: color-burn;\n  }\n\n  .xl\\:bg-blend-hard-light {\n    background-blend-mode: hard-light;\n  }\n\n  .xl\\:bg-blend-soft-light {\n    background-blend-mode: soft-light;\n  }\n\n  .xl\\:bg-blend-difference {\n    background-blend-mode: difference;\n  }\n\n  .xl\\:bg-blend-exclusion {\n    background-blend-mode: exclusion;\n  }\n\n  .xl\\:bg-blend-hue {\n    background-blend-mode: hue;\n  }\n\n  .xl\\:bg-blend-saturation {\n    background-blend-mode: saturation;\n  }\n\n  .xl\\:bg-blend-color {\n    background-blend-mode: color;\n  }\n\n  .xl\\:bg-blend-luminosity {\n    background-blend-mode: luminosity;\n  }\n\n  .xl\\:mix-blend-normal {\n    mix-blend-mode: normal;\n  }\n\n  .xl\\:mix-blend-multiply {\n    mix-blend-mode: multiply;\n  }\n\n  .xl\\:mix-blend-screen {\n    mix-blend-mode: screen;\n  }\n\n  .xl\\:mix-blend-overlay {\n    mix-blend-mode: overlay;\n  }\n\n  .xl\\:mix-blend-darken {\n    mix-blend-mode: darken;\n  }\n\n  .xl\\:mix-blend-lighten {\n    mix-blend-mode: lighten;\n  }\n\n  .xl\\:mix-blend-color-dodge {\n    mix-blend-mode: color-dodge;\n  }\n\n  .xl\\:mix-blend-color-burn {\n    mix-blend-mode: color-burn;\n  }\n\n  .xl\\:mix-blend-hard-light {\n    mix-blend-mode: hard-light;\n  }\n\n  .xl\\:mix-blend-soft-light {\n    mix-blend-mode: soft-light;\n  }\n\n  .xl\\:mix-blend-difference {\n    mix-blend-mode: difference;\n  }\n\n  .xl\\:mix-blend-exclusion {\n    mix-blend-mode: exclusion;\n  }\n\n  .xl\\:mix-blend-hue {\n    mix-blend-mode: hue;\n  }\n\n  .xl\\:mix-blend-saturation {\n    mix-blend-mode: saturation;\n  }\n\n  .xl\\:mix-blend-color {\n    mix-blend-mode: color;\n  }\n\n  .xl\\:mix-blend-luminosity {\n    mix-blend-mode: luminosity;\n  }\n\n  .xl\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-sm:focus-within {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow:focus-within {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-md:focus-within {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-lg:focus-within {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-xl:focus-within {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-2xl:focus-within {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-inner:focus-within {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-none:focus-within {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-sm:hover {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow:hover {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-md:hover {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-lg:hover {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-xl:hover {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-2xl:hover {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-inner:hover {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-none:hover {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-sm:focus {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow:focus {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-md:focus {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-lg:focus {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-xl:focus {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-2xl:focus {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-inner:focus {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-none:focus {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:outline-none {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .xl\\:outline-white {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .xl\\:outline-black {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .xl\\:focus-within\\:outline-none:focus-within {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .xl\\:focus-within\\:outline-white:focus-within {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .xl\\:focus-within\\:outline-black:focus-within {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .xl\\:focus\\:outline-none:focus {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .xl\\:focus\\:outline-white:focus {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .xl\\:focus\\:outline-black:focus {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .xl\\:ring-0 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:ring-1 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:ring-2 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:ring-4 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:ring-8 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:ring {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus-within\\:ring-0:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus-within\\:ring-1:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus-within\\:ring-2:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus-within\\:ring-4:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus-within\\:ring-8:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus-within\\:ring:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus\\:ring-1:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus\\:ring-2:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus\\:ring-4:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus\\:ring-8:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus\\:ring:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:ring-inset {\n    --tw-ring-inset: inset;\n  }\n\n  .xl\\:focus-within\\:ring-inset:focus-within {\n    --tw-ring-inset: inset;\n  }\n\n  .xl\\:focus\\:ring-inset:focus {\n    --tw-ring-inset: inset;\n  }\n\n  .xl\\:ring-transparent {\n    --tw-ring-color: transparent;\n  }\n\n  .xl\\:ring-current {\n    --tw-ring-color: currentColor;\n  }\n\n  .xl\\:ring-black {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-white {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-50 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-100 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-200 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-300 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-400 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-500 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-600 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-700 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-800 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-900 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-transparent:focus-within {\n    --tw-ring-color: transparent;\n  }\n\n  .xl\\:focus-within\\:ring-current:focus-within {\n    --tw-ring-color: currentColor;\n  }\n\n  .xl\\:focus-within\\:ring-black:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-white:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-50:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-100:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-200:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-300:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-400:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-500:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-600:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-700:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-800:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-900:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-transparent:focus {\n    --tw-ring-color: transparent;\n  }\n\n  .xl\\:focus\\:ring-current:focus {\n    --tw-ring-color: currentColor;\n  }\n\n  .xl\\:focus\\:ring-black:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-white:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-50:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-100:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-200:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-300:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-400:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-500:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-600:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-700:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-800:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-900:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-opacity-0 {\n    --tw-ring-opacity: 0;\n  }\n\n  .xl\\:ring-opacity-5 {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .xl\\:ring-opacity-10 {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .xl\\:ring-opacity-20 {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .xl\\:ring-opacity-25 {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .xl\\:ring-opacity-30 {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .xl\\:ring-opacity-40 {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .xl\\:ring-opacity-50 {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .xl\\:ring-opacity-60 {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .xl\\:ring-opacity-70 {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .xl\\:ring-opacity-75 {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .xl\\:ring-opacity-80 {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .xl\\:ring-opacity-90 {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .xl\\:ring-opacity-95 {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .xl\\:ring-opacity-100 {\n    --tw-ring-opacity: 1;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-0:focus-within {\n    --tw-ring-opacity: 0;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-5:focus-within {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-10:focus-within {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-20:focus-within {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-25:focus-within {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-30:focus-within {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-40:focus-within {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-50:focus-within {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-60:focus-within {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-70:focus-within {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-75:focus-within {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-80:focus-within {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-90:focus-within {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-95:focus-within {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-100:focus-within {\n    --tw-ring-opacity: 1;\n  }\n\n  .xl\\:focus\\:ring-opacity-0:focus {\n    --tw-ring-opacity: 0;\n  }\n\n  .xl\\:focus\\:ring-opacity-5:focus {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:ring-opacity-10:focus {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:ring-opacity-20:focus {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:ring-opacity-25:focus {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:ring-opacity-30:focus {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:ring-opacity-40:focus {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:ring-opacity-50:focus {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:ring-opacity-60:focus {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:ring-opacity-70:focus {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:ring-opacity-75:focus {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:ring-opacity-80:focus {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:ring-opacity-90:focus {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:ring-opacity-95:focus {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:ring-opacity-100:focus {\n    --tw-ring-opacity: 1;\n  }\n\n  .xl\\:ring-offset-0 {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .xl\\:ring-offset-1 {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .xl\\:ring-offset-2 {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .xl\\:ring-offset-4 {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .xl\\:ring-offset-8 {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .xl\\:focus-within\\:ring-offset-0:focus-within {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .xl\\:focus-within\\:ring-offset-1:focus-within {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .xl\\:focus-within\\:ring-offset-2:focus-within {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .xl\\:focus-within\\:ring-offset-4:focus-within {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .xl\\:focus-within\\:ring-offset-8:focus-within {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .xl\\:focus\\:ring-offset-0:focus {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .xl\\:focus\\:ring-offset-1:focus {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .xl\\:focus\\:ring-offset-2:focus {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .xl\\:focus\\:ring-offset-4:focus {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .xl\\:focus\\:ring-offset-8:focus {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .xl\\:ring-offset-transparent {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .xl\\:ring-offset-current {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .xl\\:ring-offset-black {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .xl\\:ring-offset-white {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .xl\\:ring-offset-gray-50 {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .xl\\:ring-offset-gray-100 {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .xl\\:ring-offset-gray-200 {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .xl\\:ring-offset-gray-300 {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .xl\\:ring-offset-gray-400 {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .xl\\:ring-offset-gray-500 {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .xl\\:ring-offset-gray-600 {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .xl\\:ring-offset-gray-700 {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .xl\\:ring-offset-gray-800 {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .xl\\:ring-offset-gray-900 {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .xl\\:ring-offset-red {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .xl\\:ring-offset-yellow {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .xl\\:ring-offset-green {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .xl\\:ring-offset-blue {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .xl\\:ring-offset-indigo {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .xl\\:ring-offset-purple {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .xl\\:ring-offset-pink {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .xl\\:ring-offset-grey-darkest {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .xl\\:ring-offset-grey-darker {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .xl\\:ring-offset-grey-dark {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .xl\\:ring-offset-grey {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .xl\\:ring-offset-grey-light {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .xl\\:ring-offset-grey-lighter {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .xl\\:ring-offset-grey-lightest {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .xl\\:ring-offset-red-darkest {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .xl\\:ring-offset-red-darker {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .xl\\:ring-offset-red-dark {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .xl\\:ring-offset-red-light {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .xl\\:ring-offset-red-lighter {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .xl\\:ring-offset-red-lightest {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .xl\\:ring-offset-orange-darkest {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .xl\\:ring-offset-orange-darker {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .xl\\:ring-offset-orange-dark {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .xl\\:ring-offset-orange {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .xl\\:ring-offset-orange-light {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .xl\\:ring-offset-orange-lighter {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .xl\\:ring-offset-orange-lightest {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .xl\\:ring-offset-yellow-darkest {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .xl\\:ring-offset-yellow-darker {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .xl\\:ring-offset-yellow-dark {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .xl\\:ring-offset-yellow-light {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .xl\\:ring-offset-yellow-lighter {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .xl\\:ring-offset-yellow-lightest {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .xl\\:ring-offset-green-darkest {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .xl\\:ring-offset-green-darker {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .xl\\:ring-offset-green-dark {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .xl\\:ring-offset-green-light {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .xl\\:ring-offset-green-lighter {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .xl\\:ring-offset-green-lightest {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .xl\\:ring-offset-teal-darkest {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .xl\\:ring-offset-teal-darker {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .xl\\:ring-offset-teal-dark {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .xl\\:ring-offset-teal {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .xl\\:ring-offset-teal-light {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .xl\\:ring-offset-teal-lighter {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .xl\\:ring-offset-teal-lightest {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .xl\\:ring-offset-blue-darkest {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .xl\\:ring-offset-blue-darker {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .xl\\:ring-offset-blue-dark {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .xl\\:ring-offset-blue-light {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .xl\\:ring-offset-blue-lighter {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .xl\\:ring-offset-blue-lightest {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .xl\\:ring-offset-indigo-darkest {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .xl\\:ring-offset-indigo-darker {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .xl\\:ring-offset-indigo-dark {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .xl\\:ring-offset-indigo-light {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .xl\\:ring-offset-indigo-lighter {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .xl\\:ring-offset-indigo-lightest {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .xl\\:ring-offset-purple-darkest {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .xl\\:ring-offset-purple-darker {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .xl\\:ring-offset-purple-dark {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .xl\\:ring-offset-purple-light {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .xl\\:ring-offset-purple-lighter {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .xl\\:ring-offset-purple-lightest {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .xl\\:ring-offset-pink-darkest {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .xl\\:ring-offset-pink-darker {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .xl\\:ring-offset-pink-dark {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .xl\\:ring-offset-pink-light {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .xl\\:ring-offset-pink-lighter {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .xl\\:ring-offset-pink-lightest {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .xl\\:focus-within\\:ring-offset-transparent:focus-within {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .xl\\:focus-within\\:ring-offset-current:focus-within {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .xl\\:focus-within\\:ring-offset-black:focus-within {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-white:focus-within {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-50:focus-within {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-100:focus-within {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-200:focus-within {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-300:focus-within {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-400:focus-within {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-500:focus-within {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-600:focus-within {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-700:focus-within {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-800:focus-within {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-900:focus-within {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red:focus-within {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow:focus-within {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green:focus-within {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue:focus-within {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo:focus-within {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple:focus-within {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink:focus-within {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey-darkest:focus-within {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey-darker:focus-within {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey-dark:focus-within {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey:focus-within {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey-light:focus-within {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey-lighter:focus-within {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey-lightest:focus-within {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red-darkest:focus-within {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red-darker:focus-within {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red-dark:focus-within {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red-light:focus-within {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red-lighter:focus-within {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red-lightest:focus-within {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange-darkest:focus-within {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange-darker:focus-within {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange-dark:focus-within {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange:focus-within {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange-light:focus-within {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange-lighter:focus-within {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange-lightest:focus-within {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow-darkest:focus-within {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow-darker:focus-within {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow-dark:focus-within {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow-light:focus-within {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow-lighter:focus-within {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow-lightest:focus-within {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green-darkest:focus-within {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green-darker:focus-within {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green-dark:focus-within {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green-light:focus-within {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green-lighter:focus-within {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green-lightest:focus-within {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal-darkest:focus-within {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal-darker:focus-within {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal-dark:focus-within {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal:focus-within {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal-light:focus-within {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal-lighter:focus-within {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal-lightest:focus-within {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue-darkest:focus-within {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue-darker:focus-within {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue-dark:focus-within {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue-light:focus-within {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue-lighter:focus-within {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue-lightest:focus-within {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo-darkest:focus-within {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo-darker:focus-within {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo-dark:focus-within {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo-light:focus-within {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo-lighter:focus-within {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo-lightest:focus-within {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple-darkest:focus-within {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple-darker:focus-within {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple-dark:focus-within {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple-light:focus-within {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple-lighter:focus-within {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple-lightest:focus-within {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink-darkest:focus-within {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink-darker:focus-within {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink-dark:focus-within {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink-light:focus-within {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink-lighter:focus-within {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink-lightest:focus-within {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .xl\\:focus\\:ring-offset-transparent:focus {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .xl\\:focus\\:ring-offset-current:focus {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .xl\\:focus\\:ring-offset-black:focus {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .xl\\:focus\\:ring-offset-white:focus {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-50:focus {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-100:focus {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-200:focus {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-300:focus {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-400:focus {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-500:focus {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-600:focus {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-700:focus {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-800:focus {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-900:focus {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .xl\\:focus\\:ring-offset-red:focus {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow:focus {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .xl\\:focus\\:ring-offset-green:focus {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .xl\\:focus\\:ring-offset-blue:focus {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo:focus {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .xl\\:focus\\:ring-offset-purple:focus {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .xl\\:focus\\:ring-offset-pink:focus {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .xl\\:focus\\:ring-offset-grey-darkest:focus {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .xl\\:focus\\:ring-offset-grey-darker:focus {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .xl\\:focus\\:ring-offset-grey-dark:focus {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .xl\\:focus\\:ring-offset-grey:focus {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .xl\\:focus\\:ring-offset-grey-light:focus {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .xl\\:focus\\:ring-offset-grey-lighter:focus {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .xl\\:focus\\:ring-offset-grey-lightest:focus {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .xl\\:focus\\:ring-offset-red-darkest:focus {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .xl\\:focus\\:ring-offset-red-darker:focus {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .xl\\:focus\\:ring-offset-red-dark:focus {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .xl\\:focus\\:ring-offset-red-light:focus {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .xl\\:focus\\:ring-offset-red-lighter:focus {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .xl\\:focus\\:ring-offset-red-lightest:focus {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .xl\\:focus\\:ring-offset-orange-darkest:focus {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .xl\\:focus\\:ring-offset-orange-darker:focus {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .xl\\:focus\\:ring-offset-orange-dark:focus {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .xl\\:focus\\:ring-offset-orange:focus {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .xl\\:focus\\:ring-offset-orange-light:focus {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .xl\\:focus\\:ring-offset-orange-lighter:focus {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .xl\\:focus\\:ring-offset-orange-lightest:focus {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow-darkest:focus {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow-darker:focus {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow-dark:focus {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow-light:focus {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow-lighter:focus {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow-lightest:focus {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .xl\\:focus\\:ring-offset-green-darkest:focus {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .xl\\:focus\\:ring-offset-green-darker:focus {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .xl\\:focus\\:ring-offset-green-dark:focus {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .xl\\:focus\\:ring-offset-green-light:focus {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .xl\\:focus\\:ring-offset-green-lighter:focus {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .xl\\:focus\\:ring-offset-green-lightest:focus {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .xl\\:focus\\:ring-offset-teal-darkest:focus {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .xl\\:focus\\:ring-offset-teal-darker:focus {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .xl\\:focus\\:ring-offset-teal-dark:focus {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .xl\\:focus\\:ring-offset-teal:focus {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .xl\\:focus\\:ring-offset-teal-light:focus {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .xl\\:focus\\:ring-offset-teal-lighter:focus {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .xl\\:focus\\:ring-offset-teal-lightest:focus {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .xl\\:focus\\:ring-offset-blue-darkest:focus {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .xl\\:focus\\:ring-offset-blue-darker:focus {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .xl\\:focus\\:ring-offset-blue-dark:focus {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .xl\\:focus\\:ring-offset-blue-light:focus {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .xl\\:focus\\:ring-offset-blue-lighter:focus {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .xl\\:focus\\:ring-offset-blue-lightest:focus {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo-darkest:focus {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo-darker:focus {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo-dark:focus {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo-light:focus {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo-lighter:focus {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo-lightest:focus {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .xl\\:focus\\:ring-offset-purple-darkest:focus {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .xl\\:focus\\:ring-offset-purple-darker:focus {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .xl\\:focus\\:ring-offset-purple-dark:focus {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .xl\\:focus\\:ring-offset-purple-light:focus {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .xl\\:focus\\:ring-offset-purple-lighter:focus {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .xl\\:focus\\:ring-offset-purple-lightest:focus {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .xl\\:focus\\:ring-offset-pink-darkest:focus {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .xl\\:focus\\:ring-offset-pink-darker:focus {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .xl\\:focus\\:ring-offset-pink-dark:focus {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .xl\\:focus\\:ring-offset-pink-light:focus {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .xl\\:focus\\:ring-offset-pink-lighter:focus {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .xl\\:focus\\:ring-offset-pink-lightest:focus {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .xl\\:filter {\n    --tw-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n  }\n\n  .xl\\:filter-none {\n    filter: none;\n  }\n\n  .xl\\:blur-0 {\n    --tw-blur: blur(0);\n  }\n\n  .xl\\:blur-none {\n    --tw-blur: blur(0);\n  }\n\n  .xl\\:blur-sm {\n    --tw-blur: blur(4px);\n  }\n\n  .xl\\:blur {\n    --tw-blur: blur(8px);\n  }\n\n  .xl\\:blur-md {\n    --tw-blur: blur(12px);\n  }\n\n  .xl\\:blur-lg {\n    --tw-blur: blur(16px);\n  }\n\n  .xl\\:blur-xl {\n    --tw-blur: blur(24px);\n  }\n\n  .xl\\:blur-2xl {\n    --tw-blur: blur(40px);\n  }\n\n  .xl\\:blur-3xl {\n    --tw-blur: blur(64px);\n  }\n\n  .xl\\:brightness-0 {\n    --tw-brightness: brightness(0);\n  }\n\n  .xl\\:brightness-50 {\n    --tw-brightness: brightness(.5);\n  }\n\n  .xl\\:brightness-75 {\n    --tw-brightness: brightness(.75);\n  }\n\n  .xl\\:brightness-90 {\n    --tw-brightness: brightness(.9);\n  }\n\n  .xl\\:brightness-95 {\n    --tw-brightness: brightness(.95);\n  }\n\n  .xl\\:brightness-100 {\n    --tw-brightness: brightness(1);\n  }\n\n  .xl\\:brightness-105 {\n    --tw-brightness: brightness(1.05);\n  }\n\n  .xl\\:brightness-110 {\n    --tw-brightness: brightness(1.1);\n  }\n\n  .xl\\:brightness-125 {\n    --tw-brightness: brightness(1.25);\n  }\n\n  .xl\\:brightness-150 {\n    --tw-brightness: brightness(1.5);\n  }\n\n  .xl\\:brightness-200 {\n    --tw-brightness: brightness(2);\n  }\n\n  .xl\\:contrast-0 {\n    --tw-contrast: contrast(0);\n  }\n\n  .xl\\:contrast-50 {\n    --tw-contrast: contrast(.5);\n  }\n\n  .xl\\:contrast-75 {\n    --tw-contrast: contrast(.75);\n  }\n\n  .xl\\:contrast-100 {\n    --tw-contrast: contrast(1);\n  }\n\n  .xl\\:contrast-125 {\n    --tw-contrast: contrast(1.25);\n  }\n\n  .xl\\:contrast-150 {\n    --tw-contrast: contrast(1.5);\n  }\n\n  .xl\\:contrast-200 {\n    --tw-contrast: contrast(2);\n  }\n\n  .xl\\:drop-shadow-sm {\n    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));\n  }\n\n  .xl\\:drop-shadow {\n    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));\n  }\n\n  .xl\\:drop-shadow-md {\n    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));\n  }\n\n  .xl\\:drop-shadow-lg {\n    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));\n  }\n\n  .xl\\:drop-shadow-xl {\n    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));\n  }\n\n  .xl\\:drop-shadow-2xl {\n    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));\n  }\n\n  .xl\\:drop-shadow-none {\n    --tw-drop-shadow: drop-shadow(0 0 #0000);\n  }\n\n  .xl\\:grayscale-0 {\n    --tw-grayscale: grayscale(0);\n  }\n\n  .xl\\:grayscale {\n    --tw-grayscale: grayscale(100%);\n  }\n\n  .xl\\:hue-rotate-0 {\n    --tw-hue-rotate: hue-rotate(0deg);\n  }\n\n  .xl\\:hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(15deg);\n  }\n\n  .xl\\:hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(30deg);\n  }\n\n  .xl\\:hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(60deg);\n  }\n\n  .xl\\:hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(90deg);\n  }\n\n  .xl\\:hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(180deg);\n  }\n\n  .xl\\:-hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .xl\\:-hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .xl\\:-hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .xl\\:-hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .xl\\:-hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .xl\\:invert-0 {\n    --tw-invert: invert(0);\n  }\n\n  .xl\\:invert {\n    --tw-invert: invert(100%);\n  }\n\n  .xl\\:saturate-0 {\n    --tw-saturate: saturate(0);\n  }\n\n  .xl\\:saturate-50 {\n    --tw-saturate: saturate(.5);\n  }\n\n  .xl\\:saturate-100 {\n    --tw-saturate: saturate(1);\n  }\n\n  .xl\\:saturate-150 {\n    --tw-saturate: saturate(1.5);\n  }\n\n  .xl\\:saturate-200 {\n    --tw-saturate: saturate(2);\n  }\n\n  .xl\\:sepia-0 {\n    --tw-sepia: sepia(0);\n  }\n\n  .xl\\:sepia {\n    --tw-sepia: sepia(100%);\n  }\n\n  .xl\\:backdrop-filter {\n    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n  }\n\n  .xl\\:backdrop-filter-none {\n    -webkit-backdrop-filter: none;\n            backdrop-filter: none;\n  }\n\n  .xl\\:backdrop-blur-0 {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .xl\\:backdrop-blur-none {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .xl\\:backdrop-blur-sm {\n    --tw-backdrop-blur: blur(4px);\n  }\n\n  .xl\\:backdrop-blur {\n    --tw-backdrop-blur: blur(8px);\n  }\n\n  .xl\\:backdrop-blur-md {\n    --tw-backdrop-blur: blur(12px);\n  }\n\n  .xl\\:backdrop-blur-lg {\n    --tw-backdrop-blur: blur(16px);\n  }\n\n  .xl\\:backdrop-blur-xl {\n    --tw-backdrop-blur: blur(24px);\n  }\n\n  .xl\\:backdrop-blur-2xl {\n    --tw-backdrop-blur: blur(40px);\n  }\n\n  .xl\\:backdrop-blur-3xl {\n    --tw-backdrop-blur: blur(64px);\n  }\n\n  .xl\\:backdrop-brightness-0 {\n    --tw-backdrop-brightness: brightness(0);\n  }\n\n  .xl\\:backdrop-brightness-50 {\n    --tw-backdrop-brightness: brightness(.5);\n  }\n\n  .xl\\:backdrop-brightness-75 {\n    --tw-backdrop-brightness: brightness(.75);\n  }\n\n  .xl\\:backdrop-brightness-90 {\n    --tw-backdrop-brightness: brightness(.9);\n  }\n\n  .xl\\:backdrop-brightness-95 {\n    --tw-backdrop-brightness: brightness(.95);\n  }\n\n  .xl\\:backdrop-brightness-100 {\n    --tw-backdrop-brightness: brightness(1);\n  }\n\n  .xl\\:backdrop-brightness-105 {\n    --tw-backdrop-brightness: brightness(1.05);\n  }\n\n  .xl\\:backdrop-brightness-110 {\n    --tw-backdrop-brightness: brightness(1.1);\n  }\n\n  .xl\\:backdrop-brightness-125 {\n    --tw-backdrop-brightness: brightness(1.25);\n  }\n\n  .xl\\:backdrop-brightness-150 {\n    --tw-backdrop-brightness: brightness(1.5);\n  }\n\n  .xl\\:backdrop-brightness-200 {\n    --tw-backdrop-brightness: brightness(2);\n  }\n\n  .xl\\:backdrop-contrast-0 {\n    --tw-backdrop-contrast: contrast(0);\n  }\n\n  .xl\\:backdrop-contrast-50 {\n    --tw-backdrop-contrast: contrast(.5);\n  }\n\n  .xl\\:backdrop-contrast-75 {\n    --tw-backdrop-contrast: contrast(.75);\n  }\n\n  .xl\\:backdrop-contrast-100 {\n    --tw-backdrop-contrast: contrast(1);\n  }\n\n  .xl\\:backdrop-contrast-125 {\n    --tw-backdrop-contrast: contrast(1.25);\n  }\n\n  .xl\\:backdrop-contrast-150 {\n    --tw-backdrop-contrast: contrast(1.5);\n  }\n\n  .xl\\:backdrop-contrast-200 {\n    --tw-backdrop-contrast: contrast(2);\n  }\n\n  .xl\\:backdrop-grayscale-0 {\n    --tw-backdrop-grayscale: grayscale(0);\n  }\n\n  .xl\\:backdrop-grayscale {\n    --tw-backdrop-grayscale: grayscale(100%);\n  }\n\n  .xl\\:backdrop-hue-rotate-0 {\n    --tw-backdrop-hue-rotate: hue-rotate(0deg);\n  }\n\n  .xl\\:backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(15deg);\n  }\n\n  .xl\\:backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(30deg);\n  }\n\n  .xl\\:backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(60deg);\n  }\n\n  .xl\\:backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(90deg);\n  }\n\n  .xl\\:backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(180deg);\n  }\n\n  .xl\\:-backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .xl\\:-backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .xl\\:-backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .xl\\:-backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .xl\\:-backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .xl\\:backdrop-invert-0 {\n    --tw-backdrop-invert: invert(0);\n  }\n\n  .xl\\:backdrop-invert {\n    --tw-backdrop-invert: invert(100%);\n  }\n\n  .xl\\:backdrop-saturate-0 {\n    --tw-backdrop-saturate: saturate(0);\n  }\n\n  .xl\\:backdrop-saturate-50 {\n    --tw-backdrop-saturate: saturate(.5);\n  }\n\n  .xl\\:backdrop-saturate-100 {\n    --tw-backdrop-saturate: saturate(1);\n  }\n\n  .xl\\:backdrop-saturate-150 {\n    --tw-backdrop-saturate: saturate(1.5);\n  }\n\n  .xl\\:backdrop-saturate-200 {\n    --tw-backdrop-saturate: saturate(2);\n  }\n\n  .xl\\:backdrop-sepia-0 {\n    --tw-backdrop-sepia: sepia(0);\n  }\n\n  .xl\\:backdrop-sepia {\n    --tw-backdrop-sepia: sepia(100%);\n  }\n\n  .xl\\:transition-none {\n    transition-property: none;\n  }\n\n  .xl\\:transition-all {\n    transition-property: all;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .xl\\:transition {\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .xl\\:transition-colors {\n    transition-property: background-color, border-color, color, fill, stroke;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .xl\\:transition-opacity {\n    transition-property: opacity;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .xl\\:transition-shadow {\n    transition-property: box-shadow;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .xl\\:transition-transform {\n    transition-property: transform;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .xl\\:delay-75 {\n    transition-delay: 75ms;\n  }\n\n  .xl\\:delay-100 {\n    transition-delay: 100ms;\n  }\n\n  .xl\\:delay-150 {\n    transition-delay: 150ms;\n  }\n\n  .xl\\:delay-200 {\n    transition-delay: 200ms;\n  }\n\n  .xl\\:delay-300 {\n    transition-delay: 300ms;\n  }\n\n  .xl\\:delay-500 {\n    transition-delay: 500ms;\n  }\n\n  .xl\\:delay-700 {\n    transition-delay: 700ms;\n  }\n\n  .xl\\:delay-1000 {\n    transition-delay: 1000ms;\n  }\n\n  .xl\\:duration-75 {\n    transition-duration: 75ms;\n  }\n\n  .xl\\:duration-100 {\n    transition-duration: 100ms;\n  }\n\n  .xl\\:duration-150 {\n    transition-duration: 150ms;\n  }\n\n  .xl\\:duration-200 {\n    transition-duration: 200ms;\n  }\n\n  .xl\\:duration-300 {\n    transition-duration: 300ms;\n  }\n\n  .xl\\:duration-500 {\n    transition-duration: 500ms;\n  }\n\n  .xl\\:duration-700 {\n    transition-duration: 700ms;\n  }\n\n  .xl\\:duration-1000 {\n    transition-duration: 1000ms;\n  }\n\n  .xl\\:ease-linear {\n    transition-timing-function: linear;\n  }\n\n  .xl\\:ease-in {\n    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n  }\n\n  .xl\\:ease-out {\n    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n  }\n\n  .xl\\:ease-in-out {\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  }\n}\n\n@media (min-width: 1536px) {\n  .\\32xl\\:container {\n    width: 100%;\n  }\n\n  @media (min-width: 640px) {\n    .\\32xl\\:container {\n      max-width: 640px;\n    }\n  }\n\n  @media (min-width: 768px) {\n    .\\32xl\\:container {\n      max-width: 768px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .\\32xl\\:container {\n      max-width: 1024px;\n    }\n  }\n\n  @media (min-width: 1280px) {\n    .\\32xl\\:container {\n      max-width: 1280px;\n    }\n  }\n\n  @media (min-width: 1536px) {\n    .\\32xl\\:container {\n      max-width: 1536px;\n    }\n  }\n\n  .\\32xl\\:sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .\\32xl\\:not-sr-only {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .\\32xl\\:focus-within\\:sr-only:focus-within {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .\\32xl\\:focus-within\\:not-sr-only:focus-within {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .\\32xl\\:focus\\:sr-only:focus {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .\\32xl\\:focus\\:not-sr-only:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .\\32xl\\:pointer-events-none {\n    pointer-events: none;\n  }\n\n  .\\32xl\\:pointer-events-auto {\n    pointer-events: auto;\n  }\n\n  .\\32xl\\:visible {\n    visibility: visible;\n  }\n\n  .\\32xl\\:invisible {\n    visibility: hidden;\n  }\n\n  .\\32xl\\:static {\n    position: static;\n  }\n\n  .\\32xl\\:fixed {\n    position: fixed;\n  }\n\n  .\\32xl\\:absolute {\n    position: absolute;\n  }\n\n  .\\32xl\\:relative {\n    position: relative;\n  }\n\n  .\\32xl\\:sticky {\n    position: sticky;\n  }\n\n  .\\32xl\\:inset-0 {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .\\32xl\\:inset-auto {\n    top: auto;\n    right: auto;\n    bottom: auto;\n    left: auto;\n  }\n\n  .\\32xl\\:inset-x-0 {\n    left: 0;\n    right: 0;\n  }\n\n  .\\32xl\\:inset-x-auto {\n    left: auto;\n    right: auto;\n  }\n\n  .\\32xl\\:inset-y-0 {\n    top: 0;\n    bottom: 0;\n  }\n\n  .\\32xl\\:inset-y-auto {\n    top: auto;\n    bottom: auto;\n  }\n\n  .\\32xl\\:top-0 {\n    top: 0;\n  }\n\n  .\\32xl\\:top-auto {\n    top: auto;\n  }\n\n  .\\32xl\\:right-0 {\n    right: 0;\n  }\n\n  .\\32xl\\:right-auto {\n    right: auto;\n  }\n\n  .\\32xl\\:bottom-0 {\n    bottom: 0;\n  }\n\n  .\\32xl\\:bottom-auto {\n    bottom: auto;\n  }\n\n  .\\32xl\\:left-0 {\n    left: 0;\n  }\n\n  .\\32xl\\:left-auto {\n    left: auto;\n  }\n\n  .\\32xl\\:isolate {\n    isolation: isolate;\n  }\n\n  .\\32xl\\:isolation-auto {\n    isolation: auto;\n  }\n\n  .\\32xl\\:z-0 {\n    z-index: 0;\n  }\n\n  .\\32xl\\:z-10 {\n    z-index: 10;\n  }\n\n  .\\32xl\\:z-20 {\n    z-index: 20;\n  }\n\n  .\\32xl\\:z-30 {\n    z-index: 30;\n  }\n\n  .\\32xl\\:z-40 {\n    z-index: 40;\n  }\n\n  .\\32xl\\:z-50 {\n    z-index: 50;\n  }\n\n  .\\32xl\\:z-auto {\n    z-index: auto;\n  }\n\n  .\\32xl\\:focus-within\\:z-0:focus-within {\n    z-index: 0;\n  }\n\n  .\\32xl\\:focus-within\\:z-10:focus-within {\n    z-index: 10;\n  }\n\n  .\\32xl\\:focus-within\\:z-20:focus-within {\n    z-index: 20;\n  }\n\n  .\\32xl\\:focus-within\\:z-30:focus-within {\n    z-index: 30;\n  }\n\n  .\\32xl\\:focus-within\\:z-40:focus-within {\n    z-index: 40;\n  }\n\n  .\\32xl\\:focus-within\\:z-50:focus-within {\n    z-index: 50;\n  }\n\n  .\\32xl\\:focus-within\\:z-auto:focus-within {\n    z-index: auto;\n  }\n\n  .\\32xl\\:focus\\:z-0:focus {\n    z-index: 0;\n  }\n\n  .\\32xl\\:focus\\:z-10:focus {\n    z-index: 10;\n  }\n\n  .\\32xl\\:focus\\:z-20:focus {\n    z-index: 20;\n  }\n\n  .\\32xl\\:focus\\:z-30:focus {\n    z-index: 30;\n  }\n\n  .\\32xl\\:focus\\:z-40:focus {\n    z-index: 40;\n  }\n\n  .\\32xl\\:focus\\:z-50:focus {\n    z-index: 50;\n  }\n\n  .\\32xl\\:focus\\:z-auto:focus {\n    z-index: auto;\n  }\n\n  .\\32xl\\:order-1 {\n    order: 1;\n  }\n\n  .\\32xl\\:order-2 {\n    order: 2;\n  }\n\n  .\\32xl\\:order-3 {\n    order: 3;\n  }\n\n  .\\32xl\\:order-4 {\n    order: 4;\n  }\n\n  .\\32xl\\:order-5 {\n    order: 5;\n  }\n\n  .\\32xl\\:order-6 {\n    order: 6;\n  }\n\n  .\\32xl\\:order-7 {\n    order: 7;\n  }\n\n  .\\32xl\\:order-8 {\n    order: 8;\n  }\n\n  .\\32xl\\:order-9 {\n    order: 9;\n  }\n\n  .\\32xl\\:order-10 {\n    order: 10;\n  }\n\n  .\\32xl\\:order-11 {\n    order: 11;\n  }\n\n  .\\32xl\\:order-12 {\n    order: 12;\n  }\n\n  .\\32xl\\:order-first {\n    order: -9999;\n  }\n\n  .\\32xl\\:order-last {\n    order: 9999;\n  }\n\n  .\\32xl\\:order-none {\n    order: 0;\n  }\n\n  .\\32xl\\:col-auto {\n    grid-column: auto;\n  }\n\n  .\\32xl\\:col-span-1 {\n    grid-column: span 1 / span 1;\n  }\n\n  .\\32xl\\:col-span-2 {\n    grid-column: span 2 / span 2;\n  }\n\n  .\\32xl\\:col-span-3 {\n    grid-column: span 3 / span 3;\n  }\n\n  .\\32xl\\:col-span-4 {\n    grid-column: span 4 / span 4;\n  }\n\n  .\\32xl\\:col-span-5 {\n    grid-column: span 5 / span 5;\n  }\n\n  .\\32xl\\:col-span-6 {\n    grid-column: span 6 / span 6;\n  }\n\n  .\\32xl\\:col-span-7 {\n    grid-column: span 7 / span 7;\n  }\n\n  .\\32xl\\:col-span-8 {\n    grid-column: span 8 / span 8;\n  }\n\n  .\\32xl\\:col-span-9 {\n    grid-column: span 9 / span 9;\n  }\n\n  .\\32xl\\:col-span-10 {\n    grid-column: span 10 / span 10;\n  }\n\n  .\\32xl\\:col-span-11 {\n    grid-column: span 11 / span 11;\n  }\n\n  .\\32xl\\:col-span-12 {\n    grid-column: span 12 / span 12;\n  }\n\n  .\\32xl\\:col-span-full {\n    grid-column: 1 / -1;\n  }\n\n  .\\32xl\\:col-start-1 {\n    grid-column-start: 1;\n  }\n\n  .\\32xl\\:col-start-2 {\n    grid-column-start: 2;\n  }\n\n  .\\32xl\\:col-start-3 {\n    grid-column-start: 3;\n  }\n\n  .\\32xl\\:col-start-4 {\n    grid-column-start: 4;\n  }\n\n  .\\32xl\\:col-start-5 {\n    grid-column-start: 5;\n  }\n\n  .\\32xl\\:col-start-6 {\n    grid-column-start: 6;\n  }\n\n  .\\32xl\\:col-start-7 {\n    grid-column-start: 7;\n  }\n\n  .\\32xl\\:col-start-8 {\n    grid-column-start: 8;\n  }\n\n  .\\32xl\\:col-start-9 {\n    grid-column-start: 9;\n  }\n\n  .\\32xl\\:col-start-10 {\n    grid-column-start: 10;\n  }\n\n  .\\32xl\\:col-start-11 {\n    grid-column-start: 11;\n  }\n\n  .\\32xl\\:col-start-12 {\n    grid-column-start: 12;\n  }\n\n  .\\32xl\\:col-start-13 {\n    grid-column-start: 13;\n  }\n\n  .\\32xl\\:col-start-auto {\n    grid-column-start: auto;\n  }\n\n  .\\32xl\\:col-end-1 {\n    grid-column-end: 1;\n  }\n\n  .\\32xl\\:col-end-2 {\n    grid-column-end: 2;\n  }\n\n  .\\32xl\\:col-end-3 {\n    grid-column-end: 3;\n  }\n\n  .\\32xl\\:col-end-4 {\n    grid-column-end: 4;\n  }\n\n  .\\32xl\\:col-end-5 {\n    grid-column-end: 5;\n  }\n\n  .\\32xl\\:col-end-6 {\n    grid-column-end: 6;\n  }\n\n  .\\32xl\\:col-end-7 {\n    grid-column-end: 7;\n  }\n\n  .\\32xl\\:col-end-8 {\n    grid-column-end: 8;\n  }\n\n  .\\32xl\\:col-end-9 {\n    grid-column-end: 9;\n  }\n\n  .\\32xl\\:col-end-10 {\n    grid-column-end: 10;\n  }\n\n  .\\32xl\\:col-end-11 {\n    grid-column-end: 11;\n  }\n\n  .\\32xl\\:col-end-12 {\n    grid-column-end: 12;\n  }\n\n  .\\32xl\\:col-end-13 {\n    grid-column-end: 13;\n  }\n\n  .\\32xl\\:col-end-auto {\n    grid-column-end: auto;\n  }\n\n  .\\32xl\\:row-auto {\n    grid-row: auto;\n  }\n\n  .\\32xl\\:row-span-1 {\n    grid-row: span 1 / span 1;\n  }\n\n  .\\32xl\\:row-span-2 {\n    grid-row: span 2 / span 2;\n  }\n\n  .\\32xl\\:row-span-3 {\n    grid-row: span 3 / span 3;\n  }\n\n  .\\32xl\\:row-span-4 {\n    grid-row: span 4 / span 4;\n  }\n\n  .\\32xl\\:row-span-5 {\n    grid-row: span 5 / span 5;\n  }\n\n  .\\32xl\\:row-span-6 {\n    grid-row: span 6 / span 6;\n  }\n\n  .\\32xl\\:row-span-full {\n    grid-row: 1 / -1;\n  }\n\n  .\\32xl\\:row-start-1 {\n    grid-row-start: 1;\n  }\n\n  .\\32xl\\:row-start-2 {\n    grid-row-start: 2;\n  }\n\n  .\\32xl\\:row-start-3 {\n    grid-row-start: 3;\n  }\n\n  .\\32xl\\:row-start-4 {\n    grid-row-start: 4;\n  }\n\n  .\\32xl\\:row-start-5 {\n    grid-row-start: 5;\n  }\n\n  .\\32xl\\:row-start-6 {\n    grid-row-start: 6;\n  }\n\n  .\\32xl\\:row-start-7 {\n    grid-row-start: 7;\n  }\n\n  .\\32xl\\:row-start-auto {\n    grid-row-start: auto;\n  }\n\n  .\\32xl\\:row-end-1 {\n    grid-row-end: 1;\n  }\n\n  .\\32xl\\:row-end-2 {\n    grid-row-end: 2;\n  }\n\n  .\\32xl\\:row-end-3 {\n    grid-row-end: 3;\n  }\n\n  .\\32xl\\:row-end-4 {\n    grid-row-end: 4;\n  }\n\n  .\\32xl\\:row-end-5 {\n    grid-row-end: 5;\n  }\n\n  .\\32xl\\:row-end-6 {\n    grid-row-end: 6;\n  }\n\n  .\\32xl\\:row-end-7 {\n    grid-row-end: 7;\n  }\n\n  .\\32xl\\:row-end-auto {\n    grid-row-end: auto;\n  }\n\n  .\\32xl\\:float-right {\n    float: right;\n  }\n\n  .\\32xl\\:float-left {\n    float: left;\n  }\n\n  .\\32xl\\:float-none {\n    float: none;\n  }\n\n  .\\32xl\\:clear-left {\n    clear: left;\n  }\n\n  .\\32xl\\:clear-right {\n    clear: right;\n  }\n\n  .\\32xl\\:clear-both {\n    clear: both;\n  }\n\n  .\\32xl\\:clear-none {\n    clear: none;\n  }\n\n  .\\32xl\\:m-0 {\n    margin: 0px;\n  }\n\n  .\\32xl\\:m-1 {\n    margin: 0.25rem;\n  }\n\n  .\\32xl\\:m-2 {\n    margin: 0.5rem;\n  }\n\n  .\\32xl\\:m-3 {\n    margin: 0.75rem;\n  }\n\n  .\\32xl\\:m-4 {\n    margin: 1rem;\n  }\n\n  .\\32xl\\:m-5 {\n    margin: 1.25rem;\n  }\n\n  .\\32xl\\:m-6 {\n    margin: 1.5rem;\n  }\n\n  .\\32xl\\:m-7 {\n    margin: 1.75rem;\n  }\n\n  .\\32xl\\:m-8 {\n    margin: 2rem;\n  }\n\n  .\\32xl\\:m-9 {\n    margin: 2.25rem;\n  }\n\n  .\\32xl\\:m-10 {\n    margin: 2.5rem;\n  }\n\n  .\\32xl\\:m-11 {\n    margin: 2.75rem;\n  }\n\n  .\\32xl\\:m-12 {\n    margin: 3rem;\n  }\n\n  .\\32xl\\:m-14 {\n    margin: 3.5rem;\n  }\n\n  .\\32xl\\:m-16 {\n    margin: 4rem;\n  }\n\n  .\\32xl\\:m-20 {\n    margin: 5rem;\n  }\n\n  .\\32xl\\:m-24 {\n    margin: 6rem;\n  }\n\n  .\\32xl\\:m-28 {\n    margin: 7rem;\n  }\n\n  .\\32xl\\:m-32 {\n    margin: 8rem;\n  }\n\n  .\\32xl\\:m-36 {\n    margin: 9rem;\n  }\n\n  .\\32xl\\:m-40 {\n    margin: 10rem;\n  }\n\n  .\\32xl\\:m-44 {\n    margin: 11rem;\n  }\n\n  .\\32xl\\:m-48 {\n    margin: 12rem;\n  }\n\n  .\\32xl\\:m-52 {\n    margin: 13rem;\n  }\n\n  .\\32xl\\:m-56 {\n    margin: 14rem;\n  }\n\n  .\\32xl\\:m-60 {\n    margin: 15rem;\n  }\n\n  .\\32xl\\:m-64 {\n    margin: 16rem;\n  }\n\n  .\\32xl\\:m-72 {\n    margin: 18rem;\n  }\n\n  .\\32xl\\:m-80 {\n    margin: 20rem;\n  }\n\n  .\\32xl\\:m-96 {\n    margin: 24rem;\n  }\n\n  .\\32xl\\:m-auto {\n    margin: auto;\n  }\n\n  .\\32xl\\:m-px {\n    margin: 1px;\n  }\n\n  .\\32xl\\:m-0\\.5 {\n    margin: 0.125rem;\n  }\n\n  .\\32xl\\:m-1\\.5 {\n    margin: 0.375rem;\n  }\n\n  .\\32xl\\:m-2\\.5 {\n    margin: 0.625rem;\n  }\n\n  .\\32xl\\:m-3\\.5 {\n    margin: 0.875rem;\n  }\n\n  .\\32xl\\:-m-0 {\n    margin: 0px;\n  }\n\n  .\\32xl\\:-m-1 {\n    margin: -0.25rem;\n  }\n\n  .\\32xl\\:-m-2 {\n    margin: -0.5rem;\n  }\n\n  .\\32xl\\:-m-3 {\n    margin: -0.75rem;\n  }\n\n  .\\32xl\\:-m-4 {\n    margin: -1rem;\n  }\n\n  .\\32xl\\:-m-5 {\n    margin: -1.25rem;\n  }\n\n  .\\32xl\\:-m-6 {\n    margin: -1.5rem;\n  }\n\n  .\\32xl\\:-m-7 {\n    margin: -1.75rem;\n  }\n\n  .\\32xl\\:-m-8 {\n    margin: -2rem;\n  }\n\n  .\\32xl\\:-m-9 {\n    margin: -2.25rem;\n  }\n\n  .\\32xl\\:-m-10 {\n    margin: -2.5rem;\n  }\n\n  .\\32xl\\:-m-11 {\n    margin: -2.75rem;\n  }\n\n  .\\32xl\\:-m-12 {\n    margin: -3rem;\n  }\n\n  .\\32xl\\:-m-14 {\n    margin: -3.5rem;\n  }\n\n  .\\32xl\\:-m-16 {\n    margin: -4rem;\n  }\n\n  .\\32xl\\:-m-20 {\n    margin: -5rem;\n  }\n\n  .\\32xl\\:-m-24 {\n    margin: -6rem;\n  }\n\n  .\\32xl\\:-m-28 {\n    margin: -7rem;\n  }\n\n  .\\32xl\\:-m-32 {\n    margin: -8rem;\n  }\n\n  .\\32xl\\:-m-36 {\n    margin: -9rem;\n  }\n\n  .\\32xl\\:-m-40 {\n    margin: -10rem;\n  }\n\n  .\\32xl\\:-m-44 {\n    margin: -11rem;\n  }\n\n  .\\32xl\\:-m-48 {\n    margin: -12rem;\n  }\n\n  .\\32xl\\:-m-52 {\n    margin: -13rem;\n  }\n\n  .\\32xl\\:-m-56 {\n    margin: -14rem;\n  }\n\n  .\\32xl\\:-m-60 {\n    margin: -15rem;\n  }\n\n  .\\32xl\\:-m-64 {\n    margin: -16rem;\n  }\n\n  .\\32xl\\:-m-72 {\n    margin: -18rem;\n  }\n\n  .\\32xl\\:-m-80 {\n    margin: -20rem;\n  }\n\n  .\\32xl\\:-m-96 {\n    margin: -24rem;\n  }\n\n  .\\32xl\\:-m-px {\n    margin: -1px;\n  }\n\n  .\\32xl\\:-m-0\\.5 {\n    margin: -0.125rem;\n  }\n\n  .\\32xl\\:-m-1\\.5 {\n    margin: -0.375rem;\n  }\n\n  .\\32xl\\:-m-2\\.5 {\n    margin: -0.625rem;\n  }\n\n  .\\32xl\\:-m-3\\.5 {\n    margin: -0.875rem;\n  }\n\n  .\\32xl\\:mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .\\32xl\\:mx-1 {\n    margin-left: 0.25rem;\n    margin-right: 0.25rem;\n  }\n\n  .\\32xl\\:mx-2 {\n    margin-left: 0.5rem;\n    margin-right: 0.5rem;\n  }\n\n  .\\32xl\\:mx-3 {\n    margin-left: 0.75rem;\n    margin-right: 0.75rem;\n  }\n\n  .\\32xl\\:mx-4 {\n    margin-left: 1rem;\n    margin-right: 1rem;\n  }\n\n  .\\32xl\\:mx-5 {\n    margin-left: 1.25rem;\n    margin-right: 1.25rem;\n  }\n\n  .\\32xl\\:mx-6 {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n\n  .\\32xl\\:mx-7 {\n    margin-left: 1.75rem;\n    margin-right: 1.75rem;\n  }\n\n  .\\32xl\\:mx-8 {\n    margin-left: 2rem;\n    margin-right: 2rem;\n  }\n\n  .\\32xl\\:mx-9 {\n    margin-left: 2.25rem;\n    margin-right: 2.25rem;\n  }\n\n  .\\32xl\\:mx-10 {\n    margin-left: 2.5rem;\n    margin-right: 2.5rem;\n  }\n\n  .\\32xl\\:mx-11 {\n    margin-left: 2.75rem;\n    margin-right: 2.75rem;\n  }\n\n  .\\32xl\\:mx-12 {\n    margin-left: 3rem;\n    margin-right: 3rem;\n  }\n\n  .\\32xl\\:mx-14 {\n    margin-left: 3.5rem;\n    margin-right: 3.5rem;\n  }\n\n  .\\32xl\\:mx-16 {\n    margin-left: 4rem;\n    margin-right: 4rem;\n  }\n\n  .\\32xl\\:mx-20 {\n    margin-left: 5rem;\n    margin-right: 5rem;\n  }\n\n  .\\32xl\\:mx-24 {\n    margin-left: 6rem;\n    margin-right: 6rem;\n  }\n\n  .\\32xl\\:mx-28 {\n    margin-left: 7rem;\n    margin-right: 7rem;\n  }\n\n  .\\32xl\\:mx-32 {\n    margin-left: 8rem;\n    margin-right: 8rem;\n  }\n\n  .\\32xl\\:mx-36 {\n    margin-left: 9rem;\n    margin-right: 9rem;\n  }\n\n  .\\32xl\\:mx-40 {\n    margin-left: 10rem;\n    margin-right: 10rem;\n  }\n\n  .\\32xl\\:mx-44 {\n    margin-left: 11rem;\n    margin-right: 11rem;\n  }\n\n  .\\32xl\\:mx-48 {\n    margin-left: 12rem;\n    margin-right: 12rem;\n  }\n\n  .\\32xl\\:mx-52 {\n    margin-left: 13rem;\n    margin-right: 13rem;\n  }\n\n  .\\32xl\\:mx-56 {\n    margin-left: 14rem;\n    margin-right: 14rem;\n  }\n\n  .\\32xl\\:mx-60 {\n    margin-left: 15rem;\n    margin-right: 15rem;\n  }\n\n  .\\32xl\\:mx-64 {\n    margin-left: 16rem;\n    margin-right: 16rem;\n  }\n\n  .\\32xl\\:mx-72 {\n    margin-left: 18rem;\n    margin-right: 18rem;\n  }\n\n  .\\32xl\\:mx-80 {\n    margin-left: 20rem;\n    margin-right: 20rem;\n  }\n\n  .\\32xl\\:mx-96 {\n    margin-left: 24rem;\n    margin-right: 24rem;\n  }\n\n  .\\32xl\\:mx-auto {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .\\32xl\\:mx-px {\n    margin-left: 1px;\n    margin-right: 1px;\n  }\n\n  .\\32xl\\:mx-0\\.5 {\n    margin-left: 0.125rem;\n    margin-right: 0.125rem;\n  }\n\n  .\\32xl\\:mx-1\\.5 {\n    margin-left: 0.375rem;\n    margin-right: 0.375rem;\n  }\n\n  .\\32xl\\:mx-2\\.5 {\n    margin-left: 0.625rem;\n    margin-right: 0.625rem;\n  }\n\n  .\\32xl\\:mx-3\\.5 {\n    margin-left: 0.875rem;\n    margin-right: 0.875rem;\n  }\n\n  .\\32xl\\:-mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .\\32xl\\:-mx-1 {\n    margin-left: -0.25rem;\n    margin-right: -0.25rem;\n  }\n\n  .\\32xl\\:-mx-2 {\n    margin-left: -0.5rem;\n    margin-right: -0.5rem;\n  }\n\n  .\\32xl\\:-mx-3 {\n    margin-left: -0.75rem;\n    margin-right: -0.75rem;\n  }\n\n  .\\32xl\\:-mx-4 {\n    margin-left: -1rem;\n    margin-right: -1rem;\n  }\n\n  .\\32xl\\:-mx-5 {\n    margin-left: -1.25rem;\n    margin-right: -1.25rem;\n  }\n\n  .\\32xl\\:-mx-6 {\n    margin-left: -1.5rem;\n    margin-right: -1.5rem;\n  }\n\n  .\\32xl\\:-mx-7 {\n    margin-left: -1.75rem;\n    margin-right: -1.75rem;\n  }\n\n  .\\32xl\\:-mx-8 {\n    margin-left: -2rem;\n    margin-right: -2rem;\n  }\n\n  .\\32xl\\:-mx-9 {\n    margin-left: -2.25rem;\n    margin-right: -2.25rem;\n  }\n\n  .\\32xl\\:-mx-10 {\n    margin-left: -2.5rem;\n    margin-right: -2.5rem;\n  }\n\n  .\\32xl\\:-mx-11 {\n    margin-left: -2.75rem;\n    margin-right: -2.75rem;\n  }\n\n  .\\32xl\\:-mx-12 {\n    margin-left: -3rem;\n    margin-right: -3rem;\n  }\n\n  .\\32xl\\:-mx-14 {\n    margin-left: -3.5rem;\n    margin-right: -3.5rem;\n  }\n\n  .\\32xl\\:-mx-16 {\n    margin-left: -4rem;\n    margin-right: -4rem;\n  }\n\n  .\\32xl\\:-mx-20 {\n    margin-left: -5rem;\n    margin-right: -5rem;\n  }\n\n  .\\32xl\\:-mx-24 {\n    margin-left: -6rem;\n    margin-right: -6rem;\n  }\n\n  .\\32xl\\:-mx-28 {\n    margin-left: -7rem;\n    margin-right: -7rem;\n  }\n\n  .\\32xl\\:-mx-32 {\n    margin-left: -8rem;\n    margin-right: -8rem;\n  }\n\n  .\\32xl\\:-mx-36 {\n    margin-left: -9rem;\n    margin-right: -9rem;\n  }\n\n  .\\32xl\\:-mx-40 {\n    margin-left: -10rem;\n    margin-right: -10rem;\n  }\n\n  .\\32xl\\:-mx-44 {\n    margin-left: -11rem;\n    margin-right: -11rem;\n  }\n\n  .\\32xl\\:-mx-48 {\n    margin-left: -12rem;\n    margin-right: -12rem;\n  }\n\n  .\\32xl\\:-mx-52 {\n    margin-left: -13rem;\n    margin-right: -13rem;\n  }\n\n  .\\32xl\\:-mx-56 {\n    margin-left: -14rem;\n    margin-right: -14rem;\n  }\n\n  .\\32xl\\:-mx-60 {\n    margin-left: -15rem;\n    margin-right: -15rem;\n  }\n\n  .\\32xl\\:-mx-64 {\n    margin-left: -16rem;\n    margin-right: -16rem;\n  }\n\n  .\\32xl\\:-mx-72 {\n    margin-left: -18rem;\n    margin-right: -18rem;\n  }\n\n  .\\32xl\\:-mx-80 {\n    margin-left: -20rem;\n    margin-right: -20rem;\n  }\n\n  .\\32xl\\:-mx-96 {\n    margin-left: -24rem;\n    margin-right: -24rem;\n  }\n\n  .\\32xl\\:-mx-px {\n    margin-left: -1px;\n    margin-right: -1px;\n  }\n\n  .\\32xl\\:-mx-0\\.5 {\n    margin-left: -0.125rem;\n    margin-right: -0.125rem;\n  }\n\n  .\\32xl\\:-mx-1\\.5 {\n    margin-left: -0.375rem;\n    margin-right: -0.375rem;\n  }\n\n  .\\32xl\\:-mx-2\\.5 {\n    margin-left: -0.625rem;\n    margin-right: -0.625rem;\n  }\n\n  .\\32xl\\:-mx-3\\.5 {\n    margin-left: -0.875rem;\n    margin-right: -0.875rem;\n  }\n\n  .\\32xl\\:my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .\\32xl\\:my-1 {\n    margin-top: 0.25rem;\n    margin-bottom: 0.25rem;\n  }\n\n  .\\32xl\\:my-2 {\n    margin-top: 0.5rem;\n    margin-bottom: 0.5rem;\n  }\n\n  .\\32xl\\:my-3 {\n    margin-top: 0.75rem;\n    margin-bottom: 0.75rem;\n  }\n\n  .\\32xl\\:my-4 {\n    margin-top: 1rem;\n    margin-bottom: 1rem;\n  }\n\n  .\\32xl\\:my-5 {\n    margin-top: 1.25rem;\n    margin-bottom: 1.25rem;\n  }\n\n  .\\32xl\\:my-6 {\n    margin-top: 1.5rem;\n    margin-bottom: 1.5rem;\n  }\n\n  .\\32xl\\:my-7 {\n    margin-top: 1.75rem;\n    margin-bottom: 1.75rem;\n  }\n\n  .\\32xl\\:my-8 {\n    margin-top: 2rem;\n    margin-bottom: 2rem;\n  }\n\n  .\\32xl\\:my-9 {\n    margin-top: 2.25rem;\n    margin-bottom: 2.25rem;\n  }\n\n  .\\32xl\\:my-10 {\n    margin-top: 2.5rem;\n    margin-bottom: 2.5rem;\n  }\n\n  .\\32xl\\:my-11 {\n    margin-top: 2.75rem;\n    margin-bottom: 2.75rem;\n  }\n\n  .\\32xl\\:my-12 {\n    margin-top: 3rem;\n    margin-bottom: 3rem;\n  }\n\n  .\\32xl\\:my-14 {\n    margin-top: 3.5rem;\n    margin-bottom: 3.5rem;\n  }\n\n  .\\32xl\\:my-16 {\n    margin-top: 4rem;\n    margin-bottom: 4rem;\n  }\n\n  .\\32xl\\:my-20 {\n    margin-top: 5rem;\n    margin-bottom: 5rem;\n  }\n\n  .\\32xl\\:my-24 {\n    margin-top: 6rem;\n    margin-bottom: 6rem;\n  }\n\n  .\\32xl\\:my-28 {\n    margin-top: 7rem;\n    margin-bottom: 7rem;\n  }\n\n  .\\32xl\\:my-32 {\n    margin-top: 8rem;\n    margin-bottom: 8rem;\n  }\n\n  .\\32xl\\:my-36 {\n    margin-top: 9rem;\n    margin-bottom: 9rem;\n  }\n\n  .\\32xl\\:my-40 {\n    margin-top: 10rem;\n    margin-bottom: 10rem;\n  }\n\n  .\\32xl\\:my-44 {\n    margin-top: 11rem;\n    margin-bottom: 11rem;\n  }\n\n  .\\32xl\\:my-48 {\n    margin-top: 12rem;\n    margin-bottom: 12rem;\n  }\n\n  .\\32xl\\:my-52 {\n    margin-top: 13rem;\n    margin-bottom: 13rem;\n  }\n\n  .\\32xl\\:my-56 {\n    margin-top: 14rem;\n    margin-bottom: 14rem;\n  }\n\n  .\\32xl\\:my-60 {\n    margin-top: 15rem;\n    margin-bottom: 15rem;\n  }\n\n  .\\32xl\\:my-64 {\n    margin-top: 16rem;\n    margin-bottom: 16rem;\n  }\n\n  .\\32xl\\:my-72 {\n    margin-top: 18rem;\n    margin-bottom: 18rem;\n  }\n\n  .\\32xl\\:my-80 {\n    margin-top: 20rem;\n    margin-bottom: 20rem;\n  }\n\n  .\\32xl\\:my-96 {\n    margin-top: 24rem;\n    margin-bottom: 24rem;\n  }\n\n  .\\32xl\\:my-auto {\n    margin-top: auto;\n    margin-bottom: auto;\n  }\n\n  .\\32xl\\:my-px {\n    margin-top: 1px;\n    margin-bottom: 1px;\n  }\n\n  .\\32xl\\:my-0\\.5 {\n    margin-top: 0.125rem;\n    margin-bottom: 0.125rem;\n  }\n\n  .\\32xl\\:my-1\\.5 {\n    margin-top: 0.375rem;\n    margin-bottom: 0.375rem;\n  }\n\n  .\\32xl\\:my-2\\.5 {\n    margin-top: 0.625rem;\n    margin-bottom: 0.625rem;\n  }\n\n  .\\32xl\\:my-3\\.5 {\n    margin-top: 0.875rem;\n    margin-bottom: 0.875rem;\n  }\n\n  .\\32xl\\:-my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .\\32xl\\:-my-1 {\n    margin-top: -0.25rem;\n    margin-bottom: -0.25rem;\n  }\n\n  .\\32xl\\:-my-2 {\n    margin-top: -0.5rem;\n    margin-bottom: -0.5rem;\n  }\n\n  .\\32xl\\:-my-3 {\n    margin-top: -0.75rem;\n    margin-bottom: -0.75rem;\n  }\n\n  .\\32xl\\:-my-4 {\n    margin-top: -1rem;\n    margin-bottom: -1rem;\n  }\n\n  .\\32xl\\:-my-5 {\n    margin-top: -1.25rem;\n    margin-bottom: -1.25rem;\n  }\n\n  .\\32xl\\:-my-6 {\n    margin-top: -1.5rem;\n    margin-bottom: -1.5rem;\n  }\n\n  .\\32xl\\:-my-7 {\n    margin-top: -1.75rem;\n    margin-bottom: -1.75rem;\n  }\n\n  .\\32xl\\:-my-8 {\n    margin-top: -2rem;\n    margin-bottom: -2rem;\n  }\n\n  .\\32xl\\:-my-9 {\n    margin-top: -2.25rem;\n    margin-bottom: -2.25rem;\n  }\n\n  .\\32xl\\:-my-10 {\n    margin-top: -2.5rem;\n    margin-bottom: -2.5rem;\n  }\n\n  .\\32xl\\:-my-11 {\n    margin-top: -2.75rem;\n    margin-bottom: -2.75rem;\n  }\n\n  .\\32xl\\:-my-12 {\n    margin-top: -3rem;\n    margin-bottom: -3rem;\n  }\n\n  .\\32xl\\:-my-14 {\n    margin-top: -3.5rem;\n    margin-bottom: -3.5rem;\n  }\n\n  .\\32xl\\:-my-16 {\n    margin-top: -4rem;\n    margin-bottom: -4rem;\n  }\n\n  .\\32xl\\:-my-20 {\n    margin-top: -5rem;\n    margin-bottom: -5rem;\n  }\n\n  .\\32xl\\:-my-24 {\n    margin-top: -6rem;\n    margin-bottom: -6rem;\n  }\n\n  .\\32xl\\:-my-28 {\n    margin-top: -7rem;\n    margin-bottom: -7rem;\n  }\n\n  .\\32xl\\:-my-32 {\n    margin-top: -8rem;\n    margin-bottom: -8rem;\n  }\n\n  .\\32xl\\:-my-36 {\n    margin-top: -9rem;\n    margin-bottom: -9rem;\n  }\n\n  .\\32xl\\:-my-40 {\n    margin-top: -10rem;\n    margin-bottom: -10rem;\n  }\n\n  .\\32xl\\:-my-44 {\n    margin-top: -11rem;\n    margin-bottom: -11rem;\n  }\n\n  .\\32xl\\:-my-48 {\n    margin-top: -12rem;\n    margin-bottom: -12rem;\n  }\n\n  .\\32xl\\:-my-52 {\n    margin-top: -13rem;\n    margin-bottom: -13rem;\n  }\n\n  .\\32xl\\:-my-56 {\n    margin-top: -14rem;\n    margin-bottom: -14rem;\n  }\n\n  .\\32xl\\:-my-60 {\n    margin-top: -15rem;\n    margin-bottom: -15rem;\n  }\n\n  .\\32xl\\:-my-64 {\n    margin-top: -16rem;\n    margin-bottom: -16rem;\n  }\n\n  .\\32xl\\:-my-72 {\n    margin-top: -18rem;\n    margin-bottom: -18rem;\n  }\n\n  .\\32xl\\:-my-80 {\n    margin-top: -20rem;\n    margin-bottom: -20rem;\n  }\n\n  .\\32xl\\:-my-96 {\n    margin-top: -24rem;\n    margin-bottom: -24rem;\n  }\n\n  .\\32xl\\:-my-px {\n    margin-top: -1px;\n    margin-bottom: -1px;\n  }\n\n  .\\32xl\\:-my-0\\.5 {\n    margin-top: -0.125rem;\n    margin-bottom: -0.125rem;\n  }\n\n  .\\32xl\\:-my-1\\.5 {\n    margin-top: -0.375rem;\n    margin-bottom: -0.375rem;\n  }\n\n  .\\32xl\\:-my-2\\.5 {\n    margin-top: -0.625rem;\n    margin-bottom: -0.625rem;\n  }\n\n  .\\32xl\\:-my-3\\.5 {\n    margin-top: -0.875rem;\n    margin-bottom: -0.875rem;\n  }\n\n  .\\32xl\\:mt-0 {\n    margin-top: 0px;\n  }\n\n  .\\32xl\\:mt-1 {\n    margin-top: 0.25rem;\n  }\n\n  .\\32xl\\:mt-2 {\n    margin-top: 0.5rem;\n  }\n\n  .\\32xl\\:mt-3 {\n    margin-top: 0.75rem;\n  }\n\n  .\\32xl\\:mt-4 {\n    margin-top: 1rem;\n  }\n\n  .\\32xl\\:mt-5 {\n    margin-top: 1.25rem;\n  }\n\n  .\\32xl\\:mt-6 {\n    margin-top: 1.5rem;\n  }\n\n  .\\32xl\\:mt-7 {\n    margin-top: 1.75rem;\n  }\n\n  .\\32xl\\:mt-8 {\n    margin-top: 2rem;\n  }\n\n  .\\32xl\\:mt-9 {\n    margin-top: 2.25rem;\n  }\n\n  .\\32xl\\:mt-10 {\n    margin-top: 2.5rem;\n  }\n\n  .\\32xl\\:mt-11 {\n    margin-top: 2.75rem;\n  }\n\n  .\\32xl\\:mt-12 {\n    margin-top: 3rem;\n  }\n\n  .\\32xl\\:mt-14 {\n    margin-top: 3.5rem;\n  }\n\n  .\\32xl\\:mt-16 {\n    margin-top: 4rem;\n  }\n\n  .\\32xl\\:mt-20 {\n    margin-top: 5rem;\n  }\n\n  .\\32xl\\:mt-24 {\n    margin-top: 6rem;\n  }\n\n  .\\32xl\\:mt-28 {\n    margin-top: 7rem;\n  }\n\n  .\\32xl\\:mt-32 {\n    margin-top: 8rem;\n  }\n\n  .\\32xl\\:mt-36 {\n    margin-top: 9rem;\n  }\n\n  .\\32xl\\:mt-40 {\n    margin-top: 10rem;\n  }\n\n  .\\32xl\\:mt-44 {\n    margin-top: 11rem;\n  }\n\n  .\\32xl\\:mt-48 {\n    margin-top: 12rem;\n  }\n\n  .\\32xl\\:mt-52 {\n    margin-top: 13rem;\n  }\n\n  .\\32xl\\:mt-56 {\n    margin-top: 14rem;\n  }\n\n  .\\32xl\\:mt-60 {\n    margin-top: 15rem;\n  }\n\n  .\\32xl\\:mt-64 {\n    margin-top: 16rem;\n  }\n\n  .\\32xl\\:mt-72 {\n    margin-top: 18rem;\n  }\n\n  .\\32xl\\:mt-80 {\n    margin-top: 20rem;\n  }\n\n  .\\32xl\\:mt-96 {\n    margin-top: 24rem;\n  }\n\n  .\\32xl\\:mt-auto {\n    margin-top: auto;\n  }\n\n  .\\32xl\\:mt-px {\n    margin-top: 1px;\n  }\n\n  .\\32xl\\:mt-0\\.5 {\n    margin-top: 0.125rem;\n  }\n\n  .\\32xl\\:mt-1\\.5 {\n    margin-top: 0.375rem;\n  }\n\n  .\\32xl\\:mt-2\\.5 {\n    margin-top: 0.625rem;\n  }\n\n  .\\32xl\\:mt-3\\.5 {\n    margin-top: 0.875rem;\n  }\n\n  .\\32xl\\:-mt-0 {\n    margin-top: 0px;\n  }\n\n  .\\32xl\\:-mt-1 {\n    margin-top: -0.25rem;\n  }\n\n  .\\32xl\\:-mt-2 {\n    margin-top: -0.5rem;\n  }\n\n  .\\32xl\\:-mt-3 {\n    margin-top: -0.75rem;\n  }\n\n  .\\32xl\\:-mt-4 {\n    margin-top: -1rem;\n  }\n\n  .\\32xl\\:-mt-5 {\n    margin-top: -1.25rem;\n  }\n\n  .\\32xl\\:-mt-6 {\n    margin-top: -1.5rem;\n  }\n\n  .\\32xl\\:-mt-7 {\n    margin-top: -1.75rem;\n  }\n\n  .\\32xl\\:-mt-8 {\n    margin-top: -2rem;\n  }\n\n  .\\32xl\\:-mt-9 {\n    margin-top: -2.25rem;\n  }\n\n  .\\32xl\\:-mt-10 {\n    margin-top: -2.5rem;\n  }\n\n  .\\32xl\\:-mt-11 {\n    margin-top: -2.75rem;\n  }\n\n  .\\32xl\\:-mt-12 {\n    margin-top: -3rem;\n  }\n\n  .\\32xl\\:-mt-14 {\n    margin-top: -3.5rem;\n  }\n\n  .\\32xl\\:-mt-16 {\n    margin-top: -4rem;\n  }\n\n  .\\32xl\\:-mt-20 {\n    margin-top: -5rem;\n  }\n\n  .\\32xl\\:-mt-24 {\n    margin-top: -6rem;\n  }\n\n  .\\32xl\\:-mt-28 {\n    margin-top: -7rem;\n  }\n\n  .\\32xl\\:-mt-32 {\n    margin-top: -8rem;\n  }\n\n  .\\32xl\\:-mt-36 {\n    margin-top: -9rem;\n  }\n\n  .\\32xl\\:-mt-40 {\n    margin-top: -10rem;\n  }\n\n  .\\32xl\\:-mt-44 {\n    margin-top: -11rem;\n  }\n\n  .\\32xl\\:-mt-48 {\n    margin-top: -12rem;\n  }\n\n  .\\32xl\\:-mt-52 {\n    margin-top: -13rem;\n  }\n\n  .\\32xl\\:-mt-56 {\n    margin-top: -14rem;\n  }\n\n  .\\32xl\\:-mt-60 {\n    margin-top: -15rem;\n  }\n\n  .\\32xl\\:-mt-64 {\n    margin-top: -16rem;\n  }\n\n  .\\32xl\\:-mt-72 {\n    margin-top: -18rem;\n  }\n\n  .\\32xl\\:-mt-80 {\n    margin-top: -20rem;\n  }\n\n  .\\32xl\\:-mt-96 {\n    margin-top: -24rem;\n  }\n\n  .\\32xl\\:-mt-px {\n    margin-top: -1px;\n  }\n\n  .\\32xl\\:-mt-0\\.5 {\n    margin-top: -0.125rem;\n  }\n\n  .\\32xl\\:-mt-1\\.5 {\n    margin-top: -0.375rem;\n  }\n\n  .\\32xl\\:-mt-2\\.5 {\n    margin-top: -0.625rem;\n  }\n\n  .\\32xl\\:-mt-3\\.5 {\n    margin-top: -0.875rem;\n  }\n\n  .\\32xl\\:mr-0 {\n    margin-right: 0px;\n  }\n\n  .\\32xl\\:mr-1 {\n    margin-right: 0.25rem;\n  }\n\n  .\\32xl\\:mr-2 {\n    margin-right: 0.5rem;\n  }\n\n  .\\32xl\\:mr-3 {\n    margin-right: 0.75rem;\n  }\n\n  .\\32xl\\:mr-4 {\n    margin-right: 1rem;\n  }\n\n  .\\32xl\\:mr-5 {\n    margin-right: 1.25rem;\n  }\n\n  .\\32xl\\:mr-6 {\n    margin-right: 1.5rem;\n  }\n\n  .\\32xl\\:mr-7 {\n    margin-right: 1.75rem;\n  }\n\n  .\\32xl\\:mr-8 {\n    margin-right: 2rem;\n  }\n\n  .\\32xl\\:mr-9 {\n    margin-right: 2.25rem;\n  }\n\n  .\\32xl\\:mr-10 {\n    margin-right: 2.5rem;\n  }\n\n  .\\32xl\\:mr-11 {\n    margin-right: 2.75rem;\n  }\n\n  .\\32xl\\:mr-12 {\n    margin-right: 3rem;\n  }\n\n  .\\32xl\\:mr-14 {\n    margin-right: 3.5rem;\n  }\n\n  .\\32xl\\:mr-16 {\n    margin-right: 4rem;\n  }\n\n  .\\32xl\\:mr-20 {\n    margin-right: 5rem;\n  }\n\n  .\\32xl\\:mr-24 {\n    margin-right: 6rem;\n  }\n\n  .\\32xl\\:mr-28 {\n    margin-right: 7rem;\n  }\n\n  .\\32xl\\:mr-32 {\n    margin-right: 8rem;\n  }\n\n  .\\32xl\\:mr-36 {\n    margin-right: 9rem;\n  }\n\n  .\\32xl\\:mr-40 {\n    margin-right: 10rem;\n  }\n\n  .\\32xl\\:mr-44 {\n    margin-right: 11rem;\n  }\n\n  .\\32xl\\:mr-48 {\n    margin-right: 12rem;\n  }\n\n  .\\32xl\\:mr-52 {\n    margin-right: 13rem;\n  }\n\n  .\\32xl\\:mr-56 {\n    margin-right: 14rem;\n  }\n\n  .\\32xl\\:mr-60 {\n    margin-right: 15rem;\n  }\n\n  .\\32xl\\:mr-64 {\n    margin-right: 16rem;\n  }\n\n  .\\32xl\\:mr-72 {\n    margin-right: 18rem;\n  }\n\n  .\\32xl\\:mr-80 {\n    margin-right: 20rem;\n  }\n\n  .\\32xl\\:mr-96 {\n    margin-right: 24rem;\n  }\n\n  .\\32xl\\:mr-auto {\n    margin-right: auto;\n  }\n\n  .\\32xl\\:mr-px {\n    margin-right: 1px;\n  }\n\n  .\\32xl\\:mr-0\\.5 {\n    margin-right: 0.125rem;\n  }\n\n  .\\32xl\\:mr-1\\.5 {\n    margin-right: 0.375rem;\n  }\n\n  .\\32xl\\:mr-2\\.5 {\n    margin-right: 0.625rem;\n  }\n\n  .\\32xl\\:mr-3\\.5 {\n    margin-right: 0.875rem;\n  }\n\n  .\\32xl\\:-mr-0 {\n    margin-right: 0px;\n  }\n\n  .\\32xl\\:-mr-1 {\n    margin-right: -0.25rem;\n  }\n\n  .\\32xl\\:-mr-2 {\n    margin-right: -0.5rem;\n  }\n\n  .\\32xl\\:-mr-3 {\n    margin-right: -0.75rem;\n  }\n\n  .\\32xl\\:-mr-4 {\n    margin-right: -1rem;\n  }\n\n  .\\32xl\\:-mr-5 {\n    margin-right: -1.25rem;\n  }\n\n  .\\32xl\\:-mr-6 {\n    margin-right: -1.5rem;\n  }\n\n  .\\32xl\\:-mr-7 {\n    margin-right: -1.75rem;\n  }\n\n  .\\32xl\\:-mr-8 {\n    margin-right: -2rem;\n  }\n\n  .\\32xl\\:-mr-9 {\n    margin-right: -2.25rem;\n  }\n\n  .\\32xl\\:-mr-10 {\n    margin-right: -2.5rem;\n  }\n\n  .\\32xl\\:-mr-11 {\n    margin-right: -2.75rem;\n  }\n\n  .\\32xl\\:-mr-12 {\n    margin-right: -3rem;\n  }\n\n  .\\32xl\\:-mr-14 {\n    margin-right: -3.5rem;\n  }\n\n  .\\32xl\\:-mr-16 {\n    margin-right: -4rem;\n  }\n\n  .\\32xl\\:-mr-20 {\n    margin-right: -5rem;\n  }\n\n  .\\32xl\\:-mr-24 {\n    margin-right: -6rem;\n  }\n\n  .\\32xl\\:-mr-28 {\n    margin-right: -7rem;\n  }\n\n  .\\32xl\\:-mr-32 {\n    margin-right: -8rem;\n  }\n\n  .\\32xl\\:-mr-36 {\n    margin-right: -9rem;\n  }\n\n  .\\32xl\\:-mr-40 {\n    margin-right: -10rem;\n  }\n\n  .\\32xl\\:-mr-44 {\n    margin-right: -11rem;\n  }\n\n  .\\32xl\\:-mr-48 {\n    margin-right: -12rem;\n  }\n\n  .\\32xl\\:-mr-52 {\n    margin-right: -13rem;\n  }\n\n  .\\32xl\\:-mr-56 {\n    margin-right: -14rem;\n  }\n\n  .\\32xl\\:-mr-60 {\n    margin-right: -15rem;\n  }\n\n  .\\32xl\\:-mr-64 {\n    margin-right: -16rem;\n  }\n\n  .\\32xl\\:-mr-72 {\n    margin-right: -18rem;\n  }\n\n  .\\32xl\\:-mr-80 {\n    margin-right: -20rem;\n  }\n\n  .\\32xl\\:-mr-96 {\n    margin-right: -24rem;\n  }\n\n  .\\32xl\\:-mr-px {\n    margin-right: -1px;\n  }\n\n  .\\32xl\\:-mr-0\\.5 {\n    margin-right: -0.125rem;\n  }\n\n  .\\32xl\\:-mr-1\\.5 {\n    margin-right: -0.375rem;\n  }\n\n  .\\32xl\\:-mr-2\\.5 {\n    margin-right: -0.625rem;\n  }\n\n  .\\32xl\\:-mr-3\\.5 {\n    margin-right: -0.875rem;\n  }\n\n  .\\32xl\\:mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .\\32xl\\:mb-1 {\n    margin-bottom: 0.25rem;\n  }\n\n  .\\32xl\\:mb-2 {\n    margin-bottom: 0.5rem;\n  }\n\n  .\\32xl\\:mb-3 {\n    margin-bottom: 0.75rem;\n  }\n\n  .\\32xl\\:mb-4 {\n    margin-bottom: 1rem;\n  }\n\n  .\\32xl\\:mb-5 {\n    margin-bottom: 1.25rem;\n  }\n\n  .\\32xl\\:mb-6 {\n    margin-bottom: 1.5rem;\n  }\n\n  .\\32xl\\:mb-7 {\n    margin-bottom: 1.75rem;\n  }\n\n  .\\32xl\\:mb-8 {\n    margin-bottom: 2rem;\n  }\n\n  .\\32xl\\:mb-9 {\n    margin-bottom: 2.25rem;\n  }\n\n  .\\32xl\\:mb-10 {\n    margin-bottom: 2.5rem;\n  }\n\n  .\\32xl\\:mb-11 {\n    margin-bottom: 2.75rem;\n  }\n\n  .\\32xl\\:mb-12 {\n    margin-bottom: 3rem;\n  }\n\n  .\\32xl\\:mb-14 {\n    margin-bottom: 3.5rem;\n  }\n\n  .\\32xl\\:mb-16 {\n    margin-bottom: 4rem;\n  }\n\n  .\\32xl\\:mb-20 {\n    margin-bottom: 5rem;\n  }\n\n  .\\32xl\\:mb-24 {\n    margin-bottom: 6rem;\n  }\n\n  .\\32xl\\:mb-28 {\n    margin-bottom: 7rem;\n  }\n\n  .\\32xl\\:mb-32 {\n    margin-bottom: 8rem;\n  }\n\n  .\\32xl\\:mb-36 {\n    margin-bottom: 9rem;\n  }\n\n  .\\32xl\\:mb-40 {\n    margin-bottom: 10rem;\n  }\n\n  .\\32xl\\:mb-44 {\n    margin-bottom: 11rem;\n  }\n\n  .\\32xl\\:mb-48 {\n    margin-bottom: 12rem;\n  }\n\n  .\\32xl\\:mb-52 {\n    margin-bottom: 13rem;\n  }\n\n  .\\32xl\\:mb-56 {\n    margin-bottom: 14rem;\n  }\n\n  .\\32xl\\:mb-60 {\n    margin-bottom: 15rem;\n  }\n\n  .\\32xl\\:mb-64 {\n    margin-bottom: 16rem;\n  }\n\n  .\\32xl\\:mb-72 {\n    margin-bottom: 18rem;\n  }\n\n  .\\32xl\\:mb-80 {\n    margin-bottom: 20rem;\n  }\n\n  .\\32xl\\:mb-96 {\n    margin-bottom: 24rem;\n  }\n\n  .\\32xl\\:mb-auto {\n    margin-bottom: auto;\n  }\n\n  .\\32xl\\:mb-px {\n    margin-bottom: 1px;\n  }\n\n  .\\32xl\\:mb-0\\.5 {\n    margin-bottom: 0.125rem;\n  }\n\n  .\\32xl\\:mb-1\\.5 {\n    margin-bottom: 0.375rem;\n  }\n\n  .\\32xl\\:mb-2\\.5 {\n    margin-bottom: 0.625rem;\n  }\n\n  .\\32xl\\:mb-3\\.5 {\n    margin-bottom: 0.875rem;\n  }\n\n  .\\32xl\\:-mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .\\32xl\\:-mb-1 {\n    margin-bottom: -0.25rem;\n  }\n\n  .\\32xl\\:-mb-2 {\n    margin-bottom: -0.5rem;\n  }\n\n  .\\32xl\\:-mb-3 {\n    margin-bottom: -0.75rem;\n  }\n\n  .\\32xl\\:-mb-4 {\n    margin-bottom: -1rem;\n  }\n\n  .\\32xl\\:-mb-5 {\n    margin-bottom: -1.25rem;\n  }\n\n  .\\32xl\\:-mb-6 {\n    margin-bottom: -1.5rem;\n  }\n\n  .\\32xl\\:-mb-7 {\n    margin-bottom: -1.75rem;\n  }\n\n  .\\32xl\\:-mb-8 {\n    margin-bottom: -2rem;\n  }\n\n  .\\32xl\\:-mb-9 {\n    margin-bottom: -2.25rem;\n  }\n\n  .\\32xl\\:-mb-10 {\n    margin-bottom: -2.5rem;\n  }\n\n  .\\32xl\\:-mb-11 {\n    margin-bottom: -2.75rem;\n  }\n\n  .\\32xl\\:-mb-12 {\n    margin-bottom: -3rem;\n  }\n\n  .\\32xl\\:-mb-14 {\n    margin-bottom: -3.5rem;\n  }\n\n  .\\32xl\\:-mb-16 {\n    margin-bottom: -4rem;\n  }\n\n  .\\32xl\\:-mb-20 {\n    margin-bottom: -5rem;\n  }\n\n  .\\32xl\\:-mb-24 {\n    margin-bottom: -6rem;\n  }\n\n  .\\32xl\\:-mb-28 {\n    margin-bottom: -7rem;\n  }\n\n  .\\32xl\\:-mb-32 {\n    margin-bottom: -8rem;\n  }\n\n  .\\32xl\\:-mb-36 {\n    margin-bottom: -9rem;\n  }\n\n  .\\32xl\\:-mb-40 {\n    margin-bottom: -10rem;\n  }\n\n  .\\32xl\\:-mb-44 {\n    margin-bottom: -11rem;\n  }\n\n  .\\32xl\\:-mb-48 {\n    margin-bottom: -12rem;\n  }\n\n  .\\32xl\\:-mb-52 {\n    margin-bottom: -13rem;\n  }\n\n  .\\32xl\\:-mb-56 {\n    margin-bottom: -14rem;\n  }\n\n  .\\32xl\\:-mb-60 {\n    margin-bottom: -15rem;\n  }\n\n  .\\32xl\\:-mb-64 {\n    margin-bottom: -16rem;\n  }\n\n  .\\32xl\\:-mb-72 {\n    margin-bottom: -18rem;\n  }\n\n  .\\32xl\\:-mb-80 {\n    margin-bottom: -20rem;\n  }\n\n  .\\32xl\\:-mb-96 {\n    margin-bottom: -24rem;\n  }\n\n  .\\32xl\\:-mb-px {\n    margin-bottom: -1px;\n  }\n\n  .\\32xl\\:-mb-0\\.5 {\n    margin-bottom: -0.125rem;\n  }\n\n  .\\32xl\\:-mb-1\\.5 {\n    margin-bottom: -0.375rem;\n  }\n\n  .\\32xl\\:-mb-2\\.5 {\n    margin-bottom: -0.625rem;\n  }\n\n  .\\32xl\\:-mb-3\\.5 {\n    margin-bottom: -0.875rem;\n  }\n\n  .\\32xl\\:ml-0 {\n    margin-left: 0px;\n  }\n\n  .\\32xl\\:ml-1 {\n    margin-left: 0.25rem;\n  }\n\n  .\\32xl\\:ml-2 {\n    margin-left: 0.5rem;\n  }\n\n  .\\32xl\\:ml-3 {\n    margin-left: 0.75rem;\n  }\n\n  .\\32xl\\:ml-4 {\n    margin-left: 1rem;\n  }\n\n  .\\32xl\\:ml-5 {\n    margin-left: 1.25rem;\n  }\n\n  .\\32xl\\:ml-6 {\n    margin-left: 1.5rem;\n  }\n\n  .\\32xl\\:ml-7 {\n    margin-left: 1.75rem;\n  }\n\n  .\\32xl\\:ml-8 {\n    margin-left: 2rem;\n  }\n\n  .\\32xl\\:ml-9 {\n    margin-left: 2.25rem;\n  }\n\n  .\\32xl\\:ml-10 {\n    margin-left: 2.5rem;\n  }\n\n  .\\32xl\\:ml-11 {\n    margin-left: 2.75rem;\n  }\n\n  .\\32xl\\:ml-12 {\n    margin-left: 3rem;\n  }\n\n  .\\32xl\\:ml-14 {\n    margin-left: 3.5rem;\n  }\n\n  .\\32xl\\:ml-16 {\n    margin-left: 4rem;\n  }\n\n  .\\32xl\\:ml-20 {\n    margin-left: 5rem;\n  }\n\n  .\\32xl\\:ml-24 {\n    margin-left: 6rem;\n  }\n\n  .\\32xl\\:ml-28 {\n    margin-left: 7rem;\n  }\n\n  .\\32xl\\:ml-32 {\n    margin-left: 8rem;\n  }\n\n  .\\32xl\\:ml-36 {\n    margin-left: 9rem;\n  }\n\n  .\\32xl\\:ml-40 {\n    margin-left: 10rem;\n  }\n\n  .\\32xl\\:ml-44 {\n    margin-left: 11rem;\n  }\n\n  .\\32xl\\:ml-48 {\n    margin-left: 12rem;\n  }\n\n  .\\32xl\\:ml-52 {\n    margin-left: 13rem;\n  }\n\n  .\\32xl\\:ml-56 {\n    margin-left: 14rem;\n  }\n\n  .\\32xl\\:ml-60 {\n    margin-left: 15rem;\n  }\n\n  .\\32xl\\:ml-64 {\n    margin-left: 16rem;\n  }\n\n  .\\32xl\\:ml-72 {\n    margin-left: 18rem;\n  }\n\n  .\\32xl\\:ml-80 {\n    margin-left: 20rem;\n  }\n\n  .\\32xl\\:ml-96 {\n    margin-left: 24rem;\n  }\n\n  .\\32xl\\:ml-auto {\n    margin-left: auto;\n  }\n\n  .\\32xl\\:ml-px {\n    margin-left: 1px;\n  }\n\n  .\\32xl\\:ml-0\\.5 {\n    margin-left: 0.125rem;\n  }\n\n  .\\32xl\\:ml-1\\.5 {\n    margin-left: 0.375rem;\n  }\n\n  .\\32xl\\:ml-2\\.5 {\n    margin-left: 0.625rem;\n  }\n\n  .\\32xl\\:ml-3\\.5 {\n    margin-left: 0.875rem;\n  }\n\n  .\\32xl\\:-ml-0 {\n    margin-left: 0px;\n  }\n\n  .\\32xl\\:-ml-1 {\n    margin-left: -0.25rem;\n  }\n\n  .\\32xl\\:-ml-2 {\n    margin-left: -0.5rem;\n  }\n\n  .\\32xl\\:-ml-3 {\n    margin-left: -0.75rem;\n  }\n\n  .\\32xl\\:-ml-4 {\n    margin-left: -1rem;\n  }\n\n  .\\32xl\\:-ml-5 {\n    margin-left: -1.25rem;\n  }\n\n  .\\32xl\\:-ml-6 {\n    margin-left: -1.5rem;\n  }\n\n  .\\32xl\\:-ml-7 {\n    margin-left: -1.75rem;\n  }\n\n  .\\32xl\\:-ml-8 {\n    margin-left: -2rem;\n  }\n\n  .\\32xl\\:-ml-9 {\n    margin-left: -2.25rem;\n  }\n\n  .\\32xl\\:-ml-10 {\n    margin-left: -2.5rem;\n  }\n\n  .\\32xl\\:-ml-11 {\n    margin-left: -2.75rem;\n  }\n\n  .\\32xl\\:-ml-12 {\n    margin-left: -3rem;\n  }\n\n  .\\32xl\\:-ml-14 {\n    margin-left: -3.5rem;\n  }\n\n  .\\32xl\\:-ml-16 {\n    margin-left: -4rem;\n  }\n\n  .\\32xl\\:-ml-20 {\n    margin-left: -5rem;\n  }\n\n  .\\32xl\\:-ml-24 {\n    margin-left: -6rem;\n  }\n\n  .\\32xl\\:-ml-28 {\n    margin-left: -7rem;\n  }\n\n  .\\32xl\\:-ml-32 {\n    margin-left: -8rem;\n  }\n\n  .\\32xl\\:-ml-36 {\n    margin-left: -9rem;\n  }\n\n  .\\32xl\\:-ml-40 {\n    margin-left: -10rem;\n  }\n\n  .\\32xl\\:-ml-44 {\n    margin-left: -11rem;\n  }\n\n  .\\32xl\\:-ml-48 {\n    margin-left: -12rem;\n  }\n\n  .\\32xl\\:-ml-52 {\n    margin-left: -13rem;\n  }\n\n  .\\32xl\\:-ml-56 {\n    margin-left: -14rem;\n  }\n\n  .\\32xl\\:-ml-60 {\n    margin-left: -15rem;\n  }\n\n  .\\32xl\\:-ml-64 {\n    margin-left: -16rem;\n  }\n\n  .\\32xl\\:-ml-72 {\n    margin-left: -18rem;\n  }\n\n  .\\32xl\\:-ml-80 {\n    margin-left: -20rem;\n  }\n\n  .\\32xl\\:-ml-96 {\n    margin-left: -24rem;\n  }\n\n  .\\32xl\\:-ml-px {\n    margin-left: -1px;\n  }\n\n  .\\32xl\\:-ml-0\\.5 {\n    margin-left: -0.125rem;\n  }\n\n  .\\32xl\\:-ml-1\\.5 {\n    margin-left: -0.375rem;\n  }\n\n  .\\32xl\\:-ml-2\\.5 {\n    margin-left: -0.625rem;\n  }\n\n  .\\32xl\\:-ml-3\\.5 {\n    margin-left: -0.875rem;\n  }\n\n  .\\32xl\\:box-border {\n    box-sizing: border-box;\n  }\n\n  .\\32xl\\:box-content {\n    box-sizing: content-box;\n  }\n\n  .\\32xl\\:block {\n    display: block;\n  }\n\n  .\\32xl\\:inline-block {\n    display: inline-block;\n  }\n\n  .\\32xl\\:inline {\n    display: inline;\n  }\n\n  .\\32xl\\:flex {\n    display: flex;\n  }\n\n  .\\32xl\\:inline-flex {\n    display: inline-flex;\n  }\n\n  .\\32xl\\:table {\n    display: table;\n  }\n\n  .\\32xl\\:inline-table {\n    display: inline-table;\n  }\n\n  .\\32xl\\:table-caption {\n    display: table-caption;\n  }\n\n  .\\32xl\\:table-cell {\n    display: table-cell;\n  }\n\n  .\\32xl\\:table-column {\n    display: table-column;\n  }\n\n  .\\32xl\\:table-column-group {\n    display: table-column-group;\n  }\n\n  .\\32xl\\:table-footer-group {\n    display: table-footer-group;\n  }\n\n  .\\32xl\\:table-header-group {\n    display: table-header-group;\n  }\n\n  .\\32xl\\:table-row-group {\n    display: table-row-group;\n  }\n\n  .\\32xl\\:table-row {\n    display: table-row;\n  }\n\n  .\\32xl\\:flow-root {\n    display: flow-root;\n  }\n\n  .\\32xl\\:grid {\n    display: grid;\n  }\n\n  .\\32xl\\:inline-grid {\n    display: inline-grid;\n  }\n\n  .\\32xl\\:contents {\n    display: contents;\n  }\n\n  .\\32xl\\:list-item {\n    display: list-item;\n  }\n\n  .\\32xl\\:hidden {\n    display: none;\n  }\n\n  .\\32xl\\:h-0 {\n    height: 0px;\n  }\n\n  .\\32xl\\:h-1 {\n    height: 0.25rem;\n  }\n\n  .\\32xl\\:h-2 {\n    height: 0.5rem;\n  }\n\n  .\\32xl\\:h-3 {\n    height: 0.75rem;\n  }\n\n  .\\32xl\\:h-4 {\n    height: 1rem;\n  }\n\n  .\\32xl\\:h-5 {\n    height: 1.25rem;\n  }\n\n  .\\32xl\\:h-6 {\n    height: 1.5rem;\n  }\n\n  .\\32xl\\:h-7 {\n    height: 1.75rem;\n  }\n\n  .\\32xl\\:h-8 {\n    height: 2rem;\n  }\n\n  .\\32xl\\:h-9 {\n    height: 2.25rem;\n  }\n\n  .\\32xl\\:h-10 {\n    height: 2.5rem;\n  }\n\n  .\\32xl\\:h-11 {\n    height: 2.75rem;\n  }\n\n  .\\32xl\\:h-12 {\n    height: 3rem;\n  }\n\n  .\\32xl\\:h-14 {\n    height: 3.5rem;\n  }\n\n  .\\32xl\\:h-16 {\n    height: 4rem;\n  }\n\n  .\\32xl\\:h-20 {\n    height: 5rem;\n  }\n\n  .\\32xl\\:h-24 {\n    height: 6rem;\n  }\n\n  .\\32xl\\:h-28 {\n    height: 7rem;\n  }\n\n  .\\32xl\\:h-32 {\n    height: 8rem;\n  }\n\n  .\\32xl\\:h-36 {\n    height: 9rem;\n  }\n\n  .\\32xl\\:h-40 {\n    height: 10rem;\n  }\n\n  .\\32xl\\:h-44 {\n    height: 11rem;\n  }\n\n  .\\32xl\\:h-48 {\n    height: 12rem;\n  }\n\n  .\\32xl\\:h-52 {\n    height: 13rem;\n  }\n\n  .\\32xl\\:h-56 {\n    height: 14rem;\n  }\n\n  .\\32xl\\:h-60 {\n    height: 15rem;\n  }\n\n  .\\32xl\\:h-64 {\n    height: 16rem;\n  }\n\n  .\\32xl\\:h-72 {\n    height: 18rem;\n  }\n\n  .\\32xl\\:h-80 {\n    height: 20rem;\n  }\n\n  .\\32xl\\:h-96 {\n    height: 24rem;\n  }\n\n  .\\32xl\\:h-auto {\n    height: auto;\n  }\n\n  .\\32xl\\:h-px {\n    height: 1px;\n  }\n\n  .\\32xl\\:h-0\\.5 {\n    height: 0.125rem;\n  }\n\n  .\\32xl\\:h-1\\.5 {\n    height: 0.375rem;\n  }\n\n  .\\32xl\\:h-2\\.5 {\n    height: 0.625rem;\n  }\n\n  .\\32xl\\:h-3\\.5 {\n    height: 0.875rem;\n  }\n\n  .\\32xl\\:h-full {\n    height: 100%;\n  }\n\n  .\\32xl\\:h-screen {\n    height: 100vh;\n  }\n\n  .\\32xl\\:max-h-full {\n    max-height: 100%;\n  }\n\n  .\\32xl\\:max-h-screen {\n    max-height: 100vh;\n  }\n\n  .\\32xl\\:min-h-0 {\n    min-height: 0;\n  }\n\n  .\\32xl\\:w-0 {\n    width: 0px;\n  }\n\n  .\\32xl\\:w-1 {\n    width: 0.25rem;\n  }\n\n  .\\32xl\\:w-2 {\n    width: 0.5rem;\n  }\n\n  .\\32xl\\:w-3 {\n    width: 0.75rem;\n  }\n\n  .\\32xl\\:w-4 {\n    width: 1rem;\n  }\n\n  .\\32xl\\:w-5 {\n    width: 1.25rem;\n  }\n\n  .\\32xl\\:w-6 {\n    width: 1.5rem;\n  }\n\n  .\\32xl\\:w-7 {\n    width: 1.75rem;\n  }\n\n  .\\32xl\\:w-8 {\n    width: 2rem;\n  }\n\n  .\\32xl\\:w-9 {\n    width: 2.25rem;\n  }\n\n  .\\32xl\\:w-10 {\n    width: 2.5rem;\n  }\n\n  .\\32xl\\:w-11 {\n    width: 2.75rem;\n  }\n\n  .\\32xl\\:w-12 {\n    width: 3rem;\n  }\n\n  .\\32xl\\:w-14 {\n    width: 3.5rem;\n  }\n\n  .\\32xl\\:w-16 {\n    width: 4rem;\n  }\n\n  .\\32xl\\:w-20 {\n    width: 5rem;\n  }\n\n  .\\32xl\\:w-24 {\n    width: 6rem;\n  }\n\n  .\\32xl\\:w-28 {\n    width: 7rem;\n  }\n\n  .\\32xl\\:w-32 {\n    width: 8rem;\n  }\n\n  .\\32xl\\:w-36 {\n    width: 9rem;\n  }\n\n  .\\32xl\\:w-40 {\n    width: 10rem;\n  }\n\n  .\\32xl\\:w-44 {\n    width: 11rem;\n  }\n\n  .\\32xl\\:w-48 {\n    width: 12rem;\n  }\n\n  .\\32xl\\:w-52 {\n    width: 13rem;\n  }\n\n  .\\32xl\\:w-56 {\n    width: 14rem;\n  }\n\n  .\\32xl\\:w-60 {\n    width: 15rem;\n  }\n\n  .\\32xl\\:w-64 {\n    width: 16rem;\n  }\n\n  .\\32xl\\:w-72 {\n    width: 18rem;\n  }\n\n  .\\32xl\\:w-80 {\n    width: 20rem;\n  }\n\n  .\\32xl\\:w-96 {\n    width: 24rem;\n  }\n\n  .\\32xl\\:w-auto {\n    width: auto;\n  }\n\n  .\\32xl\\:w-px {\n    width: 1px;\n  }\n\n  .\\32xl\\:w-0\\.5 {\n    width: 0.125rem;\n  }\n\n  .\\32xl\\:w-1\\.5 {\n    width: 0.375rem;\n  }\n\n  .\\32xl\\:w-2\\.5 {\n    width: 0.625rem;\n  }\n\n  .\\32xl\\:w-3\\.5 {\n    width: 0.875rem;\n  }\n\n  .\\32xl\\:w-1\\/2 {\n    width: 50%;\n  }\n\n  .\\32xl\\:w-1\\/3 {\n    width: 33.333333%;\n  }\n\n  .\\32xl\\:w-2\\/3 {\n    width: 66.666667%;\n  }\n\n  .\\32xl\\:w-1\\/4 {\n    width: 25%;\n  }\n\n  .\\32xl\\:w-2\\/4 {\n    width: 50%;\n  }\n\n  .\\32xl\\:w-3\\/4 {\n    width: 75%;\n  }\n\n  .\\32xl\\:w-1\\/5 {\n    width: 20%;\n  }\n\n  .\\32xl\\:w-2\\/5 {\n    width: 40%;\n  }\n\n  .\\32xl\\:w-3\\/5 {\n    width: 60%;\n  }\n\n  .\\32xl\\:w-4\\/5 {\n    width: 80%;\n  }\n\n  .\\32xl\\:w-1\\/6 {\n    width: 16.666667%;\n  }\n\n  .\\32xl\\:w-2\\/6 {\n    width: 33.333333%;\n  }\n\n  .\\32xl\\:w-3\\/6 {\n    width: 50%;\n  }\n\n  .\\32xl\\:w-4\\/6 {\n    width: 66.666667%;\n  }\n\n  .\\32xl\\:w-5\\/6 {\n    width: 83.333333%;\n  }\n\n  .\\32xl\\:w-1\\/12 {\n    width: 8.333333%;\n  }\n\n  .\\32xl\\:w-2\\/12 {\n    width: 16.666667%;\n  }\n\n  .\\32xl\\:w-3\\/12 {\n    width: 25%;\n  }\n\n  .\\32xl\\:w-4\\/12 {\n    width: 33.333333%;\n  }\n\n  .\\32xl\\:w-5\\/12 {\n    width: 41.666667%;\n  }\n\n  .\\32xl\\:w-6\\/12 {\n    width: 50%;\n  }\n\n  .\\32xl\\:w-7\\/12 {\n    width: 58.333333%;\n  }\n\n  .\\32xl\\:w-8\\/12 {\n    width: 66.666667%;\n  }\n\n  .\\32xl\\:w-9\\/12 {\n    width: 75%;\n  }\n\n  .\\32xl\\:w-10\\/12 {\n    width: 83.333333%;\n  }\n\n  .\\32xl\\:w-11\\/12 {\n    width: 91.666667%;\n  }\n\n  .\\32xl\\:w-full {\n    width: 100%;\n  }\n\n  .\\32xl\\:w-screen {\n    width: 100vw;\n  }\n\n  .\\32xl\\:min-w-0 {\n    min-width: 0;\n  }\n\n  .\\32xl\\:max-w-xs {\n    max-width: 20rem;\n  }\n\n  .\\32xl\\:max-w-sm {\n    max-width: 24rem;\n  }\n\n  .\\32xl\\:max-w-md {\n    max-width: 28rem;\n  }\n\n  .\\32xl\\:max-w-lg {\n    max-width: 32rem;\n  }\n\n  .\\32xl\\:max-w-xl {\n    max-width: 36rem;\n  }\n\n  .\\32xl\\:max-w-2xl {\n    max-width: 42rem;\n  }\n\n  .\\32xl\\:max-w-3xl {\n    max-width: 48rem;\n  }\n\n  .\\32xl\\:max-w-4xl {\n    max-width: 56rem;\n  }\n\n  .\\32xl\\:max-w-5xl {\n    max-width: 64rem;\n  }\n\n  .\\32xl\\:max-w-6xl {\n    max-width: 72rem;\n  }\n\n  .\\32xl\\:max-w-full {\n    max-width: 100%;\n  }\n\n  .\\32xl\\:flex-1 {\n    flex: 1 1 0%;\n  }\n\n  .\\32xl\\:flex-auto {\n    flex: 1 1 auto;\n  }\n\n  .\\32xl\\:flex-initial {\n    flex: 0 1 auto;\n  }\n\n  .\\32xl\\:flex-none {\n    flex: none;\n  }\n\n  .\\32xl\\:flex-shrink-0 {\n    flex-shrink: 0;\n  }\n\n  .\\32xl\\:flex-shrink {\n    flex-shrink: 1;\n  }\n\n  .\\32xl\\:flex-grow-0 {\n    flex-grow: 0;\n  }\n\n  .\\32xl\\:flex-grow {\n    flex-grow: 1;\n  }\n\n  .\\32xl\\:table-auto {\n    table-layout: auto;\n  }\n\n  .\\32xl\\:table-fixed {\n    table-layout: fixed;\n  }\n\n  .\\32xl\\:border-collapse {\n    border-collapse: collapse;\n  }\n\n  .\\32xl\\:border-separate {\n    border-collapse: separate;\n  }\n\n  .\\32xl\\:transform {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .\\32xl\\:transform-gpu {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .\\32xl\\:transform-none {\n    transform: none;\n  }\n\n  .\\32xl\\:origin-center {\n    transform-origin: center;\n  }\n\n  .\\32xl\\:origin-top {\n    transform-origin: top;\n  }\n\n  .\\32xl\\:origin-top-right {\n    transform-origin: top right;\n  }\n\n  .\\32xl\\:origin-right {\n    transform-origin: right;\n  }\n\n  .\\32xl\\:origin-bottom-right {\n    transform-origin: bottom right;\n  }\n\n  .\\32xl\\:origin-bottom {\n    transform-origin: bottom;\n  }\n\n  .\\32xl\\:origin-bottom-left {\n    transform-origin: bottom left;\n  }\n\n  .\\32xl\\:origin-left {\n    transform-origin: left;\n  }\n\n  .\\32xl\\:origin-top-left {\n    transform-origin: top left;\n  }\n\n  .\\32xl\\:translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .\\32xl\\:translate-x-1 {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .\\32xl\\:translate-x-2 {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .\\32xl\\:translate-x-3 {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .\\32xl\\:translate-x-4 {\n    --tw-translate-x: 1rem;\n  }\n\n  .\\32xl\\:translate-x-5 {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .\\32xl\\:translate-x-6 {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .\\32xl\\:translate-x-7 {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .\\32xl\\:translate-x-8 {\n    --tw-translate-x: 2rem;\n  }\n\n  .\\32xl\\:translate-x-9 {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .\\32xl\\:translate-x-10 {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .\\32xl\\:translate-x-11 {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .\\32xl\\:translate-x-12 {\n    --tw-translate-x: 3rem;\n  }\n\n  .\\32xl\\:translate-x-14 {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .\\32xl\\:translate-x-16 {\n    --tw-translate-x: 4rem;\n  }\n\n  .\\32xl\\:translate-x-20 {\n    --tw-translate-x: 5rem;\n  }\n\n  .\\32xl\\:translate-x-24 {\n    --tw-translate-x: 6rem;\n  }\n\n  .\\32xl\\:translate-x-28 {\n    --tw-translate-x: 7rem;\n  }\n\n  .\\32xl\\:translate-x-32 {\n    --tw-translate-x: 8rem;\n  }\n\n  .\\32xl\\:translate-x-36 {\n    --tw-translate-x: 9rem;\n  }\n\n  .\\32xl\\:translate-x-40 {\n    --tw-translate-x: 10rem;\n  }\n\n  .\\32xl\\:translate-x-44 {\n    --tw-translate-x: 11rem;\n  }\n\n  .\\32xl\\:translate-x-48 {\n    --tw-translate-x: 12rem;\n  }\n\n  .\\32xl\\:translate-x-52 {\n    --tw-translate-x: 13rem;\n  }\n\n  .\\32xl\\:translate-x-56 {\n    --tw-translate-x: 14rem;\n  }\n\n  .\\32xl\\:translate-x-60 {\n    --tw-translate-x: 15rem;\n  }\n\n  .\\32xl\\:translate-x-64 {\n    --tw-translate-x: 16rem;\n  }\n\n  .\\32xl\\:translate-x-72 {\n    --tw-translate-x: 18rem;\n  }\n\n  .\\32xl\\:translate-x-80 {\n    --tw-translate-x: 20rem;\n  }\n\n  .\\32xl\\:translate-x-96 {\n    --tw-translate-x: 24rem;\n  }\n\n  .\\32xl\\:translate-x-px {\n    --tw-translate-x: 1px;\n  }\n\n  .\\32xl\\:translate-x-0\\.5 {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .\\32xl\\:translate-x-1\\.5 {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .\\32xl\\:translate-x-2\\.5 {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .\\32xl\\:translate-x-3\\.5 {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .\\32xl\\:-translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .\\32xl\\:-translate-x-1 {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .\\32xl\\:-translate-x-2 {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .\\32xl\\:-translate-x-3 {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .\\32xl\\:-translate-x-4 {\n    --tw-translate-x: -1rem;\n  }\n\n  .\\32xl\\:-translate-x-5 {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .\\32xl\\:-translate-x-6 {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .\\32xl\\:-translate-x-7 {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .\\32xl\\:-translate-x-8 {\n    --tw-translate-x: -2rem;\n  }\n\n  .\\32xl\\:-translate-x-9 {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .\\32xl\\:-translate-x-10 {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .\\32xl\\:-translate-x-11 {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .\\32xl\\:-translate-x-12 {\n    --tw-translate-x: -3rem;\n  }\n\n  .\\32xl\\:-translate-x-14 {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .\\32xl\\:-translate-x-16 {\n    --tw-translate-x: -4rem;\n  }\n\n  .\\32xl\\:-translate-x-20 {\n    --tw-translate-x: -5rem;\n  }\n\n  .\\32xl\\:-translate-x-24 {\n    --tw-translate-x: -6rem;\n  }\n\n  .\\32xl\\:-translate-x-28 {\n    --tw-translate-x: -7rem;\n  }\n\n  .\\32xl\\:-translate-x-32 {\n    --tw-translate-x: -8rem;\n  }\n\n  .\\32xl\\:-translate-x-36 {\n    --tw-translate-x: -9rem;\n  }\n\n  .\\32xl\\:-translate-x-40 {\n    --tw-translate-x: -10rem;\n  }\n\n  .\\32xl\\:-translate-x-44 {\n    --tw-translate-x: -11rem;\n  }\n\n  .\\32xl\\:-translate-x-48 {\n    --tw-translate-x: -12rem;\n  }\n\n  .\\32xl\\:-translate-x-52 {\n    --tw-translate-x: -13rem;\n  }\n\n  .\\32xl\\:-translate-x-56 {\n    --tw-translate-x: -14rem;\n  }\n\n  .\\32xl\\:-translate-x-60 {\n    --tw-translate-x: -15rem;\n  }\n\n  .\\32xl\\:-translate-x-64 {\n    --tw-translate-x: -16rem;\n  }\n\n  .\\32xl\\:-translate-x-72 {\n    --tw-translate-x: -18rem;\n  }\n\n  .\\32xl\\:-translate-x-80 {\n    --tw-translate-x: -20rem;\n  }\n\n  .\\32xl\\:-translate-x-96 {\n    --tw-translate-x: -24rem;\n  }\n\n  .\\32xl\\:-translate-x-px {\n    --tw-translate-x: -1px;\n  }\n\n  .\\32xl\\:-translate-x-0\\.5 {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .\\32xl\\:-translate-x-1\\.5 {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .\\32xl\\:-translate-x-2\\.5 {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .\\32xl\\:-translate-x-3\\.5 {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .\\32xl\\:translate-x-1\\/2 {\n    --tw-translate-x: 50%;\n  }\n\n  .\\32xl\\:translate-x-1\\/3 {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .\\32xl\\:translate-x-2\\/3 {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .\\32xl\\:translate-x-1\\/4 {\n    --tw-translate-x: 25%;\n  }\n\n  .\\32xl\\:translate-x-2\\/4 {\n    --tw-translate-x: 50%;\n  }\n\n  .\\32xl\\:translate-x-3\\/4 {\n    --tw-translate-x: 75%;\n  }\n\n  .\\32xl\\:translate-x-full {\n    --tw-translate-x: 100%;\n  }\n\n  .\\32xl\\:-translate-x-1\\/2 {\n    --tw-translate-x: -50%;\n  }\n\n  .\\32xl\\:-translate-x-1\\/3 {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .\\32xl\\:-translate-x-2\\/3 {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .\\32xl\\:-translate-x-1\\/4 {\n    --tw-translate-x: -25%;\n  }\n\n  .\\32xl\\:-translate-x-2\\/4 {\n    --tw-translate-x: -50%;\n  }\n\n  .\\32xl\\:-translate-x-3\\/4 {\n    --tw-translate-x: -75%;\n  }\n\n  .\\32xl\\:-translate-x-full {\n    --tw-translate-x: -100%;\n  }\n\n  .\\32xl\\:translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .\\32xl\\:translate-y-1 {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .\\32xl\\:translate-y-2 {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .\\32xl\\:translate-y-3 {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .\\32xl\\:translate-y-4 {\n    --tw-translate-y: 1rem;\n  }\n\n  .\\32xl\\:translate-y-5 {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .\\32xl\\:translate-y-6 {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .\\32xl\\:translate-y-7 {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .\\32xl\\:translate-y-8 {\n    --tw-translate-y: 2rem;\n  }\n\n  .\\32xl\\:translate-y-9 {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .\\32xl\\:translate-y-10 {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .\\32xl\\:translate-y-11 {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .\\32xl\\:translate-y-12 {\n    --tw-translate-y: 3rem;\n  }\n\n  .\\32xl\\:translate-y-14 {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .\\32xl\\:translate-y-16 {\n    --tw-translate-y: 4rem;\n  }\n\n  .\\32xl\\:translate-y-20 {\n    --tw-translate-y: 5rem;\n  }\n\n  .\\32xl\\:translate-y-24 {\n    --tw-translate-y: 6rem;\n  }\n\n  .\\32xl\\:translate-y-28 {\n    --tw-translate-y: 7rem;\n  }\n\n  .\\32xl\\:translate-y-32 {\n    --tw-translate-y: 8rem;\n  }\n\n  .\\32xl\\:translate-y-36 {\n    --tw-translate-y: 9rem;\n  }\n\n  .\\32xl\\:translate-y-40 {\n    --tw-translate-y: 10rem;\n  }\n\n  .\\32xl\\:translate-y-44 {\n    --tw-translate-y: 11rem;\n  }\n\n  .\\32xl\\:translate-y-48 {\n    --tw-translate-y: 12rem;\n  }\n\n  .\\32xl\\:translate-y-52 {\n    --tw-translate-y: 13rem;\n  }\n\n  .\\32xl\\:translate-y-56 {\n    --tw-translate-y: 14rem;\n  }\n\n  .\\32xl\\:translate-y-60 {\n    --tw-translate-y: 15rem;\n  }\n\n  .\\32xl\\:translate-y-64 {\n    --tw-translate-y: 16rem;\n  }\n\n  .\\32xl\\:translate-y-72 {\n    --tw-translate-y: 18rem;\n  }\n\n  .\\32xl\\:translate-y-80 {\n    --tw-translate-y: 20rem;\n  }\n\n  .\\32xl\\:translate-y-96 {\n    --tw-translate-y: 24rem;\n  }\n\n  .\\32xl\\:translate-y-px {\n    --tw-translate-y: 1px;\n  }\n\n  .\\32xl\\:translate-y-0\\.5 {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .\\32xl\\:translate-y-1\\.5 {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .\\32xl\\:translate-y-2\\.5 {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .\\32xl\\:translate-y-3\\.5 {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .\\32xl\\:-translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .\\32xl\\:-translate-y-1 {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .\\32xl\\:-translate-y-2 {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .\\32xl\\:-translate-y-3 {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .\\32xl\\:-translate-y-4 {\n    --tw-translate-y: -1rem;\n  }\n\n  .\\32xl\\:-translate-y-5 {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .\\32xl\\:-translate-y-6 {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .\\32xl\\:-translate-y-7 {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .\\32xl\\:-translate-y-8 {\n    --tw-translate-y: -2rem;\n  }\n\n  .\\32xl\\:-translate-y-9 {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .\\32xl\\:-translate-y-10 {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .\\32xl\\:-translate-y-11 {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .\\32xl\\:-translate-y-12 {\n    --tw-translate-y: -3rem;\n  }\n\n  .\\32xl\\:-translate-y-14 {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .\\32xl\\:-translate-y-16 {\n    --tw-translate-y: -4rem;\n  }\n\n  .\\32xl\\:-translate-y-20 {\n    --tw-translate-y: -5rem;\n  }\n\n  .\\32xl\\:-translate-y-24 {\n    --tw-translate-y: -6rem;\n  }\n\n  .\\32xl\\:-translate-y-28 {\n    --tw-translate-y: -7rem;\n  }\n\n  .\\32xl\\:-translate-y-32 {\n    --tw-translate-y: -8rem;\n  }\n\n  .\\32xl\\:-translate-y-36 {\n    --tw-translate-y: -9rem;\n  }\n\n  .\\32xl\\:-translate-y-40 {\n    --tw-translate-y: -10rem;\n  }\n\n  .\\32xl\\:-translate-y-44 {\n    --tw-translate-y: -11rem;\n  }\n\n  .\\32xl\\:-translate-y-48 {\n    --tw-translate-y: -12rem;\n  }\n\n  .\\32xl\\:-translate-y-52 {\n    --tw-translate-y: -13rem;\n  }\n\n  .\\32xl\\:-translate-y-56 {\n    --tw-translate-y: -14rem;\n  }\n\n  .\\32xl\\:-translate-y-60 {\n    --tw-translate-y: -15rem;\n  }\n\n  .\\32xl\\:-translate-y-64 {\n    --tw-translate-y: -16rem;\n  }\n\n  .\\32xl\\:-translate-y-72 {\n    --tw-translate-y: -18rem;\n  }\n\n  .\\32xl\\:-translate-y-80 {\n    --tw-translate-y: -20rem;\n  }\n\n  .\\32xl\\:-translate-y-96 {\n    --tw-translate-y: -24rem;\n  }\n\n  .\\32xl\\:-translate-y-px {\n    --tw-translate-y: -1px;\n  }\n\n  .\\32xl\\:-translate-y-0\\.5 {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .\\32xl\\:-translate-y-1\\.5 {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .\\32xl\\:-translate-y-2\\.5 {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .\\32xl\\:-translate-y-3\\.5 {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .\\32xl\\:translate-y-1\\/2 {\n    --tw-translate-y: 50%;\n  }\n\n  .\\32xl\\:translate-y-1\\/3 {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .\\32xl\\:translate-y-2\\/3 {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .\\32xl\\:translate-y-1\\/4 {\n    --tw-translate-y: 25%;\n  }\n\n  .\\32xl\\:translate-y-2\\/4 {\n    --tw-translate-y: 50%;\n  }\n\n  .\\32xl\\:translate-y-3\\/4 {\n    --tw-translate-y: 75%;\n  }\n\n  .\\32xl\\:translate-y-full {\n    --tw-translate-y: 100%;\n  }\n\n  .\\32xl\\:-translate-y-1\\/2 {\n    --tw-translate-y: -50%;\n  }\n\n  .\\32xl\\:-translate-y-1\\/3 {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .\\32xl\\:-translate-y-2\\/3 {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .\\32xl\\:-translate-y-1\\/4 {\n    --tw-translate-y: -25%;\n  }\n\n  .\\32xl\\:-translate-y-2\\/4 {\n    --tw-translate-y: -50%;\n  }\n\n  .\\32xl\\:-translate-y-3\\/4 {\n    --tw-translate-y: -75%;\n  }\n\n  .\\32xl\\:-translate-y-full {\n    --tw-translate-y: -100%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .\\32xl\\:hover\\:translate-x-1:hover {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-2:hover {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-3:hover {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-4:hover {\n    --tw-translate-x: 1rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-5:hover {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-6:hover {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-7:hover {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-8:hover {\n    --tw-translate-x: 2rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-9:hover {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-10:hover {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-11:hover {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-12:hover {\n    --tw-translate-x: 3rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-14:hover {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-16:hover {\n    --tw-translate-x: 4rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-20:hover {\n    --tw-translate-x: 5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-24:hover {\n    --tw-translate-x: 6rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-28:hover {\n    --tw-translate-x: 7rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-32:hover {\n    --tw-translate-x: 8rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-36:hover {\n    --tw-translate-x: 9rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-40:hover {\n    --tw-translate-x: 10rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-44:hover {\n    --tw-translate-x: 11rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-48:hover {\n    --tw-translate-x: 12rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-52:hover {\n    --tw-translate-x: 13rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-56:hover {\n    --tw-translate-x: 14rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-60:hover {\n    --tw-translate-x: 15rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-64:hover {\n    --tw-translate-x: 16rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-72:hover {\n    --tw-translate-x: 18rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-80:hover {\n    --tw-translate-x: 20rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-96:hover {\n    --tw-translate-x: 24rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-px:hover {\n    --tw-translate-x: 1px;\n  }\n\n  .\\32xl\\:hover\\:translate-x-0\\.5:hover {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-1\\.5:hover {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-2\\.5:hover {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-3\\.5:hover {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-1:hover {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-2:hover {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-3:hover {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-4:hover {\n    --tw-translate-x: -1rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-5:hover {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-6:hover {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-7:hover {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-8:hover {\n    --tw-translate-x: -2rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-9:hover {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-10:hover {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-11:hover {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-12:hover {\n    --tw-translate-x: -3rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-14:hover {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-16:hover {\n    --tw-translate-x: -4rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-20:hover {\n    --tw-translate-x: -5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-24:hover {\n    --tw-translate-x: -6rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-28:hover {\n    --tw-translate-x: -7rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-32:hover {\n    --tw-translate-x: -8rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-36:hover {\n    --tw-translate-x: -9rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-40:hover {\n    --tw-translate-x: -10rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-44:hover {\n    --tw-translate-x: -11rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-48:hover {\n    --tw-translate-x: -12rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-52:hover {\n    --tw-translate-x: -13rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-56:hover {\n    --tw-translate-x: -14rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-60:hover {\n    --tw-translate-x: -15rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-64:hover {\n    --tw-translate-x: -16rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-72:hover {\n    --tw-translate-x: -18rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-80:hover {\n    --tw-translate-x: -20rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-96:hover {\n    --tw-translate-x: -24rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-px:hover {\n    --tw-translate-x: -1px;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-0\\.5:hover {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-1\\.5:hover {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-2\\.5:hover {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-3\\.5:hover {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-1\\/2:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-1\\/3:hover {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-2\\/3:hover {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-1\\/4:hover {\n    --tw-translate-x: 25%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-2\\/4:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-3\\/4:hover {\n    --tw-translate-x: 75%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-full:hover {\n    --tw-translate-x: 100%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-1\\/2:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-1\\/3:hover {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-2\\/3:hover {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-1\\/4:hover {\n    --tw-translate-x: -25%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-2\\/4:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-3\\/4:hover {\n    --tw-translate-x: -75%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-full:hover {\n    --tw-translate-x: -100%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .\\32xl\\:hover\\:translate-y-1:hover {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-2:hover {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-3:hover {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-4:hover {\n    --tw-translate-y: 1rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-5:hover {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-6:hover {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-7:hover {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-8:hover {\n    --tw-translate-y: 2rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-9:hover {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-10:hover {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-11:hover {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-12:hover {\n    --tw-translate-y: 3rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-14:hover {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-16:hover {\n    --tw-translate-y: 4rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-20:hover {\n    --tw-translate-y: 5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-24:hover {\n    --tw-translate-y: 6rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-28:hover {\n    --tw-translate-y: 7rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-32:hover {\n    --tw-translate-y: 8rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-36:hover {\n    --tw-translate-y: 9rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-40:hover {\n    --tw-translate-y: 10rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-44:hover {\n    --tw-translate-y: 11rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-48:hover {\n    --tw-translate-y: 12rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-52:hover {\n    --tw-translate-y: 13rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-56:hover {\n    --tw-translate-y: 14rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-60:hover {\n    --tw-translate-y: 15rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-64:hover {\n    --tw-translate-y: 16rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-72:hover {\n    --tw-translate-y: 18rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-80:hover {\n    --tw-translate-y: 20rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-96:hover {\n    --tw-translate-y: 24rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-px:hover {\n    --tw-translate-y: 1px;\n  }\n\n  .\\32xl\\:hover\\:translate-y-0\\.5:hover {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-1\\.5:hover {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-2\\.5:hover {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-3\\.5:hover {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-1:hover {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-2:hover {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-3:hover {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-4:hover {\n    --tw-translate-y: -1rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-5:hover {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-6:hover {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-7:hover {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-8:hover {\n    --tw-translate-y: -2rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-9:hover {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-10:hover {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-11:hover {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-12:hover {\n    --tw-translate-y: -3rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-14:hover {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-16:hover {\n    --tw-translate-y: -4rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-20:hover {\n    --tw-translate-y: -5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-24:hover {\n    --tw-translate-y: -6rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-28:hover {\n    --tw-translate-y: -7rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-32:hover {\n    --tw-translate-y: -8rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-36:hover {\n    --tw-translate-y: -9rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-40:hover {\n    --tw-translate-y: -10rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-44:hover {\n    --tw-translate-y: -11rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-48:hover {\n    --tw-translate-y: -12rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-52:hover {\n    --tw-translate-y: -13rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-56:hover {\n    --tw-translate-y: -14rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-60:hover {\n    --tw-translate-y: -15rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-64:hover {\n    --tw-translate-y: -16rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-72:hover {\n    --tw-translate-y: -18rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-80:hover {\n    --tw-translate-y: -20rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-96:hover {\n    --tw-translate-y: -24rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-px:hover {\n    --tw-translate-y: -1px;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-0\\.5:hover {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-1\\.5:hover {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-2\\.5:hover {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-3\\.5:hover {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-1\\/2:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-1\\/3:hover {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-2\\/3:hover {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-1\\/4:hover {\n    --tw-translate-y: 25%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-2\\/4:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-3\\/4:hover {\n    --tw-translate-y: 75%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-full:hover {\n    --tw-translate-y: 100%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-1\\/2:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-1\\/3:hover {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-2\\/3:hover {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-1\\/4:hover {\n    --tw-translate-y: -25%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-2\\/4:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-3\\/4:hover {\n    --tw-translate-y: -75%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-full:hover {\n    --tw-translate-y: -100%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .\\32xl\\:focus\\:translate-x-1:focus {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-2:focus {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-3:focus {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-4:focus {\n    --tw-translate-x: 1rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-5:focus {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-6:focus {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-7:focus {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-8:focus {\n    --tw-translate-x: 2rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-9:focus {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-10:focus {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-11:focus {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-12:focus {\n    --tw-translate-x: 3rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-14:focus {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-16:focus {\n    --tw-translate-x: 4rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-20:focus {\n    --tw-translate-x: 5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-24:focus {\n    --tw-translate-x: 6rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-28:focus {\n    --tw-translate-x: 7rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-32:focus {\n    --tw-translate-x: 8rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-36:focus {\n    --tw-translate-x: 9rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-40:focus {\n    --tw-translate-x: 10rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-44:focus {\n    --tw-translate-x: 11rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-48:focus {\n    --tw-translate-x: 12rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-52:focus {\n    --tw-translate-x: 13rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-56:focus {\n    --tw-translate-x: 14rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-60:focus {\n    --tw-translate-x: 15rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-64:focus {\n    --tw-translate-x: 16rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-72:focus {\n    --tw-translate-x: 18rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-80:focus {\n    --tw-translate-x: 20rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-96:focus {\n    --tw-translate-x: 24rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-px:focus {\n    --tw-translate-x: 1px;\n  }\n\n  .\\32xl\\:focus\\:translate-x-0\\.5:focus {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-1\\.5:focus {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-2\\.5:focus {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-3\\.5:focus {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-1:focus {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-2:focus {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-3:focus {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-4:focus {\n    --tw-translate-x: -1rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-5:focus {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-6:focus {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-7:focus {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-8:focus {\n    --tw-translate-x: -2rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-9:focus {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-10:focus {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-11:focus {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-12:focus {\n    --tw-translate-x: -3rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-14:focus {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-16:focus {\n    --tw-translate-x: -4rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-20:focus {\n    --tw-translate-x: -5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-24:focus {\n    --tw-translate-x: -6rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-28:focus {\n    --tw-translate-x: -7rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-32:focus {\n    --tw-translate-x: -8rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-36:focus {\n    --tw-translate-x: -9rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-40:focus {\n    --tw-translate-x: -10rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-44:focus {\n    --tw-translate-x: -11rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-48:focus {\n    --tw-translate-x: -12rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-52:focus {\n    --tw-translate-x: -13rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-56:focus {\n    --tw-translate-x: -14rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-60:focus {\n    --tw-translate-x: -15rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-64:focus {\n    --tw-translate-x: -16rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-72:focus {\n    --tw-translate-x: -18rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-80:focus {\n    --tw-translate-x: -20rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-96:focus {\n    --tw-translate-x: -24rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-px:focus {\n    --tw-translate-x: -1px;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-0\\.5:focus {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-1\\.5:focus {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-2\\.5:focus {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-3\\.5:focus {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-1\\/2:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-1\\/3:focus {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-2\\/3:focus {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-1\\/4:focus {\n    --tw-translate-x: 25%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-2\\/4:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-3\\/4:focus {\n    --tw-translate-x: 75%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-full:focus {\n    --tw-translate-x: 100%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-1\\/2:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-1\\/3:focus {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-2\\/3:focus {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-1\\/4:focus {\n    --tw-translate-x: -25%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-2\\/4:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-3\\/4:focus {\n    --tw-translate-x: -75%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-full:focus {\n    --tw-translate-x: -100%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .\\32xl\\:focus\\:translate-y-1:focus {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-2:focus {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-3:focus {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-4:focus {\n    --tw-translate-y: 1rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-5:focus {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-6:focus {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-7:focus {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-8:focus {\n    --tw-translate-y: 2rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-9:focus {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-10:focus {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-11:focus {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-12:focus {\n    --tw-translate-y: 3rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-14:focus {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-16:focus {\n    --tw-translate-y: 4rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-20:focus {\n    --tw-translate-y: 5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-24:focus {\n    --tw-translate-y: 6rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-28:focus {\n    --tw-translate-y: 7rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-32:focus {\n    --tw-translate-y: 8rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-36:focus {\n    --tw-translate-y: 9rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-40:focus {\n    --tw-translate-y: 10rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-44:focus {\n    --tw-translate-y: 11rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-48:focus {\n    --tw-translate-y: 12rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-52:focus {\n    --tw-translate-y: 13rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-56:focus {\n    --tw-translate-y: 14rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-60:focus {\n    --tw-translate-y: 15rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-64:focus {\n    --tw-translate-y: 16rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-72:focus {\n    --tw-translate-y: 18rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-80:focus {\n    --tw-translate-y: 20rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-96:focus {\n    --tw-translate-y: 24rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-px:focus {\n    --tw-translate-y: 1px;\n  }\n\n  .\\32xl\\:focus\\:translate-y-0\\.5:focus {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-1\\.5:focus {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-2\\.5:focus {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-3\\.5:focus {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-1:focus {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-2:focus {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-3:focus {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-4:focus {\n    --tw-translate-y: -1rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-5:focus {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-6:focus {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-7:focus {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-8:focus {\n    --tw-translate-y: -2rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-9:focus {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-10:focus {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-11:focus {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-12:focus {\n    --tw-translate-y: -3rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-14:focus {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-16:focus {\n    --tw-translate-y: -4rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-20:focus {\n    --tw-translate-y: -5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-24:focus {\n    --tw-translate-y: -6rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-28:focus {\n    --tw-translate-y: -7rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-32:focus {\n    --tw-translate-y: -8rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-36:focus {\n    --tw-translate-y: -9rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-40:focus {\n    --tw-translate-y: -10rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-44:focus {\n    --tw-translate-y: -11rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-48:focus {\n    --tw-translate-y: -12rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-52:focus {\n    --tw-translate-y: -13rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-56:focus {\n    --tw-translate-y: -14rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-60:focus {\n    --tw-translate-y: -15rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-64:focus {\n    --tw-translate-y: -16rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-72:focus {\n    --tw-translate-y: -18rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-80:focus {\n    --tw-translate-y: -20rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-96:focus {\n    --tw-translate-y: -24rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-px:focus {\n    --tw-translate-y: -1px;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-0\\.5:focus {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-1\\.5:focus {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-2\\.5:focus {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-3\\.5:focus {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-1\\/2:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-1\\/3:focus {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-2\\/3:focus {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-1\\/4:focus {\n    --tw-translate-y: 25%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-2\\/4:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-3\\/4:focus {\n    --tw-translate-y: 75%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-full:focus {\n    --tw-translate-y: 100%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-1\\/2:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-1\\/3:focus {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-2\\/3:focus {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-1\\/4:focus {\n    --tw-translate-y: -25%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-2\\/4:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-3\\/4:focus {\n    --tw-translate-y: -75%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-full:focus {\n    --tw-translate-y: -100%;\n  }\n\n  .\\32xl\\:rotate-0 {\n    --tw-rotate: 0deg;\n  }\n\n  .\\32xl\\:rotate-1 {\n    --tw-rotate: 1deg;\n  }\n\n  .\\32xl\\:rotate-2 {\n    --tw-rotate: 2deg;\n  }\n\n  .\\32xl\\:rotate-3 {\n    --tw-rotate: 3deg;\n  }\n\n  .\\32xl\\:rotate-6 {\n    --tw-rotate: 6deg;\n  }\n\n  .\\32xl\\:rotate-12 {\n    --tw-rotate: 12deg;\n  }\n\n  .\\32xl\\:rotate-45 {\n    --tw-rotate: 45deg;\n  }\n\n  .\\32xl\\:rotate-90 {\n    --tw-rotate: 90deg;\n  }\n\n  .\\32xl\\:rotate-180 {\n    --tw-rotate: 180deg;\n  }\n\n  .\\32xl\\:-rotate-180 {\n    --tw-rotate: -180deg;\n  }\n\n  .\\32xl\\:-rotate-90 {\n    --tw-rotate: -90deg;\n  }\n\n  .\\32xl\\:-rotate-45 {\n    --tw-rotate: -45deg;\n  }\n\n  .\\32xl\\:-rotate-12 {\n    --tw-rotate: -12deg;\n  }\n\n  .\\32xl\\:-rotate-6 {\n    --tw-rotate: -6deg;\n  }\n\n  .\\32xl\\:-rotate-3 {\n    --tw-rotate: -3deg;\n  }\n\n  .\\32xl\\:-rotate-2 {\n    --tw-rotate: -2deg;\n  }\n\n  .\\32xl\\:-rotate-1 {\n    --tw-rotate: -1deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-0:hover {\n    --tw-rotate: 0deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-1:hover {\n    --tw-rotate: 1deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-2:hover {\n    --tw-rotate: 2deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-3:hover {\n    --tw-rotate: 3deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-6:hover {\n    --tw-rotate: 6deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-12:hover {\n    --tw-rotate: 12deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-45:hover {\n    --tw-rotate: 45deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-90:hover {\n    --tw-rotate: 90deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-180:hover {\n    --tw-rotate: 180deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-180:hover {\n    --tw-rotate: -180deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-90:hover {\n    --tw-rotate: -90deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-45:hover {\n    --tw-rotate: -45deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-12:hover {\n    --tw-rotate: -12deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-6:hover {\n    --tw-rotate: -6deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-3:hover {\n    --tw-rotate: -3deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-2:hover {\n    --tw-rotate: -2deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-1:hover {\n    --tw-rotate: -1deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-0:focus {\n    --tw-rotate: 0deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-1:focus {\n    --tw-rotate: 1deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-2:focus {\n    --tw-rotate: 2deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-3:focus {\n    --tw-rotate: 3deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-6:focus {\n    --tw-rotate: 6deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-12:focus {\n    --tw-rotate: 12deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-45:focus {\n    --tw-rotate: 45deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-90:focus {\n    --tw-rotate: 90deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-180:focus {\n    --tw-rotate: 180deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-180:focus {\n    --tw-rotate: -180deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-90:focus {\n    --tw-rotate: -90deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-45:focus {\n    --tw-rotate: -45deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-12:focus {\n    --tw-rotate: -12deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-6:focus {\n    --tw-rotate: -6deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-3:focus {\n    --tw-rotate: -3deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-2:focus {\n    --tw-rotate: -2deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-1:focus {\n    --tw-rotate: -1deg;\n  }\n\n  .\\32xl\\:skew-x-0 {\n    --tw-skew-x: 0deg;\n  }\n\n  .\\32xl\\:skew-x-1 {\n    --tw-skew-x: 1deg;\n  }\n\n  .\\32xl\\:skew-x-2 {\n    --tw-skew-x: 2deg;\n  }\n\n  .\\32xl\\:skew-x-3 {\n    --tw-skew-x: 3deg;\n  }\n\n  .\\32xl\\:skew-x-6 {\n    --tw-skew-x: 6deg;\n  }\n\n  .\\32xl\\:skew-x-12 {\n    --tw-skew-x: 12deg;\n  }\n\n  .\\32xl\\:-skew-x-12 {\n    --tw-skew-x: -12deg;\n  }\n\n  .\\32xl\\:-skew-x-6 {\n    --tw-skew-x: -6deg;\n  }\n\n  .\\32xl\\:-skew-x-3 {\n    --tw-skew-x: -3deg;\n  }\n\n  .\\32xl\\:-skew-x-2 {\n    --tw-skew-x: -2deg;\n  }\n\n  .\\32xl\\:-skew-x-1 {\n    --tw-skew-x: -1deg;\n  }\n\n  .\\32xl\\:skew-y-0 {\n    --tw-skew-y: 0deg;\n  }\n\n  .\\32xl\\:skew-y-1 {\n    --tw-skew-y: 1deg;\n  }\n\n  .\\32xl\\:skew-y-2 {\n    --tw-skew-y: 2deg;\n  }\n\n  .\\32xl\\:skew-y-3 {\n    --tw-skew-y: 3deg;\n  }\n\n  .\\32xl\\:skew-y-6 {\n    --tw-skew-y: 6deg;\n  }\n\n  .\\32xl\\:skew-y-12 {\n    --tw-skew-y: 12deg;\n  }\n\n  .\\32xl\\:-skew-y-12 {\n    --tw-skew-y: -12deg;\n  }\n\n  .\\32xl\\:-skew-y-6 {\n    --tw-skew-y: -6deg;\n  }\n\n  .\\32xl\\:-skew-y-3 {\n    --tw-skew-y: -3deg;\n  }\n\n  .\\32xl\\:-skew-y-2 {\n    --tw-skew-y: -2deg;\n  }\n\n  .\\32xl\\:-skew-y-1 {\n    --tw-skew-y: -1deg;\n  }\n\n  .\\32xl\\:hover\\:skew-x-0:hover {\n    --tw-skew-x: 0deg;\n  }\n\n  .\\32xl\\:hover\\:skew-x-1:hover {\n    --tw-skew-x: 1deg;\n  }\n\n  .\\32xl\\:hover\\:skew-x-2:hover {\n    --tw-skew-x: 2deg;\n  }\n\n  .\\32xl\\:hover\\:skew-x-3:hover {\n    --tw-skew-x: 3deg;\n  }\n\n  .\\32xl\\:hover\\:skew-x-6:hover {\n    --tw-skew-x: 6deg;\n  }\n\n  .\\32xl\\:hover\\:skew-x-12:hover {\n    --tw-skew-x: 12deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-x-12:hover {\n    --tw-skew-x: -12deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-x-6:hover {\n    --tw-skew-x: -6deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-x-3:hover {\n    --tw-skew-x: -3deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-x-2:hover {\n    --tw-skew-x: -2deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-x-1:hover {\n    --tw-skew-x: -1deg;\n  }\n\n  .\\32xl\\:hover\\:skew-y-0:hover {\n    --tw-skew-y: 0deg;\n  }\n\n  .\\32xl\\:hover\\:skew-y-1:hover {\n    --tw-skew-y: 1deg;\n  }\n\n  .\\32xl\\:hover\\:skew-y-2:hover {\n    --tw-skew-y: 2deg;\n  }\n\n  .\\32xl\\:hover\\:skew-y-3:hover {\n    --tw-skew-y: 3deg;\n  }\n\n  .\\32xl\\:hover\\:skew-y-6:hover {\n    --tw-skew-y: 6deg;\n  }\n\n  .\\32xl\\:hover\\:skew-y-12:hover {\n    --tw-skew-y: 12deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-y-12:hover {\n    --tw-skew-y: -12deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-y-6:hover {\n    --tw-skew-y: -6deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-y-3:hover {\n    --tw-skew-y: -3deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-y-2:hover {\n    --tw-skew-y: -2deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-y-1:hover {\n    --tw-skew-y: -1deg;\n  }\n\n  .\\32xl\\:focus\\:skew-x-0:focus {\n    --tw-skew-x: 0deg;\n  }\n\n  .\\32xl\\:focus\\:skew-x-1:focus {\n    --tw-skew-x: 1deg;\n  }\n\n  .\\32xl\\:focus\\:skew-x-2:focus {\n    --tw-skew-x: 2deg;\n  }\n\n  .\\32xl\\:focus\\:skew-x-3:focus {\n    --tw-skew-x: 3deg;\n  }\n\n  .\\32xl\\:focus\\:skew-x-6:focus {\n    --tw-skew-x: 6deg;\n  }\n\n  .\\32xl\\:focus\\:skew-x-12:focus {\n    --tw-skew-x: 12deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-x-12:focus {\n    --tw-skew-x: -12deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-x-6:focus {\n    --tw-skew-x: -6deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-x-3:focus {\n    --tw-skew-x: -3deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-x-2:focus {\n    --tw-skew-x: -2deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-x-1:focus {\n    --tw-skew-x: -1deg;\n  }\n\n  .\\32xl\\:focus\\:skew-y-0:focus {\n    --tw-skew-y: 0deg;\n  }\n\n  .\\32xl\\:focus\\:skew-y-1:focus {\n    --tw-skew-y: 1deg;\n  }\n\n  .\\32xl\\:focus\\:skew-y-2:focus {\n    --tw-skew-y: 2deg;\n  }\n\n  .\\32xl\\:focus\\:skew-y-3:focus {\n    --tw-skew-y: 3deg;\n  }\n\n  .\\32xl\\:focus\\:skew-y-6:focus {\n    --tw-skew-y: 6deg;\n  }\n\n  .\\32xl\\:focus\\:skew-y-12:focus {\n    --tw-skew-y: 12deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-y-12:focus {\n    --tw-skew-y: -12deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-y-6:focus {\n    --tw-skew-y: -6deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-y-3:focus {\n    --tw-skew-y: -3deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-y-2:focus {\n    --tw-skew-y: -2deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-y-1:focus {\n    --tw-skew-y: -1deg;\n  }\n\n  .\\32xl\\:scale-0 {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .\\32xl\\:scale-50 {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .\\32xl\\:scale-75 {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .\\32xl\\:scale-90 {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .\\32xl\\:scale-95 {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .\\32xl\\:scale-100 {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .\\32xl\\:scale-105 {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .\\32xl\\:scale-110 {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .\\32xl\\:scale-125 {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .\\32xl\\:scale-150 {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .\\32xl\\:hover\\:scale-0:hover {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .\\32xl\\:hover\\:scale-50:hover {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .\\32xl\\:hover\\:scale-75:hover {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .\\32xl\\:hover\\:scale-90:hover {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .\\32xl\\:hover\\:scale-95:hover {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .\\32xl\\:hover\\:scale-100:hover {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .\\32xl\\:hover\\:scale-105:hover {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .\\32xl\\:hover\\:scale-110:hover {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .\\32xl\\:hover\\:scale-125:hover {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .\\32xl\\:hover\\:scale-150:hover {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .\\32xl\\:focus\\:scale-0:focus {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .\\32xl\\:focus\\:scale-50:focus {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .\\32xl\\:focus\\:scale-75:focus {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .\\32xl\\:focus\\:scale-90:focus {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .\\32xl\\:focus\\:scale-95:focus {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .\\32xl\\:focus\\:scale-100:focus {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .\\32xl\\:focus\\:scale-105:focus {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .\\32xl\\:focus\\:scale-110:focus {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .\\32xl\\:focus\\:scale-125:focus {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .\\32xl\\:focus\\:scale-150:focus {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .\\32xl\\:scale-x-0 {\n    --tw-scale-x: 0;\n  }\n\n  .\\32xl\\:scale-x-50 {\n    --tw-scale-x: .5;\n  }\n\n  .\\32xl\\:scale-x-75 {\n    --tw-scale-x: .75;\n  }\n\n  .\\32xl\\:scale-x-90 {\n    --tw-scale-x: .9;\n  }\n\n  .\\32xl\\:scale-x-95 {\n    --tw-scale-x: .95;\n  }\n\n  .\\32xl\\:scale-x-100 {\n    --tw-scale-x: 1;\n  }\n\n  .\\32xl\\:scale-x-105 {\n    --tw-scale-x: 1.05;\n  }\n\n  .\\32xl\\:scale-x-110 {\n    --tw-scale-x: 1.1;\n  }\n\n  .\\32xl\\:scale-x-125 {\n    --tw-scale-x: 1.25;\n  }\n\n  .\\32xl\\:scale-x-150 {\n    --tw-scale-x: 1.5;\n  }\n\n  .\\32xl\\:scale-y-0 {\n    --tw-scale-y: 0;\n  }\n\n  .\\32xl\\:scale-y-50 {\n    --tw-scale-y: .5;\n  }\n\n  .\\32xl\\:scale-y-75 {\n    --tw-scale-y: .75;\n  }\n\n  .\\32xl\\:scale-y-90 {\n    --tw-scale-y: .9;\n  }\n\n  .\\32xl\\:scale-y-95 {\n    --tw-scale-y: .95;\n  }\n\n  .\\32xl\\:scale-y-100 {\n    --tw-scale-y: 1;\n  }\n\n  .\\32xl\\:scale-y-105 {\n    --tw-scale-y: 1.05;\n  }\n\n  .\\32xl\\:scale-y-110 {\n    --tw-scale-y: 1.1;\n  }\n\n  .\\32xl\\:scale-y-125 {\n    --tw-scale-y: 1.25;\n  }\n\n  .\\32xl\\:scale-y-150 {\n    --tw-scale-y: 1.5;\n  }\n\n  .\\32xl\\:hover\\:scale-x-0:hover {\n    --tw-scale-x: 0;\n  }\n\n  .\\32xl\\:hover\\:scale-x-50:hover {\n    --tw-scale-x: .5;\n  }\n\n  .\\32xl\\:hover\\:scale-x-75:hover {\n    --tw-scale-x: .75;\n  }\n\n  .\\32xl\\:hover\\:scale-x-90:hover {\n    --tw-scale-x: .9;\n  }\n\n  .\\32xl\\:hover\\:scale-x-95:hover {\n    --tw-scale-x: .95;\n  }\n\n  .\\32xl\\:hover\\:scale-x-100:hover {\n    --tw-scale-x: 1;\n  }\n\n  .\\32xl\\:hover\\:scale-x-105:hover {\n    --tw-scale-x: 1.05;\n  }\n\n  .\\32xl\\:hover\\:scale-x-110:hover {\n    --tw-scale-x: 1.1;\n  }\n\n  .\\32xl\\:hover\\:scale-x-125:hover {\n    --tw-scale-x: 1.25;\n  }\n\n  .\\32xl\\:hover\\:scale-x-150:hover {\n    --tw-scale-x: 1.5;\n  }\n\n  .\\32xl\\:hover\\:scale-y-0:hover {\n    --tw-scale-y: 0;\n  }\n\n  .\\32xl\\:hover\\:scale-y-50:hover {\n    --tw-scale-y: .5;\n  }\n\n  .\\32xl\\:hover\\:scale-y-75:hover {\n    --tw-scale-y: .75;\n  }\n\n  .\\32xl\\:hover\\:scale-y-90:hover {\n    --tw-scale-y: .9;\n  }\n\n  .\\32xl\\:hover\\:scale-y-95:hover {\n    --tw-scale-y: .95;\n  }\n\n  .\\32xl\\:hover\\:scale-y-100:hover {\n    --tw-scale-y: 1;\n  }\n\n  .\\32xl\\:hover\\:scale-y-105:hover {\n    --tw-scale-y: 1.05;\n  }\n\n  .\\32xl\\:hover\\:scale-y-110:hover {\n    --tw-scale-y: 1.1;\n  }\n\n  .\\32xl\\:hover\\:scale-y-125:hover {\n    --tw-scale-y: 1.25;\n  }\n\n  .\\32xl\\:hover\\:scale-y-150:hover {\n    --tw-scale-y: 1.5;\n  }\n\n  .\\32xl\\:focus\\:scale-x-0:focus {\n    --tw-scale-x: 0;\n  }\n\n  .\\32xl\\:focus\\:scale-x-50:focus {\n    --tw-scale-x: .5;\n  }\n\n  .\\32xl\\:focus\\:scale-x-75:focus {\n    --tw-scale-x: .75;\n  }\n\n  .\\32xl\\:focus\\:scale-x-90:focus {\n    --tw-scale-x: .9;\n  }\n\n  .\\32xl\\:focus\\:scale-x-95:focus {\n    --tw-scale-x: .95;\n  }\n\n  .\\32xl\\:focus\\:scale-x-100:focus {\n    --tw-scale-x: 1;\n  }\n\n  .\\32xl\\:focus\\:scale-x-105:focus {\n    --tw-scale-x: 1.05;\n  }\n\n  .\\32xl\\:focus\\:scale-x-110:focus {\n    --tw-scale-x: 1.1;\n  }\n\n  .\\32xl\\:focus\\:scale-x-125:focus {\n    --tw-scale-x: 1.25;\n  }\n\n  .\\32xl\\:focus\\:scale-x-150:focus {\n    --tw-scale-x: 1.5;\n  }\n\n  .\\32xl\\:focus\\:scale-y-0:focus {\n    --tw-scale-y: 0;\n  }\n\n  .\\32xl\\:focus\\:scale-y-50:focus {\n    --tw-scale-y: .5;\n  }\n\n  .\\32xl\\:focus\\:scale-y-75:focus {\n    --tw-scale-y: .75;\n  }\n\n  .\\32xl\\:focus\\:scale-y-90:focus {\n    --tw-scale-y: .9;\n  }\n\n  .\\32xl\\:focus\\:scale-y-95:focus {\n    --tw-scale-y: .95;\n  }\n\n  .\\32xl\\:focus\\:scale-y-100:focus {\n    --tw-scale-y: 1;\n  }\n\n  .\\32xl\\:focus\\:scale-y-105:focus {\n    --tw-scale-y: 1.05;\n  }\n\n  .\\32xl\\:focus\\:scale-y-110:focus {\n    --tw-scale-y: 1.1;\n  }\n\n  .\\32xl\\:focus\\:scale-y-125:focus {\n    --tw-scale-y: 1.25;\n  }\n\n  .\\32xl\\:focus\\:scale-y-150:focus {\n    --tw-scale-y: 1.5;\n  }\n\n  .\\32xl\\:animate-none {\n    -webkit-animation: none;\n            animation: none;\n  }\n\n  .\\32xl\\:animate-spin {\n    -webkit-animation: spin 1s linear infinite;\n            animation: spin 1s linear infinite;\n  }\n\n  .\\32xl\\:animate-ping {\n    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n  }\n\n  .\\32xl\\:animate-pulse {\n    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n  }\n\n  .\\32xl\\:animate-bounce {\n    -webkit-animation: bounce 1s infinite;\n            animation: bounce 1s infinite;\n  }\n\n  .\\32xl\\:cursor-auto {\n    cursor: auto;\n  }\n\n  .\\32xl\\:cursor-default {\n    cursor: default;\n  }\n\n  .\\32xl\\:cursor-pointer {\n    cursor: pointer;\n  }\n\n  .\\32xl\\:cursor-wait {\n    cursor: wait;\n  }\n\n  .\\32xl\\:cursor-text {\n    cursor: text;\n  }\n\n  .\\32xl\\:cursor-move {\n    cursor: move;\n  }\n\n  .\\32xl\\:cursor-help {\n    cursor: help;\n  }\n\n  .\\32xl\\:cursor-not-allowed {\n    cursor: not-allowed;\n  }\n\n  .\\32xl\\:select-none {\n    -webkit-user-select: none;\n       -moz-user-select: none;\n        -ms-user-select: none;\n            user-select: none;\n  }\n\n  .\\32xl\\:select-text {\n    -webkit-user-select: text;\n       -moz-user-select: text;\n        -ms-user-select: text;\n            user-select: text;\n  }\n\n  .\\32xl\\:select-all {\n    -webkit-user-select: all;\n       -moz-user-select: all;\n            user-select: all;\n  }\n\n  .\\32xl\\:select-auto {\n    -webkit-user-select: auto;\n       -moz-user-select: auto;\n        -ms-user-select: auto;\n            user-select: auto;\n  }\n\n  .\\32xl\\:resize-none {\n    resize: none;\n  }\n\n  .\\32xl\\:resize-y {\n    resize: vertical;\n  }\n\n  .\\32xl\\:resize-x {\n    resize: horizontal;\n  }\n\n  .\\32xl\\:resize {\n    resize: both;\n  }\n\n  .\\32xl\\:list-inside {\n    list-style-position: inside;\n  }\n\n  .\\32xl\\:list-outside {\n    list-style-position: outside;\n  }\n\n  .\\32xl\\:list-none {\n    list-style-type: none;\n  }\n\n  .\\32xl\\:list-disc {\n    list-style-type: disc;\n  }\n\n  .\\32xl\\:list-decimal {\n    list-style-type: decimal;\n  }\n\n  .\\32xl\\:appearance-none {\n    -webkit-appearance: none;\n       -moz-appearance: none;\n            appearance: none;\n  }\n\n  .\\32xl\\:auto-cols-auto {\n    grid-auto-columns: auto;\n  }\n\n  .\\32xl\\:auto-cols-min {\n    grid-auto-columns: -webkit-min-content;\n    grid-auto-columns: min-content;\n  }\n\n  .\\32xl\\:auto-cols-max {\n    grid-auto-columns: -webkit-max-content;\n    grid-auto-columns: max-content;\n  }\n\n  .\\32xl\\:auto-cols-fr {\n    grid-auto-columns: minmax(0, 1fr);\n  }\n\n  .\\32xl\\:grid-flow-row {\n    grid-auto-flow: row;\n  }\n\n  .\\32xl\\:grid-flow-col {\n    grid-auto-flow: column;\n  }\n\n  .\\32xl\\:grid-flow-row-dense {\n    grid-auto-flow: row dense;\n  }\n\n  .\\32xl\\:grid-flow-col-dense {\n    grid-auto-flow: column dense;\n  }\n\n  .\\32xl\\:auto-rows-auto {\n    grid-auto-rows: auto;\n  }\n\n  .\\32xl\\:auto-rows-min {\n    grid-auto-rows: -webkit-min-content;\n    grid-auto-rows: min-content;\n  }\n\n  .\\32xl\\:auto-rows-max {\n    grid-auto-rows: -webkit-max-content;\n    grid-auto-rows: max-content;\n  }\n\n  .\\32xl\\:auto-rows-fr {\n    grid-auto-rows: minmax(0, 1fr);\n  }\n\n  .\\32xl\\:grid-cols-1 {\n    grid-template-columns: repeat(1, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-4 {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-5 {\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-6 {\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-7 {\n    grid-template-columns: repeat(7, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-8 {\n    grid-template-columns: repeat(8, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-9 {\n    grid-template-columns: repeat(9, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-10 {\n    grid-template-columns: repeat(10, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-11 {\n    grid-template-columns: repeat(11, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-12 {\n    grid-template-columns: repeat(12, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-none {\n    grid-template-columns: none;\n  }\n\n  .\\32xl\\:grid-rows-1 {\n    grid-template-rows: repeat(1, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-rows-2 {\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-rows-3 {\n    grid-template-rows: repeat(3, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-rows-4 {\n    grid-template-rows: repeat(4, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-rows-5 {\n    grid-template-rows: repeat(5, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-rows-6 {\n    grid-template-rows: repeat(6, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-rows-none {\n    grid-template-rows: none;\n  }\n\n  .\\32xl\\:flex-row {\n    flex-direction: row;\n  }\n\n  .\\32xl\\:flex-row-reverse {\n    flex-direction: row-reverse;\n  }\n\n  .\\32xl\\:flex-col {\n    flex-direction: column;\n  }\n\n  .\\32xl\\:flex-col-reverse {\n    flex-direction: column-reverse;\n  }\n\n  .\\32xl\\:flex-wrap {\n    flex-wrap: wrap;\n  }\n\n  .\\32xl\\:flex-wrap-reverse {\n    flex-wrap: wrap-reverse;\n  }\n\n  .\\32xl\\:flex-nowrap {\n    flex-wrap: nowrap;\n  }\n\n  .\\32xl\\:place-content-center {\n    place-content: center;\n  }\n\n  .\\32xl\\:place-content-start {\n    place-content: start;\n  }\n\n  .\\32xl\\:place-content-end {\n    place-content: end;\n  }\n\n  .\\32xl\\:place-content-between {\n    place-content: space-between;\n  }\n\n  .\\32xl\\:place-content-around {\n    place-content: space-around;\n  }\n\n  .\\32xl\\:place-content-evenly {\n    place-content: space-evenly;\n  }\n\n  .\\32xl\\:place-content-stretch {\n    place-content: stretch;\n  }\n\n  .\\32xl\\:place-items-start {\n    place-items: start;\n  }\n\n  .\\32xl\\:place-items-end {\n    place-items: end;\n  }\n\n  .\\32xl\\:place-items-center {\n    place-items: center;\n  }\n\n  .\\32xl\\:place-items-stretch {\n    place-items: stretch;\n  }\n\n  .\\32xl\\:content-center {\n    align-content: center;\n  }\n\n  .\\32xl\\:content-start {\n    align-content: flex-start;\n  }\n\n  .\\32xl\\:content-end {\n    align-content: flex-end;\n  }\n\n  .\\32xl\\:content-between {\n    align-content: space-between;\n  }\n\n  .\\32xl\\:content-around {\n    align-content: space-around;\n  }\n\n  .\\32xl\\:content-evenly {\n    align-content: space-evenly;\n  }\n\n  .\\32xl\\:items-start {\n    align-items: flex-start;\n  }\n\n  .\\32xl\\:items-end {\n    align-items: flex-end;\n  }\n\n  .\\32xl\\:items-center {\n    align-items: center;\n  }\n\n  .\\32xl\\:items-baseline {\n    align-items: baseline;\n  }\n\n  .\\32xl\\:items-stretch {\n    align-items: stretch;\n  }\n\n  .\\32xl\\:justify-start {\n    justify-content: flex-start;\n  }\n\n  .\\32xl\\:justify-end {\n    justify-content: flex-end;\n  }\n\n  .\\32xl\\:justify-center {\n    justify-content: center;\n  }\n\n  .\\32xl\\:justify-between {\n    justify-content: space-between;\n  }\n\n  .\\32xl\\:justify-around {\n    justify-content: space-around;\n  }\n\n  .\\32xl\\:justify-evenly {\n    justify-content: space-evenly;\n  }\n\n  .\\32xl\\:justify-items-start {\n    justify-items: start;\n  }\n\n  .\\32xl\\:justify-items-end {\n    justify-items: end;\n  }\n\n  .\\32xl\\:justify-items-center {\n    justify-items: center;\n  }\n\n  .\\32xl\\:justify-items-stretch {\n    justify-items: stretch;\n  }\n\n  .\\32xl\\:gap-0 {\n    gap: 0px;\n  }\n\n  .\\32xl\\:gap-1 {\n    gap: 0.25rem;\n  }\n\n  .\\32xl\\:gap-2 {\n    gap: 0.5rem;\n  }\n\n  .\\32xl\\:gap-3 {\n    gap: 0.75rem;\n  }\n\n  .\\32xl\\:gap-4 {\n    gap: 1rem;\n  }\n\n  .\\32xl\\:gap-5 {\n    gap: 1.25rem;\n  }\n\n  .\\32xl\\:gap-6 {\n    gap: 1.5rem;\n  }\n\n  .\\32xl\\:gap-7 {\n    gap: 1.75rem;\n  }\n\n  .\\32xl\\:gap-8 {\n    gap: 2rem;\n  }\n\n  .\\32xl\\:gap-9 {\n    gap: 2.25rem;\n  }\n\n  .\\32xl\\:gap-10 {\n    gap: 2.5rem;\n  }\n\n  .\\32xl\\:gap-11 {\n    gap: 2.75rem;\n  }\n\n  .\\32xl\\:gap-12 {\n    gap: 3rem;\n  }\n\n  .\\32xl\\:gap-14 {\n    gap: 3.5rem;\n  }\n\n  .\\32xl\\:gap-16 {\n    gap: 4rem;\n  }\n\n  .\\32xl\\:gap-20 {\n    gap: 5rem;\n  }\n\n  .\\32xl\\:gap-24 {\n    gap: 6rem;\n  }\n\n  .\\32xl\\:gap-28 {\n    gap: 7rem;\n  }\n\n  .\\32xl\\:gap-32 {\n    gap: 8rem;\n  }\n\n  .\\32xl\\:gap-36 {\n    gap: 9rem;\n  }\n\n  .\\32xl\\:gap-40 {\n    gap: 10rem;\n  }\n\n  .\\32xl\\:gap-44 {\n    gap: 11rem;\n  }\n\n  .\\32xl\\:gap-48 {\n    gap: 12rem;\n  }\n\n  .\\32xl\\:gap-52 {\n    gap: 13rem;\n  }\n\n  .\\32xl\\:gap-56 {\n    gap: 14rem;\n  }\n\n  .\\32xl\\:gap-60 {\n    gap: 15rem;\n  }\n\n  .\\32xl\\:gap-64 {\n    gap: 16rem;\n  }\n\n  .\\32xl\\:gap-72 {\n    gap: 18rem;\n  }\n\n  .\\32xl\\:gap-80 {\n    gap: 20rem;\n  }\n\n  .\\32xl\\:gap-96 {\n    gap: 24rem;\n  }\n\n  .\\32xl\\:gap-px {\n    gap: 1px;\n  }\n\n  .\\32xl\\:gap-0\\.5 {\n    gap: 0.125rem;\n  }\n\n  .\\32xl\\:gap-1\\.5 {\n    gap: 0.375rem;\n  }\n\n  .\\32xl\\:gap-2\\.5 {\n    gap: 0.625rem;\n  }\n\n  .\\32xl\\:gap-3\\.5 {\n    gap: 0.875rem;\n  }\n\n  .\\32xl\\:gap-x-0 {\n    -moz-column-gap: 0px;\n         column-gap: 0px;\n  }\n\n  .\\32xl\\:gap-x-1 {\n    -moz-column-gap: 0.25rem;\n         column-gap: 0.25rem;\n  }\n\n  .\\32xl\\:gap-x-2 {\n    -moz-column-gap: 0.5rem;\n         column-gap: 0.5rem;\n  }\n\n  .\\32xl\\:gap-x-3 {\n    -moz-column-gap: 0.75rem;\n         column-gap: 0.75rem;\n  }\n\n  .\\32xl\\:gap-x-4 {\n    -moz-column-gap: 1rem;\n         column-gap: 1rem;\n  }\n\n  .\\32xl\\:gap-x-5 {\n    -moz-column-gap: 1.25rem;\n         column-gap: 1.25rem;\n  }\n\n  .\\32xl\\:gap-x-6 {\n    -moz-column-gap: 1.5rem;\n         column-gap: 1.5rem;\n  }\n\n  .\\32xl\\:gap-x-7 {\n    -moz-column-gap: 1.75rem;\n         column-gap: 1.75rem;\n  }\n\n  .\\32xl\\:gap-x-8 {\n    -moz-column-gap: 2rem;\n         column-gap: 2rem;\n  }\n\n  .\\32xl\\:gap-x-9 {\n    -moz-column-gap: 2.25rem;\n         column-gap: 2.25rem;\n  }\n\n  .\\32xl\\:gap-x-10 {\n    -moz-column-gap: 2.5rem;\n         column-gap: 2.5rem;\n  }\n\n  .\\32xl\\:gap-x-11 {\n    -moz-column-gap: 2.75rem;\n         column-gap: 2.75rem;\n  }\n\n  .\\32xl\\:gap-x-12 {\n    -moz-column-gap: 3rem;\n         column-gap: 3rem;\n  }\n\n  .\\32xl\\:gap-x-14 {\n    -moz-column-gap: 3.5rem;\n         column-gap: 3.5rem;\n  }\n\n  .\\32xl\\:gap-x-16 {\n    -moz-column-gap: 4rem;\n         column-gap: 4rem;\n  }\n\n  .\\32xl\\:gap-x-20 {\n    -moz-column-gap: 5rem;\n         column-gap: 5rem;\n  }\n\n  .\\32xl\\:gap-x-24 {\n    -moz-column-gap: 6rem;\n         column-gap: 6rem;\n  }\n\n  .\\32xl\\:gap-x-28 {\n    -moz-column-gap: 7rem;\n         column-gap: 7rem;\n  }\n\n  .\\32xl\\:gap-x-32 {\n    -moz-column-gap: 8rem;\n         column-gap: 8rem;\n  }\n\n  .\\32xl\\:gap-x-36 {\n    -moz-column-gap: 9rem;\n         column-gap: 9rem;\n  }\n\n  .\\32xl\\:gap-x-40 {\n    -moz-column-gap: 10rem;\n         column-gap: 10rem;\n  }\n\n  .\\32xl\\:gap-x-44 {\n    -moz-column-gap: 11rem;\n         column-gap: 11rem;\n  }\n\n  .\\32xl\\:gap-x-48 {\n    -moz-column-gap: 12rem;\n         column-gap: 12rem;\n  }\n\n  .\\32xl\\:gap-x-52 {\n    -moz-column-gap: 13rem;\n         column-gap: 13rem;\n  }\n\n  .\\32xl\\:gap-x-56 {\n    -moz-column-gap: 14rem;\n         column-gap: 14rem;\n  }\n\n  .\\32xl\\:gap-x-60 {\n    -moz-column-gap: 15rem;\n         column-gap: 15rem;\n  }\n\n  .\\32xl\\:gap-x-64 {\n    -moz-column-gap: 16rem;\n         column-gap: 16rem;\n  }\n\n  .\\32xl\\:gap-x-72 {\n    -moz-column-gap: 18rem;\n         column-gap: 18rem;\n  }\n\n  .\\32xl\\:gap-x-80 {\n    -moz-column-gap: 20rem;\n         column-gap: 20rem;\n  }\n\n  .\\32xl\\:gap-x-96 {\n    -moz-column-gap: 24rem;\n         column-gap: 24rem;\n  }\n\n  .\\32xl\\:gap-x-px {\n    -moz-column-gap: 1px;\n         column-gap: 1px;\n  }\n\n  .\\32xl\\:gap-x-0\\.5 {\n    -moz-column-gap: 0.125rem;\n         column-gap: 0.125rem;\n  }\n\n  .\\32xl\\:gap-x-1\\.5 {\n    -moz-column-gap: 0.375rem;\n         column-gap: 0.375rem;\n  }\n\n  .\\32xl\\:gap-x-2\\.5 {\n    -moz-column-gap: 0.625rem;\n         column-gap: 0.625rem;\n  }\n\n  .\\32xl\\:gap-x-3\\.5 {\n    -moz-column-gap: 0.875rem;\n         column-gap: 0.875rem;\n  }\n\n  .\\32xl\\:gap-y-0 {\n    row-gap: 0px;\n  }\n\n  .\\32xl\\:gap-y-1 {\n    row-gap: 0.25rem;\n  }\n\n  .\\32xl\\:gap-y-2 {\n    row-gap: 0.5rem;\n  }\n\n  .\\32xl\\:gap-y-3 {\n    row-gap: 0.75rem;\n  }\n\n  .\\32xl\\:gap-y-4 {\n    row-gap: 1rem;\n  }\n\n  .\\32xl\\:gap-y-5 {\n    row-gap: 1.25rem;\n  }\n\n  .\\32xl\\:gap-y-6 {\n    row-gap: 1.5rem;\n  }\n\n  .\\32xl\\:gap-y-7 {\n    row-gap: 1.75rem;\n  }\n\n  .\\32xl\\:gap-y-8 {\n    row-gap: 2rem;\n  }\n\n  .\\32xl\\:gap-y-9 {\n    row-gap: 2.25rem;\n  }\n\n  .\\32xl\\:gap-y-10 {\n    row-gap: 2.5rem;\n  }\n\n  .\\32xl\\:gap-y-11 {\n    row-gap: 2.75rem;\n  }\n\n  .\\32xl\\:gap-y-12 {\n    row-gap: 3rem;\n  }\n\n  .\\32xl\\:gap-y-14 {\n    row-gap: 3.5rem;\n  }\n\n  .\\32xl\\:gap-y-16 {\n    row-gap: 4rem;\n  }\n\n  .\\32xl\\:gap-y-20 {\n    row-gap: 5rem;\n  }\n\n  .\\32xl\\:gap-y-24 {\n    row-gap: 6rem;\n  }\n\n  .\\32xl\\:gap-y-28 {\n    row-gap: 7rem;\n  }\n\n  .\\32xl\\:gap-y-32 {\n    row-gap: 8rem;\n  }\n\n  .\\32xl\\:gap-y-36 {\n    row-gap: 9rem;\n  }\n\n  .\\32xl\\:gap-y-40 {\n    row-gap: 10rem;\n  }\n\n  .\\32xl\\:gap-y-44 {\n    row-gap: 11rem;\n  }\n\n  .\\32xl\\:gap-y-48 {\n    row-gap: 12rem;\n  }\n\n  .\\32xl\\:gap-y-52 {\n    row-gap: 13rem;\n  }\n\n  .\\32xl\\:gap-y-56 {\n    row-gap: 14rem;\n  }\n\n  .\\32xl\\:gap-y-60 {\n    row-gap: 15rem;\n  }\n\n  .\\32xl\\:gap-y-64 {\n    row-gap: 16rem;\n  }\n\n  .\\32xl\\:gap-y-72 {\n    row-gap: 18rem;\n  }\n\n  .\\32xl\\:gap-y-80 {\n    row-gap: 20rem;\n  }\n\n  .\\32xl\\:gap-y-96 {\n    row-gap: 24rem;\n  }\n\n  .\\32xl\\:gap-y-px {\n    row-gap: 1px;\n  }\n\n  .\\32xl\\:gap-y-0\\.5 {\n    row-gap: 0.125rem;\n  }\n\n  .\\32xl\\:gap-y-1\\.5 {\n    row-gap: 0.375rem;\n  }\n\n  .\\32xl\\:gap-y-2\\.5 {\n    row-gap: 0.625rem;\n  }\n\n  .\\32xl\\:gap-y-3\\.5 {\n    row-gap: 0.875rem;\n  }\n\n  .\\32xl\\:space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1rem * var(--tw-space-x-reverse));\n    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2rem * var(--tw-space-x-reverse));\n    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3rem * var(--tw-space-x-reverse));\n    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(4rem * var(--tw-space-x-reverse));\n    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(5rem * var(--tw-space-x-reverse));\n    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(6rem * var(--tw-space-x-reverse));\n    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(7rem * var(--tw-space-x-reverse));\n    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(8rem * var(--tw-space-x-reverse));\n    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(9rem * var(--tw-space-x-reverse));\n    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(10rem * var(--tw-space-x-reverse));\n    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(11rem * var(--tw-space-x-reverse));\n    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(12rem * var(--tw-space-x-reverse));\n    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(13rem * var(--tw-space-x-reverse));\n    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(14rem * var(--tw-space-x-reverse));\n    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(15rem * var(--tw-space-x-reverse));\n    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(16rem * var(--tw-space-x-reverse));\n    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(18rem * var(--tw-space-x-reverse));\n    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(20rem * var(--tw-space-x-reverse));\n    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(24rem * var(--tw-space-x-reverse));\n    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1px * var(--tw-space-x-reverse));\n    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-4rem * var(--tw-space-x-reverse));\n    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-6rem * var(--tw-space-x-reverse));\n    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-7rem * var(--tw-space-x-reverse));\n    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-8rem * var(--tw-space-x-reverse));\n    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-9rem * var(--tw-space-x-reverse));\n    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-10rem * var(--tw-space-x-reverse));\n    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-11rem * var(--tw-space-x-reverse));\n    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-12rem * var(--tw-space-x-reverse));\n    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-13rem * var(--tw-space-x-reverse));\n    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-14rem * var(--tw-space-x-reverse));\n    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-15rem * var(--tw-space-x-reverse));\n    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-16rem * var(--tw-space-x-reverse));\n    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-18rem * var(--tw-space-x-reverse));\n    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-20rem * var(--tw-space-x-reverse));\n    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-24rem * var(--tw-space-x-reverse));\n    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1px * var(--tw-space-x-reverse));\n    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(4rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(6rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(7rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(8rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(9rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(10rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(11rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(12rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(13rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(14rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(15rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(16rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(18rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(20rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(24rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1px * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1px * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 1;\n  }\n\n  .\\32xl\\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 1;\n  }\n\n  .\\32xl\\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(0px * var(--tw-divide-x-reverse));\n    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .\\32xl\\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(2px * var(--tw-divide-x-reverse));\n    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .\\32xl\\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(4px * var(--tw-divide-x-reverse));\n    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .\\32xl\\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(8px * var(--tw-divide-x-reverse));\n    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .\\32xl\\:divide-x > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(1px * var(--tw-divide-x-reverse));\n    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .\\32xl\\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));\n  }\n\n  .\\32xl\\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));\n  }\n\n  .\\32xl\\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));\n  }\n\n  .\\32xl\\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));\n  }\n\n  .\\32xl\\:divide-y > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n  }\n\n  .\\32xl\\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 1;\n  }\n\n  .\\32xl\\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 1;\n  }\n\n  .\\32xl\\:divide-solid > :not([hidden]) ~ :not([hidden]) {\n    border-style: solid;\n  }\n\n  .\\32xl\\:divide-dashed > :not([hidden]) ~ :not([hidden]) {\n    border-style: dashed;\n  }\n\n  .\\32xl\\:divide-dotted > :not([hidden]) ~ :not([hidden]) {\n    border-style: dotted;\n  }\n\n  .\\32xl\\:divide-double > :not([hidden]) ~ :not([hidden]) {\n    border-style: double;\n  }\n\n  .\\32xl\\:divide-none > :not([hidden]) ~ :not([hidden]) {\n    border-style: none;\n  }\n\n  .\\32xl\\:divide-transparent > :not([hidden]) ~ :not([hidden]) {\n    border-color: transparent;\n  }\n\n  .\\32xl\\:divide-current > :not([hidden]) ~ :not([hidden]) {\n    border-color: currentColor;\n  }\n\n  .\\32xl\\:divide-black > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-white > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-default > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0;\n  }\n\n  .\\32xl\\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.05;\n  }\n\n  .\\32xl\\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.1;\n  }\n\n  .\\32xl\\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.2;\n  }\n\n  .\\32xl\\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.25;\n  }\n\n  .\\32xl\\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.3;\n  }\n\n  .\\32xl\\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.4;\n  }\n\n  .\\32xl\\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.5;\n  }\n\n  .\\32xl\\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.6;\n  }\n\n  .\\32xl\\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.7;\n  }\n\n  .\\32xl\\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.75;\n  }\n\n  .\\32xl\\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.8;\n  }\n\n  .\\32xl\\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.9;\n  }\n\n  .\\32xl\\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.95;\n  }\n\n  .\\32xl\\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n  }\n\n  .\\32xl\\:place-self-auto {\n    place-self: auto;\n  }\n\n  .\\32xl\\:place-self-start {\n    place-self: start;\n  }\n\n  .\\32xl\\:place-self-end {\n    place-self: end;\n  }\n\n  .\\32xl\\:place-self-center {\n    place-self: center;\n  }\n\n  .\\32xl\\:place-self-stretch {\n    place-self: stretch;\n  }\n\n  .\\32xl\\:self-auto {\n    align-self: auto;\n  }\n\n  .\\32xl\\:self-start {\n    align-self: flex-start;\n  }\n\n  .\\32xl\\:self-end {\n    align-self: flex-end;\n  }\n\n  .\\32xl\\:self-center {\n    align-self: center;\n  }\n\n  .\\32xl\\:self-stretch {\n    align-self: stretch;\n  }\n\n  .\\32xl\\:justify-self-auto {\n    justify-self: auto;\n  }\n\n  .\\32xl\\:justify-self-start {\n    justify-self: start;\n  }\n\n  .\\32xl\\:justify-self-end {\n    justify-self: end;\n  }\n\n  .\\32xl\\:justify-self-center {\n    justify-self: center;\n  }\n\n  .\\32xl\\:justify-self-stretch {\n    justify-self: stretch;\n  }\n\n  .\\32xl\\:overflow-auto {\n    overflow: auto;\n  }\n\n  .\\32xl\\:overflow-hidden {\n    overflow: hidden;\n  }\n\n  .\\32xl\\:overflow-visible {\n    overflow: visible;\n  }\n\n  .\\32xl\\:overflow-scroll {\n    overflow: scroll;\n  }\n\n  .\\32xl\\:overflow-x-auto {\n    overflow-x: auto;\n  }\n\n  .\\32xl\\:overflow-y-auto {\n    overflow-y: auto;\n  }\n\n  .\\32xl\\:overflow-x-hidden {\n    overflow-x: hidden;\n  }\n\n  .\\32xl\\:overflow-y-hidden {\n    overflow-y: hidden;\n  }\n\n  .\\32xl\\:overflow-x-visible {\n    overflow-x: visible;\n  }\n\n  .\\32xl\\:overflow-y-visible {\n    overflow-y: visible;\n  }\n\n  .\\32xl\\:overflow-x-scroll {\n    overflow-x: scroll;\n  }\n\n  .\\32xl\\:overflow-y-scroll {\n    overflow-y: scroll;\n  }\n\n  .\\32xl\\:overscroll-auto {\n    -ms-scroll-chaining: chained;\n        overscroll-behavior: auto;\n  }\n\n  .\\32xl\\:overscroll-contain {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: contain;\n  }\n\n  .\\32xl\\:overscroll-none {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: none;\n  }\n\n  .\\32xl\\:overscroll-y-auto {\n    overscroll-behavior-y: auto;\n  }\n\n  .\\32xl\\:overscroll-y-contain {\n    overscroll-behavior-y: contain;\n  }\n\n  .\\32xl\\:overscroll-y-none {\n    overscroll-behavior-y: none;\n  }\n\n  .\\32xl\\:overscroll-x-auto {\n    overscroll-behavior-x: auto;\n  }\n\n  .\\32xl\\:overscroll-x-contain {\n    overscroll-behavior-x: contain;\n  }\n\n  .\\32xl\\:overscroll-x-none {\n    overscroll-behavior-x: none;\n  }\n\n  .\\32xl\\:truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .\\32xl\\:overflow-ellipsis {\n    text-overflow: ellipsis;\n  }\n\n  .\\32xl\\:overflow-clip {\n    text-overflow: clip;\n  }\n\n  .\\32xl\\:whitespace-normal {\n    white-space: normal;\n  }\n\n  .\\32xl\\:whitespace-nowrap {\n    white-space: nowrap;\n  }\n\n  .\\32xl\\:whitespace-pre {\n    white-space: pre;\n  }\n\n  .\\32xl\\:whitespace-pre-line {\n    white-space: pre-line;\n  }\n\n  .\\32xl\\:whitespace-pre-wrap {\n    white-space: pre-wrap;\n  }\n\n  .\\32xl\\:break-normal {\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n\n  .\\32xl\\:break-words {\n    overflow-wrap: break-word;\n  }\n\n  .\\32xl\\:break-all {\n    word-break: break-all;\n  }\n\n  .\\32xl\\:rounded-none {\n    border-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-sm {\n    border-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded {\n    border-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-md {\n    border-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-lg {\n    border-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-xl {\n    border-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-2xl {\n    border-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-3xl {\n    border-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-full {\n    border-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-t-none {\n    border-top-left-radius: 0px;\n    border-top-right-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-t-sm {\n    border-top-left-radius: 0.125rem;\n    border-top-right-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-t {\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-t-md {\n    border-top-left-radius: 0.375rem;\n    border-top-right-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-t-lg {\n    border-top-left-radius: 0.5rem;\n    border-top-right-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-t-xl {\n    border-top-left-radius: 0.75rem;\n    border-top-right-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-t-2xl {\n    border-top-left-radius: 1rem;\n    border-top-right-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-t-3xl {\n    border-top-left-radius: 1.5rem;\n    border-top-right-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-t-full {\n    border-top-left-radius: 9999px;\n    border-top-right-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-r-none {\n    border-top-right-radius: 0px;\n    border-bottom-right-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-r-sm {\n    border-top-right-radius: 0.125rem;\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-r {\n    border-top-right-radius: 0.25rem;\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-r-md {\n    border-top-right-radius: 0.375rem;\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-r-lg {\n    border-top-right-radius: 0.5rem;\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-r-xl {\n    border-top-right-radius: 0.75rem;\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-r-2xl {\n    border-top-right-radius: 1rem;\n    border-bottom-right-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-r-3xl {\n    border-top-right-radius: 1.5rem;\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-r-full {\n    border-top-right-radius: 9999px;\n    border-bottom-right-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-b-none {\n    border-bottom-right-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-b-sm {\n    border-bottom-right-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-b {\n    border-bottom-right-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-b-md {\n    border-bottom-right-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-b-lg {\n    border-bottom-right-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-b-xl {\n    border-bottom-right-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-b-2xl {\n    border-bottom-right-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-b-3xl {\n    border-bottom-right-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-b-full {\n    border-bottom-right-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-l-none {\n    border-top-left-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-l-sm {\n    border-top-left-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-l {\n    border-top-left-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-l-md {\n    border-top-left-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-l-lg {\n    border-top-left-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-l-xl {\n    border-top-left-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-l-2xl {\n    border-top-left-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-l-3xl {\n    border-top-left-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-l-full {\n    border-top-left-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-tl-none {\n    border-top-left-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-tl-sm {\n    border-top-left-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-tl {\n    border-top-left-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-tl-md {\n    border-top-left-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-tl-lg {\n    border-top-left-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-tl-xl {\n    border-top-left-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-tl-2xl {\n    border-top-left-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-tl-3xl {\n    border-top-left-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-tl-full {\n    border-top-left-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-tr-none {\n    border-top-right-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-tr-sm {\n    border-top-right-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-tr {\n    border-top-right-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-tr-md {\n    border-top-right-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-tr-lg {\n    border-top-right-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-tr-xl {\n    border-top-right-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-tr-2xl {\n    border-top-right-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-tr-3xl {\n    border-top-right-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-tr-full {\n    border-top-right-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-br-none {\n    border-bottom-right-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-br-sm {\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-br {\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-br-md {\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-br-lg {\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-br-xl {\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-br-2xl {\n    border-bottom-right-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-br-3xl {\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-br-full {\n    border-bottom-right-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-bl-none {\n    border-bottom-left-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-bl-sm {\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-bl {\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-bl-md {\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-bl-lg {\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-bl-xl {\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-bl-2xl {\n    border-bottom-left-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-bl-3xl {\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-bl-full {\n    border-bottom-left-radius: 9999px;\n  }\n\n  .\\32xl\\:border-0 {\n    border-width: 0px;\n  }\n\n  .\\32xl\\:border-2 {\n    border-width: 2px;\n  }\n\n  .\\32xl\\:border-4 {\n    border-width: 4px;\n  }\n\n  .\\32xl\\:border-8 {\n    border-width: 8px;\n  }\n\n  .\\32xl\\:border {\n    border-width: 1px;\n  }\n\n  .\\32xl\\:border-t-0 {\n    border-top-width: 0px;\n  }\n\n  .\\32xl\\:border-t-2 {\n    border-top-width: 2px;\n  }\n\n  .\\32xl\\:border-t-4 {\n    border-top-width: 4px;\n  }\n\n  .\\32xl\\:border-t-8 {\n    border-top-width: 8px;\n  }\n\n  .\\32xl\\:border-t {\n    border-top-width: 1px;\n  }\n\n  .\\32xl\\:border-r-0 {\n    border-right-width: 0px;\n  }\n\n  .\\32xl\\:border-r-2 {\n    border-right-width: 2px;\n  }\n\n  .\\32xl\\:border-r-4 {\n    border-right-width: 4px;\n  }\n\n  .\\32xl\\:border-r-8 {\n    border-right-width: 8px;\n  }\n\n  .\\32xl\\:border-r {\n    border-right-width: 1px;\n  }\n\n  .\\32xl\\:border-b-0 {\n    border-bottom-width: 0px;\n  }\n\n  .\\32xl\\:border-b-2 {\n    border-bottom-width: 2px;\n  }\n\n  .\\32xl\\:border-b-4 {\n    border-bottom-width: 4px;\n  }\n\n  .\\32xl\\:border-b-8 {\n    border-bottom-width: 8px;\n  }\n\n  .\\32xl\\:border-b {\n    border-bottom-width: 1px;\n  }\n\n  .\\32xl\\:border-l-0 {\n    border-left-width: 0px;\n  }\n\n  .\\32xl\\:border-l-2 {\n    border-left-width: 2px;\n  }\n\n  .\\32xl\\:border-l-4 {\n    border-left-width: 4px;\n  }\n\n  .\\32xl\\:border-l-8 {\n    border-left-width: 8px;\n  }\n\n  .\\32xl\\:border-l {\n    border-left-width: 1px;\n  }\n\n  .\\32xl\\:border-solid {\n    border-style: solid;\n  }\n\n  .\\32xl\\:border-dashed {\n    border-style: dashed;\n  }\n\n  .\\32xl\\:border-dotted {\n    border-style: dotted;\n  }\n\n  .\\32xl\\:border-double {\n    border-style: double;\n  }\n\n  .\\32xl\\:border-none {\n    border-style: none;\n  }\n\n  .\\32xl\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .\\32xl\\:border-current {\n    border-color: currentColor;\n  }\n\n  .\\32xl\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-current {\n    border-color: currentColor;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-transparent:focus-within {\n    border-color: transparent;\n  }\n\n  .\\32xl\\:focus-within\\:border-current:focus-within {\n    border-color: currentColor;\n  }\n\n  .\\32xl\\:focus-within\\:border-black:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-white:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-50:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-100:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-200:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-300:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-400:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-500:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-600:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-700:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-800:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-900:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-default:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-transparent:hover {\n    border-color: transparent;\n  }\n\n  .\\32xl\\:hover\\:border-current:hover {\n    border-color: currentColor;\n  }\n\n  .\\32xl\\:hover\\:border-black:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-white:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-50:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-100:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-200:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-300:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-400:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-500:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-600:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-700:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-800:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-900:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-default:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-transparent:focus {\n    border-color: transparent;\n  }\n\n  .\\32xl\\:focus\\:border-current:focus {\n    border-color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:border-black:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-white:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-50:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-100:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-200:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-300:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-500:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-600:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-700:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-800:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-900:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-default:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .\\32xl\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .\\32xl\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .\\32xl\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .\\32xl\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .\\32xl\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .\\32xl\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .\\32xl\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .\\32xl\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .\\32xl\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .\\32xl\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .\\32xl\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .\\32xl\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .\\32xl\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .\\32xl\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-0:focus-within {\n    --tw-border-opacity: 0;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-5:focus-within {\n    --tw-border-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-10:focus-within {\n    --tw-border-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-20:focus-within {\n    --tw-border-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-25:focus-within {\n    --tw-border-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-30:focus-within {\n    --tw-border-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-40:focus-within {\n    --tw-border-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-50:focus-within {\n    --tw-border-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-60:focus-within {\n    --tw-border-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-70:focus-within {\n    --tw-border-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-75:focus-within {\n    --tw-border-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-80:focus-within {\n    --tw-border-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-90:focus-within {\n    --tw-border-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-95:focus-within {\n    --tw-border-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-100:focus-within {\n    --tw-border-opacity: 1;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-0:hover {\n    --tw-border-opacity: 0;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-5:hover {\n    --tw-border-opacity: 0.05;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-10:hover {\n    --tw-border-opacity: 0.1;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-20:hover {\n    --tw-border-opacity: 0.2;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-25:hover {\n    --tw-border-opacity: 0.25;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-30:hover {\n    --tw-border-opacity: 0.3;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-40:hover {\n    --tw-border-opacity: 0.4;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-50:hover {\n    --tw-border-opacity: 0.5;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-60:hover {\n    --tw-border-opacity: 0.6;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-70:hover {\n    --tw-border-opacity: 0.7;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-75:hover {\n    --tw-border-opacity: 0.75;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-80:hover {\n    --tw-border-opacity: 0.8;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-90:hover {\n    --tw-border-opacity: 0.9;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-95:hover {\n    --tw-border-opacity: 0.95;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-100:hover {\n    --tw-border-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-0:focus {\n    --tw-border-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-5:focus {\n    --tw-border-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-10:focus {\n    --tw-border-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-20:focus {\n    --tw-border-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-25:focus {\n    --tw-border-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-30:focus {\n    --tw-border-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-40:focus {\n    --tw-border-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-50:focus {\n    --tw-border-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-60:focus {\n    --tw-border-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-70:focus {\n    --tw-border-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-75:focus {\n    --tw-border-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-80:focus {\n    --tw-border-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-90:focus {\n    --tw-border-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-95:focus {\n    --tw-border-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-100:focus {\n    --tw-border-opacity: 1;\n  }\n\n  .\\32xl\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .\\32xl\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .\\32xl\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-transparent:focus-within {\n    background-color: transparent;\n  }\n\n  .\\32xl\\:focus-within\\:bg-current:focus-within {\n    background-color: currentColor;\n  }\n\n  .\\32xl\\:focus-within\\:bg-black:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-white:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-50:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-100:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-200:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-300:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-400:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-500:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-600:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-700:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-800:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-900:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-transparent:hover {\n    background-color: transparent;\n  }\n\n  .\\32xl\\:hover\\:bg-current:hover {\n    background-color: currentColor;\n  }\n\n  .\\32xl\\:hover\\:bg-black:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-white:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-50:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-100:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-200:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-300:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-400:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-500:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-600:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-700:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-800:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-900:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-transparent:focus {\n    background-color: transparent;\n  }\n\n  .\\32xl\\:focus\\:bg-current:focus {\n    background-color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:bg-black:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-white:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-50:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-100:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-200:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-300:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-400:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-500:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-600:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-700:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-800:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-900:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .\\32xl\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .\\32xl\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .\\32xl\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .\\32xl\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .\\32xl\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .\\32xl\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .\\32xl\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .\\32xl\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .\\32xl\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .\\32xl\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .\\32xl\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .\\32xl\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .\\32xl\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .\\32xl\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-0:focus-within {\n    --tw-bg-opacity: 0;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-5:focus-within {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-10:focus-within {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-20:focus-within {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-25:focus-within {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-30:focus-within {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-40:focus-within {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-50:focus-within {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-60:focus-within {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-70:focus-within {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-75:focus-within {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-80:focus-within {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-90:focus-within {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-95:focus-within {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-100:focus-within {\n    --tw-bg-opacity: 1;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-0:hover {\n    --tw-bg-opacity: 0;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-5:hover {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-10:hover {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-20:hover {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-25:hover {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-30:hover {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-40:hover {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-50:hover {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-60:hover {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-70:hover {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-75:hover {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-80:hover {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-90:hover {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-95:hover {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-100:hover {\n    --tw-bg-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-0:focus {\n    --tw-bg-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-5:focus {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-10:focus {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-20:focus {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-25:focus {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-30:focus {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-40:focus {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-50:focus {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-60:focus {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-70:focus {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-75:focus {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-80:focus {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-90:focus {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-95:focus {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-100:focus {\n    --tw-bg-opacity: 1;\n  }\n\n  .\\32xl\\:bg-none {\n    background-image: none;\n  }\n\n  .\\32xl\\:bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-tr {\n    background-image: linear-gradient(to top right, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-r {\n    background-image: linear-gradient(to right, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-br {\n    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-b {\n    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-bl {\n    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-l {\n    background-image: linear-gradient(to left, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-tl {\n    background-image: linear-gradient(to top left, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:from-transparent {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .\\32xl\\:from-current {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:from-black {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .\\32xl\\:from-white {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:from-gray-50 {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .\\32xl\\:from-gray-100 {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .\\32xl\\:from-gray-200 {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .\\32xl\\:from-gray-300 {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .\\32xl\\:from-gray-400 {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .\\32xl\\:from-gray-500 {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .\\32xl\\:from-gray-600 {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .\\32xl\\:from-gray-700 {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .\\32xl\\:from-gray-800 {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .\\32xl\\:from-gray-900 {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .\\32xl\\:from-red {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .\\32xl\\:from-yellow {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .\\32xl\\:from-green {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .\\32xl\\:from-blue {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .\\32xl\\:from-indigo {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .\\32xl\\:from-purple {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .\\32xl\\:from-pink {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .\\32xl\\:from-grey-darkest {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .\\32xl\\:from-grey-darker {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .\\32xl\\:from-grey-dark {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .\\32xl\\:from-grey {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .\\32xl\\:from-grey-light {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .\\32xl\\:from-grey-lighter {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .\\32xl\\:from-grey-lightest {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .\\32xl\\:from-red-darkest {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .\\32xl\\:from-red-darker {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .\\32xl\\:from-red-dark {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .\\32xl\\:from-red-light {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .\\32xl\\:from-red-lighter {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .\\32xl\\:from-red-lightest {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .\\32xl\\:from-orange-darkest {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .\\32xl\\:from-orange-darker {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .\\32xl\\:from-orange-dark {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .\\32xl\\:from-orange {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .\\32xl\\:from-orange-light {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .\\32xl\\:from-orange-lighter {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .\\32xl\\:from-orange-lightest {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .\\32xl\\:from-yellow-darkest {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .\\32xl\\:from-yellow-darker {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .\\32xl\\:from-yellow-dark {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .\\32xl\\:from-yellow-light {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .\\32xl\\:from-yellow-lighter {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .\\32xl\\:from-yellow-lightest {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .\\32xl\\:from-green-darkest {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .\\32xl\\:from-green-darker {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .\\32xl\\:from-green-dark {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .\\32xl\\:from-green-light {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .\\32xl\\:from-green-lighter {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .\\32xl\\:from-green-lightest {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .\\32xl\\:from-teal-darkest {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .\\32xl\\:from-teal-darker {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .\\32xl\\:from-teal-dark {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .\\32xl\\:from-teal {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .\\32xl\\:from-teal-light {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .\\32xl\\:from-teal-lighter {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .\\32xl\\:from-teal-lightest {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .\\32xl\\:from-blue-darkest {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .\\32xl\\:from-blue-darker {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .\\32xl\\:from-blue-dark {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .\\32xl\\:from-blue-light {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .\\32xl\\:from-blue-lighter {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .\\32xl\\:from-blue-lightest {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .\\32xl\\:from-indigo-darkest {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .\\32xl\\:from-indigo-darker {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .\\32xl\\:from-indigo-dark {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .\\32xl\\:from-indigo-light {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .\\32xl\\:from-indigo-lighter {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .\\32xl\\:from-indigo-lightest {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .\\32xl\\:from-purple-darkest {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .\\32xl\\:from-purple-darker {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .\\32xl\\:from-purple-dark {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .\\32xl\\:from-purple-light {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .\\32xl\\:from-purple-lighter {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .\\32xl\\:from-purple-lightest {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .\\32xl\\:from-pink-darkest {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .\\32xl\\:from-pink-darker {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .\\32xl\\:from-pink-dark {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .\\32xl\\:from-pink-light {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .\\32xl\\:from-pink-lighter {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .\\32xl\\:from-pink-lightest {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .\\32xl\\:hover\\:from-transparent:hover {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .\\32xl\\:hover\\:from-current:hover {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:from-black:hover {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .\\32xl\\:hover\\:from-white:hover {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-50:hover {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-100:hover {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-200:hover {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-300:hover {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-400:hover {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-500:hover {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-600:hover {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-700:hover {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-800:hover {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-900:hover {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red:hover {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow:hover {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green:hover {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue:hover {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo:hover {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple:hover {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink:hover {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey-darkest:hover {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey-darker:hover {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey-dark:hover {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey:hover {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey-light:hover {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey-lighter:hover {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey-lightest:hover {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red-darkest:hover {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red-darker:hover {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red-dark:hover {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red-light:hover {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red-lighter:hover {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red-lightest:hover {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange-darkest:hover {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange-darker:hover {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange-dark:hover {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange:hover {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange-light:hover {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange-lighter:hover {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange-lightest:hover {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow-darkest:hover {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow-darker:hover {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow-dark:hover {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow-light:hover {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow-lighter:hover {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow-lightest:hover {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green-darkest:hover {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green-darker:hover {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green-dark:hover {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green-light:hover {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green-lighter:hover {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green-lightest:hover {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal-darkest:hover {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal-darker:hover {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal-dark:hover {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal:hover {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal-light:hover {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal-lighter:hover {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal-lightest:hover {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue-darkest:hover {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue-darker:hover {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue-dark:hover {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue-light:hover {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue-lighter:hover {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue-lightest:hover {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo-darkest:hover {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo-darker:hover {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo-dark:hover {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo-light:hover {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo-lighter:hover {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo-lightest:hover {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple-darkest:hover {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple-darker:hover {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple-dark:hover {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple-light:hover {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple-lighter:hover {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple-lightest:hover {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink-darkest:hover {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink-darker:hover {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink-dark:hover {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink-light:hover {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink-lighter:hover {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink-lightest:hover {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .\\32xl\\:focus\\:from-transparent:focus {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .\\32xl\\:focus\\:from-current:focus {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:from-black:focus {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .\\32xl\\:focus\\:from-white:focus {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-50:focus {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-100:focus {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-200:focus {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-300:focus {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-400:focus {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-500:focus {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-600:focus {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-700:focus {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-800:focus {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-900:focus {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red:focus {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow:focus {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green:focus {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue:focus {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo:focus {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple:focus {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink:focus {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey-darkest:focus {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey-darker:focus {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey-dark:focus {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey:focus {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey-light:focus {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey-lighter:focus {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey-lightest:focus {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red-darkest:focus {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red-darker:focus {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red-dark:focus {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red-light:focus {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red-lighter:focus {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red-lightest:focus {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange-darkest:focus {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange-darker:focus {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange-dark:focus {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange:focus {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange-light:focus {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange-lighter:focus {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange-lightest:focus {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow-darkest:focus {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow-darker:focus {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow-dark:focus {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow-light:focus {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow-lighter:focus {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow-lightest:focus {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green-darkest:focus {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green-darker:focus {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green-dark:focus {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green-light:focus {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green-lighter:focus {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green-lightest:focus {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal-darkest:focus {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal-darker:focus {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal-dark:focus {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal:focus {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal-light:focus {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal-lighter:focus {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal-lightest:focus {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue-darkest:focus {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue-darker:focus {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue-dark:focus {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue-light:focus {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue-lighter:focus {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue-lightest:focus {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo-darkest:focus {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo-darker:focus {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo-dark:focus {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo-light:focus {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo-lighter:focus {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo-lightest:focus {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple-darkest:focus {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple-darker:focus {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple-dark:focus {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple-light:focus {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple-lighter:focus {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple-lightest:focus {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink-darkest:focus {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink-darker:focus {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink-dark:focus {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink-light:focus {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink-lighter:focus {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink-lightest:focus {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .\\32xl\\:via-transparent {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .\\32xl\\:via-current {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:via-black {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .\\32xl\\:via-white {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:via-gray-50 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .\\32xl\\:via-gray-100 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .\\32xl\\:via-gray-200 {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .\\32xl\\:via-gray-300 {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .\\32xl\\:via-gray-400 {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .\\32xl\\:via-gray-500 {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .\\32xl\\:via-gray-600 {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .\\32xl\\:via-gray-700 {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .\\32xl\\:via-gray-800 {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .\\32xl\\:via-gray-900 {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .\\32xl\\:via-red {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .\\32xl\\:via-yellow {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .\\32xl\\:via-green {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .\\32xl\\:via-blue {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .\\32xl\\:via-indigo {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .\\32xl\\:via-purple {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .\\32xl\\:via-pink {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .\\32xl\\:via-grey-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .\\32xl\\:via-grey-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .\\32xl\\:via-grey-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .\\32xl\\:via-grey {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .\\32xl\\:via-grey-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .\\32xl\\:via-grey-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .\\32xl\\:via-grey-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .\\32xl\\:via-red-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .\\32xl\\:via-red-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .\\32xl\\:via-red-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .\\32xl\\:via-red-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .\\32xl\\:via-red-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .\\32xl\\:via-red-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .\\32xl\\:via-orange-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .\\32xl\\:via-orange-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .\\32xl\\:via-orange-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .\\32xl\\:via-orange {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .\\32xl\\:via-orange-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .\\32xl\\:via-orange-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .\\32xl\\:via-orange-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .\\32xl\\:via-yellow-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .\\32xl\\:via-yellow-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .\\32xl\\:via-yellow-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .\\32xl\\:via-yellow-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .\\32xl\\:via-yellow-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .\\32xl\\:via-yellow-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .\\32xl\\:via-green-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .\\32xl\\:via-green-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .\\32xl\\:via-green-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .\\32xl\\:via-green-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .\\32xl\\:via-green-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .\\32xl\\:via-green-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .\\32xl\\:via-teal-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .\\32xl\\:via-teal-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .\\32xl\\:via-teal-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .\\32xl\\:via-teal {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .\\32xl\\:via-teal-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .\\32xl\\:via-teal-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .\\32xl\\:via-teal-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .\\32xl\\:via-blue-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .\\32xl\\:via-blue-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .\\32xl\\:via-blue-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .\\32xl\\:via-blue-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .\\32xl\\:via-blue-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .\\32xl\\:via-blue-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .\\32xl\\:via-indigo-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .\\32xl\\:via-indigo-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .\\32xl\\:via-indigo-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .\\32xl\\:via-indigo-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .\\32xl\\:via-indigo-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .\\32xl\\:via-indigo-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .\\32xl\\:via-purple-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .\\32xl\\:via-purple-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .\\32xl\\:via-purple-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .\\32xl\\:via-purple-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .\\32xl\\:via-purple-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .\\32xl\\:via-purple-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .\\32xl\\:via-pink-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .\\32xl\\:via-pink-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .\\32xl\\:via-pink-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .\\32xl\\:via-pink-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .\\32xl\\:via-pink-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .\\32xl\\:via-pink-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .\\32xl\\:hover\\:via-transparent:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .\\32xl\\:hover\\:via-current:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:via-black:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .\\32xl\\:hover\\:via-white:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-50:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-100:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-200:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-300:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-400:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-500:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-600:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-700:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-800:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-900:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .\\32xl\\:focus\\:via-transparent:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .\\32xl\\:focus\\:via-current:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:via-black:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .\\32xl\\:focus\\:via-white:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-50:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-100:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-200:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-300:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-400:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-500:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-600:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-700:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-800:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-900:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .\\32xl\\:to-transparent {\n    --tw-gradient-to: transparent;\n  }\n\n  .\\32xl\\:to-current {\n    --tw-gradient-to: currentColor;\n  }\n\n  .\\32xl\\:to-black {\n    --tw-gradient-to: #22292f;\n  }\n\n  .\\32xl\\:to-white {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .\\32xl\\:to-gray-50 {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .\\32xl\\:to-gray-100 {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .\\32xl\\:to-gray-200 {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .\\32xl\\:to-gray-300 {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .\\32xl\\:to-gray-400 {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .\\32xl\\:to-gray-500 {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .\\32xl\\:to-gray-600 {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .\\32xl\\:to-gray-700 {\n    --tw-gradient-to: #374151;\n  }\n\n  .\\32xl\\:to-gray-800 {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .\\32xl\\:to-gray-900 {\n    --tw-gradient-to: #111827;\n  }\n\n  .\\32xl\\:to-red {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .\\32xl\\:to-yellow {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .\\32xl\\:to-green {\n    --tw-gradient-to: #38c172;\n  }\n\n  .\\32xl\\:to-blue {\n    --tw-gradient-to: #229be1;\n  }\n\n  .\\32xl\\:to-indigo {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .\\32xl\\:to-purple {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .\\32xl\\:to-pink {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .\\32xl\\:to-grey-darkest {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .\\32xl\\:to-grey-darker {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .\\32xl\\:to-grey-dark {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .\\32xl\\:to-grey {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .\\32xl\\:to-grey-light {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .\\32xl\\:to-grey-lighter {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .\\32xl\\:to-grey-lightest {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .\\32xl\\:to-red-darkest {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .\\32xl\\:to-red-darker {\n    --tw-gradient-to: #621b18;\n  }\n\n  .\\32xl\\:to-red-dark {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .\\32xl\\:to-red-light {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .\\32xl\\:to-red-lighter {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .\\32xl\\:to-red-lightest {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .\\32xl\\:to-orange-darkest {\n    --tw-gradient-to: #462a16;\n  }\n\n  .\\32xl\\:to-orange-darker {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .\\32xl\\:to-orange-dark {\n    --tw-gradient-to: #de751f;\n  }\n\n  .\\32xl\\:to-orange {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .\\32xl\\:to-orange-light {\n    --tw-gradient-to: #faad63;\n  }\n\n  .\\32xl\\:to-orange-lighter {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .\\32xl\\:to-orange-lightest {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .\\32xl\\:to-yellow-darkest {\n    --tw-gradient-to: #453411;\n  }\n\n  .\\32xl\\:to-yellow-darker {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .\\32xl\\:to-yellow-dark {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .\\32xl\\:to-yellow-light {\n    --tw-gradient-to: #fff382;\n  }\n\n  .\\32xl\\:to-yellow-lighter {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .\\32xl\\:to-yellow-lightest {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .\\32xl\\:to-green-darkest {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .\\32xl\\:to-green-darker {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .\\32xl\\:to-green-dark {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .\\32xl\\:to-green-light {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .\\32xl\\:to-green-lighter {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .\\32xl\\:to-green-lightest {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .\\32xl\\:to-teal-darkest {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .\\32xl\\:to-teal-darker {\n    --tw-gradient-to: #20504f;\n  }\n\n  .\\32xl\\:to-teal-dark {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .\\32xl\\:to-teal {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .\\32xl\\:to-teal-light {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .\\32xl\\:to-teal-lighter {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .\\32xl\\:to-teal-lightest {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .\\32xl\\:to-blue-darkest {\n    --tw-gradient-to: #203950;\n  }\n\n  .\\32xl\\:to-blue-darker {\n    --tw-gradient-to: #28556e;\n  }\n\n  .\\32xl\\:to-blue-dark {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .\\32xl\\:to-blue-light {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .\\32xl\\:to-blue-lighter {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .\\32xl\\:to-blue-lightest {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .\\32xl\\:to-indigo-darkest {\n    --tw-gradient-to: #191e38;\n  }\n\n  .\\32xl\\:to-indigo-darker {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .\\32xl\\:to-indigo-dark {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .\\32xl\\:to-indigo-light {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .\\32xl\\:to-indigo-lighter {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .\\32xl\\:to-indigo-lightest {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .\\32xl\\:to-purple-darkest {\n    --tw-gradient-to: #21183c;\n  }\n\n  .\\32xl\\:to-purple-darker {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .\\32xl\\:to-purple-dark {\n    --tw-gradient-to: #794acf;\n  }\n\n  .\\32xl\\:to-purple-light {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .\\32xl\\:to-purple-lighter {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .\\32xl\\:to-purple-lightest {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .\\32xl\\:to-pink-darkest {\n    --tw-gradient-to: #451225;\n  }\n\n  .\\32xl\\:to-pink-darker {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .\\32xl\\:to-pink-dark {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .\\32xl\\:to-pink-light {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .\\32xl\\:to-pink-lighter {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .\\32xl\\:to-pink-lightest {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .\\32xl\\:hover\\:to-transparent:hover {\n    --tw-gradient-to: transparent;\n  }\n\n  .\\32xl\\:hover\\:to-current:hover {\n    --tw-gradient-to: currentColor;\n  }\n\n  .\\32xl\\:hover\\:to-black:hover {\n    --tw-gradient-to: #22292f;\n  }\n\n  .\\32xl\\:hover\\:to-white:hover {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .\\32xl\\:hover\\:to-gray-50:hover {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .\\32xl\\:hover\\:to-gray-100:hover {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .\\32xl\\:hover\\:to-gray-200:hover {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .\\32xl\\:hover\\:to-gray-300:hover {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .\\32xl\\:hover\\:to-gray-400:hover {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .\\32xl\\:hover\\:to-gray-500:hover {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .\\32xl\\:hover\\:to-gray-600:hover {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .\\32xl\\:hover\\:to-gray-700:hover {\n    --tw-gradient-to: #374151;\n  }\n\n  .\\32xl\\:hover\\:to-gray-800:hover {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .\\32xl\\:hover\\:to-gray-900:hover {\n    --tw-gradient-to: #111827;\n  }\n\n  .\\32xl\\:hover\\:to-red:hover {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .\\32xl\\:hover\\:to-yellow:hover {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .\\32xl\\:hover\\:to-green:hover {\n    --tw-gradient-to: #38c172;\n  }\n\n  .\\32xl\\:hover\\:to-blue:hover {\n    --tw-gradient-to: #229be1;\n  }\n\n  .\\32xl\\:hover\\:to-indigo:hover {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .\\32xl\\:hover\\:to-purple:hover {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .\\32xl\\:hover\\:to-pink:hover {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .\\32xl\\:hover\\:to-grey-darkest:hover {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .\\32xl\\:hover\\:to-grey-darker:hover {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .\\32xl\\:hover\\:to-grey-dark:hover {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .\\32xl\\:hover\\:to-grey:hover {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .\\32xl\\:hover\\:to-grey-light:hover {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .\\32xl\\:hover\\:to-grey-lighter:hover {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .\\32xl\\:hover\\:to-grey-lightest:hover {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .\\32xl\\:hover\\:to-red-darkest:hover {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .\\32xl\\:hover\\:to-red-darker:hover {\n    --tw-gradient-to: #621b18;\n  }\n\n  .\\32xl\\:hover\\:to-red-dark:hover {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .\\32xl\\:hover\\:to-red-light:hover {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .\\32xl\\:hover\\:to-red-lighter:hover {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .\\32xl\\:hover\\:to-red-lightest:hover {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .\\32xl\\:hover\\:to-orange-darkest:hover {\n    --tw-gradient-to: #462a16;\n  }\n\n  .\\32xl\\:hover\\:to-orange-darker:hover {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .\\32xl\\:hover\\:to-orange-dark:hover {\n    --tw-gradient-to: #de751f;\n  }\n\n  .\\32xl\\:hover\\:to-orange:hover {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .\\32xl\\:hover\\:to-orange-light:hover {\n    --tw-gradient-to: #faad63;\n  }\n\n  .\\32xl\\:hover\\:to-orange-lighter:hover {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .\\32xl\\:hover\\:to-orange-lightest:hover {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .\\32xl\\:hover\\:to-yellow-darkest:hover {\n    --tw-gradient-to: #453411;\n  }\n\n  .\\32xl\\:hover\\:to-yellow-darker:hover {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .\\32xl\\:hover\\:to-yellow-dark:hover {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .\\32xl\\:hover\\:to-yellow-light:hover {\n    --tw-gradient-to: #fff382;\n  }\n\n  .\\32xl\\:hover\\:to-yellow-lighter:hover {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .\\32xl\\:hover\\:to-yellow-lightest:hover {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .\\32xl\\:hover\\:to-green-darkest:hover {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .\\32xl\\:hover\\:to-green-darker:hover {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .\\32xl\\:hover\\:to-green-dark:hover {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .\\32xl\\:hover\\:to-green-light:hover {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .\\32xl\\:hover\\:to-green-lighter:hover {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .\\32xl\\:hover\\:to-green-lightest:hover {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .\\32xl\\:hover\\:to-teal-darkest:hover {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .\\32xl\\:hover\\:to-teal-darker:hover {\n    --tw-gradient-to: #20504f;\n  }\n\n  .\\32xl\\:hover\\:to-teal-dark:hover {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .\\32xl\\:hover\\:to-teal:hover {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .\\32xl\\:hover\\:to-teal-light:hover {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .\\32xl\\:hover\\:to-teal-lighter:hover {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .\\32xl\\:hover\\:to-teal-lightest:hover {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .\\32xl\\:hover\\:to-blue-darkest:hover {\n    --tw-gradient-to: #203950;\n  }\n\n  .\\32xl\\:hover\\:to-blue-darker:hover {\n    --tw-gradient-to: #28556e;\n  }\n\n  .\\32xl\\:hover\\:to-blue-dark:hover {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .\\32xl\\:hover\\:to-blue-light:hover {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .\\32xl\\:hover\\:to-blue-lighter:hover {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .\\32xl\\:hover\\:to-blue-lightest:hover {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .\\32xl\\:hover\\:to-indigo-darkest:hover {\n    --tw-gradient-to: #191e38;\n  }\n\n  .\\32xl\\:hover\\:to-indigo-darker:hover {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .\\32xl\\:hover\\:to-indigo-dark:hover {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .\\32xl\\:hover\\:to-indigo-light:hover {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .\\32xl\\:hover\\:to-indigo-lighter:hover {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .\\32xl\\:hover\\:to-indigo-lightest:hover {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .\\32xl\\:hover\\:to-purple-darkest:hover {\n    --tw-gradient-to: #21183c;\n  }\n\n  .\\32xl\\:hover\\:to-purple-darker:hover {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .\\32xl\\:hover\\:to-purple-dark:hover {\n    --tw-gradient-to: #794acf;\n  }\n\n  .\\32xl\\:hover\\:to-purple-light:hover {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .\\32xl\\:hover\\:to-purple-lighter:hover {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .\\32xl\\:hover\\:to-purple-lightest:hover {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .\\32xl\\:hover\\:to-pink-darkest:hover {\n    --tw-gradient-to: #451225;\n  }\n\n  .\\32xl\\:hover\\:to-pink-darker:hover {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .\\32xl\\:hover\\:to-pink-dark:hover {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .\\32xl\\:hover\\:to-pink-light:hover {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .\\32xl\\:hover\\:to-pink-lighter:hover {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .\\32xl\\:hover\\:to-pink-lightest:hover {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .\\32xl\\:focus\\:to-transparent:focus {\n    --tw-gradient-to: transparent;\n  }\n\n  .\\32xl\\:focus\\:to-current:focus {\n    --tw-gradient-to: currentColor;\n  }\n\n  .\\32xl\\:focus\\:to-black:focus {\n    --tw-gradient-to: #22292f;\n  }\n\n  .\\32xl\\:focus\\:to-white:focus {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .\\32xl\\:focus\\:to-gray-50:focus {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .\\32xl\\:focus\\:to-gray-100:focus {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .\\32xl\\:focus\\:to-gray-200:focus {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .\\32xl\\:focus\\:to-gray-300:focus {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .\\32xl\\:focus\\:to-gray-400:focus {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .\\32xl\\:focus\\:to-gray-500:focus {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .\\32xl\\:focus\\:to-gray-600:focus {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .\\32xl\\:focus\\:to-gray-700:focus {\n    --tw-gradient-to: #374151;\n  }\n\n  .\\32xl\\:focus\\:to-gray-800:focus {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .\\32xl\\:focus\\:to-gray-900:focus {\n    --tw-gradient-to: #111827;\n  }\n\n  .\\32xl\\:focus\\:to-red:focus {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .\\32xl\\:focus\\:to-yellow:focus {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .\\32xl\\:focus\\:to-green:focus {\n    --tw-gradient-to: #38c172;\n  }\n\n  .\\32xl\\:focus\\:to-blue:focus {\n    --tw-gradient-to: #229be1;\n  }\n\n  .\\32xl\\:focus\\:to-indigo:focus {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .\\32xl\\:focus\\:to-purple:focus {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .\\32xl\\:focus\\:to-pink:focus {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .\\32xl\\:focus\\:to-grey-darkest:focus {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .\\32xl\\:focus\\:to-grey-darker:focus {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .\\32xl\\:focus\\:to-grey-dark:focus {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .\\32xl\\:focus\\:to-grey:focus {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .\\32xl\\:focus\\:to-grey-light:focus {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .\\32xl\\:focus\\:to-grey-lighter:focus {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .\\32xl\\:focus\\:to-grey-lightest:focus {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .\\32xl\\:focus\\:to-red-darkest:focus {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .\\32xl\\:focus\\:to-red-darker:focus {\n    --tw-gradient-to: #621b18;\n  }\n\n  .\\32xl\\:focus\\:to-red-dark:focus {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .\\32xl\\:focus\\:to-red-light:focus {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .\\32xl\\:focus\\:to-red-lighter:focus {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .\\32xl\\:focus\\:to-red-lightest:focus {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .\\32xl\\:focus\\:to-orange-darkest:focus {\n    --tw-gradient-to: #462a16;\n  }\n\n  .\\32xl\\:focus\\:to-orange-darker:focus {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .\\32xl\\:focus\\:to-orange-dark:focus {\n    --tw-gradient-to: #de751f;\n  }\n\n  .\\32xl\\:focus\\:to-orange:focus {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .\\32xl\\:focus\\:to-orange-light:focus {\n    --tw-gradient-to: #faad63;\n  }\n\n  .\\32xl\\:focus\\:to-orange-lighter:focus {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .\\32xl\\:focus\\:to-orange-lightest:focus {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .\\32xl\\:focus\\:to-yellow-darkest:focus {\n    --tw-gradient-to: #453411;\n  }\n\n  .\\32xl\\:focus\\:to-yellow-darker:focus {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .\\32xl\\:focus\\:to-yellow-dark:focus {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .\\32xl\\:focus\\:to-yellow-light:focus {\n    --tw-gradient-to: #fff382;\n  }\n\n  .\\32xl\\:focus\\:to-yellow-lighter:focus {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .\\32xl\\:focus\\:to-yellow-lightest:focus {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .\\32xl\\:focus\\:to-green-darkest:focus {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .\\32xl\\:focus\\:to-green-darker:focus {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .\\32xl\\:focus\\:to-green-dark:focus {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .\\32xl\\:focus\\:to-green-light:focus {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .\\32xl\\:focus\\:to-green-lighter:focus {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .\\32xl\\:focus\\:to-green-lightest:focus {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .\\32xl\\:focus\\:to-teal-darkest:focus {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .\\32xl\\:focus\\:to-teal-darker:focus {\n    --tw-gradient-to: #20504f;\n  }\n\n  .\\32xl\\:focus\\:to-teal-dark:focus {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .\\32xl\\:focus\\:to-teal:focus {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .\\32xl\\:focus\\:to-teal-light:focus {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .\\32xl\\:focus\\:to-teal-lighter:focus {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .\\32xl\\:focus\\:to-teal-lightest:focus {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .\\32xl\\:focus\\:to-blue-darkest:focus {\n    --tw-gradient-to: #203950;\n  }\n\n  .\\32xl\\:focus\\:to-blue-darker:focus {\n    --tw-gradient-to: #28556e;\n  }\n\n  .\\32xl\\:focus\\:to-blue-dark:focus {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .\\32xl\\:focus\\:to-blue-light:focus {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .\\32xl\\:focus\\:to-blue-lighter:focus {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .\\32xl\\:focus\\:to-blue-lightest:focus {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .\\32xl\\:focus\\:to-indigo-darkest:focus {\n    --tw-gradient-to: #191e38;\n  }\n\n  .\\32xl\\:focus\\:to-indigo-darker:focus {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .\\32xl\\:focus\\:to-indigo-dark:focus {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .\\32xl\\:focus\\:to-indigo-light:focus {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .\\32xl\\:focus\\:to-indigo-lighter:focus {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .\\32xl\\:focus\\:to-indigo-lightest:focus {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .\\32xl\\:focus\\:to-purple-darkest:focus {\n    --tw-gradient-to: #21183c;\n  }\n\n  .\\32xl\\:focus\\:to-purple-darker:focus {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .\\32xl\\:focus\\:to-purple-dark:focus {\n    --tw-gradient-to: #794acf;\n  }\n\n  .\\32xl\\:focus\\:to-purple-light:focus {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .\\32xl\\:focus\\:to-purple-lighter:focus {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .\\32xl\\:focus\\:to-purple-lightest:focus {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .\\32xl\\:focus\\:to-pink-darkest:focus {\n    --tw-gradient-to: #451225;\n  }\n\n  .\\32xl\\:focus\\:to-pink-darker:focus {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .\\32xl\\:focus\\:to-pink-dark:focus {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .\\32xl\\:focus\\:to-pink-light:focus {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .\\32xl\\:focus\\:to-pink-lighter:focus {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .\\32xl\\:focus\\:to-pink-lightest:focus {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .\\32xl\\:decoration-slice {\n    -webkit-box-decoration-break: slice;\n            box-decoration-break: slice;\n  }\n\n  .\\32xl\\:decoration-clone {\n    -webkit-box-decoration-break: clone;\n            box-decoration-break: clone;\n  }\n\n  .\\32xl\\:bg-auto {\n    background-size: auto;\n  }\n\n  .\\32xl\\:bg-cover {\n    background-size: cover;\n  }\n\n  .\\32xl\\:bg-contain {\n    background-size: contain;\n  }\n\n  .\\32xl\\:bg-fixed {\n    background-attachment: fixed;\n  }\n\n  .\\32xl\\:bg-local {\n    background-attachment: local;\n  }\n\n  .\\32xl\\:bg-scroll {\n    background-attachment: scroll;\n  }\n\n  .\\32xl\\:bg-clip-border {\n    background-clip: border-box;\n  }\n\n  .\\32xl\\:bg-clip-padding {\n    background-clip: padding-box;\n  }\n\n  .\\32xl\\:bg-clip-content {\n    background-clip: content-box;\n  }\n\n  .\\32xl\\:bg-clip-text {\n    -webkit-background-clip: text;\n            background-clip: text;\n  }\n\n  .\\32xl\\:bg-bottom {\n    background-position: bottom;\n  }\n\n  .\\32xl\\:bg-center {\n    background-position: center;\n  }\n\n  .\\32xl\\:bg-left {\n    background-position: left;\n  }\n\n  .\\32xl\\:bg-left-bottom {\n    background-position: left bottom;\n  }\n\n  .\\32xl\\:bg-left-top {\n    background-position: left top;\n  }\n\n  .\\32xl\\:bg-right {\n    background-position: right;\n  }\n\n  .\\32xl\\:bg-right-bottom {\n    background-position: right bottom;\n  }\n\n  .\\32xl\\:bg-right-top {\n    background-position: right top;\n  }\n\n  .\\32xl\\:bg-top {\n    background-position: top;\n  }\n\n  .\\32xl\\:bg-repeat {\n    background-repeat: repeat;\n  }\n\n  .\\32xl\\:bg-no-repeat {\n    background-repeat: no-repeat;\n  }\n\n  .\\32xl\\:bg-repeat-x {\n    background-repeat: repeat-x;\n  }\n\n  .\\32xl\\:bg-repeat-y {\n    background-repeat: repeat-y;\n  }\n\n  .\\32xl\\:bg-repeat-round {\n    background-repeat: round;\n  }\n\n  .\\32xl\\:bg-repeat-space {\n    background-repeat: space;\n  }\n\n  .\\32xl\\:bg-origin-border {\n    background-origin: border-box;\n  }\n\n  .\\32xl\\:bg-origin-padding {\n    background-origin: padding-box;\n  }\n\n  .\\32xl\\:bg-origin-content {\n    background-origin: content-box;\n  }\n\n  .\\32xl\\:fill-current {\n    fill: currentColor;\n  }\n\n  .\\32xl\\:stroke-current {\n    stroke: currentColor;\n  }\n\n  .\\32xl\\:stroke-0 {\n    stroke-width: 0;\n  }\n\n  .\\32xl\\:stroke-1 {\n    stroke-width: 1;\n  }\n\n  .\\32xl\\:stroke-2 {\n    stroke-width: 2;\n  }\n\n  .\\32xl\\:object-contain {\n    -o-object-fit: contain;\n       object-fit: contain;\n  }\n\n  .\\32xl\\:object-cover {\n    -o-object-fit: cover;\n       object-fit: cover;\n  }\n\n  .\\32xl\\:object-fill {\n    -o-object-fit: fill;\n       object-fit: fill;\n  }\n\n  .\\32xl\\:object-none {\n    -o-object-fit: none;\n       object-fit: none;\n  }\n\n  .\\32xl\\:object-scale-down {\n    -o-object-fit: scale-down;\n       object-fit: scale-down;\n  }\n\n  .\\32xl\\:object-bottom {\n    -o-object-position: bottom;\n       object-position: bottom;\n  }\n\n  .\\32xl\\:object-center {\n    -o-object-position: center;\n       object-position: center;\n  }\n\n  .\\32xl\\:object-left {\n    -o-object-position: left;\n       object-position: left;\n  }\n\n  .\\32xl\\:object-left-bottom {\n    -o-object-position: left bottom;\n       object-position: left bottom;\n  }\n\n  .\\32xl\\:object-left-top {\n    -o-object-position: left top;\n       object-position: left top;\n  }\n\n  .\\32xl\\:object-right {\n    -o-object-position: right;\n       object-position: right;\n  }\n\n  .\\32xl\\:object-right-bottom {\n    -o-object-position: right bottom;\n       object-position: right bottom;\n  }\n\n  .\\32xl\\:object-right-top {\n    -o-object-position: right top;\n       object-position: right top;\n  }\n\n  .\\32xl\\:object-top {\n    -o-object-position: top;\n       object-position: top;\n  }\n\n  .\\32xl\\:p-0 {\n    padding: 0px;\n  }\n\n  .\\32xl\\:p-1 {\n    padding: 0.25rem;\n  }\n\n  .\\32xl\\:p-2 {\n    padding: 0.5rem;\n  }\n\n  .\\32xl\\:p-3 {\n    padding: 0.75rem;\n  }\n\n  .\\32xl\\:p-4 {\n    padding: 1rem;\n  }\n\n  .\\32xl\\:p-5 {\n    padding: 1.25rem;\n  }\n\n  .\\32xl\\:p-6 {\n    padding: 1.5rem;\n  }\n\n  .\\32xl\\:p-7 {\n    padding: 1.75rem;\n  }\n\n  .\\32xl\\:p-8 {\n    padding: 2rem;\n  }\n\n  .\\32xl\\:p-9 {\n    padding: 2.25rem;\n  }\n\n  .\\32xl\\:p-10 {\n    padding: 2.5rem;\n  }\n\n  .\\32xl\\:p-11 {\n    padding: 2.75rem;\n  }\n\n  .\\32xl\\:p-12 {\n    padding: 3rem;\n  }\n\n  .\\32xl\\:p-14 {\n    padding: 3.5rem;\n  }\n\n  .\\32xl\\:p-16 {\n    padding: 4rem;\n  }\n\n  .\\32xl\\:p-20 {\n    padding: 5rem;\n  }\n\n  .\\32xl\\:p-24 {\n    padding: 6rem;\n  }\n\n  .\\32xl\\:p-28 {\n    padding: 7rem;\n  }\n\n  .\\32xl\\:p-32 {\n    padding: 8rem;\n  }\n\n  .\\32xl\\:p-36 {\n    padding: 9rem;\n  }\n\n  .\\32xl\\:p-40 {\n    padding: 10rem;\n  }\n\n  .\\32xl\\:p-44 {\n    padding: 11rem;\n  }\n\n  .\\32xl\\:p-48 {\n    padding: 12rem;\n  }\n\n  .\\32xl\\:p-52 {\n    padding: 13rem;\n  }\n\n  .\\32xl\\:p-56 {\n    padding: 14rem;\n  }\n\n  .\\32xl\\:p-60 {\n    padding: 15rem;\n  }\n\n  .\\32xl\\:p-64 {\n    padding: 16rem;\n  }\n\n  .\\32xl\\:p-72 {\n    padding: 18rem;\n  }\n\n  .\\32xl\\:p-80 {\n    padding: 20rem;\n  }\n\n  .\\32xl\\:p-96 {\n    padding: 24rem;\n  }\n\n  .\\32xl\\:p-px {\n    padding: 1px;\n  }\n\n  .\\32xl\\:p-0\\.5 {\n    padding: 0.125rem;\n  }\n\n  .\\32xl\\:p-1\\.5 {\n    padding: 0.375rem;\n  }\n\n  .\\32xl\\:p-2\\.5 {\n    padding: 0.625rem;\n  }\n\n  .\\32xl\\:p-3\\.5 {\n    padding: 0.875rem;\n  }\n\n  .\\32xl\\:px-0 {\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  .\\32xl\\:px-1 {\n    padding-left: 0.25rem;\n    padding-right: 0.25rem;\n  }\n\n  .\\32xl\\:px-2 {\n    padding-left: 0.5rem;\n    padding-right: 0.5rem;\n  }\n\n  .\\32xl\\:px-3 {\n    padding-left: 0.75rem;\n    padding-right: 0.75rem;\n  }\n\n  .\\32xl\\:px-4 {\n    padding-left: 1rem;\n    padding-right: 1rem;\n  }\n\n  .\\32xl\\:px-5 {\n    padding-left: 1.25rem;\n    padding-right: 1.25rem;\n  }\n\n  .\\32xl\\:px-6 {\n    padding-left: 1.5rem;\n    padding-right: 1.5rem;\n  }\n\n  .\\32xl\\:px-7 {\n    padding-left: 1.75rem;\n    padding-right: 1.75rem;\n  }\n\n  .\\32xl\\:px-8 {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n\n  .\\32xl\\:px-9 {\n    padding-left: 2.25rem;\n    padding-right: 2.25rem;\n  }\n\n  .\\32xl\\:px-10 {\n    padding-left: 2.5rem;\n    padding-right: 2.5rem;\n  }\n\n  .\\32xl\\:px-11 {\n    padding-left: 2.75rem;\n    padding-right: 2.75rem;\n  }\n\n  .\\32xl\\:px-12 {\n    padding-left: 3rem;\n    padding-right: 3rem;\n  }\n\n  .\\32xl\\:px-14 {\n    padding-left: 3.5rem;\n    padding-right: 3.5rem;\n  }\n\n  .\\32xl\\:px-16 {\n    padding-left: 4rem;\n    padding-right: 4rem;\n  }\n\n  .\\32xl\\:px-20 {\n    padding-left: 5rem;\n    padding-right: 5rem;\n  }\n\n  .\\32xl\\:px-24 {\n    padding-left: 6rem;\n    padding-right: 6rem;\n  }\n\n  .\\32xl\\:px-28 {\n    padding-left: 7rem;\n    padding-right: 7rem;\n  }\n\n  .\\32xl\\:px-32 {\n    padding-left: 8rem;\n    padding-right: 8rem;\n  }\n\n  .\\32xl\\:px-36 {\n    padding-left: 9rem;\n    padding-right: 9rem;\n  }\n\n  .\\32xl\\:px-40 {\n    padding-left: 10rem;\n    padding-right: 10rem;\n  }\n\n  .\\32xl\\:px-44 {\n    padding-left: 11rem;\n    padding-right: 11rem;\n  }\n\n  .\\32xl\\:px-48 {\n    padding-left: 12rem;\n    padding-right: 12rem;\n  }\n\n  .\\32xl\\:px-52 {\n    padding-left: 13rem;\n    padding-right: 13rem;\n  }\n\n  .\\32xl\\:px-56 {\n    padding-left: 14rem;\n    padding-right: 14rem;\n  }\n\n  .\\32xl\\:px-60 {\n    padding-left: 15rem;\n    padding-right: 15rem;\n  }\n\n  .\\32xl\\:px-64 {\n    padding-left: 16rem;\n    padding-right: 16rem;\n  }\n\n  .\\32xl\\:px-72 {\n    padding-left: 18rem;\n    padding-right: 18rem;\n  }\n\n  .\\32xl\\:px-80 {\n    padding-left: 20rem;\n    padding-right: 20rem;\n  }\n\n  .\\32xl\\:px-96 {\n    padding-left: 24rem;\n    padding-right: 24rem;\n  }\n\n  .\\32xl\\:px-px {\n    padding-left: 1px;\n    padding-right: 1px;\n  }\n\n  .\\32xl\\:px-0\\.5 {\n    padding-left: 0.125rem;\n    padding-right: 0.125rem;\n  }\n\n  .\\32xl\\:px-1\\.5 {\n    padding-left: 0.375rem;\n    padding-right: 0.375rem;\n  }\n\n  .\\32xl\\:px-2\\.5 {\n    padding-left: 0.625rem;\n    padding-right: 0.625rem;\n  }\n\n  .\\32xl\\:px-3\\.5 {\n    padding-left: 0.875rem;\n    padding-right: 0.875rem;\n  }\n\n  .\\32xl\\:py-0 {\n    padding-top: 0px;\n    padding-bottom: 0px;\n  }\n\n  .\\32xl\\:py-1 {\n    padding-top: 0.25rem;\n    padding-bottom: 0.25rem;\n  }\n\n  .\\32xl\\:py-2 {\n    padding-top: 0.5rem;\n    padding-bottom: 0.5rem;\n  }\n\n  .\\32xl\\:py-3 {\n    padding-top: 0.75rem;\n    padding-bottom: 0.75rem;\n  }\n\n  .\\32xl\\:py-4 {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n\n  .\\32xl\\:py-5 {\n    padding-top: 1.25rem;\n    padding-bottom: 1.25rem;\n  }\n\n  .\\32xl\\:py-6 {\n    padding-top: 1.5rem;\n    padding-bottom: 1.5rem;\n  }\n\n  .\\32xl\\:py-7 {\n    padding-top: 1.75rem;\n    padding-bottom: 1.75rem;\n  }\n\n  .\\32xl\\:py-8 {\n    padding-top: 2rem;\n    padding-bottom: 2rem;\n  }\n\n  .\\32xl\\:py-9 {\n    padding-top: 2.25rem;\n    padding-bottom: 2.25rem;\n  }\n\n  .\\32xl\\:py-10 {\n    padding-top: 2.5rem;\n    padding-bottom: 2.5rem;\n  }\n\n  .\\32xl\\:py-11 {\n    padding-top: 2.75rem;\n    padding-bottom: 2.75rem;\n  }\n\n  .\\32xl\\:py-12 {\n    padding-top: 3rem;\n    padding-bottom: 3rem;\n  }\n\n  .\\32xl\\:py-14 {\n    padding-top: 3.5rem;\n    padding-bottom: 3.5rem;\n  }\n\n  .\\32xl\\:py-16 {\n    padding-top: 4rem;\n    padding-bottom: 4rem;\n  }\n\n  .\\32xl\\:py-20 {\n    padding-top: 5rem;\n    padding-bottom: 5rem;\n  }\n\n  .\\32xl\\:py-24 {\n    padding-top: 6rem;\n    padding-bottom: 6rem;\n  }\n\n  .\\32xl\\:py-28 {\n    padding-top: 7rem;\n    padding-bottom: 7rem;\n  }\n\n  .\\32xl\\:py-32 {\n    padding-top: 8rem;\n    padding-bottom: 8rem;\n  }\n\n  .\\32xl\\:py-36 {\n    padding-top: 9rem;\n    padding-bottom: 9rem;\n  }\n\n  .\\32xl\\:py-40 {\n    padding-top: 10rem;\n    padding-bottom: 10rem;\n  }\n\n  .\\32xl\\:py-44 {\n    padding-top: 11rem;\n    padding-bottom: 11rem;\n  }\n\n  .\\32xl\\:py-48 {\n    padding-top: 12rem;\n    padding-bottom: 12rem;\n  }\n\n  .\\32xl\\:py-52 {\n    padding-top: 13rem;\n    padding-bottom: 13rem;\n  }\n\n  .\\32xl\\:py-56 {\n    padding-top: 14rem;\n    padding-bottom: 14rem;\n  }\n\n  .\\32xl\\:py-60 {\n    padding-top: 15rem;\n    padding-bottom: 15rem;\n  }\n\n  .\\32xl\\:py-64 {\n    padding-top: 16rem;\n    padding-bottom: 16rem;\n  }\n\n  .\\32xl\\:py-72 {\n    padding-top: 18rem;\n    padding-bottom: 18rem;\n  }\n\n  .\\32xl\\:py-80 {\n    padding-top: 20rem;\n    padding-bottom: 20rem;\n  }\n\n  .\\32xl\\:py-96 {\n    padding-top: 24rem;\n    padding-bottom: 24rem;\n  }\n\n  .\\32xl\\:py-px {\n    padding-top: 1px;\n    padding-bottom: 1px;\n  }\n\n  .\\32xl\\:py-0\\.5 {\n    padding-top: 0.125rem;\n    padding-bottom: 0.125rem;\n  }\n\n  .\\32xl\\:py-1\\.5 {\n    padding-top: 0.375rem;\n    padding-bottom: 0.375rem;\n  }\n\n  .\\32xl\\:py-2\\.5 {\n    padding-top: 0.625rem;\n    padding-bottom: 0.625rem;\n  }\n\n  .\\32xl\\:py-3\\.5 {\n    padding-top: 0.875rem;\n    padding-bottom: 0.875rem;\n  }\n\n  .\\32xl\\:pt-0 {\n    padding-top: 0px;\n  }\n\n  .\\32xl\\:pt-1 {\n    padding-top: 0.25rem;\n  }\n\n  .\\32xl\\:pt-2 {\n    padding-top: 0.5rem;\n  }\n\n  .\\32xl\\:pt-3 {\n    padding-top: 0.75rem;\n  }\n\n  .\\32xl\\:pt-4 {\n    padding-top: 1rem;\n  }\n\n  .\\32xl\\:pt-5 {\n    padding-top: 1.25rem;\n  }\n\n  .\\32xl\\:pt-6 {\n    padding-top: 1.5rem;\n  }\n\n  .\\32xl\\:pt-7 {\n    padding-top: 1.75rem;\n  }\n\n  .\\32xl\\:pt-8 {\n    padding-top: 2rem;\n  }\n\n  .\\32xl\\:pt-9 {\n    padding-top: 2.25rem;\n  }\n\n  .\\32xl\\:pt-10 {\n    padding-top: 2.5rem;\n  }\n\n  .\\32xl\\:pt-11 {\n    padding-top: 2.75rem;\n  }\n\n  .\\32xl\\:pt-12 {\n    padding-top: 3rem;\n  }\n\n  .\\32xl\\:pt-14 {\n    padding-top: 3.5rem;\n  }\n\n  .\\32xl\\:pt-16 {\n    padding-top: 4rem;\n  }\n\n  .\\32xl\\:pt-20 {\n    padding-top: 5rem;\n  }\n\n  .\\32xl\\:pt-24 {\n    padding-top: 6rem;\n  }\n\n  .\\32xl\\:pt-28 {\n    padding-top: 7rem;\n  }\n\n  .\\32xl\\:pt-32 {\n    padding-top: 8rem;\n  }\n\n  .\\32xl\\:pt-36 {\n    padding-top: 9rem;\n  }\n\n  .\\32xl\\:pt-40 {\n    padding-top: 10rem;\n  }\n\n  .\\32xl\\:pt-44 {\n    padding-top: 11rem;\n  }\n\n  .\\32xl\\:pt-48 {\n    padding-top: 12rem;\n  }\n\n  .\\32xl\\:pt-52 {\n    padding-top: 13rem;\n  }\n\n  .\\32xl\\:pt-56 {\n    padding-top: 14rem;\n  }\n\n  .\\32xl\\:pt-60 {\n    padding-top: 15rem;\n  }\n\n  .\\32xl\\:pt-64 {\n    padding-top: 16rem;\n  }\n\n  .\\32xl\\:pt-72 {\n    padding-top: 18rem;\n  }\n\n  .\\32xl\\:pt-80 {\n    padding-top: 20rem;\n  }\n\n  .\\32xl\\:pt-96 {\n    padding-top: 24rem;\n  }\n\n  .\\32xl\\:pt-px {\n    padding-top: 1px;\n  }\n\n  .\\32xl\\:pt-0\\.5 {\n    padding-top: 0.125rem;\n  }\n\n  .\\32xl\\:pt-1\\.5 {\n    padding-top: 0.375rem;\n  }\n\n  .\\32xl\\:pt-2\\.5 {\n    padding-top: 0.625rem;\n  }\n\n  .\\32xl\\:pt-3\\.5 {\n    padding-top: 0.875rem;\n  }\n\n  .\\32xl\\:pr-0 {\n    padding-right: 0px;\n  }\n\n  .\\32xl\\:pr-1 {\n    padding-right: 0.25rem;\n  }\n\n  .\\32xl\\:pr-2 {\n    padding-right: 0.5rem;\n  }\n\n  .\\32xl\\:pr-3 {\n    padding-right: 0.75rem;\n  }\n\n  .\\32xl\\:pr-4 {\n    padding-right: 1rem;\n  }\n\n  .\\32xl\\:pr-5 {\n    padding-right: 1.25rem;\n  }\n\n  .\\32xl\\:pr-6 {\n    padding-right: 1.5rem;\n  }\n\n  .\\32xl\\:pr-7 {\n    padding-right: 1.75rem;\n  }\n\n  .\\32xl\\:pr-8 {\n    padding-right: 2rem;\n  }\n\n  .\\32xl\\:pr-9 {\n    padding-right: 2.25rem;\n  }\n\n  .\\32xl\\:pr-10 {\n    padding-right: 2.5rem;\n  }\n\n  .\\32xl\\:pr-11 {\n    padding-right: 2.75rem;\n  }\n\n  .\\32xl\\:pr-12 {\n    padding-right: 3rem;\n  }\n\n  .\\32xl\\:pr-14 {\n    padding-right: 3.5rem;\n  }\n\n  .\\32xl\\:pr-16 {\n    padding-right: 4rem;\n  }\n\n  .\\32xl\\:pr-20 {\n    padding-right: 5rem;\n  }\n\n  .\\32xl\\:pr-24 {\n    padding-right: 6rem;\n  }\n\n  .\\32xl\\:pr-28 {\n    padding-right: 7rem;\n  }\n\n  .\\32xl\\:pr-32 {\n    padding-right: 8rem;\n  }\n\n  .\\32xl\\:pr-36 {\n    padding-right: 9rem;\n  }\n\n  .\\32xl\\:pr-40 {\n    padding-right: 10rem;\n  }\n\n  .\\32xl\\:pr-44 {\n    padding-right: 11rem;\n  }\n\n  .\\32xl\\:pr-48 {\n    padding-right: 12rem;\n  }\n\n  .\\32xl\\:pr-52 {\n    padding-right: 13rem;\n  }\n\n  .\\32xl\\:pr-56 {\n    padding-right: 14rem;\n  }\n\n  .\\32xl\\:pr-60 {\n    padding-right: 15rem;\n  }\n\n  .\\32xl\\:pr-64 {\n    padding-right: 16rem;\n  }\n\n  .\\32xl\\:pr-72 {\n    padding-right: 18rem;\n  }\n\n  .\\32xl\\:pr-80 {\n    padding-right: 20rem;\n  }\n\n  .\\32xl\\:pr-96 {\n    padding-right: 24rem;\n  }\n\n  .\\32xl\\:pr-px {\n    padding-right: 1px;\n  }\n\n  .\\32xl\\:pr-0\\.5 {\n    padding-right: 0.125rem;\n  }\n\n  .\\32xl\\:pr-1\\.5 {\n    padding-right: 0.375rem;\n  }\n\n  .\\32xl\\:pr-2\\.5 {\n    padding-right: 0.625rem;\n  }\n\n  .\\32xl\\:pr-3\\.5 {\n    padding-right: 0.875rem;\n  }\n\n  .\\32xl\\:pb-0 {\n    padding-bottom: 0px;\n  }\n\n  .\\32xl\\:pb-1 {\n    padding-bottom: 0.25rem;\n  }\n\n  .\\32xl\\:pb-2 {\n    padding-bottom: 0.5rem;\n  }\n\n  .\\32xl\\:pb-3 {\n    padding-bottom: 0.75rem;\n  }\n\n  .\\32xl\\:pb-4 {\n    padding-bottom: 1rem;\n  }\n\n  .\\32xl\\:pb-5 {\n    padding-bottom: 1.25rem;\n  }\n\n  .\\32xl\\:pb-6 {\n    padding-bottom: 1.5rem;\n  }\n\n  .\\32xl\\:pb-7 {\n    padding-bottom: 1.75rem;\n  }\n\n  .\\32xl\\:pb-8 {\n    padding-bottom: 2rem;\n  }\n\n  .\\32xl\\:pb-9 {\n    padding-bottom: 2.25rem;\n  }\n\n  .\\32xl\\:pb-10 {\n    padding-bottom: 2.5rem;\n  }\n\n  .\\32xl\\:pb-11 {\n    padding-bottom: 2.75rem;\n  }\n\n  .\\32xl\\:pb-12 {\n    padding-bottom: 3rem;\n  }\n\n  .\\32xl\\:pb-14 {\n    padding-bottom: 3.5rem;\n  }\n\n  .\\32xl\\:pb-16 {\n    padding-bottom: 4rem;\n  }\n\n  .\\32xl\\:pb-20 {\n    padding-bottom: 5rem;\n  }\n\n  .\\32xl\\:pb-24 {\n    padding-bottom: 6rem;\n  }\n\n  .\\32xl\\:pb-28 {\n    padding-bottom: 7rem;\n  }\n\n  .\\32xl\\:pb-32 {\n    padding-bottom: 8rem;\n  }\n\n  .\\32xl\\:pb-36 {\n    padding-bottom: 9rem;\n  }\n\n  .\\32xl\\:pb-40 {\n    padding-bottom: 10rem;\n  }\n\n  .\\32xl\\:pb-44 {\n    padding-bottom: 11rem;\n  }\n\n  .\\32xl\\:pb-48 {\n    padding-bottom: 12rem;\n  }\n\n  .\\32xl\\:pb-52 {\n    padding-bottom: 13rem;\n  }\n\n  .\\32xl\\:pb-56 {\n    padding-bottom: 14rem;\n  }\n\n  .\\32xl\\:pb-60 {\n    padding-bottom: 15rem;\n  }\n\n  .\\32xl\\:pb-64 {\n    padding-bottom: 16rem;\n  }\n\n  .\\32xl\\:pb-72 {\n    padding-bottom: 18rem;\n  }\n\n  .\\32xl\\:pb-80 {\n    padding-bottom: 20rem;\n  }\n\n  .\\32xl\\:pb-96 {\n    padding-bottom: 24rem;\n  }\n\n  .\\32xl\\:pb-px {\n    padding-bottom: 1px;\n  }\n\n  .\\32xl\\:pb-0\\.5 {\n    padding-bottom: 0.125rem;\n  }\n\n  .\\32xl\\:pb-1\\.5 {\n    padding-bottom: 0.375rem;\n  }\n\n  .\\32xl\\:pb-2\\.5 {\n    padding-bottom: 0.625rem;\n  }\n\n  .\\32xl\\:pb-3\\.5 {\n    padding-bottom: 0.875rem;\n  }\n\n  .\\32xl\\:pl-0 {\n    padding-left: 0px;\n  }\n\n  .\\32xl\\:pl-1 {\n    padding-left: 0.25rem;\n  }\n\n  .\\32xl\\:pl-2 {\n    padding-left: 0.5rem;\n  }\n\n  .\\32xl\\:pl-3 {\n    padding-left: 0.75rem;\n  }\n\n  .\\32xl\\:pl-4 {\n    padding-left: 1rem;\n  }\n\n  .\\32xl\\:pl-5 {\n    padding-left: 1.25rem;\n  }\n\n  .\\32xl\\:pl-6 {\n    padding-left: 1.5rem;\n  }\n\n  .\\32xl\\:pl-7 {\n    padding-left: 1.75rem;\n  }\n\n  .\\32xl\\:pl-8 {\n    padding-left: 2rem;\n  }\n\n  .\\32xl\\:pl-9 {\n    padding-left: 2.25rem;\n  }\n\n  .\\32xl\\:pl-10 {\n    padding-left: 2.5rem;\n  }\n\n  .\\32xl\\:pl-11 {\n    padding-left: 2.75rem;\n  }\n\n  .\\32xl\\:pl-12 {\n    padding-left: 3rem;\n  }\n\n  .\\32xl\\:pl-14 {\n    padding-left: 3.5rem;\n  }\n\n  .\\32xl\\:pl-16 {\n    padding-left: 4rem;\n  }\n\n  .\\32xl\\:pl-20 {\n    padding-left: 5rem;\n  }\n\n  .\\32xl\\:pl-24 {\n    padding-left: 6rem;\n  }\n\n  .\\32xl\\:pl-28 {\n    padding-left: 7rem;\n  }\n\n  .\\32xl\\:pl-32 {\n    padding-left: 8rem;\n  }\n\n  .\\32xl\\:pl-36 {\n    padding-left: 9rem;\n  }\n\n  .\\32xl\\:pl-40 {\n    padding-left: 10rem;\n  }\n\n  .\\32xl\\:pl-44 {\n    padding-left: 11rem;\n  }\n\n  .\\32xl\\:pl-48 {\n    padding-left: 12rem;\n  }\n\n  .\\32xl\\:pl-52 {\n    padding-left: 13rem;\n  }\n\n  .\\32xl\\:pl-56 {\n    padding-left: 14rem;\n  }\n\n  .\\32xl\\:pl-60 {\n    padding-left: 15rem;\n  }\n\n  .\\32xl\\:pl-64 {\n    padding-left: 16rem;\n  }\n\n  .\\32xl\\:pl-72 {\n    padding-left: 18rem;\n  }\n\n  .\\32xl\\:pl-80 {\n    padding-left: 20rem;\n  }\n\n  .\\32xl\\:pl-96 {\n    padding-left: 24rem;\n  }\n\n  .\\32xl\\:pl-px {\n    padding-left: 1px;\n  }\n\n  .\\32xl\\:pl-0\\.5 {\n    padding-left: 0.125rem;\n  }\n\n  .\\32xl\\:pl-1\\.5 {\n    padding-left: 0.375rem;\n  }\n\n  .\\32xl\\:pl-2\\.5 {\n    padding-left: 0.625rem;\n  }\n\n  .\\32xl\\:pl-3\\.5 {\n    padding-left: 0.875rem;\n  }\n\n  .\\32xl\\:text-left {\n    text-align: left;\n  }\n\n  .\\32xl\\:text-center {\n    text-align: center;\n  }\n\n  .\\32xl\\:text-right {\n    text-align: right;\n  }\n\n  .\\32xl\\:text-justify {\n    text-align: justify;\n  }\n\n  .\\32xl\\:align-baseline {\n    vertical-align: baseline;\n  }\n\n  .\\32xl\\:align-top {\n    vertical-align: top;\n  }\n\n  .\\32xl\\:align-middle {\n    vertical-align: middle;\n  }\n\n  .\\32xl\\:align-bottom {\n    vertical-align: bottom;\n  }\n\n  .\\32xl\\:align-text-top {\n    vertical-align: text-top;\n  }\n\n  .\\32xl\\:align-text-bottom {\n    vertical-align: text-bottom;\n  }\n\n  .\\32xl\\:font-sans {\n    font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  }\n\n  .\\32xl\\:font-serif {\n    font-family: Constantia, \"Lucida Bright\", Lucidabright, \"Lucida Serif\", Lucida, \"DejaVu Serif\", \"Bitstream Vera Serif\", \"Liberation Serif\", Cambria, \"Times New Roman\", Times, Georgia, serif;\n  }\n\n  .\\32xl\\:font-mono {\n    font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  }\n\n  .\\32xl\\:text-xs {\n    font-size: 0.75rem;\n  }\n\n  .\\32xl\\:text-sm {\n    font-size: 0.875rem;\n  }\n\n  .\\32xl\\:text-base {\n    font-size: 1rem;\n  }\n\n  .\\32xl\\:text-lg {\n    font-size: 1.125rem;\n  }\n\n  .\\32xl\\:text-xl {\n    font-size: 1.25rem;\n  }\n\n  .\\32xl\\:text-2xl {\n    font-size: 1.5rem;\n  }\n\n  .\\32xl\\:text-3xl {\n    font-size: 1.875rem;\n  }\n\n  .\\32xl\\:text-4xl {\n    font-size: 2.25rem;\n  }\n\n  .\\32xl\\:text-5xl {\n    font-size: 3rem;\n  }\n\n  .\\32xl\\:text-6xl {\n    font-size: 4rem;\n  }\n\n  .\\32xl\\:font-thin {\n    font-weight: 100;\n  }\n\n  .\\32xl\\:font-extralight {\n    font-weight: 200;\n  }\n\n  .\\32xl\\:font-light {\n    font-weight: 300;\n  }\n\n  .\\32xl\\:font-normal {\n    font-weight: 400;\n  }\n\n  .\\32xl\\:font-medium {\n    font-weight: 500;\n  }\n\n  .\\32xl\\:font-semibold {\n    font-weight: 600;\n  }\n\n  .\\32xl\\:font-bold {\n    font-weight: 700;\n  }\n\n  .\\32xl\\:font-extrabold {\n    font-weight: 800;\n  }\n\n  .\\32xl\\:font-black {\n    font-weight: 900;\n  }\n\n  .\\32xl\\:hover\\:font-thin:hover {\n    font-weight: 100;\n  }\n\n  .\\32xl\\:hover\\:font-extralight:hover {\n    font-weight: 200;\n  }\n\n  .\\32xl\\:hover\\:font-light:hover {\n    font-weight: 300;\n  }\n\n  .\\32xl\\:hover\\:font-normal:hover {\n    font-weight: 400;\n  }\n\n  .\\32xl\\:hover\\:font-medium:hover {\n    font-weight: 500;\n  }\n\n  .\\32xl\\:hover\\:font-semibold:hover {\n    font-weight: 600;\n  }\n\n  .\\32xl\\:hover\\:font-bold:hover {\n    font-weight: 700;\n  }\n\n  .\\32xl\\:hover\\:font-extrabold:hover {\n    font-weight: 800;\n  }\n\n  .\\32xl\\:hover\\:font-black:hover {\n    font-weight: 900;\n  }\n\n  .\\32xl\\:focus\\:font-thin:focus {\n    font-weight: 100;\n  }\n\n  .\\32xl\\:focus\\:font-extralight:focus {\n    font-weight: 200;\n  }\n\n  .\\32xl\\:focus\\:font-light:focus {\n    font-weight: 300;\n  }\n\n  .\\32xl\\:focus\\:font-normal:focus {\n    font-weight: 400;\n  }\n\n  .\\32xl\\:focus\\:font-medium:focus {\n    font-weight: 500;\n  }\n\n  .\\32xl\\:focus\\:font-semibold:focus {\n    font-weight: 600;\n  }\n\n  .\\32xl\\:focus\\:font-bold:focus {\n    font-weight: 700;\n  }\n\n  .\\32xl\\:focus\\:font-extrabold:focus {\n    font-weight: 800;\n  }\n\n  .\\32xl\\:focus\\:font-black:focus {\n    font-weight: 900;\n  }\n\n  .\\32xl\\:uppercase {\n    text-transform: uppercase;\n  }\n\n  .\\32xl\\:lowercase {\n    text-transform: lowercase;\n  }\n\n  .\\32xl\\:capitalize {\n    text-transform: capitalize;\n  }\n\n  .\\32xl\\:normal-case {\n    text-transform: none;\n  }\n\n  .\\32xl\\:italic {\n    font-style: italic;\n  }\n\n  .\\32xl\\:not-italic {\n    font-style: normal;\n  }\n\n  .\\32xl\\:ordinal, .\\32xl\\:slashed-zero, .\\32xl\\:lining-nums, .\\32xl\\:oldstyle-nums, .\\32xl\\:proportional-nums, .\\32xl\\:tabular-nums, .\\32xl\\:diagonal-fractions, .\\32xl\\:stacked-fractions {\n    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);\n    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);\n    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);\n  }\n\n  .\\32xl\\:normal-nums {\n    font-variant-numeric: normal;\n  }\n\n  .\\32xl\\:ordinal {\n    --tw-ordinal: ordinal;\n  }\n\n  .\\32xl\\:slashed-zero {\n    --tw-slashed-zero: slashed-zero;\n  }\n\n  .\\32xl\\:lining-nums {\n    --tw-numeric-figure: lining-nums;\n  }\n\n  .\\32xl\\:oldstyle-nums {\n    --tw-numeric-figure: oldstyle-nums;\n  }\n\n  .\\32xl\\:proportional-nums {\n    --tw-numeric-spacing: proportional-nums;\n  }\n\n  .\\32xl\\:tabular-nums {\n    --tw-numeric-spacing: tabular-nums;\n  }\n\n  .\\32xl\\:diagonal-fractions {\n    --tw-numeric-fraction: diagonal-fractions;\n  }\n\n  .\\32xl\\:stacked-fractions {\n    --tw-numeric-fraction: stacked-fractions;\n  }\n\n  .\\32xl\\:leading-3 {\n    line-height: .75rem;\n  }\n\n  .\\32xl\\:leading-4 {\n    line-height: 1rem;\n  }\n\n  .\\32xl\\:leading-5 {\n    line-height: 1.25rem;\n  }\n\n  .\\32xl\\:leading-6 {\n    line-height: 1.5rem;\n  }\n\n  .\\32xl\\:leading-7 {\n    line-height: 1.75rem;\n  }\n\n  .\\32xl\\:leading-8 {\n    line-height: 2rem;\n  }\n\n  .\\32xl\\:leading-9 {\n    line-height: 2.25rem;\n  }\n\n  .\\32xl\\:leading-10 {\n    line-height: 2.5rem;\n  }\n\n  .\\32xl\\:leading-none {\n    line-height: 1;\n  }\n\n  .\\32xl\\:leading-tight {\n    line-height: 1.25;\n  }\n\n  .\\32xl\\:leading-snug {\n    line-height: 1.375;\n  }\n\n  .\\32xl\\:leading-normal {\n    line-height: 1.5;\n  }\n\n  .\\32xl\\:leading-relaxed {\n    line-height: 1.625;\n  }\n\n  .\\32xl\\:leading-loose {\n    line-height: 2;\n  }\n\n  .\\32xl\\:tracking-normal {\n    letter-spacing: 0;\n  }\n\n  .\\32xl\\:text-transparent {\n    color: transparent;\n  }\n\n  .\\32xl\\:text-current {\n    color: currentColor;\n  }\n\n  .\\32xl\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-transparent {\n    color: transparent;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-current {\n    color: currentColor;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-transparent:focus-within {\n    color: transparent;\n  }\n\n  .\\32xl\\:focus-within\\:text-current:focus-within {\n    color: currentColor;\n  }\n\n  .\\32xl\\:focus-within\\:text-black:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-white:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-50:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-100:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-200:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-300:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-400:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-500:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-600:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-700:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-800:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-900:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-transparent:hover {\n    color: transparent;\n  }\n\n  .\\32xl\\:hover\\:text-current:hover {\n    color: currentColor;\n  }\n\n  .\\32xl\\:hover\\:text-black:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-white:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-50:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-100:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-200:hover {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-300:hover {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-400:hover {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-500:hover {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-600:hover {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-700:hover {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-800:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-900:hover {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo:hover {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple:hover {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey:hover {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal:hover {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-transparent:focus {\n    color: transparent;\n  }\n\n  .\\32xl\\:focus\\:text-current:focus {\n    color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:text-black:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-white:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-50:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-100:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-200:focus {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-300:focus {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-400:focus {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-500:focus {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-600:focus {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-700:focus {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-800:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-900:focus {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo:focus {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple:focus {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey:focus {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal:focus {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .\\32xl\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .\\32xl\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .\\32xl\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .\\32xl\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .\\32xl\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .\\32xl\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .\\32xl\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .\\32xl\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .\\32xl\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .\\32xl\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .\\32xl\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .\\32xl\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .\\32xl\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .\\32xl\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-0:focus-within {\n    --tw-text-opacity: 0;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-5:focus-within {\n    --tw-text-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-10:focus-within {\n    --tw-text-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-20:focus-within {\n    --tw-text-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-25:focus-within {\n    --tw-text-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-30:focus-within {\n    --tw-text-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-40:focus-within {\n    --tw-text-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-50:focus-within {\n    --tw-text-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-60:focus-within {\n    --tw-text-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-70:focus-within {\n    --tw-text-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-75:focus-within {\n    --tw-text-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-80:focus-within {\n    --tw-text-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-90:focus-within {\n    --tw-text-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-95:focus-within {\n    --tw-text-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-100:focus-within {\n    --tw-text-opacity: 1;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-0:hover {\n    --tw-text-opacity: 0;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-5:hover {\n    --tw-text-opacity: 0.05;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-10:hover {\n    --tw-text-opacity: 0.1;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-20:hover {\n    --tw-text-opacity: 0.2;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-25:hover {\n    --tw-text-opacity: 0.25;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-30:hover {\n    --tw-text-opacity: 0.3;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-40:hover {\n    --tw-text-opacity: 0.4;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-50:hover {\n    --tw-text-opacity: 0.5;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-60:hover {\n    --tw-text-opacity: 0.6;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-70:hover {\n    --tw-text-opacity: 0.7;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-75:hover {\n    --tw-text-opacity: 0.75;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-80:hover {\n    --tw-text-opacity: 0.8;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-90:hover {\n    --tw-text-opacity: 0.9;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-95:hover {\n    --tw-text-opacity: 0.95;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-100:hover {\n    --tw-text-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-0:focus {\n    --tw-text-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-5:focus {\n    --tw-text-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-10:focus {\n    --tw-text-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-20:focus {\n    --tw-text-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-25:focus {\n    --tw-text-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-30:focus {\n    --tw-text-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-40:focus {\n    --tw-text-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-50:focus {\n    --tw-text-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-60:focus {\n    --tw-text-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-70:focus {\n    --tw-text-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-75:focus {\n    --tw-text-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-80:focus {\n    --tw-text-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-90:focus {\n    --tw-text-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-95:focus {\n    --tw-text-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-100:focus {\n    --tw-text-opacity: 1;\n  }\n\n  .\\32xl\\:underline {\n    text-decoration: underline;\n  }\n\n  .\\32xl\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .\\32xl\\:no-underline {\n    text-decoration: none;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:underline {\n    text-decoration: underline;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:no-underline {\n    text-decoration: none;\n  }\n\n  .\\32xl\\:focus-within\\:underline:focus-within {\n    text-decoration: underline;\n  }\n\n  .\\32xl\\:focus-within\\:line-through:focus-within {\n    text-decoration: line-through;\n  }\n\n  .\\32xl\\:focus-within\\:no-underline:focus-within {\n    text-decoration: none;\n  }\n\n  .\\32xl\\:hover\\:underline:hover {\n    text-decoration: underline;\n  }\n\n  .\\32xl\\:hover\\:line-through:hover {\n    text-decoration: line-through;\n  }\n\n  .\\32xl\\:hover\\:no-underline:hover {\n    text-decoration: none;\n  }\n\n  .\\32xl\\:focus\\:underline:focus {\n    text-decoration: underline;\n  }\n\n  .\\32xl\\:focus\\:line-through:focus {\n    text-decoration: line-through;\n  }\n\n  .\\32xl\\:focus\\:no-underline:focus {\n    text-decoration: none;\n  }\n\n  .\\32xl\\:antialiased {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n\n  .\\32xl\\:subpixel-antialiased {\n    -webkit-font-smoothing: auto;\n    -moz-osx-font-smoothing: auto;\n  }\n\n  .\\32xl\\:placeholder-transparent::-moz-placeholder {\n    color: transparent;\n  }\n\n  .\\32xl\\:placeholder-transparent:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .\\32xl\\:placeholder-transparent::placeholder {\n    color: transparent;\n  }\n\n  .\\32xl\\:placeholder-current::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .\\32xl\\:placeholder-current:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .\\32xl\\:placeholder-current::placeholder {\n    color: currentColor;\n  }\n\n  .\\32xl\\:placeholder-black::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-black:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-black::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-white::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-white:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-white::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-50::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-50::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-100::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-200::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-200:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-200::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-300::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-300:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-300::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-400::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-400:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-400::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-500::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-500:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-500::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-600::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-600:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-600::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-700::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-700:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-700::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-800::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-800:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-800::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-900::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-900:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-900::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n    color: transparent;\n  }\n\n  .\\32xl\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .\\32xl\\:focus\\:placeholder-transparent:focus::placeholder {\n    color: transparent;\n  }\n\n  .\\32xl\\:focus\\:placeholder-current:focus::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:placeholder-current:focus:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:placeholder-current:focus::placeholder {\n    color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:placeholder-black:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-black:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-white:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-white:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-50:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-200:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-300:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-400:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-500:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-600:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-700:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-800:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-900:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-opacity-0::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .\\32xl\\:placeholder-opacity-0:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .\\32xl\\:placeholder-opacity-0::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .\\32xl\\:placeholder-opacity-5::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .\\32xl\\:placeholder-opacity-5:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .\\32xl\\:placeholder-opacity-5::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .\\32xl\\:placeholder-opacity-10::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .\\32xl\\:placeholder-opacity-10:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .\\32xl\\:placeholder-opacity-10::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .\\32xl\\:placeholder-opacity-20::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .\\32xl\\:placeholder-opacity-20:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .\\32xl\\:placeholder-opacity-20::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .\\32xl\\:placeholder-opacity-25::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .\\32xl\\:placeholder-opacity-25:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .\\32xl\\:placeholder-opacity-25::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .\\32xl\\:placeholder-opacity-30::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .\\32xl\\:placeholder-opacity-30:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .\\32xl\\:placeholder-opacity-30::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .\\32xl\\:placeholder-opacity-40::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .\\32xl\\:placeholder-opacity-40:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .\\32xl\\:placeholder-opacity-40::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .\\32xl\\:placeholder-opacity-50::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .\\32xl\\:placeholder-opacity-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .\\32xl\\:placeholder-opacity-50::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .\\32xl\\:placeholder-opacity-60::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .\\32xl\\:placeholder-opacity-60:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .\\32xl\\:placeholder-opacity-60::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .\\32xl\\:placeholder-opacity-70::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .\\32xl\\:placeholder-opacity-70:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .\\32xl\\:placeholder-opacity-70::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .\\32xl\\:placeholder-opacity-75::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .\\32xl\\:placeholder-opacity-75:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .\\32xl\\:placeholder-opacity-75::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .\\32xl\\:placeholder-opacity-80::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .\\32xl\\:placeholder-opacity-80:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .\\32xl\\:placeholder-opacity-80::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .\\32xl\\:placeholder-opacity-90::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .\\32xl\\:placeholder-opacity-90:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .\\32xl\\:placeholder-opacity-90::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .\\32xl\\:placeholder-opacity-95::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .\\32xl\\:placeholder-opacity-95:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .\\32xl\\:placeholder-opacity-95::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .\\32xl\\:placeholder-opacity-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .\\32xl\\:placeholder-opacity-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .\\32xl\\:placeholder-opacity-100::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-0:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-0:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-0:focus::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-5:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-5:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-5:focus::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-10:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-10:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-10:focus::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-20:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-20:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-20:focus::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-25:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-25:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-25:focus::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-30:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-30:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-30:focus::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-40:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-40:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-40:focus::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-50:focus::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-60:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-60:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-60:focus::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-70:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-70:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-70:focus::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-75:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-75:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-75:focus::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-80:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-80:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-80:focus::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-90:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-90:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-90:focus::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-95:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-95:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-95:focus::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .\\32xl\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .\\32xl\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .\\32xl\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .\\32xl\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .\\32xl\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .\\32xl\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .\\32xl\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .\\32xl\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .\\32xl\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .\\32xl\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .\\32xl\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .\\32xl\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .\\32xl\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .\\32xl\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .\\32xl\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-0:focus-within {\n    opacity: 0;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-5:focus-within {\n    opacity: 0.05;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-10:focus-within {\n    opacity: 0.1;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-20:focus-within {\n    opacity: 0.2;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-25:focus-within {\n    opacity: 0.25;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-30:focus-within {\n    opacity: 0.3;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-40:focus-within {\n    opacity: 0.4;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-50:focus-within {\n    opacity: 0.5;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-60:focus-within {\n    opacity: 0.6;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-70:focus-within {\n    opacity: 0.7;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-75:focus-within {\n    opacity: 0.75;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-80:focus-within {\n    opacity: 0.8;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-90:focus-within {\n    opacity: 0.9;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-95:focus-within {\n    opacity: 0.95;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-100:focus-within {\n    opacity: 1;\n  }\n\n  .\\32xl\\:hover\\:opacity-0:hover {\n    opacity: 0;\n  }\n\n  .\\32xl\\:hover\\:opacity-5:hover {\n    opacity: 0.05;\n  }\n\n  .\\32xl\\:hover\\:opacity-10:hover {\n    opacity: 0.1;\n  }\n\n  .\\32xl\\:hover\\:opacity-20:hover {\n    opacity: 0.2;\n  }\n\n  .\\32xl\\:hover\\:opacity-25:hover {\n    opacity: 0.25;\n  }\n\n  .\\32xl\\:hover\\:opacity-30:hover {\n    opacity: 0.3;\n  }\n\n  .\\32xl\\:hover\\:opacity-40:hover {\n    opacity: 0.4;\n  }\n\n  .\\32xl\\:hover\\:opacity-50:hover {\n    opacity: 0.5;\n  }\n\n  .\\32xl\\:hover\\:opacity-60:hover {\n    opacity: 0.6;\n  }\n\n  .\\32xl\\:hover\\:opacity-70:hover {\n    opacity: 0.7;\n  }\n\n  .\\32xl\\:hover\\:opacity-75:hover {\n    opacity: 0.75;\n  }\n\n  .\\32xl\\:hover\\:opacity-80:hover {\n    opacity: 0.8;\n  }\n\n  .\\32xl\\:hover\\:opacity-90:hover {\n    opacity: 0.9;\n  }\n\n  .\\32xl\\:hover\\:opacity-95:hover {\n    opacity: 0.95;\n  }\n\n  .\\32xl\\:hover\\:opacity-100:hover {\n    opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:opacity-0:focus {\n    opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:opacity-5:focus {\n    opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:opacity-10:focus {\n    opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:opacity-20:focus {\n    opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:opacity-25:focus {\n    opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:opacity-30:focus {\n    opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:opacity-40:focus {\n    opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:opacity-50:focus {\n    opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:opacity-60:focus {\n    opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:opacity-70:focus {\n    opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:opacity-75:focus {\n    opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:opacity-80:focus {\n    opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:opacity-90:focus {\n    opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:opacity-95:focus {\n    opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:opacity-100:focus {\n    opacity: 1;\n  }\n\n  .\\32xl\\:bg-blend-normal {\n    background-blend-mode: normal;\n  }\n\n  .\\32xl\\:bg-blend-multiply {\n    background-blend-mode: multiply;\n  }\n\n  .\\32xl\\:bg-blend-screen {\n    background-blend-mode: screen;\n  }\n\n  .\\32xl\\:bg-blend-overlay {\n    background-blend-mode: overlay;\n  }\n\n  .\\32xl\\:bg-blend-darken {\n    background-blend-mode: darken;\n  }\n\n  .\\32xl\\:bg-blend-lighten {\n    background-blend-mode: lighten;\n  }\n\n  .\\32xl\\:bg-blend-color-dodge {\n    background-blend-mode: color-dodge;\n  }\n\n  .\\32xl\\:bg-blend-color-burn {\n    background-blend-mode: color-burn;\n  }\n\n  .\\32xl\\:bg-blend-hard-light {\n    background-blend-mode: hard-light;\n  }\n\n  .\\32xl\\:bg-blend-soft-light {\n    background-blend-mode: soft-light;\n  }\n\n  .\\32xl\\:bg-blend-difference {\n    background-blend-mode: difference;\n  }\n\n  .\\32xl\\:bg-blend-exclusion {\n    background-blend-mode: exclusion;\n  }\n\n  .\\32xl\\:bg-blend-hue {\n    background-blend-mode: hue;\n  }\n\n  .\\32xl\\:bg-blend-saturation {\n    background-blend-mode: saturation;\n  }\n\n  .\\32xl\\:bg-blend-color {\n    background-blend-mode: color;\n  }\n\n  .\\32xl\\:bg-blend-luminosity {\n    background-blend-mode: luminosity;\n  }\n\n  .\\32xl\\:mix-blend-normal {\n    mix-blend-mode: normal;\n  }\n\n  .\\32xl\\:mix-blend-multiply {\n    mix-blend-mode: multiply;\n  }\n\n  .\\32xl\\:mix-blend-screen {\n    mix-blend-mode: screen;\n  }\n\n  .\\32xl\\:mix-blend-overlay {\n    mix-blend-mode: overlay;\n  }\n\n  .\\32xl\\:mix-blend-darken {\n    mix-blend-mode: darken;\n  }\n\n  .\\32xl\\:mix-blend-lighten {\n    mix-blend-mode: lighten;\n  }\n\n  .\\32xl\\:mix-blend-color-dodge {\n    mix-blend-mode: color-dodge;\n  }\n\n  .\\32xl\\:mix-blend-color-burn {\n    mix-blend-mode: color-burn;\n  }\n\n  .\\32xl\\:mix-blend-hard-light {\n    mix-blend-mode: hard-light;\n  }\n\n  .\\32xl\\:mix-blend-soft-light {\n    mix-blend-mode: soft-light;\n  }\n\n  .\\32xl\\:mix-blend-difference {\n    mix-blend-mode: difference;\n  }\n\n  .\\32xl\\:mix-blend-exclusion {\n    mix-blend-mode: exclusion;\n  }\n\n  .\\32xl\\:mix-blend-hue {\n    mix-blend-mode: hue;\n  }\n\n  .\\32xl\\:mix-blend-saturation {\n    mix-blend-mode: saturation;\n  }\n\n  .\\32xl\\:mix-blend-color {\n    mix-blend-mode: color;\n  }\n\n  .\\32xl\\:mix-blend-luminosity {\n    mix-blend-mode: luminosity;\n  }\n\n  .\\32xl\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-sm:focus-within {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow:focus-within {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-md:focus-within {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-lg:focus-within {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-xl:focus-within {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-2xl:focus-within {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-inner:focus-within {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-none:focus-within {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-sm:hover {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow:hover {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-md:hover {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-lg:hover {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-xl:hover {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-2xl:hover {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-inner:hover {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-none:hover {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-sm:focus {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow:focus {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-md:focus {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-lg:focus {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-xl:focus {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-2xl:focus {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-inner:focus {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-none:focus {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:outline-none {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:outline-white {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:outline-black {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:focus-within\\:outline-none:focus-within {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:focus-within\\:outline-white:focus-within {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:focus-within\\:outline-black:focus-within {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:focus\\:outline-none:focus {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:focus\\:outline-white:focus {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:focus\\:outline-black:focus {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:ring-0 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:ring-1 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:ring-2 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:ring-4 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:ring-8 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:ring {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus-within\\:ring-0:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus-within\\:ring-1:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus-within\\:ring-2:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus-within\\:ring-4:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus-within\\:ring-8:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus-within\\:ring:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus\\:ring-1:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus\\:ring-2:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus\\:ring-4:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus\\:ring-8:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus\\:ring:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:ring-inset {\n    --tw-ring-inset: inset;\n  }\n\n  .\\32xl\\:focus-within\\:ring-inset:focus-within {\n    --tw-ring-inset: inset;\n  }\n\n  .\\32xl\\:focus\\:ring-inset:focus {\n    --tw-ring-inset: inset;\n  }\n\n  .\\32xl\\:ring-transparent {\n    --tw-ring-color: transparent;\n  }\n\n  .\\32xl\\:ring-current {\n    --tw-ring-color: currentColor;\n  }\n\n  .\\32xl\\:ring-black {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-white {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-50 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-100 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-200 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-300 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-400 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-500 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-600 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-700 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-800 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-900 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-transparent:focus-within {\n    --tw-ring-color: transparent;\n  }\n\n  .\\32xl\\:focus-within\\:ring-current:focus-within {\n    --tw-ring-color: currentColor;\n  }\n\n  .\\32xl\\:focus-within\\:ring-black:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-white:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-50:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-100:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-200:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-300:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-400:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-500:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-600:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-700:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-800:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-900:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-transparent:focus {\n    --tw-ring-color: transparent;\n  }\n\n  .\\32xl\\:focus\\:ring-current:focus {\n    --tw-ring-color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:ring-black:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-white:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-50:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-100:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-200:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-300:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-400:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-500:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-600:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-700:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-800:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-900:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-opacity-0 {\n    --tw-ring-opacity: 0;\n  }\n\n  .\\32xl\\:ring-opacity-5 {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .\\32xl\\:ring-opacity-10 {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .\\32xl\\:ring-opacity-20 {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .\\32xl\\:ring-opacity-25 {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .\\32xl\\:ring-opacity-30 {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .\\32xl\\:ring-opacity-40 {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .\\32xl\\:ring-opacity-50 {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .\\32xl\\:ring-opacity-60 {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .\\32xl\\:ring-opacity-70 {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .\\32xl\\:ring-opacity-75 {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .\\32xl\\:ring-opacity-80 {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .\\32xl\\:ring-opacity-90 {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .\\32xl\\:ring-opacity-95 {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .\\32xl\\:ring-opacity-100 {\n    --tw-ring-opacity: 1;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-0:focus-within {\n    --tw-ring-opacity: 0;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-5:focus-within {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-10:focus-within {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-20:focus-within {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-25:focus-within {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-30:focus-within {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-40:focus-within {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-50:focus-within {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-60:focus-within {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-70:focus-within {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-75:focus-within {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-80:focus-within {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-90:focus-within {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-95:focus-within {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-100:focus-within {\n    --tw-ring-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-0:focus {\n    --tw-ring-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-5:focus {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-10:focus {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-20:focus {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-25:focus {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-30:focus {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-40:focus {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-50:focus {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-60:focus {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-70:focus {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-75:focus {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-80:focus {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-90:focus {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-95:focus {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-100:focus {\n    --tw-ring-opacity: 1;\n  }\n\n  .\\32xl\\:ring-offset-0 {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .\\32xl\\:ring-offset-1 {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .\\32xl\\:ring-offset-2 {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .\\32xl\\:ring-offset-4 {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .\\32xl\\:ring-offset-8 {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-0:focus-within {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-1:focus-within {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-2:focus-within {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-4:focus-within {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-8:focus-within {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-0:focus {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-1:focus {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-2:focus {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-4:focus {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-8:focus {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .\\32xl\\:ring-offset-transparent {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .\\32xl\\:ring-offset-current {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .\\32xl\\:ring-offset-black {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .\\32xl\\:ring-offset-white {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .\\32xl\\:ring-offset-gray-50 {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .\\32xl\\:ring-offset-gray-100 {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .\\32xl\\:ring-offset-gray-200 {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .\\32xl\\:ring-offset-gray-300 {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .\\32xl\\:ring-offset-gray-400 {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .\\32xl\\:ring-offset-gray-500 {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .\\32xl\\:ring-offset-gray-600 {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .\\32xl\\:ring-offset-gray-700 {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .\\32xl\\:ring-offset-gray-800 {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .\\32xl\\:ring-offset-gray-900 {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .\\32xl\\:ring-offset-red {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .\\32xl\\:ring-offset-yellow {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .\\32xl\\:ring-offset-green {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .\\32xl\\:ring-offset-blue {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .\\32xl\\:ring-offset-indigo {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .\\32xl\\:ring-offset-purple {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .\\32xl\\:ring-offset-pink {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .\\32xl\\:ring-offset-grey-darkest {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .\\32xl\\:ring-offset-grey-darker {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .\\32xl\\:ring-offset-grey-dark {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .\\32xl\\:ring-offset-grey {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .\\32xl\\:ring-offset-grey-light {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .\\32xl\\:ring-offset-grey-lighter {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .\\32xl\\:ring-offset-grey-lightest {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .\\32xl\\:ring-offset-red-darkest {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .\\32xl\\:ring-offset-red-darker {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .\\32xl\\:ring-offset-red-dark {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .\\32xl\\:ring-offset-red-light {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .\\32xl\\:ring-offset-red-lighter {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .\\32xl\\:ring-offset-red-lightest {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .\\32xl\\:ring-offset-orange-darkest {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .\\32xl\\:ring-offset-orange-darker {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .\\32xl\\:ring-offset-orange-dark {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .\\32xl\\:ring-offset-orange {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .\\32xl\\:ring-offset-orange-light {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .\\32xl\\:ring-offset-orange-lighter {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .\\32xl\\:ring-offset-orange-lightest {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .\\32xl\\:ring-offset-yellow-darkest {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .\\32xl\\:ring-offset-yellow-darker {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .\\32xl\\:ring-offset-yellow-dark {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .\\32xl\\:ring-offset-yellow-light {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .\\32xl\\:ring-offset-yellow-lighter {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .\\32xl\\:ring-offset-yellow-lightest {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .\\32xl\\:ring-offset-green-darkest {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .\\32xl\\:ring-offset-green-darker {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .\\32xl\\:ring-offset-green-dark {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .\\32xl\\:ring-offset-green-light {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .\\32xl\\:ring-offset-green-lighter {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .\\32xl\\:ring-offset-green-lightest {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .\\32xl\\:ring-offset-teal-darkest {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .\\32xl\\:ring-offset-teal-darker {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .\\32xl\\:ring-offset-teal-dark {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .\\32xl\\:ring-offset-teal {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .\\32xl\\:ring-offset-teal-light {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .\\32xl\\:ring-offset-teal-lighter {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .\\32xl\\:ring-offset-teal-lightest {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .\\32xl\\:ring-offset-blue-darkest {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .\\32xl\\:ring-offset-blue-darker {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .\\32xl\\:ring-offset-blue-dark {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .\\32xl\\:ring-offset-blue-light {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .\\32xl\\:ring-offset-blue-lighter {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .\\32xl\\:ring-offset-blue-lightest {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .\\32xl\\:ring-offset-indigo-darkest {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .\\32xl\\:ring-offset-indigo-darker {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .\\32xl\\:ring-offset-indigo-dark {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .\\32xl\\:ring-offset-indigo-light {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .\\32xl\\:ring-offset-indigo-lighter {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .\\32xl\\:ring-offset-indigo-lightest {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .\\32xl\\:ring-offset-purple-darkest {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .\\32xl\\:ring-offset-purple-darker {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .\\32xl\\:ring-offset-purple-dark {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .\\32xl\\:ring-offset-purple-light {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .\\32xl\\:ring-offset-purple-lighter {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .\\32xl\\:ring-offset-purple-lightest {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .\\32xl\\:ring-offset-pink-darkest {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .\\32xl\\:ring-offset-pink-darker {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .\\32xl\\:ring-offset-pink-dark {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .\\32xl\\:ring-offset-pink-light {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .\\32xl\\:ring-offset-pink-lighter {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .\\32xl\\:ring-offset-pink-lightest {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-transparent:focus-within {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-current:focus-within {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-black:focus-within {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-white:focus-within {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-50:focus-within {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-100:focus-within {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-200:focus-within {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-300:focus-within {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-400:focus-within {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-500:focus-within {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-600:focus-within {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-700:focus-within {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-800:focus-within {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-900:focus-within {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red:focus-within {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow:focus-within {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green:focus-within {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue:focus-within {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo:focus-within {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple:focus-within {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink:focus-within {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey-darkest:focus-within {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey-darker:focus-within {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey-dark:focus-within {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey:focus-within {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey-light:focus-within {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey-lighter:focus-within {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey-lightest:focus-within {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red-darkest:focus-within {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red-darker:focus-within {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red-dark:focus-within {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red-light:focus-within {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red-lighter:focus-within {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red-lightest:focus-within {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange-darkest:focus-within {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange-darker:focus-within {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange-dark:focus-within {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange:focus-within {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange-light:focus-within {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange-lighter:focus-within {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange-lightest:focus-within {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow-darkest:focus-within {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow-darker:focus-within {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow-dark:focus-within {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow-light:focus-within {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow-lighter:focus-within {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow-lightest:focus-within {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green-darkest:focus-within {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green-darker:focus-within {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green-dark:focus-within {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green-light:focus-within {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green-lighter:focus-within {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green-lightest:focus-within {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal-darkest:focus-within {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal-darker:focus-within {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal-dark:focus-within {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal:focus-within {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal-light:focus-within {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal-lighter:focus-within {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal-lightest:focus-within {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue-darkest:focus-within {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue-darker:focus-within {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue-dark:focus-within {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue-light:focus-within {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue-lighter:focus-within {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue-lightest:focus-within {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo-darkest:focus-within {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo-darker:focus-within {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo-dark:focus-within {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo-light:focus-within {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo-lighter:focus-within {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo-lightest:focus-within {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple-darkest:focus-within {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple-darker:focus-within {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple-dark:focus-within {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple-light:focus-within {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple-lighter:focus-within {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple-lightest:focus-within {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink-darkest:focus-within {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink-darker:focus-within {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink-dark:focus-within {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink-light:focus-within {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink-lighter:focus-within {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink-lightest:focus-within {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-transparent:focus {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-current:focus {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-black:focus {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-white:focus {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-50:focus {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-100:focus {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-200:focus {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-300:focus {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-400:focus {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-500:focus {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-600:focus {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-700:focus {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-800:focus {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-900:focus {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red:focus {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow:focus {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green:focus {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue:focus {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo:focus {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple:focus {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink:focus {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey-darkest:focus {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey-darker:focus {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey-dark:focus {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey:focus {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey-light:focus {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey-lighter:focus {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey-lightest:focus {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red-darkest:focus {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red-darker:focus {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red-dark:focus {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red-light:focus {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red-lighter:focus {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red-lightest:focus {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange-darkest:focus {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange-darker:focus {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange-dark:focus {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange:focus {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange-light:focus {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange-lighter:focus {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange-lightest:focus {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow-darkest:focus {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow-darker:focus {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow-dark:focus {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow-light:focus {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow-lighter:focus {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow-lightest:focus {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green-darkest:focus {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green-darker:focus {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green-dark:focus {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green-light:focus {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green-lighter:focus {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green-lightest:focus {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal-darkest:focus {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal-darker:focus {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal-dark:focus {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal:focus {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal-light:focus {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal-lighter:focus {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal-lightest:focus {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue-darkest:focus {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue-darker:focus {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue-dark:focus {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue-light:focus {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue-lighter:focus {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue-lightest:focus {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo-darkest:focus {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo-darker:focus {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo-dark:focus {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo-light:focus {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo-lighter:focus {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo-lightest:focus {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple-darkest:focus {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple-darker:focus {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple-dark:focus {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple-light:focus {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple-lighter:focus {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple-lightest:focus {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink-darkest:focus {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink-darker:focus {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink-dark:focus {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink-light:focus {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink-lighter:focus {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink-lightest:focus {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .\\32xl\\:filter {\n    --tw-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n  }\n\n  .\\32xl\\:filter-none {\n    filter: none;\n  }\n\n  .\\32xl\\:blur-0 {\n    --tw-blur: blur(0);\n  }\n\n  .\\32xl\\:blur-none {\n    --tw-blur: blur(0);\n  }\n\n  .\\32xl\\:blur-sm {\n    --tw-blur: blur(4px);\n  }\n\n  .\\32xl\\:blur {\n    --tw-blur: blur(8px);\n  }\n\n  .\\32xl\\:blur-md {\n    --tw-blur: blur(12px);\n  }\n\n  .\\32xl\\:blur-lg {\n    --tw-blur: blur(16px);\n  }\n\n  .\\32xl\\:blur-xl {\n    --tw-blur: blur(24px);\n  }\n\n  .\\32xl\\:blur-2xl {\n    --tw-blur: blur(40px);\n  }\n\n  .\\32xl\\:blur-3xl {\n    --tw-blur: blur(64px);\n  }\n\n  .\\32xl\\:brightness-0 {\n    --tw-brightness: brightness(0);\n  }\n\n  .\\32xl\\:brightness-50 {\n    --tw-brightness: brightness(.5);\n  }\n\n  .\\32xl\\:brightness-75 {\n    --tw-brightness: brightness(.75);\n  }\n\n  .\\32xl\\:brightness-90 {\n    --tw-brightness: brightness(.9);\n  }\n\n  .\\32xl\\:brightness-95 {\n    --tw-brightness: brightness(.95);\n  }\n\n  .\\32xl\\:brightness-100 {\n    --tw-brightness: brightness(1);\n  }\n\n  .\\32xl\\:brightness-105 {\n    --tw-brightness: brightness(1.05);\n  }\n\n  .\\32xl\\:brightness-110 {\n    --tw-brightness: brightness(1.1);\n  }\n\n  .\\32xl\\:brightness-125 {\n    --tw-brightness: brightness(1.25);\n  }\n\n  .\\32xl\\:brightness-150 {\n    --tw-brightness: brightness(1.5);\n  }\n\n  .\\32xl\\:brightness-200 {\n    --tw-brightness: brightness(2);\n  }\n\n  .\\32xl\\:contrast-0 {\n    --tw-contrast: contrast(0);\n  }\n\n  .\\32xl\\:contrast-50 {\n    --tw-contrast: contrast(.5);\n  }\n\n  .\\32xl\\:contrast-75 {\n    --tw-contrast: contrast(.75);\n  }\n\n  .\\32xl\\:contrast-100 {\n    --tw-contrast: contrast(1);\n  }\n\n  .\\32xl\\:contrast-125 {\n    --tw-contrast: contrast(1.25);\n  }\n\n  .\\32xl\\:contrast-150 {\n    --tw-contrast: contrast(1.5);\n  }\n\n  .\\32xl\\:contrast-200 {\n    --tw-contrast: contrast(2);\n  }\n\n  .\\32xl\\:drop-shadow-sm {\n    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));\n  }\n\n  .\\32xl\\:drop-shadow {\n    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));\n  }\n\n  .\\32xl\\:drop-shadow-md {\n    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));\n  }\n\n  .\\32xl\\:drop-shadow-lg {\n    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));\n  }\n\n  .\\32xl\\:drop-shadow-xl {\n    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));\n  }\n\n  .\\32xl\\:drop-shadow-2xl {\n    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));\n  }\n\n  .\\32xl\\:drop-shadow-none {\n    --tw-drop-shadow: drop-shadow(0 0 #0000);\n  }\n\n  .\\32xl\\:grayscale-0 {\n    --tw-grayscale: grayscale(0);\n  }\n\n  .\\32xl\\:grayscale {\n    --tw-grayscale: grayscale(100%);\n  }\n\n  .\\32xl\\:hue-rotate-0 {\n    --tw-hue-rotate: hue-rotate(0deg);\n  }\n\n  .\\32xl\\:hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(15deg);\n  }\n\n  .\\32xl\\:hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(30deg);\n  }\n\n  .\\32xl\\:hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(60deg);\n  }\n\n  .\\32xl\\:hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(90deg);\n  }\n\n  .\\32xl\\:hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(180deg);\n  }\n\n  .\\32xl\\:-hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .\\32xl\\:-hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .\\32xl\\:-hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .\\32xl\\:-hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .\\32xl\\:-hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .\\32xl\\:invert-0 {\n    --tw-invert: invert(0);\n  }\n\n  .\\32xl\\:invert {\n    --tw-invert: invert(100%);\n  }\n\n  .\\32xl\\:saturate-0 {\n    --tw-saturate: saturate(0);\n  }\n\n  .\\32xl\\:saturate-50 {\n    --tw-saturate: saturate(.5);\n  }\n\n  .\\32xl\\:saturate-100 {\n    --tw-saturate: saturate(1);\n  }\n\n  .\\32xl\\:saturate-150 {\n    --tw-saturate: saturate(1.5);\n  }\n\n  .\\32xl\\:saturate-200 {\n    --tw-saturate: saturate(2);\n  }\n\n  .\\32xl\\:sepia-0 {\n    --tw-sepia: sepia(0);\n  }\n\n  .\\32xl\\:sepia {\n    --tw-sepia: sepia(100%);\n  }\n\n  .\\32xl\\:backdrop-filter {\n    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n  }\n\n  .\\32xl\\:backdrop-filter-none {\n    -webkit-backdrop-filter: none;\n            backdrop-filter: none;\n  }\n\n  .\\32xl\\:backdrop-blur-0 {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .\\32xl\\:backdrop-blur-none {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .\\32xl\\:backdrop-blur-sm {\n    --tw-backdrop-blur: blur(4px);\n  }\n\n  .\\32xl\\:backdrop-blur {\n    --tw-backdrop-blur: blur(8px);\n  }\n\n  .\\32xl\\:backdrop-blur-md {\n    --tw-backdrop-blur: blur(12px);\n  }\n\n  .\\32xl\\:backdrop-blur-lg {\n    --tw-backdrop-blur: blur(16px);\n  }\n\n  .\\32xl\\:backdrop-blur-xl {\n    --tw-backdrop-blur: blur(24px);\n  }\n\n  .\\32xl\\:backdrop-blur-2xl {\n    --tw-backdrop-blur: blur(40px);\n  }\n\n  .\\32xl\\:backdrop-blur-3xl {\n    --tw-backdrop-blur: blur(64px);\n  }\n\n  .\\32xl\\:backdrop-brightness-0 {\n    --tw-backdrop-brightness: brightness(0);\n  }\n\n  .\\32xl\\:backdrop-brightness-50 {\n    --tw-backdrop-brightness: brightness(.5);\n  }\n\n  .\\32xl\\:backdrop-brightness-75 {\n    --tw-backdrop-brightness: brightness(.75);\n  }\n\n  .\\32xl\\:backdrop-brightness-90 {\n    --tw-backdrop-brightness: brightness(.9);\n  }\n\n  .\\32xl\\:backdrop-brightness-95 {\n    --tw-backdrop-brightness: brightness(.95);\n  }\n\n  .\\32xl\\:backdrop-brightness-100 {\n    --tw-backdrop-brightness: brightness(1);\n  }\n\n  .\\32xl\\:backdrop-brightness-105 {\n    --tw-backdrop-brightness: brightness(1.05);\n  }\n\n  .\\32xl\\:backdrop-brightness-110 {\n    --tw-backdrop-brightness: brightness(1.1);\n  }\n\n  .\\32xl\\:backdrop-brightness-125 {\n    --tw-backdrop-brightness: brightness(1.25);\n  }\n\n  .\\32xl\\:backdrop-brightness-150 {\n    --tw-backdrop-brightness: brightness(1.5);\n  }\n\n  .\\32xl\\:backdrop-brightness-200 {\n    --tw-backdrop-brightness: brightness(2);\n  }\n\n  .\\32xl\\:backdrop-contrast-0 {\n    --tw-backdrop-contrast: contrast(0);\n  }\n\n  .\\32xl\\:backdrop-contrast-50 {\n    --tw-backdrop-contrast: contrast(.5);\n  }\n\n  .\\32xl\\:backdrop-contrast-75 {\n    --tw-backdrop-contrast: contrast(.75);\n  }\n\n  .\\32xl\\:backdrop-contrast-100 {\n    --tw-backdrop-contrast: contrast(1);\n  }\n\n  .\\32xl\\:backdrop-contrast-125 {\n    --tw-backdrop-contrast: contrast(1.25);\n  }\n\n  .\\32xl\\:backdrop-contrast-150 {\n    --tw-backdrop-contrast: contrast(1.5);\n  }\n\n  .\\32xl\\:backdrop-contrast-200 {\n    --tw-backdrop-contrast: contrast(2);\n  }\n\n  .\\32xl\\:backdrop-grayscale-0 {\n    --tw-backdrop-grayscale: grayscale(0);\n  }\n\n  .\\32xl\\:backdrop-grayscale {\n    --tw-backdrop-grayscale: grayscale(100%);\n  }\n\n  .\\32xl\\:backdrop-hue-rotate-0 {\n    --tw-backdrop-hue-rotate: hue-rotate(0deg);\n  }\n\n  .\\32xl\\:backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(15deg);\n  }\n\n  .\\32xl\\:backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(30deg);\n  }\n\n  .\\32xl\\:backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(60deg);\n  }\n\n  .\\32xl\\:backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(90deg);\n  }\n\n  .\\32xl\\:backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(180deg);\n  }\n\n  .\\32xl\\:-backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .\\32xl\\:-backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .\\32xl\\:-backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .\\32xl\\:-backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .\\32xl\\:-backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .\\32xl\\:backdrop-invert-0 {\n    --tw-backdrop-invert: invert(0);\n  }\n\n  .\\32xl\\:backdrop-invert {\n    --tw-backdrop-invert: invert(100%);\n  }\n\n  .\\32xl\\:backdrop-saturate-0 {\n    --tw-backdrop-saturate: saturate(0);\n  }\n\n  .\\32xl\\:backdrop-saturate-50 {\n    --tw-backdrop-saturate: saturate(.5);\n  }\n\n  .\\32xl\\:backdrop-saturate-100 {\n    --tw-backdrop-saturate: saturate(1);\n  }\n\n  .\\32xl\\:backdrop-saturate-150 {\n    --tw-backdrop-saturate: saturate(1.5);\n  }\n\n  .\\32xl\\:backdrop-saturate-200 {\n    --tw-backdrop-saturate: saturate(2);\n  }\n\n  .\\32xl\\:backdrop-sepia-0 {\n    --tw-backdrop-sepia: sepia(0);\n  }\n\n  .\\32xl\\:backdrop-sepia {\n    --tw-backdrop-sepia: sepia(100%);\n  }\n\n  .\\32xl\\:transition-none {\n    transition-property: none;\n  }\n\n  .\\32xl\\:transition-all {\n    transition-property: all;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:transition {\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:transition-colors {\n    transition-property: background-color, border-color, color, fill, stroke;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:transition-opacity {\n    transition-property: opacity;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:transition-shadow {\n    transition-property: box-shadow;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:transition-transform {\n    transition-property: transform;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:delay-75 {\n    transition-delay: 75ms;\n  }\n\n  .\\32xl\\:delay-100 {\n    transition-delay: 100ms;\n  }\n\n  .\\32xl\\:delay-150 {\n    transition-delay: 150ms;\n  }\n\n  .\\32xl\\:delay-200 {\n    transition-delay: 200ms;\n  }\n\n  .\\32xl\\:delay-300 {\n    transition-delay: 300ms;\n  }\n\n  .\\32xl\\:delay-500 {\n    transition-delay: 500ms;\n  }\n\n  .\\32xl\\:delay-700 {\n    transition-delay: 700ms;\n  }\n\n  .\\32xl\\:delay-1000 {\n    transition-delay: 1000ms;\n  }\n\n  .\\32xl\\:duration-75 {\n    transition-duration: 75ms;\n  }\n\n  .\\32xl\\:duration-100 {\n    transition-duration: 100ms;\n  }\n\n  .\\32xl\\:duration-150 {\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:duration-200 {\n    transition-duration: 200ms;\n  }\n\n  .\\32xl\\:duration-300 {\n    transition-duration: 300ms;\n  }\n\n  .\\32xl\\:duration-500 {\n    transition-duration: 500ms;\n  }\n\n  .\\32xl\\:duration-700 {\n    transition-duration: 700ms;\n  }\n\n  .\\32xl\\:duration-1000 {\n    transition-duration: 1000ms;\n  }\n\n  .\\32xl\\:ease-linear {\n    transition-timing-function: linear;\n  }\n\n  .\\32xl\\:ease-in {\n    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n  }\n\n  .\\32xl\\:ease-out {\n    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n  }\n\n  .\\32xl\\:ease-in-out {\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  }\n}\n\n"
  },
  {
    "path": "public/css/landing.css",
    "content": "/**\n * This injects Tailwind's base styles, which is a combination of\n * Normalize.css and some additional base styles.\n *\n * You can see the styles here:\n * https://github.com/tailwindcss/tailwindcss/blob/master/css/preflight.css\n *\n * If using `postcss-import`, you should import this line from it's own file:\n *\n * @import \"./tailwind-preflight.css\";\n *\n * See: https://github.com/tailwindcss/tailwindcss/issues/53#issuecomment-341413622\n */\n\n/*! tailwindcss v2.2.2 | MIT License | https://tailwindcss.com\n */\n\n/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n\n/*\nDocument\n========\n*/\n\n/**\nUse a better box model (opinionated).\n*/\n\n*,\n::before,\n::after {\n  box-sizing: border-box;\n}\n\n/**\nUse a more readable tab size (opinionated).\n*/\n\nhtml {\n  -moz-tab-size: 4;\n  -o-tab-size: 4;\n     tab-size: 4;\n}\n\n/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/\n\nhtml {\n  line-height: 1.15; /* 1 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/*\nSections\n========\n*/\n\n/**\nRemove the margin in all browsers.\n*/\n\nbody {\n  margin: 0;\n}\n\n/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/\n\nbody {\n  font-family:\n\t\tsystem-ui,\n\t\t-apple-system, /* Firefox supports this but not yet `system-ui` */\n\t\t'Segoe UI',\n\t\tRoboto,\n\t\tHelvetica,\n\t\tArial,\n\t\tsans-serif,\n\t\t'Apple Color Emoji',\n\t\t'Segoe UI Emoji';\n}\n\n/*\nGrouping content\n================\n*/\n\n/**\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n*/\n\nhr {\n  height: 0; /* 1 */\n  color: inherit; /* 2 */\n}\n\n/*\nText-level semantics\n====================\n*/\n\n/**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n  -webkit-text-decoration: underline dotted;\n          text-decoration: underline dotted;\n}\n\n/**\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n/**\n1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n2. Correct the odd 'em' font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n  font-family:\n\t\tui-monospace,\n\t\tSFMono-Regular,\n\t\tConsolas,\n\t\t'Liberation Mono',\n\t\tMenlo,\n\t\tmonospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/**\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n  font-size: 80%;\n}\n\n/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n/*\nTabular data\n============\n*/\n\n/**\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n*/\n\ntable {\n  text-indent: 0; /* 1 */\n  border-color: inherit; /* 2 */\n}\n\n/*\nForms\n=====\n*/\n\n/**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit; /* 1 */\n  font-size: 100%; /* 1 */\n  line-height: 1.15; /* 1 */\n  margin: 0; /* 2 */\n}\n\n/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect { /* 1 */\n  text-transform: none;\n}\n\n/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type='button'],\n[type='reset'],\n[type='submit'] {\n  -webkit-appearance: button;\n}\n\n/**\nRemove the inner border and padding in Firefox.\n*/\n\n::-moz-focus-inner {\n  border-style: none;\n  padding: 0;\n}\n\n/**\nRestore the focus styles unset by the previous rule.\n*/\n\n:-moz-focusring {\n  outline: 1px dotted ButtonText;\n}\n\n/**\nRemove the additional ':invalid' styles in Firefox.\nSee: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737\n*/\n\n:-moz-ui-invalid {\n  box-shadow: none;\n}\n\n/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/\n\nlegend {\n  padding: 0;\n}\n\n/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n  vertical-align: baseline;\n}\n\n/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n  -webkit-appearance: textfield; /* 1 */\n  outline-offset: -2px; /* 2 */\n}\n\n/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button; /* 1 */\n  font: inherit; /* 2 */\n}\n\n/*\nInteractive\n===========\n*/\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n  display: list-item;\n}\n\n/**\n * Manually forked from SUIT CSS Base: https://github.com/suitcss/base\n * A thin layer on top of normalize.css that provides a starting point more\n * suitable for web applications.\n */\n\n/**\n * Removes the default spacing and border for appropriate elements.\n */\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n  margin: 0;\n}\n\nbutton {\n  background-color: transparent;\n  background-image: none;\n}\n\n/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */\n\nbutton:focus {\n  outline: 1px dotted;\n  outline: 5px auto -webkit-focus-ring-color;\n}\n\nfieldset {\n  margin: 0;\n  padding: 0;\n}\n\nol,\nul {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n/**\n * Tailwind custom reset styles\n */\n\n/**\n * 1. Use the user's configured `sans` font-family (with Tailwind's default\n *    sans-serif font stack as a fallback) as a sane default.\n * 2. Use Tailwind's default \"normal\" line-height so the user isn't forced\n *    to override it to ensure consistency even when using the default theme.\n */\n\nhtml {\n  font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; /* 1 */\n  line-height: 1.5; /* 2 */\n}\n\n/**\n * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */\n\nbody {\n  font-family: inherit;\n  line-height: inherit;\n}\n\n/**\n * 1. Prevent padding and border from affecting element width.\n *\n *    We used to set this in the html element and inherit from\n *    the parent element for everything else. This caused issues\n *    in shadow-dom-enhanced elements like <details> where the content\n *    is wrapped by a div with box-sizing set to `content-box`.\n *\n *    https://github.com/mozdevs/cssremedy/issues/4\n *\n *\n * 2. Allow adding a border to an element by just adding a border-width.\n *\n *    By default, the way the browser specifies that an element should have no\n *    border is by setting it's border-style to `none` in the user-agent\n *    stylesheet.\n *\n *    In order to easily add borders to elements by just setting the `border-width`\n *    property, we change the default border-style for all elements to `solid`, and\n *    use border-width to hide them instead. This way our `border` utilities only\n *    need to set the `border-width` property instead of the entire `border`\n *    shorthand, making our border utilities much more straightforward to compose.\n *\n *    https://github.com/tailwindcss/tailwindcss/pull/116\n */\n\n*,\n::before,\n::after {\n  box-sizing: border-box; /* 1 */\n  border-width: 0; /* 2 */\n  border-style: solid; /* 2 */\n  border-color: currentColor; /* 2 */\n}\n\n/*\n * Ensure horizontal rules are visible by default\n */\n\nhr {\n  border-top-width: 1px;\n}\n\n/**\n * Undo the `border-style: none` reset that Normalize applies to images so that\n * our `border-{width}` utilities have the expected effect.\n *\n * The Normalize reset is unnecessary for us since we default the border-width\n * to 0 on all elements.\n *\n * https://github.com/tailwindcss/tailwindcss/issues/362\n */\n\nimg {\n  border-style: solid;\n}\n\ntextarea {\n  resize: vertical;\n}\n\ninput::-moz-placeholder, textarea::-moz-placeholder {\n  opacity: 1;\n  color: #9ca3af;\n}\n\ninput:-ms-input-placeholder, textarea:-ms-input-placeholder {\n  opacity: 1;\n  color: #9ca3af;\n}\n\ninput::placeholder,\ntextarea::placeholder {\n  opacity: 1;\n  color: #9ca3af;\n}\n\nbutton,\n[role=\"button\"] {\n  cursor: pointer;\n}\n\ntable {\n  border-collapse: collapse;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  font-size: inherit;\n  font-weight: inherit;\n}\n\n/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */\n\na {\n  color: inherit;\n  text-decoration: inherit;\n}\n\n/**\n * Reset form element properties that are easy to forget to\n * style explicitly so you don't inadvertently introduce\n * styles that deviate from your design system. These styles\n * supplement a partial reset that is already applied by\n * normalize.css.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  padding: 0;\n  line-height: inherit;\n  color: inherit;\n}\n\n/**\n * Use the configured 'mono' font family for elements that\n * are expected to be rendered with a monospace font, falling\n * back to the system monospace stack if there is no configured\n * 'mono' font family.\n */\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n/**\n * 1. Make replaced elements `display: block` by default as that's\n *    the behavior you want almost all of the time. Inspired by\n *    CSS Remedy, with `svg` added as well.\n *\n *    https://github.com/mozdevs/cssremedy/issues/14\n * \n * 2. Add `vertical-align: middle` to align replaced elements more\n *    sensibly by default when overriding `display` by adding a\n *    utility like `inline`.\n *\n *    This can trigger a poorly considered linting error in some\n *    tools but is included by design.\n * \n *    https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n  display: block; /* 1 */\n  vertical-align: middle; /* 2 */\n}\n\n/**\n * Constrain images and videos to the parent width and preserve\n * their intrinsic aspect ratio.\n *\n * https://github.com/mozdevs/cssremedy/issues/14\n */\n\nimg,\nvideo {\n  max-width: 100%;\n  height: auto;\n}\n\n*, ::before, ::after {\n  border-color: currentColor;\n}\n\n/**\n  * Here you would add any of your custom component classes; stuff that you'd\n  * want loaded *before* the utilities so that the utilities could still\n  * override them.\n  *\n  * Example:\n  *\n  * .btn { ... }\n  * .form-input { ... }\n  *\n  * Or if using a preprocessor or `postcss-import`:\n  *\n  * @import \"components/buttons\";\n  * @import \"components/forms\";\n  */\n\n.container {\n  width: 100%;\n}\n\n@media (min-width: 640px) {\n  .container {\n    max-width: 640px;\n  }\n}\n\n@media (min-width: 768px) {\n  .container {\n    max-width: 768px;\n  }\n}\n\n@media (min-width: 1024px) {\n  .container {\n    max-width: 1024px;\n  }\n}\n\n@media (min-width: 1280px) {\n  .container {\n    max-width: 1280px;\n  }\n}\n\n@media (min-width: 1536px) {\n  .container {\n    max-width: 1536px;\n  }\n}\n\n/**\n  * This injects all of Tailwind's utility classes, generated based on your\n  * config file.\n  *\n  * If using `postcss-import`, you should import this line from it's own file:\n  *\n  * @import \"./tailwind-utilities.css\";\n  *\n  * See: https://github.com/tailwindcss/tailwindcss/issues/53#issuecomment-341413622\n  */\n\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.not-sr-only {\n  position: static;\n  width: auto;\n  height: auto;\n  padding: 0;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n  white-space: normal;\n}\n\n.focus-within\\:sr-only:focus-within {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.focus-within\\:not-sr-only:focus-within {\n  position: static;\n  width: auto;\n  height: auto;\n  padding: 0;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n  white-space: normal;\n}\n\n.focus\\:sr-only:focus {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.focus\\:not-sr-only:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  padding: 0;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n  white-space: normal;\n}\n\n.pointer-events-none {\n  pointer-events: none;\n}\n\n.pointer-events-auto {\n  pointer-events: auto;\n}\n\n.visible {\n  visibility: visible;\n}\n\n.invisible {\n  visibility: hidden;\n}\n\n.static {\n  position: static;\n}\n\n.fixed {\n  position: fixed;\n}\n\n.absolute {\n  position: absolute;\n}\n\n.relative {\n  position: relative;\n}\n\n.sticky {\n  position: sticky;\n}\n\n.inset-0 {\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n}\n\n.inset-auto {\n  top: auto;\n  right: auto;\n  bottom: auto;\n  left: auto;\n}\n\n.inset-x-0 {\n  left: 0;\n  right: 0;\n}\n\n.inset-x-auto {\n  left: auto;\n  right: auto;\n}\n\n.inset-y-0 {\n  top: 0;\n  bottom: 0;\n}\n\n.inset-y-auto {\n  top: auto;\n  bottom: auto;\n}\n\n.top-0 {\n  top: 0;\n}\n\n.top-auto {\n  top: auto;\n}\n\n.right-0 {\n  right: 0;\n}\n\n.right-auto {\n  right: auto;\n}\n\n.bottom-0 {\n  bottom: 0;\n}\n\n.bottom-auto {\n  bottom: auto;\n}\n\n.left-0 {\n  left: 0;\n}\n\n.left-auto {\n  left: auto;\n}\n\n.isolate {\n  isolation: isolate;\n}\n\n.isolation-auto {\n  isolation: auto;\n}\n\n.z-0 {\n  z-index: 0;\n}\n\n.z-10 {\n  z-index: 10;\n}\n\n.z-20 {\n  z-index: 20;\n}\n\n.z-30 {\n  z-index: 30;\n}\n\n.z-40 {\n  z-index: 40;\n}\n\n.z-50 {\n  z-index: 50;\n}\n\n.z-auto {\n  z-index: auto;\n}\n\n.focus-within\\:z-0:focus-within {\n  z-index: 0;\n}\n\n.focus-within\\:z-10:focus-within {\n  z-index: 10;\n}\n\n.focus-within\\:z-20:focus-within {\n  z-index: 20;\n}\n\n.focus-within\\:z-30:focus-within {\n  z-index: 30;\n}\n\n.focus-within\\:z-40:focus-within {\n  z-index: 40;\n}\n\n.focus-within\\:z-50:focus-within {\n  z-index: 50;\n}\n\n.focus-within\\:z-auto:focus-within {\n  z-index: auto;\n}\n\n.focus\\:z-0:focus {\n  z-index: 0;\n}\n\n.focus\\:z-10:focus {\n  z-index: 10;\n}\n\n.focus\\:z-20:focus {\n  z-index: 20;\n}\n\n.focus\\:z-30:focus {\n  z-index: 30;\n}\n\n.focus\\:z-40:focus {\n  z-index: 40;\n}\n\n.focus\\:z-50:focus {\n  z-index: 50;\n}\n\n.focus\\:z-auto:focus {\n  z-index: auto;\n}\n\n.order-1 {\n  order: 1;\n}\n\n.order-2 {\n  order: 2;\n}\n\n.order-3 {\n  order: 3;\n}\n\n.order-4 {\n  order: 4;\n}\n\n.order-5 {\n  order: 5;\n}\n\n.order-6 {\n  order: 6;\n}\n\n.order-7 {\n  order: 7;\n}\n\n.order-8 {\n  order: 8;\n}\n\n.order-9 {\n  order: 9;\n}\n\n.order-10 {\n  order: 10;\n}\n\n.order-11 {\n  order: 11;\n}\n\n.order-12 {\n  order: 12;\n}\n\n.order-first {\n  order: -9999;\n}\n\n.order-last {\n  order: 9999;\n}\n\n.order-none {\n  order: 0;\n}\n\n.col-auto {\n  grid-column: auto;\n}\n\n.col-span-1 {\n  grid-column: span 1 / span 1;\n}\n\n.col-span-2 {\n  grid-column: span 2 / span 2;\n}\n\n.col-span-3 {\n  grid-column: span 3 / span 3;\n}\n\n.col-span-4 {\n  grid-column: span 4 / span 4;\n}\n\n.col-span-5 {\n  grid-column: span 5 / span 5;\n}\n\n.col-span-6 {\n  grid-column: span 6 / span 6;\n}\n\n.col-span-7 {\n  grid-column: span 7 / span 7;\n}\n\n.col-span-8 {\n  grid-column: span 8 / span 8;\n}\n\n.col-span-9 {\n  grid-column: span 9 / span 9;\n}\n\n.col-span-10 {\n  grid-column: span 10 / span 10;\n}\n\n.col-span-11 {\n  grid-column: span 11 / span 11;\n}\n\n.col-span-12 {\n  grid-column: span 12 / span 12;\n}\n\n.col-span-full {\n  grid-column: 1 / -1;\n}\n\n.col-start-1 {\n  grid-column-start: 1;\n}\n\n.col-start-2 {\n  grid-column-start: 2;\n}\n\n.col-start-3 {\n  grid-column-start: 3;\n}\n\n.col-start-4 {\n  grid-column-start: 4;\n}\n\n.col-start-5 {\n  grid-column-start: 5;\n}\n\n.col-start-6 {\n  grid-column-start: 6;\n}\n\n.col-start-7 {\n  grid-column-start: 7;\n}\n\n.col-start-8 {\n  grid-column-start: 8;\n}\n\n.col-start-9 {\n  grid-column-start: 9;\n}\n\n.col-start-10 {\n  grid-column-start: 10;\n}\n\n.col-start-11 {\n  grid-column-start: 11;\n}\n\n.col-start-12 {\n  grid-column-start: 12;\n}\n\n.col-start-13 {\n  grid-column-start: 13;\n}\n\n.col-start-auto {\n  grid-column-start: auto;\n}\n\n.col-end-1 {\n  grid-column-end: 1;\n}\n\n.col-end-2 {\n  grid-column-end: 2;\n}\n\n.col-end-3 {\n  grid-column-end: 3;\n}\n\n.col-end-4 {\n  grid-column-end: 4;\n}\n\n.col-end-5 {\n  grid-column-end: 5;\n}\n\n.col-end-6 {\n  grid-column-end: 6;\n}\n\n.col-end-7 {\n  grid-column-end: 7;\n}\n\n.col-end-8 {\n  grid-column-end: 8;\n}\n\n.col-end-9 {\n  grid-column-end: 9;\n}\n\n.col-end-10 {\n  grid-column-end: 10;\n}\n\n.col-end-11 {\n  grid-column-end: 11;\n}\n\n.col-end-12 {\n  grid-column-end: 12;\n}\n\n.col-end-13 {\n  grid-column-end: 13;\n}\n\n.col-end-auto {\n  grid-column-end: auto;\n}\n\n.row-auto {\n  grid-row: auto;\n}\n\n.row-span-1 {\n  grid-row: span 1 / span 1;\n}\n\n.row-span-2 {\n  grid-row: span 2 / span 2;\n}\n\n.row-span-3 {\n  grid-row: span 3 / span 3;\n}\n\n.row-span-4 {\n  grid-row: span 4 / span 4;\n}\n\n.row-span-5 {\n  grid-row: span 5 / span 5;\n}\n\n.row-span-6 {\n  grid-row: span 6 / span 6;\n}\n\n.row-span-full {\n  grid-row: 1 / -1;\n}\n\n.row-start-1 {\n  grid-row-start: 1;\n}\n\n.row-start-2 {\n  grid-row-start: 2;\n}\n\n.row-start-3 {\n  grid-row-start: 3;\n}\n\n.row-start-4 {\n  grid-row-start: 4;\n}\n\n.row-start-5 {\n  grid-row-start: 5;\n}\n\n.row-start-6 {\n  grid-row-start: 6;\n}\n\n.row-start-7 {\n  grid-row-start: 7;\n}\n\n.row-start-auto {\n  grid-row-start: auto;\n}\n\n.row-end-1 {\n  grid-row-end: 1;\n}\n\n.row-end-2 {\n  grid-row-end: 2;\n}\n\n.row-end-3 {\n  grid-row-end: 3;\n}\n\n.row-end-4 {\n  grid-row-end: 4;\n}\n\n.row-end-5 {\n  grid-row-end: 5;\n}\n\n.row-end-6 {\n  grid-row-end: 6;\n}\n\n.row-end-7 {\n  grid-row-end: 7;\n}\n\n.row-end-auto {\n  grid-row-end: auto;\n}\n\n.float-right {\n  float: right;\n}\n\n.float-left {\n  float: left;\n}\n\n.float-none {\n  float: none;\n}\n\n.clear-left {\n  clear: left;\n}\n\n.clear-right {\n  clear: right;\n}\n\n.clear-both {\n  clear: both;\n}\n\n.clear-none {\n  clear: none;\n}\n\n.m-0 {\n  margin: 0px;\n}\n\n.m-1 {\n  margin: 0.25rem;\n}\n\n.m-2 {\n  margin: 0.5rem;\n}\n\n.m-3 {\n  margin: 0.75rem;\n}\n\n.m-4 {\n  margin: 1rem;\n}\n\n.m-5 {\n  margin: 1.25rem;\n}\n\n.m-6 {\n  margin: 1.5rem;\n}\n\n.m-7 {\n  margin: 1.75rem;\n}\n\n.m-8 {\n  margin: 2rem;\n}\n\n.m-9 {\n  margin: 2.25rem;\n}\n\n.m-10 {\n  margin: 2.5rem;\n}\n\n.m-11 {\n  margin: 2.75rem;\n}\n\n.m-12 {\n  margin: 3rem;\n}\n\n.m-14 {\n  margin: 3.5rem;\n}\n\n.m-16 {\n  margin: 4rem;\n}\n\n.m-20 {\n  margin: 5rem;\n}\n\n.m-24 {\n  margin: 6rem;\n}\n\n.m-28 {\n  margin: 7rem;\n}\n\n.m-32 {\n  margin: 8rem;\n}\n\n.m-36 {\n  margin: 9rem;\n}\n\n.m-40 {\n  margin: 10rem;\n}\n\n.m-44 {\n  margin: 11rem;\n}\n\n.m-48 {\n  margin: 12rem;\n}\n\n.m-52 {\n  margin: 13rem;\n}\n\n.m-56 {\n  margin: 14rem;\n}\n\n.m-60 {\n  margin: 15rem;\n}\n\n.m-64 {\n  margin: 16rem;\n}\n\n.m-72 {\n  margin: 18rem;\n}\n\n.m-80 {\n  margin: 20rem;\n}\n\n.m-96 {\n  margin: 24rem;\n}\n\n.m-auto {\n  margin: auto;\n}\n\n.m-px {\n  margin: 1px;\n}\n\n.m-0\\.5 {\n  margin: 0.125rem;\n}\n\n.m-1\\.5 {\n  margin: 0.375rem;\n}\n\n.m-2\\.5 {\n  margin: 0.625rem;\n}\n\n.m-3\\.5 {\n  margin: 0.875rem;\n}\n\n.-m-0 {\n  margin: 0px;\n}\n\n.-m-1 {\n  margin: -0.25rem;\n}\n\n.-m-2 {\n  margin: -0.5rem;\n}\n\n.-m-3 {\n  margin: -0.75rem;\n}\n\n.-m-4 {\n  margin: -1rem;\n}\n\n.-m-5 {\n  margin: -1.25rem;\n}\n\n.-m-6 {\n  margin: -1.5rem;\n}\n\n.-m-7 {\n  margin: -1.75rem;\n}\n\n.-m-8 {\n  margin: -2rem;\n}\n\n.-m-9 {\n  margin: -2.25rem;\n}\n\n.-m-10 {\n  margin: -2.5rem;\n}\n\n.-m-11 {\n  margin: -2.75rem;\n}\n\n.-m-12 {\n  margin: -3rem;\n}\n\n.-m-14 {\n  margin: -3.5rem;\n}\n\n.-m-16 {\n  margin: -4rem;\n}\n\n.-m-20 {\n  margin: -5rem;\n}\n\n.-m-24 {\n  margin: -6rem;\n}\n\n.-m-28 {\n  margin: -7rem;\n}\n\n.-m-32 {\n  margin: -8rem;\n}\n\n.-m-36 {\n  margin: -9rem;\n}\n\n.-m-40 {\n  margin: -10rem;\n}\n\n.-m-44 {\n  margin: -11rem;\n}\n\n.-m-48 {\n  margin: -12rem;\n}\n\n.-m-52 {\n  margin: -13rem;\n}\n\n.-m-56 {\n  margin: -14rem;\n}\n\n.-m-60 {\n  margin: -15rem;\n}\n\n.-m-64 {\n  margin: -16rem;\n}\n\n.-m-72 {\n  margin: -18rem;\n}\n\n.-m-80 {\n  margin: -20rem;\n}\n\n.-m-96 {\n  margin: -24rem;\n}\n\n.-m-px {\n  margin: -1px;\n}\n\n.-m-0\\.5 {\n  margin: -0.125rem;\n}\n\n.-m-1\\.5 {\n  margin: -0.375rem;\n}\n\n.-m-2\\.5 {\n  margin: -0.625rem;\n}\n\n.-m-3\\.5 {\n  margin: -0.875rem;\n}\n\n.mx-0 {\n  margin-left: 0px;\n  margin-right: 0px;\n}\n\n.mx-1 {\n  margin-left: 0.25rem;\n  margin-right: 0.25rem;\n}\n\n.mx-2 {\n  margin-left: 0.5rem;\n  margin-right: 0.5rem;\n}\n\n.mx-3 {\n  margin-left: 0.75rem;\n  margin-right: 0.75rem;\n}\n\n.mx-4 {\n  margin-left: 1rem;\n  margin-right: 1rem;\n}\n\n.mx-5 {\n  margin-left: 1.25rem;\n  margin-right: 1.25rem;\n}\n\n.mx-6 {\n  margin-left: 1.5rem;\n  margin-right: 1.5rem;\n}\n\n.mx-7 {\n  margin-left: 1.75rem;\n  margin-right: 1.75rem;\n}\n\n.mx-8 {\n  margin-left: 2rem;\n  margin-right: 2rem;\n}\n\n.mx-9 {\n  margin-left: 2.25rem;\n  margin-right: 2.25rem;\n}\n\n.mx-10 {\n  margin-left: 2.5rem;\n  margin-right: 2.5rem;\n}\n\n.mx-11 {\n  margin-left: 2.75rem;\n  margin-right: 2.75rem;\n}\n\n.mx-12 {\n  margin-left: 3rem;\n  margin-right: 3rem;\n}\n\n.mx-14 {\n  margin-left: 3.5rem;\n  margin-right: 3.5rem;\n}\n\n.mx-16 {\n  margin-left: 4rem;\n  margin-right: 4rem;\n}\n\n.mx-20 {\n  margin-left: 5rem;\n  margin-right: 5rem;\n}\n\n.mx-24 {\n  margin-left: 6rem;\n  margin-right: 6rem;\n}\n\n.mx-28 {\n  margin-left: 7rem;\n  margin-right: 7rem;\n}\n\n.mx-32 {\n  margin-left: 8rem;\n  margin-right: 8rem;\n}\n\n.mx-36 {\n  margin-left: 9rem;\n  margin-right: 9rem;\n}\n\n.mx-40 {\n  margin-left: 10rem;\n  margin-right: 10rem;\n}\n\n.mx-44 {\n  margin-left: 11rem;\n  margin-right: 11rem;\n}\n\n.mx-48 {\n  margin-left: 12rem;\n  margin-right: 12rem;\n}\n\n.mx-52 {\n  margin-left: 13rem;\n  margin-right: 13rem;\n}\n\n.mx-56 {\n  margin-left: 14rem;\n  margin-right: 14rem;\n}\n\n.mx-60 {\n  margin-left: 15rem;\n  margin-right: 15rem;\n}\n\n.mx-64 {\n  margin-left: 16rem;\n  margin-right: 16rem;\n}\n\n.mx-72 {\n  margin-left: 18rem;\n  margin-right: 18rem;\n}\n\n.mx-80 {\n  margin-left: 20rem;\n  margin-right: 20rem;\n}\n\n.mx-96 {\n  margin-left: 24rem;\n  margin-right: 24rem;\n}\n\n.mx-auto {\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.mx-px {\n  margin-left: 1px;\n  margin-right: 1px;\n}\n\n.mx-0\\.5 {\n  margin-left: 0.125rem;\n  margin-right: 0.125rem;\n}\n\n.mx-1\\.5 {\n  margin-left: 0.375rem;\n  margin-right: 0.375rem;\n}\n\n.mx-2\\.5 {\n  margin-left: 0.625rem;\n  margin-right: 0.625rem;\n}\n\n.mx-3\\.5 {\n  margin-left: 0.875rem;\n  margin-right: 0.875rem;\n}\n\n.-mx-0 {\n  margin-left: 0px;\n  margin-right: 0px;\n}\n\n.-mx-1 {\n  margin-left: -0.25rem;\n  margin-right: -0.25rem;\n}\n\n.-mx-2 {\n  margin-left: -0.5rem;\n  margin-right: -0.5rem;\n}\n\n.-mx-3 {\n  margin-left: -0.75rem;\n  margin-right: -0.75rem;\n}\n\n.-mx-4 {\n  margin-left: -1rem;\n  margin-right: -1rem;\n}\n\n.-mx-5 {\n  margin-left: -1.25rem;\n  margin-right: -1.25rem;\n}\n\n.-mx-6 {\n  margin-left: -1.5rem;\n  margin-right: -1.5rem;\n}\n\n.-mx-7 {\n  margin-left: -1.75rem;\n  margin-right: -1.75rem;\n}\n\n.-mx-8 {\n  margin-left: -2rem;\n  margin-right: -2rem;\n}\n\n.-mx-9 {\n  margin-left: -2.25rem;\n  margin-right: -2.25rem;\n}\n\n.-mx-10 {\n  margin-left: -2.5rem;\n  margin-right: -2.5rem;\n}\n\n.-mx-11 {\n  margin-left: -2.75rem;\n  margin-right: -2.75rem;\n}\n\n.-mx-12 {\n  margin-left: -3rem;\n  margin-right: -3rem;\n}\n\n.-mx-14 {\n  margin-left: -3.5rem;\n  margin-right: -3.5rem;\n}\n\n.-mx-16 {\n  margin-left: -4rem;\n  margin-right: -4rem;\n}\n\n.-mx-20 {\n  margin-left: -5rem;\n  margin-right: -5rem;\n}\n\n.-mx-24 {\n  margin-left: -6rem;\n  margin-right: -6rem;\n}\n\n.-mx-28 {\n  margin-left: -7rem;\n  margin-right: -7rem;\n}\n\n.-mx-32 {\n  margin-left: -8rem;\n  margin-right: -8rem;\n}\n\n.-mx-36 {\n  margin-left: -9rem;\n  margin-right: -9rem;\n}\n\n.-mx-40 {\n  margin-left: -10rem;\n  margin-right: -10rem;\n}\n\n.-mx-44 {\n  margin-left: -11rem;\n  margin-right: -11rem;\n}\n\n.-mx-48 {\n  margin-left: -12rem;\n  margin-right: -12rem;\n}\n\n.-mx-52 {\n  margin-left: -13rem;\n  margin-right: -13rem;\n}\n\n.-mx-56 {\n  margin-left: -14rem;\n  margin-right: -14rem;\n}\n\n.-mx-60 {\n  margin-left: -15rem;\n  margin-right: -15rem;\n}\n\n.-mx-64 {\n  margin-left: -16rem;\n  margin-right: -16rem;\n}\n\n.-mx-72 {\n  margin-left: -18rem;\n  margin-right: -18rem;\n}\n\n.-mx-80 {\n  margin-left: -20rem;\n  margin-right: -20rem;\n}\n\n.-mx-96 {\n  margin-left: -24rem;\n  margin-right: -24rem;\n}\n\n.-mx-px {\n  margin-left: -1px;\n  margin-right: -1px;\n}\n\n.-mx-0\\.5 {\n  margin-left: -0.125rem;\n  margin-right: -0.125rem;\n}\n\n.-mx-1\\.5 {\n  margin-left: -0.375rem;\n  margin-right: -0.375rem;\n}\n\n.-mx-2\\.5 {\n  margin-left: -0.625rem;\n  margin-right: -0.625rem;\n}\n\n.-mx-3\\.5 {\n  margin-left: -0.875rem;\n  margin-right: -0.875rem;\n}\n\n.my-0 {\n  margin-top: 0px;\n  margin-bottom: 0px;\n}\n\n.my-1 {\n  margin-top: 0.25rem;\n  margin-bottom: 0.25rem;\n}\n\n.my-2 {\n  margin-top: 0.5rem;\n  margin-bottom: 0.5rem;\n}\n\n.my-3 {\n  margin-top: 0.75rem;\n  margin-bottom: 0.75rem;\n}\n\n.my-4 {\n  margin-top: 1rem;\n  margin-bottom: 1rem;\n}\n\n.my-5 {\n  margin-top: 1.25rem;\n  margin-bottom: 1.25rem;\n}\n\n.my-6 {\n  margin-top: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.my-7 {\n  margin-top: 1.75rem;\n  margin-bottom: 1.75rem;\n}\n\n.my-8 {\n  margin-top: 2rem;\n  margin-bottom: 2rem;\n}\n\n.my-9 {\n  margin-top: 2.25rem;\n  margin-bottom: 2.25rem;\n}\n\n.my-10 {\n  margin-top: 2.5rem;\n  margin-bottom: 2.5rem;\n}\n\n.my-11 {\n  margin-top: 2.75rem;\n  margin-bottom: 2.75rem;\n}\n\n.my-12 {\n  margin-top: 3rem;\n  margin-bottom: 3rem;\n}\n\n.my-14 {\n  margin-top: 3.5rem;\n  margin-bottom: 3.5rem;\n}\n\n.my-16 {\n  margin-top: 4rem;\n  margin-bottom: 4rem;\n}\n\n.my-20 {\n  margin-top: 5rem;\n  margin-bottom: 5rem;\n}\n\n.my-24 {\n  margin-top: 6rem;\n  margin-bottom: 6rem;\n}\n\n.my-28 {\n  margin-top: 7rem;\n  margin-bottom: 7rem;\n}\n\n.my-32 {\n  margin-top: 8rem;\n  margin-bottom: 8rem;\n}\n\n.my-36 {\n  margin-top: 9rem;\n  margin-bottom: 9rem;\n}\n\n.my-40 {\n  margin-top: 10rem;\n  margin-bottom: 10rem;\n}\n\n.my-44 {\n  margin-top: 11rem;\n  margin-bottom: 11rem;\n}\n\n.my-48 {\n  margin-top: 12rem;\n  margin-bottom: 12rem;\n}\n\n.my-52 {\n  margin-top: 13rem;\n  margin-bottom: 13rem;\n}\n\n.my-56 {\n  margin-top: 14rem;\n  margin-bottom: 14rem;\n}\n\n.my-60 {\n  margin-top: 15rem;\n  margin-bottom: 15rem;\n}\n\n.my-64 {\n  margin-top: 16rem;\n  margin-bottom: 16rem;\n}\n\n.my-72 {\n  margin-top: 18rem;\n  margin-bottom: 18rem;\n}\n\n.my-80 {\n  margin-top: 20rem;\n  margin-bottom: 20rem;\n}\n\n.my-96 {\n  margin-top: 24rem;\n  margin-bottom: 24rem;\n}\n\n.my-auto {\n  margin-top: auto;\n  margin-bottom: auto;\n}\n\n.my-px {\n  margin-top: 1px;\n  margin-bottom: 1px;\n}\n\n.my-0\\.5 {\n  margin-top: 0.125rem;\n  margin-bottom: 0.125rem;\n}\n\n.my-1\\.5 {\n  margin-top: 0.375rem;\n  margin-bottom: 0.375rem;\n}\n\n.my-2\\.5 {\n  margin-top: 0.625rem;\n  margin-bottom: 0.625rem;\n}\n\n.my-3\\.5 {\n  margin-top: 0.875rem;\n  margin-bottom: 0.875rem;\n}\n\n.-my-0 {\n  margin-top: 0px;\n  margin-bottom: 0px;\n}\n\n.-my-1 {\n  margin-top: -0.25rem;\n  margin-bottom: -0.25rem;\n}\n\n.-my-2 {\n  margin-top: -0.5rem;\n  margin-bottom: -0.5rem;\n}\n\n.-my-3 {\n  margin-top: -0.75rem;\n  margin-bottom: -0.75rem;\n}\n\n.-my-4 {\n  margin-top: -1rem;\n  margin-bottom: -1rem;\n}\n\n.-my-5 {\n  margin-top: -1.25rem;\n  margin-bottom: -1.25rem;\n}\n\n.-my-6 {\n  margin-top: -1.5rem;\n  margin-bottom: -1.5rem;\n}\n\n.-my-7 {\n  margin-top: -1.75rem;\n  margin-bottom: -1.75rem;\n}\n\n.-my-8 {\n  margin-top: -2rem;\n  margin-bottom: -2rem;\n}\n\n.-my-9 {\n  margin-top: -2.25rem;\n  margin-bottom: -2.25rem;\n}\n\n.-my-10 {\n  margin-top: -2.5rem;\n  margin-bottom: -2.5rem;\n}\n\n.-my-11 {\n  margin-top: -2.75rem;\n  margin-bottom: -2.75rem;\n}\n\n.-my-12 {\n  margin-top: -3rem;\n  margin-bottom: -3rem;\n}\n\n.-my-14 {\n  margin-top: -3.5rem;\n  margin-bottom: -3.5rem;\n}\n\n.-my-16 {\n  margin-top: -4rem;\n  margin-bottom: -4rem;\n}\n\n.-my-20 {\n  margin-top: -5rem;\n  margin-bottom: -5rem;\n}\n\n.-my-24 {\n  margin-top: -6rem;\n  margin-bottom: -6rem;\n}\n\n.-my-28 {\n  margin-top: -7rem;\n  margin-bottom: -7rem;\n}\n\n.-my-32 {\n  margin-top: -8rem;\n  margin-bottom: -8rem;\n}\n\n.-my-36 {\n  margin-top: -9rem;\n  margin-bottom: -9rem;\n}\n\n.-my-40 {\n  margin-top: -10rem;\n  margin-bottom: -10rem;\n}\n\n.-my-44 {\n  margin-top: -11rem;\n  margin-bottom: -11rem;\n}\n\n.-my-48 {\n  margin-top: -12rem;\n  margin-bottom: -12rem;\n}\n\n.-my-52 {\n  margin-top: -13rem;\n  margin-bottom: -13rem;\n}\n\n.-my-56 {\n  margin-top: -14rem;\n  margin-bottom: -14rem;\n}\n\n.-my-60 {\n  margin-top: -15rem;\n  margin-bottom: -15rem;\n}\n\n.-my-64 {\n  margin-top: -16rem;\n  margin-bottom: -16rem;\n}\n\n.-my-72 {\n  margin-top: -18rem;\n  margin-bottom: -18rem;\n}\n\n.-my-80 {\n  margin-top: -20rem;\n  margin-bottom: -20rem;\n}\n\n.-my-96 {\n  margin-top: -24rem;\n  margin-bottom: -24rem;\n}\n\n.-my-px {\n  margin-top: -1px;\n  margin-bottom: -1px;\n}\n\n.-my-0\\.5 {\n  margin-top: -0.125rem;\n  margin-bottom: -0.125rem;\n}\n\n.-my-1\\.5 {\n  margin-top: -0.375rem;\n  margin-bottom: -0.375rem;\n}\n\n.-my-2\\.5 {\n  margin-top: -0.625rem;\n  margin-bottom: -0.625rem;\n}\n\n.-my-3\\.5 {\n  margin-top: -0.875rem;\n  margin-bottom: -0.875rem;\n}\n\n.mt-0 {\n  margin-top: 0px;\n}\n\n.mt-1 {\n  margin-top: 0.25rem;\n}\n\n.mt-2 {\n  margin-top: 0.5rem;\n}\n\n.mt-3 {\n  margin-top: 0.75rem;\n}\n\n.mt-4 {\n  margin-top: 1rem;\n}\n\n.mt-5 {\n  margin-top: 1.25rem;\n}\n\n.mt-6 {\n  margin-top: 1.5rem;\n}\n\n.mt-7 {\n  margin-top: 1.75rem;\n}\n\n.mt-8 {\n  margin-top: 2rem;\n}\n\n.mt-9 {\n  margin-top: 2.25rem;\n}\n\n.mt-10 {\n  margin-top: 2.5rem;\n}\n\n.mt-11 {\n  margin-top: 2.75rem;\n}\n\n.mt-12 {\n  margin-top: 3rem;\n}\n\n.mt-14 {\n  margin-top: 3.5rem;\n}\n\n.mt-16 {\n  margin-top: 4rem;\n}\n\n.mt-20 {\n  margin-top: 5rem;\n}\n\n.mt-24 {\n  margin-top: 6rem;\n}\n\n.mt-28 {\n  margin-top: 7rem;\n}\n\n.mt-32 {\n  margin-top: 8rem;\n}\n\n.mt-36 {\n  margin-top: 9rem;\n}\n\n.mt-40 {\n  margin-top: 10rem;\n}\n\n.mt-44 {\n  margin-top: 11rem;\n}\n\n.mt-48 {\n  margin-top: 12rem;\n}\n\n.mt-52 {\n  margin-top: 13rem;\n}\n\n.mt-56 {\n  margin-top: 14rem;\n}\n\n.mt-60 {\n  margin-top: 15rem;\n}\n\n.mt-64 {\n  margin-top: 16rem;\n}\n\n.mt-72 {\n  margin-top: 18rem;\n}\n\n.mt-80 {\n  margin-top: 20rem;\n}\n\n.mt-96 {\n  margin-top: 24rem;\n}\n\n.mt-auto {\n  margin-top: auto;\n}\n\n.mt-px {\n  margin-top: 1px;\n}\n\n.mt-0\\.5 {\n  margin-top: 0.125rem;\n}\n\n.mt-1\\.5 {\n  margin-top: 0.375rem;\n}\n\n.mt-2\\.5 {\n  margin-top: 0.625rem;\n}\n\n.mt-3\\.5 {\n  margin-top: 0.875rem;\n}\n\n.-mt-0 {\n  margin-top: 0px;\n}\n\n.-mt-1 {\n  margin-top: -0.25rem;\n}\n\n.-mt-2 {\n  margin-top: -0.5rem;\n}\n\n.-mt-3 {\n  margin-top: -0.75rem;\n}\n\n.-mt-4 {\n  margin-top: -1rem;\n}\n\n.-mt-5 {\n  margin-top: -1.25rem;\n}\n\n.-mt-6 {\n  margin-top: -1.5rem;\n}\n\n.-mt-7 {\n  margin-top: -1.75rem;\n}\n\n.-mt-8 {\n  margin-top: -2rem;\n}\n\n.-mt-9 {\n  margin-top: -2.25rem;\n}\n\n.-mt-10 {\n  margin-top: -2.5rem;\n}\n\n.-mt-11 {\n  margin-top: -2.75rem;\n}\n\n.-mt-12 {\n  margin-top: -3rem;\n}\n\n.-mt-14 {\n  margin-top: -3.5rem;\n}\n\n.-mt-16 {\n  margin-top: -4rem;\n}\n\n.-mt-20 {\n  margin-top: -5rem;\n}\n\n.-mt-24 {\n  margin-top: -6rem;\n}\n\n.-mt-28 {\n  margin-top: -7rem;\n}\n\n.-mt-32 {\n  margin-top: -8rem;\n}\n\n.-mt-36 {\n  margin-top: -9rem;\n}\n\n.-mt-40 {\n  margin-top: -10rem;\n}\n\n.-mt-44 {\n  margin-top: -11rem;\n}\n\n.-mt-48 {\n  margin-top: -12rem;\n}\n\n.-mt-52 {\n  margin-top: -13rem;\n}\n\n.-mt-56 {\n  margin-top: -14rem;\n}\n\n.-mt-60 {\n  margin-top: -15rem;\n}\n\n.-mt-64 {\n  margin-top: -16rem;\n}\n\n.-mt-72 {\n  margin-top: -18rem;\n}\n\n.-mt-80 {\n  margin-top: -20rem;\n}\n\n.-mt-96 {\n  margin-top: -24rem;\n}\n\n.-mt-px {\n  margin-top: -1px;\n}\n\n.-mt-0\\.5 {\n  margin-top: -0.125rem;\n}\n\n.-mt-1\\.5 {\n  margin-top: -0.375rem;\n}\n\n.-mt-2\\.5 {\n  margin-top: -0.625rem;\n}\n\n.-mt-3\\.5 {\n  margin-top: -0.875rem;\n}\n\n.mr-0 {\n  margin-right: 0px;\n}\n\n.mr-1 {\n  margin-right: 0.25rem;\n}\n\n.mr-2 {\n  margin-right: 0.5rem;\n}\n\n.mr-3 {\n  margin-right: 0.75rem;\n}\n\n.mr-4 {\n  margin-right: 1rem;\n}\n\n.mr-5 {\n  margin-right: 1.25rem;\n}\n\n.mr-6 {\n  margin-right: 1.5rem;\n}\n\n.mr-7 {\n  margin-right: 1.75rem;\n}\n\n.mr-8 {\n  margin-right: 2rem;\n}\n\n.mr-9 {\n  margin-right: 2.25rem;\n}\n\n.mr-10 {\n  margin-right: 2.5rem;\n}\n\n.mr-11 {\n  margin-right: 2.75rem;\n}\n\n.mr-12 {\n  margin-right: 3rem;\n}\n\n.mr-14 {\n  margin-right: 3.5rem;\n}\n\n.mr-16 {\n  margin-right: 4rem;\n}\n\n.mr-20 {\n  margin-right: 5rem;\n}\n\n.mr-24 {\n  margin-right: 6rem;\n}\n\n.mr-28 {\n  margin-right: 7rem;\n}\n\n.mr-32 {\n  margin-right: 8rem;\n}\n\n.mr-36 {\n  margin-right: 9rem;\n}\n\n.mr-40 {\n  margin-right: 10rem;\n}\n\n.mr-44 {\n  margin-right: 11rem;\n}\n\n.mr-48 {\n  margin-right: 12rem;\n}\n\n.mr-52 {\n  margin-right: 13rem;\n}\n\n.mr-56 {\n  margin-right: 14rem;\n}\n\n.mr-60 {\n  margin-right: 15rem;\n}\n\n.mr-64 {\n  margin-right: 16rem;\n}\n\n.mr-72 {\n  margin-right: 18rem;\n}\n\n.mr-80 {\n  margin-right: 20rem;\n}\n\n.mr-96 {\n  margin-right: 24rem;\n}\n\n.mr-auto {\n  margin-right: auto;\n}\n\n.mr-px {\n  margin-right: 1px;\n}\n\n.mr-0\\.5 {\n  margin-right: 0.125rem;\n}\n\n.mr-1\\.5 {\n  margin-right: 0.375rem;\n}\n\n.mr-2\\.5 {\n  margin-right: 0.625rem;\n}\n\n.mr-3\\.5 {\n  margin-right: 0.875rem;\n}\n\n.-mr-0 {\n  margin-right: 0px;\n}\n\n.-mr-1 {\n  margin-right: -0.25rem;\n}\n\n.-mr-2 {\n  margin-right: -0.5rem;\n}\n\n.-mr-3 {\n  margin-right: -0.75rem;\n}\n\n.-mr-4 {\n  margin-right: -1rem;\n}\n\n.-mr-5 {\n  margin-right: -1.25rem;\n}\n\n.-mr-6 {\n  margin-right: -1.5rem;\n}\n\n.-mr-7 {\n  margin-right: -1.75rem;\n}\n\n.-mr-8 {\n  margin-right: -2rem;\n}\n\n.-mr-9 {\n  margin-right: -2.25rem;\n}\n\n.-mr-10 {\n  margin-right: -2.5rem;\n}\n\n.-mr-11 {\n  margin-right: -2.75rem;\n}\n\n.-mr-12 {\n  margin-right: -3rem;\n}\n\n.-mr-14 {\n  margin-right: -3.5rem;\n}\n\n.-mr-16 {\n  margin-right: -4rem;\n}\n\n.-mr-20 {\n  margin-right: -5rem;\n}\n\n.-mr-24 {\n  margin-right: -6rem;\n}\n\n.-mr-28 {\n  margin-right: -7rem;\n}\n\n.-mr-32 {\n  margin-right: -8rem;\n}\n\n.-mr-36 {\n  margin-right: -9rem;\n}\n\n.-mr-40 {\n  margin-right: -10rem;\n}\n\n.-mr-44 {\n  margin-right: -11rem;\n}\n\n.-mr-48 {\n  margin-right: -12rem;\n}\n\n.-mr-52 {\n  margin-right: -13rem;\n}\n\n.-mr-56 {\n  margin-right: -14rem;\n}\n\n.-mr-60 {\n  margin-right: -15rem;\n}\n\n.-mr-64 {\n  margin-right: -16rem;\n}\n\n.-mr-72 {\n  margin-right: -18rem;\n}\n\n.-mr-80 {\n  margin-right: -20rem;\n}\n\n.-mr-96 {\n  margin-right: -24rem;\n}\n\n.-mr-px {\n  margin-right: -1px;\n}\n\n.-mr-0\\.5 {\n  margin-right: -0.125rem;\n}\n\n.-mr-1\\.5 {\n  margin-right: -0.375rem;\n}\n\n.-mr-2\\.5 {\n  margin-right: -0.625rem;\n}\n\n.-mr-3\\.5 {\n  margin-right: -0.875rem;\n}\n\n.mb-0 {\n  margin-bottom: 0px;\n}\n\n.mb-1 {\n  margin-bottom: 0.25rem;\n}\n\n.mb-2 {\n  margin-bottom: 0.5rem;\n}\n\n.mb-3 {\n  margin-bottom: 0.75rem;\n}\n\n.mb-4 {\n  margin-bottom: 1rem;\n}\n\n.mb-5 {\n  margin-bottom: 1.25rem;\n}\n\n.mb-6 {\n  margin-bottom: 1.5rem;\n}\n\n.mb-7 {\n  margin-bottom: 1.75rem;\n}\n\n.mb-8 {\n  margin-bottom: 2rem;\n}\n\n.mb-9 {\n  margin-bottom: 2.25rem;\n}\n\n.mb-10 {\n  margin-bottom: 2.5rem;\n}\n\n.mb-11 {\n  margin-bottom: 2.75rem;\n}\n\n.mb-12 {\n  margin-bottom: 3rem;\n}\n\n.mb-14 {\n  margin-bottom: 3.5rem;\n}\n\n.mb-16 {\n  margin-bottom: 4rem;\n}\n\n.mb-20 {\n  margin-bottom: 5rem;\n}\n\n.mb-24 {\n  margin-bottom: 6rem;\n}\n\n.mb-28 {\n  margin-bottom: 7rem;\n}\n\n.mb-32 {\n  margin-bottom: 8rem;\n}\n\n.mb-36 {\n  margin-bottom: 9rem;\n}\n\n.mb-40 {\n  margin-bottom: 10rem;\n}\n\n.mb-44 {\n  margin-bottom: 11rem;\n}\n\n.mb-48 {\n  margin-bottom: 12rem;\n}\n\n.mb-52 {\n  margin-bottom: 13rem;\n}\n\n.mb-56 {\n  margin-bottom: 14rem;\n}\n\n.mb-60 {\n  margin-bottom: 15rem;\n}\n\n.mb-64 {\n  margin-bottom: 16rem;\n}\n\n.mb-72 {\n  margin-bottom: 18rem;\n}\n\n.mb-80 {\n  margin-bottom: 20rem;\n}\n\n.mb-96 {\n  margin-bottom: 24rem;\n}\n\n.mb-auto {\n  margin-bottom: auto;\n}\n\n.mb-px {\n  margin-bottom: 1px;\n}\n\n.mb-0\\.5 {\n  margin-bottom: 0.125rem;\n}\n\n.mb-1\\.5 {\n  margin-bottom: 0.375rem;\n}\n\n.mb-2\\.5 {\n  margin-bottom: 0.625rem;\n}\n\n.mb-3\\.5 {\n  margin-bottom: 0.875rem;\n}\n\n.-mb-0 {\n  margin-bottom: 0px;\n}\n\n.-mb-1 {\n  margin-bottom: -0.25rem;\n}\n\n.-mb-2 {\n  margin-bottom: -0.5rem;\n}\n\n.-mb-3 {\n  margin-bottom: -0.75rem;\n}\n\n.-mb-4 {\n  margin-bottom: -1rem;\n}\n\n.-mb-5 {\n  margin-bottom: -1.25rem;\n}\n\n.-mb-6 {\n  margin-bottom: -1.5rem;\n}\n\n.-mb-7 {\n  margin-bottom: -1.75rem;\n}\n\n.-mb-8 {\n  margin-bottom: -2rem;\n}\n\n.-mb-9 {\n  margin-bottom: -2.25rem;\n}\n\n.-mb-10 {\n  margin-bottom: -2.5rem;\n}\n\n.-mb-11 {\n  margin-bottom: -2.75rem;\n}\n\n.-mb-12 {\n  margin-bottom: -3rem;\n}\n\n.-mb-14 {\n  margin-bottom: -3.5rem;\n}\n\n.-mb-16 {\n  margin-bottom: -4rem;\n}\n\n.-mb-20 {\n  margin-bottom: -5rem;\n}\n\n.-mb-24 {\n  margin-bottom: -6rem;\n}\n\n.-mb-28 {\n  margin-bottom: -7rem;\n}\n\n.-mb-32 {\n  margin-bottom: -8rem;\n}\n\n.-mb-36 {\n  margin-bottom: -9rem;\n}\n\n.-mb-40 {\n  margin-bottom: -10rem;\n}\n\n.-mb-44 {\n  margin-bottom: -11rem;\n}\n\n.-mb-48 {\n  margin-bottom: -12rem;\n}\n\n.-mb-52 {\n  margin-bottom: -13rem;\n}\n\n.-mb-56 {\n  margin-bottom: -14rem;\n}\n\n.-mb-60 {\n  margin-bottom: -15rem;\n}\n\n.-mb-64 {\n  margin-bottom: -16rem;\n}\n\n.-mb-72 {\n  margin-bottom: -18rem;\n}\n\n.-mb-80 {\n  margin-bottom: -20rem;\n}\n\n.-mb-96 {\n  margin-bottom: -24rem;\n}\n\n.-mb-px {\n  margin-bottom: -1px;\n}\n\n.-mb-0\\.5 {\n  margin-bottom: -0.125rem;\n}\n\n.-mb-1\\.5 {\n  margin-bottom: -0.375rem;\n}\n\n.-mb-2\\.5 {\n  margin-bottom: -0.625rem;\n}\n\n.-mb-3\\.5 {\n  margin-bottom: -0.875rem;\n}\n\n.ml-0 {\n  margin-left: 0px;\n}\n\n.ml-1 {\n  margin-left: 0.25rem;\n}\n\n.ml-2 {\n  margin-left: 0.5rem;\n}\n\n.ml-3 {\n  margin-left: 0.75rem;\n}\n\n.ml-4 {\n  margin-left: 1rem;\n}\n\n.ml-5 {\n  margin-left: 1.25rem;\n}\n\n.ml-6 {\n  margin-left: 1.5rem;\n}\n\n.ml-7 {\n  margin-left: 1.75rem;\n}\n\n.ml-8 {\n  margin-left: 2rem;\n}\n\n.ml-9 {\n  margin-left: 2.25rem;\n}\n\n.ml-10 {\n  margin-left: 2.5rem;\n}\n\n.ml-11 {\n  margin-left: 2.75rem;\n}\n\n.ml-12 {\n  margin-left: 3rem;\n}\n\n.ml-14 {\n  margin-left: 3.5rem;\n}\n\n.ml-16 {\n  margin-left: 4rem;\n}\n\n.ml-20 {\n  margin-left: 5rem;\n}\n\n.ml-24 {\n  margin-left: 6rem;\n}\n\n.ml-28 {\n  margin-left: 7rem;\n}\n\n.ml-32 {\n  margin-left: 8rem;\n}\n\n.ml-36 {\n  margin-left: 9rem;\n}\n\n.ml-40 {\n  margin-left: 10rem;\n}\n\n.ml-44 {\n  margin-left: 11rem;\n}\n\n.ml-48 {\n  margin-left: 12rem;\n}\n\n.ml-52 {\n  margin-left: 13rem;\n}\n\n.ml-56 {\n  margin-left: 14rem;\n}\n\n.ml-60 {\n  margin-left: 15rem;\n}\n\n.ml-64 {\n  margin-left: 16rem;\n}\n\n.ml-72 {\n  margin-left: 18rem;\n}\n\n.ml-80 {\n  margin-left: 20rem;\n}\n\n.ml-96 {\n  margin-left: 24rem;\n}\n\n.ml-auto {\n  margin-left: auto;\n}\n\n.ml-px {\n  margin-left: 1px;\n}\n\n.ml-0\\.5 {\n  margin-left: 0.125rem;\n}\n\n.ml-1\\.5 {\n  margin-left: 0.375rem;\n}\n\n.ml-2\\.5 {\n  margin-left: 0.625rem;\n}\n\n.ml-3\\.5 {\n  margin-left: 0.875rem;\n}\n\n.-ml-0 {\n  margin-left: 0px;\n}\n\n.-ml-1 {\n  margin-left: -0.25rem;\n}\n\n.-ml-2 {\n  margin-left: -0.5rem;\n}\n\n.-ml-3 {\n  margin-left: -0.75rem;\n}\n\n.-ml-4 {\n  margin-left: -1rem;\n}\n\n.-ml-5 {\n  margin-left: -1.25rem;\n}\n\n.-ml-6 {\n  margin-left: -1.5rem;\n}\n\n.-ml-7 {\n  margin-left: -1.75rem;\n}\n\n.-ml-8 {\n  margin-left: -2rem;\n}\n\n.-ml-9 {\n  margin-left: -2.25rem;\n}\n\n.-ml-10 {\n  margin-left: -2.5rem;\n}\n\n.-ml-11 {\n  margin-left: -2.75rem;\n}\n\n.-ml-12 {\n  margin-left: -3rem;\n}\n\n.-ml-14 {\n  margin-left: -3.5rem;\n}\n\n.-ml-16 {\n  margin-left: -4rem;\n}\n\n.-ml-20 {\n  margin-left: -5rem;\n}\n\n.-ml-24 {\n  margin-left: -6rem;\n}\n\n.-ml-28 {\n  margin-left: -7rem;\n}\n\n.-ml-32 {\n  margin-left: -8rem;\n}\n\n.-ml-36 {\n  margin-left: -9rem;\n}\n\n.-ml-40 {\n  margin-left: -10rem;\n}\n\n.-ml-44 {\n  margin-left: -11rem;\n}\n\n.-ml-48 {\n  margin-left: -12rem;\n}\n\n.-ml-52 {\n  margin-left: -13rem;\n}\n\n.-ml-56 {\n  margin-left: -14rem;\n}\n\n.-ml-60 {\n  margin-left: -15rem;\n}\n\n.-ml-64 {\n  margin-left: -16rem;\n}\n\n.-ml-72 {\n  margin-left: -18rem;\n}\n\n.-ml-80 {\n  margin-left: -20rem;\n}\n\n.-ml-96 {\n  margin-left: -24rem;\n}\n\n.-ml-px {\n  margin-left: -1px;\n}\n\n.-ml-0\\.5 {\n  margin-left: -0.125rem;\n}\n\n.-ml-1\\.5 {\n  margin-left: -0.375rem;\n}\n\n.-ml-2\\.5 {\n  margin-left: -0.625rem;\n}\n\n.-ml-3\\.5 {\n  margin-left: -0.875rem;\n}\n\n.box-border {\n  box-sizing: border-box;\n}\n\n.box-content {\n  box-sizing: content-box;\n}\n\n.block {\n  display: block;\n}\n\n.inline-block {\n  display: inline-block;\n}\n\n.inline {\n  display: inline;\n}\n\n.flex {\n  display: flex;\n}\n\n.inline-flex {\n  display: inline-flex;\n}\n\n.table {\n  display: table;\n}\n\n.inline-table {\n  display: inline-table;\n}\n\n.table-caption {\n  display: table-caption;\n}\n\n.table-cell {\n  display: table-cell;\n}\n\n.table-column {\n  display: table-column;\n}\n\n.table-column-group {\n  display: table-column-group;\n}\n\n.table-footer-group {\n  display: table-footer-group;\n}\n\n.table-header-group {\n  display: table-header-group;\n}\n\n.table-row-group {\n  display: table-row-group;\n}\n\n.table-row {\n  display: table-row;\n}\n\n.flow-root {\n  display: flow-root;\n}\n\n.grid {\n  display: grid;\n}\n\n.inline-grid {\n  display: inline-grid;\n}\n\n.contents {\n  display: contents;\n}\n\n.list-item {\n  display: list-item;\n}\n\n.hidden {\n  display: none;\n}\n\n.h-0 {\n  height: 0px;\n}\n\n.h-1 {\n  height: 0.25rem;\n}\n\n.h-2 {\n  height: 0.5rem;\n}\n\n.h-3 {\n  height: 0.75rem;\n}\n\n.h-4 {\n  height: 1rem;\n}\n\n.h-5 {\n  height: 1.25rem;\n}\n\n.h-6 {\n  height: 1.5rem;\n}\n\n.h-7 {\n  height: 1.75rem;\n}\n\n.h-8 {\n  height: 2rem;\n}\n\n.h-9 {\n  height: 2.25rem;\n}\n\n.h-10 {\n  height: 2.5rem;\n}\n\n.h-11 {\n  height: 2.75rem;\n}\n\n.h-12 {\n  height: 3rem;\n}\n\n.h-14 {\n  height: 3.5rem;\n}\n\n.h-16 {\n  height: 4rem;\n}\n\n.h-20 {\n  height: 5rem;\n}\n\n.h-24 {\n  height: 6rem;\n}\n\n.h-28 {\n  height: 7rem;\n}\n\n.h-32 {\n  height: 8rem;\n}\n\n.h-36 {\n  height: 9rem;\n}\n\n.h-40 {\n  height: 10rem;\n}\n\n.h-44 {\n  height: 11rem;\n}\n\n.h-48 {\n  height: 12rem;\n}\n\n.h-52 {\n  height: 13rem;\n}\n\n.h-56 {\n  height: 14rem;\n}\n\n.h-60 {\n  height: 15rem;\n}\n\n.h-64 {\n  height: 16rem;\n}\n\n.h-72 {\n  height: 18rem;\n}\n\n.h-80 {\n  height: 20rem;\n}\n\n.h-96 {\n  height: 24rem;\n}\n\n.h-auto {\n  height: auto;\n}\n\n.h-px {\n  height: 1px;\n}\n\n.h-0\\.5 {\n  height: 0.125rem;\n}\n\n.h-1\\.5 {\n  height: 0.375rem;\n}\n\n.h-2\\.5 {\n  height: 0.625rem;\n}\n\n.h-3\\.5 {\n  height: 0.875rem;\n}\n\n.h-full {\n  height: 100%;\n}\n\n.h-screen {\n  height: 100vh;\n}\n\n.max-h-full {\n  max-height: 100%;\n}\n\n.max-h-screen {\n  max-height: 100vh;\n}\n\n.min-h-0 {\n  min-height: 0;\n}\n\n.w-0 {\n  width: 0px;\n}\n\n.w-1 {\n  width: 0.25rem;\n}\n\n.w-2 {\n  width: 0.5rem;\n}\n\n.w-3 {\n  width: 0.75rem;\n}\n\n.w-4 {\n  width: 1rem;\n}\n\n.w-5 {\n  width: 1.25rem;\n}\n\n.w-6 {\n  width: 1.5rem;\n}\n\n.w-7 {\n  width: 1.75rem;\n}\n\n.w-8 {\n  width: 2rem;\n}\n\n.w-9 {\n  width: 2.25rem;\n}\n\n.w-10 {\n  width: 2.5rem;\n}\n\n.w-11 {\n  width: 2.75rem;\n}\n\n.w-12 {\n  width: 3rem;\n}\n\n.w-14 {\n  width: 3.5rem;\n}\n\n.w-16 {\n  width: 4rem;\n}\n\n.w-20 {\n  width: 5rem;\n}\n\n.w-24 {\n  width: 6rem;\n}\n\n.w-28 {\n  width: 7rem;\n}\n\n.w-32 {\n  width: 8rem;\n}\n\n.w-36 {\n  width: 9rem;\n}\n\n.w-40 {\n  width: 10rem;\n}\n\n.w-44 {\n  width: 11rem;\n}\n\n.w-48 {\n  width: 12rem;\n}\n\n.w-52 {\n  width: 13rem;\n}\n\n.w-56 {\n  width: 14rem;\n}\n\n.w-60 {\n  width: 15rem;\n}\n\n.w-64 {\n  width: 16rem;\n}\n\n.w-72 {\n  width: 18rem;\n}\n\n.w-80 {\n  width: 20rem;\n}\n\n.w-96 {\n  width: 24rem;\n}\n\n.w-auto {\n  width: auto;\n}\n\n.w-px {\n  width: 1px;\n}\n\n.w-0\\.5 {\n  width: 0.125rem;\n}\n\n.w-1\\.5 {\n  width: 0.375rem;\n}\n\n.w-2\\.5 {\n  width: 0.625rem;\n}\n\n.w-3\\.5 {\n  width: 0.875rem;\n}\n\n.w-1\\/2 {\n  width: 50%;\n}\n\n.w-1\\/3 {\n  width: 33.333333%;\n}\n\n.w-2\\/3 {\n  width: 66.666667%;\n}\n\n.w-1\\/4 {\n  width: 25%;\n}\n\n.w-2\\/4 {\n  width: 50%;\n}\n\n.w-3\\/4 {\n  width: 75%;\n}\n\n.w-1\\/5 {\n  width: 20%;\n}\n\n.w-2\\/5 {\n  width: 40%;\n}\n\n.w-3\\/5 {\n  width: 60%;\n}\n\n.w-4\\/5 {\n  width: 80%;\n}\n\n.w-1\\/6 {\n  width: 16.666667%;\n}\n\n.w-2\\/6 {\n  width: 33.333333%;\n}\n\n.w-3\\/6 {\n  width: 50%;\n}\n\n.w-4\\/6 {\n  width: 66.666667%;\n}\n\n.w-5\\/6 {\n  width: 83.333333%;\n}\n\n.w-1\\/12 {\n  width: 8.333333%;\n}\n\n.w-2\\/12 {\n  width: 16.666667%;\n}\n\n.w-3\\/12 {\n  width: 25%;\n}\n\n.w-4\\/12 {\n  width: 33.333333%;\n}\n\n.w-5\\/12 {\n  width: 41.666667%;\n}\n\n.w-6\\/12 {\n  width: 50%;\n}\n\n.w-7\\/12 {\n  width: 58.333333%;\n}\n\n.w-8\\/12 {\n  width: 66.666667%;\n}\n\n.w-9\\/12 {\n  width: 75%;\n}\n\n.w-10\\/12 {\n  width: 83.333333%;\n}\n\n.w-11\\/12 {\n  width: 91.666667%;\n}\n\n.w-full {\n  width: 100%;\n}\n\n.w-screen {\n  width: 100vw;\n}\n\n.min-w-0 {\n  min-width: 0;\n}\n\n.max-w-xs {\n  max-width: 20rem;\n}\n\n.max-w-sm {\n  max-width: 24rem;\n}\n\n.max-w-md {\n  max-width: 28rem;\n}\n\n.max-w-lg {\n  max-width: 32rem;\n}\n\n.max-w-xl {\n  max-width: 36rem;\n}\n\n.max-w-2xl {\n  max-width: 42rem;\n}\n\n.max-w-3xl {\n  max-width: 48rem;\n}\n\n.max-w-4xl {\n  max-width: 56rem;\n}\n\n.max-w-5xl {\n  max-width: 64rem;\n}\n\n.max-w-6xl {\n  max-width: 72rem;\n}\n\n.max-w-full {\n  max-width: 100%;\n}\n\n.flex-1 {\n  flex: 1 1 0%;\n}\n\n.flex-auto {\n  flex: 1 1 auto;\n}\n\n.flex-initial {\n  flex: 0 1 auto;\n}\n\n.flex-none {\n  flex: none;\n}\n\n.flex-shrink-0 {\n  flex-shrink: 0;\n}\n\n.flex-shrink {\n  flex-shrink: 1;\n}\n\n.flex-grow-0 {\n  flex-grow: 0;\n}\n\n.flex-grow {\n  flex-grow: 1;\n}\n\n.table-auto {\n  table-layout: auto;\n}\n\n.table-fixed {\n  table-layout: fixed;\n}\n\n.border-collapse {\n  border-collapse: collapse;\n}\n\n.border-separate {\n  border-collapse: separate;\n}\n\n.transform {\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n\n.transform-gpu {\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n\n.transform-none {\n  transform: none;\n}\n\n.origin-center {\n  transform-origin: center;\n}\n\n.origin-top {\n  transform-origin: top;\n}\n\n.origin-top-right {\n  transform-origin: top right;\n}\n\n.origin-right {\n  transform-origin: right;\n}\n\n.origin-bottom-right {\n  transform-origin: bottom right;\n}\n\n.origin-bottom {\n  transform-origin: bottom;\n}\n\n.origin-bottom-left {\n  transform-origin: bottom left;\n}\n\n.origin-left {\n  transform-origin: left;\n}\n\n.origin-top-left {\n  transform-origin: top left;\n}\n\n.translate-x-0 {\n  --tw-translate-x: 0px;\n}\n\n.translate-x-1 {\n  --tw-translate-x: 0.25rem;\n}\n\n.translate-x-2 {\n  --tw-translate-x: 0.5rem;\n}\n\n.translate-x-3 {\n  --tw-translate-x: 0.75rem;\n}\n\n.translate-x-4 {\n  --tw-translate-x: 1rem;\n}\n\n.translate-x-5 {\n  --tw-translate-x: 1.25rem;\n}\n\n.translate-x-6 {\n  --tw-translate-x: 1.5rem;\n}\n\n.translate-x-7 {\n  --tw-translate-x: 1.75rem;\n}\n\n.translate-x-8 {\n  --tw-translate-x: 2rem;\n}\n\n.translate-x-9 {\n  --tw-translate-x: 2.25rem;\n}\n\n.translate-x-10 {\n  --tw-translate-x: 2.5rem;\n}\n\n.translate-x-11 {\n  --tw-translate-x: 2.75rem;\n}\n\n.translate-x-12 {\n  --tw-translate-x: 3rem;\n}\n\n.translate-x-14 {\n  --tw-translate-x: 3.5rem;\n}\n\n.translate-x-16 {\n  --tw-translate-x: 4rem;\n}\n\n.translate-x-20 {\n  --tw-translate-x: 5rem;\n}\n\n.translate-x-24 {\n  --tw-translate-x: 6rem;\n}\n\n.translate-x-28 {\n  --tw-translate-x: 7rem;\n}\n\n.translate-x-32 {\n  --tw-translate-x: 8rem;\n}\n\n.translate-x-36 {\n  --tw-translate-x: 9rem;\n}\n\n.translate-x-40 {\n  --tw-translate-x: 10rem;\n}\n\n.translate-x-44 {\n  --tw-translate-x: 11rem;\n}\n\n.translate-x-48 {\n  --tw-translate-x: 12rem;\n}\n\n.translate-x-52 {\n  --tw-translate-x: 13rem;\n}\n\n.translate-x-56 {\n  --tw-translate-x: 14rem;\n}\n\n.translate-x-60 {\n  --tw-translate-x: 15rem;\n}\n\n.translate-x-64 {\n  --tw-translate-x: 16rem;\n}\n\n.translate-x-72 {\n  --tw-translate-x: 18rem;\n}\n\n.translate-x-80 {\n  --tw-translate-x: 20rem;\n}\n\n.translate-x-96 {\n  --tw-translate-x: 24rem;\n}\n\n.translate-x-px {\n  --tw-translate-x: 1px;\n}\n\n.translate-x-0\\.5 {\n  --tw-translate-x: 0.125rem;\n}\n\n.translate-x-1\\.5 {\n  --tw-translate-x: 0.375rem;\n}\n\n.translate-x-2\\.5 {\n  --tw-translate-x: 0.625rem;\n}\n\n.translate-x-3\\.5 {\n  --tw-translate-x: 0.875rem;\n}\n\n.-translate-x-0 {\n  --tw-translate-x: 0px;\n}\n\n.-translate-x-1 {\n  --tw-translate-x: -0.25rem;\n}\n\n.-translate-x-2 {\n  --tw-translate-x: -0.5rem;\n}\n\n.-translate-x-3 {\n  --tw-translate-x: -0.75rem;\n}\n\n.-translate-x-4 {\n  --tw-translate-x: -1rem;\n}\n\n.-translate-x-5 {\n  --tw-translate-x: -1.25rem;\n}\n\n.-translate-x-6 {\n  --tw-translate-x: -1.5rem;\n}\n\n.-translate-x-7 {\n  --tw-translate-x: -1.75rem;\n}\n\n.-translate-x-8 {\n  --tw-translate-x: -2rem;\n}\n\n.-translate-x-9 {\n  --tw-translate-x: -2.25rem;\n}\n\n.-translate-x-10 {\n  --tw-translate-x: -2.5rem;\n}\n\n.-translate-x-11 {\n  --tw-translate-x: -2.75rem;\n}\n\n.-translate-x-12 {\n  --tw-translate-x: -3rem;\n}\n\n.-translate-x-14 {\n  --tw-translate-x: -3.5rem;\n}\n\n.-translate-x-16 {\n  --tw-translate-x: -4rem;\n}\n\n.-translate-x-20 {\n  --tw-translate-x: -5rem;\n}\n\n.-translate-x-24 {\n  --tw-translate-x: -6rem;\n}\n\n.-translate-x-28 {\n  --tw-translate-x: -7rem;\n}\n\n.-translate-x-32 {\n  --tw-translate-x: -8rem;\n}\n\n.-translate-x-36 {\n  --tw-translate-x: -9rem;\n}\n\n.-translate-x-40 {\n  --tw-translate-x: -10rem;\n}\n\n.-translate-x-44 {\n  --tw-translate-x: -11rem;\n}\n\n.-translate-x-48 {\n  --tw-translate-x: -12rem;\n}\n\n.-translate-x-52 {\n  --tw-translate-x: -13rem;\n}\n\n.-translate-x-56 {\n  --tw-translate-x: -14rem;\n}\n\n.-translate-x-60 {\n  --tw-translate-x: -15rem;\n}\n\n.-translate-x-64 {\n  --tw-translate-x: -16rem;\n}\n\n.-translate-x-72 {\n  --tw-translate-x: -18rem;\n}\n\n.-translate-x-80 {\n  --tw-translate-x: -20rem;\n}\n\n.-translate-x-96 {\n  --tw-translate-x: -24rem;\n}\n\n.-translate-x-px {\n  --tw-translate-x: -1px;\n}\n\n.-translate-x-0\\.5 {\n  --tw-translate-x: -0.125rem;\n}\n\n.-translate-x-1\\.5 {\n  --tw-translate-x: -0.375rem;\n}\n\n.-translate-x-2\\.5 {\n  --tw-translate-x: -0.625rem;\n}\n\n.-translate-x-3\\.5 {\n  --tw-translate-x: -0.875rem;\n}\n\n.translate-x-1\\/2 {\n  --tw-translate-x: 50%;\n}\n\n.translate-x-1\\/3 {\n  --tw-translate-x: 33.333333%;\n}\n\n.translate-x-2\\/3 {\n  --tw-translate-x: 66.666667%;\n}\n\n.translate-x-1\\/4 {\n  --tw-translate-x: 25%;\n}\n\n.translate-x-2\\/4 {\n  --tw-translate-x: 50%;\n}\n\n.translate-x-3\\/4 {\n  --tw-translate-x: 75%;\n}\n\n.translate-x-full {\n  --tw-translate-x: 100%;\n}\n\n.-translate-x-1\\/2 {\n  --tw-translate-x: -50%;\n}\n\n.-translate-x-1\\/3 {\n  --tw-translate-x: -33.333333%;\n}\n\n.-translate-x-2\\/3 {\n  --tw-translate-x: -66.666667%;\n}\n\n.-translate-x-1\\/4 {\n  --tw-translate-x: -25%;\n}\n\n.-translate-x-2\\/4 {\n  --tw-translate-x: -50%;\n}\n\n.-translate-x-3\\/4 {\n  --tw-translate-x: -75%;\n}\n\n.-translate-x-full {\n  --tw-translate-x: -100%;\n}\n\n.translate-y-0 {\n  --tw-translate-y: 0px;\n}\n\n.translate-y-1 {\n  --tw-translate-y: 0.25rem;\n}\n\n.translate-y-2 {\n  --tw-translate-y: 0.5rem;\n}\n\n.translate-y-3 {\n  --tw-translate-y: 0.75rem;\n}\n\n.translate-y-4 {\n  --tw-translate-y: 1rem;\n}\n\n.translate-y-5 {\n  --tw-translate-y: 1.25rem;\n}\n\n.translate-y-6 {\n  --tw-translate-y: 1.5rem;\n}\n\n.translate-y-7 {\n  --tw-translate-y: 1.75rem;\n}\n\n.translate-y-8 {\n  --tw-translate-y: 2rem;\n}\n\n.translate-y-9 {\n  --tw-translate-y: 2.25rem;\n}\n\n.translate-y-10 {\n  --tw-translate-y: 2.5rem;\n}\n\n.translate-y-11 {\n  --tw-translate-y: 2.75rem;\n}\n\n.translate-y-12 {\n  --tw-translate-y: 3rem;\n}\n\n.translate-y-14 {\n  --tw-translate-y: 3.5rem;\n}\n\n.translate-y-16 {\n  --tw-translate-y: 4rem;\n}\n\n.translate-y-20 {\n  --tw-translate-y: 5rem;\n}\n\n.translate-y-24 {\n  --tw-translate-y: 6rem;\n}\n\n.translate-y-28 {\n  --tw-translate-y: 7rem;\n}\n\n.translate-y-32 {\n  --tw-translate-y: 8rem;\n}\n\n.translate-y-36 {\n  --tw-translate-y: 9rem;\n}\n\n.translate-y-40 {\n  --tw-translate-y: 10rem;\n}\n\n.translate-y-44 {\n  --tw-translate-y: 11rem;\n}\n\n.translate-y-48 {\n  --tw-translate-y: 12rem;\n}\n\n.translate-y-52 {\n  --tw-translate-y: 13rem;\n}\n\n.translate-y-56 {\n  --tw-translate-y: 14rem;\n}\n\n.translate-y-60 {\n  --tw-translate-y: 15rem;\n}\n\n.translate-y-64 {\n  --tw-translate-y: 16rem;\n}\n\n.translate-y-72 {\n  --tw-translate-y: 18rem;\n}\n\n.translate-y-80 {\n  --tw-translate-y: 20rem;\n}\n\n.translate-y-96 {\n  --tw-translate-y: 24rem;\n}\n\n.translate-y-px {\n  --tw-translate-y: 1px;\n}\n\n.translate-y-0\\.5 {\n  --tw-translate-y: 0.125rem;\n}\n\n.translate-y-1\\.5 {\n  --tw-translate-y: 0.375rem;\n}\n\n.translate-y-2\\.5 {\n  --tw-translate-y: 0.625rem;\n}\n\n.translate-y-3\\.5 {\n  --tw-translate-y: 0.875rem;\n}\n\n.-translate-y-0 {\n  --tw-translate-y: 0px;\n}\n\n.-translate-y-1 {\n  --tw-translate-y: -0.25rem;\n}\n\n.-translate-y-2 {\n  --tw-translate-y: -0.5rem;\n}\n\n.-translate-y-3 {\n  --tw-translate-y: -0.75rem;\n}\n\n.-translate-y-4 {\n  --tw-translate-y: -1rem;\n}\n\n.-translate-y-5 {\n  --tw-translate-y: -1.25rem;\n}\n\n.-translate-y-6 {\n  --tw-translate-y: -1.5rem;\n}\n\n.-translate-y-7 {\n  --tw-translate-y: -1.75rem;\n}\n\n.-translate-y-8 {\n  --tw-translate-y: -2rem;\n}\n\n.-translate-y-9 {\n  --tw-translate-y: -2.25rem;\n}\n\n.-translate-y-10 {\n  --tw-translate-y: -2.5rem;\n}\n\n.-translate-y-11 {\n  --tw-translate-y: -2.75rem;\n}\n\n.-translate-y-12 {\n  --tw-translate-y: -3rem;\n}\n\n.-translate-y-14 {\n  --tw-translate-y: -3.5rem;\n}\n\n.-translate-y-16 {\n  --tw-translate-y: -4rem;\n}\n\n.-translate-y-20 {\n  --tw-translate-y: -5rem;\n}\n\n.-translate-y-24 {\n  --tw-translate-y: -6rem;\n}\n\n.-translate-y-28 {\n  --tw-translate-y: -7rem;\n}\n\n.-translate-y-32 {\n  --tw-translate-y: -8rem;\n}\n\n.-translate-y-36 {\n  --tw-translate-y: -9rem;\n}\n\n.-translate-y-40 {\n  --tw-translate-y: -10rem;\n}\n\n.-translate-y-44 {\n  --tw-translate-y: -11rem;\n}\n\n.-translate-y-48 {\n  --tw-translate-y: -12rem;\n}\n\n.-translate-y-52 {\n  --tw-translate-y: -13rem;\n}\n\n.-translate-y-56 {\n  --tw-translate-y: -14rem;\n}\n\n.-translate-y-60 {\n  --tw-translate-y: -15rem;\n}\n\n.-translate-y-64 {\n  --tw-translate-y: -16rem;\n}\n\n.-translate-y-72 {\n  --tw-translate-y: -18rem;\n}\n\n.-translate-y-80 {\n  --tw-translate-y: -20rem;\n}\n\n.-translate-y-96 {\n  --tw-translate-y: -24rem;\n}\n\n.-translate-y-px {\n  --tw-translate-y: -1px;\n}\n\n.-translate-y-0\\.5 {\n  --tw-translate-y: -0.125rem;\n}\n\n.-translate-y-1\\.5 {\n  --tw-translate-y: -0.375rem;\n}\n\n.-translate-y-2\\.5 {\n  --tw-translate-y: -0.625rem;\n}\n\n.-translate-y-3\\.5 {\n  --tw-translate-y: -0.875rem;\n}\n\n.translate-y-1\\/2 {\n  --tw-translate-y: 50%;\n}\n\n.translate-y-1\\/3 {\n  --tw-translate-y: 33.333333%;\n}\n\n.translate-y-2\\/3 {\n  --tw-translate-y: 66.666667%;\n}\n\n.translate-y-1\\/4 {\n  --tw-translate-y: 25%;\n}\n\n.translate-y-2\\/4 {\n  --tw-translate-y: 50%;\n}\n\n.translate-y-3\\/4 {\n  --tw-translate-y: 75%;\n}\n\n.translate-y-full {\n  --tw-translate-y: 100%;\n}\n\n.-translate-y-1\\/2 {\n  --tw-translate-y: -50%;\n}\n\n.-translate-y-1\\/3 {\n  --tw-translate-y: -33.333333%;\n}\n\n.-translate-y-2\\/3 {\n  --tw-translate-y: -66.666667%;\n}\n\n.-translate-y-1\\/4 {\n  --tw-translate-y: -25%;\n}\n\n.-translate-y-2\\/4 {\n  --tw-translate-y: -50%;\n}\n\n.-translate-y-3\\/4 {\n  --tw-translate-y: -75%;\n}\n\n.-translate-y-full {\n  --tw-translate-y: -100%;\n}\n\n.hover\\:translate-x-0:hover {\n  --tw-translate-x: 0px;\n}\n\n.hover\\:translate-x-1:hover {\n  --tw-translate-x: 0.25rem;\n}\n\n.hover\\:translate-x-2:hover {\n  --tw-translate-x: 0.5rem;\n}\n\n.hover\\:translate-x-3:hover {\n  --tw-translate-x: 0.75rem;\n}\n\n.hover\\:translate-x-4:hover {\n  --tw-translate-x: 1rem;\n}\n\n.hover\\:translate-x-5:hover {\n  --tw-translate-x: 1.25rem;\n}\n\n.hover\\:translate-x-6:hover {\n  --tw-translate-x: 1.5rem;\n}\n\n.hover\\:translate-x-7:hover {\n  --tw-translate-x: 1.75rem;\n}\n\n.hover\\:translate-x-8:hover {\n  --tw-translate-x: 2rem;\n}\n\n.hover\\:translate-x-9:hover {\n  --tw-translate-x: 2.25rem;\n}\n\n.hover\\:translate-x-10:hover {\n  --tw-translate-x: 2.5rem;\n}\n\n.hover\\:translate-x-11:hover {\n  --tw-translate-x: 2.75rem;\n}\n\n.hover\\:translate-x-12:hover {\n  --tw-translate-x: 3rem;\n}\n\n.hover\\:translate-x-14:hover {\n  --tw-translate-x: 3.5rem;\n}\n\n.hover\\:translate-x-16:hover {\n  --tw-translate-x: 4rem;\n}\n\n.hover\\:translate-x-20:hover {\n  --tw-translate-x: 5rem;\n}\n\n.hover\\:translate-x-24:hover {\n  --tw-translate-x: 6rem;\n}\n\n.hover\\:translate-x-28:hover {\n  --tw-translate-x: 7rem;\n}\n\n.hover\\:translate-x-32:hover {\n  --tw-translate-x: 8rem;\n}\n\n.hover\\:translate-x-36:hover {\n  --tw-translate-x: 9rem;\n}\n\n.hover\\:translate-x-40:hover {\n  --tw-translate-x: 10rem;\n}\n\n.hover\\:translate-x-44:hover {\n  --tw-translate-x: 11rem;\n}\n\n.hover\\:translate-x-48:hover {\n  --tw-translate-x: 12rem;\n}\n\n.hover\\:translate-x-52:hover {\n  --tw-translate-x: 13rem;\n}\n\n.hover\\:translate-x-56:hover {\n  --tw-translate-x: 14rem;\n}\n\n.hover\\:translate-x-60:hover {\n  --tw-translate-x: 15rem;\n}\n\n.hover\\:translate-x-64:hover {\n  --tw-translate-x: 16rem;\n}\n\n.hover\\:translate-x-72:hover {\n  --tw-translate-x: 18rem;\n}\n\n.hover\\:translate-x-80:hover {\n  --tw-translate-x: 20rem;\n}\n\n.hover\\:translate-x-96:hover {\n  --tw-translate-x: 24rem;\n}\n\n.hover\\:translate-x-px:hover {\n  --tw-translate-x: 1px;\n}\n\n.hover\\:translate-x-0\\.5:hover {\n  --tw-translate-x: 0.125rem;\n}\n\n.hover\\:translate-x-1\\.5:hover {\n  --tw-translate-x: 0.375rem;\n}\n\n.hover\\:translate-x-2\\.5:hover {\n  --tw-translate-x: 0.625rem;\n}\n\n.hover\\:translate-x-3\\.5:hover {\n  --tw-translate-x: 0.875rem;\n}\n\n.hover\\:-translate-x-0:hover {\n  --tw-translate-x: 0px;\n}\n\n.hover\\:-translate-x-1:hover {\n  --tw-translate-x: -0.25rem;\n}\n\n.hover\\:-translate-x-2:hover {\n  --tw-translate-x: -0.5rem;\n}\n\n.hover\\:-translate-x-3:hover {\n  --tw-translate-x: -0.75rem;\n}\n\n.hover\\:-translate-x-4:hover {\n  --tw-translate-x: -1rem;\n}\n\n.hover\\:-translate-x-5:hover {\n  --tw-translate-x: -1.25rem;\n}\n\n.hover\\:-translate-x-6:hover {\n  --tw-translate-x: -1.5rem;\n}\n\n.hover\\:-translate-x-7:hover {\n  --tw-translate-x: -1.75rem;\n}\n\n.hover\\:-translate-x-8:hover {\n  --tw-translate-x: -2rem;\n}\n\n.hover\\:-translate-x-9:hover {\n  --tw-translate-x: -2.25rem;\n}\n\n.hover\\:-translate-x-10:hover {\n  --tw-translate-x: -2.5rem;\n}\n\n.hover\\:-translate-x-11:hover {\n  --tw-translate-x: -2.75rem;\n}\n\n.hover\\:-translate-x-12:hover {\n  --tw-translate-x: -3rem;\n}\n\n.hover\\:-translate-x-14:hover {\n  --tw-translate-x: -3.5rem;\n}\n\n.hover\\:-translate-x-16:hover {\n  --tw-translate-x: -4rem;\n}\n\n.hover\\:-translate-x-20:hover {\n  --tw-translate-x: -5rem;\n}\n\n.hover\\:-translate-x-24:hover {\n  --tw-translate-x: -6rem;\n}\n\n.hover\\:-translate-x-28:hover {\n  --tw-translate-x: -7rem;\n}\n\n.hover\\:-translate-x-32:hover {\n  --tw-translate-x: -8rem;\n}\n\n.hover\\:-translate-x-36:hover {\n  --tw-translate-x: -9rem;\n}\n\n.hover\\:-translate-x-40:hover {\n  --tw-translate-x: -10rem;\n}\n\n.hover\\:-translate-x-44:hover {\n  --tw-translate-x: -11rem;\n}\n\n.hover\\:-translate-x-48:hover {\n  --tw-translate-x: -12rem;\n}\n\n.hover\\:-translate-x-52:hover {\n  --tw-translate-x: -13rem;\n}\n\n.hover\\:-translate-x-56:hover {\n  --tw-translate-x: -14rem;\n}\n\n.hover\\:-translate-x-60:hover {\n  --tw-translate-x: -15rem;\n}\n\n.hover\\:-translate-x-64:hover {\n  --tw-translate-x: -16rem;\n}\n\n.hover\\:-translate-x-72:hover {\n  --tw-translate-x: -18rem;\n}\n\n.hover\\:-translate-x-80:hover {\n  --tw-translate-x: -20rem;\n}\n\n.hover\\:-translate-x-96:hover {\n  --tw-translate-x: -24rem;\n}\n\n.hover\\:-translate-x-px:hover {\n  --tw-translate-x: -1px;\n}\n\n.hover\\:-translate-x-0\\.5:hover {\n  --tw-translate-x: -0.125rem;\n}\n\n.hover\\:-translate-x-1\\.5:hover {\n  --tw-translate-x: -0.375rem;\n}\n\n.hover\\:-translate-x-2\\.5:hover {\n  --tw-translate-x: -0.625rem;\n}\n\n.hover\\:-translate-x-3\\.5:hover {\n  --tw-translate-x: -0.875rem;\n}\n\n.hover\\:translate-x-1\\/2:hover {\n  --tw-translate-x: 50%;\n}\n\n.hover\\:translate-x-1\\/3:hover {\n  --tw-translate-x: 33.333333%;\n}\n\n.hover\\:translate-x-2\\/3:hover {\n  --tw-translate-x: 66.666667%;\n}\n\n.hover\\:translate-x-1\\/4:hover {\n  --tw-translate-x: 25%;\n}\n\n.hover\\:translate-x-2\\/4:hover {\n  --tw-translate-x: 50%;\n}\n\n.hover\\:translate-x-3\\/4:hover {\n  --tw-translate-x: 75%;\n}\n\n.hover\\:translate-x-full:hover {\n  --tw-translate-x: 100%;\n}\n\n.hover\\:-translate-x-1\\/2:hover {\n  --tw-translate-x: -50%;\n}\n\n.hover\\:-translate-x-1\\/3:hover {\n  --tw-translate-x: -33.333333%;\n}\n\n.hover\\:-translate-x-2\\/3:hover {\n  --tw-translate-x: -66.666667%;\n}\n\n.hover\\:-translate-x-1\\/4:hover {\n  --tw-translate-x: -25%;\n}\n\n.hover\\:-translate-x-2\\/4:hover {\n  --tw-translate-x: -50%;\n}\n\n.hover\\:-translate-x-3\\/4:hover {\n  --tw-translate-x: -75%;\n}\n\n.hover\\:-translate-x-full:hover {\n  --tw-translate-x: -100%;\n}\n\n.hover\\:translate-y-0:hover {\n  --tw-translate-y: 0px;\n}\n\n.hover\\:translate-y-1:hover {\n  --tw-translate-y: 0.25rem;\n}\n\n.hover\\:translate-y-2:hover {\n  --tw-translate-y: 0.5rem;\n}\n\n.hover\\:translate-y-3:hover {\n  --tw-translate-y: 0.75rem;\n}\n\n.hover\\:translate-y-4:hover {\n  --tw-translate-y: 1rem;\n}\n\n.hover\\:translate-y-5:hover {\n  --tw-translate-y: 1.25rem;\n}\n\n.hover\\:translate-y-6:hover {\n  --tw-translate-y: 1.5rem;\n}\n\n.hover\\:translate-y-7:hover {\n  --tw-translate-y: 1.75rem;\n}\n\n.hover\\:translate-y-8:hover {\n  --tw-translate-y: 2rem;\n}\n\n.hover\\:translate-y-9:hover {\n  --tw-translate-y: 2.25rem;\n}\n\n.hover\\:translate-y-10:hover {\n  --tw-translate-y: 2.5rem;\n}\n\n.hover\\:translate-y-11:hover {\n  --tw-translate-y: 2.75rem;\n}\n\n.hover\\:translate-y-12:hover {\n  --tw-translate-y: 3rem;\n}\n\n.hover\\:translate-y-14:hover {\n  --tw-translate-y: 3.5rem;\n}\n\n.hover\\:translate-y-16:hover {\n  --tw-translate-y: 4rem;\n}\n\n.hover\\:translate-y-20:hover {\n  --tw-translate-y: 5rem;\n}\n\n.hover\\:translate-y-24:hover {\n  --tw-translate-y: 6rem;\n}\n\n.hover\\:translate-y-28:hover {\n  --tw-translate-y: 7rem;\n}\n\n.hover\\:translate-y-32:hover {\n  --tw-translate-y: 8rem;\n}\n\n.hover\\:translate-y-36:hover {\n  --tw-translate-y: 9rem;\n}\n\n.hover\\:translate-y-40:hover {\n  --tw-translate-y: 10rem;\n}\n\n.hover\\:translate-y-44:hover {\n  --tw-translate-y: 11rem;\n}\n\n.hover\\:translate-y-48:hover {\n  --tw-translate-y: 12rem;\n}\n\n.hover\\:translate-y-52:hover {\n  --tw-translate-y: 13rem;\n}\n\n.hover\\:translate-y-56:hover {\n  --tw-translate-y: 14rem;\n}\n\n.hover\\:translate-y-60:hover {\n  --tw-translate-y: 15rem;\n}\n\n.hover\\:translate-y-64:hover {\n  --tw-translate-y: 16rem;\n}\n\n.hover\\:translate-y-72:hover {\n  --tw-translate-y: 18rem;\n}\n\n.hover\\:translate-y-80:hover {\n  --tw-translate-y: 20rem;\n}\n\n.hover\\:translate-y-96:hover {\n  --tw-translate-y: 24rem;\n}\n\n.hover\\:translate-y-px:hover {\n  --tw-translate-y: 1px;\n}\n\n.hover\\:translate-y-0\\.5:hover {\n  --tw-translate-y: 0.125rem;\n}\n\n.hover\\:translate-y-1\\.5:hover {\n  --tw-translate-y: 0.375rem;\n}\n\n.hover\\:translate-y-2\\.5:hover {\n  --tw-translate-y: 0.625rem;\n}\n\n.hover\\:translate-y-3\\.5:hover {\n  --tw-translate-y: 0.875rem;\n}\n\n.hover\\:-translate-y-0:hover {\n  --tw-translate-y: 0px;\n}\n\n.hover\\:-translate-y-1:hover {\n  --tw-translate-y: -0.25rem;\n}\n\n.hover\\:-translate-y-2:hover {\n  --tw-translate-y: -0.5rem;\n}\n\n.hover\\:-translate-y-3:hover {\n  --tw-translate-y: -0.75rem;\n}\n\n.hover\\:-translate-y-4:hover {\n  --tw-translate-y: -1rem;\n}\n\n.hover\\:-translate-y-5:hover {\n  --tw-translate-y: -1.25rem;\n}\n\n.hover\\:-translate-y-6:hover {\n  --tw-translate-y: -1.5rem;\n}\n\n.hover\\:-translate-y-7:hover {\n  --tw-translate-y: -1.75rem;\n}\n\n.hover\\:-translate-y-8:hover {\n  --tw-translate-y: -2rem;\n}\n\n.hover\\:-translate-y-9:hover {\n  --tw-translate-y: -2.25rem;\n}\n\n.hover\\:-translate-y-10:hover {\n  --tw-translate-y: -2.5rem;\n}\n\n.hover\\:-translate-y-11:hover {\n  --tw-translate-y: -2.75rem;\n}\n\n.hover\\:-translate-y-12:hover {\n  --tw-translate-y: -3rem;\n}\n\n.hover\\:-translate-y-14:hover {\n  --tw-translate-y: -3.5rem;\n}\n\n.hover\\:-translate-y-16:hover {\n  --tw-translate-y: -4rem;\n}\n\n.hover\\:-translate-y-20:hover {\n  --tw-translate-y: -5rem;\n}\n\n.hover\\:-translate-y-24:hover {\n  --tw-translate-y: -6rem;\n}\n\n.hover\\:-translate-y-28:hover {\n  --tw-translate-y: -7rem;\n}\n\n.hover\\:-translate-y-32:hover {\n  --tw-translate-y: -8rem;\n}\n\n.hover\\:-translate-y-36:hover {\n  --tw-translate-y: -9rem;\n}\n\n.hover\\:-translate-y-40:hover {\n  --tw-translate-y: -10rem;\n}\n\n.hover\\:-translate-y-44:hover {\n  --tw-translate-y: -11rem;\n}\n\n.hover\\:-translate-y-48:hover {\n  --tw-translate-y: -12rem;\n}\n\n.hover\\:-translate-y-52:hover {\n  --tw-translate-y: -13rem;\n}\n\n.hover\\:-translate-y-56:hover {\n  --tw-translate-y: -14rem;\n}\n\n.hover\\:-translate-y-60:hover {\n  --tw-translate-y: -15rem;\n}\n\n.hover\\:-translate-y-64:hover {\n  --tw-translate-y: -16rem;\n}\n\n.hover\\:-translate-y-72:hover {\n  --tw-translate-y: -18rem;\n}\n\n.hover\\:-translate-y-80:hover {\n  --tw-translate-y: -20rem;\n}\n\n.hover\\:-translate-y-96:hover {\n  --tw-translate-y: -24rem;\n}\n\n.hover\\:-translate-y-px:hover {\n  --tw-translate-y: -1px;\n}\n\n.hover\\:-translate-y-0\\.5:hover {\n  --tw-translate-y: -0.125rem;\n}\n\n.hover\\:-translate-y-1\\.5:hover {\n  --tw-translate-y: -0.375rem;\n}\n\n.hover\\:-translate-y-2\\.5:hover {\n  --tw-translate-y: -0.625rem;\n}\n\n.hover\\:-translate-y-3\\.5:hover {\n  --tw-translate-y: -0.875rem;\n}\n\n.hover\\:translate-y-1\\/2:hover {\n  --tw-translate-y: 50%;\n}\n\n.hover\\:translate-y-1\\/3:hover {\n  --tw-translate-y: 33.333333%;\n}\n\n.hover\\:translate-y-2\\/3:hover {\n  --tw-translate-y: 66.666667%;\n}\n\n.hover\\:translate-y-1\\/4:hover {\n  --tw-translate-y: 25%;\n}\n\n.hover\\:translate-y-2\\/4:hover {\n  --tw-translate-y: 50%;\n}\n\n.hover\\:translate-y-3\\/4:hover {\n  --tw-translate-y: 75%;\n}\n\n.hover\\:translate-y-full:hover {\n  --tw-translate-y: 100%;\n}\n\n.hover\\:-translate-y-1\\/2:hover {\n  --tw-translate-y: -50%;\n}\n\n.hover\\:-translate-y-1\\/3:hover {\n  --tw-translate-y: -33.333333%;\n}\n\n.hover\\:-translate-y-2\\/3:hover {\n  --tw-translate-y: -66.666667%;\n}\n\n.hover\\:-translate-y-1\\/4:hover {\n  --tw-translate-y: -25%;\n}\n\n.hover\\:-translate-y-2\\/4:hover {\n  --tw-translate-y: -50%;\n}\n\n.hover\\:-translate-y-3\\/4:hover {\n  --tw-translate-y: -75%;\n}\n\n.hover\\:-translate-y-full:hover {\n  --tw-translate-y: -100%;\n}\n\n.focus\\:translate-x-0:focus {\n  --tw-translate-x: 0px;\n}\n\n.focus\\:translate-x-1:focus {\n  --tw-translate-x: 0.25rem;\n}\n\n.focus\\:translate-x-2:focus {\n  --tw-translate-x: 0.5rem;\n}\n\n.focus\\:translate-x-3:focus {\n  --tw-translate-x: 0.75rem;\n}\n\n.focus\\:translate-x-4:focus {\n  --tw-translate-x: 1rem;\n}\n\n.focus\\:translate-x-5:focus {\n  --tw-translate-x: 1.25rem;\n}\n\n.focus\\:translate-x-6:focus {\n  --tw-translate-x: 1.5rem;\n}\n\n.focus\\:translate-x-7:focus {\n  --tw-translate-x: 1.75rem;\n}\n\n.focus\\:translate-x-8:focus {\n  --tw-translate-x: 2rem;\n}\n\n.focus\\:translate-x-9:focus {\n  --tw-translate-x: 2.25rem;\n}\n\n.focus\\:translate-x-10:focus {\n  --tw-translate-x: 2.5rem;\n}\n\n.focus\\:translate-x-11:focus {\n  --tw-translate-x: 2.75rem;\n}\n\n.focus\\:translate-x-12:focus {\n  --tw-translate-x: 3rem;\n}\n\n.focus\\:translate-x-14:focus {\n  --tw-translate-x: 3.5rem;\n}\n\n.focus\\:translate-x-16:focus {\n  --tw-translate-x: 4rem;\n}\n\n.focus\\:translate-x-20:focus {\n  --tw-translate-x: 5rem;\n}\n\n.focus\\:translate-x-24:focus {\n  --tw-translate-x: 6rem;\n}\n\n.focus\\:translate-x-28:focus {\n  --tw-translate-x: 7rem;\n}\n\n.focus\\:translate-x-32:focus {\n  --tw-translate-x: 8rem;\n}\n\n.focus\\:translate-x-36:focus {\n  --tw-translate-x: 9rem;\n}\n\n.focus\\:translate-x-40:focus {\n  --tw-translate-x: 10rem;\n}\n\n.focus\\:translate-x-44:focus {\n  --tw-translate-x: 11rem;\n}\n\n.focus\\:translate-x-48:focus {\n  --tw-translate-x: 12rem;\n}\n\n.focus\\:translate-x-52:focus {\n  --tw-translate-x: 13rem;\n}\n\n.focus\\:translate-x-56:focus {\n  --tw-translate-x: 14rem;\n}\n\n.focus\\:translate-x-60:focus {\n  --tw-translate-x: 15rem;\n}\n\n.focus\\:translate-x-64:focus {\n  --tw-translate-x: 16rem;\n}\n\n.focus\\:translate-x-72:focus {\n  --tw-translate-x: 18rem;\n}\n\n.focus\\:translate-x-80:focus {\n  --tw-translate-x: 20rem;\n}\n\n.focus\\:translate-x-96:focus {\n  --tw-translate-x: 24rem;\n}\n\n.focus\\:translate-x-px:focus {\n  --tw-translate-x: 1px;\n}\n\n.focus\\:translate-x-0\\.5:focus {\n  --tw-translate-x: 0.125rem;\n}\n\n.focus\\:translate-x-1\\.5:focus {\n  --tw-translate-x: 0.375rem;\n}\n\n.focus\\:translate-x-2\\.5:focus {\n  --tw-translate-x: 0.625rem;\n}\n\n.focus\\:translate-x-3\\.5:focus {\n  --tw-translate-x: 0.875rem;\n}\n\n.focus\\:-translate-x-0:focus {\n  --tw-translate-x: 0px;\n}\n\n.focus\\:-translate-x-1:focus {\n  --tw-translate-x: -0.25rem;\n}\n\n.focus\\:-translate-x-2:focus {\n  --tw-translate-x: -0.5rem;\n}\n\n.focus\\:-translate-x-3:focus {\n  --tw-translate-x: -0.75rem;\n}\n\n.focus\\:-translate-x-4:focus {\n  --tw-translate-x: -1rem;\n}\n\n.focus\\:-translate-x-5:focus {\n  --tw-translate-x: -1.25rem;\n}\n\n.focus\\:-translate-x-6:focus {\n  --tw-translate-x: -1.5rem;\n}\n\n.focus\\:-translate-x-7:focus {\n  --tw-translate-x: -1.75rem;\n}\n\n.focus\\:-translate-x-8:focus {\n  --tw-translate-x: -2rem;\n}\n\n.focus\\:-translate-x-9:focus {\n  --tw-translate-x: -2.25rem;\n}\n\n.focus\\:-translate-x-10:focus {\n  --tw-translate-x: -2.5rem;\n}\n\n.focus\\:-translate-x-11:focus {\n  --tw-translate-x: -2.75rem;\n}\n\n.focus\\:-translate-x-12:focus {\n  --tw-translate-x: -3rem;\n}\n\n.focus\\:-translate-x-14:focus {\n  --tw-translate-x: -3.5rem;\n}\n\n.focus\\:-translate-x-16:focus {\n  --tw-translate-x: -4rem;\n}\n\n.focus\\:-translate-x-20:focus {\n  --tw-translate-x: -5rem;\n}\n\n.focus\\:-translate-x-24:focus {\n  --tw-translate-x: -6rem;\n}\n\n.focus\\:-translate-x-28:focus {\n  --tw-translate-x: -7rem;\n}\n\n.focus\\:-translate-x-32:focus {\n  --tw-translate-x: -8rem;\n}\n\n.focus\\:-translate-x-36:focus {\n  --tw-translate-x: -9rem;\n}\n\n.focus\\:-translate-x-40:focus {\n  --tw-translate-x: -10rem;\n}\n\n.focus\\:-translate-x-44:focus {\n  --tw-translate-x: -11rem;\n}\n\n.focus\\:-translate-x-48:focus {\n  --tw-translate-x: -12rem;\n}\n\n.focus\\:-translate-x-52:focus {\n  --tw-translate-x: -13rem;\n}\n\n.focus\\:-translate-x-56:focus {\n  --tw-translate-x: -14rem;\n}\n\n.focus\\:-translate-x-60:focus {\n  --tw-translate-x: -15rem;\n}\n\n.focus\\:-translate-x-64:focus {\n  --tw-translate-x: -16rem;\n}\n\n.focus\\:-translate-x-72:focus {\n  --tw-translate-x: -18rem;\n}\n\n.focus\\:-translate-x-80:focus {\n  --tw-translate-x: -20rem;\n}\n\n.focus\\:-translate-x-96:focus {\n  --tw-translate-x: -24rem;\n}\n\n.focus\\:-translate-x-px:focus {\n  --tw-translate-x: -1px;\n}\n\n.focus\\:-translate-x-0\\.5:focus {\n  --tw-translate-x: -0.125rem;\n}\n\n.focus\\:-translate-x-1\\.5:focus {\n  --tw-translate-x: -0.375rem;\n}\n\n.focus\\:-translate-x-2\\.5:focus {\n  --tw-translate-x: -0.625rem;\n}\n\n.focus\\:-translate-x-3\\.5:focus {\n  --tw-translate-x: -0.875rem;\n}\n\n.focus\\:translate-x-1\\/2:focus {\n  --tw-translate-x: 50%;\n}\n\n.focus\\:translate-x-1\\/3:focus {\n  --tw-translate-x: 33.333333%;\n}\n\n.focus\\:translate-x-2\\/3:focus {\n  --tw-translate-x: 66.666667%;\n}\n\n.focus\\:translate-x-1\\/4:focus {\n  --tw-translate-x: 25%;\n}\n\n.focus\\:translate-x-2\\/4:focus {\n  --tw-translate-x: 50%;\n}\n\n.focus\\:translate-x-3\\/4:focus {\n  --tw-translate-x: 75%;\n}\n\n.focus\\:translate-x-full:focus {\n  --tw-translate-x: 100%;\n}\n\n.focus\\:-translate-x-1\\/2:focus {\n  --tw-translate-x: -50%;\n}\n\n.focus\\:-translate-x-1\\/3:focus {\n  --tw-translate-x: -33.333333%;\n}\n\n.focus\\:-translate-x-2\\/3:focus {\n  --tw-translate-x: -66.666667%;\n}\n\n.focus\\:-translate-x-1\\/4:focus {\n  --tw-translate-x: -25%;\n}\n\n.focus\\:-translate-x-2\\/4:focus {\n  --tw-translate-x: -50%;\n}\n\n.focus\\:-translate-x-3\\/4:focus {\n  --tw-translate-x: -75%;\n}\n\n.focus\\:-translate-x-full:focus {\n  --tw-translate-x: -100%;\n}\n\n.focus\\:translate-y-0:focus {\n  --tw-translate-y: 0px;\n}\n\n.focus\\:translate-y-1:focus {\n  --tw-translate-y: 0.25rem;\n}\n\n.focus\\:translate-y-2:focus {\n  --tw-translate-y: 0.5rem;\n}\n\n.focus\\:translate-y-3:focus {\n  --tw-translate-y: 0.75rem;\n}\n\n.focus\\:translate-y-4:focus {\n  --tw-translate-y: 1rem;\n}\n\n.focus\\:translate-y-5:focus {\n  --tw-translate-y: 1.25rem;\n}\n\n.focus\\:translate-y-6:focus {\n  --tw-translate-y: 1.5rem;\n}\n\n.focus\\:translate-y-7:focus {\n  --tw-translate-y: 1.75rem;\n}\n\n.focus\\:translate-y-8:focus {\n  --tw-translate-y: 2rem;\n}\n\n.focus\\:translate-y-9:focus {\n  --tw-translate-y: 2.25rem;\n}\n\n.focus\\:translate-y-10:focus {\n  --tw-translate-y: 2.5rem;\n}\n\n.focus\\:translate-y-11:focus {\n  --tw-translate-y: 2.75rem;\n}\n\n.focus\\:translate-y-12:focus {\n  --tw-translate-y: 3rem;\n}\n\n.focus\\:translate-y-14:focus {\n  --tw-translate-y: 3.5rem;\n}\n\n.focus\\:translate-y-16:focus {\n  --tw-translate-y: 4rem;\n}\n\n.focus\\:translate-y-20:focus {\n  --tw-translate-y: 5rem;\n}\n\n.focus\\:translate-y-24:focus {\n  --tw-translate-y: 6rem;\n}\n\n.focus\\:translate-y-28:focus {\n  --tw-translate-y: 7rem;\n}\n\n.focus\\:translate-y-32:focus {\n  --tw-translate-y: 8rem;\n}\n\n.focus\\:translate-y-36:focus {\n  --tw-translate-y: 9rem;\n}\n\n.focus\\:translate-y-40:focus {\n  --tw-translate-y: 10rem;\n}\n\n.focus\\:translate-y-44:focus {\n  --tw-translate-y: 11rem;\n}\n\n.focus\\:translate-y-48:focus {\n  --tw-translate-y: 12rem;\n}\n\n.focus\\:translate-y-52:focus {\n  --tw-translate-y: 13rem;\n}\n\n.focus\\:translate-y-56:focus {\n  --tw-translate-y: 14rem;\n}\n\n.focus\\:translate-y-60:focus {\n  --tw-translate-y: 15rem;\n}\n\n.focus\\:translate-y-64:focus {\n  --tw-translate-y: 16rem;\n}\n\n.focus\\:translate-y-72:focus {\n  --tw-translate-y: 18rem;\n}\n\n.focus\\:translate-y-80:focus {\n  --tw-translate-y: 20rem;\n}\n\n.focus\\:translate-y-96:focus {\n  --tw-translate-y: 24rem;\n}\n\n.focus\\:translate-y-px:focus {\n  --tw-translate-y: 1px;\n}\n\n.focus\\:translate-y-0\\.5:focus {\n  --tw-translate-y: 0.125rem;\n}\n\n.focus\\:translate-y-1\\.5:focus {\n  --tw-translate-y: 0.375rem;\n}\n\n.focus\\:translate-y-2\\.5:focus {\n  --tw-translate-y: 0.625rem;\n}\n\n.focus\\:translate-y-3\\.5:focus {\n  --tw-translate-y: 0.875rem;\n}\n\n.focus\\:-translate-y-0:focus {\n  --tw-translate-y: 0px;\n}\n\n.focus\\:-translate-y-1:focus {\n  --tw-translate-y: -0.25rem;\n}\n\n.focus\\:-translate-y-2:focus {\n  --tw-translate-y: -0.5rem;\n}\n\n.focus\\:-translate-y-3:focus {\n  --tw-translate-y: -0.75rem;\n}\n\n.focus\\:-translate-y-4:focus {\n  --tw-translate-y: -1rem;\n}\n\n.focus\\:-translate-y-5:focus {\n  --tw-translate-y: -1.25rem;\n}\n\n.focus\\:-translate-y-6:focus {\n  --tw-translate-y: -1.5rem;\n}\n\n.focus\\:-translate-y-7:focus {\n  --tw-translate-y: -1.75rem;\n}\n\n.focus\\:-translate-y-8:focus {\n  --tw-translate-y: -2rem;\n}\n\n.focus\\:-translate-y-9:focus {\n  --tw-translate-y: -2.25rem;\n}\n\n.focus\\:-translate-y-10:focus {\n  --tw-translate-y: -2.5rem;\n}\n\n.focus\\:-translate-y-11:focus {\n  --tw-translate-y: -2.75rem;\n}\n\n.focus\\:-translate-y-12:focus {\n  --tw-translate-y: -3rem;\n}\n\n.focus\\:-translate-y-14:focus {\n  --tw-translate-y: -3.5rem;\n}\n\n.focus\\:-translate-y-16:focus {\n  --tw-translate-y: -4rem;\n}\n\n.focus\\:-translate-y-20:focus {\n  --tw-translate-y: -5rem;\n}\n\n.focus\\:-translate-y-24:focus {\n  --tw-translate-y: -6rem;\n}\n\n.focus\\:-translate-y-28:focus {\n  --tw-translate-y: -7rem;\n}\n\n.focus\\:-translate-y-32:focus {\n  --tw-translate-y: -8rem;\n}\n\n.focus\\:-translate-y-36:focus {\n  --tw-translate-y: -9rem;\n}\n\n.focus\\:-translate-y-40:focus {\n  --tw-translate-y: -10rem;\n}\n\n.focus\\:-translate-y-44:focus {\n  --tw-translate-y: -11rem;\n}\n\n.focus\\:-translate-y-48:focus {\n  --tw-translate-y: -12rem;\n}\n\n.focus\\:-translate-y-52:focus {\n  --tw-translate-y: -13rem;\n}\n\n.focus\\:-translate-y-56:focus {\n  --tw-translate-y: -14rem;\n}\n\n.focus\\:-translate-y-60:focus {\n  --tw-translate-y: -15rem;\n}\n\n.focus\\:-translate-y-64:focus {\n  --tw-translate-y: -16rem;\n}\n\n.focus\\:-translate-y-72:focus {\n  --tw-translate-y: -18rem;\n}\n\n.focus\\:-translate-y-80:focus {\n  --tw-translate-y: -20rem;\n}\n\n.focus\\:-translate-y-96:focus {\n  --tw-translate-y: -24rem;\n}\n\n.focus\\:-translate-y-px:focus {\n  --tw-translate-y: -1px;\n}\n\n.focus\\:-translate-y-0\\.5:focus {\n  --tw-translate-y: -0.125rem;\n}\n\n.focus\\:-translate-y-1\\.5:focus {\n  --tw-translate-y: -0.375rem;\n}\n\n.focus\\:-translate-y-2\\.5:focus {\n  --tw-translate-y: -0.625rem;\n}\n\n.focus\\:-translate-y-3\\.5:focus {\n  --tw-translate-y: -0.875rem;\n}\n\n.focus\\:translate-y-1\\/2:focus {\n  --tw-translate-y: 50%;\n}\n\n.focus\\:translate-y-1\\/3:focus {\n  --tw-translate-y: 33.333333%;\n}\n\n.focus\\:translate-y-2\\/3:focus {\n  --tw-translate-y: 66.666667%;\n}\n\n.focus\\:translate-y-1\\/4:focus {\n  --tw-translate-y: 25%;\n}\n\n.focus\\:translate-y-2\\/4:focus {\n  --tw-translate-y: 50%;\n}\n\n.focus\\:translate-y-3\\/4:focus {\n  --tw-translate-y: 75%;\n}\n\n.focus\\:translate-y-full:focus {\n  --tw-translate-y: 100%;\n}\n\n.focus\\:-translate-y-1\\/2:focus {\n  --tw-translate-y: -50%;\n}\n\n.focus\\:-translate-y-1\\/3:focus {\n  --tw-translate-y: -33.333333%;\n}\n\n.focus\\:-translate-y-2\\/3:focus {\n  --tw-translate-y: -66.666667%;\n}\n\n.focus\\:-translate-y-1\\/4:focus {\n  --tw-translate-y: -25%;\n}\n\n.focus\\:-translate-y-2\\/4:focus {\n  --tw-translate-y: -50%;\n}\n\n.focus\\:-translate-y-3\\/4:focus {\n  --tw-translate-y: -75%;\n}\n\n.focus\\:-translate-y-full:focus {\n  --tw-translate-y: -100%;\n}\n\n.rotate-0 {\n  --tw-rotate: 0deg;\n}\n\n.rotate-1 {\n  --tw-rotate: 1deg;\n}\n\n.rotate-2 {\n  --tw-rotate: 2deg;\n}\n\n.rotate-3 {\n  --tw-rotate: 3deg;\n}\n\n.rotate-6 {\n  --tw-rotate: 6deg;\n}\n\n.rotate-12 {\n  --tw-rotate: 12deg;\n}\n\n.rotate-45 {\n  --tw-rotate: 45deg;\n}\n\n.rotate-90 {\n  --tw-rotate: 90deg;\n}\n\n.rotate-180 {\n  --tw-rotate: 180deg;\n}\n\n.-rotate-180 {\n  --tw-rotate: -180deg;\n}\n\n.-rotate-90 {\n  --tw-rotate: -90deg;\n}\n\n.-rotate-45 {\n  --tw-rotate: -45deg;\n}\n\n.-rotate-12 {\n  --tw-rotate: -12deg;\n}\n\n.-rotate-6 {\n  --tw-rotate: -6deg;\n}\n\n.-rotate-3 {\n  --tw-rotate: -3deg;\n}\n\n.-rotate-2 {\n  --tw-rotate: -2deg;\n}\n\n.-rotate-1 {\n  --tw-rotate: -1deg;\n}\n\n.hover\\:rotate-0:hover {\n  --tw-rotate: 0deg;\n}\n\n.hover\\:rotate-1:hover {\n  --tw-rotate: 1deg;\n}\n\n.hover\\:rotate-2:hover {\n  --tw-rotate: 2deg;\n}\n\n.hover\\:rotate-3:hover {\n  --tw-rotate: 3deg;\n}\n\n.hover\\:rotate-6:hover {\n  --tw-rotate: 6deg;\n}\n\n.hover\\:rotate-12:hover {\n  --tw-rotate: 12deg;\n}\n\n.hover\\:rotate-45:hover {\n  --tw-rotate: 45deg;\n}\n\n.hover\\:rotate-90:hover {\n  --tw-rotate: 90deg;\n}\n\n.hover\\:rotate-180:hover {\n  --tw-rotate: 180deg;\n}\n\n.hover\\:-rotate-180:hover {\n  --tw-rotate: -180deg;\n}\n\n.hover\\:-rotate-90:hover {\n  --tw-rotate: -90deg;\n}\n\n.hover\\:-rotate-45:hover {\n  --tw-rotate: -45deg;\n}\n\n.hover\\:-rotate-12:hover {\n  --tw-rotate: -12deg;\n}\n\n.hover\\:-rotate-6:hover {\n  --tw-rotate: -6deg;\n}\n\n.hover\\:-rotate-3:hover {\n  --tw-rotate: -3deg;\n}\n\n.hover\\:-rotate-2:hover {\n  --tw-rotate: -2deg;\n}\n\n.hover\\:-rotate-1:hover {\n  --tw-rotate: -1deg;\n}\n\n.focus\\:rotate-0:focus {\n  --tw-rotate: 0deg;\n}\n\n.focus\\:rotate-1:focus {\n  --tw-rotate: 1deg;\n}\n\n.focus\\:rotate-2:focus {\n  --tw-rotate: 2deg;\n}\n\n.focus\\:rotate-3:focus {\n  --tw-rotate: 3deg;\n}\n\n.focus\\:rotate-6:focus {\n  --tw-rotate: 6deg;\n}\n\n.focus\\:rotate-12:focus {\n  --tw-rotate: 12deg;\n}\n\n.focus\\:rotate-45:focus {\n  --tw-rotate: 45deg;\n}\n\n.focus\\:rotate-90:focus {\n  --tw-rotate: 90deg;\n}\n\n.focus\\:rotate-180:focus {\n  --tw-rotate: 180deg;\n}\n\n.focus\\:-rotate-180:focus {\n  --tw-rotate: -180deg;\n}\n\n.focus\\:-rotate-90:focus {\n  --tw-rotate: -90deg;\n}\n\n.focus\\:-rotate-45:focus {\n  --tw-rotate: -45deg;\n}\n\n.focus\\:-rotate-12:focus {\n  --tw-rotate: -12deg;\n}\n\n.focus\\:-rotate-6:focus {\n  --tw-rotate: -6deg;\n}\n\n.focus\\:-rotate-3:focus {\n  --tw-rotate: -3deg;\n}\n\n.focus\\:-rotate-2:focus {\n  --tw-rotate: -2deg;\n}\n\n.focus\\:-rotate-1:focus {\n  --tw-rotate: -1deg;\n}\n\n.skew-x-0 {\n  --tw-skew-x: 0deg;\n}\n\n.skew-x-1 {\n  --tw-skew-x: 1deg;\n}\n\n.skew-x-2 {\n  --tw-skew-x: 2deg;\n}\n\n.skew-x-3 {\n  --tw-skew-x: 3deg;\n}\n\n.skew-x-6 {\n  --tw-skew-x: 6deg;\n}\n\n.skew-x-12 {\n  --tw-skew-x: 12deg;\n}\n\n.-skew-x-12 {\n  --tw-skew-x: -12deg;\n}\n\n.-skew-x-6 {\n  --tw-skew-x: -6deg;\n}\n\n.-skew-x-3 {\n  --tw-skew-x: -3deg;\n}\n\n.-skew-x-2 {\n  --tw-skew-x: -2deg;\n}\n\n.-skew-x-1 {\n  --tw-skew-x: -1deg;\n}\n\n.skew-y-0 {\n  --tw-skew-y: 0deg;\n}\n\n.skew-y-1 {\n  --tw-skew-y: 1deg;\n}\n\n.skew-y-2 {\n  --tw-skew-y: 2deg;\n}\n\n.skew-y-3 {\n  --tw-skew-y: 3deg;\n}\n\n.skew-y-6 {\n  --tw-skew-y: 6deg;\n}\n\n.skew-y-12 {\n  --tw-skew-y: 12deg;\n}\n\n.-skew-y-12 {\n  --tw-skew-y: -12deg;\n}\n\n.-skew-y-6 {\n  --tw-skew-y: -6deg;\n}\n\n.-skew-y-3 {\n  --tw-skew-y: -3deg;\n}\n\n.-skew-y-2 {\n  --tw-skew-y: -2deg;\n}\n\n.-skew-y-1 {\n  --tw-skew-y: -1deg;\n}\n\n.hover\\:skew-x-0:hover {\n  --tw-skew-x: 0deg;\n}\n\n.hover\\:skew-x-1:hover {\n  --tw-skew-x: 1deg;\n}\n\n.hover\\:skew-x-2:hover {\n  --tw-skew-x: 2deg;\n}\n\n.hover\\:skew-x-3:hover {\n  --tw-skew-x: 3deg;\n}\n\n.hover\\:skew-x-6:hover {\n  --tw-skew-x: 6deg;\n}\n\n.hover\\:skew-x-12:hover {\n  --tw-skew-x: 12deg;\n}\n\n.hover\\:-skew-x-12:hover {\n  --tw-skew-x: -12deg;\n}\n\n.hover\\:-skew-x-6:hover {\n  --tw-skew-x: -6deg;\n}\n\n.hover\\:-skew-x-3:hover {\n  --tw-skew-x: -3deg;\n}\n\n.hover\\:-skew-x-2:hover {\n  --tw-skew-x: -2deg;\n}\n\n.hover\\:-skew-x-1:hover {\n  --tw-skew-x: -1deg;\n}\n\n.hover\\:skew-y-0:hover {\n  --tw-skew-y: 0deg;\n}\n\n.hover\\:skew-y-1:hover {\n  --tw-skew-y: 1deg;\n}\n\n.hover\\:skew-y-2:hover {\n  --tw-skew-y: 2deg;\n}\n\n.hover\\:skew-y-3:hover {\n  --tw-skew-y: 3deg;\n}\n\n.hover\\:skew-y-6:hover {\n  --tw-skew-y: 6deg;\n}\n\n.hover\\:skew-y-12:hover {\n  --tw-skew-y: 12deg;\n}\n\n.hover\\:-skew-y-12:hover {\n  --tw-skew-y: -12deg;\n}\n\n.hover\\:-skew-y-6:hover {\n  --tw-skew-y: -6deg;\n}\n\n.hover\\:-skew-y-3:hover {\n  --tw-skew-y: -3deg;\n}\n\n.hover\\:-skew-y-2:hover {\n  --tw-skew-y: -2deg;\n}\n\n.hover\\:-skew-y-1:hover {\n  --tw-skew-y: -1deg;\n}\n\n.focus\\:skew-x-0:focus {\n  --tw-skew-x: 0deg;\n}\n\n.focus\\:skew-x-1:focus {\n  --tw-skew-x: 1deg;\n}\n\n.focus\\:skew-x-2:focus {\n  --tw-skew-x: 2deg;\n}\n\n.focus\\:skew-x-3:focus {\n  --tw-skew-x: 3deg;\n}\n\n.focus\\:skew-x-6:focus {\n  --tw-skew-x: 6deg;\n}\n\n.focus\\:skew-x-12:focus {\n  --tw-skew-x: 12deg;\n}\n\n.focus\\:-skew-x-12:focus {\n  --tw-skew-x: -12deg;\n}\n\n.focus\\:-skew-x-6:focus {\n  --tw-skew-x: -6deg;\n}\n\n.focus\\:-skew-x-3:focus {\n  --tw-skew-x: -3deg;\n}\n\n.focus\\:-skew-x-2:focus {\n  --tw-skew-x: -2deg;\n}\n\n.focus\\:-skew-x-1:focus {\n  --tw-skew-x: -1deg;\n}\n\n.focus\\:skew-y-0:focus {\n  --tw-skew-y: 0deg;\n}\n\n.focus\\:skew-y-1:focus {\n  --tw-skew-y: 1deg;\n}\n\n.focus\\:skew-y-2:focus {\n  --tw-skew-y: 2deg;\n}\n\n.focus\\:skew-y-3:focus {\n  --tw-skew-y: 3deg;\n}\n\n.focus\\:skew-y-6:focus {\n  --tw-skew-y: 6deg;\n}\n\n.focus\\:skew-y-12:focus {\n  --tw-skew-y: 12deg;\n}\n\n.focus\\:-skew-y-12:focus {\n  --tw-skew-y: -12deg;\n}\n\n.focus\\:-skew-y-6:focus {\n  --tw-skew-y: -6deg;\n}\n\n.focus\\:-skew-y-3:focus {\n  --tw-skew-y: -3deg;\n}\n\n.focus\\:-skew-y-2:focus {\n  --tw-skew-y: -2deg;\n}\n\n.focus\\:-skew-y-1:focus {\n  --tw-skew-y: -1deg;\n}\n\n.scale-0 {\n  --tw-scale-x: 0;\n  --tw-scale-y: 0;\n}\n\n.scale-50 {\n  --tw-scale-x: .5;\n  --tw-scale-y: .5;\n}\n\n.scale-75 {\n  --tw-scale-x: .75;\n  --tw-scale-y: .75;\n}\n\n.scale-90 {\n  --tw-scale-x: .9;\n  --tw-scale-y: .9;\n}\n\n.scale-95 {\n  --tw-scale-x: .95;\n  --tw-scale-y: .95;\n}\n\n.scale-100 {\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n}\n\n.scale-105 {\n  --tw-scale-x: 1.05;\n  --tw-scale-y: 1.05;\n}\n\n.scale-110 {\n  --tw-scale-x: 1.1;\n  --tw-scale-y: 1.1;\n}\n\n.scale-125 {\n  --tw-scale-x: 1.25;\n  --tw-scale-y: 1.25;\n}\n\n.scale-150 {\n  --tw-scale-x: 1.5;\n  --tw-scale-y: 1.5;\n}\n\n.hover\\:scale-0:hover {\n  --tw-scale-x: 0;\n  --tw-scale-y: 0;\n}\n\n.hover\\:scale-50:hover {\n  --tw-scale-x: .5;\n  --tw-scale-y: .5;\n}\n\n.hover\\:scale-75:hover {\n  --tw-scale-x: .75;\n  --tw-scale-y: .75;\n}\n\n.hover\\:scale-90:hover {\n  --tw-scale-x: .9;\n  --tw-scale-y: .9;\n}\n\n.hover\\:scale-95:hover {\n  --tw-scale-x: .95;\n  --tw-scale-y: .95;\n}\n\n.hover\\:scale-100:hover {\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n}\n\n.hover\\:scale-105:hover {\n  --tw-scale-x: 1.05;\n  --tw-scale-y: 1.05;\n}\n\n.hover\\:scale-110:hover {\n  --tw-scale-x: 1.1;\n  --tw-scale-y: 1.1;\n}\n\n.hover\\:scale-125:hover {\n  --tw-scale-x: 1.25;\n  --tw-scale-y: 1.25;\n}\n\n.hover\\:scale-150:hover {\n  --tw-scale-x: 1.5;\n  --tw-scale-y: 1.5;\n}\n\n.focus\\:scale-0:focus {\n  --tw-scale-x: 0;\n  --tw-scale-y: 0;\n}\n\n.focus\\:scale-50:focus {\n  --tw-scale-x: .5;\n  --tw-scale-y: .5;\n}\n\n.focus\\:scale-75:focus {\n  --tw-scale-x: .75;\n  --tw-scale-y: .75;\n}\n\n.focus\\:scale-90:focus {\n  --tw-scale-x: .9;\n  --tw-scale-y: .9;\n}\n\n.focus\\:scale-95:focus {\n  --tw-scale-x: .95;\n  --tw-scale-y: .95;\n}\n\n.focus\\:scale-100:focus {\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n}\n\n.focus\\:scale-105:focus {\n  --tw-scale-x: 1.05;\n  --tw-scale-y: 1.05;\n}\n\n.focus\\:scale-110:focus {\n  --tw-scale-x: 1.1;\n  --tw-scale-y: 1.1;\n}\n\n.focus\\:scale-125:focus {\n  --tw-scale-x: 1.25;\n  --tw-scale-y: 1.25;\n}\n\n.focus\\:scale-150:focus {\n  --tw-scale-x: 1.5;\n  --tw-scale-y: 1.5;\n}\n\n.scale-x-0 {\n  --tw-scale-x: 0;\n}\n\n.scale-x-50 {\n  --tw-scale-x: .5;\n}\n\n.scale-x-75 {\n  --tw-scale-x: .75;\n}\n\n.scale-x-90 {\n  --tw-scale-x: .9;\n}\n\n.scale-x-95 {\n  --tw-scale-x: .95;\n}\n\n.scale-x-100 {\n  --tw-scale-x: 1;\n}\n\n.scale-x-105 {\n  --tw-scale-x: 1.05;\n}\n\n.scale-x-110 {\n  --tw-scale-x: 1.1;\n}\n\n.scale-x-125 {\n  --tw-scale-x: 1.25;\n}\n\n.scale-x-150 {\n  --tw-scale-x: 1.5;\n}\n\n.scale-y-0 {\n  --tw-scale-y: 0;\n}\n\n.scale-y-50 {\n  --tw-scale-y: .5;\n}\n\n.scale-y-75 {\n  --tw-scale-y: .75;\n}\n\n.scale-y-90 {\n  --tw-scale-y: .9;\n}\n\n.scale-y-95 {\n  --tw-scale-y: .95;\n}\n\n.scale-y-100 {\n  --tw-scale-y: 1;\n}\n\n.scale-y-105 {\n  --tw-scale-y: 1.05;\n}\n\n.scale-y-110 {\n  --tw-scale-y: 1.1;\n}\n\n.scale-y-125 {\n  --tw-scale-y: 1.25;\n}\n\n.scale-y-150 {\n  --tw-scale-y: 1.5;\n}\n\n.hover\\:scale-x-0:hover {\n  --tw-scale-x: 0;\n}\n\n.hover\\:scale-x-50:hover {\n  --tw-scale-x: .5;\n}\n\n.hover\\:scale-x-75:hover {\n  --tw-scale-x: .75;\n}\n\n.hover\\:scale-x-90:hover {\n  --tw-scale-x: .9;\n}\n\n.hover\\:scale-x-95:hover {\n  --tw-scale-x: .95;\n}\n\n.hover\\:scale-x-100:hover {\n  --tw-scale-x: 1;\n}\n\n.hover\\:scale-x-105:hover {\n  --tw-scale-x: 1.05;\n}\n\n.hover\\:scale-x-110:hover {\n  --tw-scale-x: 1.1;\n}\n\n.hover\\:scale-x-125:hover {\n  --tw-scale-x: 1.25;\n}\n\n.hover\\:scale-x-150:hover {\n  --tw-scale-x: 1.5;\n}\n\n.hover\\:scale-y-0:hover {\n  --tw-scale-y: 0;\n}\n\n.hover\\:scale-y-50:hover {\n  --tw-scale-y: .5;\n}\n\n.hover\\:scale-y-75:hover {\n  --tw-scale-y: .75;\n}\n\n.hover\\:scale-y-90:hover {\n  --tw-scale-y: .9;\n}\n\n.hover\\:scale-y-95:hover {\n  --tw-scale-y: .95;\n}\n\n.hover\\:scale-y-100:hover {\n  --tw-scale-y: 1;\n}\n\n.hover\\:scale-y-105:hover {\n  --tw-scale-y: 1.05;\n}\n\n.hover\\:scale-y-110:hover {\n  --tw-scale-y: 1.1;\n}\n\n.hover\\:scale-y-125:hover {\n  --tw-scale-y: 1.25;\n}\n\n.hover\\:scale-y-150:hover {\n  --tw-scale-y: 1.5;\n}\n\n.focus\\:scale-x-0:focus {\n  --tw-scale-x: 0;\n}\n\n.focus\\:scale-x-50:focus {\n  --tw-scale-x: .5;\n}\n\n.focus\\:scale-x-75:focus {\n  --tw-scale-x: .75;\n}\n\n.focus\\:scale-x-90:focus {\n  --tw-scale-x: .9;\n}\n\n.focus\\:scale-x-95:focus {\n  --tw-scale-x: .95;\n}\n\n.focus\\:scale-x-100:focus {\n  --tw-scale-x: 1;\n}\n\n.focus\\:scale-x-105:focus {\n  --tw-scale-x: 1.05;\n}\n\n.focus\\:scale-x-110:focus {\n  --tw-scale-x: 1.1;\n}\n\n.focus\\:scale-x-125:focus {\n  --tw-scale-x: 1.25;\n}\n\n.focus\\:scale-x-150:focus {\n  --tw-scale-x: 1.5;\n}\n\n.focus\\:scale-y-0:focus {\n  --tw-scale-y: 0;\n}\n\n.focus\\:scale-y-50:focus {\n  --tw-scale-y: .5;\n}\n\n.focus\\:scale-y-75:focus {\n  --tw-scale-y: .75;\n}\n\n.focus\\:scale-y-90:focus {\n  --tw-scale-y: .9;\n}\n\n.focus\\:scale-y-95:focus {\n  --tw-scale-y: .95;\n}\n\n.focus\\:scale-y-100:focus {\n  --tw-scale-y: 1;\n}\n\n.focus\\:scale-y-105:focus {\n  --tw-scale-y: 1.05;\n}\n\n.focus\\:scale-y-110:focus {\n  --tw-scale-y: 1.1;\n}\n\n.focus\\:scale-y-125:focus {\n  --tw-scale-y: 1.25;\n}\n\n.focus\\:scale-y-150:focus {\n  --tw-scale-y: 1.5;\n}\n\n@-webkit-keyframes spin {\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n@keyframes spin {\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n@-webkit-keyframes ping {\n  75%, 100% {\n    transform: scale(2);\n    opacity: 0;\n  }\n}\n\n@keyframes ping {\n  75%, 100% {\n    transform: scale(2);\n    opacity: 0;\n  }\n}\n\n@-webkit-keyframes pulse {\n  50% {\n    opacity: .5;\n  }\n}\n\n@keyframes pulse {\n  50% {\n    opacity: .5;\n  }\n}\n\n@-webkit-keyframes bounce {\n  0%, 100% {\n    transform: translateY(-25%);\n    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);\n            animation-timing-function: cubic-bezier(0.8,0,1,1);\n  }\n\n  50% {\n    transform: none;\n    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);\n            animation-timing-function: cubic-bezier(0,0,0.2,1);\n  }\n}\n\n@keyframes bounce {\n  0%, 100% {\n    transform: translateY(-25%);\n    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);\n            animation-timing-function: cubic-bezier(0.8,0,1,1);\n  }\n\n  50% {\n    transform: none;\n    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);\n            animation-timing-function: cubic-bezier(0,0,0.2,1);\n  }\n}\n\n.animate-none {\n  -webkit-animation: none;\n          animation: none;\n}\n\n.animate-spin {\n  -webkit-animation: spin 1s linear infinite;\n          animation: spin 1s linear infinite;\n}\n\n.animate-ping {\n  -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n          animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n}\n\n.animate-pulse {\n  -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n          animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n}\n\n.animate-bounce {\n  -webkit-animation: bounce 1s infinite;\n          animation: bounce 1s infinite;\n}\n\n.cursor-auto {\n  cursor: auto;\n}\n\n.cursor-default {\n  cursor: default;\n}\n\n.cursor-pointer {\n  cursor: pointer;\n}\n\n.cursor-wait {\n  cursor: wait;\n}\n\n.cursor-text {\n  cursor: text;\n}\n\n.cursor-move {\n  cursor: move;\n}\n\n.cursor-help {\n  cursor: help;\n}\n\n.cursor-not-allowed {\n  cursor: not-allowed;\n}\n\n.select-none {\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n}\n\n.select-text {\n  -webkit-user-select: text;\n     -moz-user-select: text;\n      -ms-user-select: text;\n          user-select: text;\n}\n\n.select-all {\n  -webkit-user-select: all;\n     -moz-user-select: all;\n          user-select: all;\n}\n\n.select-auto {\n  -webkit-user-select: auto;\n     -moz-user-select: auto;\n      -ms-user-select: auto;\n          user-select: auto;\n}\n\n.resize-none {\n  resize: none;\n}\n\n.resize-y {\n  resize: vertical;\n}\n\n.resize-x {\n  resize: horizontal;\n}\n\n.resize {\n  resize: both;\n}\n\n.list-inside {\n  list-style-position: inside;\n}\n\n.list-outside {\n  list-style-position: outside;\n}\n\n.list-none {\n  list-style-type: none;\n}\n\n.list-disc {\n  list-style-type: disc;\n}\n\n.list-decimal {\n  list-style-type: decimal;\n}\n\n.appearance-none {\n  -webkit-appearance: none;\n     -moz-appearance: none;\n          appearance: none;\n}\n\n.auto-cols-auto {\n  grid-auto-columns: auto;\n}\n\n.auto-cols-min {\n  grid-auto-columns: -webkit-min-content;\n  grid-auto-columns: min-content;\n}\n\n.auto-cols-max {\n  grid-auto-columns: -webkit-max-content;\n  grid-auto-columns: max-content;\n}\n\n.auto-cols-fr {\n  grid-auto-columns: minmax(0, 1fr);\n}\n\n.grid-flow-row {\n  grid-auto-flow: row;\n}\n\n.grid-flow-col {\n  grid-auto-flow: column;\n}\n\n.grid-flow-row-dense {\n  grid-auto-flow: row dense;\n}\n\n.grid-flow-col-dense {\n  grid-auto-flow: column dense;\n}\n\n.auto-rows-auto {\n  grid-auto-rows: auto;\n}\n\n.auto-rows-min {\n  grid-auto-rows: -webkit-min-content;\n  grid-auto-rows: min-content;\n}\n\n.auto-rows-max {\n  grid-auto-rows: -webkit-max-content;\n  grid-auto-rows: max-content;\n}\n\n.auto-rows-fr {\n  grid-auto-rows: minmax(0, 1fr);\n}\n\n.grid-cols-1 {\n  grid-template-columns: repeat(1, minmax(0, 1fr));\n}\n\n.grid-cols-2 {\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n\n.grid-cols-3 {\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n}\n\n.grid-cols-4 {\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n}\n\n.grid-cols-5 {\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n}\n\n.grid-cols-6 {\n  grid-template-columns: repeat(6, minmax(0, 1fr));\n}\n\n.grid-cols-7 {\n  grid-template-columns: repeat(7, minmax(0, 1fr));\n}\n\n.grid-cols-8 {\n  grid-template-columns: repeat(8, minmax(0, 1fr));\n}\n\n.grid-cols-9 {\n  grid-template-columns: repeat(9, minmax(0, 1fr));\n}\n\n.grid-cols-10 {\n  grid-template-columns: repeat(10, minmax(0, 1fr));\n}\n\n.grid-cols-11 {\n  grid-template-columns: repeat(11, minmax(0, 1fr));\n}\n\n.grid-cols-12 {\n  grid-template-columns: repeat(12, minmax(0, 1fr));\n}\n\n.grid-cols-none {\n  grid-template-columns: none;\n}\n\n.grid-rows-1 {\n  grid-template-rows: repeat(1, minmax(0, 1fr));\n}\n\n.grid-rows-2 {\n  grid-template-rows: repeat(2, minmax(0, 1fr));\n}\n\n.grid-rows-3 {\n  grid-template-rows: repeat(3, minmax(0, 1fr));\n}\n\n.grid-rows-4 {\n  grid-template-rows: repeat(4, minmax(0, 1fr));\n}\n\n.grid-rows-5 {\n  grid-template-rows: repeat(5, minmax(0, 1fr));\n}\n\n.grid-rows-6 {\n  grid-template-rows: repeat(6, minmax(0, 1fr));\n}\n\n.grid-rows-none {\n  grid-template-rows: none;\n}\n\n.flex-row {\n  flex-direction: row;\n}\n\n.flex-row-reverse {\n  flex-direction: row-reverse;\n}\n\n.flex-col {\n  flex-direction: column;\n}\n\n.flex-col-reverse {\n  flex-direction: column-reverse;\n}\n\n.flex-wrap {\n  flex-wrap: wrap;\n}\n\n.flex-wrap-reverse {\n  flex-wrap: wrap-reverse;\n}\n\n.flex-nowrap {\n  flex-wrap: nowrap;\n}\n\n.place-content-center {\n  place-content: center;\n}\n\n.place-content-start {\n  place-content: start;\n}\n\n.place-content-end {\n  place-content: end;\n}\n\n.place-content-between {\n  place-content: space-between;\n}\n\n.place-content-around {\n  place-content: space-around;\n}\n\n.place-content-evenly {\n  place-content: space-evenly;\n}\n\n.place-content-stretch {\n  place-content: stretch;\n}\n\n.place-items-start {\n  place-items: start;\n}\n\n.place-items-end {\n  place-items: end;\n}\n\n.place-items-center {\n  place-items: center;\n}\n\n.place-items-stretch {\n  place-items: stretch;\n}\n\n.content-center {\n  align-content: center;\n}\n\n.content-start {\n  align-content: flex-start;\n}\n\n.content-end {\n  align-content: flex-end;\n}\n\n.content-between {\n  align-content: space-between;\n}\n\n.content-around {\n  align-content: space-around;\n}\n\n.content-evenly {\n  align-content: space-evenly;\n}\n\n.items-start {\n  align-items: flex-start;\n}\n\n.items-end {\n  align-items: flex-end;\n}\n\n.items-center {\n  align-items: center;\n}\n\n.items-baseline {\n  align-items: baseline;\n}\n\n.items-stretch {\n  align-items: stretch;\n}\n\n.justify-start {\n  justify-content: flex-start;\n}\n\n.justify-end {\n  justify-content: flex-end;\n}\n\n.justify-center {\n  justify-content: center;\n}\n\n.justify-between {\n  justify-content: space-between;\n}\n\n.justify-around {\n  justify-content: space-around;\n}\n\n.justify-evenly {\n  justify-content: space-evenly;\n}\n\n.justify-items-start {\n  justify-items: start;\n}\n\n.justify-items-end {\n  justify-items: end;\n}\n\n.justify-items-center {\n  justify-items: center;\n}\n\n.justify-items-stretch {\n  justify-items: stretch;\n}\n\n.gap-0 {\n  gap: 0px;\n}\n\n.gap-1 {\n  gap: 0.25rem;\n}\n\n.gap-2 {\n  gap: 0.5rem;\n}\n\n.gap-3 {\n  gap: 0.75rem;\n}\n\n.gap-4 {\n  gap: 1rem;\n}\n\n.gap-5 {\n  gap: 1.25rem;\n}\n\n.gap-6 {\n  gap: 1.5rem;\n}\n\n.gap-7 {\n  gap: 1.75rem;\n}\n\n.gap-8 {\n  gap: 2rem;\n}\n\n.gap-9 {\n  gap: 2.25rem;\n}\n\n.gap-10 {\n  gap: 2.5rem;\n}\n\n.gap-11 {\n  gap: 2.75rem;\n}\n\n.gap-12 {\n  gap: 3rem;\n}\n\n.gap-14 {\n  gap: 3.5rem;\n}\n\n.gap-16 {\n  gap: 4rem;\n}\n\n.gap-20 {\n  gap: 5rem;\n}\n\n.gap-24 {\n  gap: 6rem;\n}\n\n.gap-28 {\n  gap: 7rem;\n}\n\n.gap-32 {\n  gap: 8rem;\n}\n\n.gap-36 {\n  gap: 9rem;\n}\n\n.gap-40 {\n  gap: 10rem;\n}\n\n.gap-44 {\n  gap: 11rem;\n}\n\n.gap-48 {\n  gap: 12rem;\n}\n\n.gap-52 {\n  gap: 13rem;\n}\n\n.gap-56 {\n  gap: 14rem;\n}\n\n.gap-60 {\n  gap: 15rem;\n}\n\n.gap-64 {\n  gap: 16rem;\n}\n\n.gap-72 {\n  gap: 18rem;\n}\n\n.gap-80 {\n  gap: 20rem;\n}\n\n.gap-96 {\n  gap: 24rem;\n}\n\n.gap-px {\n  gap: 1px;\n}\n\n.gap-0\\.5 {\n  gap: 0.125rem;\n}\n\n.gap-1\\.5 {\n  gap: 0.375rem;\n}\n\n.gap-2\\.5 {\n  gap: 0.625rem;\n}\n\n.gap-3\\.5 {\n  gap: 0.875rem;\n}\n\n.gap-x-0 {\n  -moz-column-gap: 0px;\n       column-gap: 0px;\n}\n\n.gap-x-1 {\n  -moz-column-gap: 0.25rem;\n       column-gap: 0.25rem;\n}\n\n.gap-x-2 {\n  -moz-column-gap: 0.5rem;\n       column-gap: 0.5rem;\n}\n\n.gap-x-3 {\n  -moz-column-gap: 0.75rem;\n       column-gap: 0.75rem;\n}\n\n.gap-x-4 {\n  -moz-column-gap: 1rem;\n       column-gap: 1rem;\n}\n\n.gap-x-5 {\n  -moz-column-gap: 1.25rem;\n       column-gap: 1.25rem;\n}\n\n.gap-x-6 {\n  -moz-column-gap: 1.5rem;\n       column-gap: 1.5rem;\n}\n\n.gap-x-7 {\n  -moz-column-gap: 1.75rem;\n       column-gap: 1.75rem;\n}\n\n.gap-x-8 {\n  -moz-column-gap: 2rem;\n       column-gap: 2rem;\n}\n\n.gap-x-9 {\n  -moz-column-gap: 2.25rem;\n       column-gap: 2.25rem;\n}\n\n.gap-x-10 {\n  -moz-column-gap: 2.5rem;\n       column-gap: 2.5rem;\n}\n\n.gap-x-11 {\n  -moz-column-gap: 2.75rem;\n       column-gap: 2.75rem;\n}\n\n.gap-x-12 {\n  -moz-column-gap: 3rem;\n       column-gap: 3rem;\n}\n\n.gap-x-14 {\n  -moz-column-gap: 3.5rem;\n       column-gap: 3.5rem;\n}\n\n.gap-x-16 {\n  -moz-column-gap: 4rem;\n       column-gap: 4rem;\n}\n\n.gap-x-20 {\n  -moz-column-gap: 5rem;\n       column-gap: 5rem;\n}\n\n.gap-x-24 {\n  -moz-column-gap: 6rem;\n       column-gap: 6rem;\n}\n\n.gap-x-28 {\n  -moz-column-gap: 7rem;\n       column-gap: 7rem;\n}\n\n.gap-x-32 {\n  -moz-column-gap: 8rem;\n       column-gap: 8rem;\n}\n\n.gap-x-36 {\n  -moz-column-gap: 9rem;\n       column-gap: 9rem;\n}\n\n.gap-x-40 {\n  -moz-column-gap: 10rem;\n       column-gap: 10rem;\n}\n\n.gap-x-44 {\n  -moz-column-gap: 11rem;\n       column-gap: 11rem;\n}\n\n.gap-x-48 {\n  -moz-column-gap: 12rem;\n       column-gap: 12rem;\n}\n\n.gap-x-52 {\n  -moz-column-gap: 13rem;\n       column-gap: 13rem;\n}\n\n.gap-x-56 {\n  -moz-column-gap: 14rem;\n       column-gap: 14rem;\n}\n\n.gap-x-60 {\n  -moz-column-gap: 15rem;\n       column-gap: 15rem;\n}\n\n.gap-x-64 {\n  -moz-column-gap: 16rem;\n       column-gap: 16rem;\n}\n\n.gap-x-72 {\n  -moz-column-gap: 18rem;\n       column-gap: 18rem;\n}\n\n.gap-x-80 {\n  -moz-column-gap: 20rem;\n       column-gap: 20rem;\n}\n\n.gap-x-96 {\n  -moz-column-gap: 24rem;\n       column-gap: 24rem;\n}\n\n.gap-x-px {\n  -moz-column-gap: 1px;\n       column-gap: 1px;\n}\n\n.gap-x-0\\.5 {\n  -moz-column-gap: 0.125rem;\n       column-gap: 0.125rem;\n}\n\n.gap-x-1\\.5 {\n  -moz-column-gap: 0.375rem;\n       column-gap: 0.375rem;\n}\n\n.gap-x-2\\.5 {\n  -moz-column-gap: 0.625rem;\n       column-gap: 0.625rem;\n}\n\n.gap-x-3\\.5 {\n  -moz-column-gap: 0.875rem;\n       column-gap: 0.875rem;\n}\n\n.gap-y-0 {\n  row-gap: 0px;\n}\n\n.gap-y-1 {\n  row-gap: 0.25rem;\n}\n\n.gap-y-2 {\n  row-gap: 0.5rem;\n}\n\n.gap-y-3 {\n  row-gap: 0.75rem;\n}\n\n.gap-y-4 {\n  row-gap: 1rem;\n}\n\n.gap-y-5 {\n  row-gap: 1.25rem;\n}\n\n.gap-y-6 {\n  row-gap: 1.5rem;\n}\n\n.gap-y-7 {\n  row-gap: 1.75rem;\n}\n\n.gap-y-8 {\n  row-gap: 2rem;\n}\n\n.gap-y-9 {\n  row-gap: 2.25rem;\n}\n\n.gap-y-10 {\n  row-gap: 2.5rem;\n}\n\n.gap-y-11 {\n  row-gap: 2.75rem;\n}\n\n.gap-y-12 {\n  row-gap: 3rem;\n}\n\n.gap-y-14 {\n  row-gap: 3.5rem;\n}\n\n.gap-y-16 {\n  row-gap: 4rem;\n}\n\n.gap-y-20 {\n  row-gap: 5rem;\n}\n\n.gap-y-24 {\n  row-gap: 6rem;\n}\n\n.gap-y-28 {\n  row-gap: 7rem;\n}\n\n.gap-y-32 {\n  row-gap: 8rem;\n}\n\n.gap-y-36 {\n  row-gap: 9rem;\n}\n\n.gap-y-40 {\n  row-gap: 10rem;\n}\n\n.gap-y-44 {\n  row-gap: 11rem;\n}\n\n.gap-y-48 {\n  row-gap: 12rem;\n}\n\n.gap-y-52 {\n  row-gap: 13rem;\n}\n\n.gap-y-56 {\n  row-gap: 14rem;\n}\n\n.gap-y-60 {\n  row-gap: 15rem;\n}\n\n.gap-y-64 {\n  row-gap: 16rem;\n}\n\n.gap-y-72 {\n  row-gap: 18rem;\n}\n\n.gap-y-80 {\n  row-gap: 20rem;\n}\n\n.gap-y-96 {\n  row-gap: 24rem;\n}\n\n.gap-y-px {\n  row-gap: 1px;\n}\n\n.gap-y-0\\.5 {\n  row-gap: 0.125rem;\n}\n\n.gap-y-1\\.5 {\n  row-gap: 0.375rem;\n}\n\n.gap-y-2\\.5 {\n  row-gap: 0.625rem;\n}\n\n.gap-y-3\\.5 {\n  row-gap: 0.875rem;\n}\n\n.space-x-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0px * var(--tw-space-x-reverse));\n  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-1 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.25rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-3 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1rem * var(--tw-space-x-reverse));\n  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1.25rem * var(--tw-space-x-reverse));\n  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-6 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-7 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(2rem * var(--tw-space-x-reverse));\n  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-9 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(2.25rem * var(--tw-space-x-reverse));\n  margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-10 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(2.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-11 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(2.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-12 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(3rem * var(--tw-space-x-reverse));\n  margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-14 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(3.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-16 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(4rem * var(--tw-space-x-reverse));\n  margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-20 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(5rem * var(--tw-space-x-reverse));\n  margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-24 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(6rem * var(--tw-space-x-reverse));\n  margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-28 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(7rem * var(--tw-space-x-reverse));\n  margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-32 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(8rem * var(--tw-space-x-reverse));\n  margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-36 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(9rem * var(--tw-space-x-reverse));\n  margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-40 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(10rem * var(--tw-space-x-reverse));\n  margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-44 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(11rem * var(--tw-space-x-reverse));\n  margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-48 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(12rem * var(--tw-space-x-reverse));\n  margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-52 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(13rem * var(--tw-space-x-reverse));\n  margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-56 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(14rem * var(--tw-space-x-reverse));\n  margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-60 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(15rem * var(--tw-space-x-reverse));\n  margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-64 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(16rem * var(--tw-space-x-reverse));\n  margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-72 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(18rem * var(--tw-space-x-reverse));\n  margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-80 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(20rem * var(--tw-space-x-reverse));\n  margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-96 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(24rem * var(--tw-space-x-reverse));\n  margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-px > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1px * var(--tw-space-x-reverse));\n  margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.125rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.375rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.875rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0px * var(--tw-space-x-reverse));\n  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-1 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.25rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-3 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-1rem * var(--tw-space-x-reverse));\n  margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-1.25rem * var(--tw-space-x-reverse));\n  margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-6 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-1.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-7 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-1.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-2rem * var(--tw-space-x-reverse));\n  margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-9 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-2.25rem * var(--tw-space-x-reverse));\n  margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-10 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-2.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-11 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-2.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-12 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-3rem * var(--tw-space-x-reverse));\n  margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-14 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-3.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-16 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-4rem * var(--tw-space-x-reverse));\n  margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-20 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-5rem * var(--tw-space-x-reverse));\n  margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-24 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-6rem * var(--tw-space-x-reverse));\n  margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-28 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-7rem * var(--tw-space-x-reverse));\n  margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-32 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-8rem * var(--tw-space-x-reverse));\n  margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-36 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-9rem * var(--tw-space-x-reverse));\n  margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-40 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-10rem * var(--tw-space-x-reverse));\n  margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-44 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-11rem * var(--tw-space-x-reverse));\n  margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-48 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-12rem * var(--tw-space-x-reverse));\n  margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-52 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-13rem * var(--tw-space-x-reverse));\n  margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-56 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-14rem * var(--tw-space-x-reverse));\n  margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-60 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-15rem * var(--tw-space-x-reverse));\n  margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-64 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-16rem * var(--tw-space-x-reverse));\n  margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-72 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-18rem * var(--tw-space-x-reverse));\n  margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-80 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-20rem * var(--tw-space-x-reverse));\n  margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-96 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-24rem * var(--tw-space-x-reverse));\n  margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-px > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-1px * var(--tw-space-x-reverse));\n  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.125rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.375rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.625rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.-space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(-0.875rem * var(--tw-space-x-reverse));\n  margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-y-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0px * var(--tw-space-y-reverse));\n}\n\n.space-y-1 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n}\n\n.space-y-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}\n\n.space-y-3 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n}\n\n.space-y-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}\n\n.space-y-5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n}\n\n.space-y-6 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n}\n\n.space-y-7 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));\n}\n\n.space-y-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n}\n\n.space-y-9 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));\n}\n\n.space-y-10 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n}\n\n.space-y-11 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));\n}\n\n.space-y-12 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n}\n\n.space-y-14 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));\n}\n\n.space-y-16 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(4rem * var(--tw-space-y-reverse));\n}\n\n.space-y-20 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(5rem * var(--tw-space-y-reverse));\n}\n\n.space-y-24 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(6rem * var(--tw-space-y-reverse));\n}\n\n.space-y-28 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(7rem * var(--tw-space-y-reverse));\n}\n\n.space-y-32 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(8rem * var(--tw-space-y-reverse));\n}\n\n.space-y-36 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(9rem * var(--tw-space-y-reverse));\n}\n\n.space-y-40 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(10rem * var(--tw-space-y-reverse));\n}\n\n.space-y-44 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(11rem * var(--tw-space-y-reverse));\n}\n\n.space-y-48 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(12rem * var(--tw-space-y-reverse));\n}\n\n.space-y-52 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(13rem * var(--tw-space-y-reverse));\n}\n\n.space-y-56 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(14rem * var(--tw-space-y-reverse));\n}\n\n.space-y-60 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(15rem * var(--tw-space-y-reverse));\n}\n\n.space-y-64 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(16rem * var(--tw-space-y-reverse));\n}\n\n.space-y-72 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(18rem * var(--tw-space-y-reverse));\n}\n\n.space-y-80 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(20rem * var(--tw-space-y-reverse));\n}\n\n.space-y-96 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(24rem * var(--tw-space-y-reverse));\n}\n\n.space-y-px > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1px * var(--tw-space-y-reverse));\n}\n\n.space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));\n}\n\n.space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));\n}\n\n.space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));\n}\n\n.space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0px * var(--tw-space-y-reverse));\n}\n\n.-space-y-1 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-3 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-1rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-6 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-7 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-2rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-9 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-10 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-11 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-12 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-3rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-14 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-16 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-4rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-20 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-5rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-24 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-6rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-28 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-7rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-32 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-8rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-36 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-9rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-40 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-10rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-44 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-11rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-48 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-12rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-52 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-13rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-56 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-14rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-60 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-15rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-64 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-16rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-72 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-18rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-80 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-20rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-96 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-24rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-px > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-1px * var(--tw-space-y-reverse));\n}\n\n.-space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));\n}\n\n.-space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));\n}\n\n.space-y-reverse > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 1;\n}\n\n.space-x-reverse > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 1;\n}\n\n.divide-x-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-x-reverse: 0;\n  border-right-width: calc(0px * var(--tw-divide-x-reverse));\n  border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));\n}\n\n.divide-x-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-x-reverse: 0;\n  border-right-width: calc(2px * var(--tw-divide-x-reverse));\n  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));\n}\n\n.divide-x-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-x-reverse: 0;\n  border-right-width: calc(4px * var(--tw-divide-x-reverse));\n  border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));\n}\n\n.divide-x-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-x-reverse: 0;\n  border-right-width: calc(8px * var(--tw-divide-x-reverse));\n  border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));\n}\n\n.divide-x > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-x-reverse: 0;\n  border-right-width: calc(1px * var(--tw-divide-x-reverse));\n  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));\n}\n\n.divide-y-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-y-reverse: 0;\n  border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));\n  border-bottom-width: calc(0px * var(--tw-divide-y-reverse));\n}\n\n.divide-y-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-y-reverse: 0;\n  border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));\n  border-bottom-width: calc(2px * var(--tw-divide-y-reverse));\n}\n\n.divide-y-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-y-reverse: 0;\n  border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));\n  border-bottom-width: calc(4px * var(--tw-divide-y-reverse));\n}\n\n.divide-y-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-y-reverse: 0;\n  border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));\n  border-bottom-width: calc(8px * var(--tw-divide-y-reverse));\n}\n\n.divide-y > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-y-reverse: 0;\n  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}\n\n.divide-y-reverse > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-y-reverse: 1;\n}\n\n.divide-x-reverse > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-x-reverse: 1;\n}\n\n.divide-solid > :not([hidden]) ~ :not([hidden]) {\n  border-style: solid;\n}\n\n.divide-dashed > :not([hidden]) ~ :not([hidden]) {\n  border-style: dashed;\n}\n\n.divide-dotted > :not([hidden]) ~ :not([hidden]) {\n  border-style: dotted;\n}\n\n.divide-double > :not([hidden]) ~ :not([hidden]) {\n  border-style: double;\n}\n\n.divide-none > :not([hidden]) ~ :not([hidden]) {\n  border-style: none;\n}\n\n.divide-transparent > :not([hidden]) ~ :not([hidden]) {\n  border-color: transparent;\n}\n\n.divide-current > :not([hidden]) ~ :not([hidden]) {\n  border-color: currentColor;\n}\n\n.divide-black > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(34, 41, 47, var(--tw-divide-opacity));\n}\n\n.divide-white > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 255, 255, var(--tw-divide-opacity));\n}\n\n.divide-gray-50 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(249, 250, 251, var(--tw-divide-opacity));\n}\n\n.divide-gray-100 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(243, 244, 246, var(--tw-divide-opacity));\n}\n\n.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}\n\n.divide-gray-300 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n}\n\n.divide-gray-400 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(156, 163, 175, var(--tw-divide-opacity));\n}\n\n.divide-gray-500 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(107, 114, 128, var(--tw-divide-opacity));\n}\n\n.divide-gray-600 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(75, 85, 99, var(--tw-divide-opacity));\n}\n\n.divide-gray-700 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(55, 65, 81, var(--tw-divide-opacity));\n}\n\n.divide-gray-800 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(31, 41, 55, var(--tw-divide-opacity));\n}\n\n.divide-gray-900 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(17, 24, 39, var(--tw-divide-opacity));\n}\n\n.divide-red > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(227, 52, 47, var(--tw-divide-opacity));\n}\n\n.divide-yellow > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 237, 74, var(--tw-divide-opacity));\n}\n\n.divide-green > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(56, 193, 114, var(--tw-divide-opacity));\n}\n\n.divide-blue > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(34, 155, 225, var(--tw-divide-opacity));\n}\n\n.divide-indigo > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(101, 116, 205, var(--tw-divide-opacity));\n}\n\n.divide-purple > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(149, 97, 226, var(--tw-divide-opacity));\n}\n\n.divide-pink > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(246, 109, 155, var(--tw-divide-opacity));\n}\n\n.divide-grey-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(61, 72, 82, var(--tw-divide-opacity));\n}\n\n.divide-grey-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(96, 111, 123, var(--tw-divide-opacity));\n}\n\n.divide-grey-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(135, 149, 161, var(--tw-divide-opacity));\n}\n\n.divide-grey > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(126, 139, 149, var(--tw-divide-opacity));\n}\n\n.divide-grey-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(218, 225, 231, var(--tw-divide-opacity));\n}\n\n.divide-grey-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(228, 234, 237, var(--tw-divide-opacity));\n}\n\n.divide-grey-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(247, 247, 247, var(--tw-divide-opacity));\n}\n\n.divide-red-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(59, 13, 12, var(--tw-divide-opacity));\n}\n\n.divide-red-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(98, 27, 24, var(--tw-divide-opacity));\n}\n\n.divide-red-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(204, 31, 26, var(--tw-divide-opacity));\n}\n\n.divide-red-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(239, 87, 83, var(--tw-divide-opacity));\n}\n\n.divide-red-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(249, 172, 170, var(--tw-divide-opacity));\n}\n\n.divide-red-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(252, 235, 234, var(--tw-divide-opacity));\n}\n\n.divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(70, 42, 22, var(--tw-divide-opacity));\n}\n\n.divide-orange-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(97, 59, 31, var(--tw-divide-opacity));\n}\n\n.divide-orange-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(222, 117, 31, var(--tw-divide-opacity));\n}\n\n.divide-orange > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(246, 153, 63, var(--tw-divide-opacity));\n}\n\n.divide-orange-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(250, 173, 99, var(--tw-divide-opacity));\n}\n\n.divide-orange-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(252, 217, 182, var(--tw-divide-opacity));\n}\n\n.divide-orange-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 245, 235, var(--tw-divide-opacity));\n}\n\n.divide-yellow-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(69, 52, 17, var(--tw-divide-opacity));\n}\n\n.divide-yellow-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(104, 79, 29, var(--tw-divide-opacity));\n}\n\n.divide-yellow-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(242, 208, 36, var(--tw-divide-opacity));\n}\n\n.divide-yellow-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 243, 130, var(--tw-divide-opacity));\n}\n\n.divide-yellow-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 249, 194, var(--tw-divide-opacity));\n}\n\n.divide-yellow-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(252, 251, 235, var(--tw-divide-opacity));\n}\n\n.divide-green-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(15, 47, 33, var(--tw-divide-opacity));\n}\n\n.divide-green-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(26, 71, 49, var(--tw-divide-opacity));\n}\n\n.divide-green-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(31, 157, 85, var(--tw-divide-opacity));\n}\n\n.divide-green-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(81, 216, 138, var(--tw-divide-opacity));\n}\n\n.divide-green-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(162, 245, 191, var(--tw-divide-opacity));\n}\n\n.divide-green-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(227, 252, 236, var(--tw-divide-opacity));\n}\n\n.divide-teal-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(13, 51, 49, var(--tw-divide-opacity));\n}\n\n.divide-teal-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(32, 80, 79, var(--tw-divide-opacity));\n}\n\n.divide-teal-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(56, 168, 157, var(--tw-divide-opacity));\n}\n\n.divide-teal > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(77, 192, 181, var(--tw-divide-opacity));\n}\n\n.divide-teal-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(100, 213, 202, var(--tw-divide-opacity));\n}\n\n.divide-teal-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(160, 240, 237, var(--tw-divide-opacity));\n}\n\n.divide-teal-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(232, 255, 254, var(--tw-divide-opacity));\n}\n\n.divide-blue-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(32, 57, 80, var(--tw-divide-opacity));\n}\n\n.divide-blue-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(40, 85, 110, var(--tw-divide-opacity));\n}\n\n.divide-blue-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(39, 121, 189, var(--tw-divide-opacity));\n}\n\n.divide-blue-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(108, 178, 235, var(--tw-divide-opacity));\n}\n\n.divide-blue-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(188, 222, 250, var(--tw-divide-opacity));\n}\n\n.divide-blue-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(239, 248, 255, var(--tw-divide-opacity));\n}\n\n.divide-indigo-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(25, 30, 56, var(--tw-divide-opacity));\n}\n\n.divide-indigo-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(47, 54, 95, var(--tw-divide-opacity));\n}\n\n.divide-indigo-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(86, 97, 179, var(--tw-divide-opacity));\n}\n\n.divide-indigo-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(120, 134, 215, var(--tw-divide-opacity));\n}\n\n.divide-indigo-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(178, 183, 255, var(--tw-divide-opacity));\n}\n\n.divide-indigo-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(230, 232, 255, var(--tw-divide-opacity));\n}\n\n.divide-purple-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(33, 24, 60, var(--tw-divide-opacity));\n}\n\n.divide-purple-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(56, 43, 95, var(--tw-divide-opacity));\n}\n\n.divide-purple-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(121, 74, 207, var(--tw-divide-opacity));\n}\n\n.divide-purple-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(167, 121, 233, var(--tw-divide-opacity));\n}\n\n.divide-purple-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(214, 187, 252, var(--tw-divide-opacity));\n}\n\n.divide-purple-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(243, 235, 255, var(--tw-divide-opacity));\n}\n\n.divide-pink-darkest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(69, 18, 37, var(--tw-divide-opacity));\n}\n\n.divide-pink-darker > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(111, 33, 63, var(--tw-divide-opacity));\n}\n\n.divide-pink-dark > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(235, 82, 134, var(--tw-divide-opacity));\n}\n\n.divide-pink-light > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(250, 126, 168, var(--tw-divide-opacity));\n}\n\n.divide-pink-lighter > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 187, 202, var(--tw-divide-opacity));\n}\n\n.divide-pink-lightest > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(255, 235, 239, var(--tw-divide-opacity));\n}\n\n.divide-default > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n}\n\n.divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0;\n}\n\n.divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.05;\n}\n\n.divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.1;\n}\n\n.divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.2;\n}\n\n.divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.25;\n}\n\n.divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.3;\n}\n\n.divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.4;\n}\n\n.divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.5;\n}\n\n.divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.6;\n}\n\n.divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.7;\n}\n\n.divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.75;\n}\n\n.divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.8;\n}\n\n.divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.9;\n}\n\n.divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 0.95;\n}\n\n.divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {\n  --tw-divide-opacity: 1;\n}\n\n.place-self-auto {\n  place-self: auto;\n}\n\n.place-self-start {\n  place-self: start;\n}\n\n.place-self-end {\n  place-self: end;\n}\n\n.place-self-center {\n  place-self: center;\n}\n\n.place-self-stretch {\n  place-self: stretch;\n}\n\n.self-auto {\n  align-self: auto;\n}\n\n.self-start {\n  align-self: flex-start;\n}\n\n.self-end {\n  align-self: flex-end;\n}\n\n.self-center {\n  align-self: center;\n}\n\n.self-stretch {\n  align-self: stretch;\n}\n\n.justify-self-auto {\n  justify-self: auto;\n}\n\n.justify-self-start {\n  justify-self: start;\n}\n\n.justify-self-end {\n  justify-self: end;\n}\n\n.justify-self-center {\n  justify-self: center;\n}\n\n.justify-self-stretch {\n  justify-self: stretch;\n}\n\n.overflow-auto {\n  overflow: auto;\n}\n\n.overflow-hidden {\n  overflow: hidden;\n}\n\n.overflow-visible {\n  overflow: visible;\n}\n\n.overflow-scroll {\n  overflow: scroll;\n}\n\n.overflow-x-auto {\n  overflow-x: auto;\n}\n\n.overflow-y-auto {\n  overflow-y: auto;\n}\n\n.overflow-x-hidden {\n  overflow-x: hidden;\n}\n\n.overflow-y-hidden {\n  overflow-y: hidden;\n}\n\n.overflow-x-visible {\n  overflow-x: visible;\n}\n\n.overflow-y-visible {\n  overflow-y: visible;\n}\n\n.overflow-x-scroll {\n  overflow-x: scroll;\n}\n\n.overflow-y-scroll {\n  overflow-y: scroll;\n}\n\n.overscroll-auto {\n  -ms-scroll-chaining: chained;\n      overscroll-behavior: auto;\n}\n\n.overscroll-contain {\n  -ms-scroll-chaining: none;\n      overscroll-behavior: contain;\n}\n\n.overscroll-none {\n  -ms-scroll-chaining: none;\n      overscroll-behavior: none;\n}\n\n.overscroll-y-auto {\n  overscroll-behavior-y: auto;\n}\n\n.overscroll-y-contain {\n  overscroll-behavior-y: contain;\n}\n\n.overscroll-y-none {\n  overscroll-behavior-y: none;\n}\n\n.overscroll-x-auto {\n  overscroll-behavior-x: auto;\n}\n\n.overscroll-x-contain {\n  overscroll-behavior-x: contain;\n}\n\n.overscroll-x-none {\n  overscroll-behavior-x: none;\n}\n\n.truncate {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.overflow-ellipsis {\n  text-overflow: ellipsis;\n}\n\n.overflow-clip {\n  text-overflow: clip;\n}\n\n.whitespace-normal {\n  white-space: normal;\n}\n\n.whitespace-nowrap {\n  white-space: nowrap;\n}\n\n.whitespace-pre {\n  white-space: pre;\n}\n\n.whitespace-pre-line {\n  white-space: pre-line;\n}\n\n.whitespace-pre-wrap {\n  white-space: pre-wrap;\n}\n\n.break-normal {\n  overflow-wrap: normal;\n  word-break: normal;\n}\n\n.break-words {\n  overflow-wrap: break-word;\n}\n\n.break-all {\n  word-break: break-all;\n}\n\n.rounded-none {\n  border-radius: 0px;\n}\n\n.rounded-sm {\n  border-radius: 0.125rem;\n}\n\n.rounded {\n  border-radius: 0.25rem;\n}\n\n.rounded-md {\n  border-radius: 0.375rem;\n}\n\n.rounded-lg {\n  border-radius: 0.5rem;\n}\n\n.rounded-xl {\n  border-radius: 0.75rem;\n}\n\n.rounded-2xl {\n  border-radius: 1rem;\n}\n\n.rounded-3xl {\n  border-radius: 1.5rem;\n}\n\n.rounded-full {\n  border-radius: 9999px;\n}\n\n.rounded-t-none {\n  border-top-left-radius: 0px;\n  border-top-right-radius: 0px;\n}\n\n.rounded-t-sm {\n  border-top-left-radius: 0.125rem;\n  border-top-right-radius: 0.125rem;\n}\n\n.rounded-t {\n  border-top-left-radius: 0.25rem;\n  border-top-right-radius: 0.25rem;\n}\n\n.rounded-t-md {\n  border-top-left-radius: 0.375rem;\n  border-top-right-radius: 0.375rem;\n}\n\n.rounded-t-lg {\n  border-top-left-radius: 0.5rem;\n  border-top-right-radius: 0.5rem;\n}\n\n.rounded-t-xl {\n  border-top-left-radius: 0.75rem;\n  border-top-right-radius: 0.75rem;\n}\n\n.rounded-t-2xl {\n  border-top-left-radius: 1rem;\n  border-top-right-radius: 1rem;\n}\n\n.rounded-t-3xl {\n  border-top-left-radius: 1.5rem;\n  border-top-right-radius: 1.5rem;\n}\n\n.rounded-t-full {\n  border-top-left-radius: 9999px;\n  border-top-right-radius: 9999px;\n}\n\n.rounded-r-none {\n  border-top-right-radius: 0px;\n  border-bottom-right-radius: 0px;\n}\n\n.rounded-r-sm {\n  border-top-right-radius: 0.125rem;\n  border-bottom-right-radius: 0.125rem;\n}\n\n.rounded-r {\n  border-top-right-radius: 0.25rem;\n  border-bottom-right-radius: 0.25rem;\n}\n\n.rounded-r-md {\n  border-top-right-radius: 0.375rem;\n  border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-r-lg {\n  border-top-right-radius: 0.5rem;\n  border-bottom-right-radius: 0.5rem;\n}\n\n.rounded-r-xl {\n  border-top-right-radius: 0.75rem;\n  border-bottom-right-radius: 0.75rem;\n}\n\n.rounded-r-2xl {\n  border-top-right-radius: 1rem;\n  border-bottom-right-radius: 1rem;\n}\n\n.rounded-r-3xl {\n  border-top-right-radius: 1.5rem;\n  border-bottom-right-radius: 1.5rem;\n}\n\n.rounded-r-full {\n  border-top-right-radius: 9999px;\n  border-bottom-right-radius: 9999px;\n}\n\n.rounded-b-none {\n  border-bottom-right-radius: 0px;\n  border-bottom-left-radius: 0px;\n}\n\n.rounded-b-sm {\n  border-bottom-right-radius: 0.125rem;\n  border-bottom-left-radius: 0.125rem;\n}\n\n.rounded-b {\n  border-bottom-right-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-b-md {\n  border-bottom-right-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-b-lg {\n  border-bottom-right-radius: 0.5rem;\n  border-bottom-left-radius: 0.5rem;\n}\n\n.rounded-b-xl {\n  border-bottom-right-radius: 0.75rem;\n  border-bottom-left-radius: 0.75rem;\n}\n\n.rounded-b-2xl {\n  border-bottom-right-radius: 1rem;\n  border-bottom-left-radius: 1rem;\n}\n\n.rounded-b-3xl {\n  border-bottom-right-radius: 1.5rem;\n  border-bottom-left-radius: 1.5rem;\n}\n\n.rounded-b-full {\n  border-bottom-right-radius: 9999px;\n  border-bottom-left-radius: 9999px;\n}\n\n.rounded-l-none {\n  border-top-left-radius: 0px;\n  border-bottom-left-radius: 0px;\n}\n\n.rounded-l-sm {\n  border-top-left-radius: 0.125rem;\n  border-bottom-left-radius: 0.125rem;\n}\n\n.rounded-l {\n  border-top-left-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-l-md {\n  border-top-left-radius: 0.375rem;\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-l-lg {\n  border-top-left-radius: 0.5rem;\n  border-bottom-left-radius: 0.5rem;\n}\n\n.rounded-l-xl {\n  border-top-left-radius: 0.75rem;\n  border-bottom-left-radius: 0.75rem;\n}\n\n.rounded-l-2xl {\n  border-top-left-radius: 1rem;\n  border-bottom-left-radius: 1rem;\n}\n\n.rounded-l-3xl {\n  border-top-left-radius: 1.5rem;\n  border-bottom-left-radius: 1.5rem;\n}\n\n.rounded-l-full {\n  border-top-left-radius: 9999px;\n  border-bottom-left-radius: 9999px;\n}\n\n.rounded-tl-none {\n  border-top-left-radius: 0px;\n}\n\n.rounded-tl-sm {\n  border-top-left-radius: 0.125rem;\n}\n\n.rounded-tl {\n  border-top-left-radius: 0.25rem;\n}\n\n.rounded-tl-md {\n  border-top-left-radius: 0.375rem;\n}\n\n.rounded-tl-lg {\n  border-top-left-radius: 0.5rem;\n}\n\n.rounded-tl-xl {\n  border-top-left-radius: 0.75rem;\n}\n\n.rounded-tl-2xl {\n  border-top-left-radius: 1rem;\n}\n\n.rounded-tl-3xl {\n  border-top-left-radius: 1.5rem;\n}\n\n.rounded-tl-full {\n  border-top-left-radius: 9999px;\n}\n\n.rounded-tr-none {\n  border-top-right-radius: 0px;\n}\n\n.rounded-tr-sm {\n  border-top-right-radius: 0.125rem;\n}\n\n.rounded-tr {\n  border-top-right-radius: 0.25rem;\n}\n\n.rounded-tr-md {\n  border-top-right-radius: 0.375rem;\n}\n\n.rounded-tr-lg {\n  border-top-right-radius: 0.5rem;\n}\n\n.rounded-tr-xl {\n  border-top-right-radius: 0.75rem;\n}\n\n.rounded-tr-2xl {\n  border-top-right-radius: 1rem;\n}\n\n.rounded-tr-3xl {\n  border-top-right-radius: 1.5rem;\n}\n\n.rounded-tr-full {\n  border-top-right-radius: 9999px;\n}\n\n.rounded-br-none {\n  border-bottom-right-radius: 0px;\n}\n\n.rounded-br-sm {\n  border-bottom-right-radius: 0.125rem;\n}\n\n.rounded-br {\n  border-bottom-right-radius: 0.25rem;\n}\n\n.rounded-br-md {\n  border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-br-lg {\n  border-bottom-right-radius: 0.5rem;\n}\n\n.rounded-br-xl {\n  border-bottom-right-radius: 0.75rem;\n}\n\n.rounded-br-2xl {\n  border-bottom-right-radius: 1rem;\n}\n\n.rounded-br-3xl {\n  border-bottom-right-radius: 1.5rem;\n}\n\n.rounded-br-full {\n  border-bottom-right-radius: 9999px;\n}\n\n.rounded-bl-none {\n  border-bottom-left-radius: 0px;\n}\n\n.rounded-bl-sm {\n  border-bottom-left-radius: 0.125rem;\n}\n\n.rounded-bl {\n  border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-bl-md {\n  border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-bl-lg {\n  border-bottom-left-radius: 0.5rem;\n}\n\n.rounded-bl-xl {\n  border-bottom-left-radius: 0.75rem;\n}\n\n.rounded-bl-2xl {\n  border-bottom-left-radius: 1rem;\n}\n\n.rounded-bl-3xl {\n  border-bottom-left-radius: 1.5rem;\n}\n\n.rounded-bl-full {\n  border-bottom-left-radius: 9999px;\n}\n\n.border-0 {\n  border-width: 0px;\n}\n\n.border-2 {\n  border-width: 2px;\n}\n\n.border-4 {\n  border-width: 4px;\n}\n\n.border-8 {\n  border-width: 8px;\n}\n\n.border {\n  border-width: 1px;\n}\n\n.border-t-0 {\n  border-top-width: 0px;\n}\n\n.border-t-2 {\n  border-top-width: 2px;\n}\n\n.border-t-4 {\n  border-top-width: 4px;\n}\n\n.border-t-8 {\n  border-top-width: 8px;\n}\n\n.border-t {\n  border-top-width: 1px;\n}\n\n.border-r-0 {\n  border-right-width: 0px;\n}\n\n.border-r-2 {\n  border-right-width: 2px;\n}\n\n.border-r-4 {\n  border-right-width: 4px;\n}\n\n.border-r-8 {\n  border-right-width: 8px;\n}\n\n.border-r {\n  border-right-width: 1px;\n}\n\n.border-b-0 {\n  border-bottom-width: 0px;\n}\n\n.border-b-2 {\n  border-bottom-width: 2px;\n}\n\n.border-b-4 {\n  border-bottom-width: 4px;\n}\n\n.border-b-8 {\n  border-bottom-width: 8px;\n}\n\n.border-b {\n  border-bottom-width: 1px;\n}\n\n.border-l-0 {\n  border-left-width: 0px;\n}\n\n.border-l-2 {\n  border-left-width: 2px;\n}\n\n.border-l-4 {\n  border-left-width: 4px;\n}\n\n.border-l-8 {\n  border-left-width: 8px;\n}\n\n.border-l {\n  border-left-width: 1px;\n}\n\n.border-solid {\n  border-style: solid;\n}\n\n.border-dashed {\n  border-style: dashed;\n}\n\n.border-dotted {\n  border-style: dotted;\n}\n\n.border-double {\n  border-style: double;\n}\n\n.border-none {\n  border-style: none;\n}\n\n.border-transparent {\n  border-color: transparent;\n}\n\n.border-current {\n  border-color: currentColor;\n}\n\n.border-black {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n}\n\n.border-white {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n}\n\n.border-gray-50 {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n}\n\n.border-gray-100 {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n}\n\n.border-gray-200 {\n  --tw-border-opacity: 1;\n  border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.border-gray-300 {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.border-gray-400 {\n  --tw-border-opacity: 1;\n  border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n}\n\n.border-gray-500 {\n  --tw-border-opacity: 1;\n  border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n}\n\n.border-gray-600 {\n  --tw-border-opacity: 1;\n  border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n}\n\n.border-gray-700 {\n  --tw-border-opacity: 1;\n  border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n}\n\n.border-gray-800 {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n}\n\n.border-gray-900 {\n  --tw-border-opacity: 1;\n  border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n}\n\n.border-red {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n}\n\n.border-yellow {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n}\n\n.border-green {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n}\n\n.border-blue {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n}\n\n.border-indigo {\n  --tw-border-opacity: 1;\n  border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n}\n\n.border-purple {\n  --tw-border-opacity: 1;\n  border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n}\n\n.border-pink {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n}\n\n.border-grey-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n}\n\n.border-grey-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n}\n\n.border-grey-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n}\n\n.border-grey {\n  --tw-border-opacity: 1;\n  border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n}\n\n.border-grey-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n}\n\n.border-grey-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n}\n\n.border-grey-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n}\n\n.border-red-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n}\n\n.border-red-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n}\n\n.border-red-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n}\n\n.border-red-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n}\n\n.border-red-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n}\n\n.border-red-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n}\n\n.border-orange-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n}\n\n.border-orange-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n}\n\n.border-orange-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n}\n\n.border-orange {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n}\n\n.border-orange-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n}\n\n.border-orange-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n}\n\n.border-orange-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n}\n\n.border-yellow-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n}\n\n.border-yellow-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n}\n\n.border-yellow-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n}\n\n.border-yellow-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n}\n\n.border-yellow-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n}\n\n.border-yellow-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n}\n\n.border-green-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n}\n\n.border-green-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n}\n\n.border-green-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n}\n\n.border-green-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n}\n\n.border-green-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n}\n\n.border-green-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n}\n\n.border-teal-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n}\n\n.border-teal-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n}\n\n.border-teal-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n}\n\n.border-teal {\n  --tw-border-opacity: 1;\n  border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n}\n\n.border-teal-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n}\n\n.border-teal-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n}\n\n.border-teal-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n}\n\n.border-blue-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n}\n\n.border-blue-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n}\n\n.border-blue-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n}\n\n.border-blue-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n}\n\n.border-blue-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n}\n\n.border-blue-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n}\n\n.border-indigo-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n}\n\n.border-indigo-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n}\n\n.border-indigo-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n}\n\n.border-indigo-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n}\n\n.border-indigo-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n}\n\n.border-indigo-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n}\n\n.border-purple-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n}\n\n.border-purple-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n}\n\n.border-purple-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n}\n\n.border-purple-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n}\n\n.border-purple-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n}\n\n.border-purple-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n}\n\n.border-pink-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n}\n\n.border-pink-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n}\n\n.border-pink-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n}\n\n.border-pink-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n}\n\n.border-pink-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n}\n\n.border-pink-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n}\n\n.border-default {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-transparent {\n  border-color: transparent;\n}\n\n.group:hover .group-hover\\:border-current {\n  border-color: currentColor;\n}\n\n.group:hover .group-hover\\:border-black {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-white {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-50 {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-100 {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-200 {\n  --tw-border-opacity: 1;\n  border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-300 {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-400 {\n  --tw-border-opacity: 1;\n  border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-500 {\n  --tw-border-opacity: 1;\n  border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-600 {\n  --tw-border-opacity: 1;\n  border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-700 {\n  --tw-border-opacity: 1;\n  border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-800 {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-gray-900 {\n  --tw-border-opacity: 1;\n  border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo {\n  --tw-border-opacity: 1;\n  border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple {\n  --tw-border-opacity: 1;\n  border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey {\n  --tw-border-opacity: 1;\n  border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-grey-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-red-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-orange-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-yellow-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-green-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal {\n  --tw-border-opacity: 1;\n  border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-teal-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-blue-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-indigo-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-purple-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink-darkest {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink-darker {\n  --tw-border-opacity: 1;\n  border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink-dark {\n  --tw-border-opacity: 1;\n  border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink-light {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink-lighter {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-pink-lightest {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n}\n\n.group:hover .group-hover\\:border-default {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-transparent:focus-within {\n  border-color: transparent;\n}\n\n.focus-within\\:border-current:focus-within {\n  border-color: currentColor;\n}\n\n.focus-within\\:border-black:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-white:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-50:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-100:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-200:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-300:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-400:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-500:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-600:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-700:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-800:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-gray-900:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-grey-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-red-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-orange-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-yellow-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-green-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-teal-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-blue-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-indigo-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-purple-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink-darkest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink-darker:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink-dark:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink-light:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink-lighter:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-pink-lightest:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n}\n\n.focus-within\\:border-default:focus-within {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.hover\\:border-transparent:hover {\n  border-color: transparent;\n}\n\n.hover\\:border-current:hover {\n  border-color: currentColor;\n}\n\n.hover\\:border-black:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n}\n\n.hover\\:border-white:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-50:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-100:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-200:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-300:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-400:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-500:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-600:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-700:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-800:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n}\n\n.hover\\:border-gray-900:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n}\n\n.hover\\:border-red:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n}\n\n.hover\\:border-green:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n}\n\n.hover\\:border-grey-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n}\n\n.hover\\:border-red-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n}\n\n.hover\\:border-red-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n}\n\n.hover\\:border-red-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n}\n\n.hover\\:border-red-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n}\n\n.hover\\:border-red-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n}\n\n.hover\\:border-red-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n}\n\n.hover\\:border-orange-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n}\n\n.hover\\:border-yellow-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n}\n\n.hover\\:border-green-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n}\n\n.hover\\:border-green-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n}\n\n.hover\\:border-green-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n}\n\n.hover\\:border-green-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n}\n\n.hover\\:border-green-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n}\n\n.hover\\:border-green-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n}\n\n.hover\\:border-teal-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n}\n\n.hover\\:border-blue-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n}\n\n.hover\\:border-indigo-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n}\n\n.hover\\:border-purple-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink-darkest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink-darker:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink-dark:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink-light:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink-lighter:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n}\n\n.hover\\:border-pink-lightest:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n}\n\n.hover\\:border-default:hover {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.focus\\:border-transparent:focus {\n  border-color: transparent;\n}\n\n.focus\\:border-current:focus {\n  border-color: currentColor;\n}\n\n.focus\\:border-black:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n}\n\n.focus\\:border-white:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-50:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-100:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-200:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-300:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-400:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-500:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-600:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-700:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-800:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n}\n\n.focus\\:border-gray-900:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n}\n\n.focus\\:border-red:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n}\n\n.focus\\:border-green:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n}\n\n.focus\\:border-grey-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n}\n\n.focus\\:border-red-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n}\n\n.focus\\:border-red-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n}\n\n.focus\\:border-red-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n}\n\n.focus\\:border-red-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n}\n\n.focus\\:border-red-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n}\n\n.focus\\:border-red-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n}\n\n.focus\\:border-orange-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n}\n\n.focus\\:border-yellow-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n}\n\n.focus\\:border-green-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n}\n\n.focus\\:border-green-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n}\n\n.focus\\:border-green-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n}\n\n.focus\\:border-green-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n}\n\n.focus\\:border-green-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n}\n\n.focus\\:border-green-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n}\n\n.focus\\:border-teal-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n}\n\n.focus\\:border-blue-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n}\n\n.focus\\:border-indigo-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink-darkest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink-darker:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink-dark:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink-light:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink-lighter:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n}\n\n.focus\\:border-pink-lightest:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n}\n\n.focus\\:border-default:focus {\n  --tw-border-opacity: 1;\n  border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.border-opacity-0 {\n  --tw-border-opacity: 0;\n}\n\n.border-opacity-5 {\n  --tw-border-opacity: 0.05;\n}\n\n.border-opacity-10 {\n  --tw-border-opacity: 0.1;\n}\n\n.border-opacity-20 {\n  --tw-border-opacity: 0.2;\n}\n\n.border-opacity-25 {\n  --tw-border-opacity: 0.25;\n}\n\n.border-opacity-30 {\n  --tw-border-opacity: 0.3;\n}\n\n.border-opacity-40 {\n  --tw-border-opacity: 0.4;\n}\n\n.border-opacity-50 {\n  --tw-border-opacity: 0.5;\n}\n\n.border-opacity-60 {\n  --tw-border-opacity: 0.6;\n}\n\n.border-opacity-70 {\n  --tw-border-opacity: 0.7;\n}\n\n.border-opacity-75 {\n  --tw-border-opacity: 0.75;\n}\n\n.border-opacity-80 {\n  --tw-border-opacity: 0.8;\n}\n\n.border-opacity-90 {\n  --tw-border-opacity: 0.9;\n}\n\n.border-opacity-95 {\n  --tw-border-opacity: 0.95;\n}\n\n.border-opacity-100 {\n  --tw-border-opacity: 1;\n}\n\n.group:hover .group-hover\\:border-opacity-0 {\n  --tw-border-opacity: 0;\n}\n\n.group:hover .group-hover\\:border-opacity-5 {\n  --tw-border-opacity: 0.05;\n}\n\n.group:hover .group-hover\\:border-opacity-10 {\n  --tw-border-opacity: 0.1;\n}\n\n.group:hover .group-hover\\:border-opacity-20 {\n  --tw-border-opacity: 0.2;\n}\n\n.group:hover .group-hover\\:border-opacity-25 {\n  --tw-border-opacity: 0.25;\n}\n\n.group:hover .group-hover\\:border-opacity-30 {\n  --tw-border-opacity: 0.3;\n}\n\n.group:hover .group-hover\\:border-opacity-40 {\n  --tw-border-opacity: 0.4;\n}\n\n.group:hover .group-hover\\:border-opacity-50 {\n  --tw-border-opacity: 0.5;\n}\n\n.group:hover .group-hover\\:border-opacity-60 {\n  --tw-border-opacity: 0.6;\n}\n\n.group:hover .group-hover\\:border-opacity-70 {\n  --tw-border-opacity: 0.7;\n}\n\n.group:hover .group-hover\\:border-opacity-75 {\n  --tw-border-opacity: 0.75;\n}\n\n.group:hover .group-hover\\:border-opacity-80 {\n  --tw-border-opacity: 0.8;\n}\n\n.group:hover .group-hover\\:border-opacity-90 {\n  --tw-border-opacity: 0.9;\n}\n\n.group:hover .group-hover\\:border-opacity-95 {\n  --tw-border-opacity: 0.95;\n}\n\n.group:hover .group-hover\\:border-opacity-100 {\n  --tw-border-opacity: 1;\n}\n\n.focus-within\\:border-opacity-0:focus-within {\n  --tw-border-opacity: 0;\n}\n\n.focus-within\\:border-opacity-5:focus-within {\n  --tw-border-opacity: 0.05;\n}\n\n.focus-within\\:border-opacity-10:focus-within {\n  --tw-border-opacity: 0.1;\n}\n\n.focus-within\\:border-opacity-20:focus-within {\n  --tw-border-opacity: 0.2;\n}\n\n.focus-within\\:border-opacity-25:focus-within {\n  --tw-border-opacity: 0.25;\n}\n\n.focus-within\\:border-opacity-30:focus-within {\n  --tw-border-opacity: 0.3;\n}\n\n.focus-within\\:border-opacity-40:focus-within {\n  --tw-border-opacity: 0.4;\n}\n\n.focus-within\\:border-opacity-50:focus-within {\n  --tw-border-opacity: 0.5;\n}\n\n.focus-within\\:border-opacity-60:focus-within {\n  --tw-border-opacity: 0.6;\n}\n\n.focus-within\\:border-opacity-70:focus-within {\n  --tw-border-opacity: 0.7;\n}\n\n.focus-within\\:border-opacity-75:focus-within {\n  --tw-border-opacity: 0.75;\n}\n\n.focus-within\\:border-opacity-80:focus-within {\n  --tw-border-opacity: 0.8;\n}\n\n.focus-within\\:border-opacity-90:focus-within {\n  --tw-border-opacity: 0.9;\n}\n\n.focus-within\\:border-opacity-95:focus-within {\n  --tw-border-opacity: 0.95;\n}\n\n.focus-within\\:border-opacity-100:focus-within {\n  --tw-border-opacity: 1;\n}\n\n.hover\\:border-opacity-0:hover {\n  --tw-border-opacity: 0;\n}\n\n.hover\\:border-opacity-5:hover {\n  --tw-border-opacity: 0.05;\n}\n\n.hover\\:border-opacity-10:hover {\n  --tw-border-opacity: 0.1;\n}\n\n.hover\\:border-opacity-20:hover {\n  --tw-border-opacity: 0.2;\n}\n\n.hover\\:border-opacity-25:hover {\n  --tw-border-opacity: 0.25;\n}\n\n.hover\\:border-opacity-30:hover {\n  --tw-border-opacity: 0.3;\n}\n\n.hover\\:border-opacity-40:hover {\n  --tw-border-opacity: 0.4;\n}\n\n.hover\\:border-opacity-50:hover {\n  --tw-border-opacity: 0.5;\n}\n\n.hover\\:border-opacity-60:hover {\n  --tw-border-opacity: 0.6;\n}\n\n.hover\\:border-opacity-70:hover {\n  --tw-border-opacity: 0.7;\n}\n\n.hover\\:border-opacity-75:hover {\n  --tw-border-opacity: 0.75;\n}\n\n.hover\\:border-opacity-80:hover {\n  --tw-border-opacity: 0.8;\n}\n\n.hover\\:border-opacity-90:hover {\n  --tw-border-opacity: 0.9;\n}\n\n.hover\\:border-opacity-95:hover {\n  --tw-border-opacity: 0.95;\n}\n\n.hover\\:border-opacity-100:hover {\n  --tw-border-opacity: 1;\n}\n\n.focus\\:border-opacity-0:focus {\n  --tw-border-opacity: 0;\n}\n\n.focus\\:border-opacity-5:focus {\n  --tw-border-opacity: 0.05;\n}\n\n.focus\\:border-opacity-10:focus {\n  --tw-border-opacity: 0.1;\n}\n\n.focus\\:border-opacity-20:focus {\n  --tw-border-opacity: 0.2;\n}\n\n.focus\\:border-opacity-25:focus {\n  --tw-border-opacity: 0.25;\n}\n\n.focus\\:border-opacity-30:focus {\n  --tw-border-opacity: 0.3;\n}\n\n.focus\\:border-opacity-40:focus {\n  --tw-border-opacity: 0.4;\n}\n\n.focus\\:border-opacity-50:focus {\n  --tw-border-opacity: 0.5;\n}\n\n.focus\\:border-opacity-60:focus {\n  --tw-border-opacity: 0.6;\n}\n\n.focus\\:border-opacity-70:focus {\n  --tw-border-opacity: 0.7;\n}\n\n.focus\\:border-opacity-75:focus {\n  --tw-border-opacity: 0.75;\n}\n\n.focus\\:border-opacity-80:focus {\n  --tw-border-opacity: 0.8;\n}\n\n.focus\\:border-opacity-90:focus {\n  --tw-border-opacity: 0.9;\n}\n\n.focus\\:border-opacity-95:focus {\n  --tw-border-opacity: 0.95;\n}\n\n.focus\\:border-opacity-100:focus {\n  --tw-border-opacity: 1;\n}\n\n.bg-transparent {\n  background-color: transparent;\n}\n\n.bg-current {\n  background-color: currentColor;\n}\n\n.bg-black {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n}\n\n.bg-white {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.bg-gray-50 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}\n\n.bg-gray-100 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n}\n\n.bg-gray-200 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n}\n\n.bg-gray-300 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n}\n\n.bg-gray-400 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n}\n\n.bg-gray-500 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}\n\n.bg-gray-600 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n}\n\n.bg-gray-700 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n}\n\n.bg-gray-800 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n}\n\n.bg-gray-900 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n}\n\n.bg-red {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n}\n\n.bg-yellow {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n}\n\n.bg-green {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n}\n\n.bg-blue {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n}\n\n.bg-indigo {\n  --tw-bg-opacity: 1;\n  background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n}\n\n.bg-purple {\n  --tw-bg-opacity: 1;\n  background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n}\n\n.bg-pink {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n}\n\n.bg-grey-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n}\n\n.bg-grey-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n}\n\n.bg-grey-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n}\n\n.bg-grey {\n  --tw-bg-opacity: 1;\n  background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n}\n\n.bg-grey-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n}\n\n.bg-grey-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n}\n\n.bg-grey-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n}\n\n.bg-red-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n}\n\n.bg-red-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n}\n\n.bg-red-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n}\n\n.bg-red-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n}\n\n.bg-red-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n}\n\n.bg-red-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n}\n\n.bg-orange-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n}\n\n.bg-orange-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n}\n\n.bg-orange-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n}\n\n.bg-orange {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n}\n\n.bg-orange-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n}\n\n.bg-orange-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n}\n\n.bg-orange-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n}\n\n.bg-yellow-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n}\n\n.bg-yellow-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n}\n\n.bg-yellow-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n}\n\n.bg-yellow-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n}\n\n.bg-yellow-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n}\n\n.bg-yellow-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n}\n\n.bg-green-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n}\n\n.bg-green-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n}\n\n.bg-green-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n}\n\n.bg-green-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n}\n\n.bg-green-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n}\n\n.bg-green-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n}\n\n.bg-teal-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n}\n\n.bg-teal-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n}\n\n.bg-teal-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n}\n\n.bg-teal {\n  --tw-bg-opacity: 1;\n  background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n}\n\n.bg-teal-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n}\n\n.bg-teal-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n}\n\n.bg-teal-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n}\n\n.bg-blue-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n}\n\n.bg-blue-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n}\n\n.bg-blue-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n}\n\n.bg-blue-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n}\n\n.bg-blue-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n}\n\n.bg-blue-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n}\n\n.bg-indigo-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n}\n\n.bg-indigo-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n}\n\n.bg-indigo-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n}\n\n.bg-indigo-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n}\n\n.bg-indigo-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n}\n\n.bg-indigo-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n}\n\n.bg-purple-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n}\n\n.bg-purple-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n}\n\n.bg-purple-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n}\n\n.bg-purple-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n}\n\n.bg-purple-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n}\n\n.bg-purple-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n}\n\n.bg-pink-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n}\n\n.bg-pink-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n}\n\n.bg-pink-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n}\n\n.bg-pink-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n}\n\n.bg-pink-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n}\n\n.bg-pink-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-transparent {\n  background-color: transparent;\n}\n\n.group:hover .group-hover\\:bg-current {\n  background-color: currentColor;\n}\n\n.group:hover .group-hover\\:bg-black {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-white {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-50 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-100 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-200 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-300 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-400 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-500 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-600 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-700 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-800 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-gray-900 {\n  --tw-bg-opacity: 1;\n  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo {\n  --tw-bg-opacity: 1;\n  background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple {\n  --tw-bg-opacity: 1;\n  background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey {\n  --tw-bg-opacity: 1;\n  background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-grey-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-red-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-orange-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-yellow-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-green-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal {\n  --tw-bg-opacity: 1;\n  background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-teal-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-blue-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-indigo-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-purple-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink-darkest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink-darker {\n  --tw-bg-opacity: 1;\n  background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink-dark {\n  --tw-bg-opacity: 1;\n  background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink-light {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink-lighter {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n}\n\n.group:hover .group-hover\\:bg-pink-lightest {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-transparent:focus-within {\n  background-color: transparent;\n}\n\n.focus-within\\:bg-current:focus-within {\n  background-color: currentColor;\n}\n\n.focus-within\\:bg-black:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-white:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-50:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-100:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-200:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-300:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-400:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-500:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-600:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-700:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-800:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-gray-900:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-grey-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-red-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-orange-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-yellow-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-green-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-teal-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-blue-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-indigo-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-purple-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink-darkest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink-darker:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink-dark:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink-light:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink-lighter:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n}\n\n.focus-within\\:bg-pink-lightest:focus-within {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-transparent:hover {\n  background-color: transparent;\n}\n\n.hover\\:bg-current:hover {\n  background-color: currentColor;\n}\n\n.hover\\:bg-black:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-white:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-50:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-100:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-200:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-300:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-400:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-500:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-600:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-700:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-800:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-900:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-grey-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-red-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-orange-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-yellow-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-green-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-teal-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-blue-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-indigo-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink-darkest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink-darker:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink-dark:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink-light:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink-lighter:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-pink-lightest:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-transparent:focus {\n  background-color: transparent;\n}\n\n.focus\\:bg-current:focus {\n  background-color: currentColor;\n}\n\n.focus\\:bg-black:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-white:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-50:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-100:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-200:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-300:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-400:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-500:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-600:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-700:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-800:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-gray-900:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-grey-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-red-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-orange-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-yellow-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-green-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-teal-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-blue-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-indigo-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-purple-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink-darkest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink-darker:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink-dark:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink-light:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink-lighter:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-pink-lightest:focus {\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n}\n\n.bg-opacity-0 {\n  --tw-bg-opacity: 0;\n}\n\n.bg-opacity-5 {\n  --tw-bg-opacity: 0.05;\n}\n\n.bg-opacity-10 {\n  --tw-bg-opacity: 0.1;\n}\n\n.bg-opacity-20 {\n  --tw-bg-opacity: 0.2;\n}\n\n.bg-opacity-25 {\n  --tw-bg-opacity: 0.25;\n}\n\n.bg-opacity-30 {\n  --tw-bg-opacity: 0.3;\n}\n\n.bg-opacity-40 {\n  --tw-bg-opacity: 0.4;\n}\n\n.bg-opacity-50 {\n  --tw-bg-opacity: 0.5;\n}\n\n.bg-opacity-60 {\n  --tw-bg-opacity: 0.6;\n}\n\n.bg-opacity-70 {\n  --tw-bg-opacity: 0.7;\n}\n\n.bg-opacity-75 {\n  --tw-bg-opacity: 0.75;\n}\n\n.bg-opacity-80 {\n  --tw-bg-opacity: 0.8;\n}\n\n.bg-opacity-90 {\n  --tw-bg-opacity: 0.9;\n}\n\n.bg-opacity-95 {\n  --tw-bg-opacity: 0.95;\n}\n\n.bg-opacity-100 {\n  --tw-bg-opacity: 1;\n}\n\n.group:hover .group-hover\\:bg-opacity-0 {\n  --tw-bg-opacity: 0;\n}\n\n.group:hover .group-hover\\:bg-opacity-5 {\n  --tw-bg-opacity: 0.05;\n}\n\n.group:hover .group-hover\\:bg-opacity-10 {\n  --tw-bg-opacity: 0.1;\n}\n\n.group:hover .group-hover\\:bg-opacity-20 {\n  --tw-bg-opacity: 0.2;\n}\n\n.group:hover .group-hover\\:bg-opacity-25 {\n  --tw-bg-opacity: 0.25;\n}\n\n.group:hover .group-hover\\:bg-opacity-30 {\n  --tw-bg-opacity: 0.3;\n}\n\n.group:hover .group-hover\\:bg-opacity-40 {\n  --tw-bg-opacity: 0.4;\n}\n\n.group:hover .group-hover\\:bg-opacity-50 {\n  --tw-bg-opacity: 0.5;\n}\n\n.group:hover .group-hover\\:bg-opacity-60 {\n  --tw-bg-opacity: 0.6;\n}\n\n.group:hover .group-hover\\:bg-opacity-70 {\n  --tw-bg-opacity: 0.7;\n}\n\n.group:hover .group-hover\\:bg-opacity-75 {\n  --tw-bg-opacity: 0.75;\n}\n\n.group:hover .group-hover\\:bg-opacity-80 {\n  --tw-bg-opacity: 0.8;\n}\n\n.group:hover .group-hover\\:bg-opacity-90 {\n  --tw-bg-opacity: 0.9;\n}\n\n.group:hover .group-hover\\:bg-opacity-95 {\n  --tw-bg-opacity: 0.95;\n}\n\n.group:hover .group-hover\\:bg-opacity-100 {\n  --tw-bg-opacity: 1;\n}\n\n.focus-within\\:bg-opacity-0:focus-within {\n  --tw-bg-opacity: 0;\n}\n\n.focus-within\\:bg-opacity-5:focus-within {\n  --tw-bg-opacity: 0.05;\n}\n\n.focus-within\\:bg-opacity-10:focus-within {\n  --tw-bg-opacity: 0.1;\n}\n\n.focus-within\\:bg-opacity-20:focus-within {\n  --tw-bg-opacity: 0.2;\n}\n\n.focus-within\\:bg-opacity-25:focus-within {\n  --tw-bg-opacity: 0.25;\n}\n\n.focus-within\\:bg-opacity-30:focus-within {\n  --tw-bg-opacity: 0.3;\n}\n\n.focus-within\\:bg-opacity-40:focus-within {\n  --tw-bg-opacity: 0.4;\n}\n\n.focus-within\\:bg-opacity-50:focus-within {\n  --tw-bg-opacity: 0.5;\n}\n\n.focus-within\\:bg-opacity-60:focus-within {\n  --tw-bg-opacity: 0.6;\n}\n\n.focus-within\\:bg-opacity-70:focus-within {\n  --tw-bg-opacity: 0.7;\n}\n\n.focus-within\\:bg-opacity-75:focus-within {\n  --tw-bg-opacity: 0.75;\n}\n\n.focus-within\\:bg-opacity-80:focus-within {\n  --tw-bg-opacity: 0.8;\n}\n\n.focus-within\\:bg-opacity-90:focus-within {\n  --tw-bg-opacity: 0.9;\n}\n\n.focus-within\\:bg-opacity-95:focus-within {\n  --tw-bg-opacity: 0.95;\n}\n\n.focus-within\\:bg-opacity-100:focus-within {\n  --tw-bg-opacity: 1;\n}\n\n.hover\\:bg-opacity-0:hover {\n  --tw-bg-opacity: 0;\n}\n\n.hover\\:bg-opacity-5:hover {\n  --tw-bg-opacity: 0.05;\n}\n\n.hover\\:bg-opacity-10:hover {\n  --tw-bg-opacity: 0.1;\n}\n\n.hover\\:bg-opacity-20:hover {\n  --tw-bg-opacity: 0.2;\n}\n\n.hover\\:bg-opacity-25:hover {\n  --tw-bg-opacity: 0.25;\n}\n\n.hover\\:bg-opacity-30:hover {\n  --tw-bg-opacity: 0.3;\n}\n\n.hover\\:bg-opacity-40:hover {\n  --tw-bg-opacity: 0.4;\n}\n\n.hover\\:bg-opacity-50:hover {\n  --tw-bg-opacity: 0.5;\n}\n\n.hover\\:bg-opacity-60:hover {\n  --tw-bg-opacity: 0.6;\n}\n\n.hover\\:bg-opacity-70:hover {\n  --tw-bg-opacity: 0.7;\n}\n\n.hover\\:bg-opacity-75:hover {\n  --tw-bg-opacity: 0.75;\n}\n\n.hover\\:bg-opacity-80:hover {\n  --tw-bg-opacity: 0.8;\n}\n\n.hover\\:bg-opacity-90:hover {\n  --tw-bg-opacity: 0.9;\n}\n\n.hover\\:bg-opacity-95:hover {\n  --tw-bg-opacity: 0.95;\n}\n\n.hover\\:bg-opacity-100:hover {\n  --tw-bg-opacity: 1;\n}\n\n.focus\\:bg-opacity-0:focus {\n  --tw-bg-opacity: 0;\n}\n\n.focus\\:bg-opacity-5:focus {\n  --tw-bg-opacity: 0.05;\n}\n\n.focus\\:bg-opacity-10:focus {\n  --tw-bg-opacity: 0.1;\n}\n\n.focus\\:bg-opacity-20:focus {\n  --tw-bg-opacity: 0.2;\n}\n\n.focus\\:bg-opacity-25:focus {\n  --tw-bg-opacity: 0.25;\n}\n\n.focus\\:bg-opacity-30:focus {\n  --tw-bg-opacity: 0.3;\n}\n\n.focus\\:bg-opacity-40:focus {\n  --tw-bg-opacity: 0.4;\n}\n\n.focus\\:bg-opacity-50:focus {\n  --tw-bg-opacity: 0.5;\n}\n\n.focus\\:bg-opacity-60:focus {\n  --tw-bg-opacity: 0.6;\n}\n\n.focus\\:bg-opacity-70:focus {\n  --tw-bg-opacity: 0.7;\n}\n\n.focus\\:bg-opacity-75:focus {\n  --tw-bg-opacity: 0.75;\n}\n\n.focus\\:bg-opacity-80:focus {\n  --tw-bg-opacity: 0.8;\n}\n\n.focus\\:bg-opacity-90:focus {\n  --tw-bg-opacity: 0.9;\n}\n\n.focus\\:bg-opacity-95:focus {\n  --tw-bg-opacity: 0.95;\n}\n\n.focus\\:bg-opacity-100:focus {\n  --tw-bg-opacity: 1;\n}\n\n.bg-none {\n  background-image: none;\n}\n\n.bg-gradient-to-t {\n  background-image: linear-gradient(to top, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-tr {\n  background-image: linear-gradient(to top right, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-r {\n  background-image: linear-gradient(to right, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-br {\n  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-b {\n  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-bl {\n  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-l {\n  background-image: linear-gradient(to left, var(--tw-gradient-stops));\n}\n\n.bg-gradient-to-tl {\n  background-image: linear-gradient(to top left, var(--tw-gradient-stops));\n}\n\n.from-transparent {\n  --tw-gradient-from: transparent;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n}\n\n.from-current {\n  --tw-gradient-from: currentColor;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.from-black {\n  --tw-gradient-from: #22292f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n}\n\n.from-white {\n  --tw-gradient-from: #ffffff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.from-gray-50 {\n  --tw-gradient-from: #f9fafb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n}\n\n.from-gray-100 {\n  --tw-gradient-from: #f3f4f6;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n}\n\n.from-gray-200 {\n  --tw-gradient-from: #e5e7eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n}\n\n.from-gray-300 {\n  --tw-gradient-from: #d1d5db;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n}\n\n.from-gray-400 {\n  --tw-gradient-from: #9ca3af;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n}\n\n.from-gray-500 {\n  --tw-gradient-from: #6b7280;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n}\n\n.from-gray-600 {\n  --tw-gradient-from: #4b5563;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n}\n\n.from-gray-700 {\n  --tw-gradient-from: #374151;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n}\n\n.from-gray-800 {\n  --tw-gradient-from: #1f2937;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n}\n\n.from-gray-900 {\n  --tw-gradient-from: #111827;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n}\n\n.from-red {\n  --tw-gradient-from: #e3342f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n}\n\n.from-yellow {\n  --tw-gradient-from: #ffed4a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n}\n\n.from-green {\n  --tw-gradient-from: #38c172;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n}\n\n.from-blue {\n  --tw-gradient-from: #229be1;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n}\n\n.from-indigo {\n  --tw-gradient-from: #6574cd;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n}\n\n.from-purple {\n  --tw-gradient-from: #9561e2;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n}\n\n.from-pink {\n  --tw-gradient-from: #f66d9b;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n}\n\n.from-grey-darkest {\n  --tw-gradient-from: #3d4852;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n}\n\n.from-grey-darker {\n  --tw-gradient-from: #606f7b;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n}\n\n.from-grey-dark {\n  --tw-gradient-from: #8795a1;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n}\n\n.from-grey {\n  --tw-gradient-from: #7e8b95;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n}\n\n.from-grey-light {\n  --tw-gradient-from: #dae1e7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n}\n\n.from-grey-lighter {\n  --tw-gradient-from: #e4eaed;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n}\n\n.from-grey-lightest {\n  --tw-gradient-from: #f7f7f7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n}\n\n.from-red-darkest {\n  --tw-gradient-from: #3b0d0c;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n}\n\n.from-red-darker {\n  --tw-gradient-from: #621b18;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n}\n\n.from-red-dark {\n  --tw-gradient-from: #cc1f1a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n}\n\n.from-red-light {\n  --tw-gradient-from: #ef5753;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n}\n\n.from-red-lighter {\n  --tw-gradient-from: #f9acaa;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n}\n\n.from-red-lightest {\n  --tw-gradient-from: #fcebea;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n}\n\n.from-orange-darkest {\n  --tw-gradient-from: #462a16;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n}\n\n.from-orange-darker {\n  --tw-gradient-from: #613b1f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n}\n\n.from-orange-dark {\n  --tw-gradient-from: #de751f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n}\n\n.from-orange {\n  --tw-gradient-from: #f6993f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n}\n\n.from-orange-light {\n  --tw-gradient-from: #faad63;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n}\n\n.from-orange-lighter {\n  --tw-gradient-from: #fcd9b6;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n}\n\n.from-orange-lightest {\n  --tw-gradient-from: #fff5eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n}\n\n.from-yellow-darkest {\n  --tw-gradient-from: #453411;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n}\n\n.from-yellow-darker {\n  --tw-gradient-from: #684f1d;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n}\n\n.from-yellow-dark {\n  --tw-gradient-from: #f2d024;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n}\n\n.from-yellow-light {\n  --tw-gradient-from: #fff382;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n}\n\n.from-yellow-lighter {\n  --tw-gradient-from: #fff9c2;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n}\n\n.from-yellow-lightest {\n  --tw-gradient-from: #fcfbeb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n}\n\n.from-green-darkest {\n  --tw-gradient-from: #0f2f21;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n}\n\n.from-green-darker {\n  --tw-gradient-from: #1a4731;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n}\n\n.from-green-dark {\n  --tw-gradient-from: #1f9d55;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n}\n\n.from-green-light {\n  --tw-gradient-from: #51d88a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n}\n\n.from-green-lighter {\n  --tw-gradient-from: #a2f5bf;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n}\n\n.from-green-lightest {\n  --tw-gradient-from: #e3fcec;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n}\n\n.from-teal-darkest {\n  --tw-gradient-from: #0d3331;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n}\n\n.from-teal-darker {\n  --tw-gradient-from: #20504f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n}\n\n.from-teal-dark {\n  --tw-gradient-from: #38a89d;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n}\n\n.from-teal {\n  --tw-gradient-from: #4dc0b5;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n}\n\n.from-teal-light {\n  --tw-gradient-from: #64d5ca;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n}\n\n.from-teal-lighter {\n  --tw-gradient-from: #a0f0ed;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n}\n\n.from-teal-lightest {\n  --tw-gradient-from: #e8fffe;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n}\n\n.from-blue-darkest {\n  --tw-gradient-from: #203950;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n}\n\n.from-blue-darker {\n  --tw-gradient-from: #28556e;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n}\n\n.from-blue-dark {\n  --tw-gradient-from: #2779bd;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n}\n\n.from-blue-light {\n  --tw-gradient-from: #6cb2eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n}\n\n.from-blue-lighter {\n  --tw-gradient-from: #bcdefa;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n}\n\n.from-blue-lightest {\n  --tw-gradient-from: #eff8ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n}\n\n.from-indigo-darkest {\n  --tw-gradient-from: #191e38;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n}\n\n.from-indigo-darker {\n  --tw-gradient-from: #2f365f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n}\n\n.from-indigo-dark {\n  --tw-gradient-from: #5661b3;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n}\n\n.from-indigo-light {\n  --tw-gradient-from: #7886d7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n}\n\n.from-indigo-lighter {\n  --tw-gradient-from: #b2b7ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n}\n\n.from-indigo-lightest {\n  --tw-gradient-from: #e6e8ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n}\n\n.from-purple-darkest {\n  --tw-gradient-from: #21183c;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n}\n\n.from-purple-darker {\n  --tw-gradient-from: #382b5f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n}\n\n.from-purple-dark {\n  --tw-gradient-from: #794acf;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n}\n\n.from-purple-light {\n  --tw-gradient-from: #a779e9;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n}\n\n.from-purple-lighter {\n  --tw-gradient-from: #d6bbfc;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n}\n\n.from-purple-lightest {\n  --tw-gradient-from: #f3ebff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n}\n\n.from-pink-darkest {\n  --tw-gradient-from: #451225;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n}\n\n.from-pink-darker {\n  --tw-gradient-from: #6f213f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n}\n\n.from-pink-dark {\n  --tw-gradient-from: #eb5286;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n}\n\n.from-pink-light {\n  --tw-gradient-from: #fa7ea8;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n}\n\n.from-pink-lighter {\n  --tw-gradient-from: #ffbbca;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n}\n\n.from-pink-lightest {\n  --tw-gradient-from: #ffebef;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n}\n\n.hover\\:from-transparent:hover {\n  --tw-gradient-from: transparent;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n}\n\n.hover\\:from-current:hover {\n  --tw-gradient-from: currentColor;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.hover\\:from-black:hover {\n  --tw-gradient-from: #22292f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n}\n\n.hover\\:from-white:hover {\n  --tw-gradient-from: #ffffff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.hover\\:from-gray-50:hover {\n  --tw-gradient-from: #f9fafb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n}\n\n.hover\\:from-gray-100:hover {\n  --tw-gradient-from: #f3f4f6;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n}\n\n.hover\\:from-gray-200:hover {\n  --tw-gradient-from: #e5e7eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n}\n\n.hover\\:from-gray-300:hover {\n  --tw-gradient-from: #d1d5db;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n}\n\n.hover\\:from-gray-400:hover {\n  --tw-gradient-from: #9ca3af;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n}\n\n.hover\\:from-gray-500:hover {\n  --tw-gradient-from: #6b7280;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n}\n\n.hover\\:from-gray-600:hover {\n  --tw-gradient-from: #4b5563;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n}\n\n.hover\\:from-gray-700:hover {\n  --tw-gradient-from: #374151;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n}\n\n.hover\\:from-gray-800:hover {\n  --tw-gradient-from: #1f2937;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n}\n\n.hover\\:from-gray-900:hover {\n  --tw-gradient-from: #111827;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n}\n\n.hover\\:from-red:hover {\n  --tw-gradient-from: #e3342f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n}\n\n.hover\\:from-yellow:hover {\n  --tw-gradient-from: #ffed4a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n}\n\n.hover\\:from-green:hover {\n  --tw-gradient-from: #38c172;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n}\n\n.hover\\:from-blue:hover {\n  --tw-gradient-from: #229be1;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n}\n\n.hover\\:from-indigo:hover {\n  --tw-gradient-from: #6574cd;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n}\n\n.hover\\:from-purple:hover {\n  --tw-gradient-from: #9561e2;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n}\n\n.hover\\:from-pink:hover {\n  --tw-gradient-from: #f66d9b;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n}\n\n.hover\\:from-grey-darkest:hover {\n  --tw-gradient-from: #3d4852;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n}\n\n.hover\\:from-grey-darker:hover {\n  --tw-gradient-from: #606f7b;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n}\n\n.hover\\:from-grey-dark:hover {\n  --tw-gradient-from: #8795a1;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n}\n\n.hover\\:from-grey:hover {\n  --tw-gradient-from: #7e8b95;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n}\n\n.hover\\:from-grey-light:hover {\n  --tw-gradient-from: #dae1e7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n}\n\n.hover\\:from-grey-lighter:hover {\n  --tw-gradient-from: #e4eaed;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n}\n\n.hover\\:from-grey-lightest:hover {\n  --tw-gradient-from: #f7f7f7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n}\n\n.hover\\:from-red-darkest:hover {\n  --tw-gradient-from: #3b0d0c;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n}\n\n.hover\\:from-red-darker:hover {\n  --tw-gradient-from: #621b18;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n}\n\n.hover\\:from-red-dark:hover {\n  --tw-gradient-from: #cc1f1a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n}\n\n.hover\\:from-red-light:hover {\n  --tw-gradient-from: #ef5753;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n}\n\n.hover\\:from-red-lighter:hover {\n  --tw-gradient-from: #f9acaa;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n}\n\n.hover\\:from-red-lightest:hover {\n  --tw-gradient-from: #fcebea;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n}\n\n.hover\\:from-orange-darkest:hover {\n  --tw-gradient-from: #462a16;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n}\n\n.hover\\:from-orange-darker:hover {\n  --tw-gradient-from: #613b1f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n}\n\n.hover\\:from-orange-dark:hover {\n  --tw-gradient-from: #de751f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n}\n\n.hover\\:from-orange:hover {\n  --tw-gradient-from: #f6993f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n}\n\n.hover\\:from-orange-light:hover {\n  --tw-gradient-from: #faad63;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n}\n\n.hover\\:from-orange-lighter:hover {\n  --tw-gradient-from: #fcd9b6;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n}\n\n.hover\\:from-orange-lightest:hover {\n  --tw-gradient-from: #fff5eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n}\n\n.hover\\:from-yellow-darkest:hover {\n  --tw-gradient-from: #453411;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n}\n\n.hover\\:from-yellow-darker:hover {\n  --tw-gradient-from: #684f1d;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n}\n\n.hover\\:from-yellow-dark:hover {\n  --tw-gradient-from: #f2d024;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n}\n\n.hover\\:from-yellow-light:hover {\n  --tw-gradient-from: #fff382;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n}\n\n.hover\\:from-yellow-lighter:hover {\n  --tw-gradient-from: #fff9c2;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n}\n\n.hover\\:from-yellow-lightest:hover {\n  --tw-gradient-from: #fcfbeb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n}\n\n.hover\\:from-green-darkest:hover {\n  --tw-gradient-from: #0f2f21;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n}\n\n.hover\\:from-green-darker:hover {\n  --tw-gradient-from: #1a4731;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n}\n\n.hover\\:from-green-dark:hover {\n  --tw-gradient-from: #1f9d55;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n}\n\n.hover\\:from-green-light:hover {\n  --tw-gradient-from: #51d88a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n}\n\n.hover\\:from-green-lighter:hover {\n  --tw-gradient-from: #a2f5bf;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n}\n\n.hover\\:from-green-lightest:hover {\n  --tw-gradient-from: #e3fcec;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n}\n\n.hover\\:from-teal-darkest:hover {\n  --tw-gradient-from: #0d3331;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n}\n\n.hover\\:from-teal-darker:hover {\n  --tw-gradient-from: #20504f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n}\n\n.hover\\:from-teal-dark:hover {\n  --tw-gradient-from: #38a89d;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n}\n\n.hover\\:from-teal:hover {\n  --tw-gradient-from: #4dc0b5;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n}\n\n.hover\\:from-teal-light:hover {\n  --tw-gradient-from: #64d5ca;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n}\n\n.hover\\:from-teal-lighter:hover {\n  --tw-gradient-from: #a0f0ed;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n}\n\n.hover\\:from-teal-lightest:hover {\n  --tw-gradient-from: #e8fffe;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n}\n\n.hover\\:from-blue-darkest:hover {\n  --tw-gradient-from: #203950;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n}\n\n.hover\\:from-blue-darker:hover {\n  --tw-gradient-from: #28556e;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n}\n\n.hover\\:from-blue-dark:hover {\n  --tw-gradient-from: #2779bd;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n}\n\n.hover\\:from-blue-light:hover {\n  --tw-gradient-from: #6cb2eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n}\n\n.hover\\:from-blue-lighter:hover {\n  --tw-gradient-from: #bcdefa;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n}\n\n.hover\\:from-blue-lightest:hover {\n  --tw-gradient-from: #eff8ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n}\n\n.hover\\:from-indigo-darkest:hover {\n  --tw-gradient-from: #191e38;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n}\n\n.hover\\:from-indigo-darker:hover {\n  --tw-gradient-from: #2f365f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n}\n\n.hover\\:from-indigo-dark:hover {\n  --tw-gradient-from: #5661b3;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n}\n\n.hover\\:from-indigo-light:hover {\n  --tw-gradient-from: #7886d7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n}\n\n.hover\\:from-indigo-lighter:hover {\n  --tw-gradient-from: #b2b7ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n}\n\n.hover\\:from-indigo-lightest:hover {\n  --tw-gradient-from: #e6e8ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n}\n\n.hover\\:from-purple-darkest:hover {\n  --tw-gradient-from: #21183c;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n}\n\n.hover\\:from-purple-darker:hover {\n  --tw-gradient-from: #382b5f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n}\n\n.hover\\:from-purple-dark:hover {\n  --tw-gradient-from: #794acf;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n}\n\n.hover\\:from-purple-light:hover {\n  --tw-gradient-from: #a779e9;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n}\n\n.hover\\:from-purple-lighter:hover {\n  --tw-gradient-from: #d6bbfc;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n}\n\n.hover\\:from-purple-lightest:hover {\n  --tw-gradient-from: #f3ebff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n}\n\n.hover\\:from-pink-darkest:hover {\n  --tw-gradient-from: #451225;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n}\n\n.hover\\:from-pink-darker:hover {\n  --tw-gradient-from: #6f213f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n}\n\n.hover\\:from-pink-dark:hover {\n  --tw-gradient-from: #eb5286;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n}\n\n.hover\\:from-pink-light:hover {\n  --tw-gradient-from: #fa7ea8;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n}\n\n.hover\\:from-pink-lighter:hover {\n  --tw-gradient-from: #ffbbca;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n}\n\n.hover\\:from-pink-lightest:hover {\n  --tw-gradient-from: #ffebef;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n}\n\n.focus\\:from-transparent:focus {\n  --tw-gradient-from: transparent;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n}\n\n.focus\\:from-current:focus {\n  --tw-gradient-from: currentColor;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.focus\\:from-black:focus {\n  --tw-gradient-from: #22292f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n}\n\n.focus\\:from-white:focus {\n  --tw-gradient-from: #ffffff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.focus\\:from-gray-50:focus {\n  --tw-gradient-from: #f9fafb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n}\n\n.focus\\:from-gray-100:focus {\n  --tw-gradient-from: #f3f4f6;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n}\n\n.focus\\:from-gray-200:focus {\n  --tw-gradient-from: #e5e7eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n}\n\n.focus\\:from-gray-300:focus {\n  --tw-gradient-from: #d1d5db;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n}\n\n.focus\\:from-gray-400:focus {\n  --tw-gradient-from: #9ca3af;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n}\n\n.focus\\:from-gray-500:focus {\n  --tw-gradient-from: #6b7280;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n}\n\n.focus\\:from-gray-600:focus {\n  --tw-gradient-from: #4b5563;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n}\n\n.focus\\:from-gray-700:focus {\n  --tw-gradient-from: #374151;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n}\n\n.focus\\:from-gray-800:focus {\n  --tw-gradient-from: #1f2937;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n}\n\n.focus\\:from-gray-900:focus {\n  --tw-gradient-from: #111827;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n}\n\n.focus\\:from-red:focus {\n  --tw-gradient-from: #e3342f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n}\n\n.focus\\:from-yellow:focus {\n  --tw-gradient-from: #ffed4a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n}\n\n.focus\\:from-green:focus {\n  --tw-gradient-from: #38c172;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n}\n\n.focus\\:from-blue:focus {\n  --tw-gradient-from: #229be1;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n}\n\n.focus\\:from-indigo:focus {\n  --tw-gradient-from: #6574cd;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n}\n\n.focus\\:from-purple:focus {\n  --tw-gradient-from: #9561e2;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n}\n\n.focus\\:from-pink:focus {\n  --tw-gradient-from: #f66d9b;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n}\n\n.focus\\:from-grey-darkest:focus {\n  --tw-gradient-from: #3d4852;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n}\n\n.focus\\:from-grey-darker:focus {\n  --tw-gradient-from: #606f7b;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n}\n\n.focus\\:from-grey-dark:focus {\n  --tw-gradient-from: #8795a1;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n}\n\n.focus\\:from-grey:focus {\n  --tw-gradient-from: #7e8b95;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n}\n\n.focus\\:from-grey-light:focus {\n  --tw-gradient-from: #dae1e7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n}\n\n.focus\\:from-grey-lighter:focus {\n  --tw-gradient-from: #e4eaed;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n}\n\n.focus\\:from-grey-lightest:focus {\n  --tw-gradient-from: #f7f7f7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n}\n\n.focus\\:from-red-darkest:focus {\n  --tw-gradient-from: #3b0d0c;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n}\n\n.focus\\:from-red-darker:focus {\n  --tw-gradient-from: #621b18;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n}\n\n.focus\\:from-red-dark:focus {\n  --tw-gradient-from: #cc1f1a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n}\n\n.focus\\:from-red-light:focus {\n  --tw-gradient-from: #ef5753;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n}\n\n.focus\\:from-red-lighter:focus {\n  --tw-gradient-from: #f9acaa;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n}\n\n.focus\\:from-red-lightest:focus {\n  --tw-gradient-from: #fcebea;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n}\n\n.focus\\:from-orange-darkest:focus {\n  --tw-gradient-from: #462a16;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n}\n\n.focus\\:from-orange-darker:focus {\n  --tw-gradient-from: #613b1f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n}\n\n.focus\\:from-orange-dark:focus {\n  --tw-gradient-from: #de751f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n}\n\n.focus\\:from-orange:focus {\n  --tw-gradient-from: #f6993f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n}\n\n.focus\\:from-orange-light:focus {\n  --tw-gradient-from: #faad63;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n}\n\n.focus\\:from-orange-lighter:focus {\n  --tw-gradient-from: #fcd9b6;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n}\n\n.focus\\:from-orange-lightest:focus {\n  --tw-gradient-from: #fff5eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n}\n\n.focus\\:from-yellow-darkest:focus {\n  --tw-gradient-from: #453411;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n}\n\n.focus\\:from-yellow-darker:focus {\n  --tw-gradient-from: #684f1d;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n}\n\n.focus\\:from-yellow-dark:focus {\n  --tw-gradient-from: #f2d024;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n}\n\n.focus\\:from-yellow-light:focus {\n  --tw-gradient-from: #fff382;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n}\n\n.focus\\:from-yellow-lighter:focus {\n  --tw-gradient-from: #fff9c2;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n}\n\n.focus\\:from-yellow-lightest:focus {\n  --tw-gradient-from: #fcfbeb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n}\n\n.focus\\:from-green-darkest:focus {\n  --tw-gradient-from: #0f2f21;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n}\n\n.focus\\:from-green-darker:focus {\n  --tw-gradient-from: #1a4731;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n}\n\n.focus\\:from-green-dark:focus {\n  --tw-gradient-from: #1f9d55;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n}\n\n.focus\\:from-green-light:focus {\n  --tw-gradient-from: #51d88a;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n}\n\n.focus\\:from-green-lighter:focus {\n  --tw-gradient-from: #a2f5bf;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n}\n\n.focus\\:from-green-lightest:focus {\n  --tw-gradient-from: #e3fcec;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n}\n\n.focus\\:from-teal-darkest:focus {\n  --tw-gradient-from: #0d3331;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n}\n\n.focus\\:from-teal-darker:focus {\n  --tw-gradient-from: #20504f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n}\n\n.focus\\:from-teal-dark:focus {\n  --tw-gradient-from: #38a89d;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n}\n\n.focus\\:from-teal:focus {\n  --tw-gradient-from: #4dc0b5;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n}\n\n.focus\\:from-teal-light:focus {\n  --tw-gradient-from: #64d5ca;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n}\n\n.focus\\:from-teal-lighter:focus {\n  --tw-gradient-from: #a0f0ed;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n}\n\n.focus\\:from-teal-lightest:focus {\n  --tw-gradient-from: #e8fffe;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n}\n\n.focus\\:from-blue-darkest:focus {\n  --tw-gradient-from: #203950;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n}\n\n.focus\\:from-blue-darker:focus {\n  --tw-gradient-from: #28556e;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n}\n\n.focus\\:from-blue-dark:focus {\n  --tw-gradient-from: #2779bd;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n}\n\n.focus\\:from-blue-light:focus {\n  --tw-gradient-from: #6cb2eb;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n}\n\n.focus\\:from-blue-lighter:focus {\n  --tw-gradient-from: #bcdefa;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n}\n\n.focus\\:from-blue-lightest:focus {\n  --tw-gradient-from: #eff8ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n}\n\n.focus\\:from-indigo-darkest:focus {\n  --tw-gradient-from: #191e38;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n}\n\n.focus\\:from-indigo-darker:focus {\n  --tw-gradient-from: #2f365f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n}\n\n.focus\\:from-indigo-dark:focus {\n  --tw-gradient-from: #5661b3;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n}\n\n.focus\\:from-indigo-light:focus {\n  --tw-gradient-from: #7886d7;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n}\n\n.focus\\:from-indigo-lighter:focus {\n  --tw-gradient-from: #b2b7ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n}\n\n.focus\\:from-indigo-lightest:focus {\n  --tw-gradient-from: #e6e8ff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n}\n\n.focus\\:from-purple-darkest:focus {\n  --tw-gradient-from: #21183c;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n}\n\n.focus\\:from-purple-darker:focus {\n  --tw-gradient-from: #382b5f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n}\n\n.focus\\:from-purple-dark:focus {\n  --tw-gradient-from: #794acf;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n}\n\n.focus\\:from-purple-light:focus {\n  --tw-gradient-from: #a779e9;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n}\n\n.focus\\:from-purple-lighter:focus {\n  --tw-gradient-from: #d6bbfc;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n}\n\n.focus\\:from-purple-lightest:focus {\n  --tw-gradient-from: #f3ebff;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n}\n\n.focus\\:from-pink-darkest:focus {\n  --tw-gradient-from: #451225;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n}\n\n.focus\\:from-pink-darker:focus {\n  --tw-gradient-from: #6f213f;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n}\n\n.focus\\:from-pink-dark:focus {\n  --tw-gradient-from: #eb5286;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n}\n\n.focus\\:from-pink-light:focus {\n  --tw-gradient-from: #fa7ea8;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n}\n\n.focus\\:from-pink-lighter:focus {\n  --tw-gradient-from: #ffbbca;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n}\n\n.focus\\:from-pink-lightest:focus {\n  --tw-gradient-from: #ffebef;\n  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n}\n\n.via-transparent {\n  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n}\n\n.via-current {\n  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.via-black {\n  --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n}\n\n.via-white {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.via-gray-50 {\n  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n}\n\n.via-gray-100 {\n  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n}\n\n.via-gray-200 {\n  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n}\n\n.via-gray-300 {\n  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n}\n\n.via-gray-400 {\n  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n}\n\n.via-gray-500 {\n  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n}\n\n.via-gray-600 {\n  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n}\n\n.via-gray-700 {\n  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n}\n\n.via-gray-800 {\n  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n}\n\n.via-gray-900 {\n  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n}\n\n.via-red {\n  --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n}\n\n.via-yellow {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n}\n\n.via-green {\n  --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n}\n\n.via-blue {\n  --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n}\n\n.via-indigo {\n  --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n}\n\n.via-purple {\n  --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n}\n\n.via-pink {\n  --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n}\n\n.via-grey-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n}\n\n.via-grey-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n}\n\n.via-grey-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n}\n\n.via-grey {\n  --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n}\n\n.via-grey-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n}\n\n.via-grey-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n}\n\n.via-grey-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n}\n\n.via-red-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n}\n\n.via-red-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n}\n\n.via-red-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n}\n\n.via-red-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n}\n\n.via-red-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n}\n\n.via-red-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n}\n\n.via-orange-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n}\n\n.via-orange-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n}\n\n.via-orange-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n}\n\n.via-orange {\n  --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n}\n\n.via-orange-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n}\n\n.via-orange-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n}\n\n.via-orange-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n}\n\n.via-yellow-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n}\n\n.via-yellow-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n}\n\n.via-yellow-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n}\n\n.via-yellow-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n}\n\n.via-yellow-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n}\n\n.via-yellow-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n}\n\n.via-green-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n}\n\n.via-green-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n}\n\n.via-green-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n}\n\n.via-green-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n}\n\n.via-green-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n}\n\n.via-green-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n}\n\n.via-teal-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n}\n\n.via-teal-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n}\n\n.via-teal-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n}\n\n.via-teal {\n  --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n}\n\n.via-teal-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n}\n\n.via-teal-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n}\n\n.via-teal-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n}\n\n.via-blue-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n}\n\n.via-blue-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n}\n\n.via-blue-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n}\n\n.via-blue-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n}\n\n.via-blue-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n}\n\n.via-blue-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n}\n\n.via-indigo-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n}\n\n.via-indigo-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n}\n\n.via-indigo-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n}\n\n.via-indigo-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n}\n\n.via-indigo-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n}\n\n.via-indigo-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n}\n\n.via-purple-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n}\n\n.via-purple-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n}\n\n.via-purple-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n}\n\n.via-purple-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n}\n\n.via-purple-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n}\n\n.via-purple-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n}\n\n.via-pink-darkest {\n  --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n}\n\n.via-pink-darker {\n  --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n}\n\n.via-pink-dark {\n  --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n}\n\n.via-pink-light {\n  --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n}\n\n.via-pink-lighter {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n}\n\n.via-pink-lightest {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n}\n\n.hover\\:via-transparent:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n}\n\n.hover\\:via-current:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.hover\\:via-black:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n}\n\n.hover\\:via-white:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.hover\\:via-gray-50:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n}\n\n.hover\\:via-gray-100:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n}\n\n.hover\\:via-gray-200:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n}\n\n.hover\\:via-gray-300:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n}\n\n.hover\\:via-gray-400:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n}\n\n.hover\\:via-gray-500:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n}\n\n.hover\\:via-gray-600:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n}\n\n.hover\\:via-gray-700:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n}\n\n.hover\\:via-gray-800:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n}\n\n.hover\\:via-gray-900:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n}\n\n.hover\\:via-red:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n}\n\n.hover\\:via-yellow:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n}\n\n.hover\\:via-green:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n}\n\n.hover\\:via-blue:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n}\n\n.hover\\:via-indigo:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n}\n\n.hover\\:via-purple:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n}\n\n.hover\\:via-pink:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n}\n\n.hover\\:via-grey-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n}\n\n.hover\\:via-grey-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n}\n\n.hover\\:via-grey-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n}\n\n.hover\\:via-grey:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n}\n\n.hover\\:via-grey-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n}\n\n.hover\\:via-grey-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n}\n\n.hover\\:via-grey-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n}\n\n.hover\\:via-red-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n}\n\n.hover\\:via-red-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n}\n\n.hover\\:via-red-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n}\n\n.hover\\:via-red-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n}\n\n.hover\\:via-red-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n}\n\n.hover\\:via-red-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n}\n\n.hover\\:via-orange-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n}\n\n.hover\\:via-orange-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n}\n\n.hover\\:via-orange-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n}\n\n.hover\\:via-orange:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n}\n\n.hover\\:via-orange-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n}\n\n.hover\\:via-orange-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n}\n\n.hover\\:via-orange-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n}\n\n.hover\\:via-yellow-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n}\n\n.hover\\:via-yellow-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n}\n\n.hover\\:via-yellow-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n}\n\n.hover\\:via-yellow-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n}\n\n.hover\\:via-yellow-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n}\n\n.hover\\:via-yellow-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n}\n\n.hover\\:via-green-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n}\n\n.hover\\:via-green-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n}\n\n.hover\\:via-green-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n}\n\n.hover\\:via-green-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n}\n\n.hover\\:via-green-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n}\n\n.hover\\:via-green-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n}\n\n.hover\\:via-teal-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n}\n\n.hover\\:via-teal-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n}\n\n.hover\\:via-teal-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n}\n\n.hover\\:via-teal:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n}\n\n.hover\\:via-teal-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n}\n\n.hover\\:via-teal-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n}\n\n.hover\\:via-teal-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n}\n\n.hover\\:via-blue-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n}\n\n.hover\\:via-blue-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n}\n\n.hover\\:via-blue-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n}\n\n.hover\\:via-blue-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n}\n\n.hover\\:via-blue-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n}\n\n.hover\\:via-blue-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n}\n\n.hover\\:via-indigo-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n}\n\n.hover\\:via-indigo-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n}\n\n.hover\\:via-indigo-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n}\n\n.hover\\:via-indigo-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n}\n\n.hover\\:via-indigo-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n}\n\n.hover\\:via-indigo-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n}\n\n.hover\\:via-purple-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n}\n\n.hover\\:via-purple-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n}\n\n.hover\\:via-purple-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n}\n\n.hover\\:via-purple-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n}\n\n.hover\\:via-purple-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n}\n\n.hover\\:via-purple-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n}\n\n.hover\\:via-pink-darkest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n}\n\n.hover\\:via-pink-darker:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n}\n\n.hover\\:via-pink-dark:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n}\n\n.hover\\:via-pink-light:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n}\n\n.hover\\:via-pink-lighter:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n}\n\n.hover\\:via-pink-lightest:hover {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n}\n\n.focus\\:via-transparent:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n}\n\n.focus\\:via-current:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.focus\\:via-black:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n}\n\n.focus\\:via-white:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n}\n\n.focus\\:via-gray-50:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n}\n\n.focus\\:via-gray-100:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n}\n\n.focus\\:via-gray-200:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n}\n\n.focus\\:via-gray-300:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n}\n\n.focus\\:via-gray-400:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n}\n\n.focus\\:via-gray-500:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n}\n\n.focus\\:via-gray-600:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n}\n\n.focus\\:via-gray-700:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n}\n\n.focus\\:via-gray-800:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n}\n\n.focus\\:via-gray-900:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n}\n\n.focus\\:via-red:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n}\n\n.focus\\:via-yellow:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n}\n\n.focus\\:via-green:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n}\n\n.focus\\:via-blue:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n}\n\n.focus\\:via-indigo:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n}\n\n.focus\\:via-purple:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n}\n\n.focus\\:via-pink:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n}\n\n.focus\\:via-grey-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n}\n\n.focus\\:via-grey-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n}\n\n.focus\\:via-grey-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n}\n\n.focus\\:via-grey:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n}\n\n.focus\\:via-grey-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n}\n\n.focus\\:via-grey-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n}\n\n.focus\\:via-grey-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n}\n\n.focus\\:via-red-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n}\n\n.focus\\:via-red-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n}\n\n.focus\\:via-red-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n}\n\n.focus\\:via-red-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n}\n\n.focus\\:via-red-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n}\n\n.focus\\:via-red-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n}\n\n.focus\\:via-orange-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n}\n\n.focus\\:via-orange-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n}\n\n.focus\\:via-orange-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n}\n\n.focus\\:via-orange:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n}\n\n.focus\\:via-orange-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n}\n\n.focus\\:via-orange-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n}\n\n.focus\\:via-orange-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n}\n\n.focus\\:via-yellow-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n}\n\n.focus\\:via-yellow-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n}\n\n.focus\\:via-yellow-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n}\n\n.focus\\:via-yellow-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n}\n\n.focus\\:via-yellow-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n}\n\n.focus\\:via-yellow-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n}\n\n.focus\\:via-green-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n}\n\n.focus\\:via-green-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n}\n\n.focus\\:via-green-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n}\n\n.focus\\:via-green-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n}\n\n.focus\\:via-green-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n}\n\n.focus\\:via-green-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n}\n\n.focus\\:via-teal-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n}\n\n.focus\\:via-teal-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n}\n\n.focus\\:via-teal-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n}\n\n.focus\\:via-teal:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n}\n\n.focus\\:via-teal-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n}\n\n.focus\\:via-teal-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n}\n\n.focus\\:via-teal-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n}\n\n.focus\\:via-blue-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n}\n\n.focus\\:via-blue-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n}\n\n.focus\\:via-blue-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n}\n\n.focus\\:via-blue-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n}\n\n.focus\\:via-blue-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n}\n\n.focus\\:via-blue-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n}\n\n.focus\\:via-indigo-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n}\n\n.focus\\:via-indigo-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n}\n\n.focus\\:via-indigo-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n}\n\n.focus\\:via-indigo-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n}\n\n.focus\\:via-indigo-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n}\n\n.focus\\:via-indigo-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n}\n\n.focus\\:via-purple-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n}\n\n.focus\\:via-purple-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n}\n\n.focus\\:via-purple-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n}\n\n.focus\\:via-purple-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n}\n\n.focus\\:via-purple-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n}\n\n.focus\\:via-purple-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n}\n\n.focus\\:via-pink-darkest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n}\n\n.focus\\:via-pink-darker:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n}\n\n.focus\\:via-pink-dark:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n}\n\n.focus\\:via-pink-light:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n}\n\n.focus\\:via-pink-lighter:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n}\n\n.focus\\:via-pink-lightest:focus {\n  --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n}\n\n.to-transparent {\n  --tw-gradient-to: transparent;\n}\n\n.to-current {\n  --tw-gradient-to: currentColor;\n}\n\n.to-black {\n  --tw-gradient-to: #22292f;\n}\n\n.to-white {\n  --tw-gradient-to: #ffffff;\n}\n\n.to-gray-50 {\n  --tw-gradient-to: #f9fafb;\n}\n\n.to-gray-100 {\n  --tw-gradient-to: #f3f4f6;\n}\n\n.to-gray-200 {\n  --tw-gradient-to: #e5e7eb;\n}\n\n.to-gray-300 {\n  --tw-gradient-to: #d1d5db;\n}\n\n.to-gray-400 {\n  --tw-gradient-to: #9ca3af;\n}\n\n.to-gray-500 {\n  --tw-gradient-to: #6b7280;\n}\n\n.to-gray-600 {\n  --tw-gradient-to: #4b5563;\n}\n\n.to-gray-700 {\n  --tw-gradient-to: #374151;\n}\n\n.to-gray-800 {\n  --tw-gradient-to: #1f2937;\n}\n\n.to-gray-900 {\n  --tw-gradient-to: #111827;\n}\n\n.to-red {\n  --tw-gradient-to: #e3342f;\n}\n\n.to-yellow {\n  --tw-gradient-to: #ffed4a;\n}\n\n.to-green {\n  --tw-gradient-to: #38c172;\n}\n\n.to-blue {\n  --tw-gradient-to: #229be1;\n}\n\n.to-indigo {\n  --tw-gradient-to: #6574cd;\n}\n\n.to-purple {\n  --tw-gradient-to: #9561e2;\n}\n\n.to-pink {\n  --tw-gradient-to: #f66d9b;\n}\n\n.to-grey-darkest {\n  --tw-gradient-to: #3d4852;\n}\n\n.to-grey-darker {\n  --tw-gradient-to: #606f7b;\n}\n\n.to-grey-dark {\n  --tw-gradient-to: #8795a1;\n}\n\n.to-grey {\n  --tw-gradient-to: #7e8b95;\n}\n\n.to-grey-light {\n  --tw-gradient-to: #dae1e7;\n}\n\n.to-grey-lighter {\n  --tw-gradient-to: #e4eaed;\n}\n\n.to-grey-lightest {\n  --tw-gradient-to: #f7f7f7;\n}\n\n.to-red-darkest {\n  --tw-gradient-to: #3b0d0c;\n}\n\n.to-red-darker {\n  --tw-gradient-to: #621b18;\n}\n\n.to-red-dark {\n  --tw-gradient-to: #cc1f1a;\n}\n\n.to-red-light {\n  --tw-gradient-to: #ef5753;\n}\n\n.to-red-lighter {\n  --tw-gradient-to: #f9acaa;\n}\n\n.to-red-lightest {\n  --tw-gradient-to: #fcebea;\n}\n\n.to-orange-darkest {\n  --tw-gradient-to: #462a16;\n}\n\n.to-orange-darker {\n  --tw-gradient-to: #613b1f;\n}\n\n.to-orange-dark {\n  --tw-gradient-to: #de751f;\n}\n\n.to-orange {\n  --tw-gradient-to: #f6993f;\n}\n\n.to-orange-light {\n  --tw-gradient-to: #faad63;\n}\n\n.to-orange-lighter {\n  --tw-gradient-to: #fcd9b6;\n}\n\n.to-orange-lightest {\n  --tw-gradient-to: #fff5eb;\n}\n\n.to-yellow-darkest {\n  --tw-gradient-to: #453411;\n}\n\n.to-yellow-darker {\n  --tw-gradient-to: #684f1d;\n}\n\n.to-yellow-dark {\n  --tw-gradient-to: #f2d024;\n}\n\n.to-yellow-light {\n  --tw-gradient-to: #fff382;\n}\n\n.to-yellow-lighter {\n  --tw-gradient-to: #fff9c2;\n}\n\n.to-yellow-lightest {\n  --tw-gradient-to: #fcfbeb;\n}\n\n.to-green-darkest {\n  --tw-gradient-to: #0f2f21;\n}\n\n.to-green-darker {\n  --tw-gradient-to: #1a4731;\n}\n\n.to-green-dark {\n  --tw-gradient-to: #1f9d55;\n}\n\n.to-green-light {\n  --tw-gradient-to: #51d88a;\n}\n\n.to-green-lighter {\n  --tw-gradient-to: #a2f5bf;\n}\n\n.to-green-lightest {\n  --tw-gradient-to: #e3fcec;\n}\n\n.to-teal-darkest {\n  --tw-gradient-to: #0d3331;\n}\n\n.to-teal-darker {\n  --tw-gradient-to: #20504f;\n}\n\n.to-teal-dark {\n  --tw-gradient-to: #38a89d;\n}\n\n.to-teal {\n  --tw-gradient-to: #4dc0b5;\n}\n\n.to-teal-light {\n  --tw-gradient-to: #64d5ca;\n}\n\n.to-teal-lighter {\n  --tw-gradient-to: #a0f0ed;\n}\n\n.to-teal-lightest {\n  --tw-gradient-to: #e8fffe;\n}\n\n.to-blue-darkest {\n  --tw-gradient-to: #203950;\n}\n\n.to-blue-darker {\n  --tw-gradient-to: #28556e;\n}\n\n.to-blue-dark {\n  --tw-gradient-to: #2779bd;\n}\n\n.to-blue-light {\n  --tw-gradient-to: #6cb2eb;\n}\n\n.to-blue-lighter {\n  --tw-gradient-to: #bcdefa;\n}\n\n.to-blue-lightest {\n  --tw-gradient-to: #eff8ff;\n}\n\n.to-indigo-darkest {\n  --tw-gradient-to: #191e38;\n}\n\n.to-indigo-darker {\n  --tw-gradient-to: #2f365f;\n}\n\n.to-indigo-dark {\n  --tw-gradient-to: #5661b3;\n}\n\n.to-indigo-light {\n  --tw-gradient-to: #7886d7;\n}\n\n.to-indigo-lighter {\n  --tw-gradient-to: #b2b7ff;\n}\n\n.to-indigo-lightest {\n  --tw-gradient-to: #e6e8ff;\n}\n\n.to-purple-darkest {\n  --tw-gradient-to: #21183c;\n}\n\n.to-purple-darker {\n  --tw-gradient-to: #382b5f;\n}\n\n.to-purple-dark {\n  --tw-gradient-to: #794acf;\n}\n\n.to-purple-light {\n  --tw-gradient-to: #a779e9;\n}\n\n.to-purple-lighter {\n  --tw-gradient-to: #d6bbfc;\n}\n\n.to-purple-lightest {\n  --tw-gradient-to: #f3ebff;\n}\n\n.to-pink-darkest {\n  --tw-gradient-to: #451225;\n}\n\n.to-pink-darker {\n  --tw-gradient-to: #6f213f;\n}\n\n.to-pink-dark {\n  --tw-gradient-to: #eb5286;\n}\n\n.to-pink-light {\n  --tw-gradient-to: #fa7ea8;\n}\n\n.to-pink-lighter {\n  --tw-gradient-to: #ffbbca;\n}\n\n.to-pink-lightest {\n  --tw-gradient-to: #ffebef;\n}\n\n.hover\\:to-transparent:hover {\n  --tw-gradient-to: transparent;\n}\n\n.hover\\:to-current:hover {\n  --tw-gradient-to: currentColor;\n}\n\n.hover\\:to-black:hover {\n  --tw-gradient-to: #22292f;\n}\n\n.hover\\:to-white:hover {\n  --tw-gradient-to: #ffffff;\n}\n\n.hover\\:to-gray-50:hover {\n  --tw-gradient-to: #f9fafb;\n}\n\n.hover\\:to-gray-100:hover {\n  --tw-gradient-to: #f3f4f6;\n}\n\n.hover\\:to-gray-200:hover {\n  --tw-gradient-to: #e5e7eb;\n}\n\n.hover\\:to-gray-300:hover {\n  --tw-gradient-to: #d1d5db;\n}\n\n.hover\\:to-gray-400:hover {\n  --tw-gradient-to: #9ca3af;\n}\n\n.hover\\:to-gray-500:hover {\n  --tw-gradient-to: #6b7280;\n}\n\n.hover\\:to-gray-600:hover {\n  --tw-gradient-to: #4b5563;\n}\n\n.hover\\:to-gray-700:hover {\n  --tw-gradient-to: #374151;\n}\n\n.hover\\:to-gray-800:hover {\n  --tw-gradient-to: #1f2937;\n}\n\n.hover\\:to-gray-900:hover {\n  --tw-gradient-to: #111827;\n}\n\n.hover\\:to-red:hover {\n  --tw-gradient-to: #e3342f;\n}\n\n.hover\\:to-yellow:hover {\n  --tw-gradient-to: #ffed4a;\n}\n\n.hover\\:to-green:hover {\n  --tw-gradient-to: #38c172;\n}\n\n.hover\\:to-blue:hover {\n  --tw-gradient-to: #229be1;\n}\n\n.hover\\:to-indigo:hover {\n  --tw-gradient-to: #6574cd;\n}\n\n.hover\\:to-purple:hover {\n  --tw-gradient-to: #9561e2;\n}\n\n.hover\\:to-pink:hover {\n  --tw-gradient-to: #f66d9b;\n}\n\n.hover\\:to-grey-darkest:hover {\n  --tw-gradient-to: #3d4852;\n}\n\n.hover\\:to-grey-darker:hover {\n  --tw-gradient-to: #606f7b;\n}\n\n.hover\\:to-grey-dark:hover {\n  --tw-gradient-to: #8795a1;\n}\n\n.hover\\:to-grey:hover {\n  --tw-gradient-to: #7e8b95;\n}\n\n.hover\\:to-grey-light:hover {\n  --tw-gradient-to: #dae1e7;\n}\n\n.hover\\:to-grey-lighter:hover {\n  --tw-gradient-to: #e4eaed;\n}\n\n.hover\\:to-grey-lightest:hover {\n  --tw-gradient-to: #f7f7f7;\n}\n\n.hover\\:to-red-darkest:hover {\n  --tw-gradient-to: #3b0d0c;\n}\n\n.hover\\:to-red-darker:hover {\n  --tw-gradient-to: #621b18;\n}\n\n.hover\\:to-red-dark:hover {\n  --tw-gradient-to: #cc1f1a;\n}\n\n.hover\\:to-red-light:hover {\n  --tw-gradient-to: #ef5753;\n}\n\n.hover\\:to-red-lighter:hover {\n  --tw-gradient-to: #f9acaa;\n}\n\n.hover\\:to-red-lightest:hover {\n  --tw-gradient-to: #fcebea;\n}\n\n.hover\\:to-orange-darkest:hover {\n  --tw-gradient-to: #462a16;\n}\n\n.hover\\:to-orange-darker:hover {\n  --tw-gradient-to: #613b1f;\n}\n\n.hover\\:to-orange-dark:hover {\n  --tw-gradient-to: #de751f;\n}\n\n.hover\\:to-orange:hover {\n  --tw-gradient-to: #f6993f;\n}\n\n.hover\\:to-orange-light:hover {\n  --tw-gradient-to: #faad63;\n}\n\n.hover\\:to-orange-lighter:hover {\n  --tw-gradient-to: #fcd9b6;\n}\n\n.hover\\:to-orange-lightest:hover {\n  --tw-gradient-to: #fff5eb;\n}\n\n.hover\\:to-yellow-darkest:hover {\n  --tw-gradient-to: #453411;\n}\n\n.hover\\:to-yellow-darker:hover {\n  --tw-gradient-to: #684f1d;\n}\n\n.hover\\:to-yellow-dark:hover {\n  --tw-gradient-to: #f2d024;\n}\n\n.hover\\:to-yellow-light:hover {\n  --tw-gradient-to: #fff382;\n}\n\n.hover\\:to-yellow-lighter:hover {\n  --tw-gradient-to: #fff9c2;\n}\n\n.hover\\:to-yellow-lightest:hover {\n  --tw-gradient-to: #fcfbeb;\n}\n\n.hover\\:to-green-darkest:hover {\n  --tw-gradient-to: #0f2f21;\n}\n\n.hover\\:to-green-darker:hover {\n  --tw-gradient-to: #1a4731;\n}\n\n.hover\\:to-green-dark:hover {\n  --tw-gradient-to: #1f9d55;\n}\n\n.hover\\:to-green-light:hover {\n  --tw-gradient-to: #51d88a;\n}\n\n.hover\\:to-green-lighter:hover {\n  --tw-gradient-to: #a2f5bf;\n}\n\n.hover\\:to-green-lightest:hover {\n  --tw-gradient-to: #e3fcec;\n}\n\n.hover\\:to-teal-darkest:hover {\n  --tw-gradient-to: #0d3331;\n}\n\n.hover\\:to-teal-darker:hover {\n  --tw-gradient-to: #20504f;\n}\n\n.hover\\:to-teal-dark:hover {\n  --tw-gradient-to: #38a89d;\n}\n\n.hover\\:to-teal:hover {\n  --tw-gradient-to: #4dc0b5;\n}\n\n.hover\\:to-teal-light:hover {\n  --tw-gradient-to: #64d5ca;\n}\n\n.hover\\:to-teal-lighter:hover {\n  --tw-gradient-to: #a0f0ed;\n}\n\n.hover\\:to-teal-lightest:hover {\n  --tw-gradient-to: #e8fffe;\n}\n\n.hover\\:to-blue-darkest:hover {\n  --tw-gradient-to: #203950;\n}\n\n.hover\\:to-blue-darker:hover {\n  --tw-gradient-to: #28556e;\n}\n\n.hover\\:to-blue-dark:hover {\n  --tw-gradient-to: #2779bd;\n}\n\n.hover\\:to-blue-light:hover {\n  --tw-gradient-to: #6cb2eb;\n}\n\n.hover\\:to-blue-lighter:hover {\n  --tw-gradient-to: #bcdefa;\n}\n\n.hover\\:to-blue-lightest:hover {\n  --tw-gradient-to: #eff8ff;\n}\n\n.hover\\:to-indigo-darkest:hover {\n  --tw-gradient-to: #191e38;\n}\n\n.hover\\:to-indigo-darker:hover {\n  --tw-gradient-to: #2f365f;\n}\n\n.hover\\:to-indigo-dark:hover {\n  --tw-gradient-to: #5661b3;\n}\n\n.hover\\:to-indigo-light:hover {\n  --tw-gradient-to: #7886d7;\n}\n\n.hover\\:to-indigo-lighter:hover {\n  --tw-gradient-to: #b2b7ff;\n}\n\n.hover\\:to-indigo-lightest:hover {\n  --tw-gradient-to: #e6e8ff;\n}\n\n.hover\\:to-purple-darkest:hover {\n  --tw-gradient-to: #21183c;\n}\n\n.hover\\:to-purple-darker:hover {\n  --tw-gradient-to: #382b5f;\n}\n\n.hover\\:to-purple-dark:hover {\n  --tw-gradient-to: #794acf;\n}\n\n.hover\\:to-purple-light:hover {\n  --tw-gradient-to: #a779e9;\n}\n\n.hover\\:to-purple-lighter:hover {\n  --tw-gradient-to: #d6bbfc;\n}\n\n.hover\\:to-purple-lightest:hover {\n  --tw-gradient-to: #f3ebff;\n}\n\n.hover\\:to-pink-darkest:hover {\n  --tw-gradient-to: #451225;\n}\n\n.hover\\:to-pink-darker:hover {\n  --tw-gradient-to: #6f213f;\n}\n\n.hover\\:to-pink-dark:hover {\n  --tw-gradient-to: #eb5286;\n}\n\n.hover\\:to-pink-light:hover {\n  --tw-gradient-to: #fa7ea8;\n}\n\n.hover\\:to-pink-lighter:hover {\n  --tw-gradient-to: #ffbbca;\n}\n\n.hover\\:to-pink-lightest:hover {\n  --tw-gradient-to: #ffebef;\n}\n\n.focus\\:to-transparent:focus {\n  --tw-gradient-to: transparent;\n}\n\n.focus\\:to-current:focus {\n  --tw-gradient-to: currentColor;\n}\n\n.focus\\:to-black:focus {\n  --tw-gradient-to: #22292f;\n}\n\n.focus\\:to-white:focus {\n  --tw-gradient-to: #ffffff;\n}\n\n.focus\\:to-gray-50:focus {\n  --tw-gradient-to: #f9fafb;\n}\n\n.focus\\:to-gray-100:focus {\n  --tw-gradient-to: #f3f4f6;\n}\n\n.focus\\:to-gray-200:focus {\n  --tw-gradient-to: #e5e7eb;\n}\n\n.focus\\:to-gray-300:focus {\n  --tw-gradient-to: #d1d5db;\n}\n\n.focus\\:to-gray-400:focus {\n  --tw-gradient-to: #9ca3af;\n}\n\n.focus\\:to-gray-500:focus {\n  --tw-gradient-to: #6b7280;\n}\n\n.focus\\:to-gray-600:focus {\n  --tw-gradient-to: #4b5563;\n}\n\n.focus\\:to-gray-700:focus {\n  --tw-gradient-to: #374151;\n}\n\n.focus\\:to-gray-800:focus {\n  --tw-gradient-to: #1f2937;\n}\n\n.focus\\:to-gray-900:focus {\n  --tw-gradient-to: #111827;\n}\n\n.focus\\:to-red:focus {\n  --tw-gradient-to: #e3342f;\n}\n\n.focus\\:to-yellow:focus {\n  --tw-gradient-to: #ffed4a;\n}\n\n.focus\\:to-green:focus {\n  --tw-gradient-to: #38c172;\n}\n\n.focus\\:to-blue:focus {\n  --tw-gradient-to: #229be1;\n}\n\n.focus\\:to-indigo:focus {\n  --tw-gradient-to: #6574cd;\n}\n\n.focus\\:to-purple:focus {\n  --tw-gradient-to: #9561e2;\n}\n\n.focus\\:to-pink:focus {\n  --tw-gradient-to: #f66d9b;\n}\n\n.focus\\:to-grey-darkest:focus {\n  --tw-gradient-to: #3d4852;\n}\n\n.focus\\:to-grey-darker:focus {\n  --tw-gradient-to: #606f7b;\n}\n\n.focus\\:to-grey-dark:focus {\n  --tw-gradient-to: #8795a1;\n}\n\n.focus\\:to-grey:focus {\n  --tw-gradient-to: #7e8b95;\n}\n\n.focus\\:to-grey-light:focus {\n  --tw-gradient-to: #dae1e7;\n}\n\n.focus\\:to-grey-lighter:focus {\n  --tw-gradient-to: #e4eaed;\n}\n\n.focus\\:to-grey-lightest:focus {\n  --tw-gradient-to: #f7f7f7;\n}\n\n.focus\\:to-red-darkest:focus {\n  --tw-gradient-to: #3b0d0c;\n}\n\n.focus\\:to-red-darker:focus {\n  --tw-gradient-to: #621b18;\n}\n\n.focus\\:to-red-dark:focus {\n  --tw-gradient-to: #cc1f1a;\n}\n\n.focus\\:to-red-light:focus {\n  --tw-gradient-to: #ef5753;\n}\n\n.focus\\:to-red-lighter:focus {\n  --tw-gradient-to: #f9acaa;\n}\n\n.focus\\:to-red-lightest:focus {\n  --tw-gradient-to: #fcebea;\n}\n\n.focus\\:to-orange-darkest:focus {\n  --tw-gradient-to: #462a16;\n}\n\n.focus\\:to-orange-darker:focus {\n  --tw-gradient-to: #613b1f;\n}\n\n.focus\\:to-orange-dark:focus {\n  --tw-gradient-to: #de751f;\n}\n\n.focus\\:to-orange:focus {\n  --tw-gradient-to: #f6993f;\n}\n\n.focus\\:to-orange-light:focus {\n  --tw-gradient-to: #faad63;\n}\n\n.focus\\:to-orange-lighter:focus {\n  --tw-gradient-to: #fcd9b6;\n}\n\n.focus\\:to-orange-lightest:focus {\n  --tw-gradient-to: #fff5eb;\n}\n\n.focus\\:to-yellow-darkest:focus {\n  --tw-gradient-to: #453411;\n}\n\n.focus\\:to-yellow-darker:focus {\n  --tw-gradient-to: #684f1d;\n}\n\n.focus\\:to-yellow-dark:focus {\n  --tw-gradient-to: #f2d024;\n}\n\n.focus\\:to-yellow-light:focus {\n  --tw-gradient-to: #fff382;\n}\n\n.focus\\:to-yellow-lighter:focus {\n  --tw-gradient-to: #fff9c2;\n}\n\n.focus\\:to-yellow-lightest:focus {\n  --tw-gradient-to: #fcfbeb;\n}\n\n.focus\\:to-green-darkest:focus {\n  --tw-gradient-to: #0f2f21;\n}\n\n.focus\\:to-green-darker:focus {\n  --tw-gradient-to: #1a4731;\n}\n\n.focus\\:to-green-dark:focus {\n  --tw-gradient-to: #1f9d55;\n}\n\n.focus\\:to-green-light:focus {\n  --tw-gradient-to: #51d88a;\n}\n\n.focus\\:to-green-lighter:focus {\n  --tw-gradient-to: #a2f5bf;\n}\n\n.focus\\:to-green-lightest:focus {\n  --tw-gradient-to: #e3fcec;\n}\n\n.focus\\:to-teal-darkest:focus {\n  --tw-gradient-to: #0d3331;\n}\n\n.focus\\:to-teal-darker:focus {\n  --tw-gradient-to: #20504f;\n}\n\n.focus\\:to-teal-dark:focus {\n  --tw-gradient-to: #38a89d;\n}\n\n.focus\\:to-teal:focus {\n  --tw-gradient-to: #4dc0b5;\n}\n\n.focus\\:to-teal-light:focus {\n  --tw-gradient-to: #64d5ca;\n}\n\n.focus\\:to-teal-lighter:focus {\n  --tw-gradient-to: #a0f0ed;\n}\n\n.focus\\:to-teal-lightest:focus {\n  --tw-gradient-to: #e8fffe;\n}\n\n.focus\\:to-blue-darkest:focus {\n  --tw-gradient-to: #203950;\n}\n\n.focus\\:to-blue-darker:focus {\n  --tw-gradient-to: #28556e;\n}\n\n.focus\\:to-blue-dark:focus {\n  --tw-gradient-to: #2779bd;\n}\n\n.focus\\:to-blue-light:focus {\n  --tw-gradient-to: #6cb2eb;\n}\n\n.focus\\:to-blue-lighter:focus {\n  --tw-gradient-to: #bcdefa;\n}\n\n.focus\\:to-blue-lightest:focus {\n  --tw-gradient-to: #eff8ff;\n}\n\n.focus\\:to-indigo-darkest:focus {\n  --tw-gradient-to: #191e38;\n}\n\n.focus\\:to-indigo-darker:focus {\n  --tw-gradient-to: #2f365f;\n}\n\n.focus\\:to-indigo-dark:focus {\n  --tw-gradient-to: #5661b3;\n}\n\n.focus\\:to-indigo-light:focus {\n  --tw-gradient-to: #7886d7;\n}\n\n.focus\\:to-indigo-lighter:focus {\n  --tw-gradient-to: #b2b7ff;\n}\n\n.focus\\:to-indigo-lightest:focus {\n  --tw-gradient-to: #e6e8ff;\n}\n\n.focus\\:to-purple-darkest:focus {\n  --tw-gradient-to: #21183c;\n}\n\n.focus\\:to-purple-darker:focus {\n  --tw-gradient-to: #382b5f;\n}\n\n.focus\\:to-purple-dark:focus {\n  --tw-gradient-to: #794acf;\n}\n\n.focus\\:to-purple-light:focus {\n  --tw-gradient-to: #a779e9;\n}\n\n.focus\\:to-purple-lighter:focus {\n  --tw-gradient-to: #d6bbfc;\n}\n\n.focus\\:to-purple-lightest:focus {\n  --tw-gradient-to: #f3ebff;\n}\n\n.focus\\:to-pink-darkest:focus {\n  --tw-gradient-to: #451225;\n}\n\n.focus\\:to-pink-darker:focus {\n  --tw-gradient-to: #6f213f;\n}\n\n.focus\\:to-pink-dark:focus {\n  --tw-gradient-to: #eb5286;\n}\n\n.focus\\:to-pink-light:focus {\n  --tw-gradient-to: #fa7ea8;\n}\n\n.focus\\:to-pink-lighter:focus {\n  --tw-gradient-to: #ffbbca;\n}\n\n.focus\\:to-pink-lightest:focus {\n  --tw-gradient-to: #ffebef;\n}\n\n.decoration-slice {\n  -webkit-box-decoration-break: slice;\n          box-decoration-break: slice;\n}\n\n.decoration-clone {\n  -webkit-box-decoration-break: clone;\n          box-decoration-break: clone;\n}\n\n.bg-auto {\n  background-size: auto;\n}\n\n.bg-cover {\n  background-size: cover;\n}\n\n.bg-contain {\n  background-size: contain;\n}\n\n.bg-fixed {\n  background-attachment: fixed;\n}\n\n.bg-local {\n  background-attachment: local;\n}\n\n.bg-scroll {\n  background-attachment: scroll;\n}\n\n.bg-clip-border {\n  background-clip: border-box;\n}\n\n.bg-clip-padding {\n  background-clip: padding-box;\n}\n\n.bg-clip-content {\n  background-clip: content-box;\n}\n\n.bg-clip-text {\n  -webkit-background-clip: text;\n          background-clip: text;\n}\n\n.bg-bottom {\n  background-position: bottom;\n}\n\n.bg-center {\n  background-position: center;\n}\n\n.bg-left {\n  background-position: left;\n}\n\n.bg-left-bottom {\n  background-position: left bottom;\n}\n\n.bg-left-top {\n  background-position: left top;\n}\n\n.bg-right {\n  background-position: right;\n}\n\n.bg-right-bottom {\n  background-position: right bottom;\n}\n\n.bg-right-top {\n  background-position: right top;\n}\n\n.bg-top {\n  background-position: top;\n}\n\n.bg-repeat {\n  background-repeat: repeat;\n}\n\n.bg-no-repeat {\n  background-repeat: no-repeat;\n}\n\n.bg-repeat-x {\n  background-repeat: repeat-x;\n}\n\n.bg-repeat-y {\n  background-repeat: repeat-y;\n}\n\n.bg-repeat-round {\n  background-repeat: round;\n}\n\n.bg-repeat-space {\n  background-repeat: space;\n}\n\n.bg-origin-border {\n  background-origin: border-box;\n}\n\n.bg-origin-padding {\n  background-origin: padding-box;\n}\n\n.bg-origin-content {\n  background-origin: content-box;\n}\n\n.fill-current {\n  fill: currentColor;\n}\n\n.stroke-current {\n  stroke: currentColor;\n}\n\n.stroke-0 {\n  stroke-width: 0;\n}\n\n.stroke-1 {\n  stroke-width: 1;\n}\n\n.stroke-2 {\n  stroke-width: 2;\n}\n\n.object-contain {\n  -o-object-fit: contain;\n     object-fit: contain;\n}\n\n.object-cover {\n  -o-object-fit: cover;\n     object-fit: cover;\n}\n\n.object-fill {\n  -o-object-fit: fill;\n     object-fit: fill;\n}\n\n.object-none {\n  -o-object-fit: none;\n     object-fit: none;\n}\n\n.object-scale-down {\n  -o-object-fit: scale-down;\n     object-fit: scale-down;\n}\n\n.object-bottom {\n  -o-object-position: bottom;\n     object-position: bottom;\n}\n\n.object-center {\n  -o-object-position: center;\n     object-position: center;\n}\n\n.object-left {\n  -o-object-position: left;\n     object-position: left;\n}\n\n.object-left-bottom {\n  -o-object-position: left bottom;\n     object-position: left bottom;\n}\n\n.object-left-top {\n  -o-object-position: left top;\n     object-position: left top;\n}\n\n.object-right {\n  -o-object-position: right;\n     object-position: right;\n}\n\n.object-right-bottom {\n  -o-object-position: right bottom;\n     object-position: right bottom;\n}\n\n.object-right-top {\n  -o-object-position: right top;\n     object-position: right top;\n}\n\n.object-top {\n  -o-object-position: top;\n     object-position: top;\n}\n\n.p-0 {\n  padding: 0px;\n}\n\n.p-1 {\n  padding: 0.25rem;\n}\n\n.p-2 {\n  padding: 0.5rem;\n}\n\n.p-3 {\n  padding: 0.75rem;\n}\n\n.p-4 {\n  padding: 1rem;\n}\n\n.p-5 {\n  padding: 1.25rem;\n}\n\n.p-6 {\n  padding: 1.5rem;\n}\n\n.p-7 {\n  padding: 1.75rem;\n}\n\n.p-8 {\n  padding: 2rem;\n}\n\n.p-9 {\n  padding: 2.25rem;\n}\n\n.p-10 {\n  padding: 2.5rem;\n}\n\n.p-11 {\n  padding: 2.75rem;\n}\n\n.p-12 {\n  padding: 3rem;\n}\n\n.p-14 {\n  padding: 3.5rem;\n}\n\n.p-16 {\n  padding: 4rem;\n}\n\n.p-20 {\n  padding: 5rem;\n}\n\n.p-24 {\n  padding: 6rem;\n}\n\n.p-28 {\n  padding: 7rem;\n}\n\n.p-32 {\n  padding: 8rem;\n}\n\n.p-36 {\n  padding: 9rem;\n}\n\n.p-40 {\n  padding: 10rem;\n}\n\n.p-44 {\n  padding: 11rem;\n}\n\n.p-48 {\n  padding: 12rem;\n}\n\n.p-52 {\n  padding: 13rem;\n}\n\n.p-56 {\n  padding: 14rem;\n}\n\n.p-60 {\n  padding: 15rem;\n}\n\n.p-64 {\n  padding: 16rem;\n}\n\n.p-72 {\n  padding: 18rem;\n}\n\n.p-80 {\n  padding: 20rem;\n}\n\n.p-96 {\n  padding: 24rem;\n}\n\n.p-px {\n  padding: 1px;\n}\n\n.p-0\\.5 {\n  padding: 0.125rem;\n}\n\n.p-1\\.5 {\n  padding: 0.375rem;\n}\n\n.p-2\\.5 {\n  padding: 0.625rem;\n}\n\n.p-3\\.5 {\n  padding: 0.875rem;\n}\n\n.px-0 {\n  padding-left: 0px;\n  padding-right: 0px;\n}\n\n.px-1 {\n  padding-left: 0.25rem;\n  padding-right: 0.25rem;\n}\n\n.px-2 {\n  padding-left: 0.5rem;\n  padding-right: 0.5rem;\n}\n\n.px-3 {\n  padding-left: 0.75rem;\n  padding-right: 0.75rem;\n}\n\n.px-4 {\n  padding-left: 1rem;\n  padding-right: 1rem;\n}\n\n.px-5 {\n  padding-left: 1.25rem;\n  padding-right: 1.25rem;\n}\n\n.px-6 {\n  padding-left: 1.5rem;\n  padding-right: 1.5rem;\n}\n\n.px-7 {\n  padding-left: 1.75rem;\n  padding-right: 1.75rem;\n}\n\n.px-8 {\n  padding-left: 2rem;\n  padding-right: 2rem;\n}\n\n.px-9 {\n  padding-left: 2.25rem;\n  padding-right: 2.25rem;\n}\n\n.px-10 {\n  padding-left: 2.5rem;\n  padding-right: 2.5rem;\n}\n\n.px-11 {\n  padding-left: 2.75rem;\n  padding-right: 2.75rem;\n}\n\n.px-12 {\n  padding-left: 3rem;\n  padding-right: 3rem;\n}\n\n.px-14 {\n  padding-left: 3.5rem;\n  padding-right: 3.5rem;\n}\n\n.px-16 {\n  padding-left: 4rem;\n  padding-right: 4rem;\n}\n\n.px-20 {\n  padding-left: 5rem;\n  padding-right: 5rem;\n}\n\n.px-24 {\n  padding-left: 6rem;\n  padding-right: 6rem;\n}\n\n.px-28 {\n  padding-left: 7rem;\n  padding-right: 7rem;\n}\n\n.px-32 {\n  padding-left: 8rem;\n  padding-right: 8rem;\n}\n\n.px-36 {\n  padding-left: 9rem;\n  padding-right: 9rem;\n}\n\n.px-40 {\n  padding-left: 10rem;\n  padding-right: 10rem;\n}\n\n.px-44 {\n  padding-left: 11rem;\n  padding-right: 11rem;\n}\n\n.px-48 {\n  padding-left: 12rem;\n  padding-right: 12rem;\n}\n\n.px-52 {\n  padding-left: 13rem;\n  padding-right: 13rem;\n}\n\n.px-56 {\n  padding-left: 14rem;\n  padding-right: 14rem;\n}\n\n.px-60 {\n  padding-left: 15rem;\n  padding-right: 15rem;\n}\n\n.px-64 {\n  padding-left: 16rem;\n  padding-right: 16rem;\n}\n\n.px-72 {\n  padding-left: 18rem;\n  padding-right: 18rem;\n}\n\n.px-80 {\n  padding-left: 20rem;\n  padding-right: 20rem;\n}\n\n.px-96 {\n  padding-left: 24rem;\n  padding-right: 24rem;\n}\n\n.px-px {\n  padding-left: 1px;\n  padding-right: 1px;\n}\n\n.px-0\\.5 {\n  padding-left: 0.125rem;\n  padding-right: 0.125rem;\n}\n\n.px-1\\.5 {\n  padding-left: 0.375rem;\n  padding-right: 0.375rem;\n}\n\n.px-2\\.5 {\n  padding-left: 0.625rem;\n  padding-right: 0.625rem;\n}\n\n.px-3\\.5 {\n  padding-left: 0.875rem;\n  padding-right: 0.875rem;\n}\n\n.py-0 {\n  padding-top: 0px;\n  padding-bottom: 0px;\n}\n\n.py-1 {\n  padding-top: 0.25rem;\n  padding-bottom: 0.25rem;\n}\n\n.py-2 {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n}\n\n.py-3 {\n  padding-top: 0.75rem;\n  padding-bottom: 0.75rem;\n}\n\n.py-4 {\n  padding-top: 1rem;\n  padding-bottom: 1rem;\n}\n\n.py-5 {\n  padding-top: 1.25rem;\n  padding-bottom: 1.25rem;\n}\n\n.py-6 {\n  padding-top: 1.5rem;\n  padding-bottom: 1.5rem;\n}\n\n.py-7 {\n  padding-top: 1.75rem;\n  padding-bottom: 1.75rem;\n}\n\n.py-8 {\n  padding-top: 2rem;\n  padding-bottom: 2rem;\n}\n\n.py-9 {\n  padding-top: 2.25rem;\n  padding-bottom: 2.25rem;\n}\n\n.py-10 {\n  padding-top: 2.5rem;\n  padding-bottom: 2.5rem;\n}\n\n.py-11 {\n  padding-top: 2.75rem;\n  padding-bottom: 2.75rem;\n}\n\n.py-12 {\n  padding-top: 3rem;\n  padding-bottom: 3rem;\n}\n\n.py-14 {\n  padding-top: 3.5rem;\n  padding-bottom: 3.5rem;\n}\n\n.py-16 {\n  padding-top: 4rem;\n  padding-bottom: 4rem;\n}\n\n.py-20 {\n  padding-top: 5rem;\n  padding-bottom: 5rem;\n}\n\n.py-24 {\n  padding-top: 6rem;\n  padding-bottom: 6rem;\n}\n\n.py-28 {\n  padding-top: 7rem;\n  padding-bottom: 7rem;\n}\n\n.py-32 {\n  padding-top: 8rem;\n  padding-bottom: 8rem;\n}\n\n.py-36 {\n  padding-top: 9rem;\n  padding-bottom: 9rem;\n}\n\n.py-40 {\n  padding-top: 10rem;\n  padding-bottom: 10rem;\n}\n\n.py-44 {\n  padding-top: 11rem;\n  padding-bottom: 11rem;\n}\n\n.py-48 {\n  padding-top: 12rem;\n  padding-bottom: 12rem;\n}\n\n.py-52 {\n  padding-top: 13rem;\n  padding-bottom: 13rem;\n}\n\n.py-56 {\n  padding-top: 14rem;\n  padding-bottom: 14rem;\n}\n\n.py-60 {\n  padding-top: 15rem;\n  padding-bottom: 15rem;\n}\n\n.py-64 {\n  padding-top: 16rem;\n  padding-bottom: 16rem;\n}\n\n.py-72 {\n  padding-top: 18rem;\n  padding-bottom: 18rem;\n}\n\n.py-80 {\n  padding-top: 20rem;\n  padding-bottom: 20rem;\n}\n\n.py-96 {\n  padding-top: 24rem;\n  padding-bottom: 24rem;\n}\n\n.py-px {\n  padding-top: 1px;\n  padding-bottom: 1px;\n}\n\n.py-0\\.5 {\n  padding-top: 0.125rem;\n  padding-bottom: 0.125rem;\n}\n\n.py-1\\.5 {\n  padding-top: 0.375rem;\n  padding-bottom: 0.375rem;\n}\n\n.py-2\\.5 {\n  padding-top: 0.625rem;\n  padding-bottom: 0.625rem;\n}\n\n.py-3\\.5 {\n  padding-top: 0.875rem;\n  padding-bottom: 0.875rem;\n}\n\n.pt-0 {\n  padding-top: 0px;\n}\n\n.pt-1 {\n  padding-top: 0.25rem;\n}\n\n.pt-2 {\n  padding-top: 0.5rem;\n}\n\n.pt-3 {\n  padding-top: 0.75rem;\n}\n\n.pt-4 {\n  padding-top: 1rem;\n}\n\n.pt-5 {\n  padding-top: 1.25rem;\n}\n\n.pt-6 {\n  padding-top: 1.5rem;\n}\n\n.pt-7 {\n  padding-top: 1.75rem;\n}\n\n.pt-8 {\n  padding-top: 2rem;\n}\n\n.pt-9 {\n  padding-top: 2.25rem;\n}\n\n.pt-10 {\n  padding-top: 2.5rem;\n}\n\n.pt-11 {\n  padding-top: 2.75rem;\n}\n\n.pt-12 {\n  padding-top: 3rem;\n}\n\n.pt-14 {\n  padding-top: 3.5rem;\n}\n\n.pt-16 {\n  padding-top: 4rem;\n}\n\n.pt-20 {\n  padding-top: 5rem;\n}\n\n.pt-24 {\n  padding-top: 6rem;\n}\n\n.pt-28 {\n  padding-top: 7rem;\n}\n\n.pt-32 {\n  padding-top: 8rem;\n}\n\n.pt-36 {\n  padding-top: 9rem;\n}\n\n.pt-40 {\n  padding-top: 10rem;\n}\n\n.pt-44 {\n  padding-top: 11rem;\n}\n\n.pt-48 {\n  padding-top: 12rem;\n}\n\n.pt-52 {\n  padding-top: 13rem;\n}\n\n.pt-56 {\n  padding-top: 14rem;\n}\n\n.pt-60 {\n  padding-top: 15rem;\n}\n\n.pt-64 {\n  padding-top: 16rem;\n}\n\n.pt-72 {\n  padding-top: 18rem;\n}\n\n.pt-80 {\n  padding-top: 20rem;\n}\n\n.pt-96 {\n  padding-top: 24rem;\n}\n\n.pt-px {\n  padding-top: 1px;\n}\n\n.pt-0\\.5 {\n  padding-top: 0.125rem;\n}\n\n.pt-1\\.5 {\n  padding-top: 0.375rem;\n}\n\n.pt-2\\.5 {\n  padding-top: 0.625rem;\n}\n\n.pt-3\\.5 {\n  padding-top: 0.875rem;\n}\n\n.pr-0 {\n  padding-right: 0px;\n}\n\n.pr-1 {\n  padding-right: 0.25rem;\n}\n\n.pr-2 {\n  padding-right: 0.5rem;\n}\n\n.pr-3 {\n  padding-right: 0.75rem;\n}\n\n.pr-4 {\n  padding-right: 1rem;\n}\n\n.pr-5 {\n  padding-right: 1.25rem;\n}\n\n.pr-6 {\n  padding-right: 1.5rem;\n}\n\n.pr-7 {\n  padding-right: 1.75rem;\n}\n\n.pr-8 {\n  padding-right: 2rem;\n}\n\n.pr-9 {\n  padding-right: 2.25rem;\n}\n\n.pr-10 {\n  padding-right: 2.5rem;\n}\n\n.pr-11 {\n  padding-right: 2.75rem;\n}\n\n.pr-12 {\n  padding-right: 3rem;\n}\n\n.pr-14 {\n  padding-right: 3.5rem;\n}\n\n.pr-16 {\n  padding-right: 4rem;\n}\n\n.pr-20 {\n  padding-right: 5rem;\n}\n\n.pr-24 {\n  padding-right: 6rem;\n}\n\n.pr-28 {\n  padding-right: 7rem;\n}\n\n.pr-32 {\n  padding-right: 8rem;\n}\n\n.pr-36 {\n  padding-right: 9rem;\n}\n\n.pr-40 {\n  padding-right: 10rem;\n}\n\n.pr-44 {\n  padding-right: 11rem;\n}\n\n.pr-48 {\n  padding-right: 12rem;\n}\n\n.pr-52 {\n  padding-right: 13rem;\n}\n\n.pr-56 {\n  padding-right: 14rem;\n}\n\n.pr-60 {\n  padding-right: 15rem;\n}\n\n.pr-64 {\n  padding-right: 16rem;\n}\n\n.pr-72 {\n  padding-right: 18rem;\n}\n\n.pr-80 {\n  padding-right: 20rem;\n}\n\n.pr-96 {\n  padding-right: 24rem;\n}\n\n.pr-px {\n  padding-right: 1px;\n}\n\n.pr-0\\.5 {\n  padding-right: 0.125rem;\n}\n\n.pr-1\\.5 {\n  padding-right: 0.375rem;\n}\n\n.pr-2\\.5 {\n  padding-right: 0.625rem;\n}\n\n.pr-3\\.5 {\n  padding-right: 0.875rem;\n}\n\n.pb-0 {\n  padding-bottom: 0px;\n}\n\n.pb-1 {\n  padding-bottom: 0.25rem;\n}\n\n.pb-2 {\n  padding-bottom: 0.5rem;\n}\n\n.pb-3 {\n  padding-bottom: 0.75rem;\n}\n\n.pb-4 {\n  padding-bottom: 1rem;\n}\n\n.pb-5 {\n  padding-bottom: 1.25rem;\n}\n\n.pb-6 {\n  padding-bottom: 1.5rem;\n}\n\n.pb-7 {\n  padding-bottom: 1.75rem;\n}\n\n.pb-8 {\n  padding-bottom: 2rem;\n}\n\n.pb-9 {\n  padding-bottom: 2.25rem;\n}\n\n.pb-10 {\n  padding-bottom: 2.5rem;\n}\n\n.pb-11 {\n  padding-bottom: 2.75rem;\n}\n\n.pb-12 {\n  padding-bottom: 3rem;\n}\n\n.pb-14 {\n  padding-bottom: 3.5rem;\n}\n\n.pb-16 {\n  padding-bottom: 4rem;\n}\n\n.pb-20 {\n  padding-bottom: 5rem;\n}\n\n.pb-24 {\n  padding-bottom: 6rem;\n}\n\n.pb-28 {\n  padding-bottom: 7rem;\n}\n\n.pb-32 {\n  padding-bottom: 8rem;\n}\n\n.pb-36 {\n  padding-bottom: 9rem;\n}\n\n.pb-40 {\n  padding-bottom: 10rem;\n}\n\n.pb-44 {\n  padding-bottom: 11rem;\n}\n\n.pb-48 {\n  padding-bottom: 12rem;\n}\n\n.pb-52 {\n  padding-bottom: 13rem;\n}\n\n.pb-56 {\n  padding-bottom: 14rem;\n}\n\n.pb-60 {\n  padding-bottom: 15rem;\n}\n\n.pb-64 {\n  padding-bottom: 16rem;\n}\n\n.pb-72 {\n  padding-bottom: 18rem;\n}\n\n.pb-80 {\n  padding-bottom: 20rem;\n}\n\n.pb-96 {\n  padding-bottom: 24rem;\n}\n\n.pb-px {\n  padding-bottom: 1px;\n}\n\n.pb-0\\.5 {\n  padding-bottom: 0.125rem;\n}\n\n.pb-1\\.5 {\n  padding-bottom: 0.375rem;\n}\n\n.pb-2\\.5 {\n  padding-bottom: 0.625rem;\n}\n\n.pb-3\\.5 {\n  padding-bottom: 0.875rem;\n}\n\n.pl-0 {\n  padding-left: 0px;\n}\n\n.pl-1 {\n  padding-left: 0.25rem;\n}\n\n.pl-2 {\n  padding-left: 0.5rem;\n}\n\n.pl-3 {\n  padding-left: 0.75rem;\n}\n\n.pl-4 {\n  padding-left: 1rem;\n}\n\n.pl-5 {\n  padding-left: 1.25rem;\n}\n\n.pl-6 {\n  padding-left: 1.5rem;\n}\n\n.pl-7 {\n  padding-left: 1.75rem;\n}\n\n.pl-8 {\n  padding-left: 2rem;\n}\n\n.pl-9 {\n  padding-left: 2.25rem;\n}\n\n.pl-10 {\n  padding-left: 2.5rem;\n}\n\n.pl-11 {\n  padding-left: 2.75rem;\n}\n\n.pl-12 {\n  padding-left: 3rem;\n}\n\n.pl-14 {\n  padding-left: 3.5rem;\n}\n\n.pl-16 {\n  padding-left: 4rem;\n}\n\n.pl-20 {\n  padding-left: 5rem;\n}\n\n.pl-24 {\n  padding-left: 6rem;\n}\n\n.pl-28 {\n  padding-left: 7rem;\n}\n\n.pl-32 {\n  padding-left: 8rem;\n}\n\n.pl-36 {\n  padding-left: 9rem;\n}\n\n.pl-40 {\n  padding-left: 10rem;\n}\n\n.pl-44 {\n  padding-left: 11rem;\n}\n\n.pl-48 {\n  padding-left: 12rem;\n}\n\n.pl-52 {\n  padding-left: 13rem;\n}\n\n.pl-56 {\n  padding-left: 14rem;\n}\n\n.pl-60 {\n  padding-left: 15rem;\n}\n\n.pl-64 {\n  padding-left: 16rem;\n}\n\n.pl-72 {\n  padding-left: 18rem;\n}\n\n.pl-80 {\n  padding-left: 20rem;\n}\n\n.pl-96 {\n  padding-left: 24rem;\n}\n\n.pl-px {\n  padding-left: 1px;\n}\n\n.pl-0\\.5 {\n  padding-left: 0.125rem;\n}\n\n.pl-1\\.5 {\n  padding-left: 0.375rem;\n}\n\n.pl-2\\.5 {\n  padding-left: 0.625rem;\n}\n\n.pl-3\\.5 {\n  padding-left: 0.875rem;\n}\n\n.text-left {\n  text-align: left;\n}\n\n.text-center {\n  text-align: center;\n}\n\n.text-right {\n  text-align: right;\n}\n\n.text-justify {\n  text-align: justify;\n}\n\n.align-baseline {\n  vertical-align: baseline;\n}\n\n.align-top {\n  vertical-align: top;\n}\n\n.align-middle {\n  vertical-align: middle;\n}\n\n.align-bottom {\n  vertical-align: bottom;\n}\n\n.align-text-top {\n  vertical-align: text-top;\n}\n\n.align-text-bottom {\n  vertical-align: text-bottom;\n}\n\n.font-sans {\n  font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n}\n\n.font-serif {\n  font-family: Constantia, \"Lucida Bright\", Lucidabright, \"Lucida Serif\", Lucida, \"DejaVu Serif\", \"Bitstream Vera Serif\", \"Liberation Serif\", Cambria, \"Times New Roman\", Times, Georgia, serif;\n}\n\n.font-mono {\n  font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n.text-xs {\n  font-size: 0.75rem;\n}\n\n.text-sm {\n  font-size: 0.875rem;\n}\n\n.text-base {\n  font-size: 1rem;\n}\n\n.text-lg {\n  font-size: 1.125rem;\n}\n\n.text-xl {\n  font-size: 1.25rem;\n}\n\n.text-2xl {\n  font-size: 1.5rem;\n}\n\n.text-3xl {\n  font-size: 1.875rem;\n}\n\n.text-4xl {\n  font-size: 2.25rem;\n}\n\n.text-5xl {\n  font-size: 3rem;\n}\n\n.text-6xl {\n  font-size: 4rem;\n}\n\n.font-thin {\n  font-weight: 100;\n}\n\n.font-extralight {\n  font-weight: 200;\n}\n\n.font-light {\n  font-weight: 300;\n}\n\n.font-normal {\n  font-weight: 400;\n}\n\n.font-medium {\n  font-weight: 500;\n}\n\n.font-semibold {\n  font-weight: 600;\n}\n\n.font-bold {\n  font-weight: 700;\n}\n\n.font-extrabold {\n  font-weight: 800;\n}\n\n.font-black {\n  font-weight: 900;\n}\n\n.hover\\:font-thin:hover {\n  font-weight: 100;\n}\n\n.hover\\:font-extralight:hover {\n  font-weight: 200;\n}\n\n.hover\\:font-light:hover {\n  font-weight: 300;\n}\n\n.hover\\:font-normal:hover {\n  font-weight: 400;\n}\n\n.hover\\:font-medium:hover {\n  font-weight: 500;\n}\n\n.hover\\:font-semibold:hover {\n  font-weight: 600;\n}\n\n.hover\\:font-bold:hover {\n  font-weight: 700;\n}\n\n.hover\\:font-extrabold:hover {\n  font-weight: 800;\n}\n\n.hover\\:font-black:hover {\n  font-weight: 900;\n}\n\n.focus\\:font-thin:focus {\n  font-weight: 100;\n}\n\n.focus\\:font-extralight:focus {\n  font-weight: 200;\n}\n\n.focus\\:font-light:focus {\n  font-weight: 300;\n}\n\n.focus\\:font-normal:focus {\n  font-weight: 400;\n}\n\n.focus\\:font-medium:focus {\n  font-weight: 500;\n}\n\n.focus\\:font-semibold:focus {\n  font-weight: 600;\n}\n\n.focus\\:font-bold:focus {\n  font-weight: 700;\n}\n\n.focus\\:font-extrabold:focus {\n  font-weight: 800;\n}\n\n.focus\\:font-black:focus {\n  font-weight: 900;\n}\n\n.uppercase {\n  text-transform: uppercase;\n}\n\n.lowercase {\n  text-transform: lowercase;\n}\n\n.capitalize {\n  text-transform: capitalize;\n}\n\n.normal-case {\n  text-transform: none;\n}\n\n.italic {\n  font-style: italic;\n}\n\n.not-italic {\n  font-style: normal;\n}\n\n.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions {\n  --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);\n  --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);\n  --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);\n  --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);\n  --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);\n  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);\n}\n\n.normal-nums {\n  font-variant-numeric: normal;\n}\n\n.ordinal {\n  --tw-ordinal: ordinal;\n}\n\n.slashed-zero {\n  --tw-slashed-zero: slashed-zero;\n}\n\n.lining-nums {\n  --tw-numeric-figure: lining-nums;\n}\n\n.oldstyle-nums {\n  --tw-numeric-figure: oldstyle-nums;\n}\n\n.proportional-nums {\n  --tw-numeric-spacing: proportional-nums;\n}\n\n.tabular-nums {\n  --tw-numeric-spacing: tabular-nums;\n}\n\n.diagonal-fractions {\n  --tw-numeric-fraction: diagonal-fractions;\n}\n\n.stacked-fractions {\n  --tw-numeric-fraction: stacked-fractions;\n}\n\n.leading-3 {\n  line-height: .75rem;\n}\n\n.leading-4 {\n  line-height: 1rem;\n}\n\n.leading-5 {\n  line-height: 1.25rem;\n}\n\n.leading-6 {\n  line-height: 1.5rem;\n}\n\n.leading-7 {\n  line-height: 1.75rem;\n}\n\n.leading-8 {\n  line-height: 2rem;\n}\n\n.leading-9 {\n  line-height: 2.25rem;\n}\n\n.leading-10 {\n  line-height: 2.5rem;\n}\n\n.leading-none {\n  line-height: 1;\n}\n\n.leading-tight {\n  line-height: 1.25;\n}\n\n.leading-snug {\n  line-height: 1.375;\n}\n\n.leading-normal {\n  line-height: 1.5;\n}\n\n.leading-relaxed {\n  line-height: 1.625;\n}\n\n.leading-loose {\n  line-height: 2;\n}\n\n.tracking-normal {\n  letter-spacing: 0;\n}\n\n.text-transparent {\n  color: transparent;\n}\n\n.text-current {\n  color: currentColor;\n}\n\n.text-black {\n  --tw-text-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-text-opacity));\n}\n\n.text-white {\n  --tw-text-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.text-gray-50 {\n  --tw-text-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-text-opacity));\n}\n\n.text-gray-100 {\n  --tw-text-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-text-opacity));\n}\n\n.text-gray-200 {\n  --tw-text-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-text-opacity));\n}\n\n.text-gray-300 {\n  --tw-text-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-text-opacity));\n}\n\n.text-gray-400 {\n  --tw-text-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-text-opacity));\n}\n\n.text-gray-500 {\n  --tw-text-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-text-opacity));\n}\n\n.text-gray-600 {\n  --tw-text-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-text-opacity));\n}\n\n.text-gray-700 {\n  --tw-text-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-text-opacity));\n}\n\n.text-gray-800 {\n  --tw-text-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-text-opacity));\n}\n\n.text-gray-900 {\n  --tw-text-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-text-opacity));\n}\n\n.text-red {\n  --tw-text-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-text-opacity));\n}\n\n.text-yellow {\n  --tw-text-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-text-opacity));\n}\n\n.text-green {\n  --tw-text-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-text-opacity));\n}\n\n.text-blue {\n  --tw-text-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-text-opacity));\n}\n\n.text-indigo {\n  --tw-text-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-text-opacity));\n}\n\n.text-purple {\n  --tw-text-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-text-opacity));\n}\n\n.text-pink {\n  --tw-text-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-text-opacity));\n}\n\n.text-grey-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-text-opacity));\n}\n\n.text-grey-darker {\n  --tw-text-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-text-opacity));\n}\n\n.text-grey-dark {\n  --tw-text-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-text-opacity));\n}\n\n.text-grey {\n  --tw-text-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-text-opacity));\n}\n\n.text-grey-light {\n  --tw-text-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-text-opacity));\n}\n\n.text-grey-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-text-opacity));\n}\n\n.text-grey-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-text-opacity));\n}\n\n.text-red-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-text-opacity));\n}\n\n.text-red-darker {\n  --tw-text-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-text-opacity));\n}\n\n.text-red-dark {\n  --tw-text-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-text-opacity));\n}\n\n.text-red-light {\n  --tw-text-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-text-opacity));\n}\n\n.text-red-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-text-opacity));\n}\n\n.text-red-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-text-opacity));\n}\n\n.text-orange-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-text-opacity));\n}\n\n.text-orange-darker {\n  --tw-text-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-text-opacity));\n}\n\n.text-orange-dark {\n  --tw-text-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-text-opacity));\n}\n\n.text-orange {\n  --tw-text-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-text-opacity));\n}\n\n.text-orange-light {\n  --tw-text-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-text-opacity));\n}\n\n.text-orange-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-text-opacity));\n}\n\n.text-orange-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-text-opacity));\n}\n\n.text-yellow-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-text-opacity));\n}\n\n.text-yellow-darker {\n  --tw-text-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-text-opacity));\n}\n\n.text-yellow-dark {\n  --tw-text-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-text-opacity));\n}\n\n.text-yellow-light {\n  --tw-text-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-text-opacity));\n}\n\n.text-yellow-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-text-opacity));\n}\n\n.text-yellow-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-text-opacity));\n}\n\n.text-green-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-text-opacity));\n}\n\n.text-green-darker {\n  --tw-text-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-text-opacity));\n}\n\n.text-green-dark {\n  --tw-text-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-text-opacity));\n}\n\n.text-green-light {\n  --tw-text-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-text-opacity));\n}\n\n.text-green-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-text-opacity));\n}\n\n.text-green-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-text-opacity));\n}\n\n.text-teal-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-text-opacity));\n}\n\n.text-teal-darker {\n  --tw-text-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-text-opacity));\n}\n\n.text-teal-dark {\n  --tw-text-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-text-opacity));\n}\n\n.text-teal {\n  --tw-text-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-text-opacity));\n}\n\n.text-teal-light {\n  --tw-text-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-text-opacity));\n}\n\n.text-teal-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-text-opacity));\n}\n\n.text-teal-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-text-opacity));\n}\n\n.text-blue-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-text-opacity));\n}\n\n.text-blue-darker {\n  --tw-text-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-text-opacity));\n}\n\n.text-blue-dark {\n  --tw-text-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-text-opacity));\n}\n\n.text-blue-light {\n  --tw-text-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-text-opacity));\n}\n\n.text-blue-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-text-opacity));\n}\n\n.text-blue-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-text-opacity));\n}\n\n.text-indigo-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-text-opacity));\n}\n\n.text-indigo-darker {\n  --tw-text-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-text-opacity));\n}\n\n.text-indigo-dark {\n  --tw-text-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-text-opacity));\n}\n\n.text-indigo-light {\n  --tw-text-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-text-opacity));\n}\n\n.text-indigo-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-text-opacity));\n}\n\n.text-indigo-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-text-opacity));\n}\n\n.text-purple-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-text-opacity));\n}\n\n.text-purple-darker {\n  --tw-text-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-text-opacity));\n}\n\n.text-purple-dark {\n  --tw-text-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-text-opacity));\n}\n\n.text-purple-light {\n  --tw-text-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-text-opacity));\n}\n\n.text-purple-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-text-opacity));\n}\n\n.text-purple-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-text-opacity));\n}\n\n.text-pink-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-text-opacity));\n}\n\n.text-pink-darker {\n  --tw-text-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-text-opacity));\n}\n\n.text-pink-dark {\n  --tw-text-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-text-opacity));\n}\n\n.text-pink-light {\n  --tw-text-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-text-opacity));\n}\n\n.text-pink-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-text-opacity));\n}\n\n.text-pink-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-transparent {\n  color: transparent;\n}\n\n.group:hover .group-hover\\:text-current {\n  color: currentColor;\n}\n\n.group:hover .group-hover\\:text-black {\n  --tw-text-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-white {\n  --tw-text-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-50 {\n  --tw-text-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-100 {\n  --tw-text-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-200 {\n  --tw-text-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-300 {\n  --tw-text-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-400 {\n  --tw-text-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-500 {\n  --tw-text-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-600 {\n  --tw-text-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-700 {\n  --tw-text-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-800 {\n  --tw-text-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-gray-900 {\n  --tw-text-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red {\n  --tw-text-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow {\n  --tw-text-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green {\n  --tw-text-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue {\n  --tw-text-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo {\n  --tw-text-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple {\n  --tw-text-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink {\n  --tw-text-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey-darker {\n  --tw-text-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey-dark {\n  --tw-text-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey {\n  --tw-text-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey-light {\n  --tw-text-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-grey-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red-darker {\n  --tw-text-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red-dark {\n  --tw-text-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red-light {\n  --tw-text-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-red-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange-darker {\n  --tw-text-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange-dark {\n  --tw-text-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange {\n  --tw-text-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange-light {\n  --tw-text-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-orange-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow-darker {\n  --tw-text-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow-dark {\n  --tw-text-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow-light {\n  --tw-text-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-yellow-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green-darker {\n  --tw-text-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green-dark {\n  --tw-text-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green-light {\n  --tw-text-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-green-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal-darker {\n  --tw-text-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal-dark {\n  --tw-text-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal {\n  --tw-text-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal-light {\n  --tw-text-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-teal-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue-darker {\n  --tw-text-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue-dark {\n  --tw-text-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue-light {\n  --tw-text-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-blue-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo-darker {\n  --tw-text-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo-dark {\n  --tw-text-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo-light {\n  --tw-text-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-indigo-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple-darker {\n  --tw-text-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple-dark {\n  --tw-text-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple-light {\n  --tw-text-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-purple-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink-darkest {\n  --tw-text-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink-darker {\n  --tw-text-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink-dark {\n  --tw-text-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink-light {\n  --tw-text-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink-lighter {\n  --tw-text-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-text-opacity));\n}\n\n.group:hover .group-hover\\:text-pink-lightest {\n  --tw-text-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-transparent:focus-within {\n  color: transparent;\n}\n\n.focus-within\\:text-current:focus-within {\n  color: currentColor;\n}\n\n.focus-within\\:text-black:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-white:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-50:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-100:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-200:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-300:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-400:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-500:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-600:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-700:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-800:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-gray-900:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-grey-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-red-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-orange-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-yellow-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-green-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-teal-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-blue-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-indigo-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-purple-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink-darkest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink-darker:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink-dark:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink-light:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink-lighter:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-text-opacity));\n}\n\n.focus-within\\:text-pink-lightest:focus-within {\n  --tw-text-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-text-opacity));\n}\n\n.hover\\:text-transparent:hover {\n  color: transparent;\n}\n\n.hover\\:text-current:hover {\n  color: currentColor;\n}\n\n.hover\\:text-black:hover {\n  --tw-text-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-text-opacity));\n}\n\n.hover\\:text-white:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-50:hover {\n  --tw-text-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-100:hover {\n  --tw-text-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-200:hover {\n  --tw-text-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-300:hover {\n  --tw-text-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-400:hover {\n  --tw-text-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-500:hover {\n  --tw-text-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-600:hover {\n  --tw-text-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-700:hover {\n  --tw-text-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-800:hover {\n  --tw-text-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-text-opacity));\n}\n\n.hover\\:text-gray-900:hover {\n  --tw-text-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-text-opacity));\n}\n\n.hover\\:text-red:hover {\n  --tw-text-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-text-opacity));\n}\n\n.hover\\:text-green:hover {\n  --tw-text-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue:hover {\n  --tw-text-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo:hover {\n  --tw-text-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple:hover {\n  --tw-text-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink:hover {\n  --tw-text-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey:hover {\n  --tw-text-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-text-opacity));\n}\n\n.hover\\:text-grey-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-text-opacity));\n}\n\n.hover\\:text-red-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-text-opacity));\n}\n\n.hover\\:text-red-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-text-opacity));\n}\n\n.hover\\:text-red-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-text-opacity));\n}\n\n.hover\\:text-red-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-text-opacity));\n}\n\n.hover\\:text-red-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-text-opacity));\n}\n\n.hover\\:text-red-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange:hover {\n  --tw-text-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-text-opacity));\n}\n\n.hover\\:text-orange-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-text-opacity));\n}\n\n.hover\\:text-yellow-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-text-opacity));\n}\n\n.hover\\:text-green-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-text-opacity));\n}\n\n.hover\\:text-green-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-text-opacity));\n}\n\n.hover\\:text-green-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-text-opacity));\n}\n\n.hover\\:text-green-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-text-opacity));\n}\n\n.hover\\:text-green-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-text-opacity));\n}\n\n.hover\\:text-green-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal:hover {\n  --tw-text-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-text-opacity));\n}\n\n.hover\\:text-teal-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-text-opacity));\n}\n\n.hover\\:text-blue-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-text-opacity));\n}\n\n.hover\\:text-indigo-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink-darkest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink-darker:hover {\n  --tw-text-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink-dark:hover {\n  --tw-text-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink-light:hover {\n  --tw-text-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink-lighter:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-text-opacity));\n}\n\n.hover\\:text-pink-lightest:hover {\n  --tw-text-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-text-opacity));\n}\n\n.focus\\:text-transparent:focus {\n  color: transparent;\n}\n\n.focus\\:text-current:focus {\n  color: currentColor;\n}\n\n.focus\\:text-black:focus {\n  --tw-text-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-text-opacity));\n}\n\n.focus\\:text-white:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-50:focus {\n  --tw-text-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-100:focus {\n  --tw-text-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-200:focus {\n  --tw-text-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-300:focus {\n  --tw-text-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-400:focus {\n  --tw-text-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-500:focus {\n  --tw-text-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-600:focus {\n  --tw-text-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-700:focus {\n  --tw-text-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-800:focus {\n  --tw-text-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-text-opacity));\n}\n\n.focus\\:text-gray-900:focus {\n  --tw-text-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-text-opacity));\n}\n\n.focus\\:text-red:focus {\n  --tw-text-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-text-opacity));\n}\n\n.focus\\:text-green:focus {\n  --tw-text-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue:focus {\n  --tw-text-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo:focus {\n  --tw-text-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple:focus {\n  --tw-text-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink:focus {\n  --tw-text-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey:focus {\n  --tw-text-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-text-opacity));\n}\n\n.focus\\:text-grey-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-text-opacity));\n}\n\n.focus\\:text-red-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-text-opacity));\n}\n\n.focus\\:text-red-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-text-opacity));\n}\n\n.focus\\:text-red-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-text-opacity));\n}\n\n.focus\\:text-red-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-text-opacity));\n}\n\n.focus\\:text-red-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-text-opacity));\n}\n\n.focus\\:text-red-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange:focus {\n  --tw-text-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-text-opacity));\n}\n\n.focus\\:text-orange-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-text-opacity));\n}\n\n.focus\\:text-yellow-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-text-opacity));\n}\n\n.focus\\:text-green-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-text-opacity));\n}\n\n.focus\\:text-green-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-text-opacity));\n}\n\n.focus\\:text-green-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-text-opacity));\n}\n\n.focus\\:text-green-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-text-opacity));\n}\n\n.focus\\:text-green-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-text-opacity));\n}\n\n.focus\\:text-green-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal:focus {\n  --tw-text-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-text-opacity));\n}\n\n.focus\\:text-teal-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-text-opacity));\n}\n\n.focus\\:text-blue-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-text-opacity));\n}\n\n.focus\\:text-indigo-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink-darkest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink-darker:focus {\n  --tw-text-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink-dark:focus {\n  --tw-text-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink-light:focus {\n  --tw-text-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink-lighter:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-text-opacity));\n}\n\n.focus\\:text-pink-lightest:focus {\n  --tw-text-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-text-opacity));\n}\n\n.text-opacity-0 {\n  --tw-text-opacity: 0;\n}\n\n.text-opacity-5 {\n  --tw-text-opacity: 0.05;\n}\n\n.text-opacity-10 {\n  --tw-text-opacity: 0.1;\n}\n\n.text-opacity-20 {\n  --tw-text-opacity: 0.2;\n}\n\n.text-opacity-25 {\n  --tw-text-opacity: 0.25;\n}\n\n.text-opacity-30 {\n  --tw-text-opacity: 0.3;\n}\n\n.text-opacity-40 {\n  --tw-text-opacity: 0.4;\n}\n\n.text-opacity-50 {\n  --tw-text-opacity: 0.5;\n}\n\n.text-opacity-60 {\n  --tw-text-opacity: 0.6;\n}\n\n.text-opacity-70 {\n  --tw-text-opacity: 0.7;\n}\n\n.text-opacity-75 {\n  --tw-text-opacity: 0.75;\n}\n\n.text-opacity-80 {\n  --tw-text-opacity: 0.8;\n}\n\n.text-opacity-90 {\n  --tw-text-opacity: 0.9;\n}\n\n.text-opacity-95 {\n  --tw-text-opacity: 0.95;\n}\n\n.text-opacity-100 {\n  --tw-text-opacity: 1;\n}\n\n.group:hover .group-hover\\:text-opacity-0 {\n  --tw-text-opacity: 0;\n}\n\n.group:hover .group-hover\\:text-opacity-5 {\n  --tw-text-opacity: 0.05;\n}\n\n.group:hover .group-hover\\:text-opacity-10 {\n  --tw-text-opacity: 0.1;\n}\n\n.group:hover .group-hover\\:text-opacity-20 {\n  --tw-text-opacity: 0.2;\n}\n\n.group:hover .group-hover\\:text-opacity-25 {\n  --tw-text-opacity: 0.25;\n}\n\n.group:hover .group-hover\\:text-opacity-30 {\n  --tw-text-opacity: 0.3;\n}\n\n.group:hover .group-hover\\:text-opacity-40 {\n  --tw-text-opacity: 0.4;\n}\n\n.group:hover .group-hover\\:text-opacity-50 {\n  --tw-text-opacity: 0.5;\n}\n\n.group:hover .group-hover\\:text-opacity-60 {\n  --tw-text-opacity: 0.6;\n}\n\n.group:hover .group-hover\\:text-opacity-70 {\n  --tw-text-opacity: 0.7;\n}\n\n.group:hover .group-hover\\:text-opacity-75 {\n  --tw-text-opacity: 0.75;\n}\n\n.group:hover .group-hover\\:text-opacity-80 {\n  --tw-text-opacity: 0.8;\n}\n\n.group:hover .group-hover\\:text-opacity-90 {\n  --tw-text-opacity: 0.9;\n}\n\n.group:hover .group-hover\\:text-opacity-95 {\n  --tw-text-opacity: 0.95;\n}\n\n.group:hover .group-hover\\:text-opacity-100 {\n  --tw-text-opacity: 1;\n}\n\n.focus-within\\:text-opacity-0:focus-within {\n  --tw-text-opacity: 0;\n}\n\n.focus-within\\:text-opacity-5:focus-within {\n  --tw-text-opacity: 0.05;\n}\n\n.focus-within\\:text-opacity-10:focus-within {\n  --tw-text-opacity: 0.1;\n}\n\n.focus-within\\:text-opacity-20:focus-within {\n  --tw-text-opacity: 0.2;\n}\n\n.focus-within\\:text-opacity-25:focus-within {\n  --tw-text-opacity: 0.25;\n}\n\n.focus-within\\:text-opacity-30:focus-within {\n  --tw-text-opacity: 0.3;\n}\n\n.focus-within\\:text-opacity-40:focus-within {\n  --tw-text-opacity: 0.4;\n}\n\n.focus-within\\:text-opacity-50:focus-within {\n  --tw-text-opacity: 0.5;\n}\n\n.focus-within\\:text-opacity-60:focus-within {\n  --tw-text-opacity: 0.6;\n}\n\n.focus-within\\:text-opacity-70:focus-within {\n  --tw-text-opacity: 0.7;\n}\n\n.focus-within\\:text-opacity-75:focus-within {\n  --tw-text-opacity: 0.75;\n}\n\n.focus-within\\:text-opacity-80:focus-within {\n  --tw-text-opacity: 0.8;\n}\n\n.focus-within\\:text-opacity-90:focus-within {\n  --tw-text-opacity: 0.9;\n}\n\n.focus-within\\:text-opacity-95:focus-within {\n  --tw-text-opacity: 0.95;\n}\n\n.focus-within\\:text-opacity-100:focus-within {\n  --tw-text-opacity: 1;\n}\n\n.hover\\:text-opacity-0:hover {\n  --tw-text-opacity: 0;\n}\n\n.hover\\:text-opacity-5:hover {\n  --tw-text-opacity: 0.05;\n}\n\n.hover\\:text-opacity-10:hover {\n  --tw-text-opacity: 0.1;\n}\n\n.hover\\:text-opacity-20:hover {\n  --tw-text-opacity: 0.2;\n}\n\n.hover\\:text-opacity-25:hover {\n  --tw-text-opacity: 0.25;\n}\n\n.hover\\:text-opacity-30:hover {\n  --tw-text-opacity: 0.3;\n}\n\n.hover\\:text-opacity-40:hover {\n  --tw-text-opacity: 0.4;\n}\n\n.hover\\:text-opacity-50:hover {\n  --tw-text-opacity: 0.5;\n}\n\n.hover\\:text-opacity-60:hover {\n  --tw-text-opacity: 0.6;\n}\n\n.hover\\:text-opacity-70:hover {\n  --tw-text-opacity: 0.7;\n}\n\n.hover\\:text-opacity-75:hover {\n  --tw-text-opacity: 0.75;\n}\n\n.hover\\:text-opacity-80:hover {\n  --tw-text-opacity: 0.8;\n}\n\n.hover\\:text-opacity-90:hover {\n  --tw-text-opacity: 0.9;\n}\n\n.hover\\:text-opacity-95:hover {\n  --tw-text-opacity: 0.95;\n}\n\n.hover\\:text-opacity-100:hover {\n  --tw-text-opacity: 1;\n}\n\n.focus\\:text-opacity-0:focus {\n  --tw-text-opacity: 0;\n}\n\n.focus\\:text-opacity-5:focus {\n  --tw-text-opacity: 0.05;\n}\n\n.focus\\:text-opacity-10:focus {\n  --tw-text-opacity: 0.1;\n}\n\n.focus\\:text-opacity-20:focus {\n  --tw-text-opacity: 0.2;\n}\n\n.focus\\:text-opacity-25:focus {\n  --tw-text-opacity: 0.25;\n}\n\n.focus\\:text-opacity-30:focus {\n  --tw-text-opacity: 0.3;\n}\n\n.focus\\:text-opacity-40:focus {\n  --tw-text-opacity: 0.4;\n}\n\n.focus\\:text-opacity-50:focus {\n  --tw-text-opacity: 0.5;\n}\n\n.focus\\:text-opacity-60:focus {\n  --tw-text-opacity: 0.6;\n}\n\n.focus\\:text-opacity-70:focus {\n  --tw-text-opacity: 0.7;\n}\n\n.focus\\:text-opacity-75:focus {\n  --tw-text-opacity: 0.75;\n}\n\n.focus\\:text-opacity-80:focus {\n  --tw-text-opacity: 0.8;\n}\n\n.focus\\:text-opacity-90:focus {\n  --tw-text-opacity: 0.9;\n}\n\n.focus\\:text-opacity-95:focus {\n  --tw-text-opacity: 0.95;\n}\n\n.focus\\:text-opacity-100:focus {\n  --tw-text-opacity: 1;\n}\n\n.underline {\n  text-decoration: underline;\n}\n\n.line-through {\n  text-decoration: line-through;\n}\n\n.no-underline {\n  text-decoration: none;\n}\n\n.group:hover .group-hover\\:underline {\n  text-decoration: underline;\n}\n\n.group:hover .group-hover\\:line-through {\n  text-decoration: line-through;\n}\n\n.group:hover .group-hover\\:no-underline {\n  text-decoration: none;\n}\n\n.focus-within\\:underline:focus-within {\n  text-decoration: underline;\n}\n\n.focus-within\\:line-through:focus-within {\n  text-decoration: line-through;\n}\n\n.focus-within\\:no-underline:focus-within {\n  text-decoration: none;\n}\n\n.hover\\:underline:hover {\n  text-decoration: underline;\n}\n\n.hover\\:line-through:hover {\n  text-decoration: line-through;\n}\n\n.hover\\:no-underline:hover {\n  text-decoration: none;\n}\n\n.focus\\:underline:focus {\n  text-decoration: underline;\n}\n\n.focus\\:line-through:focus {\n  text-decoration: line-through;\n}\n\n.focus\\:no-underline:focus {\n  text-decoration: none;\n}\n\n.antialiased {\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n.subpixel-antialiased {\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.placeholder-transparent::-moz-placeholder {\n  color: transparent;\n}\n\n.placeholder-transparent:-ms-input-placeholder {\n  color: transparent;\n}\n\n.placeholder-transparent::placeholder {\n  color: transparent;\n}\n\n.placeholder-current::-moz-placeholder {\n  color: currentColor;\n}\n\n.placeholder-current:-ms-input-placeholder {\n  color: currentColor;\n}\n\n.placeholder-current::placeholder {\n  color: currentColor;\n}\n\n.placeholder-black::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n}\n\n.placeholder-black:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n}\n\n.placeholder-black::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n}\n\n.placeholder-white::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-white:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-white::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-50::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-50:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-50::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-100::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-100:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-100::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-200::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-200:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-200::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-300::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-300:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-300::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-400::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-400:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-400::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-500::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-500:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-500::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-600::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-600:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-600::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-700::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-700:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-700::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-800::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-800:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-800::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-900::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-900:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n}\n\n.placeholder-gray-900::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n}\n\n.placeholder-grey-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-orange-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-yellow-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n}\n\n.placeholder-green-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n}\n\n.placeholder-teal-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-blue-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-indigo-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-purple-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-darkest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-darkest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-darkest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-darker::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-darker:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-darker::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-dark::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-dark:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-dark::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-light::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-light:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-light::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-lighter::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-lighter:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-lighter::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-lightest::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-lightest:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n}\n\n.placeholder-pink-lightest::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-transparent:focus::-moz-placeholder {\n  color: transparent;\n}\n\n.focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n  color: transparent;\n}\n\n.focus\\:placeholder-transparent:focus::placeholder {\n  color: transparent;\n}\n\n.focus\\:placeholder-current:focus::-moz-placeholder {\n  color: currentColor;\n}\n\n.focus\\:placeholder-current:focus:-ms-input-placeholder {\n  color: currentColor;\n}\n\n.focus\\:placeholder-current:focus::placeholder {\n  color: currentColor;\n}\n\n.focus\\:placeholder-black:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-black:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-black:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-white:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-white:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-white:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-50:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-50:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-50:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-100:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-100:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-200:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-200:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-300:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-300:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-400:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-400:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-500:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-500:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-600:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-600:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-700:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-700:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-800:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-800:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-900:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-900:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-grey-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-red-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-green-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-darkest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-darkest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-darkest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-darker:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-darker:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-darker:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-dark:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-dark:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-dark:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-light:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-light:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-light:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-lighter:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-lighter:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-lighter:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-lightest:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-lightest:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-lightest:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n  color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n}\n\n.placeholder-opacity-0::-moz-placeholder {\n  --tw-placeholder-opacity: 0;\n}\n\n.placeholder-opacity-0:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0;\n}\n\n.placeholder-opacity-0::placeholder {\n  --tw-placeholder-opacity: 0;\n}\n\n.placeholder-opacity-5::-moz-placeholder {\n  --tw-placeholder-opacity: 0.05;\n}\n\n.placeholder-opacity-5:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.05;\n}\n\n.placeholder-opacity-5::placeholder {\n  --tw-placeholder-opacity: 0.05;\n}\n\n.placeholder-opacity-10::-moz-placeholder {\n  --tw-placeholder-opacity: 0.1;\n}\n\n.placeholder-opacity-10:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.1;\n}\n\n.placeholder-opacity-10::placeholder {\n  --tw-placeholder-opacity: 0.1;\n}\n\n.placeholder-opacity-20::-moz-placeholder {\n  --tw-placeholder-opacity: 0.2;\n}\n\n.placeholder-opacity-20:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.2;\n}\n\n.placeholder-opacity-20::placeholder {\n  --tw-placeholder-opacity: 0.2;\n}\n\n.placeholder-opacity-25::-moz-placeholder {\n  --tw-placeholder-opacity: 0.25;\n}\n\n.placeholder-opacity-25:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.25;\n}\n\n.placeholder-opacity-25::placeholder {\n  --tw-placeholder-opacity: 0.25;\n}\n\n.placeholder-opacity-30::-moz-placeholder {\n  --tw-placeholder-opacity: 0.3;\n}\n\n.placeholder-opacity-30:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.3;\n}\n\n.placeholder-opacity-30::placeholder {\n  --tw-placeholder-opacity: 0.3;\n}\n\n.placeholder-opacity-40::-moz-placeholder {\n  --tw-placeholder-opacity: 0.4;\n}\n\n.placeholder-opacity-40:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.4;\n}\n\n.placeholder-opacity-40::placeholder {\n  --tw-placeholder-opacity: 0.4;\n}\n\n.placeholder-opacity-50::-moz-placeholder {\n  --tw-placeholder-opacity: 0.5;\n}\n\n.placeholder-opacity-50:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.5;\n}\n\n.placeholder-opacity-50::placeholder {\n  --tw-placeholder-opacity: 0.5;\n}\n\n.placeholder-opacity-60::-moz-placeholder {\n  --tw-placeholder-opacity: 0.6;\n}\n\n.placeholder-opacity-60:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.6;\n}\n\n.placeholder-opacity-60::placeholder {\n  --tw-placeholder-opacity: 0.6;\n}\n\n.placeholder-opacity-70::-moz-placeholder {\n  --tw-placeholder-opacity: 0.7;\n}\n\n.placeholder-opacity-70:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.7;\n}\n\n.placeholder-opacity-70::placeholder {\n  --tw-placeholder-opacity: 0.7;\n}\n\n.placeholder-opacity-75::-moz-placeholder {\n  --tw-placeholder-opacity: 0.75;\n}\n\n.placeholder-opacity-75:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.75;\n}\n\n.placeholder-opacity-75::placeholder {\n  --tw-placeholder-opacity: 0.75;\n}\n\n.placeholder-opacity-80::-moz-placeholder {\n  --tw-placeholder-opacity: 0.8;\n}\n\n.placeholder-opacity-80:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.8;\n}\n\n.placeholder-opacity-80::placeholder {\n  --tw-placeholder-opacity: 0.8;\n}\n\n.placeholder-opacity-90::-moz-placeholder {\n  --tw-placeholder-opacity: 0.9;\n}\n\n.placeholder-opacity-90:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.9;\n}\n\n.placeholder-opacity-90::placeholder {\n  --tw-placeholder-opacity: 0.9;\n}\n\n.placeholder-opacity-95::-moz-placeholder {\n  --tw-placeholder-opacity: 0.95;\n}\n\n.placeholder-opacity-95:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.95;\n}\n\n.placeholder-opacity-95::placeholder {\n  --tw-placeholder-opacity: 0.95;\n}\n\n.placeholder-opacity-100::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n}\n\n.placeholder-opacity-100:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n}\n\n.placeholder-opacity-100::placeholder {\n  --tw-placeholder-opacity: 1;\n}\n\n.focus\\:placeholder-opacity-0:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0;\n}\n\n.focus\\:placeholder-opacity-0:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0;\n}\n\n.focus\\:placeholder-opacity-0:focus::placeholder {\n  --tw-placeholder-opacity: 0;\n}\n\n.focus\\:placeholder-opacity-5:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.05;\n}\n\n.focus\\:placeholder-opacity-5:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.05;\n}\n\n.focus\\:placeholder-opacity-5:focus::placeholder {\n  --tw-placeholder-opacity: 0.05;\n}\n\n.focus\\:placeholder-opacity-10:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.1;\n}\n\n.focus\\:placeholder-opacity-10:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.1;\n}\n\n.focus\\:placeholder-opacity-10:focus::placeholder {\n  --tw-placeholder-opacity: 0.1;\n}\n\n.focus\\:placeholder-opacity-20:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.2;\n}\n\n.focus\\:placeholder-opacity-20:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.2;\n}\n\n.focus\\:placeholder-opacity-20:focus::placeholder {\n  --tw-placeholder-opacity: 0.2;\n}\n\n.focus\\:placeholder-opacity-25:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.25;\n}\n\n.focus\\:placeholder-opacity-25:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.25;\n}\n\n.focus\\:placeholder-opacity-25:focus::placeholder {\n  --tw-placeholder-opacity: 0.25;\n}\n\n.focus\\:placeholder-opacity-30:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.3;\n}\n\n.focus\\:placeholder-opacity-30:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.3;\n}\n\n.focus\\:placeholder-opacity-30:focus::placeholder {\n  --tw-placeholder-opacity: 0.3;\n}\n\n.focus\\:placeholder-opacity-40:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.4;\n}\n\n.focus\\:placeholder-opacity-40:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.4;\n}\n\n.focus\\:placeholder-opacity-40:focus::placeholder {\n  --tw-placeholder-opacity: 0.4;\n}\n\n.focus\\:placeholder-opacity-50:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.5;\n}\n\n.focus\\:placeholder-opacity-50:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.5;\n}\n\n.focus\\:placeholder-opacity-50:focus::placeholder {\n  --tw-placeholder-opacity: 0.5;\n}\n\n.focus\\:placeholder-opacity-60:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.6;\n}\n\n.focus\\:placeholder-opacity-60:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.6;\n}\n\n.focus\\:placeholder-opacity-60:focus::placeholder {\n  --tw-placeholder-opacity: 0.6;\n}\n\n.focus\\:placeholder-opacity-70:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.7;\n}\n\n.focus\\:placeholder-opacity-70:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.7;\n}\n\n.focus\\:placeholder-opacity-70:focus::placeholder {\n  --tw-placeholder-opacity: 0.7;\n}\n\n.focus\\:placeholder-opacity-75:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.75;\n}\n\n.focus\\:placeholder-opacity-75:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.75;\n}\n\n.focus\\:placeholder-opacity-75:focus::placeholder {\n  --tw-placeholder-opacity: 0.75;\n}\n\n.focus\\:placeholder-opacity-80:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.8;\n}\n\n.focus\\:placeholder-opacity-80:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.8;\n}\n\n.focus\\:placeholder-opacity-80:focus::placeholder {\n  --tw-placeholder-opacity: 0.8;\n}\n\n.focus\\:placeholder-opacity-90:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.9;\n}\n\n.focus\\:placeholder-opacity-90:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.9;\n}\n\n.focus\\:placeholder-opacity-90:focus::placeholder {\n  --tw-placeholder-opacity: 0.9;\n}\n\n.focus\\:placeholder-opacity-95:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 0.95;\n}\n\n.focus\\:placeholder-opacity-95:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 0.95;\n}\n\n.focus\\:placeholder-opacity-95:focus::placeholder {\n  --tw-placeholder-opacity: 0.95;\n}\n\n.focus\\:placeholder-opacity-100:focus::-moz-placeholder {\n  --tw-placeholder-opacity: 1;\n}\n\n.focus\\:placeholder-opacity-100:focus:-ms-input-placeholder {\n  --tw-placeholder-opacity: 1;\n}\n\n.focus\\:placeholder-opacity-100:focus::placeholder {\n  --tw-placeholder-opacity: 1;\n}\n\n.opacity-0 {\n  opacity: 0;\n}\n\n.opacity-5 {\n  opacity: 0.05;\n}\n\n.opacity-10 {\n  opacity: 0.1;\n}\n\n.opacity-20 {\n  opacity: 0.2;\n}\n\n.opacity-25 {\n  opacity: 0.25;\n}\n\n.opacity-30 {\n  opacity: 0.3;\n}\n\n.opacity-40 {\n  opacity: 0.4;\n}\n\n.opacity-50 {\n  opacity: 0.5;\n}\n\n.opacity-60 {\n  opacity: 0.6;\n}\n\n.opacity-70 {\n  opacity: 0.7;\n}\n\n.opacity-75 {\n  opacity: 0.75;\n}\n\n.opacity-80 {\n  opacity: 0.8;\n}\n\n.opacity-90 {\n  opacity: 0.9;\n}\n\n.opacity-95 {\n  opacity: 0.95;\n}\n\n.opacity-100 {\n  opacity: 1;\n}\n\n.group:hover .group-hover\\:opacity-0 {\n  opacity: 0;\n}\n\n.group:hover .group-hover\\:opacity-5 {\n  opacity: 0.05;\n}\n\n.group:hover .group-hover\\:opacity-10 {\n  opacity: 0.1;\n}\n\n.group:hover .group-hover\\:opacity-20 {\n  opacity: 0.2;\n}\n\n.group:hover .group-hover\\:opacity-25 {\n  opacity: 0.25;\n}\n\n.group:hover .group-hover\\:opacity-30 {\n  opacity: 0.3;\n}\n\n.group:hover .group-hover\\:opacity-40 {\n  opacity: 0.4;\n}\n\n.group:hover .group-hover\\:opacity-50 {\n  opacity: 0.5;\n}\n\n.group:hover .group-hover\\:opacity-60 {\n  opacity: 0.6;\n}\n\n.group:hover .group-hover\\:opacity-70 {\n  opacity: 0.7;\n}\n\n.group:hover .group-hover\\:opacity-75 {\n  opacity: 0.75;\n}\n\n.group:hover .group-hover\\:opacity-80 {\n  opacity: 0.8;\n}\n\n.group:hover .group-hover\\:opacity-90 {\n  opacity: 0.9;\n}\n\n.group:hover .group-hover\\:opacity-95 {\n  opacity: 0.95;\n}\n\n.group:hover .group-hover\\:opacity-100 {\n  opacity: 1;\n}\n\n.focus-within\\:opacity-0:focus-within {\n  opacity: 0;\n}\n\n.focus-within\\:opacity-5:focus-within {\n  opacity: 0.05;\n}\n\n.focus-within\\:opacity-10:focus-within {\n  opacity: 0.1;\n}\n\n.focus-within\\:opacity-20:focus-within {\n  opacity: 0.2;\n}\n\n.focus-within\\:opacity-25:focus-within {\n  opacity: 0.25;\n}\n\n.focus-within\\:opacity-30:focus-within {\n  opacity: 0.3;\n}\n\n.focus-within\\:opacity-40:focus-within {\n  opacity: 0.4;\n}\n\n.focus-within\\:opacity-50:focus-within {\n  opacity: 0.5;\n}\n\n.focus-within\\:opacity-60:focus-within {\n  opacity: 0.6;\n}\n\n.focus-within\\:opacity-70:focus-within {\n  opacity: 0.7;\n}\n\n.focus-within\\:opacity-75:focus-within {\n  opacity: 0.75;\n}\n\n.focus-within\\:opacity-80:focus-within {\n  opacity: 0.8;\n}\n\n.focus-within\\:opacity-90:focus-within {\n  opacity: 0.9;\n}\n\n.focus-within\\:opacity-95:focus-within {\n  opacity: 0.95;\n}\n\n.focus-within\\:opacity-100:focus-within {\n  opacity: 1;\n}\n\n.hover\\:opacity-0:hover {\n  opacity: 0;\n}\n\n.hover\\:opacity-5:hover {\n  opacity: 0.05;\n}\n\n.hover\\:opacity-10:hover {\n  opacity: 0.1;\n}\n\n.hover\\:opacity-20:hover {\n  opacity: 0.2;\n}\n\n.hover\\:opacity-25:hover {\n  opacity: 0.25;\n}\n\n.hover\\:opacity-30:hover {\n  opacity: 0.3;\n}\n\n.hover\\:opacity-40:hover {\n  opacity: 0.4;\n}\n\n.hover\\:opacity-50:hover {\n  opacity: 0.5;\n}\n\n.hover\\:opacity-60:hover {\n  opacity: 0.6;\n}\n\n.hover\\:opacity-70:hover {\n  opacity: 0.7;\n}\n\n.hover\\:opacity-75:hover {\n  opacity: 0.75;\n}\n\n.hover\\:opacity-80:hover {\n  opacity: 0.8;\n}\n\n.hover\\:opacity-90:hover {\n  opacity: 0.9;\n}\n\n.hover\\:opacity-95:hover {\n  opacity: 0.95;\n}\n\n.hover\\:opacity-100:hover {\n  opacity: 1;\n}\n\n.focus\\:opacity-0:focus {\n  opacity: 0;\n}\n\n.focus\\:opacity-5:focus {\n  opacity: 0.05;\n}\n\n.focus\\:opacity-10:focus {\n  opacity: 0.1;\n}\n\n.focus\\:opacity-20:focus {\n  opacity: 0.2;\n}\n\n.focus\\:opacity-25:focus {\n  opacity: 0.25;\n}\n\n.focus\\:opacity-30:focus {\n  opacity: 0.3;\n}\n\n.focus\\:opacity-40:focus {\n  opacity: 0.4;\n}\n\n.focus\\:opacity-50:focus {\n  opacity: 0.5;\n}\n\n.focus\\:opacity-60:focus {\n  opacity: 0.6;\n}\n\n.focus\\:opacity-70:focus {\n  opacity: 0.7;\n}\n\n.focus\\:opacity-75:focus {\n  opacity: 0.75;\n}\n\n.focus\\:opacity-80:focus {\n  opacity: 0.8;\n}\n\n.focus\\:opacity-90:focus {\n  opacity: 0.9;\n}\n\n.focus\\:opacity-95:focus {\n  opacity: 0.95;\n}\n\n.focus\\:opacity-100:focus {\n  opacity: 1;\n}\n\n.bg-blend-normal {\n  background-blend-mode: normal;\n}\n\n.bg-blend-multiply {\n  background-blend-mode: multiply;\n}\n\n.bg-blend-screen {\n  background-blend-mode: screen;\n}\n\n.bg-blend-overlay {\n  background-blend-mode: overlay;\n}\n\n.bg-blend-darken {\n  background-blend-mode: darken;\n}\n\n.bg-blend-lighten {\n  background-blend-mode: lighten;\n}\n\n.bg-blend-color-dodge {\n  background-blend-mode: color-dodge;\n}\n\n.bg-blend-color-burn {\n  background-blend-mode: color-burn;\n}\n\n.bg-blend-hard-light {\n  background-blend-mode: hard-light;\n}\n\n.bg-blend-soft-light {\n  background-blend-mode: soft-light;\n}\n\n.bg-blend-difference {\n  background-blend-mode: difference;\n}\n\n.bg-blend-exclusion {\n  background-blend-mode: exclusion;\n}\n\n.bg-blend-hue {\n  background-blend-mode: hue;\n}\n\n.bg-blend-saturation {\n  background-blend-mode: saturation;\n}\n\n.bg-blend-color {\n  background-blend-mode: color;\n}\n\n.bg-blend-luminosity {\n  background-blend-mode: luminosity;\n}\n\n.mix-blend-normal {\n  mix-blend-mode: normal;\n}\n\n.mix-blend-multiply {\n  mix-blend-mode: multiply;\n}\n\n.mix-blend-screen {\n  mix-blend-mode: screen;\n}\n\n.mix-blend-overlay {\n  mix-blend-mode: overlay;\n}\n\n.mix-blend-darken {\n  mix-blend-mode: darken;\n}\n\n.mix-blend-lighten {\n  mix-blend-mode: lighten;\n}\n\n.mix-blend-color-dodge {\n  mix-blend-mode: color-dodge;\n}\n\n.mix-blend-color-burn {\n  mix-blend-mode: color-burn;\n}\n\n.mix-blend-hard-light {\n  mix-blend-mode: hard-light;\n}\n\n.mix-blend-soft-light {\n  mix-blend-mode: soft-light;\n}\n\n.mix-blend-difference {\n  mix-blend-mode: difference;\n}\n\n.mix-blend-exclusion {\n  mix-blend-mode: exclusion;\n}\n\n.mix-blend-hue {\n  mix-blend-mode: hue;\n}\n\n.mix-blend-saturation {\n  mix-blend-mode: saturation;\n}\n\n.mix-blend-color {\n  mix-blend-mode: color;\n}\n\n.mix-blend-luminosity {\n  mix-blend-mode: luminosity;\n}\n\n*, ::before, ::after {\n  --tw-shadow: 0 0 #0000;\n}\n\n.shadow-sm {\n  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow {\n  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-md {\n  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-lg {\n  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-xl {\n  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-2xl {\n  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-inner {\n  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.shadow-none {\n  --tw-shadow: 0 0 #0000;\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-sm {\n  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow {\n  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-md {\n  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-lg {\n  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-xl {\n  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-2xl {\n  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-inner {\n  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.group:hover .group-hover\\:shadow-none {\n  --tw-shadow: 0 0 #0000;\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-sm:focus-within {\n  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow:focus-within {\n  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-md:focus-within {\n  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-lg:focus-within {\n  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-xl:focus-within {\n  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-2xl:focus-within {\n  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-inner:focus-within {\n  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus-within\\:shadow-none:focus-within {\n  --tw-shadow: 0 0 #0000;\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-sm:hover {\n  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow:hover {\n  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-md:hover {\n  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-lg:hover {\n  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-xl:hover {\n  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-2xl:hover {\n  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-inner:hover {\n  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.hover\\:shadow-none:hover {\n  --tw-shadow: 0 0 #0000;\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-sm:focus {\n  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow:focus {\n  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-md:focus {\n  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-lg:focus {\n  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-xl:focus {\n  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-2xl:focus {\n  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-inner:focus {\n  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.focus\\:shadow-none:focus {\n  --tw-shadow: 0 0 #0000;\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.outline-none {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.outline-white {\n  outline: 2px dotted white;\n  outline-offset: 2px;\n}\n\n.outline-black {\n  outline: 2px dotted black;\n  outline-offset: 2px;\n}\n\n.focus-within\\:outline-none:focus-within {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.focus-within\\:outline-white:focus-within {\n  outline: 2px dotted white;\n  outline-offset: 2px;\n}\n\n.focus-within\\:outline-black:focus-within {\n  outline: 2px dotted black;\n  outline-offset: 2px;\n}\n\n.focus\\:outline-none:focus {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.focus\\:outline-white:focus {\n  outline: 2px dotted white;\n  outline-offset: 2px;\n}\n\n.focus\\:outline-black:focus {\n  outline: 2px dotted black;\n  outline-offset: 2px;\n}\n\n*, ::before, ::after {\n  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n  --tw-ring-offset-width: 0px;\n  --tw-ring-offset-color: #fff;\n  --tw-ring-color: rgba(59, 130, 246, 0.5);\n  --tw-ring-offset-shadow: 0 0 #0000;\n  --tw-ring-shadow: 0 0 #0000;\n}\n\n.ring-0 {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring-1 {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring-2 {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring-4 {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring-8 {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus-within\\:ring-0:focus-within {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus-within\\:ring-1:focus-within {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus-within\\:ring-2:focus-within {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus-within\\:ring-4:focus-within {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus-within\\:ring-8:focus-within {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus-within\\:ring:focus-within {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-0:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-1:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-2:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-4:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-8:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring:focus {\n  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.ring-inset {\n  --tw-ring-inset: inset;\n}\n\n.focus-within\\:ring-inset:focus-within {\n  --tw-ring-inset: inset;\n}\n\n.focus\\:ring-inset:focus {\n  --tw-ring-inset: inset;\n}\n\n.ring-transparent {\n  --tw-ring-color: transparent;\n}\n\n.ring-current {\n  --tw-ring-color: currentColor;\n}\n\n.ring-black {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n}\n\n.ring-white {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n}\n\n.ring-gray-50 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n}\n\n.ring-gray-100 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n}\n\n.ring-gray-200 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n}\n\n.ring-gray-300 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n}\n\n.ring-gray-400 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n}\n\n.ring-gray-500 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n}\n\n.ring-gray-600 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n}\n\n.ring-gray-700 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n}\n\n.ring-gray-800 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n}\n\n.ring-gray-900 {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n}\n\n.ring-red {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n}\n\n.ring-yellow {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n}\n\n.ring-green {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n}\n\n.ring-blue {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n}\n\n.ring-indigo {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n}\n\n.ring-purple {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n}\n\n.ring-pink {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n}\n\n.ring-grey-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n}\n\n.ring-grey-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n}\n\n.ring-grey-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n}\n\n.ring-grey {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n}\n\n.ring-grey-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n}\n\n.ring-grey-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n}\n\n.ring-grey-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n}\n\n.ring-red-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n}\n\n.ring-red-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n}\n\n.ring-red-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n}\n\n.ring-red-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n}\n\n.ring-red-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n}\n\n.ring-red-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n}\n\n.ring-orange-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n}\n\n.ring-orange-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n}\n\n.ring-orange-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n}\n\n.ring-orange {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n}\n\n.ring-orange-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n}\n\n.ring-orange-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n}\n\n.ring-orange-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n}\n\n.ring-yellow-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n}\n\n.ring-yellow-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n}\n\n.ring-yellow-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n}\n\n.ring-yellow-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n}\n\n.ring-yellow-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n}\n\n.ring-yellow-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n}\n\n.ring-green-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n}\n\n.ring-green-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n}\n\n.ring-green-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n}\n\n.ring-green-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n}\n\n.ring-green-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n}\n\n.ring-green-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n}\n\n.ring-teal-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n}\n\n.ring-teal-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n}\n\n.ring-teal-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n}\n\n.ring-teal {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n}\n\n.ring-teal-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n}\n\n.ring-teal-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n}\n\n.ring-teal-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n}\n\n.ring-blue-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n}\n\n.ring-blue-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n}\n\n.ring-blue-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n}\n\n.ring-blue-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n}\n\n.ring-blue-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n}\n\n.ring-blue-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n}\n\n.ring-indigo-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n}\n\n.ring-indigo-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n}\n\n.ring-indigo-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n}\n\n.ring-indigo-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n}\n\n.ring-indigo-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n}\n\n.ring-indigo-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n}\n\n.ring-purple-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n}\n\n.ring-purple-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n}\n\n.ring-purple-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n}\n\n.ring-purple-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n}\n\n.ring-purple-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n}\n\n.ring-purple-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n}\n\n.ring-pink-darkest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n}\n\n.ring-pink-darker {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n}\n\n.ring-pink-dark {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n}\n\n.ring-pink-light {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n}\n\n.ring-pink-lighter {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n}\n\n.ring-pink-lightest {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-transparent:focus-within {\n  --tw-ring-color: transparent;\n}\n\n.focus-within\\:ring-current:focus-within {\n  --tw-ring-color: currentColor;\n}\n\n.focus-within\\:ring-black:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-white:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-50:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-100:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-200:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-300:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-400:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-500:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-600:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-700:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-800:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-gray-900:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-grey-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-red-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-orange-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-yellow-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-green-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-teal-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-blue-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-indigo-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-purple-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink-darkest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink-darker:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink-dark:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink-light:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink-lighter:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n}\n\n.focus-within\\:ring-pink-lightest:focus-within {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-transparent:focus {\n  --tw-ring-color: transparent;\n}\n\n.focus\\:ring-current:focus {\n  --tw-ring-color: currentColor;\n}\n\n.focus\\:ring-black:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-white:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-50:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-100:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-200:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-300:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-400:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-500:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-600:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-700:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-800:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-gray-900:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-grey-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-red-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-orange-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-yellow-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-green-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-teal-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-blue-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-indigo-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-purple-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink-darkest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink-darker:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink-dark:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink-light:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink-lighter:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-pink-lightest:focus {\n  --tw-ring-opacity: 1;\n  --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n}\n\n.ring-opacity-0 {\n  --tw-ring-opacity: 0;\n}\n\n.ring-opacity-5 {\n  --tw-ring-opacity: 0.05;\n}\n\n.ring-opacity-10 {\n  --tw-ring-opacity: 0.1;\n}\n\n.ring-opacity-20 {\n  --tw-ring-opacity: 0.2;\n}\n\n.ring-opacity-25 {\n  --tw-ring-opacity: 0.25;\n}\n\n.ring-opacity-30 {\n  --tw-ring-opacity: 0.3;\n}\n\n.ring-opacity-40 {\n  --tw-ring-opacity: 0.4;\n}\n\n.ring-opacity-50 {\n  --tw-ring-opacity: 0.5;\n}\n\n.ring-opacity-60 {\n  --tw-ring-opacity: 0.6;\n}\n\n.ring-opacity-70 {\n  --tw-ring-opacity: 0.7;\n}\n\n.ring-opacity-75 {\n  --tw-ring-opacity: 0.75;\n}\n\n.ring-opacity-80 {\n  --tw-ring-opacity: 0.8;\n}\n\n.ring-opacity-90 {\n  --tw-ring-opacity: 0.9;\n}\n\n.ring-opacity-95 {\n  --tw-ring-opacity: 0.95;\n}\n\n.ring-opacity-100 {\n  --tw-ring-opacity: 1;\n}\n\n.focus-within\\:ring-opacity-0:focus-within {\n  --tw-ring-opacity: 0;\n}\n\n.focus-within\\:ring-opacity-5:focus-within {\n  --tw-ring-opacity: 0.05;\n}\n\n.focus-within\\:ring-opacity-10:focus-within {\n  --tw-ring-opacity: 0.1;\n}\n\n.focus-within\\:ring-opacity-20:focus-within {\n  --tw-ring-opacity: 0.2;\n}\n\n.focus-within\\:ring-opacity-25:focus-within {\n  --tw-ring-opacity: 0.25;\n}\n\n.focus-within\\:ring-opacity-30:focus-within {\n  --tw-ring-opacity: 0.3;\n}\n\n.focus-within\\:ring-opacity-40:focus-within {\n  --tw-ring-opacity: 0.4;\n}\n\n.focus-within\\:ring-opacity-50:focus-within {\n  --tw-ring-opacity: 0.5;\n}\n\n.focus-within\\:ring-opacity-60:focus-within {\n  --tw-ring-opacity: 0.6;\n}\n\n.focus-within\\:ring-opacity-70:focus-within {\n  --tw-ring-opacity: 0.7;\n}\n\n.focus-within\\:ring-opacity-75:focus-within {\n  --tw-ring-opacity: 0.75;\n}\n\n.focus-within\\:ring-opacity-80:focus-within {\n  --tw-ring-opacity: 0.8;\n}\n\n.focus-within\\:ring-opacity-90:focus-within {\n  --tw-ring-opacity: 0.9;\n}\n\n.focus-within\\:ring-opacity-95:focus-within {\n  --tw-ring-opacity: 0.95;\n}\n\n.focus-within\\:ring-opacity-100:focus-within {\n  --tw-ring-opacity: 1;\n}\n\n.focus\\:ring-opacity-0:focus {\n  --tw-ring-opacity: 0;\n}\n\n.focus\\:ring-opacity-5:focus {\n  --tw-ring-opacity: 0.05;\n}\n\n.focus\\:ring-opacity-10:focus {\n  --tw-ring-opacity: 0.1;\n}\n\n.focus\\:ring-opacity-20:focus {\n  --tw-ring-opacity: 0.2;\n}\n\n.focus\\:ring-opacity-25:focus {\n  --tw-ring-opacity: 0.25;\n}\n\n.focus\\:ring-opacity-30:focus {\n  --tw-ring-opacity: 0.3;\n}\n\n.focus\\:ring-opacity-40:focus {\n  --tw-ring-opacity: 0.4;\n}\n\n.focus\\:ring-opacity-50:focus {\n  --tw-ring-opacity: 0.5;\n}\n\n.focus\\:ring-opacity-60:focus {\n  --tw-ring-opacity: 0.6;\n}\n\n.focus\\:ring-opacity-70:focus {\n  --tw-ring-opacity: 0.7;\n}\n\n.focus\\:ring-opacity-75:focus {\n  --tw-ring-opacity: 0.75;\n}\n\n.focus\\:ring-opacity-80:focus {\n  --tw-ring-opacity: 0.8;\n}\n\n.focus\\:ring-opacity-90:focus {\n  --tw-ring-opacity: 0.9;\n}\n\n.focus\\:ring-opacity-95:focus {\n  --tw-ring-opacity: 0.95;\n}\n\n.focus\\:ring-opacity-100:focus {\n  --tw-ring-opacity: 1;\n}\n\n.ring-offset-0 {\n  --tw-ring-offset-width: 0px;\n}\n\n.ring-offset-1 {\n  --tw-ring-offset-width: 1px;\n}\n\n.ring-offset-2 {\n  --tw-ring-offset-width: 2px;\n}\n\n.ring-offset-4 {\n  --tw-ring-offset-width: 4px;\n}\n\n.ring-offset-8 {\n  --tw-ring-offset-width: 8px;\n}\n\n.focus-within\\:ring-offset-0:focus-within {\n  --tw-ring-offset-width: 0px;\n}\n\n.focus-within\\:ring-offset-1:focus-within {\n  --tw-ring-offset-width: 1px;\n}\n\n.focus-within\\:ring-offset-2:focus-within {\n  --tw-ring-offset-width: 2px;\n}\n\n.focus-within\\:ring-offset-4:focus-within {\n  --tw-ring-offset-width: 4px;\n}\n\n.focus-within\\:ring-offset-8:focus-within {\n  --tw-ring-offset-width: 8px;\n}\n\n.focus\\:ring-offset-0:focus {\n  --tw-ring-offset-width: 0px;\n}\n\n.focus\\:ring-offset-1:focus {\n  --tw-ring-offset-width: 1px;\n}\n\n.focus\\:ring-offset-2:focus {\n  --tw-ring-offset-width: 2px;\n}\n\n.focus\\:ring-offset-4:focus {\n  --tw-ring-offset-width: 4px;\n}\n\n.focus\\:ring-offset-8:focus {\n  --tw-ring-offset-width: 8px;\n}\n\n.ring-offset-transparent {\n  --tw-ring-offset-color: transparent;\n}\n\n.ring-offset-current {\n  --tw-ring-offset-color: currentColor;\n}\n\n.ring-offset-black {\n  --tw-ring-offset-color: #22292f;\n}\n\n.ring-offset-white {\n  --tw-ring-offset-color: #ffffff;\n}\n\n.ring-offset-gray-50 {\n  --tw-ring-offset-color: #f9fafb;\n}\n\n.ring-offset-gray-100 {\n  --tw-ring-offset-color: #f3f4f6;\n}\n\n.ring-offset-gray-200 {\n  --tw-ring-offset-color: #e5e7eb;\n}\n\n.ring-offset-gray-300 {\n  --tw-ring-offset-color: #d1d5db;\n}\n\n.ring-offset-gray-400 {\n  --tw-ring-offset-color: #9ca3af;\n}\n\n.ring-offset-gray-500 {\n  --tw-ring-offset-color: #6b7280;\n}\n\n.ring-offset-gray-600 {\n  --tw-ring-offset-color: #4b5563;\n}\n\n.ring-offset-gray-700 {\n  --tw-ring-offset-color: #374151;\n}\n\n.ring-offset-gray-800 {\n  --tw-ring-offset-color: #1f2937;\n}\n\n.ring-offset-gray-900 {\n  --tw-ring-offset-color: #111827;\n}\n\n.ring-offset-red {\n  --tw-ring-offset-color: #e3342f;\n}\n\n.ring-offset-yellow {\n  --tw-ring-offset-color: #ffed4a;\n}\n\n.ring-offset-green {\n  --tw-ring-offset-color: #38c172;\n}\n\n.ring-offset-blue {\n  --tw-ring-offset-color: #229be1;\n}\n\n.ring-offset-indigo {\n  --tw-ring-offset-color: #6574cd;\n}\n\n.ring-offset-purple {\n  --tw-ring-offset-color: #9561e2;\n}\n\n.ring-offset-pink {\n  --tw-ring-offset-color: #f66d9b;\n}\n\n.ring-offset-grey-darkest {\n  --tw-ring-offset-color: #3d4852;\n}\n\n.ring-offset-grey-darker {\n  --tw-ring-offset-color: #606f7b;\n}\n\n.ring-offset-grey-dark {\n  --tw-ring-offset-color: #8795a1;\n}\n\n.ring-offset-grey {\n  --tw-ring-offset-color: #7e8b95;\n}\n\n.ring-offset-grey-light {\n  --tw-ring-offset-color: #dae1e7;\n}\n\n.ring-offset-grey-lighter {\n  --tw-ring-offset-color: #e4eaed;\n}\n\n.ring-offset-grey-lightest {\n  --tw-ring-offset-color: #f7f7f7;\n}\n\n.ring-offset-red-darkest {\n  --tw-ring-offset-color: #3b0d0c;\n}\n\n.ring-offset-red-darker {\n  --tw-ring-offset-color: #621b18;\n}\n\n.ring-offset-red-dark {\n  --tw-ring-offset-color: #cc1f1a;\n}\n\n.ring-offset-red-light {\n  --tw-ring-offset-color: #ef5753;\n}\n\n.ring-offset-red-lighter {\n  --tw-ring-offset-color: #f9acaa;\n}\n\n.ring-offset-red-lightest {\n  --tw-ring-offset-color: #fcebea;\n}\n\n.ring-offset-orange-darkest {\n  --tw-ring-offset-color: #462a16;\n}\n\n.ring-offset-orange-darker {\n  --tw-ring-offset-color: #613b1f;\n}\n\n.ring-offset-orange-dark {\n  --tw-ring-offset-color: #de751f;\n}\n\n.ring-offset-orange {\n  --tw-ring-offset-color: #f6993f;\n}\n\n.ring-offset-orange-light {\n  --tw-ring-offset-color: #faad63;\n}\n\n.ring-offset-orange-lighter {\n  --tw-ring-offset-color: #fcd9b6;\n}\n\n.ring-offset-orange-lightest {\n  --tw-ring-offset-color: #fff5eb;\n}\n\n.ring-offset-yellow-darkest {\n  --tw-ring-offset-color: #453411;\n}\n\n.ring-offset-yellow-darker {\n  --tw-ring-offset-color: #684f1d;\n}\n\n.ring-offset-yellow-dark {\n  --tw-ring-offset-color: #f2d024;\n}\n\n.ring-offset-yellow-light {\n  --tw-ring-offset-color: #fff382;\n}\n\n.ring-offset-yellow-lighter {\n  --tw-ring-offset-color: #fff9c2;\n}\n\n.ring-offset-yellow-lightest {\n  --tw-ring-offset-color: #fcfbeb;\n}\n\n.ring-offset-green-darkest {\n  --tw-ring-offset-color: #0f2f21;\n}\n\n.ring-offset-green-darker {\n  --tw-ring-offset-color: #1a4731;\n}\n\n.ring-offset-green-dark {\n  --tw-ring-offset-color: #1f9d55;\n}\n\n.ring-offset-green-light {\n  --tw-ring-offset-color: #51d88a;\n}\n\n.ring-offset-green-lighter {\n  --tw-ring-offset-color: #a2f5bf;\n}\n\n.ring-offset-green-lightest {\n  --tw-ring-offset-color: #e3fcec;\n}\n\n.ring-offset-teal-darkest {\n  --tw-ring-offset-color: #0d3331;\n}\n\n.ring-offset-teal-darker {\n  --tw-ring-offset-color: #20504f;\n}\n\n.ring-offset-teal-dark {\n  --tw-ring-offset-color: #38a89d;\n}\n\n.ring-offset-teal {\n  --tw-ring-offset-color: #4dc0b5;\n}\n\n.ring-offset-teal-light {\n  --tw-ring-offset-color: #64d5ca;\n}\n\n.ring-offset-teal-lighter {\n  --tw-ring-offset-color: #a0f0ed;\n}\n\n.ring-offset-teal-lightest {\n  --tw-ring-offset-color: #e8fffe;\n}\n\n.ring-offset-blue-darkest {\n  --tw-ring-offset-color: #203950;\n}\n\n.ring-offset-blue-darker {\n  --tw-ring-offset-color: #28556e;\n}\n\n.ring-offset-blue-dark {\n  --tw-ring-offset-color: #2779bd;\n}\n\n.ring-offset-blue-light {\n  --tw-ring-offset-color: #6cb2eb;\n}\n\n.ring-offset-blue-lighter {\n  --tw-ring-offset-color: #bcdefa;\n}\n\n.ring-offset-blue-lightest {\n  --tw-ring-offset-color: #eff8ff;\n}\n\n.ring-offset-indigo-darkest {\n  --tw-ring-offset-color: #191e38;\n}\n\n.ring-offset-indigo-darker {\n  --tw-ring-offset-color: #2f365f;\n}\n\n.ring-offset-indigo-dark {\n  --tw-ring-offset-color: #5661b3;\n}\n\n.ring-offset-indigo-light {\n  --tw-ring-offset-color: #7886d7;\n}\n\n.ring-offset-indigo-lighter {\n  --tw-ring-offset-color: #b2b7ff;\n}\n\n.ring-offset-indigo-lightest {\n  --tw-ring-offset-color: #e6e8ff;\n}\n\n.ring-offset-purple-darkest {\n  --tw-ring-offset-color: #21183c;\n}\n\n.ring-offset-purple-darker {\n  --tw-ring-offset-color: #382b5f;\n}\n\n.ring-offset-purple-dark {\n  --tw-ring-offset-color: #794acf;\n}\n\n.ring-offset-purple-light {\n  --tw-ring-offset-color: #a779e9;\n}\n\n.ring-offset-purple-lighter {\n  --tw-ring-offset-color: #d6bbfc;\n}\n\n.ring-offset-purple-lightest {\n  --tw-ring-offset-color: #f3ebff;\n}\n\n.ring-offset-pink-darkest {\n  --tw-ring-offset-color: #451225;\n}\n\n.ring-offset-pink-darker {\n  --tw-ring-offset-color: #6f213f;\n}\n\n.ring-offset-pink-dark {\n  --tw-ring-offset-color: #eb5286;\n}\n\n.ring-offset-pink-light {\n  --tw-ring-offset-color: #fa7ea8;\n}\n\n.ring-offset-pink-lighter {\n  --tw-ring-offset-color: #ffbbca;\n}\n\n.ring-offset-pink-lightest {\n  --tw-ring-offset-color: #ffebef;\n}\n\n.focus-within\\:ring-offset-transparent:focus-within {\n  --tw-ring-offset-color: transparent;\n}\n\n.focus-within\\:ring-offset-current:focus-within {\n  --tw-ring-offset-color: currentColor;\n}\n\n.focus-within\\:ring-offset-black:focus-within {\n  --tw-ring-offset-color: #22292f;\n}\n\n.focus-within\\:ring-offset-white:focus-within {\n  --tw-ring-offset-color: #ffffff;\n}\n\n.focus-within\\:ring-offset-gray-50:focus-within {\n  --tw-ring-offset-color: #f9fafb;\n}\n\n.focus-within\\:ring-offset-gray-100:focus-within {\n  --tw-ring-offset-color: #f3f4f6;\n}\n\n.focus-within\\:ring-offset-gray-200:focus-within {\n  --tw-ring-offset-color: #e5e7eb;\n}\n\n.focus-within\\:ring-offset-gray-300:focus-within {\n  --tw-ring-offset-color: #d1d5db;\n}\n\n.focus-within\\:ring-offset-gray-400:focus-within {\n  --tw-ring-offset-color: #9ca3af;\n}\n\n.focus-within\\:ring-offset-gray-500:focus-within {\n  --tw-ring-offset-color: #6b7280;\n}\n\n.focus-within\\:ring-offset-gray-600:focus-within {\n  --tw-ring-offset-color: #4b5563;\n}\n\n.focus-within\\:ring-offset-gray-700:focus-within {\n  --tw-ring-offset-color: #374151;\n}\n\n.focus-within\\:ring-offset-gray-800:focus-within {\n  --tw-ring-offset-color: #1f2937;\n}\n\n.focus-within\\:ring-offset-gray-900:focus-within {\n  --tw-ring-offset-color: #111827;\n}\n\n.focus-within\\:ring-offset-red:focus-within {\n  --tw-ring-offset-color: #e3342f;\n}\n\n.focus-within\\:ring-offset-yellow:focus-within {\n  --tw-ring-offset-color: #ffed4a;\n}\n\n.focus-within\\:ring-offset-green:focus-within {\n  --tw-ring-offset-color: #38c172;\n}\n\n.focus-within\\:ring-offset-blue:focus-within {\n  --tw-ring-offset-color: #229be1;\n}\n\n.focus-within\\:ring-offset-indigo:focus-within {\n  --tw-ring-offset-color: #6574cd;\n}\n\n.focus-within\\:ring-offset-purple:focus-within {\n  --tw-ring-offset-color: #9561e2;\n}\n\n.focus-within\\:ring-offset-pink:focus-within {\n  --tw-ring-offset-color: #f66d9b;\n}\n\n.focus-within\\:ring-offset-grey-darkest:focus-within {\n  --tw-ring-offset-color: #3d4852;\n}\n\n.focus-within\\:ring-offset-grey-darker:focus-within {\n  --tw-ring-offset-color: #606f7b;\n}\n\n.focus-within\\:ring-offset-grey-dark:focus-within {\n  --tw-ring-offset-color: #8795a1;\n}\n\n.focus-within\\:ring-offset-grey:focus-within {\n  --tw-ring-offset-color: #7e8b95;\n}\n\n.focus-within\\:ring-offset-grey-light:focus-within {\n  --tw-ring-offset-color: #dae1e7;\n}\n\n.focus-within\\:ring-offset-grey-lighter:focus-within {\n  --tw-ring-offset-color: #e4eaed;\n}\n\n.focus-within\\:ring-offset-grey-lightest:focus-within {\n  --tw-ring-offset-color: #f7f7f7;\n}\n\n.focus-within\\:ring-offset-red-darkest:focus-within {\n  --tw-ring-offset-color: #3b0d0c;\n}\n\n.focus-within\\:ring-offset-red-darker:focus-within {\n  --tw-ring-offset-color: #621b18;\n}\n\n.focus-within\\:ring-offset-red-dark:focus-within {\n  --tw-ring-offset-color: #cc1f1a;\n}\n\n.focus-within\\:ring-offset-red-light:focus-within {\n  --tw-ring-offset-color: #ef5753;\n}\n\n.focus-within\\:ring-offset-red-lighter:focus-within {\n  --tw-ring-offset-color: #f9acaa;\n}\n\n.focus-within\\:ring-offset-red-lightest:focus-within {\n  --tw-ring-offset-color: #fcebea;\n}\n\n.focus-within\\:ring-offset-orange-darkest:focus-within {\n  --tw-ring-offset-color: #462a16;\n}\n\n.focus-within\\:ring-offset-orange-darker:focus-within {\n  --tw-ring-offset-color: #613b1f;\n}\n\n.focus-within\\:ring-offset-orange-dark:focus-within {\n  --tw-ring-offset-color: #de751f;\n}\n\n.focus-within\\:ring-offset-orange:focus-within {\n  --tw-ring-offset-color: #f6993f;\n}\n\n.focus-within\\:ring-offset-orange-light:focus-within {\n  --tw-ring-offset-color: #faad63;\n}\n\n.focus-within\\:ring-offset-orange-lighter:focus-within {\n  --tw-ring-offset-color: #fcd9b6;\n}\n\n.focus-within\\:ring-offset-orange-lightest:focus-within {\n  --tw-ring-offset-color: #fff5eb;\n}\n\n.focus-within\\:ring-offset-yellow-darkest:focus-within {\n  --tw-ring-offset-color: #453411;\n}\n\n.focus-within\\:ring-offset-yellow-darker:focus-within {\n  --tw-ring-offset-color: #684f1d;\n}\n\n.focus-within\\:ring-offset-yellow-dark:focus-within {\n  --tw-ring-offset-color: #f2d024;\n}\n\n.focus-within\\:ring-offset-yellow-light:focus-within {\n  --tw-ring-offset-color: #fff382;\n}\n\n.focus-within\\:ring-offset-yellow-lighter:focus-within {\n  --tw-ring-offset-color: #fff9c2;\n}\n\n.focus-within\\:ring-offset-yellow-lightest:focus-within {\n  --tw-ring-offset-color: #fcfbeb;\n}\n\n.focus-within\\:ring-offset-green-darkest:focus-within {\n  --tw-ring-offset-color: #0f2f21;\n}\n\n.focus-within\\:ring-offset-green-darker:focus-within {\n  --tw-ring-offset-color: #1a4731;\n}\n\n.focus-within\\:ring-offset-green-dark:focus-within {\n  --tw-ring-offset-color: #1f9d55;\n}\n\n.focus-within\\:ring-offset-green-light:focus-within {\n  --tw-ring-offset-color: #51d88a;\n}\n\n.focus-within\\:ring-offset-green-lighter:focus-within {\n  --tw-ring-offset-color: #a2f5bf;\n}\n\n.focus-within\\:ring-offset-green-lightest:focus-within {\n  --tw-ring-offset-color: #e3fcec;\n}\n\n.focus-within\\:ring-offset-teal-darkest:focus-within {\n  --tw-ring-offset-color: #0d3331;\n}\n\n.focus-within\\:ring-offset-teal-darker:focus-within {\n  --tw-ring-offset-color: #20504f;\n}\n\n.focus-within\\:ring-offset-teal-dark:focus-within {\n  --tw-ring-offset-color: #38a89d;\n}\n\n.focus-within\\:ring-offset-teal:focus-within {\n  --tw-ring-offset-color: #4dc0b5;\n}\n\n.focus-within\\:ring-offset-teal-light:focus-within {\n  --tw-ring-offset-color: #64d5ca;\n}\n\n.focus-within\\:ring-offset-teal-lighter:focus-within {\n  --tw-ring-offset-color: #a0f0ed;\n}\n\n.focus-within\\:ring-offset-teal-lightest:focus-within {\n  --tw-ring-offset-color: #e8fffe;\n}\n\n.focus-within\\:ring-offset-blue-darkest:focus-within {\n  --tw-ring-offset-color: #203950;\n}\n\n.focus-within\\:ring-offset-blue-darker:focus-within {\n  --tw-ring-offset-color: #28556e;\n}\n\n.focus-within\\:ring-offset-blue-dark:focus-within {\n  --tw-ring-offset-color: #2779bd;\n}\n\n.focus-within\\:ring-offset-blue-light:focus-within {\n  --tw-ring-offset-color: #6cb2eb;\n}\n\n.focus-within\\:ring-offset-blue-lighter:focus-within {\n  --tw-ring-offset-color: #bcdefa;\n}\n\n.focus-within\\:ring-offset-blue-lightest:focus-within {\n  --tw-ring-offset-color: #eff8ff;\n}\n\n.focus-within\\:ring-offset-indigo-darkest:focus-within {\n  --tw-ring-offset-color: #191e38;\n}\n\n.focus-within\\:ring-offset-indigo-darker:focus-within {\n  --tw-ring-offset-color: #2f365f;\n}\n\n.focus-within\\:ring-offset-indigo-dark:focus-within {\n  --tw-ring-offset-color: #5661b3;\n}\n\n.focus-within\\:ring-offset-indigo-light:focus-within {\n  --tw-ring-offset-color: #7886d7;\n}\n\n.focus-within\\:ring-offset-indigo-lighter:focus-within {\n  --tw-ring-offset-color: #b2b7ff;\n}\n\n.focus-within\\:ring-offset-indigo-lightest:focus-within {\n  --tw-ring-offset-color: #e6e8ff;\n}\n\n.focus-within\\:ring-offset-purple-darkest:focus-within {\n  --tw-ring-offset-color: #21183c;\n}\n\n.focus-within\\:ring-offset-purple-darker:focus-within {\n  --tw-ring-offset-color: #382b5f;\n}\n\n.focus-within\\:ring-offset-purple-dark:focus-within {\n  --tw-ring-offset-color: #794acf;\n}\n\n.focus-within\\:ring-offset-purple-light:focus-within {\n  --tw-ring-offset-color: #a779e9;\n}\n\n.focus-within\\:ring-offset-purple-lighter:focus-within {\n  --tw-ring-offset-color: #d6bbfc;\n}\n\n.focus-within\\:ring-offset-purple-lightest:focus-within {\n  --tw-ring-offset-color: #f3ebff;\n}\n\n.focus-within\\:ring-offset-pink-darkest:focus-within {\n  --tw-ring-offset-color: #451225;\n}\n\n.focus-within\\:ring-offset-pink-darker:focus-within {\n  --tw-ring-offset-color: #6f213f;\n}\n\n.focus-within\\:ring-offset-pink-dark:focus-within {\n  --tw-ring-offset-color: #eb5286;\n}\n\n.focus-within\\:ring-offset-pink-light:focus-within {\n  --tw-ring-offset-color: #fa7ea8;\n}\n\n.focus-within\\:ring-offset-pink-lighter:focus-within {\n  --tw-ring-offset-color: #ffbbca;\n}\n\n.focus-within\\:ring-offset-pink-lightest:focus-within {\n  --tw-ring-offset-color: #ffebef;\n}\n\n.focus\\:ring-offset-transparent:focus {\n  --tw-ring-offset-color: transparent;\n}\n\n.focus\\:ring-offset-current:focus {\n  --tw-ring-offset-color: currentColor;\n}\n\n.focus\\:ring-offset-black:focus {\n  --tw-ring-offset-color: #22292f;\n}\n\n.focus\\:ring-offset-white:focus {\n  --tw-ring-offset-color: #ffffff;\n}\n\n.focus\\:ring-offset-gray-50:focus {\n  --tw-ring-offset-color: #f9fafb;\n}\n\n.focus\\:ring-offset-gray-100:focus {\n  --tw-ring-offset-color: #f3f4f6;\n}\n\n.focus\\:ring-offset-gray-200:focus {\n  --tw-ring-offset-color: #e5e7eb;\n}\n\n.focus\\:ring-offset-gray-300:focus {\n  --tw-ring-offset-color: #d1d5db;\n}\n\n.focus\\:ring-offset-gray-400:focus {\n  --tw-ring-offset-color: #9ca3af;\n}\n\n.focus\\:ring-offset-gray-500:focus {\n  --tw-ring-offset-color: #6b7280;\n}\n\n.focus\\:ring-offset-gray-600:focus {\n  --tw-ring-offset-color: #4b5563;\n}\n\n.focus\\:ring-offset-gray-700:focus {\n  --tw-ring-offset-color: #374151;\n}\n\n.focus\\:ring-offset-gray-800:focus {\n  --tw-ring-offset-color: #1f2937;\n}\n\n.focus\\:ring-offset-gray-900:focus {\n  --tw-ring-offset-color: #111827;\n}\n\n.focus\\:ring-offset-red:focus {\n  --tw-ring-offset-color: #e3342f;\n}\n\n.focus\\:ring-offset-yellow:focus {\n  --tw-ring-offset-color: #ffed4a;\n}\n\n.focus\\:ring-offset-green:focus {\n  --tw-ring-offset-color: #38c172;\n}\n\n.focus\\:ring-offset-blue:focus {\n  --tw-ring-offset-color: #229be1;\n}\n\n.focus\\:ring-offset-indigo:focus {\n  --tw-ring-offset-color: #6574cd;\n}\n\n.focus\\:ring-offset-purple:focus {\n  --tw-ring-offset-color: #9561e2;\n}\n\n.focus\\:ring-offset-pink:focus {\n  --tw-ring-offset-color: #f66d9b;\n}\n\n.focus\\:ring-offset-grey-darkest:focus {\n  --tw-ring-offset-color: #3d4852;\n}\n\n.focus\\:ring-offset-grey-darker:focus {\n  --tw-ring-offset-color: #606f7b;\n}\n\n.focus\\:ring-offset-grey-dark:focus {\n  --tw-ring-offset-color: #8795a1;\n}\n\n.focus\\:ring-offset-grey:focus {\n  --tw-ring-offset-color: #7e8b95;\n}\n\n.focus\\:ring-offset-grey-light:focus {\n  --tw-ring-offset-color: #dae1e7;\n}\n\n.focus\\:ring-offset-grey-lighter:focus {\n  --tw-ring-offset-color: #e4eaed;\n}\n\n.focus\\:ring-offset-grey-lightest:focus {\n  --tw-ring-offset-color: #f7f7f7;\n}\n\n.focus\\:ring-offset-red-darkest:focus {\n  --tw-ring-offset-color: #3b0d0c;\n}\n\n.focus\\:ring-offset-red-darker:focus {\n  --tw-ring-offset-color: #621b18;\n}\n\n.focus\\:ring-offset-red-dark:focus {\n  --tw-ring-offset-color: #cc1f1a;\n}\n\n.focus\\:ring-offset-red-light:focus {\n  --tw-ring-offset-color: #ef5753;\n}\n\n.focus\\:ring-offset-red-lighter:focus {\n  --tw-ring-offset-color: #f9acaa;\n}\n\n.focus\\:ring-offset-red-lightest:focus {\n  --tw-ring-offset-color: #fcebea;\n}\n\n.focus\\:ring-offset-orange-darkest:focus {\n  --tw-ring-offset-color: #462a16;\n}\n\n.focus\\:ring-offset-orange-darker:focus {\n  --tw-ring-offset-color: #613b1f;\n}\n\n.focus\\:ring-offset-orange-dark:focus {\n  --tw-ring-offset-color: #de751f;\n}\n\n.focus\\:ring-offset-orange:focus {\n  --tw-ring-offset-color: #f6993f;\n}\n\n.focus\\:ring-offset-orange-light:focus {\n  --tw-ring-offset-color: #faad63;\n}\n\n.focus\\:ring-offset-orange-lighter:focus {\n  --tw-ring-offset-color: #fcd9b6;\n}\n\n.focus\\:ring-offset-orange-lightest:focus {\n  --tw-ring-offset-color: #fff5eb;\n}\n\n.focus\\:ring-offset-yellow-darkest:focus {\n  --tw-ring-offset-color: #453411;\n}\n\n.focus\\:ring-offset-yellow-darker:focus {\n  --tw-ring-offset-color: #684f1d;\n}\n\n.focus\\:ring-offset-yellow-dark:focus {\n  --tw-ring-offset-color: #f2d024;\n}\n\n.focus\\:ring-offset-yellow-light:focus {\n  --tw-ring-offset-color: #fff382;\n}\n\n.focus\\:ring-offset-yellow-lighter:focus {\n  --tw-ring-offset-color: #fff9c2;\n}\n\n.focus\\:ring-offset-yellow-lightest:focus {\n  --tw-ring-offset-color: #fcfbeb;\n}\n\n.focus\\:ring-offset-green-darkest:focus {\n  --tw-ring-offset-color: #0f2f21;\n}\n\n.focus\\:ring-offset-green-darker:focus {\n  --tw-ring-offset-color: #1a4731;\n}\n\n.focus\\:ring-offset-green-dark:focus {\n  --tw-ring-offset-color: #1f9d55;\n}\n\n.focus\\:ring-offset-green-light:focus {\n  --tw-ring-offset-color: #51d88a;\n}\n\n.focus\\:ring-offset-green-lighter:focus {\n  --tw-ring-offset-color: #a2f5bf;\n}\n\n.focus\\:ring-offset-green-lightest:focus {\n  --tw-ring-offset-color: #e3fcec;\n}\n\n.focus\\:ring-offset-teal-darkest:focus {\n  --tw-ring-offset-color: #0d3331;\n}\n\n.focus\\:ring-offset-teal-darker:focus {\n  --tw-ring-offset-color: #20504f;\n}\n\n.focus\\:ring-offset-teal-dark:focus {\n  --tw-ring-offset-color: #38a89d;\n}\n\n.focus\\:ring-offset-teal:focus {\n  --tw-ring-offset-color: #4dc0b5;\n}\n\n.focus\\:ring-offset-teal-light:focus {\n  --tw-ring-offset-color: #64d5ca;\n}\n\n.focus\\:ring-offset-teal-lighter:focus {\n  --tw-ring-offset-color: #a0f0ed;\n}\n\n.focus\\:ring-offset-teal-lightest:focus {\n  --tw-ring-offset-color: #e8fffe;\n}\n\n.focus\\:ring-offset-blue-darkest:focus {\n  --tw-ring-offset-color: #203950;\n}\n\n.focus\\:ring-offset-blue-darker:focus {\n  --tw-ring-offset-color: #28556e;\n}\n\n.focus\\:ring-offset-blue-dark:focus {\n  --tw-ring-offset-color: #2779bd;\n}\n\n.focus\\:ring-offset-blue-light:focus {\n  --tw-ring-offset-color: #6cb2eb;\n}\n\n.focus\\:ring-offset-blue-lighter:focus {\n  --tw-ring-offset-color: #bcdefa;\n}\n\n.focus\\:ring-offset-blue-lightest:focus {\n  --tw-ring-offset-color: #eff8ff;\n}\n\n.focus\\:ring-offset-indigo-darkest:focus {\n  --tw-ring-offset-color: #191e38;\n}\n\n.focus\\:ring-offset-indigo-darker:focus {\n  --tw-ring-offset-color: #2f365f;\n}\n\n.focus\\:ring-offset-indigo-dark:focus {\n  --tw-ring-offset-color: #5661b3;\n}\n\n.focus\\:ring-offset-indigo-light:focus {\n  --tw-ring-offset-color: #7886d7;\n}\n\n.focus\\:ring-offset-indigo-lighter:focus {\n  --tw-ring-offset-color: #b2b7ff;\n}\n\n.focus\\:ring-offset-indigo-lightest:focus {\n  --tw-ring-offset-color: #e6e8ff;\n}\n\n.focus\\:ring-offset-purple-darkest:focus {\n  --tw-ring-offset-color: #21183c;\n}\n\n.focus\\:ring-offset-purple-darker:focus {\n  --tw-ring-offset-color: #382b5f;\n}\n\n.focus\\:ring-offset-purple-dark:focus {\n  --tw-ring-offset-color: #794acf;\n}\n\n.focus\\:ring-offset-purple-light:focus {\n  --tw-ring-offset-color: #a779e9;\n}\n\n.focus\\:ring-offset-purple-lighter:focus {\n  --tw-ring-offset-color: #d6bbfc;\n}\n\n.focus\\:ring-offset-purple-lightest:focus {\n  --tw-ring-offset-color: #f3ebff;\n}\n\n.focus\\:ring-offset-pink-darkest:focus {\n  --tw-ring-offset-color: #451225;\n}\n\n.focus\\:ring-offset-pink-darker:focus {\n  --tw-ring-offset-color: #6f213f;\n}\n\n.focus\\:ring-offset-pink-dark:focus {\n  --tw-ring-offset-color: #eb5286;\n}\n\n.focus\\:ring-offset-pink-light:focus {\n  --tw-ring-offset-color: #fa7ea8;\n}\n\n.focus\\:ring-offset-pink-lighter:focus {\n  --tw-ring-offset-color: #ffbbca;\n}\n\n.focus\\:ring-offset-pink-lightest:focus {\n  --tw-ring-offset-color: #ffebef;\n}\n\n.filter {\n  --tw-blur: var(--tw-empty,/*!*/ /*!*/);\n  --tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n  --tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n  --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n  --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n  --tw-invert: var(--tw-empty,/*!*/ /*!*/);\n  --tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n  --tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n  --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n}\n\n.filter-none {\n  filter: none;\n}\n\n.blur-0 {\n  --tw-blur: blur(0);\n}\n\n.blur-none {\n  --tw-blur: blur(0);\n}\n\n.blur-sm {\n  --tw-blur: blur(4px);\n}\n\n.blur {\n  --tw-blur: blur(8px);\n}\n\n.blur-md {\n  --tw-blur: blur(12px);\n}\n\n.blur-lg {\n  --tw-blur: blur(16px);\n}\n\n.blur-xl {\n  --tw-blur: blur(24px);\n}\n\n.blur-2xl {\n  --tw-blur: blur(40px);\n}\n\n.blur-3xl {\n  --tw-blur: blur(64px);\n}\n\n.brightness-0 {\n  --tw-brightness: brightness(0);\n}\n\n.brightness-50 {\n  --tw-brightness: brightness(.5);\n}\n\n.brightness-75 {\n  --tw-brightness: brightness(.75);\n}\n\n.brightness-90 {\n  --tw-brightness: brightness(.9);\n}\n\n.brightness-95 {\n  --tw-brightness: brightness(.95);\n}\n\n.brightness-100 {\n  --tw-brightness: brightness(1);\n}\n\n.brightness-105 {\n  --tw-brightness: brightness(1.05);\n}\n\n.brightness-110 {\n  --tw-brightness: brightness(1.1);\n}\n\n.brightness-125 {\n  --tw-brightness: brightness(1.25);\n}\n\n.brightness-150 {\n  --tw-brightness: brightness(1.5);\n}\n\n.brightness-200 {\n  --tw-brightness: brightness(2);\n}\n\n.contrast-0 {\n  --tw-contrast: contrast(0);\n}\n\n.contrast-50 {\n  --tw-contrast: contrast(.5);\n}\n\n.contrast-75 {\n  --tw-contrast: contrast(.75);\n}\n\n.contrast-100 {\n  --tw-contrast: contrast(1);\n}\n\n.contrast-125 {\n  --tw-contrast: contrast(1.25);\n}\n\n.contrast-150 {\n  --tw-contrast: contrast(1.5);\n}\n\n.contrast-200 {\n  --tw-contrast: contrast(2);\n}\n\n.drop-shadow-sm {\n  --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));\n}\n\n.drop-shadow {\n  --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));\n}\n\n.drop-shadow-md {\n  --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));\n}\n\n.drop-shadow-lg {\n  --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));\n}\n\n.drop-shadow-xl {\n  --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));\n}\n\n.drop-shadow-2xl {\n  --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));\n}\n\n.drop-shadow-none {\n  --tw-drop-shadow: drop-shadow(0 0 #0000);\n}\n\n.grayscale-0 {\n  --tw-grayscale: grayscale(0);\n}\n\n.grayscale {\n  --tw-grayscale: grayscale(100%);\n}\n\n.hue-rotate-0 {\n  --tw-hue-rotate: hue-rotate(0deg);\n}\n\n.hue-rotate-15 {\n  --tw-hue-rotate: hue-rotate(15deg);\n}\n\n.hue-rotate-30 {\n  --tw-hue-rotate: hue-rotate(30deg);\n}\n\n.hue-rotate-60 {\n  --tw-hue-rotate: hue-rotate(60deg);\n}\n\n.hue-rotate-90 {\n  --tw-hue-rotate: hue-rotate(90deg);\n}\n\n.hue-rotate-180 {\n  --tw-hue-rotate: hue-rotate(180deg);\n}\n\n.-hue-rotate-180 {\n  --tw-hue-rotate: hue-rotate(-180deg);\n}\n\n.-hue-rotate-90 {\n  --tw-hue-rotate: hue-rotate(-90deg);\n}\n\n.-hue-rotate-60 {\n  --tw-hue-rotate: hue-rotate(-60deg);\n}\n\n.-hue-rotate-30 {\n  --tw-hue-rotate: hue-rotate(-30deg);\n}\n\n.-hue-rotate-15 {\n  --tw-hue-rotate: hue-rotate(-15deg);\n}\n\n.invert-0 {\n  --tw-invert: invert(0);\n}\n\n.invert {\n  --tw-invert: invert(100%);\n}\n\n.saturate-0 {\n  --tw-saturate: saturate(0);\n}\n\n.saturate-50 {\n  --tw-saturate: saturate(.5);\n}\n\n.saturate-100 {\n  --tw-saturate: saturate(1);\n}\n\n.saturate-150 {\n  --tw-saturate: saturate(1.5);\n}\n\n.saturate-200 {\n  --tw-saturate: saturate(2);\n}\n\n.sepia-0 {\n  --tw-sepia: sepia(0);\n}\n\n.sepia {\n  --tw-sepia: sepia(100%);\n}\n\n.backdrop-filter {\n  --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n  --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n}\n\n.backdrop-filter-none {\n  -webkit-backdrop-filter: none;\n          backdrop-filter: none;\n}\n\n.backdrop-blur-0 {\n  --tw-backdrop-blur: blur(0);\n}\n\n.backdrop-blur-none {\n  --tw-backdrop-blur: blur(0);\n}\n\n.backdrop-blur-sm {\n  --tw-backdrop-blur: blur(4px);\n}\n\n.backdrop-blur {\n  --tw-backdrop-blur: blur(8px);\n}\n\n.backdrop-blur-md {\n  --tw-backdrop-blur: blur(12px);\n}\n\n.backdrop-blur-lg {\n  --tw-backdrop-blur: blur(16px);\n}\n\n.backdrop-blur-xl {\n  --tw-backdrop-blur: blur(24px);\n}\n\n.backdrop-blur-2xl {\n  --tw-backdrop-blur: blur(40px);\n}\n\n.backdrop-blur-3xl {\n  --tw-backdrop-blur: blur(64px);\n}\n\n.backdrop-brightness-0 {\n  --tw-backdrop-brightness: brightness(0);\n}\n\n.backdrop-brightness-50 {\n  --tw-backdrop-brightness: brightness(.5);\n}\n\n.backdrop-brightness-75 {\n  --tw-backdrop-brightness: brightness(.75);\n}\n\n.backdrop-brightness-90 {\n  --tw-backdrop-brightness: brightness(.9);\n}\n\n.backdrop-brightness-95 {\n  --tw-backdrop-brightness: brightness(.95);\n}\n\n.backdrop-brightness-100 {\n  --tw-backdrop-brightness: brightness(1);\n}\n\n.backdrop-brightness-105 {\n  --tw-backdrop-brightness: brightness(1.05);\n}\n\n.backdrop-brightness-110 {\n  --tw-backdrop-brightness: brightness(1.1);\n}\n\n.backdrop-brightness-125 {\n  --tw-backdrop-brightness: brightness(1.25);\n}\n\n.backdrop-brightness-150 {\n  --tw-backdrop-brightness: brightness(1.5);\n}\n\n.backdrop-brightness-200 {\n  --tw-backdrop-brightness: brightness(2);\n}\n\n.backdrop-contrast-0 {\n  --tw-backdrop-contrast: contrast(0);\n}\n\n.backdrop-contrast-50 {\n  --tw-backdrop-contrast: contrast(.5);\n}\n\n.backdrop-contrast-75 {\n  --tw-backdrop-contrast: contrast(.75);\n}\n\n.backdrop-contrast-100 {\n  --tw-backdrop-contrast: contrast(1);\n}\n\n.backdrop-contrast-125 {\n  --tw-backdrop-contrast: contrast(1.25);\n}\n\n.backdrop-contrast-150 {\n  --tw-backdrop-contrast: contrast(1.5);\n}\n\n.backdrop-contrast-200 {\n  --tw-backdrop-contrast: contrast(2);\n}\n\n.backdrop-grayscale-0 {\n  --tw-backdrop-grayscale: grayscale(0);\n}\n\n.backdrop-grayscale {\n  --tw-backdrop-grayscale: grayscale(100%);\n}\n\n.backdrop-hue-rotate-0 {\n  --tw-backdrop-hue-rotate: hue-rotate(0deg);\n}\n\n.backdrop-hue-rotate-15 {\n  --tw-backdrop-hue-rotate: hue-rotate(15deg);\n}\n\n.backdrop-hue-rotate-30 {\n  --tw-backdrop-hue-rotate: hue-rotate(30deg);\n}\n\n.backdrop-hue-rotate-60 {\n  --tw-backdrop-hue-rotate: hue-rotate(60deg);\n}\n\n.backdrop-hue-rotate-90 {\n  --tw-backdrop-hue-rotate: hue-rotate(90deg);\n}\n\n.backdrop-hue-rotate-180 {\n  --tw-backdrop-hue-rotate: hue-rotate(180deg);\n}\n\n.-backdrop-hue-rotate-180 {\n  --tw-backdrop-hue-rotate: hue-rotate(-180deg);\n}\n\n.-backdrop-hue-rotate-90 {\n  --tw-backdrop-hue-rotate: hue-rotate(-90deg);\n}\n\n.-backdrop-hue-rotate-60 {\n  --tw-backdrop-hue-rotate: hue-rotate(-60deg);\n}\n\n.-backdrop-hue-rotate-30 {\n  --tw-backdrop-hue-rotate: hue-rotate(-30deg);\n}\n\n.-backdrop-hue-rotate-15 {\n  --tw-backdrop-hue-rotate: hue-rotate(-15deg);\n}\n\n.backdrop-invert-0 {\n  --tw-backdrop-invert: invert(0);\n}\n\n.backdrop-invert {\n  --tw-backdrop-invert: invert(100%);\n}\n\n.backdrop-opacity-0 {\n  --tw-backdrop-opacity: opacity(0);\n}\n\n.backdrop-opacity-5 {\n  --tw-backdrop-opacity: opacity(0.05);\n}\n\n.backdrop-opacity-10 {\n  --tw-backdrop-opacity: opacity(0.1);\n}\n\n.backdrop-opacity-20 {\n  --tw-backdrop-opacity: opacity(0.2);\n}\n\n.backdrop-opacity-25 {\n  --tw-backdrop-opacity: opacity(0.25);\n}\n\n.backdrop-opacity-30 {\n  --tw-backdrop-opacity: opacity(0.3);\n}\n\n.backdrop-opacity-40 {\n  --tw-backdrop-opacity: opacity(0.4);\n}\n\n.backdrop-opacity-50 {\n  --tw-backdrop-opacity: opacity(0.5);\n}\n\n.backdrop-opacity-60 {\n  --tw-backdrop-opacity: opacity(0.6);\n}\n\n.backdrop-opacity-70 {\n  --tw-backdrop-opacity: opacity(0.7);\n}\n\n.backdrop-opacity-75 {\n  --tw-backdrop-opacity: opacity(0.75);\n}\n\n.backdrop-opacity-80 {\n  --tw-backdrop-opacity: opacity(0.8);\n}\n\n.backdrop-opacity-90 {\n  --tw-backdrop-opacity: opacity(0.9);\n}\n\n.backdrop-opacity-95 {\n  --tw-backdrop-opacity: opacity(0.95);\n}\n\n.backdrop-opacity-100 {\n  --tw-backdrop-opacity: opacity(1);\n}\n\n.backdrop-saturate-0 {\n  --tw-backdrop-saturate: saturate(0);\n}\n\n.backdrop-saturate-50 {\n  --tw-backdrop-saturate: saturate(.5);\n}\n\n.backdrop-saturate-100 {\n  --tw-backdrop-saturate: saturate(1);\n}\n\n.backdrop-saturate-150 {\n  --tw-backdrop-saturate: saturate(1.5);\n}\n\n.backdrop-saturate-200 {\n  --tw-backdrop-saturate: saturate(2);\n}\n\n.backdrop-sepia-0 {\n  --tw-backdrop-sepia: sepia(0);\n}\n\n.backdrop-sepia {\n  --tw-backdrop-sepia: sepia(100%);\n}\n\n.transition-none {\n  transition-property: none;\n}\n\n.transition-all {\n  transition-property: all;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.transition {\n  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.transition-colors {\n  transition-property: background-color, border-color, color, fill, stroke;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.transition-opacity {\n  transition-property: opacity;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.transition-shadow {\n  transition-property: box-shadow;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.transition-transform {\n  transition-property: transform;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n\n.delay-75 {\n  transition-delay: 75ms;\n}\n\n.delay-100 {\n  transition-delay: 100ms;\n}\n\n.delay-150 {\n  transition-delay: 150ms;\n}\n\n.delay-200 {\n  transition-delay: 200ms;\n}\n\n.delay-300 {\n  transition-delay: 300ms;\n}\n\n.delay-500 {\n  transition-delay: 500ms;\n}\n\n.delay-700 {\n  transition-delay: 700ms;\n}\n\n.delay-1000 {\n  transition-delay: 1000ms;\n}\n\n.duration-75 {\n  transition-duration: 75ms;\n}\n\n.duration-100 {\n  transition-duration: 100ms;\n}\n\n.duration-150 {\n  transition-duration: 150ms;\n}\n\n.duration-200 {\n  transition-duration: 200ms;\n}\n\n.duration-300 {\n  transition-duration: 300ms;\n}\n\n.duration-500 {\n  transition-duration: 500ms;\n}\n\n.duration-700 {\n  transition-duration: 700ms;\n}\n\n.duration-1000 {\n  transition-duration: 1000ms;\n}\n\n.ease-linear {\n  transition-timing-function: linear;\n}\n\n.ease-in {\n  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n}\n\n.ease-out {\n  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n}\n\n.ease-in-out {\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n/**\n  * Here you would add any custom utilities you need that don't come out of the\n  * box with Tailwind.\n  *\n  * Example :\n  *\n  * .bg-pattern-graph-paper { ... }\n  * .skew-45 { ... }\n  *\n  * Or if using a preprocessor or `postcss-import`:\n  *\n  * @import \"utilities/background-patterns\";\n  * @import \"utilities/skew-transforms\";\n  */\n\n.blue-overlay:before {\n  background-color: rgba(0, 59, 87, 0.8);\n  content: ' ';\n  display: block;\n  height: 100%;\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: 100%;\n  z-index: 0;\n}\n\n.container {\n  padding-left: 1.25rem;\n  padding-right: 1.25rem;\n  max-width: 990px;\n}\n\n.img-cover {\n  position: relative;\n  height: 1px;\n  overflow: hidden;\n  background-size: cover;\n  height: 120px;\n}\n\n.tab-label {\n  margin-top: 1rem;\n  margin-bottom: 1rem;\n  display: flex;\n  cursor: pointer;\n  padding: 1.25rem;\n}\n\n.tab-label span {\n  display: flex;\n  height: 2rem;\n  width: 2rem;\n  align-items: center;\n  justify-content: center;\n  border-radius: 9999px;\n  --tw-bg-opacity: 1;\n  background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  font-size: 0.875rem;\n  font-weight: 700;\n  --tw-text-opacity: 1;\n  color: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.tab-label h4 {\n  font-size: 1rem;\n  font-weight: 700;\n  --tw-text-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-text-opacity));\n}\n\n.tab-label--active {\n  border-radius: 0.5rem;\n  --tw-bg-opacity: 1;\n  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.tab-label--active h4 {\n  --tw-text-opacity: 1;\n  color: rgba(40, 85, 110, var(--tw-text-opacity));\n}\n\n.tab-label--active span {\n  --tw-bg-opacity: 1;\n  background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n}\n\n@media (min-width: 768px) {\n  .img-cover {\n    height: 320px;\n  }\n}\n\n@media (min-width: 640px) {\n  .sm\\:container {\n    width: 100%;\n  }\n\n  @media (min-width: 640px) {\n    .sm\\:container {\n      max-width: 640px;\n    }\n  }\n\n  @media (min-width: 768px) {\n    .sm\\:container {\n      max-width: 768px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .sm\\:container {\n      max-width: 1024px;\n    }\n  }\n\n  @media (min-width: 1280px) {\n    .sm\\:container {\n      max-width: 1280px;\n    }\n  }\n\n  @media (min-width: 1536px) {\n    .sm\\:container {\n      max-width: 1536px;\n    }\n  }\n\n  .sm\\:sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .sm\\:not-sr-only {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .sm\\:focus-within\\:sr-only:focus-within {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .sm\\:focus-within\\:not-sr-only:focus-within {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .sm\\:focus\\:sr-only:focus {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .sm\\:focus\\:not-sr-only:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .sm\\:pointer-events-none {\n    pointer-events: none;\n  }\n\n  .sm\\:pointer-events-auto {\n    pointer-events: auto;\n  }\n\n  .sm\\:visible {\n    visibility: visible;\n  }\n\n  .sm\\:invisible {\n    visibility: hidden;\n  }\n\n  .sm\\:static {\n    position: static;\n  }\n\n  .sm\\:fixed {\n    position: fixed;\n  }\n\n  .sm\\:absolute {\n    position: absolute;\n  }\n\n  .sm\\:relative {\n    position: relative;\n  }\n\n  .sm\\:sticky {\n    position: sticky;\n  }\n\n  .sm\\:inset-0 {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .sm\\:inset-auto {\n    top: auto;\n    right: auto;\n    bottom: auto;\n    left: auto;\n  }\n\n  .sm\\:inset-x-0 {\n    left: 0;\n    right: 0;\n  }\n\n  .sm\\:inset-x-auto {\n    left: auto;\n    right: auto;\n  }\n\n  .sm\\:inset-y-0 {\n    top: 0;\n    bottom: 0;\n  }\n\n  .sm\\:inset-y-auto {\n    top: auto;\n    bottom: auto;\n  }\n\n  .sm\\:top-0 {\n    top: 0;\n  }\n\n  .sm\\:top-auto {\n    top: auto;\n  }\n\n  .sm\\:right-0 {\n    right: 0;\n  }\n\n  .sm\\:right-auto {\n    right: auto;\n  }\n\n  .sm\\:bottom-0 {\n    bottom: 0;\n  }\n\n  .sm\\:bottom-auto {\n    bottom: auto;\n  }\n\n  .sm\\:left-0 {\n    left: 0;\n  }\n\n  .sm\\:left-auto {\n    left: auto;\n  }\n\n  .sm\\:isolate {\n    isolation: isolate;\n  }\n\n  .sm\\:isolation-auto {\n    isolation: auto;\n  }\n\n  .sm\\:z-0 {\n    z-index: 0;\n  }\n\n  .sm\\:z-10 {\n    z-index: 10;\n  }\n\n  .sm\\:z-20 {\n    z-index: 20;\n  }\n\n  .sm\\:z-30 {\n    z-index: 30;\n  }\n\n  .sm\\:z-40 {\n    z-index: 40;\n  }\n\n  .sm\\:z-50 {\n    z-index: 50;\n  }\n\n  .sm\\:z-auto {\n    z-index: auto;\n  }\n\n  .sm\\:focus-within\\:z-0:focus-within {\n    z-index: 0;\n  }\n\n  .sm\\:focus-within\\:z-10:focus-within {\n    z-index: 10;\n  }\n\n  .sm\\:focus-within\\:z-20:focus-within {\n    z-index: 20;\n  }\n\n  .sm\\:focus-within\\:z-30:focus-within {\n    z-index: 30;\n  }\n\n  .sm\\:focus-within\\:z-40:focus-within {\n    z-index: 40;\n  }\n\n  .sm\\:focus-within\\:z-50:focus-within {\n    z-index: 50;\n  }\n\n  .sm\\:focus-within\\:z-auto:focus-within {\n    z-index: auto;\n  }\n\n  .sm\\:focus\\:z-0:focus {\n    z-index: 0;\n  }\n\n  .sm\\:focus\\:z-10:focus {\n    z-index: 10;\n  }\n\n  .sm\\:focus\\:z-20:focus {\n    z-index: 20;\n  }\n\n  .sm\\:focus\\:z-30:focus {\n    z-index: 30;\n  }\n\n  .sm\\:focus\\:z-40:focus {\n    z-index: 40;\n  }\n\n  .sm\\:focus\\:z-50:focus {\n    z-index: 50;\n  }\n\n  .sm\\:focus\\:z-auto:focus {\n    z-index: auto;\n  }\n\n  .sm\\:order-1 {\n    order: 1;\n  }\n\n  .sm\\:order-2 {\n    order: 2;\n  }\n\n  .sm\\:order-3 {\n    order: 3;\n  }\n\n  .sm\\:order-4 {\n    order: 4;\n  }\n\n  .sm\\:order-5 {\n    order: 5;\n  }\n\n  .sm\\:order-6 {\n    order: 6;\n  }\n\n  .sm\\:order-7 {\n    order: 7;\n  }\n\n  .sm\\:order-8 {\n    order: 8;\n  }\n\n  .sm\\:order-9 {\n    order: 9;\n  }\n\n  .sm\\:order-10 {\n    order: 10;\n  }\n\n  .sm\\:order-11 {\n    order: 11;\n  }\n\n  .sm\\:order-12 {\n    order: 12;\n  }\n\n  .sm\\:order-first {\n    order: -9999;\n  }\n\n  .sm\\:order-last {\n    order: 9999;\n  }\n\n  .sm\\:order-none {\n    order: 0;\n  }\n\n  .sm\\:col-auto {\n    grid-column: auto;\n  }\n\n  .sm\\:col-span-1 {\n    grid-column: span 1 / span 1;\n  }\n\n  .sm\\:col-span-2 {\n    grid-column: span 2 / span 2;\n  }\n\n  .sm\\:col-span-3 {\n    grid-column: span 3 / span 3;\n  }\n\n  .sm\\:col-span-4 {\n    grid-column: span 4 / span 4;\n  }\n\n  .sm\\:col-span-5 {\n    grid-column: span 5 / span 5;\n  }\n\n  .sm\\:col-span-6 {\n    grid-column: span 6 / span 6;\n  }\n\n  .sm\\:col-span-7 {\n    grid-column: span 7 / span 7;\n  }\n\n  .sm\\:col-span-8 {\n    grid-column: span 8 / span 8;\n  }\n\n  .sm\\:col-span-9 {\n    grid-column: span 9 / span 9;\n  }\n\n  .sm\\:col-span-10 {\n    grid-column: span 10 / span 10;\n  }\n\n  .sm\\:col-span-11 {\n    grid-column: span 11 / span 11;\n  }\n\n  .sm\\:col-span-12 {\n    grid-column: span 12 / span 12;\n  }\n\n  .sm\\:col-span-full {\n    grid-column: 1 / -1;\n  }\n\n  .sm\\:col-start-1 {\n    grid-column-start: 1;\n  }\n\n  .sm\\:col-start-2 {\n    grid-column-start: 2;\n  }\n\n  .sm\\:col-start-3 {\n    grid-column-start: 3;\n  }\n\n  .sm\\:col-start-4 {\n    grid-column-start: 4;\n  }\n\n  .sm\\:col-start-5 {\n    grid-column-start: 5;\n  }\n\n  .sm\\:col-start-6 {\n    grid-column-start: 6;\n  }\n\n  .sm\\:col-start-7 {\n    grid-column-start: 7;\n  }\n\n  .sm\\:col-start-8 {\n    grid-column-start: 8;\n  }\n\n  .sm\\:col-start-9 {\n    grid-column-start: 9;\n  }\n\n  .sm\\:col-start-10 {\n    grid-column-start: 10;\n  }\n\n  .sm\\:col-start-11 {\n    grid-column-start: 11;\n  }\n\n  .sm\\:col-start-12 {\n    grid-column-start: 12;\n  }\n\n  .sm\\:col-start-13 {\n    grid-column-start: 13;\n  }\n\n  .sm\\:col-start-auto {\n    grid-column-start: auto;\n  }\n\n  .sm\\:col-end-1 {\n    grid-column-end: 1;\n  }\n\n  .sm\\:col-end-2 {\n    grid-column-end: 2;\n  }\n\n  .sm\\:col-end-3 {\n    grid-column-end: 3;\n  }\n\n  .sm\\:col-end-4 {\n    grid-column-end: 4;\n  }\n\n  .sm\\:col-end-5 {\n    grid-column-end: 5;\n  }\n\n  .sm\\:col-end-6 {\n    grid-column-end: 6;\n  }\n\n  .sm\\:col-end-7 {\n    grid-column-end: 7;\n  }\n\n  .sm\\:col-end-8 {\n    grid-column-end: 8;\n  }\n\n  .sm\\:col-end-9 {\n    grid-column-end: 9;\n  }\n\n  .sm\\:col-end-10 {\n    grid-column-end: 10;\n  }\n\n  .sm\\:col-end-11 {\n    grid-column-end: 11;\n  }\n\n  .sm\\:col-end-12 {\n    grid-column-end: 12;\n  }\n\n  .sm\\:col-end-13 {\n    grid-column-end: 13;\n  }\n\n  .sm\\:col-end-auto {\n    grid-column-end: auto;\n  }\n\n  .sm\\:row-auto {\n    grid-row: auto;\n  }\n\n  .sm\\:row-span-1 {\n    grid-row: span 1 / span 1;\n  }\n\n  .sm\\:row-span-2 {\n    grid-row: span 2 / span 2;\n  }\n\n  .sm\\:row-span-3 {\n    grid-row: span 3 / span 3;\n  }\n\n  .sm\\:row-span-4 {\n    grid-row: span 4 / span 4;\n  }\n\n  .sm\\:row-span-5 {\n    grid-row: span 5 / span 5;\n  }\n\n  .sm\\:row-span-6 {\n    grid-row: span 6 / span 6;\n  }\n\n  .sm\\:row-span-full {\n    grid-row: 1 / -1;\n  }\n\n  .sm\\:row-start-1 {\n    grid-row-start: 1;\n  }\n\n  .sm\\:row-start-2 {\n    grid-row-start: 2;\n  }\n\n  .sm\\:row-start-3 {\n    grid-row-start: 3;\n  }\n\n  .sm\\:row-start-4 {\n    grid-row-start: 4;\n  }\n\n  .sm\\:row-start-5 {\n    grid-row-start: 5;\n  }\n\n  .sm\\:row-start-6 {\n    grid-row-start: 6;\n  }\n\n  .sm\\:row-start-7 {\n    grid-row-start: 7;\n  }\n\n  .sm\\:row-start-auto {\n    grid-row-start: auto;\n  }\n\n  .sm\\:row-end-1 {\n    grid-row-end: 1;\n  }\n\n  .sm\\:row-end-2 {\n    grid-row-end: 2;\n  }\n\n  .sm\\:row-end-3 {\n    grid-row-end: 3;\n  }\n\n  .sm\\:row-end-4 {\n    grid-row-end: 4;\n  }\n\n  .sm\\:row-end-5 {\n    grid-row-end: 5;\n  }\n\n  .sm\\:row-end-6 {\n    grid-row-end: 6;\n  }\n\n  .sm\\:row-end-7 {\n    grid-row-end: 7;\n  }\n\n  .sm\\:row-end-auto {\n    grid-row-end: auto;\n  }\n\n  .sm\\:float-right {\n    float: right;\n  }\n\n  .sm\\:float-left {\n    float: left;\n  }\n\n  .sm\\:float-none {\n    float: none;\n  }\n\n  .sm\\:clear-left {\n    clear: left;\n  }\n\n  .sm\\:clear-right {\n    clear: right;\n  }\n\n  .sm\\:clear-both {\n    clear: both;\n  }\n\n  .sm\\:clear-none {\n    clear: none;\n  }\n\n  .sm\\:m-0 {\n    margin: 0px;\n  }\n\n  .sm\\:m-1 {\n    margin: 0.25rem;\n  }\n\n  .sm\\:m-2 {\n    margin: 0.5rem;\n  }\n\n  .sm\\:m-3 {\n    margin: 0.75rem;\n  }\n\n  .sm\\:m-4 {\n    margin: 1rem;\n  }\n\n  .sm\\:m-5 {\n    margin: 1.25rem;\n  }\n\n  .sm\\:m-6 {\n    margin: 1.5rem;\n  }\n\n  .sm\\:m-7 {\n    margin: 1.75rem;\n  }\n\n  .sm\\:m-8 {\n    margin: 2rem;\n  }\n\n  .sm\\:m-9 {\n    margin: 2.25rem;\n  }\n\n  .sm\\:m-10 {\n    margin: 2.5rem;\n  }\n\n  .sm\\:m-11 {\n    margin: 2.75rem;\n  }\n\n  .sm\\:m-12 {\n    margin: 3rem;\n  }\n\n  .sm\\:m-14 {\n    margin: 3.5rem;\n  }\n\n  .sm\\:m-16 {\n    margin: 4rem;\n  }\n\n  .sm\\:m-20 {\n    margin: 5rem;\n  }\n\n  .sm\\:m-24 {\n    margin: 6rem;\n  }\n\n  .sm\\:m-28 {\n    margin: 7rem;\n  }\n\n  .sm\\:m-32 {\n    margin: 8rem;\n  }\n\n  .sm\\:m-36 {\n    margin: 9rem;\n  }\n\n  .sm\\:m-40 {\n    margin: 10rem;\n  }\n\n  .sm\\:m-44 {\n    margin: 11rem;\n  }\n\n  .sm\\:m-48 {\n    margin: 12rem;\n  }\n\n  .sm\\:m-52 {\n    margin: 13rem;\n  }\n\n  .sm\\:m-56 {\n    margin: 14rem;\n  }\n\n  .sm\\:m-60 {\n    margin: 15rem;\n  }\n\n  .sm\\:m-64 {\n    margin: 16rem;\n  }\n\n  .sm\\:m-72 {\n    margin: 18rem;\n  }\n\n  .sm\\:m-80 {\n    margin: 20rem;\n  }\n\n  .sm\\:m-96 {\n    margin: 24rem;\n  }\n\n  .sm\\:m-auto {\n    margin: auto;\n  }\n\n  .sm\\:m-px {\n    margin: 1px;\n  }\n\n  .sm\\:m-0\\.5 {\n    margin: 0.125rem;\n  }\n\n  .sm\\:m-1\\.5 {\n    margin: 0.375rem;\n  }\n\n  .sm\\:m-2\\.5 {\n    margin: 0.625rem;\n  }\n\n  .sm\\:m-3\\.5 {\n    margin: 0.875rem;\n  }\n\n  .sm\\:-m-0 {\n    margin: 0px;\n  }\n\n  .sm\\:-m-1 {\n    margin: -0.25rem;\n  }\n\n  .sm\\:-m-2 {\n    margin: -0.5rem;\n  }\n\n  .sm\\:-m-3 {\n    margin: -0.75rem;\n  }\n\n  .sm\\:-m-4 {\n    margin: -1rem;\n  }\n\n  .sm\\:-m-5 {\n    margin: -1.25rem;\n  }\n\n  .sm\\:-m-6 {\n    margin: -1.5rem;\n  }\n\n  .sm\\:-m-7 {\n    margin: -1.75rem;\n  }\n\n  .sm\\:-m-8 {\n    margin: -2rem;\n  }\n\n  .sm\\:-m-9 {\n    margin: -2.25rem;\n  }\n\n  .sm\\:-m-10 {\n    margin: -2.5rem;\n  }\n\n  .sm\\:-m-11 {\n    margin: -2.75rem;\n  }\n\n  .sm\\:-m-12 {\n    margin: -3rem;\n  }\n\n  .sm\\:-m-14 {\n    margin: -3.5rem;\n  }\n\n  .sm\\:-m-16 {\n    margin: -4rem;\n  }\n\n  .sm\\:-m-20 {\n    margin: -5rem;\n  }\n\n  .sm\\:-m-24 {\n    margin: -6rem;\n  }\n\n  .sm\\:-m-28 {\n    margin: -7rem;\n  }\n\n  .sm\\:-m-32 {\n    margin: -8rem;\n  }\n\n  .sm\\:-m-36 {\n    margin: -9rem;\n  }\n\n  .sm\\:-m-40 {\n    margin: -10rem;\n  }\n\n  .sm\\:-m-44 {\n    margin: -11rem;\n  }\n\n  .sm\\:-m-48 {\n    margin: -12rem;\n  }\n\n  .sm\\:-m-52 {\n    margin: -13rem;\n  }\n\n  .sm\\:-m-56 {\n    margin: -14rem;\n  }\n\n  .sm\\:-m-60 {\n    margin: -15rem;\n  }\n\n  .sm\\:-m-64 {\n    margin: -16rem;\n  }\n\n  .sm\\:-m-72 {\n    margin: -18rem;\n  }\n\n  .sm\\:-m-80 {\n    margin: -20rem;\n  }\n\n  .sm\\:-m-96 {\n    margin: -24rem;\n  }\n\n  .sm\\:-m-px {\n    margin: -1px;\n  }\n\n  .sm\\:-m-0\\.5 {\n    margin: -0.125rem;\n  }\n\n  .sm\\:-m-1\\.5 {\n    margin: -0.375rem;\n  }\n\n  .sm\\:-m-2\\.5 {\n    margin: -0.625rem;\n  }\n\n  .sm\\:-m-3\\.5 {\n    margin: -0.875rem;\n  }\n\n  .sm\\:mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .sm\\:mx-1 {\n    margin-left: 0.25rem;\n    margin-right: 0.25rem;\n  }\n\n  .sm\\:mx-2 {\n    margin-left: 0.5rem;\n    margin-right: 0.5rem;\n  }\n\n  .sm\\:mx-3 {\n    margin-left: 0.75rem;\n    margin-right: 0.75rem;\n  }\n\n  .sm\\:mx-4 {\n    margin-left: 1rem;\n    margin-right: 1rem;\n  }\n\n  .sm\\:mx-5 {\n    margin-left: 1.25rem;\n    margin-right: 1.25rem;\n  }\n\n  .sm\\:mx-6 {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n\n  .sm\\:mx-7 {\n    margin-left: 1.75rem;\n    margin-right: 1.75rem;\n  }\n\n  .sm\\:mx-8 {\n    margin-left: 2rem;\n    margin-right: 2rem;\n  }\n\n  .sm\\:mx-9 {\n    margin-left: 2.25rem;\n    margin-right: 2.25rem;\n  }\n\n  .sm\\:mx-10 {\n    margin-left: 2.5rem;\n    margin-right: 2.5rem;\n  }\n\n  .sm\\:mx-11 {\n    margin-left: 2.75rem;\n    margin-right: 2.75rem;\n  }\n\n  .sm\\:mx-12 {\n    margin-left: 3rem;\n    margin-right: 3rem;\n  }\n\n  .sm\\:mx-14 {\n    margin-left: 3.5rem;\n    margin-right: 3.5rem;\n  }\n\n  .sm\\:mx-16 {\n    margin-left: 4rem;\n    margin-right: 4rem;\n  }\n\n  .sm\\:mx-20 {\n    margin-left: 5rem;\n    margin-right: 5rem;\n  }\n\n  .sm\\:mx-24 {\n    margin-left: 6rem;\n    margin-right: 6rem;\n  }\n\n  .sm\\:mx-28 {\n    margin-left: 7rem;\n    margin-right: 7rem;\n  }\n\n  .sm\\:mx-32 {\n    margin-left: 8rem;\n    margin-right: 8rem;\n  }\n\n  .sm\\:mx-36 {\n    margin-left: 9rem;\n    margin-right: 9rem;\n  }\n\n  .sm\\:mx-40 {\n    margin-left: 10rem;\n    margin-right: 10rem;\n  }\n\n  .sm\\:mx-44 {\n    margin-left: 11rem;\n    margin-right: 11rem;\n  }\n\n  .sm\\:mx-48 {\n    margin-left: 12rem;\n    margin-right: 12rem;\n  }\n\n  .sm\\:mx-52 {\n    margin-left: 13rem;\n    margin-right: 13rem;\n  }\n\n  .sm\\:mx-56 {\n    margin-left: 14rem;\n    margin-right: 14rem;\n  }\n\n  .sm\\:mx-60 {\n    margin-left: 15rem;\n    margin-right: 15rem;\n  }\n\n  .sm\\:mx-64 {\n    margin-left: 16rem;\n    margin-right: 16rem;\n  }\n\n  .sm\\:mx-72 {\n    margin-left: 18rem;\n    margin-right: 18rem;\n  }\n\n  .sm\\:mx-80 {\n    margin-left: 20rem;\n    margin-right: 20rem;\n  }\n\n  .sm\\:mx-96 {\n    margin-left: 24rem;\n    margin-right: 24rem;\n  }\n\n  .sm\\:mx-auto {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .sm\\:mx-px {\n    margin-left: 1px;\n    margin-right: 1px;\n  }\n\n  .sm\\:mx-0\\.5 {\n    margin-left: 0.125rem;\n    margin-right: 0.125rem;\n  }\n\n  .sm\\:mx-1\\.5 {\n    margin-left: 0.375rem;\n    margin-right: 0.375rem;\n  }\n\n  .sm\\:mx-2\\.5 {\n    margin-left: 0.625rem;\n    margin-right: 0.625rem;\n  }\n\n  .sm\\:mx-3\\.5 {\n    margin-left: 0.875rem;\n    margin-right: 0.875rem;\n  }\n\n  .sm\\:-mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .sm\\:-mx-1 {\n    margin-left: -0.25rem;\n    margin-right: -0.25rem;\n  }\n\n  .sm\\:-mx-2 {\n    margin-left: -0.5rem;\n    margin-right: -0.5rem;\n  }\n\n  .sm\\:-mx-3 {\n    margin-left: -0.75rem;\n    margin-right: -0.75rem;\n  }\n\n  .sm\\:-mx-4 {\n    margin-left: -1rem;\n    margin-right: -1rem;\n  }\n\n  .sm\\:-mx-5 {\n    margin-left: -1.25rem;\n    margin-right: -1.25rem;\n  }\n\n  .sm\\:-mx-6 {\n    margin-left: -1.5rem;\n    margin-right: -1.5rem;\n  }\n\n  .sm\\:-mx-7 {\n    margin-left: -1.75rem;\n    margin-right: -1.75rem;\n  }\n\n  .sm\\:-mx-8 {\n    margin-left: -2rem;\n    margin-right: -2rem;\n  }\n\n  .sm\\:-mx-9 {\n    margin-left: -2.25rem;\n    margin-right: -2.25rem;\n  }\n\n  .sm\\:-mx-10 {\n    margin-left: -2.5rem;\n    margin-right: -2.5rem;\n  }\n\n  .sm\\:-mx-11 {\n    margin-left: -2.75rem;\n    margin-right: -2.75rem;\n  }\n\n  .sm\\:-mx-12 {\n    margin-left: -3rem;\n    margin-right: -3rem;\n  }\n\n  .sm\\:-mx-14 {\n    margin-left: -3.5rem;\n    margin-right: -3.5rem;\n  }\n\n  .sm\\:-mx-16 {\n    margin-left: -4rem;\n    margin-right: -4rem;\n  }\n\n  .sm\\:-mx-20 {\n    margin-left: -5rem;\n    margin-right: -5rem;\n  }\n\n  .sm\\:-mx-24 {\n    margin-left: -6rem;\n    margin-right: -6rem;\n  }\n\n  .sm\\:-mx-28 {\n    margin-left: -7rem;\n    margin-right: -7rem;\n  }\n\n  .sm\\:-mx-32 {\n    margin-left: -8rem;\n    margin-right: -8rem;\n  }\n\n  .sm\\:-mx-36 {\n    margin-left: -9rem;\n    margin-right: -9rem;\n  }\n\n  .sm\\:-mx-40 {\n    margin-left: -10rem;\n    margin-right: -10rem;\n  }\n\n  .sm\\:-mx-44 {\n    margin-left: -11rem;\n    margin-right: -11rem;\n  }\n\n  .sm\\:-mx-48 {\n    margin-left: -12rem;\n    margin-right: -12rem;\n  }\n\n  .sm\\:-mx-52 {\n    margin-left: -13rem;\n    margin-right: -13rem;\n  }\n\n  .sm\\:-mx-56 {\n    margin-left: -14rem;\n    margin-right: -14rem;\n  }\n\n  .sm\\:-mx-60 {\n    margin-left: -15rem;\n    margin-right: -15rem;\n  }\n\n  .sm\\:-mx-64 {\n    margin-left: -16rem;\n    margin-right: -16rem;\n  }\n\n  .sm\\:-mx-72 {\n    margin-left: -18rem;\n    margin-right: -18rem;\n  }\n\n  .sm\\:-mx-80 {\n    margin-left: -20rem;\n    margin-right: -20rem;\n  }\n\n  .sm\\:-mx-96 {\n    margin-left: -24rem;\n    margin-right: -24rem;\n  }\n\n  .sm\\:-mx-px {\n    margin-left: -1px;\n    margin-right: -1px;\n  }\n\n  .sm\\:-mx-0\\.5 {\n    margin-left: -0.125rem;\n    margin-right: -0.125rem;\n  }\n\n  .sm\\:-mx-1\\.5 {\n    margin-left: -0.375rem;\n    margin-right: -0.375rem;\n  }\n\n  .sm\\:-mx-2\\.5 {\n    margin-left: -0.625rem;\n    margin-right: -0.625rem;\n  }\n\n  .sm\\:-mx-3\\.5 {\n    margin-left: -0.875rem;\n    margin-right: -0.875rem;\n  }\n\n  .sm\\:my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .sm\\:my-1 {\n    margin-top: 0.25rem;\n    margin-bottom: 0.25rem;\n  }\n\n  .sm\\:my-2 {\n    margin-top: 0.5rem;\n    margin-bottom: 0.5rem;\n  }\n\n  .sm\\:my-3 {\n    margin-top: 0.75rem;\n    margin-bottom: 0.75rem;\n  }\n\n  .sm\\:my-4 {\n    margin-top: 1rem;\n    margin-bottom: 1rem;\n  }\n\n  .sm\\:my-5 {\n    margin-top: 1.25rem;\n    margin-bottom: 1.25rem;\n  }\n\n  .sm\\:my-6 {\n    margin-top: 1.5rem;\n    margin-bottom: 1.5rem;\n  }\n\n  .sm\\:my-7 {\n    margin-top: 1.75rem;\n    margin-bottom: 1.75rem;\n  }\n\n  .sm\\:my-8 {\n    margin-top: 2rem;\n    margin-bottom: 2rem;\n  }\n\n  .sm\\:my-9 {\n    margin-top: 2.25rem;\n    margin-bottom: 2.25rem;\n  }\n\n  .sm\\:my-10 {\n    margin-top: 2.5rem;\n    margin-bottom: 2.5rem;\n  }\n\n  .sm\\:my-11 {\n    margin-top: 2.75rem;\n    margin-bottom: 2.75rem;\n  }\n\n  .sm\\:my-12 {\n    margin-top: 3rem;\n    margin-bottom: 3rem;\n  }\n\n  .sm\\:my-14 {\n    margin-top: 3.5rem;\n    margin-bottom: 3.5rem;\n  }\n\n  .sm\\:my-16 {\n    margin-top: 4rem;\n    margin-bottom: 4rem;\n  }\n\n  .sm\\:my-20 {\n    margin-top: 5rem;\n    margin-bottom: 5rem;\n  }\n\n  .sm\\:my-24 {\n    margin-top: 6rem;\n    margin-bottom: 6rem;\n  }\n\n  .sm\\:my-28 {\n    margin-top: 7rem;\n    margin-bottom: 7rem;\n  }\n\n  .sm\\:my-32 {\n    margin-top: 8rem;\n    margin-bottom: 8rem;\n  }\n\n  .sm\\:my-36 {\n    margin-top: 9rem;\n    margin-bottom: 9rem;\n  }\n\n  .sm\\:my-40 {\n    margin-top: 10rem;\n    margin-bottom: 10rem;\n  }\n\n  .sm\\:my-44 {\n    margin-top: 11rem;\n    margin-bottom: 11rem;\n  }\n\n  .sm\\:my-48 {\n    margin-top: 12rem;\n    margin-bottom: 12rem;\n  }\n\n  .sm\\:my-52 {\n    margin-top: 13rem;\n    margin-bottom: 13rem;\n  }\n\n  .sm\\:my-56 {\n    margin-top: 14rem;\n    margin-bottom: 14rem;\n  }\n\n  .sm\\:my-60 {\n    margin-top: 15rem;\n    margin-bottom: 15rem;\n  }\n\n  .sm\\:my-64 {\n    margin-top: 16rem;\n    margin-bottom: 16rem;\n  }\n\n  .sm\\:my-72 {\n    margin-top: 18rem;\n    margin-bottom: 18rem;\n  }\n\n  .sm\\:my-80 {\n    margin-top: 20rem;\n    margin-bottom: 20rem;\n  }\n\n  .sm\\:my-96 {\n    margin-top: 24rem;\n    margin-bottom: 24rem;\n  }\n\n  .sm\\:my-auto {\n    margin-top: auto;\n    margin-bottom: auto;\n  }\n\n  .sm\\:my-px {\n    margin-top: 1px;\n    margin-bottom: 1px;\n  }\n\n  .sm\\:my-0\\.5 {\n    margin-top: 0.125rem;\n    margin-bottom: 0.125rem;\n  }\n\n  .sm\\:my-1\\.5 {\n    margin-top: 0.375rem;\n    margin-bottom: 0.375rem;\n  }\n\n  .sm\\:my-2\\.5 {\n    margin-top: 0.625rem;\n    margin-bottom: 0.625rem;\n  }\n\n  .sm\\:my-3\\.5 {\n    margin-top: 0.875rem;\n    margin-bottom: 0.875rem;\n  }\n\n  .sm\\:-my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .sm\\:-my-1 {\n    margin-top: -0.25rem;\n    margin-bottom: -0.25rem;\n  }\n\n  .sm\\:-my-2 {\n    margin-top: -0.5rem;\n    margin-bottom: -0.5rem;\n  }\n\n  .sm\\:-my-3 {\n    margin-top: -0.75rem;\n    margin-bottom: -0.75rem;\n  }\n\n  .sm\\:-my-4 {\n    margin-top: -1rem;\n    margin-bottom: -1rem;\n  }\n\n  .sm\\:-my-5 {\n    margin-top: -1.25rem;\n    margin-bottom: -1.25rem;\n  }\n\n  .sm\\:-my-6 {\n    margin-top: -1.5rem;\n    margin-bottom: -1.5rem;\n  }\n\n  .sm\\:-my-7 {\n    margin-top: -1.75rem;\n    margin-bottom: -1.75rem;\n  }\n\n  .sm\\:-my-8 {\n    margin-top: -2rem;\n    margin-bottom: -2rem;\n  }\n\n  .sm\\:-my-9 {\n    margin-top: -2.25rem;\n    margin-bottom: -2.25rem;\n  }\n\n  .sm\\:-my-10 {\n    margin-top: -2.5rem;\n    margin-bottom: -2.5rem;\n  }\n\n  .sm\\:-my-11 {\n    margin-top: -2.75rem;\n    margin-bottom: -2.75rem;\n  }\n\n  .sm\\:-my-12 {\n    margin-top: -3rem;\n    margin-bottom: -3rem;\n  }\n\n  .sm\\:-my-14 {\n    margin-top: -3.5rem;\n    margin-bottom: -3.5rem;\n  }\n\n  .sm\\:-my-16 {\n    margin-top: -4rem;\n    margin-bottom: -4rem;\n  }\n\n  .sm\\:-my-20 {\n    margin-top: -5rem;\n    margin-bottom: -5rem;\n  }\n\n  .sm\\:-my-24 {\n    margin-top: -6rem;\n    margin-bottom: -6rem;\n  }\n\n  .sm\\:-my-28 {\n    margin-top: -7rem;\n    margin-bottom: -7rem;\n  }\n\n  .sm\\:-my-32 {\n    margin-top: -8rem;\n    margin-bottom: -8rem;\n  }\n\n  .sm\\:-my-36 {\n    margin-top: -9rem;\n    margin-bottom: -9rem;\n  }\n\n  .sm\\:-my-40 {\n    margin-top: -10rem;\n    margin-bottom: -10rem;\n  }\n\n  .sm\\:-my-44 {\n    margin-top: -11rem;\n    margin-bottom: -11rem;\n  }\n\n  .sm\\:-my-48 {\n    margin-top: -12rem;\n    margin-bottom: -12rem;\n  }\n\n  .sm\\:-my-52 {\n    margin-top: -13rem;\n    margin-bottom: -13rem;\n  }\n\n  .sm\\:-my-56 {\n    margin-top: -14rem;\n    margin-bottom: -14rem;\n  }\n\n  .sm\\:-my-60 {\n    margin-top: -15rem;\n    margin-bottom: -15rem;\n  }\n\n  .sm\\:-my-64 {\n    margin-top: -16rem;\n    margin-bottom: -16rem;\n  }\n\n  .sm\\:-my-72 {\n    margin-top: -18rem;\n    margin-bottom: -18rem;\n  }\n\n  .sm\\:-my-80 {\n    margin-top: -20rem;\n    margin-bottom: -20rem;\n  }\n\n  .sm\\:-my-96 {\n    margin-top: -24rem;\n    margin-bottom: -24rem;\n  }\n\n  .sm\\:-my-px {\n    margin-top: -1px;\n    margin-bottom: -1px;\n  }\n\n  .sm\\:-my-0\\.5 {\n    margin-top: -0.125rem;\n    margin-bottom: -0.125rem;\n  }\n\n  .sm\\:-my-1\\.5 {\n    margin-top: -0.375rem;\n    margin-bottom: -0.375rem;\n  }\n\n  .sm\\:-my-2\\.5 {\n    margin-top: -0.625rem;\n    margin-bottom: -0.625rem;\n  }\n\n  .sm\\:-my-3\\.5 {\n    margin-top: -0.875rem;\n    margin-bottom: -0.875rem;\n  }\n\n  .sm\\:mt-0 {\n    margin-top: 0px;\n  }\n\n  .sm\\:mt-1 {\n    margin-top: 0.25rem;\n  }\n\n  .sm\\:mt-2 {\n    margin-top: 0.5rem;\n  }\n\n  .sm\\:mt-3 {\n    margin-top: 0.75rem;\n  }\n\n  .sm\\:mt-4 {\n    margin-top: 1rem;\n  }\n\n  .sm\\:mt-5 {\n    margin-top: 1.25rem;\n  }\n\n  .sm\\:mt-6 {\n    margin-top: 1.5rem;\n  }\n\n  .sm\\:mt-7 {\n    margin-top: 1.75rem;\n  }\n\n  .sm\\:mt-8 {\n    margin-top: 2rem;\n  }\n\n  .sm\\:mt-9 {\n    margin-top: 2.25rem;\n  }\n\n  .sm\\:mt-10 {\n    margin-top: 2.5rem;\n  }\n\n  .sm\\:mt-11 {\n    margin-top: 2.75rem;\n  }\n\n  .sm\\:mt-12 {\n    margin-top: 3rem;\n  }\n\n  .sm\\:mt-14 {\n    margin-top: 3.5rem;\n  }\n\n  .sm\\:mt-16 {\n    margin-top: 4rem;\n  }\n\n  .sm\\:mt-20 {\n    margin-top: 5rem;\n  }\n\n  .sm\\:mt-24 {\n    margin-top: 6rem;\n  }\n\n  .sm\\:mt-28 {\n    margin-top: 7rem;\n  }\n\n  .sm\\:mt-32 {\n    margin-top: 8rem;\n  }\n\n  .sm\\:mt-36 {\n    margin-top: 9rem;\n  }\n\n  .sm\\:mt-40 {\n    margin-top: 10rem;\n  }\n\n  .sm\\:mt-44 {\n    margin-top: 11rem;\n  }\n\n  .sm\\:mt-48 {\n    margin-top: 12rem;\n  }\n\n  .sm\\:mt-52 {\n    margin-top: 13rem;\n  }\n\n  .sm\\:mt-56 {\n    margin-top: 14rem;\n  }\n\n  .sm\\:mt-60 {\n    margin-top: 15rem;\n  }\n\n  .sm\\:mt-64 {\n    margin-top: 16rem;\n  }\n\n  .sm\\:mt-72 {\n    margin-top: 18rem;\n  }\n\n  .sm\\:mt-80 {\n    margin-top: 20rem;\n  }\n\n  .sm\\:mt-96 {\n    margin-top: 24rem;\n  }\n\n  .sm\\:mt-auto {\n    margin-top: auto;\n  }\n\n  .sm\\:mt-px {\n    margin-top: 1px;\n  }\n\n  .sm\\:mt-0\\.5 {\n    margin-top: 0.125rem;\n  }\n\n  .sm\\:mt-1\\.5 {\n    margin-top: 0.375rem;\n  }\n\n  .sm\\:mt-2\\.5 {\n    margin-top: 0.625rem;\n  }\n\n  .sm\\:mt-3\\.5 {\n    margin-top: 0.875rem;\n  }\n\n  .sm\\:-mt-0 {\n    margin-top: 0px;\n  }\n\n  .sm\\:-mt-1 {\n    margin-top: -0.25rem;\n  }\n\n  .sm\\:-mt-2 {\n    margin-top: -0.5rem;\n  }\n\n  .sm\\:-mt-3 {\n    margin-top: -0.75rem;\n  }\n\n  .sm\\:-mt-4 {\n    margin-top: -1rem;\n  }\n\n  .sm\\:-mt-5 {\n    margin-top: -1.25rem;\n  }\n\n  .sm\\:-mt-6 {\n    margin-top: -1.5rem;\n  }\n\n  .sm\\:-mt-7 {\n    margin-top: -1.75rem;\n  }\n\n  .sm\\:-mt-8 {\n    margin-top: -2rem;\n  }\n\n  .sm\\:-mt-9 {\n    margin-top: -2.25rem;\n  }\n\n  .sm\\:-mt-10 {\n    margin-top: -2.5rem;\n  }\n\n  .sm\\:-mt-11 {\n    margin-top: -2.75rem;\n  }\n\n  .sm\\:-mt-12 {\n    margin-top: -3rem;\n  }\n\n  .sm\\:-mt-14 {\n    margin-top: -3.5rem;\n  }\n\n  .sm\\:-mt-16 {\n    margin-top: -4rem;\n  }\n\n  .sm\\:-mt-20 {\n    margin-top: -5rem;\n  }\n\n  .sm\\:-mt-24 {\n    margin-top: -6rem;\n  }\n\n  .sm\\:-mt-28 {\n    margin-top: -7rem;\n  }\n\n  .sm\\:-mt-32 {\n    margin-top: -8rem;\n  }\n\n  .sm\\:-mt-36 {\n    margin-top: -9rem;\n  }\n\n  .sm\\:-mt-40 {\n    margin-top: -10rem;\n  }\n\n  .sm\\:-mt-44 {\n    margin-top: -11rem;\n  }\n\n  .sm\\:-mt-48 {\n    margin-top: -12rem;\n  }\n\n  .sm\\:-mt-52 {\n    margin-top: -13rem;\n  }\n\n  .sm\\:-mt-56 {\n    margin-top: -14rem;\n  }\n\n  .sm\\:-mt-60 {\n    margin-top: -15rem;\n  }\n\n  .sm\\:-mt-64 {\n    margin-top: -16rem;\n  }\n\n  .sm\\:-mt-72 {\n    margin-top: -18rem;\n  }\n\n  .sm\\:-mt-80 {\n    margin-top: -20rem;\n  }\n\n  .sm\\:-mt-96 {\n    margin-top: -24rem;\n  }\n\n  .sm\\:-mt-px {\n    margin-top: -1px;\n  }\n\n  .sm\\:-mt-0\\.5 {\n    margin-top: -0.125rem;\n  }\n\n  .sm\\:-mt-1\\.5 {\n    margin-top: -0.375rem;\n  }\n\n  .sm\\:-mt-2\\.5 {\n    margin-top: -0.625rem;\n  }\n\n  .sm\\:-mt-3\\.5 {\n    margin-top: -0.875rem;\n  }\n\n  .sm\\:mr-0 {\n    margin-right: 0px;\n  }\n\n  .sm\\:mr-1 {\n    margin-right: 0.25rem;\n  }\n\n  .sm\\:mr-2 {\n    margin-right: 0.5rem;\n  }\n\n  .sm\\:mr-3 {\n    margin-right: 0.75rem;\n  }\n\n  .sm\\:mr-4 {\n    margin-right: 1rem;\n  }\n\n  .sm\\:mr-5 {\n    margin-right: 1.25rem;\n  }\n\n  .sm\\:mr-6 {\n    margin-right: 1.5rem;\n  }\n\n  .sm\\:mr-7 {\n    margin-right: 1.75rem;\n  }\n\n  .sm\\:mr-8 {\n    margin-right: 2rem;\n  }\n\n  .sm\\:mr-9 {\n    margin-right: 2.25rem;\n  }\n\n  .sm\\:mr-10 {\n    margin-right: 2.5rem;\n  }\n\n  .sm\\:mr-11 {\n    margin-right: 2.75rem;\n  }\n\n  .sm\\:mr-12 {\n    margin-right: 3rem;\n  }\n\n  .sm\\:mr-14 {\n    margin-right: 3.5rem;\n  }\n\n  .sm\\:mr-16 {\n    margin-right: 4rem;\n  }\n\n  .sm\\:mr-20 {\n    margin-right: 5rem;\n  }\n\n  .sm\\:mr-24 {\n    margin-right: 6rem;\n  }\n\n  .sm\\:mr-28 {\n    margin-right: 7rem;\n  }\n\n  .sm\\:mr-32 {\n    margin-right: 8rem;\n  }\n\n  .sm\\:mr-36 {\n    margin-right: 9rem;\n  }\n\n  .sm\\:mr-40 {\n    margin-right: 10rem;\n  }\n\n  .sm\\:mr-44 {\n    margin-right: 11rem;\n  }\n\n  .sm\\:mr-48 {\n    margin-right: 12rem;\n  }\n\n  .sm\\:mr-52 {\n    margin-right: 13rem;\n  }\n\n  .sm\\:mr-56 {\n    margin-right: 14rem;\n  }\n\n  .sm\\:mr-60 {\n    margin-right: 15rem;\n  }\n\n  .sm\\:mr-64 {\n    margin-right: 16rem;\n  }\n\n  .sm\\:mr-72 {\n    margin-right: 18rem;\n  }\n\n  .sm\\:mr-80 {\n    margin-right: 20rem;\n  }\n\n  .sm\\:mr-96 {\n    margin-right: 24rem;\n  }\n\n  .sm\\:mr-auto {\n    margin-right: auto;\n  }\n\n  .sm\\:mr-px {\n    margin-right: 1px;\n  }\n\n  .sm\\:mr-0\\.5 {\n    margin-right: 0.125rem;\n  }\n\n  .sm\\:mr-1\\.5 {\n    margin-right: 0.375rem;\n  }\n\n  .sm\\:mr-2\\.5 {\n    margin-right: 0.625rem;\n  }\n\n  .sm\\:mr-3\\.5 {\n    margin-right: 0.875rem;\n  }\n\n  .sm\\:-mr-0 {\n    margin-right: 0px;\n  }\n\n  .sm\\:-mr-1 {\n    margin-right: -0.25rem;\n  }\n\n  .sm\\:-mr-2 {\n    margin-right: -0.5rem;\n  }\n\n  .sm\\:-mr-3 {\n    margin-right: -0.75rem;\n  }\n\n  .sm\\:-mr-4 {\n    margin-right: -1rem;\n  }\n\n  .sm\\:-mr-5 {\n    margin-right: -1.25rem;\n  }\n\n  .sm\\:-mr-6 {\n    margin-right: -1.5rem;\n  }\n\n  .sm\\:-mr-7 {\n    margin-right: -1.75rem;\n  }\n\n  .sm\\:-mr-8 {\n    margin-right: -2rem;\n  }\n\n  .sm\\:-mr-9 {\n    margin-right: -2.25rem;\n  }\n\n  .sm\\:-mr-10 {\n    margin-right: -2.5rem;\n  }\n\n  .sm\\:-mr-11 {\n    margin-right: -2.75rem;\n  }\n\n  .sm\\:-mr-12 {\n    margin-right: -3rem;\n  }\n\n  .sm\\:-mr-14 {\n    margin-right: -3.5rem;\n  }\n\n  .sm\\:-mr-16 {\n    margin-right: -4rem;\n  }\n\n  .sm\\:-mr-20 {\n    margin-right: -5rem;\n  }\n\n  .sm\\:-mr-24 {\n    margin-right: -6rem;\n  }\n\n  .sm\\:-mr-28 {\n    margin-right: -7rem;\n  }\n\n  .sm\\:-mr-32 {\n    margin-right: -8rem;\n  }\n\n  .sm\\:-mr-36 {\n    margin-right: -9rem;\n  }\n\n  .sm\\:-mr-40 {\n    margin-right: -10rem;\n  }\n\n  .sm\\:-mr-44 {\n    margin-right: -11rem;\n  }\n\n  .sm\\:-mr-48 {\n    margin-right: -12rem;\n  }\n\n  .sm\\:-mr-52 {\n    margin-right: -13rem;\n  }\n\n  .sm\\:-mr-56 {\n    margin-right: -14rem;\n  }\n\n  .sm\\:-mr-60 {\n    margin-right: -15rem;\n  }\n\n  .sm\\:-mr-64 {\n    margin-right: -16rem;\n  }\n\n  .sm\\:-mr-72 {\n    margin-right: -18rem;\n  }\n\n  .sm\\:-mr-80 {\n    margin-right: -20rem;\n  }\n\n  .sm\\:-mr-96 {\n    margin-right: -24rem;\n  }\n\n  .sm\\:-mr-px {\n    margin-right: -1px;\n  }\n\n  .sm\\:-mr-0\\.5 {\n    margin-right: -0.125rem;\n  }\n\n  .sm\\:-mr-1\\.5 {\n    margin-right: -0.375rem;\n  }\n\n  .sm\\:-mr-2\\.5 {\n    margin-right: -0.625rem;\n  }\n\n  .sm\\:-mr-3\\.5 {\n    margin-right: -0.875rem;\n  }\n\n  .sm\\:mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .sm\\:mb-1 {\n    margin-bottom: 0.25rem;\n  }\n\n  .sm\\:mb-2 {\n    margin-bottom: 0.5rem;\n  }\n\n  .sm\\:mb-3 {\n    margin-bottom: 0.75rem;\n  }\n\n  .sm\\:mb-4 {\n    margin-bottom: 1rem;\n  }\n\n  .sm\\:mb-5 {\n    margin-bottom: 1.25rem;\n  }\n\n  .sm\\:mb-6 {\n    margin-bottom: 1.5rem;\n  }\n\n  .sm\\:mb-7 {\n    margin-bottom: 1.75rem;\n  }\n\n  .sm\\:mb-8 {\n    margin-bottom: 2rem;\n  }\n\n  .sm\\:mb-9 {\n    margin-bottom: 2.25rem;\n  }\n\n  .sm\\:mb-10 {\n    margin-bottom: 2.5rem;\n  }\n\n  .sm\\:mb-11 {\n    margin-bottom: 2.75rem;\n  }\n\n  .sm\\:mb-12 {\n    margin-bottom: 3rem;\n  }\n\n  .sm\\:mb-14 {\n    margin-bottom: 3.5rem;\n  }\n\n  .sm\\:mb-16 {\n    margin-bottom: 4rem;\n  }\n\n  .sm\\:mb-20 {\n    margin-bottom: 5rem;\n  }\n\n  .sm\\:mb-24 {\n    margin-bottom: 6rem;\n  }\n\n  .sm\\:mb-28 {\n    margin-bottom: 7rem;\n  }\n\n  .sm\\:mb-32 {\n    margin-bottom: 8rem;\n  }\n\n  .sm\\:mb-36 {\n    margin-bottom: 9rem;\n  }\n\n  .sm\\:mb-40 {\n    margin-bottom: 10rem;\n  }\n\n  .sm\\:mb-44 {\n    margin-bottom: 11rem;\n  }\n\n  .sm\\:mb-48 {\n    margin-bottom: 12rem;\n  }\n\n  .sm\\:mb-52 {\n    margin-bottom: 13rem;\n  }\n\n  .sm\\:mb-56 {\n    margin-bottom: 14rem;\n  }\n\n  .sm\\:mb-60 {\n    margin-bottom: 15rem;\n  }\n\n  .sm\\:mb-64 {\n    margin-bottom: 16rem;\n  }\n\n  .sm\\:mb-72 {\n    margin-bottom: 18rem;\n  }\n\n  .sm\\:mb-80 {\n    margin-bottom: 20rem;\n  }\n\n  .sm\\:mb-96 {\n    margin-bottom: 24rem;\n  }\n\n  .sm\\:mb-auto {\n    margin-bottom: auto;\n  }\n\n  .sm\\:mb-px {\n    margin-bottom: 1px;\n  }\n\n  .sm\\:mb-0\\.5 {\n    margin-bottom: 0.125rem;\n  }\n\n  .sm\\:mb-1\\.5 {\n    margin-bottom: 0.375rem;\n  }\n\n  .sm\\:mb-2\\.5 {\n    margin-bottom: 0.625rem;\n  }\n\n  .sm\\:mb-3\\.5 {\n    margin-bottom: 0.875rem;\n  }\n\n  .sm\\:-mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .sm\\:-mb-1 {\n    margin-bottom: -0.25rem;\n  }\n\n  .sm\\:-mb-2 {\n    margin-bottom: -0.5rem;\n  }\n\n  .sm\\:-mb-3 {\n    margin-bottom: -0.75rem;\n  }\n\n  .sm\\:-mb-4 {\n    margin-bottom: -1rem;\n  }\n\n  .sm\\:-mb-5 {\n    margin-bottom: -1.25rem;\n  }\n\n  .sm\\:-mb-6 {\n    margin-bottom: -1.5rem;\n  }\n\n  .sm\\:-mb-7 {\n    margin-bottom: -1.75rem;\n  }\n\n  .sm\\:-mb-8 {\n    margin-bottom: -2rem;\n  }\n\n  .sm\\:-mb-9 {\n    margin-bottom: -2.25rem;\n  }\n\n  .sm\\:-mb-10 {\n    margin-bottom: -2.5rem;\n  }\n\n  .sm\\:-mb-11 {\n    margin-bottom: -2.75rem;\n  }\n\n  .sm\\:-mb-12 {\n    margin-bottom: -3rem;\n  }\n\n  .sm\\:-mb-14 {\n    margin-bottom: -3.5rem;\n  }\n\n  .sm\\:-mb-16 {\n    margin-bottom: -4rem;\n  }\n\n  .sm\\:-mb-20 {\n    margin-bottom: -5rem;\n  }\n\n  .sm\\:-mb-24 {\n    margin-bottom: -6rem;\n  }\n\n  .sm\\:-mb-28 {\n    margin-bottom: -7rem;\n  }\n\n  .sm\\:-mb-32 {\n    margin-bottom: -8rem;\n  }\n\n  .sm\\:-mb-36 {\n    margin-bottom: -9rem;\n  }\n\n  .sm\\:-mb-40 {\n    margin-bottom: -10rem;\n  }\n\n  .sm\\:-mb-44 {\n    margin-bottom: -11rem;\n  }\n\n  .sm\\:-mb-48 {\n    margin-bottom: -12rem;\n  }\n\n  .sm\\:-mb-52 {\n    margin-bottom: -13rem;\n  }\n\n  .sm\\:-mb-56 {\n    margin-bottom: -14rem;\n  }\n\n  .sm\\:-mb-60 {\n    margin-bottom: -15rem;\n  }\n\n  .sm\\:-mb-64 {\n    margin-bottom: -16rem;\n  }\n\n  .sm\\:-mb-72 {\n    margin-bottom: -18rem;\n  }\n\n  .sm\\:-mb-80 {\n    margin-bottom: -20rem;\n  }\n\n  .sm\\:-mb-96 {\n    margin-bottom: -24rem;\n  }\n\n  .sm\\:-mb-px {\n    margin-bottom: -1px;\n  }\n\n  .sm\\:-mb-0\\.5 {\n    margin-bottom: -0.125rem;\n  }\n\n  .sm\\:-mb-1\\.5 {\n    margin-bottom: -0.375rem;\n  }\n\n  .sm\\:-mb-2\\.5 {\n    margin-bottom: -0.625rem;\n  }\n\n  .sm\\:-mb-3\\.5 {\n    margin-bottom: -0.875rem;\n  }\n\n  .sm\\:ml-0 {\n    margin-left: 0px;\n  }\n\n  .sm\\:ml-1 {\n    margin-left: 0.25rem;\n  }\n\n  .sm\\:ml-2 {\n    margin-left: 0.5rem;\n  }\n\n  .sm\\:ml-3 {\n    margin-left: 0.75rem;\n  }\n\n  .sm\\:ml-4 {\n    margin-left: 1rem;\n  }\n\n  .sm\\:ml-5 {\n    margin-left: 1.25rem;\n  }\n\n  .sm\\:ml-6 {\n    margin-left: 1.5rem;\n  }\n\n  .sm\\:ml-7 {\n    margin-left: 1.75rem;\n  }\n\n  .sm\\:ml-8 {\n    margin-left: 2rem;\n  }\n\n  .sm\\:ml-9 {\n    margin-left: 2.25rem;\n  }\n\n  .sm\\:ml-10 {\n    margin-left: 2.5rem;\n  }\n\n  .sm\\:ml-11 {\n    margin-left: 2.75rem;\n  }\n\n  .sm\\:ml-12 {\n    margin-left: 3rem;\n  }\n\n  .sm\\:ml-14 {\n    margin-left: 3.5rem;\n  }\n\n  .sm\\:ml-16 {\n    margin-left: 4rem;\n  }\n\n  .sm\\:ml-20 {\n    margin-left: 5rem;\n  }\n\n  .sm\\:ml-24 {\n    margin-left: 6rem;\n  }\n\n  .sm\\:ml-28 {\n    margin-left: 7rem;\n  }\n\n  .sm\\:ml-32 {\n    margin-left: 8rem;\n  }\n\n  .sm\\:ml-36 {\n    margin-left: 9rem;\n  }\n\n  .sm\\:ml-40 {\n    margin-left: 10rem;\n  }\n\n  .sm\\:ml-44 {\n    margin-left: 11rem;\n  }\n\n  .sm\\:ml-48 {\n    margin-left: 12rem;\n  }\n\n  .sm\\:ml-52 {\n    margin-left: 13rem;\n  }\n\n  .sm\\:ml-56 {\n    margin-left: 14rem;\n  }\n\n  .sm\\:ml-60 {\n    margin-left: 15rem;\n  }\n\n  .sm\\:ml-64 {\n    margin-left: 16rem;\n  }\n\n  .sm\\:ml-72 {\n    margin-left: 18rem;\n  }\n\n  .sm\\:ml-80 {\n    margin-left: 20rem;\n  }\n\n  .sm\\:ml-96 {\n    margin-left: 24rem;\n  }\n\n  .sm\\:ml-auto {\n    margin-left: auto;\n  }\n\n  .sm\\:ml-px {\n    margin-left: 1px;\n  }\n\n  .sm\\:ml-0\\.5 {\n    margin-left: 0.125rem;\n  }\n\n  .sm\\:ml-1\\.5 {\n    margin-left: 0.375rem;\n  }\n\n  .sm\\:ml-2\\.5 {\n    margin-left: 0.625rem;\n  }\n\n  .sm\\:ml-3\\.5 {\n    margin-left: 0.875rem;\n  }\n\n  .sm\\:-ml-0 {\n    margin-left: 0px;\n  }\n\n  .sm\\:-ml-1 {\n    margin-left: -0.25rem;\n  }\n\n  .sm\\:-ml-2 {\n    margin-left: -0.5rem;\n  }\n\n  .sm\\:-ml-3 {\n    margin-left: -0.75rem;\n  }\n\n  .sm\\:-ml-4 {\n    margin-left: -1rem;\n  }\n\n  .sm\\:-ml-5 {\n    margin-left: -1.25rem;\n  }\n\n  .sm\\:-ml-6 {\n    margin-left: -1.5rem;\n  }\n\n  .sm\\:-ml-7 {\n    margin-left: -1.75rem;\n  }\n\n  .sm\\:-ml-8 {\n    margin-left: -2rem;\n  }\n\n  .sm\\:-ml-9 {\n    margin-left: -2.25rem;\n  }\n\n  .sm\\:-ml-10 {\n    margin-left: -2.5rem;\n  }\n\n  .sm\\:-ml-11 {\n    margin-left: -2.75rem;\n  }\n\n  .sm\\:-ml-12 {\n    margin-left: -3rem;\n  }\n\n  .sm\\:-ml-14 {\n    margin-left: -3.5rem;\n  }\n\n  .sm\\:-ml-16 {\n    margin-left: -4rem;\n  }\n\n  .sm\\:-ml-20 {\n    margin-left: -5rem;\n  }\n\n  .sm\\:-ml-24 {\n    margin-left: -6rem;\n  }\n\n  .sm\\:-ml-28 {\n    margin-left: -7rem;\n  }\n\n  .sm\\:-ml-32 {\n    margin-left: -8rem;\n  }\n\n  .sm\\:-ml-36 {\n    margin-left: -9rem;\n  }\n\n  .sm\\:-ml-40 {\n    margin-left: -10rem;\n  }\n\n  .sm\\:-ml-44 {\n    margin-left: -11rem;\n  }\n\n  .sm\\:-ml-48 {\n    margin-left: -12rem;\n  }\n\n  .sm\\:-ml-52 {\n    margin-left: -13rem;\n  }\n\n  .sm\\:-ml-56 {\n    margin-left: -14rem;\n  }\n\n  .sm\\:-ml-60 {\n    margin-left: -15rem;\n  }\n\n  .sm\\:-ml-64 {\n    margin-left: -16rem;\n  }\n\n  .sm\\:-ml-72 {\n    margin-left: -18rem;\n  }\n\n  .sm\\:-ml-80 {\n    margin-left: -20rem;\n  }\n\n  .sm\\:-ml-96 {\n    margin-left: -24rem;\n  }\n\n  .sm\\:-ml-px {\n    margin-left: -1px;\n  }\n\n  .sm\\:-ml-0\\.5 {\n    margin-left: -0.125rem;\n  }\n\n  .sm\\:-ml-1\\.5 {\n    margin-left: -0.375rem;\n  }\n\n  .sm\\:-ml-2\\.5 {\n    margin-left: -0.625rem;\n  }\n\n  .sm\\:-ml-3\\.5 {\n    margin-left: -0.875rem;\n  }\n\n  .sm\\:box-border {\n    box-sizing: border-box;\n  }\n\n  .sm\\:box-content {\n    box-sizing: content-box;\n  }\n\n  .sm\\:block {\n    display: block;\n  }\n\n  .sm\\:inline-block {\n    display: inline-block;\n  }\n\n  .sm\\:inline {\n    display: inline;\n  }\n\n  .sm\\:flex {\n    display: flex;\n  }\n\n  .sm\\:inline-flex {\n    display: inline-flex;\n  }\n\n  .sm\\:table {\n    display: table;\n  }\n\n  .sm\\:inline-table {\n    display: inline-table;\n  }\n\n  .sm\\:table-caption {\n    display: table-caption;\n  }\n\n  .sm\\:table-cell {\n    display: table-cell;\n  }\n\n  .sm\\:table-column {\n    display: table-column;\n  }\n\n  .sm\\:table-column-group {\n    display: table-column-group;\n  }\n\n  .sm\\:table-footer-group {\n    display: table-footer-group;\n  }\n\n  .sm\\:table-header-group {\n    display: table-header-group;\n  }\n\n  .sm\\:table-row-group {\n    display: table-row-group;\n  }\n\n  .sm\\:table-row {\n    display: table-row;\n  }\n\n  .sm\\:flow-root {\n    display: flow-root;\n  }\n\n  .sm\\:grid {\n    display: grid;\n  }\n\n  .sm\\:inline-grid {\n    display: inline-grid;\n  }\n\n  .sm\\:contents {\n    display: contents;\n  }\n\n  .sm\\:list-item {\n    display: list-item;\n  }\n\n  .sm\\:hidden {\n    display: none;\n  }\n\n  .sm\\:h-0 {\n    height: 0px;\n  }\n\n  .sm\\:h-1 {\n    height: 0.25rem;\n  }\n\n  .sm\\:h-2 {\n    height: 0.5rem;\n  }\n\n  .sm\\:h-3 {\n    height: 0.75rem;\n  }\n\n  .sm\\:h-4 {\n    height: 1rem;\n  }\n\n  .sm\\:h-5 {\n    height: 1.25rem;\n  }\n\n  .sm\\:h-6 {\n    height: 1.5rem;\n  }\n\n  .sm\\:h-7 {\n    height: 1.75rem;\n  }\n\n  .sm\\:h-8 {\n    height: 2rem;\n  }\n\n  .sm\\:h-9 {\n    height: 2.25rem;\n  }\n\n  .sm\\:h-10 {\n    height: 2.5rem;\n  }\n\n  .sm\\:h-11 {\n    height: 2.75rem;\n  }\n\n  .sm\\:h-12 {\n    height: 3rem;\n  }\n\n  .sm\\:h-14 {\n    height: 3.5rem;\n  }\n\n  .sm\\:h-16 {\n    height: 4rem;\n  }\n\n  .sm\\:h-20 {\n    height: 5rem;\n  }\n\n  .sm\\:h-24 {\n    height: 6rem;\n  }\n\n  .sm\\:h-28 {\n    height: 7rem;\n  }\n\n  .sm\\:h-32 {\n    height: 8rem;\n  }\n\n  .sm\\:h-36 {\n    height: 9rem;\n  }\n\n  .sm\\:h-40 {\n    height: 10rem;\n  }\n\n  .sm\\:h-44 {\n    height: 11rem;\n  }\n\n  .sm\\:h-48 {\n    height: 12rem;\n  }\n\n  .sm\\:h-52 {\n    height: 13rem;\n  }\n\n  .sm\\:h-56 {\n    height: 14rem;\n  }\n\n  .sm\\:h-60 {\n    height: 15rem;\n  }\n\n  .sm\\:h-64 {\n    height: 16rem;\n  }\n\n  .sm\\:h-72 {\n    height: 18rem;\n  }\n\n  .sm\\:h-80 {\n    height: 20rem;\n  }\n\n  .sm\\:h-96 {\n    height: 24rem;\n  }\n\n  .sm\\:h-auto {\n    height: auto;\n  }\n\n  .sm\\:h-px {\n    height: 1px;\n  }\n\n  .sm\\:h-0\\.5 {\n    height: 0.125rem;\n  }\n\n  .sm\\:h-1\\.5 {\n    height: 0.375rem;\n  }\n\n  .sm\\:h-2\\.5 {\n    height: 0.625rem;\n  }\n\n  .sm\\:h-3\\.5 {\n    height: 0.875rem;\n  }\n\n  .sm\\:h-full {\n    height: 100%;\n  }\n\n  .sm\\:h-screen {\n    height: 100vh;\n  }\n\n  .sm\\:max-h-full {\n    max-height: 100%;\n  }\n\n  .sm\\:max-h-screen {\n    max-height: 100vh;\n  }\n\n  .sm\\:min-h-0 {\n    min-height: 0;\n  }\n\n  .sm\\:w-0 {\n    width: 0px;\n  }\n\n  .sm\\:w-1 {\n    width: 0.25rem;\n  }\n\n  .sm\\:w-2 {\n    width: 0.5rem;\n  }\n\n  .sm\\:w-3 {\n    width: 0.75rem;\n  }\n\n  .sm\\:w-4 {\n    width: 1rem;\n  }\n\n  .sm\\:w-5 {\n    width: 1.25rem;\n  }\n\n  .sm\\:w-6 {\n    width: 1.5rem;\n  }\n\n  .sm\\:w-7 {\n    width: 1.75rem;\n  }\n\n  .sm\\:w-8 {\n    width: 2rem;\n  }\n\n  .sm\\:w-9 {\n    width: 2.25rem;\n  }\n\n  .sm\\:w-10 {\n    width: 2.5rem;\n  }\n\n  .sm\\:w-11 {\n    width: 2.75rem;\n  }\n\n  .sm\\:w-12 {\n    width: 3rem;\n  }\n\n  .sm\\:w-14 {\n    width: 3.5rem;\n  }\n\n  .sm\\:w-16 {\n    width: 4rem;\n  }\n\n  .sm\\:w-20 {\n    width: 5rem;\n  }\n\n  .sm\\:w-24 {\n    width: 6rem;\n  }\n\n  .sm\\:w-28 {\n    width: 7rem;\n  }\n\n  .sm\\:w-32 {\n    width: 8rem;\n  }\n\n  .sm\\:w-36 {\n    width: 9rem;\n  }\n\n  .sm\\:w-40 {\n    width: 10rem;\n  }\n\n  .sm\\:w-44 {\n    width: 11rem;\n  }\n\n  .sm\\:w-48 {\n    width: 12rem;\n  }\n\n  .sm\\:w-52 {\n    width: 13rem;\n  }\n\n  .sm\\:w-56 {\n    width: 14rem;\n  }\n\n  .sm\\:w-60 {\n    width: 15rem;\n  }\n\n  .sm\\:w-64 {\n    width: 16rem;\n  }\n\n  .sm\\:w-72 {\n    width: 18rem;\n  }\n\n  .sm\\:w-80 {\n    width: 20rem;\n  }\n\n  .sm\\:w-96 {\n    width: 24rem;\n  }\n\n  .sm\\:w-auto {\n    width: auto;\n  }\n\n  .sm\\:w-px {\n    width: 1px;\n  }\n\n  .sm\\:w-0\\.5 {\n    width: 0.125rem;\n  }\n\n  .sm\\:w-1\\.5 {\n    width: 0.375rem;\n  }\n\n  .sm\\:w-2\\.5 {\n    width: 0.625rem;\n  }\n\n  .sm\\:w-3\\.5 {\n    width: 0.875rem;\n  }\n\n  .sm\\:w-1\\/2 {\n    width: 50%;\n  }\n\n  .sm\\:w-1\\/3 {\n    width: 33.333333%;\n  }\n\n  .sm\\:w-2\\/3 {\n    width: 66.666667%;\n  }\n\n  .sm\\:w-1\\/4 {\n    width: 25%;\n  }\n\n  .sm\\:w-2\\/4 {\n    width: 50%;\n  }\n\n  .sm\\:w-3\\/4 {\n    width: 75%;\n  }\n\n  .sm\\:w-1\\/5 {\n    width: 20%;\n  }\n\n  .sm\\:w-2\\/5 {\n    width: 40%;\n  }\n\n  .sm\\:w-3\\/5 {\n    width: 60%;\n  }\n\n  .sm\\:w-4\\/5 {\n    width: 80%;\n  }\n\n  .sm\\:w-1\\/6 {\n    width: 16.666667%;\n  }\n\n  .sm\\:w-2\\/6 {\n    width: 33.333333%;\n  }\n\n  .sm\\:w-3\\/6 {\n    width: 50%;\n  }\n\n  .sm\\:w-4\\/6 {\n    width: 66.666667%;\n  }\n\n  .sm\\:w-5\\/6 {\n    width: 83.333333%;\n  }\n\n  .sm\\:w-1\\/12 {\n    width: 8.333333%;\n  }\n\n  .sm\\:w-2\\/12 {\n    width: 16.666667%;\n  }\n\n  .sm\\:w-3\\/12 {\n    width: 25%;\n  }\n\n  .sm\\:w-4\\/12 {\n    width: 33.333333%;\n  }\n\n  .sm\\:w-5\\/12 {\n    width: 41.666667%;\n  }\n\n  .sm\\:w-6\\/12 {\n    width: 50%;\n  }\n\n  .sm\\:w-7\\/12 {\n    width: 58.333333%;\n  }\n\n  .sm\\:w-8\\/12 {\n    width: 66.666667%;\n  }\n\n  .sm\\:w-9\\/12 {\n    width: 75%;\n  }\n\n  .sm\\:w-10\\/12 {\n    width: 83.333333%;\n  }\n\n  .sm\\:w-11\\/12 {\n    width: 91.666667%;\n  }\n\n  .sm\\:w-full {\n    width: 100%;\n  }\n\n  .sm\\:w-screen {\n    width: 100vw;\n  }\n\n  .sm\\:min-w-0 {\n    min-width: 0;\n  }\n\n  .sm\\:max-w-xs {\n    max-width: 20rem;\n  }\n\n  .sm\\:max-w-sm {\n    max-width: 24rem;\n  }\n\n  .sm\\:max-w-md {\n    max-width: 28rem;\n  }\n\n  .sm\\:max-w-lg {\n    max-width: 32rem;\n  }\n\n  .sm\\:max-w-xl {\n    max-width: 36rem;\n  }\n\n  .sm\\:max-w-2xl {\n    max-width: 42rem;\n  }\n\n  .sm\\:max-w-3xl {\n    max-width: 48rem;\n  }\n\n  .sm\\:max-w-4xl {\n    max-width: 56rem;\n  }\n\n  .sm\\:max-w-5xl {\n    max-width: 64rem;\n  }\n\n  .sm\\:max-w-6xl {\n    max-width: 72rem;\n  }\n\n  .sm\\:max-w-full {\n    max-width: 100%;\n  }\n\n  .sm\\:flex-1 {\n    flex: 1 1 0%;\n  }\n\n  .sm\\:flex-auto {\n    flex: 1 1 auto;\n  }\n\n  .sm\\:flex-initial {\n    flex: 0 1 auto;\n  }\n\n  .sm\\:flex-none {\n    flex: none;\n  }\n\n  .sm\\:flex-shrink-0 {\n    flex-shrink: 0;\n  }\n\n  .sm\\:flex-shrink {\n    flex-shrink: 1;\n  }\n\n  .sm\\:flex-grow-0 {\n    flex-grow: 0;\n  }\n\n  .sm\\:flex-grow {\n    flex-grow: 1;\n  }\n\n  .sm\\:table-auto {\n    table-layout: auto;\n  }\n\n  .sm\\:table-fixed {\n    table-layout: fixed;\n  }\n\n  .sm\\:border-collapse {\n    border-collapse: collapse;\n  }\n\n  .sm\\:border-separate {\n    border-collapse: separate;\n  }\n\n  .sm\\:transform {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .sm\\:transform-gpu {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .sm\\:transform-none {\n    transform: none;\n  }\n\n  .sm\\:origin-center {\n    transform-origin: center;\n  }\n\n  .sm\\:origin-top {\n    transform-origin: top;\n  }\n\n  .sm\\:origin-top-right {\n    transform-origin: top right;\n  }\n\n  .sm\\:origin-right {\n    transform-origin: right;\n  }\n\n  .sm\\:origin-bottom-right {\n    transform-origin: bottom right;\n  }\n\n  .sm\\:origin-bottom {\n    transform-origin: bottom;\n  }\n\n  .sm\\:origin-bottom-left {\n    transform-origin: bottom left;\n  }\n\n  .sm\\:origin-left {\n    transform-origin: left;\n  }\n\n  .sm\\:origin-top-left {\n    transform-origin: top left;\n  }\n\n  .sm\\:translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .sm\\:translate-x-1 {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .sm\\:translate-x-2 {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .sm\\:translate-x-3 {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .sm\\:translate-x-4 {\n    --tw-translate-x: 1rem;\n  }\n\n  .sm\\:translate-x-5 {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .sm\\:translate-x-6 {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .sm\\:translate-x-7 {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .sm\\:translate-x-8 {\n    --tw-translate-x: 2rem;\n  }\n\n  .sm\\:translate-x-9 {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .sm\\:translate-x-10 {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .sm\\:translate-x-11 {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .sm\\:translate-x-12 {\n    --tw-translate-x: 3rem;\n  }\n\n  .sm\\:translate-x-14 {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .sm\\:translate-x-16 {\n    --tw-translate-x: 4rem;\n  }\n\n  .sm\\:translate-x-20 {\n    --tw-translate-x: 5rem;\n  }\n\n  .sm\\:translate-x-24 {\n    --tw-translate-x: 6rem;\n  }\n\n  .sm\\:translate-x-28 {\n    --tw-translate-x: 7rem;\n  }\n\n  .sm\\:translate-x-32 {\n    --tw-translate-x: 8rem;\n  }\n\n  .sm\\:translate-x-36 {\n    --tw-translate-x: 9rem;\n  }\n\n  .sm\\:translate-x-40 {\n    --tw-translate-x: 10rem;\n  }\n\n  .sm\\:translate-x-44 {\n    --tw-translate-x: 11rem;\n  }\n\n  .sm\\:translate-x-48 {\n    --tw-translate-x: 12rem;\n  }\n\n  .sm\\:translate-x-52 {\n    --tw-translate-x: 13rem;\n  }\n\n  .sm\\:translate-x-56 {\n    --tw-translate-x: 14rem;\n  }\n\n  .sm\\:translate-x-60 {\n    --tw-translate-x: 15rem;\n  }\n\n  .sm\\:translate-x-64 {\n    --tw-translate-x: 16rem;\n  }\n\n  .sm\\:translate-x-72 {\n    --tw-translate-x: 18rem;\n  }\n\n  .sm\\:translate-x-80 {\n    --tw-translate-x: 20rem;\n  }\n\n  .sm\\:translate-x-96 {\n    --tw-translate-x: 24rem;\n  }\n\n  .sm\\:translate-x-px {\n    --tw-translate-x: 1px;\n  }\n\n  .sm\\:translate-x-0\\.5 {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .sm\\:translate-x-1\\.5 {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .sm\\:translate-x-2\\.5 {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .sm\\:translate-x-3\\.5 {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .sm\\:-translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .sm\\:-translate-x-1 {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .sm\\:-translate-x-2 {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .sm\\:-translate-x-3 {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .sm\\:-translate-x-4 {\n    --tw-translate-x: -1rem;\n  }\n\n  .sm\\:-translate-x-5 {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .sm\\:-translate-x-6 {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .sm\\:-translate-x-7 {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .sm\\:-translate-x-8 {\n    --tw-translate-x: -2rem;\n  }\n\n  .sm\\:-translate-x-9 {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .sm\\:-translate-x-10 {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .sm\\:-translate-x-11 {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .sm\\:-translate-x-12 {\n    --tw-translate-x: -3rem;\n  }\n\n  .sm\\:-translate-x-14 {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .sm\\:-translate-x-16 {\n    --tw-translate-x: -4rem;\n  }\n\n  .sm\\:-translate-x-20 {\n    --tw-translate-x: -5rem;\n  }\n\n  .sm\\:-translate-x-24 {\n    --tw-translate-x: -6rem;\n  }\n\n  .sm\\:-translate-x-28 {\n    --tw-translate-x: -7rem;\n  }\n\n  .sm\\:-translate-x-32 {\n    --tw-translate-x: -8rem;\n  }\n\n  .sm\\:-translate-x-36 {\n    --tw-translate-x: -9rem;\n  }\n\n  .sm\\:-translate-x-40 {\n    --tw-translate-x: -10rem;\n  }\n\n  .sm\\:-translate-x-44 {\n    --tw-translate-x: -11rem;\n  }\n\n  .sm\\:-translate-x-48 {\n    --tw-translate-x: -12rem;\n  }\n\n  .sm\\:-translate-x-52 {\n    --tw-translate-x: -13rem;\n  }\n\n  .sm\\:-translate-x-56 {\n    --tw-translate-x: -14rem;\n  }\n\n  .sm\\:-translate-x-60 {\n    --tw-translate-x: -15rem;\n  }\n\n  .sm\\:-translate-x-64 {\n    --tw-translate-x: -16rem;\n  }\n\n  .sm\\:-translate-x-72 {\n    --tw-translate-x: -18rem;\n  }\n\n  .sm\\:-translate-x-80 {\n    --tw-translate-x: -20rem;\n  }\n\n  .sm\\:-translate-x-96 {\n    --tw-translate-x: -24rem;\n  }\n\n  .sm\\:-translate-x-px {\n    --tw-translate-x: -1px;\n  }\n\n  .sm\\:-translate-x-0\\.5 {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .sm\\:-translate-x-1\\.5 {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .sm\\:-translate-x-2\\.5 {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .sm\\:-translate-x-3\\.5 {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .sm\\:translate-x-1\\/2 {\n    --tw-translate-x: 50%;\n  }\n\n  .sm\\:translate-x-1\\/3 {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .sm\\:translate-x-2\\/3 {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .sm\\:translate-x-1\\/4 {\n    --tw-translate-x: 25%;\n  }\n\n  .sm\\:translate-x-2\\/4 {\n    --tw-translate-x: 50%;\n  }\n\n  .sm\\:translate-x-3\\/4 {\n    --tw-translate-x: 75%;\n  }\n\n  .sm\\:translate-x-full {\n    --tw-translate-x: 100%;\n  }\n\n  .sm\\:-translate-x-1\\/2 {\n    --tw-translate-x: -50%;\n  }\n\n  .sm\\:-translate-x-1\\/3 {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .sm\\:-translate-x-2\\/3 {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .sm\\:-translate-x-1\\/4 {\n    --tw-translate-x: -25%;\n  }\n\n  .sm\\:-translate-x-2\\/4 {\n    --tw-translate-x: -50%;\n  }\n\n  .sm\\:-translate-x-3\\/4 {\n    --tw-translate-x: -75%;\n  }\n\n  .sm\\:-translate-x-full {\n    --tw-translate-x: -100%;\n  }\n\n  .sm\\:translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .sm\\:translate-y-1 {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .sm\\:translate-y-2 {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .sm\\:translate-y-3 {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .sm\\:translate-y-4 {\n    --tw-translate-y: 1rem;\n  }\n\n  .sm\\:translate-y-5 {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .sm\\:translate-y-6 {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .sm\\:translate-y-7 {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .sm\\:translate-y-8 {\n    --tw-translate-y: 2rem;\n  }\n\n  .sm\\:translate-y-9 {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .sm\\:translate-y-10 {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .sm\\:translate-y-11 {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .sm\\:translate-y-12 {\n    --tw-translate-y: 3rem;\n  }\n\n  .sm\\:translate-y-14 {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .sm\\:translate-y-16 {\n    --tw-translate-y: 4rem;\n  }\n\n  .sm\\:translate-y-20 {\n    --tw-translate-y: 5rem;\n  }\n\n  .sm\\:translate-y-24 {\n    --tw-translate-y: 6rem;\n  }\n\n  .sm\\:translate-y-28 {\n    --tw-translate-y: 7rem;\n  }\n\n  .sm\\:translate-y-32 {\n    --tw-translate-y: 8rem;\n  }\n\n  .sm\\:translate-y-36 {\n    --tw-translate-y: 9rem;\n  }\n\n  .sm\\:translate-y-40 {\n    --tw-translate-y: 10rem;\n  }\n\n  .sm\\:translate-y-44 {\n    --tw-translate-y: 11rem;\n  }\n\n  .sm\\:translate-y-48 {\n    --tw-translate-y: 12rem;\n  }\n\n  .sm\\:translate-y-52 {\n    --tw-translate-y: 13rem;\n  }\n\n  .sm\\:translate-y-56 {\n    --tw-translate-y: 14rem;\n  }\n\n  .sm\\:translate-y-60 {\n    --tw-translate-y: 15rem;\n  }\n\n  .sm\\:translate-y-64 {\n    --tw-translate-y: 16rem;\n  }\n\n  .sm\\:translate-y-72 {\n    --tw-translate-y: 18rem;\n  }\n\n  .sm\\:translate-y-80 {\n    --tw-translate-y: 20rem;\n  }\n\n  .sm\\:translate-y-96 {\n    --tw-translate-y: 24rem;\n  }\n\n  .sm\\:translate-y-px {\n    --tw-translate-y: 1px;\n  }\n\n  .sm\\:translate-y-0\\.5 {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .sm\\:translate-y-1\\.5 {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .sm\\:translate-y-2\\.5 {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .sm\\:translate-y-3\\.5 {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .sm\\:-translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .sm\\:-translate-y-1 {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .sm\\:-translate-y-2 {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .sm\\:-translate-y-3 {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .sm\\:-translate-y-4 {\n    --tw-translate-y: -1rem;\n  }\n\n  .sm\\:-translate-y-5 {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .sm\\:-translate-y-6 {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .sm\\:-translate-y-7 {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .sm\\:-translate-y-8 {\n    --tw-translate-y: -2rem;\n  }\n\n  .sm\\:-translate-y-9 {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .sm\\:-translate-y-10 {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .sm\\:-translate-y-11 {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .sm\\:-translate-y-12 {\n    --tw-translate-y: -3rem;\n  }\n\n  .sm\\:-translate-y-14 {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .sm\\:-translate-y-16 {\n    --tw-translate-y: -4rem;\n  }\n\n  .sm\\:-translate-y-20 {\n    --tw-translate-y: -5rem;\n  }\n\n  .sm\\:-translate-y-24 {\n    --tw-translate-y: -6rem;\n  }\n\n  .sm\\:-translate-y-28 {\n    --tw-translate-y: -7rem;\n  }\n\n  .sm\\:-translate-y-32 {\n    --tw-translate-y: -8rem;\n  }\n\n  .sm\\:-translate-y-36 {\n    --tw-translate-y: -9rem;\n  }\n\n  .sm\\:-translate-y-40 {\n    --tw-translate-y: -10rem;\n  }\n\n  .sm\\:-translate-y-44 {\n    --tw-translate-y: -11rem;\n  }\n\n  .sm\\:-translate-y-48 {\n    --tw-translate-y: -12rem;\n  }\n\n  .sm\\:-translate-y-52 {\n    --tw-translate-y: -13rem;\n  }\n\n  .sm\\:-translate-y-56 {\n    --tw-translate-y: -14rem;\n  }\n\n  .sm\\:-translate-y-60 {\n    --tw-translate-y: -15rem;\n  }\n\n  .sm\\:-translate-y-64 {\n    --tw-translate-y: -16rem;\n  }\n\n  .sm\\:-translate-y-72 {\n    --tw-translate-y: -18rem;\n  }\n\n  .sm\\:-translate-y-80 {\n    --tw-translate-y: -20rem;\n  }\n\n  .sm\\:-translate-y-96 {\n    --tw-translate-y: -24rem;\n  }\n\n  .sm\\:-translate-y-px {\n    --tw-translate-y: -1px;\n  }\n\n  .sm\\:-translate-y-0\\.5 {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .sm\\:-translate-y-1\\.5 {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .sm\\:-translate-y-2\\.5 {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .sm\\:-translate-y-3\\.5 {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .sm\\:translate-y-1\\/2 {\n    --tw-translate-y: 50%;\n  }\n\n  .sm\\:translate-y-1\\/3 {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .sm\\:translate-y-2\\/3 {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .sm\\:translate-y-1\\/4 {\n    --tw-translate-y: 25%;\n  }\n\n  .sm\\:translate-y-2\\/4 {\n    --tw-translate-y: 50%;\n  }\n\n  .sm\\:translate-y-3\\/4 {\n    --tw-translate-y: 75%;\n  }\n\n  .sm\\:translate-y-full {\n    --tw-translate-y: 100%;\n  }\n\n  .sm\\:-translate-y-1\\/2 {\n    --tw-translate-y: -50%;\n  }\n\n  .sm\\:-translate-y-1\\/3 {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .sm\\:-translate-y-2\\/3 {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .sm\\:-translate-y-1\\/4 {\n    --tw-translate-y: -25%;\n  }\n\n  .sm\\:-translate-y-2\\/4 {\n    --tw-translate-y: -50%;\n  }\n\n  .sm\\:-translate-y-3\\/4 {\n    --tw-translate-y: -75%;\n  }\n\n  .sm\\:-translate-y-full {\n    --tw-translate-y: -100%;\n  }\n\n  .sm\\:hover\\:translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .sm\\:hover\\:translate-x-1:hover {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .sm\\:hover\\:translate-x-2:hover {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .sm\\:hover\\:translate-x-3:hover {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .sm\\:hover\\:translate-x-4:hover {\n    --tw-translate-x: 1rem;\n  }\n\n  .sm\\:hover\\:translate-x-5:hover {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .sm\\:hover\\:translate-x-6:hover {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .sm\\:hover\\:translate-x-7:hover {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .sm\\:hover\\:translate-x-8:hover {\n    --tw-translate-x: 2rem;\n  }\n\n  .sm\\:hover\\:translate-x-9:hover {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .sm\\:hover\\:translate-x-10:hover {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .sm\\:hover\\:translate-x-11:hover {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .sm\\:hover\\:translate-x-12:hover {\n    --tw-translate-x: 3rem;\n  }\n\n  .sm\\:hover\\:translate-x-14:hover {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .sm\\:hover\\:translate-x-16:hover {\n    --tw-translate-x: 4rem;\n  }\n\n  .sm\\:hover\\:translate-x-20:hover {\n    --tw-translate-x: 5rem;\n  }\n\n  .sm\\:hover\\:translate-x-24:hover {\n    --tw-translate-x: 6rem;\n  }\n\n  .sm\\:hover\\:translate-x-28:hover {\n    --tw-translate-x: 7rem;\n  }\n\n  .sm\\:hover\\:translate-x-32:hover {\n    --tw-translate-x: 8rem;\n  }\n\n  .sm\\:hover\\:translate-x-36:hover {\n    --tw-translate-x: 9rem;\n  }\n\n  .sm\\:hover\\:translate-x-40:hover {\n    --tw-translate-x: 10rem;\n  }\n\n  .sm\\:hover\\:translate-x-44:hover {\n    --tw-translate-x: 11rem;\n  }\n\n  .sm\\:hover\\:translate-x-48:hover {\n    --tw-translate-x: 12rem;\n  }\n\n  .sm\\:hover\\:translate-x-52:hover {\n    --tw-translate-x: 13rem;\n  }\n\n  .sm\\:hover\\:translate-x-56:hover {\n    --tw-translate-x: 14rem;\n  }\n\n  .sm\\:hover\\:translate-x-60:hover {\n    --tw-translate-x: 15rem;\n  }\n\n  .sm\\:hover\\:translate-x-64:hover {\n    --tw-translate-x: 16rem;\n  }\n\n  .sm\\:hover\\:translate-x-72:hover {\n    --tw-translate-x: 18rem;\n  }\n\n  .sm\\:hover\\:translate-x-80:hover {\n    --tw-translate-x: 20rem;\n  }\n\n  .sm\\:hover\\:translate-x-96:hover {\n    --tw-translate-x: 24rem;\n  }\n\n  .sm\\:hover\\:translate-x-px:hover {\n    --tw-translate-x: 1px;\n  }\n\n  .sm\\:hover\\:translate-x-0\\.5:hover {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .sm\\:hover\\:translate-x-1\\.5:hover {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .sm\\:hover\\:translate-x-2\\.5:hover {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .sm\\:hover\\:translate-x-3\\.5:hover {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .sm\\:hover\\:-translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .sm\\:hover\\:-translate-x-1:hover {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .sm\\:hover\\:-translate-x-2:hover {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .sm\\:hover\\:-translate-x-3:hover {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .sm\\:hover\\:-translate-x-4:hover {\n    --tw-translate-x: -1rem;\n  }\n\n  .sm\\:hover\\:-translate-x-5:hover {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .sm\\:hover\\:-translate-x-6:hover {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .sm\\:hover\\:-translate-x-7:hover {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .sm\\:hover\\:-translate-x-8:hover {\n    --tw-translate-x: -2rem;\n  }\n\n  .sm\\:hover\\:-translate-x-9:hover {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .sm\\:hover\\:-translate-x-10:hover {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .sm\\:hover\\:-translate-x-11:hover {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .sm\\:hover\\:-translate-x-12:hover {\n    --tw-translate-x: -3rem;\n  }\n\n  .sm\\:hover\\:-translate-x-14:hover {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .sm\\:hover\\:-translate-x-16:hover {\n    --tw-translate-x: -4rem;\n  }\n\n  .sm\\:hover\\:-translate-x-20:hover {\n    --tw-translate-x: -5rem;\n  }\n\n  .sm\\:hover\\:-translate-x-24:hover {\n    --tw-translate-x: -6rem;\n  }\n\n  .sm\\:hover\\:-translate-x-28:hover {\n    --tw-translate-x: -7rem;\n  }\n\n  .sm\\:hover\\:-translate-x-32:hover {\n    --tw-translate-x: -8rem;\n  }\n\n  .sm\\:hover\\:-translate-x-36:hover {\n    --tw-translate-x: -9rem;\n  }\n\n  .sm\\:hover\\:-translate-x-40:hover {\n    --tw-translate-x: -10rem;\n  }\n\n  .sm\\:hover\\:-translate-x-44:hover {\n    --tw-translate-x: -11rem;\n  }\n\n  .sm\\:hover\\:-translate-x-48:hover {\n    --tw-translate-x: -12rem;\n  }\n\n  .sm\\:hover\\:-translate-x-52:hover {\n    --tw-translate-x: -13rem;\n  }\n\n  .sm\\:hover\\:-translate-x-56:hover {\n    --tw-translate-x: -14rem;\n  }\n\n  .sm\\:hover\\:-translate-x-60:hover {\n    --tw-translate-x: -15rem;\n  }\n\n  .sm\\:hover\\:-translate-x-64:hover {\n    --tw-translate-x: -16rem;\n  }\n\n  .sm\\:hover\\:-translate-x-72:hover {\n    --tw-translate-x: -18rem;\n  }\n\n  .sm\\:hover\\:-translate-x-80:hover {\n    --tw-translate-x: -20rem;\n  }\n\n  .sm\\:hover\\:-translate-x-96:hover {\n    --tw-translate-x: -24rem;\n  }\n\n  .sm\\:hover\\:-translate-x-px:hover {\n    --tw-translate-x: -1px;\n  }\n\n  .sm\\:hover\\:-translate-x-0\\.5:hover {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .sm\\:hover\\:-translate-x-1\\.5:hover {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .sm\\:hover\\:-translate-x-2\\.5:hover {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .sm\\:hover\\:-translate-x-3\\.5:hover {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .sm\\:hover\\:translate-x-1\\/2:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .sm\\:hover\\:translate-x-1\\/3:hover {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .sm\\:hover\\:translate-x-2\\/3:hover {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .sm\\:hover\\:translate-x-1\\/4:hover {\n    --tw-translate-x: 25%;\n  }\n\n  .sm\\:hover\\:translate-x-2\\/4:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .sm\\:hover\\:translate-x-3\\/4:hover {\n    --tw-translate-x: 75%;\n  }\n\n  .sm\\:hover\\:translate-x-full:hover {\n    --tw-translate-x: 100%;\n  }\n\n  .sm\\:hover\\:-translate-x-1\\/2:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .sm\\:hover\\:-translate-x-1\\/3:hover {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .sm\\:hover\\:-translate-x-2\\/3:hover {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .sm\\:hover\\:-translate-x-1\\/4:hover {\n    --tw-translate-x: -25%;\n  }\n\n  .sm\\:hover\\:-translate-x-2\\/4:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .sm\\:hover\\:-translate-x-3\\/4:hover {\n    --tw-translate-x: -75%;\n  }\n\n  .sm\\:hover\\:-translate-x-full:hover {\n    --tw-translate-x: -100%;\n  }\n\n  .sm\\:hover\\:translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .sm\\:hover\\:translate-y-1:hover {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .sm\\:hover\\:translate-y-2:hover {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .sm\\:hover\\:translate-y-3:hover {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .sm\\:hover\\:translate-y-4:hover {\n    --tw-translate-y: 1rem;\n  }\n\n  .sm\\:hover\\:translate-y-5:hover {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .sm\\:hover\\:translate-y-6:hover {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .sm\\:hover\\:translate-y-7:hover {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .sm\\:hover\\:translate-y-8:hover {\n    --tw-translate-y: 2rem;\n  }\n\n  .sm\\:hover\\:translate-y-9:hover {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .sm\\:hover\\:translate-y-10:hover {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .sm\\:hover\\:translate-y-11:hover {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .sm\\:hover\\:translate-y-12:hover {\n    --tw-translate-y: 3rem;\n  }\n\n  .sm\\:hover\\:translate-y-14:hover {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .sm\\:hover\\:translate-y-16:hover {\n    --tw-translate-y: 4rem;\n  }\n\n  .sm\\:hover\\:translate-y-20:hover {\n    --tw-translate-y: 5rem;\n  }\n\n  .sm\\:hover\\:translate-y-24:hover {\n    --tw-translate-y: 6rem;\n  }\n\n  .sm\\:hover\\:translate-y-28:hover {\n    --tw-translate-y: 7rem;\n  }\n\n  .sm\\:hover\\:translate-y-32:hover {\n    --tw-translate-y: 8rem;\n  }\n\n  .sm\\:hover\\:translate-y-36:hover {\n    --tw-translate-y: 9rem;\n  }\n\n  .sm\\:hover\\:translate-y-40:hover {\n    --tw-translate-y: 10rem;\n  }\n\n  .sm\\:hover\\:translate-y-44:hover {\n    --tw-translate-y: 11rem;\n  }\n\n  .sm\\:hover\\:translate-y-48:hover {\n    --tw-translate-y: 12rem;\n  }\n\n  .sm\\:hover\\:translate-y-52:hover {\n    --tw-translate-y: 13rem;\n  }\n\n  .sm\\:hover\\:translate-y-56:hover {\n    --tw-translate-y: 14rem;\n  }\n\n  .sm\\:hover\\:translate-y-60:hover {\n    --tw-translate-y: 15rem;\n  }\n\n  .sm\\:hover\\:translate-y-64:hover {\n    --tw-translate-y: 16rem;\n  }\n\n  .sm\\:hover\\:translate-y-72:hover {\n    --tw-translate-y: 18rem;\n  }\n\n  .sm\\:hover\\:translate-y-80:hover {\n    --tw-translate-y: 20rem;\n  }\n\n  .sm\\:hover\\:translate-y-96:hover {\n    --tw-translate-y: 24rem;\n  }\n\n  .sm\\:hover\\:translate-y-px:hover {\n    --tw-translate-y: 1px;\n  }\n\n  .sm\\:hover\\:translate-y-0\\.5:hover {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .sm\\:hover\\:translate-y-1\\.5:hover {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .sm\\:hover\\:translate-y-2\\.5:hover {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .sm\\:hover\\:translate-y-3\\.5:hover {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .sm\\:hover\\:-translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .sm\\:hover\\:-translate-y-1:hover {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .sm\\:hover\\:-translate-y-2:hover {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .sm\\:hover\\:-translate-y-3:hover {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .sm\\:hover\\:-translate-y-4:hover {\n    --tw-translate-y: -1rem;\n  }\n\n  .sm\\:hover\\:-translate-y-5:hover {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .sm\\:hover\\:-translate-y-6:hover {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .sm\\:hover\\:-translate-y-7:hover {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .sm\\:hover\\:-translate-y-8:hover {\n    --tw-translate-y: -2rem;\n  }\n\n  .sm\\:hover\\:-translate-y-9:hover {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .sm\\:hover\\:-translate-y-10:hover {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .sm\\:hover\\:-translate-y-11:hover {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .sm\\:hover\\:-translate-y-12:hover {\n    --tw-translate-y: -3rem;\n  }\n\n  .sm\\:hover\\:-translate-y-14:hover {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .sm\\:hover\\:-translate-y-16:hover {\n    --tw-translate-y: -4rem;\n  }\n\n  .sm\\:hover\\:-translate-y-20:hover {\n    --tw-translate-y: -5rem;\n  }\n\n  .sm\\:hover\\:-translate-y-24:hover {\n    --tw-translate-y: -6rem;\n  }\n\n  .sm\\:hover\\:-translate-y-28:hover {\n    --tw-translate-y: -7rem;\n  }\n\n  .sm\\:hover\\:-translate-y-32:hover {\n    --tw-translate-y: -8rem;\n  }\n\n  .sm\\:hover\\:-translate-y-36:hover {\n    --tw-translate-y: -9rem;\n  }\n\n  .sm\\:hover\\:-translate-y-40:hover {\n    --tw-translate-y: -10rem;\n  }\n\n  .sm\\:hover\\:-translate-y-44:hover {\n    --tw-translate-y: -11rem;\n  }\n\n  .sm\\:hover\\:-translate-y-48:hover {\n    --tw-translate-y: -12rem;\n  }\n\n  .sm\\:hover\\:-translate-y-52:hover {\n    --tw-translate-y: -13rem;\n  }\n\n  .sm\\:hover\\:-translate-y-56:hover {\n    --tw-translate-y: -14rem;\n  }\n\n  .sm\\:hover\\:-translate-y-60:hover {\n    --tw-translate-y: -15rem;\n  }\n\n  .sm\\:hover\\:-translate-y-64:hover {\n    --tw-translate-y: -16rem;\n  }\n\n  .sm\\:hover\\:-translate-y-72:hover {\n    --tw-translate-y: -18rem;\n  }\n\n  .sm\\:hover\\:-translate-y-80:hover {\n    --tw-translate-y: -20rem;\n  }\n\n  .sm\\:hover\\:-translate-y-96:hover {\n    --tw-translate-y: -24rem;\n  }\n\n  .sm\\:hover\\:-translate-y-px:hover {\n    --tw-translate-y: -1px;\n  }\n\n  .sm\\:hover\\:-translate-y-0\\.5:hover {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .sm\\:hover\\:-translate-y-1\\.5:hover {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .sm\\:hover\\:-translate-y-2\\.5:hover {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .sm\\:hover\\:-translate-y-3\\.5:hover {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .sm\\:hover\\:translate-y-1\\/2:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .sm\\:hover\\:translate-y-1\\/3:hover {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .sm\\:hover\\:translate-y-2\\/3:hover {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .sm\\:hover\\:translate-y-1\\/4:hover {\n    --tw-translate-y: 25%;\n  }\n\n  .sm\\:hover\\:translate-y-2\\/4:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .sm\\:hover\\:translate-y-3\\/4:hover {\n    --tw-translate-y: 75%;\n  }\n\n  .sm\\:hover\\:translate-y-full:hover {\n    --tw-translate-y: 100%;\n  }\n\n  .sm\\:hover\\:-translate-y-1\\/2:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .sm\\:hover\\:-translate-y-1\\/3:hover {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .sm\\:hover\\:-translate-y-2\\/3:hover {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .sm\\:hover\\:-translate-y-1\\/4:hover {\n    --tw-translate-y: -25%;\n  }\n\n  .sm\\:hover\\:-translate-y-2\\/4:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .sm\\:hover\\:-translate-y-3\\/4:hover {\n    --tw-translate-y: -75%;\n  }\n\n  .sm\\:hover\\:-translate-y-full:hover {\n    --tw-translate-y: -100%;\n  }\n\n  .sm\\:focus\\:translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .sm\\:focus\\:translate-x-1:focus {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .sm\\:focus\\:translate-x-2:focus {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .sm\\:focus\\:translate-x-3:focus {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .sm\\:focus\\:translate-x-4:focus {\n    --tw-translate-x: 1rem;\n  }\n\n  .sm\\:focus\\:translate-x-5:focus {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .sm\\:focus\\:translate-x-6:focus {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .sm\\:focus\\:translate-x-7:focus {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .sm\\:focus\\:translate-x-8:focus {\n    --tw-translate-x: 2rem;\n  }\n\n  .sm\\:focus\\:translate-x-9:focus {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .sm\\:focus\\:translate-x-10:focus {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .sm\\:focus\\:translate-x-11:focus {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .sm\\:focus\\:translate-x-12:focus {\n    --tw-translate-x: 3rem;\n  }\n\n  .sm\\:focus\\:translate-x-14:focus {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .sm\\:focus\\:translate-x-16:focus {\n    --tw-translate-x: 4rem;\n  }\n\n  .sm\\:focus\\:translate-x-20:focus {\n    --tw-translate-x: 5rem;\n  }\n\n  .sm\\:focus\\:translate-x-24:focus {\n    --tw-translate-x: 6rem;\n  }\n\n  .sm\\:focus\\:translate-x-28:focus {\n    --tw-translate-x: 7rem;\n  }\n\n  .sm\\:focus\\:translate-x-32:focus {\n    --tw-translate-x: 8rem;\n  }\n\n  .sm\\:focus\\:translate-x-36:focus {\n    --tw-translate-x: 9rem;\n  }\n\n  .sm\\:focus\\:translate-x-40:focus {\n    --tw-translate-x: 10rem;\n  }\n\n  .sm\\:focus\\:translate-x-44:focus {\n    --tw-translate-x: 11rem;\n  }\n\n  .sm\\:focus\\:translate-x-48:focus {\n    --tw-translate-x: 12rem;\n  }\n\n  .sm\\:focus\\:translate-x-52:focus {\n    --tw-translate-x: 13rem;\n  }\n\n  .sm\\:focus\\:translate-x-56:focus {\n    --tw-translate-x: 14rem;\n  }\n\n  .sm\\:focus\\:translate-x-60:focus {\n    --tw-translate-x: 15rem;\n  }\n\n  .sm\\:focus\\:translate-x-64:focus {\n    --tw-translate-x: 16rem;\n  }\n\n  .sm\\:focus\\:translate-x-72:focus {\n    --tw-translate-x: 18rem;\n  }\n\n  .sm\\:focus\\:translate-x-80:focus {\n    --tw-translate-x: 20rem;\n  }\n\n  .sm\\:focus\\:translate-x-96:focus {\n    --tw-translate-x: 24rem;\n  }\n\n  .sm\\:focus\\:translate-x-px:focus {\n    --tw-translate-x: 1px;\n  }\n\n  .sm\\:focus\\:translate-x-0\\.5:focus {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .sm\\:focus\\:translate-x-1\\.5:focus {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .sm\\:focus\\:translate-x-2\\.5:focus {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .sm\\:focus\\:translate-x-3\\.5:focus {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .sm\\:focus\\:-translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .sm\\:focus\\:-translate-x-1:focus {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .sm\\:focus\\:-translate-x-2:focus {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .sm\\:focus\\:-translate-x-3:focus {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .sm\\:focus\\:-translate-x-4:focus {\n    --tw-translate-x: -1rem;\n  }\n\n  .sm\\:focus\\:-translate-x-5:focus {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .sm\\:focus\\:-translate-x-6:focus {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .sm\\:focus\\:-translate-x-7:focus {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .sm\\:focus\\:-translate-x-8:focus {\n    --tw-translate-x: -2rem;\n  }\n\n  .sm\\:focus\\:-translate-x-9:focus {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .sm\\:focus\\:-translate-x-10:focus {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .sm\\:focus\\:-translate-x-11:focus {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .sm\\:focus\\:-translate-x-12:focus {\n    --tw-translate-x: -3rem;\n  }\n\n  .sm\\:focus\\:-translate-x-14:focus {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .sm\\:focus\\:-translate-x-16:focus {\n    --tw-translate-x: -4rem;\n  }\n\n  .sm\\:focus\\:-translate-x-20:focus {\n    --tw-translate-x: -5rem;\n  }\n\n  .sm\\:focus\\:-translate-x-24:focus {\n    --tw-translate-x: -6rem;\n  }\n\n  .sm\\:focus\\:-translate-x-28:focus {\n    --tw-translate-x: -7rem;\n  }\n\n  .sm\\:focus\\:-translate-x-32:focus {\n    --tw-translate-x: -8rem;\n  }\n\n  .sm\\:focus\\:-translate-x-36:focus {\n    --tw-translate-x: -9rem;\n  }\n\n  .sm\\:focus\\:-translate-x-40:focus {\n    --tw-translate-x: -10rem;\n  }\n\n  .sm\\:focus\\:-translate-x-44:focus {\n    --tw-translate-x: -11rem;\n  }\n\n  .sm\\:focus\\:-translate-x-48:focus {\n    --tw-translate-x: -12rem;\n  }\n\n  .sm\\:focus\\:-translate-x-52:focus {\n    --tw-translate-x: -13rem;\n  }\n\n  .sm\\:focus\\:-translate-x-56:focus {\n    --tw-translate-x: -14rem;\n  }\n\n  .sm\\:focus\\:-translate-x-60:focus {\n    --tw-translate-x: -15rem;\n  }\n\n  .sm\\:focus\\:-translate-x-64:focus {\n    --tw-translate-x: -16rem;\n  }\n\n  .sm\\:focus\\:-translate-x-72:focus {\n    --tw-translate-x: -18rem;\n  }\n\n  .sm\\:focus\\:-translate-x-80:focus {\n    --tw-translate-x: -20rem;\n  }\n\n  .sm\\:focus\\:-translate-x-96:focus {\n    --tw-translate-x: -24rem;\n  }\n\n  .sm\\:focus\\:-translate-x-px:focus {\n    --tw-translate-x: -1px;\n  }\n\n  .sm\\:focus\\:-translate-x-0\\.5:focus {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .sm\\:focus\\:-translate-x-1\\.5:focus {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .sm\\:focus\\:-translate-x-2\\.5:focus {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .sm\\:focus\\:-translate-x-3\\.5:focus {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .sm\\:focus\\:translate-x-1\\/2:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .sm\\:focus\\:translate-x-1\\/3:focus {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .sm\\:focus\\:translate-x-2\\/3:focus {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .sm\\:focus\\:translate-x-1\\/4:focus {\n    --tw-translate-x: 25%;\n  }\n\n  .sm\\:focus\\:translate-x-2\\/4:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .sm\\:focus\\:translate-x-3\\/4:focus {\n    --tw-translate-x: 75%;\n  }\n\n  .sm\\:focus\\:translate-x-full:focus {\n    --tw-translate-x: 100%;\n  }\n\n  .sm\\:focus\\:-translate-x-1\\/2:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .sm\\:focus\\:-translate-x-1\\/3:focus {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .sm\\:focus\\:-translate-x-2\\/3:focus {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .sm\\:focus\\:-translate-x-1\\/4:focus {\n    --tw-translate-x: -25%;\n  }\n\n  .sm\\:focus\\:-translate-x-2\\/4:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .sm\\:focus\\:-translate-x-3\\/4:focus {\n    --tw-translate-x: -75%;\n  }\n\n  .sm\\:focus\\:-translate-x-full:focus {\n    --tw-translate-x: -100%;\n  }\n\n  .sm\\:focus\\:translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .sm\\:focus\\:translate-y-1:focus {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .sm\\:focus\\:translate-y-2:focus {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .sm\\:focus\\:translate-y-3:focus {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .sm\\:focus\\:translate-y-4:focus {\n    --tw-translate-y: 1rem;\n  }\n\n  .sm\\:focus\\:translate-y-5:focus {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .sm\\:focus\\:translate-y-6:focus {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .sm\\:focus\\:translate-y-7:focus {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .sm\\:focus\\:translate-y-8:focus {\n    --tw-translate-y: 2rem;\n  }\n\n  .sm\\:focus\\:translate-y-9:focus {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .sm\\:focus\\:translate-y-10:focus {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .sm\\:focus\\:translate-y-11:focus {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .sm\\:focus\\:translate-y-12:focus {\n    --tw-translate-y: 3rem;\n  }\n\n  .sm\\:focus\\:translate-y-14:focus {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .sm\\:focus\\:translate-y-16:focus {\n    --tw-translate-y: 4rem;\n  }\n\n  .sm\\:focus\\:translate-y-20:focus {\n    --tw-translate-y: 5rem;\n  }\n\n  .sm\\:focus\\:translate-y-24:focus {\n    --tw-translate-y: 6rem;\n  }\n\n  .sm\\:focus\\:translate-y-28:focus {\n    --tw-translate-y: 7rem;\n  }\n\n  .sm\\:focus\\:translate-y-32:focus {\n    --tw-translate-y: 8rem;\n  }\n\n  .sm\\:focus\\:translate-y-36:focus {\n    --tw-translate-y: 9rem;\n  }\n\n  .sm\\:focus\\:translate-y-40:focus {\n    --tw-translate-y: 10rem;\n  }\n\n  .sm\\:focus\\:translate-y-44:focus {\n    --tw-translate-y: 11rem;\n  }\n\n  .sm\\:focus\\:translate-y-48:focus {\n    --tw-translate-y: 12rem;\n  }\n\n  .sm\\:focus\\:translate-y-52:focus {\n    --tw-translate-y: 13rem;\n  }\n\n  .sm\\:focus\\:translate-y-56:focus {\n    --tw-translate-y: 14rem;\n  }\n\n  .sm\\:focus\\:translate-y-60:focus {\n    --tw-translate-y: 15rem;\n  }\n\n  .sm\\:focus\\:translate-y-64:focus {\n    --tw-translate-y: 16rem;\n  }\n\n  .sm\\:focus\\:translate-y-72:focus {\n    --tw-translate-y: 18rem;\n  }\n\n  .sm\\:focus\\:translate-y-80:focus {\n    --tw-translate-y: 20rem;\n  }\n\n  .sm\\:focus\\:translate-y-96:focus {\n    --tw-translate-y: 24rem;\n  }\n\n  .sm\\:focus\\:translate-y-px:focus {\n    --tw-translate-y: 1px;\n  }\n\n  .sm\\:focus\\:translate-y-0\\.5:focus {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .sm\\:focus\\:translate-y-1\\.5:focus {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .sm\\:focus\\:translate-y-2\\.5:focus {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .sm\\:focus\\:translate-y-3\\.5:focus {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .sm\\:focus\\:-translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .sm\\:focus\\:-translate-y-1:focus {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .sm\\:focus\\:-translate-y-2:focus {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .sm\\:focus\\:-translate-y-3:focus {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .sm\\:focus\\:-translate-y-4:focus {\n    --tw-translate-y: -1rem;\n  }\n\n  .sm\\:focus\\:-translate-y-5:focus {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .sm\\:focus\\:-translate-y-6:focus {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .sm\\:focus\\:-translate-y-7:focus {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .sm\\:focus\\:-translate-y-8:focus {\n    --tw-translate-y: -2rem;\n  }\n\n  .sm\\:focus\\:-translate-y-9:focus {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .sm\\:focus\\:-translate-y-10:focus {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .sm\\:focus\\:-translate-y-11:focus {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .sm\\:focus\\:-translate-y-12:focus {\n    --tw-translate-y: -3rem;\n  }\n\n  .sm\\:focus\\:-translate-y-14:focus {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .sm\\:focus\\:-translate-y-16:focus {\n    --tw-translate-y: -4rem;\n  }\n\n  .sm\\:focus\\:-translate-y-20:focus {\n    --tw-translate-y: -5rem;\n  }\n\n  .sm\\:focus\\:-translate-y-24:focus {\n    --tw-translate-y: -6rem;\n  }\n\n  .sm\\:focus\\:-translate-y-28:focus {\n    --tw-translate-y: -7rem;\n  }\n\n  .sm\\:focus\\:-translate-y-32:focus {\n    --tw-translate-y: -8rem;\n  }\n\n  .sm\\:focus\\:-translate-y-36:focus {\n    --tw-translate-y: -9rem;\n  }\n\n  .sm\\:focus\\:-translate-y-40:focus {\n    --tw-translate-y: -10rem;\n  }\n\n  .sm\\:focus\\:-translate-y-44:focus {\n    --tw-translate-y: -11rem;\n  }\n\n  .sm\\:focus\\:-translate-y-48:focus {\n    --tw-translate-y: -12rem;\n  }\n\n  .sm\\:focus\\:-translate-y-52:focus {\n    --tw-translate-y: -13rem;\n  }\n\n  .sm\\:focus\\:-translate-y-56:focus {\n    --tw-translate-y: -14rem;\n  }\n\n  .sm\\:focus\\:-translate-y-60:focus {\n    --tw-translate-y: -15rem;\n  }\n\n  .sm\\:focus\\:-translate-y-64:focus {\n    --tw-translate-y: -16rem;\n  }\n\n  .sm\\:focus\\:-translate-y-72:focus {\n    --tw-translate-y: -18rem;\n  }\n\n  .sm\\:focus\\:-translate-y-80:focus {\n    --tw-translate-y: -20rem;\n  }\n\n  .sm\\:focus\\:-translate-y-96:focus {\n    --tw-translate-y: -24rem;\n  }\n\n  .sm\\:focus\\:-translate-y-px:focus {\n    --tw-translate-y: -1px;\n  }\n\n  .sm\\:focus\\:-translate-y-0\\.5:focus {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .sm\\:focus\\:-translate-y-1\\.5:focus {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .sm\\:focus\\:-translate-y-2\\.5:focus {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .sm\\:focus\\:-translate-y-3\\.5:focus {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .sm\\:focus\\:translate-y-1\\/2:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .sm\\:focus\\:translate-y-1\\/3:focus {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .sm\\:focus\\:translate-y-2\\/3:focus {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .sm\\:focus\\:translate-y-1\\/4:focus {\n    --tw-translate-y: 25%;\n  }\n\n  .sm\\:focus\\:translate-y-2\\/4:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .sm\\:focus\\:translate-y-3\\/4:focus {\n    --tw-translate-y: 75%;\n  }\n\n  .sm\\:focus\\:translate-y-full:focus {\n    --tw-translate-y: 100%;\n  }\n\n  .sm\\:focus\\:-translate-y-1\\/2:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .sm\\:focus\\:-translate-y-1\\/3:focus {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .sm\\:focus\\:-translate-y-2\\/3:focus {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .sm\\:focus\\:-translate-y-1\\/4:focus {\n    --tw-translate-y: -25%;\n  }\n\n  .sm\\:focus\\:-translate-y-2\\/4:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .sm\\:focus\\:-translate-y-3\\/4:focus {\n    --tw-translate-y: -75%;\n  }\n\n  .sm\\:focus\\:-translate-y-full:focus {\n    --tw-translate-y: -100%;\n  }\n\n  .sm\\:rotate-0 {\n    --tw-rotate: 0deg;\n  }\n\n  .sm\\:rotate-1 {\n    --tw-rotate: 1deg;\n  }\n\n  .sm\\:rotate-2 {\n    --tw-rotate: 2deg;\n  }\n\n  .sm\\:rotate-3 {\n    --tw-rotate: 3deg;\n  }\n\n  .sm\\:rotate-6 {\n    --tw-rotate: 6deg;\n  }\n\n  .sm\\:rotate-12 {\n    --tw-rotate: 12deg;\n  }\n\n  .sm\\:rotate-45 {\n    --tw-rotate: 45deg;\n  }\n\n  .sm\\:rotate-90 {\n    --tw-rotate: 90deg;\n  }\n\n  .sm\\:rotate-180 {\n    --tw-rotate: 180deg;\n  }\n\n  .sm\\:-rotate-180 {\n    --tw-rotate: -180deg;\n  }\n\n  .sm\\:-rotate-90 {\n    --tw-rotate: -90deg;\n  }\n\n  .sm\\:-rotate-45 {\n    --tw-rotate: -45deg;\n  }\n\n  .sm\\:-rotate-12 {\n    --tw-rotate: -12deg;\n  }\n\n  .sm\\:-rotate-6 {\n    --tw-rotate: -6deg;\n  }\n\n  .sm\\:-rotate-3 {\n    --tw-rotate: -3deg;\n  }\n\n  .sm\\:-rotate-2 {\n    --tw-rotate: -2deg;\n  }\n\n  .sm\\:-rotate-1 {\n    --tw-rotate: -1deg;\n  }\n\n  .sm\\:hover\\:rotate-0:hover {\n    --tw-rotate: 0deg;\n  }\n\n  .sm\\:hover\\:rotate-1:hover {\n    --tw-rotate: 1deg;\n  }\n\n  .sm\\:hover\\:rotate-2:hover {\n    --tw-rotate: 2deg;\n  }\n\n  .sm\\:hover\\:rotate-3:hover {\n    --tw-rotate: 3deg;\n  }\n\n  .sm\\:hover\\:rotate-6:hover {\n    --tw-rotate: 6deg;\n  }\n\n  .sm\\:hover\\:rotate-12:hover {\n    --tw-rotate: 12deg;\n  }\n\n  .sm\\:hover\\:rotate-45:hover {\n    --tw-rotate: 45deg;\n  }\n\n  .sm\\:hover\\:rotate-90:hover {\n    --tw-rotate: 90deg;\n  }\n\n  .sm\\:hover\\:rotate-180:hover {\n    --tw-rotate: 180deg;\n  }\n\n  .sm\\:hover\\:-rotate-180:hover {\n    --tw-rotate: -180deg;\n  }\n\n  .sm\\:hover\\:-rotate-90:hover {\n    --tw-rotate: -90deg;\n  }\n\n  .sm\\:hover\\:-rotate-45:hover {\n    --tw-rotate: -45deg;\n  }\n\n  .sm\\:hover\\:-rotate-12:hover {\n    --tw-rotate: -12deg;\n  }\n\n  .sm\\:hover\\:-rotate-6:hover {\n    --tw-rotate: -6deg;\n  }\n\n  .sm\\:hover\\:-rotate-3:hover {\n    --tw-rotate: -3deg;\n  }\n\n  .sm\\:hover\\:-rotate-2:hover {\n    --tw-rotate: -2deg;\n  }\n\n  .sm\\:hover\\:-rotate-1:hover {\n    --tw-rotate: -1deg;\n  }\n\n  .sm\\:focus\\:rotate-0:focus {\n    --tw-rotate: 0deg;\n  }\n\n  .sm\\:focus\\:rotate-1:focus {\n    --tw-rotate: 1deg;\n  }\n\n  .sm\\:focus\\:rotate-2:focus {\n    --tw-rotate: 2deg;\n  }\n\n  .sm\\:focus\\:rotate-3:focus {\n    --tw-rotate: 3deg;\n  }\n\n  .sm\\:focus\\:rotate-6:focus {\n    --tw-rotate: 6deg;\n  }\n\n  .sm\\:focus\\:rotate-12:focus {\n    --tw-rotate: 12deg;\n  }\n\n  .sm\\:focus\\:rotate-45:focus {\n    --tw-rotate: 45deg;\n  }\n\n  .sm\\:focus\\:rotate-90:focus {\n    --tw-rotate: 90deg;\n  }\n\n  .sm\\:focus\\:rotate-180:focus {\n    --tw-rotate: 180deg;\n  }\n\n  .sm\\:focus\\:-rotate-180:focus {\n    --tw-rotate: -180deg;\n  }\n\n  .sm\\:focus\\:-rotate-90:focus {\n    --tw-rotate: -90deg;\n  }\n\n  .sm\\:focus\\:-rotate-45:focus {\n    --tw-rotate: -45deg;\n  }\n\n  .sm\\:focus\\:-rotate-12:focus {\n    --tw-rotate: -12deg;\n  }\n\n  .sm\\:focus\\:-rotate-6:focus {\n    --tw-rotate: -6deg;\n  }\n\n  .sm\\:focus\\:-rotate-3:focus {\n    --tw-rotate: -3deg;\n  }\n\n  .sm\\:focus\\:-rotate-2:focus {\n    --tw-rotate: -2deg;\n  }\n\n  .sm\\:focus\\:-rotate-1:focus {\n    --tw-rotate: -1deg;\n  }\n\n  .sm\\:skew-x-0 {\n    --tw-skew-x: 0deg;\n  }\n\n  .sm\\:skew-x-1 {\n    --tw-skew-x: 1deg;\n  }\n\n  .sm\\:skew-x-2 {\n    --tw-skew-x: 2deg;\n  }\n\n  .sm\\:skew-x-3 {\n    --tw-skew-x: 3deg;\n  }\n\n  .sm\\:skew-x-6 {\n    --tw-skew-x: 6deg;\n  }\n\n  .sm\\:skew-x-12 {\n    --tw-skew-x: 12deg;\n  }\n\n  .sm\\:-skew-x-12 {\n    --tw-skew-x: -12deg;\n  }\n\n  .sm\\:-skew-x-6 {\n    --tw-skew-x: -6deg;\n  }\n\n  .sm\\:-skew-x-3 {\n    --tw-skew-x: -3deg;\n  }\n\n  .sm\\:-skew-x-2 {\n    --tw-skew-x: -2deg;\n  }\n\n  .sm\\:-skew-x-1 {\n    --tw-skew-x: -1deg;\n  }\n\n  .sm\\:skew-y-0 {\n    --tw-skew-y: 0deg;\n  }\n\n  .sm\\:skew-y-1 {\n    --tw-skew-y: 1deg;\n  }\n\n  .sm\\:skew-y-2 {\n    --tw-skew-y: 2deg;\n  }\n\n  .sm\\:skew-y-3 {\n    --tw-skew-y: 3deg;\n  }\n\n  .sm\\:skew-y-6 {\n    --tw-skew-y: 6deg;\n  }\n\n  .sm\\:skew-y-12 {\n    --tw-skew-y: 12deg;\n  }\n\n  .sm\\:-skew-y-12 {\n    --tw-skew-y: -12deg;\n  }\n\n  .sm\\:-skew-y-6 {\n    --tw-skew-y: -6deg;\n  }\n\n  .sm\\:-skew-y-3 {\n    --tw-skew-y: -3deg;\n  }\n\n  .sm\\:-skew-y-2 {\n    --tw-skew-y: -2deg;\n  }\n\n  .sm\\:-skew-y-1 {\n    --tw-skew-y: -1deg;\n  }\n\n  .sm\\:hover\\:skew-x-0:hover {\n    --tw-skew-x: 0deg;\n  }\n\n  .sm\\:hover\\:skew-x-1:hover {\n    --tw-skew-x: 1deg;\n  }\n\n  .sm\\:hover\\:skew-x-2:hover {\n    --tw-skew-x: 2deg;\n  }\n\n  .sm\\:hover\\:skew-x-3:hover {\n    --tw-skew-x: 3deg;\n  }\n\n  .sm\\:hover\\:skew-x-6:hover {\n    --tw-skew-x: 6deg;\n  }\n\n  .sm\\:hover\\:skew-x-12:hover {\n    --tw-skew-x: 12deg;\n  }\n\n  .sm\\:hover\\:-skew-x-12:hover {\n    --tw-skew-x: -12deg;\n  }\n\n  .sm\\:hover\\:-skew-x-6:hover {\n    --tw-skew-x: -6deg;\n  }\n\n  .sm\\:hover\\:-skew-x-3:hover {\n    --tw-skew-x: -3deg;\n  }\n\n  .sm\\:hover\\:-skew-x-2:hover {\n    --tw-skew-x: -2deg;\n  }\n\n  .sm\\:hover\\:-skew-x-1:hover {\n    --tw-skew-x: -1deg;\n  }\n\n  .sm\\:hover\\:skew-y-0:hover {\n    --tw-skew-y: 0deg;\n  }\n\n  .sm\\:hover\\:skew-y-1:hover {\n    --tw-skew-y: 1deg;\n  }\n\n  .sm\\:hover\\:skew-y-2:hover {\n    --tw-skew-y: 2deg;\n  }\n\n  .sm\\:hover\\:skew-y-3:hover {\n    --tw-skew-y: 3deg;\n  }\n\n  .sm\\:hover\\:skew-y-6:hover {\n    --tw-skew-y: 6deg;\n  }\n\n  .sm\\:hover\\:skew-y-12:hover {\n    --tw-skew-y: 12deg;\n  }\n\n  .sm\\:hover\\:-skew-y-12:hover {\n    --tw-skew-y: -12deg;\n  }\n\n  .sm\\:hover\\:-skew-y-6:hover {\n    --tw-skew-y: -6deg;\n  }\n\n  .sm\\:hover\\:-skew-y-3:hover {\n    --tw-skew-y: -3deg;\n  }\n\n  .sm\\:hover\\:-skew-y-2:hover {\n    --tw-skew-y: -2deg;\n  }\n\n  .sm\\:hover\\:-skew-y-1:hover {\n    --tw-skew-y: -1deg;\n  }\n\n  .sm\\:focus\\:skew-x-0:focus {\n    --tw-skew-x: 0deg;\n  }\n\n  .sm\\:focus\\:skew-x-1:focus {\n    --tw-skew-x: 1deg;\n  }\n\n  .sm\\:focus\\:skew-x-2:focus {\n    --tw-skew-x: 2deg;\n  }\n\n  .sm\\:focus\\:skew-x-3:focus {\n    --tw-skew-x: 3deg;\n  }\n\n  .sm\\:focus\\:skew-x-6:focus {\n    --tw-skew-x: 6deg;\n  }\n\n  .sm\\:focus\\:skew-x-12:focus {\n    --tw-skew-x: 12deg;\n  }\n\n  .sm\\:focus\\:-skew-x-12:focus {\n    --tw-skew-x: -12deg;\n  }\n\n  .sm\\:focus\\:-skew-x-6:focus {\n    --tw-skew-x: -6deg;\n  }\n\n  .sm\\:focus\\:-skew-x-3:focus {\n    --tw-skew-x: -3deg;\n  }\n\n  .sm\\:focus\\:-skew-x-2:focus {\n    --tw-skew-x: -2deg;\n  }\n\n  .sm\\:focus\\:-skew-x-1:focus {\n    --tw-skew-x: -1deg;\n  }\n\n  .sm\\:focus\\:skew-y-0:focus {\n    --tw-skew-y: 0deg;\n  }\n\n  .sm\\:focus\\:skew-y-1:focus {\n    --tw-skew-y: 1deg;\n  }\n\n  .sm\\:focus\\:skew-y-2:focus {\n    --tw-skew-y: 2deg;\n  }\n\n  .sm\\:focus\\:skew-y-3:focus {\n    --tw-skew-y: 3deg;\n  }\n\n  .sm\\:focus\\:skew-y-6:focus {\n    --tw-skew-y: 6deg;\n  }\n\n  .sm\\:focus\\:skew-y-12:focus {\n    --tw-skew-y: 12deg;\n  }\n\n  .sm\\:focus\\:-skew-y-12:focus {\n    --tw-skew-y: -12deg;\n  }\n\n  .sm\\:focus\\:-skew-y-6:focus {\n    --tw-skew-y: -6deg;\n  }\n\n  .sm\\:focus\\:-skew-y-3:focus {\n    --tw-skew-y: -3deg;\n  }\n\n  .sm\\:focus\\:-skew-y-2:focus {\n    --tw-skew-y: -2deg;\n  }\n\n  .sm\\:focus\\:-skew-y-1:focus {\n    --tw-skew-y: -1deg;\n  }\n\n  .sm\\:scale-0 {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .sm\\:scale-50 {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .sm\\:scale-75 {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .sm\\:scale-90 {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .sm\\:scale-95 {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .sm\\:scale-100 {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .sm\\:scale-105 {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .sm\\:scale-110 {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .sm\\:scale-125 {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .sm\\:scale-150 {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .sm\\:hover\\:scale-0:hover {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .sm\\:hover\\:scale-50:hover {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .sm\\:hover\\:scale-75:hover {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .sm\\:hover\\:scale-90:hover {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .sm\\:hover\\:scale-95:hover {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .sm\\:hover\\:scale-100:hover {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .sm\\:hover\\:scale-105:hover {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .sm\\:hover\\:scale-110:hover {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .sm\\:hover\\:scale-125:hover {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .sm\\:hover\\:scale-150:hover {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .sm\\:focus\\:scale-0:focus {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .sm\\:focus\\:scale-50:focus {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .sm\\:focus\\:scale-75:focus {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .sm\\:focus\\:scale-90:focus {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .sm\\:focus\\:scale-95:focus {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .sm\\:focus\\:scale-100:focus {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .sm\\:focus\\:scale-105:focus {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .sm\\:focus\\:scale-110:focus {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .sm\\:focus\\:scale-125:focus {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .sm\\:focus\\:scale-150:focus {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .sm\\:scale-x-0 {\n    --tw-scale-x: 0;\n  }\n\n  .sm\\:scale-x-50 {\n    --tw-scale-x: .5;\n  }\n\n  .sm\\:scale-x-75 {\n    --tw-scale-x: .75;\n  }\n\n  .sm\\:scale-x-90 {\n    --tw-scale-x: .9;\n  }\n\n  .sm\\:scale-x-95 {\n    --tw-scale-x: .95;\n  }\n\n  .sm\\:scale-x-100 {\n    --tw-scale-x: 1;\n  }\n\n  .sm\\:scale-x-105 {\n    --tw-scale-x: 1.05;\n  }\n\n  .sm\\:scale-x-110 {\n    --tw-scale-x: 1.1;\n  }\n\n  .sm\\:scale-x-125 {\n    --tw-scale-x: 1.25;\n  }\n\n  .sm\\:scale-x-150 {\n    --tw-scale-x: 1.5;\n  }\n\n  .sm\\:scale-y-0 {\n    --tw-scale-y: 0;\n  }\n\n  .sm\\:scale-y-50 {\n    --tw-scale-y: .5;\n  }\n\n  .sm\\:scale-y-75 {\n    --tw-scale-y: .75;\n  }\n\n  .sm\\:scale-y-90 {\n    --tw-scale-y: .9;\n  }\n\n  .sm\\:scale-y-95 {\n    --tw-scale-y: .95;\n  }\n\n  .sm\\:scale-y-100 {\n    --tw-scale-y: 1;\n  }\n\n  .sm\\:scale-y-105 {\n    --tw-scale-y: 1.05;\n  }\n\n  .sm\\:scale-y-110 {\n    --tw-scale-y: 1.1;\n  }\n\n  .sm\\:scale-y-125 {\n    --tw-scale-y: 1.25;\n  }\n\n  .sm\\:scale-y-150 {\n    --tw-scale-y: 1.5;\n  }\n\n  .sm\\:hover\\:scale-x-0:hover {\n    --tw-scale-x: 0;\n  }\n\n  .sm\\:hover\\:scale-x-50:hover {\n    --tw-scale-x: .5;\n  }\n\n  .sm\\:hover\\:scale-x-75:hover {\n    --tw-scale-x: .75;\n  }\n\n  .sm\\:hover\\:scale-x-90:hover {\n    --tw-scale-x: .9;\n  }\n\n  .sm\\:hover\\:scale-x-95:hover {\n    --tw-scale-x: .95;\n  }\n\n  .sm\\:hover\\:scale-x-100:hover {\n    --tw-scale-x: 1;\n  }\n\n  .sm\\:hover\\:scale-x-105:hover {\n    --tw-scale-x: 1.05;\n  }\n\n  .sm\\:hover\\:scale-x-110:hover {\n    --tw-scale-x: 1.1;\n  }\n\n  .sm\\:hover\\:scale-x-125:hover {\n    --tw-scale-x: 1.25;\n  }\n\n  .sm\\:hover\\:scale-x-150:hover {\n    --tw-scale-x: 1.5;\n  }\n\n  .sm\\:hover\\:scale-y-0:hover {\n    --tw-scale-y: 0;\n  }\n\n  .sm\\:hover\\:scale-y-50:hover {\n    --tw-scale-y: .5;\n  }\n\n  .sm\\:hover\\:scale-y-75:hover {\n    --tw-scale-y: .75;\n  }\n\n  .sm\\:hover\\:scale-y-90:hover {\n    --tw-scale-y: .9;\n  }\n\n  .sm\\:hover\\:scale-y-95:hover {\n    --tw-scale-y: .95;\n  }\n\n  .sm\\:hover\\:scale-y-100:hover {\n    --tw-scale-y: 1;\n  }\n\n  .sm\\:hover\\:scale-y-105:hover {\n    --tw-scale-y: 1.05;\n  }\n\n  .sm\\:hover\\:scale-y-110:hover {\n    --tw-scale-y: 1.1;\n  }\n\n  .sm\\:hover\\:scale-y-125:hover {\n    --tw-scale-y: 1.25;\n  }\n\n  .sm\\:hover\\:scale-y-150:hover {\n    --tw-scale-y: 1.5;\n  }\n\n  .sm\\:focus\\:scale-x-0:focus {\n    --tw-scale-x: 0;\n  }\n\n  .sm\\:focus\\:scale-x-50:focus {\n    --tw-scale-x: .5;\n  }\n\n  .sm\\:focus\\:scale-x-75:focus {\n    --tw-scale-x: .75;\n  }\n\n  .sm\\:focus\\:scale-x-90:focus {\n    --tw-scale-x: .9;\n  }\n\n  .sm\\:focus\\:scale-x-95:focus {\n    --tw-scale-x: .95;\n  }\n\n  .sm\\:focus\\:scale-x-100:focus {\n    --tw-scale-x: 1;\n  }\n\n  .sm\\:focus\\:scale-x-105:focus {\n    --tw-scale-x: 1.05;\n  }\n\n  .sm\\:focus\\:scale-x-110:focus {\n    --tw-scale-x: 1.1;\n  }\n\n  .sm\\:focus\\:scale-x-125:focus {\n    --tw-scale-x: 1.25;\n  }\n\n  .sm\\:focus\\:scale-x-150:focus {\n    --tw-scale-x: 1.5;\n  }\n\n  .sm\\:focus\\:scale-y-0:focus {\n    --tw-scale-y: 0;\n  }\n\n  .sm\\:focus\\:scale-y-50:focus {\n    --tw-scale-y: .5;\n  }\n\n  .sm\\:focus\\:scale-y-75:focus {\n    --tw-scale-y: .75;\n  }\n\n  .sm\\:focus\\:scale-y-90:focus {\n    --tw-scale-y: .9;\n  }\n\n  .sm\\:focus\\:scale-y-95:focus {\n    --tw-scale-y: .95;\n  }\n\n  .sm\\:focus\\:scale-y-100:focus {\n    --tw-scale-y: 1;\n  }\n\n  .sm\\:focus\\:scale-y-105:focus {\n    --tw-scale-y: 1.05;\n  }\n\n  .sm\\:focus\\:scale-y-110:focus {\n    --tw-scale-y: 1.1;\n  }\n\n  .sm\\:focus\\:scale-y-125:focus {\n    --tw-scale-y: 1.25;\n  }\n\n  .sm\\:focus\\:scale-y-150:focus {\n    --tw-scale-y: 1.5;\n  }\n\n  .sm\\:animate-none {\n    -webkit-animation: none;\n            animation: none;\n  }\n\n  .sm\\:animate-spin {\n    -webkit-animation: spin 1s linear infinite;\n            animation: spin 1s linear infinite;\n  }\n\n  .sm\\:animate-ping {\n    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n  }\n\n  .sm\\:animate-pulse {\n    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n  }\n\n  .sm\\:animate-bounce {\n    -webkit-animation: bounce 1s infinite;\n            animation: bounce 1s infinite;\n  }\n\n  .sm\\:cursor-auto {\n    cursor: auto;\n  }\n\n  .sm\\:cursor-default {\n    cursor: default;\n  }\n\n  .sm\\:cursor-pointer {\n    cursor: pointer;\n  }\n\n  .sm\\:cursor-wait {\n    cursor: wait;\n  }\n\n  .sm\\:cursor-text {\n    cursor: text;\n  }\n\n  .sm\\:cursor-move {\n    cursor: move;\n  }\n\n  .sm\\:cursor-help {\n    cursor: help;\n  }\n\n  .sm\\:cursor-not-allowed {\n    cursor: not-allowed;\n  }\n\n  .sm\\:select-none {\n    -webkit-user-select: none;\n       -moz-user-select: none;\n        -ms-user-select: none;\n            user-select: none;\n  }\n\n  .sm\\:select-text {\n    -webkit-user-select: text;\n       -moz-user-select: text;\n        -ms-user-select: text;\n            user-select: text;\n  }\n\n  .sm\\:select-all {\n    -webkit-user-select: all;\n       -moz-user-select: all;\n            user-select: all;\n  }\n\n  .sm\\:select-auto {\n    -webkit-user-select: auto;\n       -moz-user-select: auto;\n        -ms-user-select: auto;\n            user-select: auto;\n  }\n\n  .sm\\:resize-none {\n    resize: none;\n  }\n\n  .sm\\:resize-y {\n    resize: vertical;\n  }\n\n  .sm\\:resize-x {\n    resize: horizontal;\n  }\n\n  .sm\\:resize {\n    resize: both;\n  }\n\n  .sm\\:list-inside {\n    list-style-position: inside;\n  }\n\n  .sm\\:list-outside {\n    list-style-position: outside;\n  }\n\n  .sm\\:list-none {\n    list-style-type: none;\n  }\n\n  .sm\\:list-disc {\n    list-style-type: disc;\n  }\n\n  .sm\\:list-decimal {\n    list-style-type: decimal;\n  }\n\n  .sm\\:appearance-none {\n    -webkit-appearance: none;\n       -moz-appearance: none;\n            appearance: none;\n  }\n\n  .sm\\:auto-cols-auto {\n    grid-auto-columns: auto;\n  }\n\n  .sm\\:auto-cols-min {\n    grid-auto-columns: -webkit-min-content;\n    grid-auto-columns: min-content;\n  }\n\n  .sm\\:auto-cols-max {\n    grid-auto-columns: -webkit-max-content;\n    grid-auto-columns: max-content;\n  }\n\n  .sm\\:auto-cols-fr {\n    grid-auto-columns: minmax(0, 1fr);\n  }\n\n  .sm\\:grid-flow-row {\n    grid-auto-flow: row;\n  }\n\n  .sm\\:grid-flow-col {\n    grid-auto-flow: column;\n  }\n\n  .sm\\:grid-flow-row-dense {\n    grid-auto-flow: row dense;\n  }\n\n  .sm\\:grid-flow-col-dense {\n    grid-auto-flow: column dense;\n  }\n\n  .sm\\:auto-rows-auto {\n    grid-auto-rows: auto;\n  }\n\n  .sm\\:auto-rows-min {\n    grid-auto-rows: -webkit-min-content;\n    grid-auto-rows: min-content;\n  }\n\n  .sm\\:auto-rows-max {\n    grid-auto-rows: -webkit-max-content;\n    grid-auto-rows: max-content;\n  }\n\n  .sm\\:auto-rows-fr {\n    grid-auto-rows: minmax(0, 1fr);\n  }\n\n  .sm\\:grid-cols-1 {\n    grid-template-columns: repeat(1, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-4 {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-5 {\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-6 {\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-7 {\n    grid-template-columns: repeat(7, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-8 {\n    grid-template-columns: repeat(8, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-9 {\n    grid-template-columns: repeat(9, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-10 {\n    grid-template-columns: repeat(10, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-11 {\n    grid-template-columns: repeat(11, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-12 {\n    grid-template-columns: repeat(12, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-cols-none {\n    grid-template-columns: none;\n  }\n\n  .sm\\:grid-rows-1 {\n    grid-template-rows: repeat(1, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-rows-2 {\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-rows-3 {\n    grid-template-rows: repeat(3, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-rows-4 {\n    grid-template-rows: repeat(4, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-rows-5 {\n    grid-template-rows: repeat(5, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-rows-6 {\n    grid-template-rows: repeat(6, minmax(0, 1fr));\n  }\n\n  .sm\\:grid-rows-none {\n    grid-template-rows: none;\n  }\n\n  .sm\\:flex-row {\n    flex-direction: row;\n  }\n\n  .sm\\:flex-row-reverse {\n    flex-direction: row-reverse;\n  }\n\n  .sm\\:flex-col {\n    flex-direction: column;\n  }\n\n  .sm\\:flex-col-reverse {\n    flex-direction: column-reverse;\n  }\n\n  .sm\\:flex-wrap {\n    flex-wrap: wrap;\n  }\n\n  .sm\\:flex-wrap-reverse {\n    flex-wrap: wrap-reverse;\n  }\n\n  .sm\\:flex-nowrap {\n    flex-wrap: nowrap;\n  }\n\n  .sm\\:place-content-center {\n    place-content: center;\n  }\n\n  .sm\\:place-content-start {\n    place-content: start;\n  }\n\n  .sm\\:place-content-end {\n    place-content: end;\n  }\n\n  .sm\\:place-content-between {\n    place-content: space-between;\n  }\n\n  .sm\\:place-content-around {\n    place-content: space-around;\n  }\n\n  .sm\\:place-content-evenly {\n    place-content: space-evenly;\n  }\n\n  .sm\\:place-content-stretch {\n    place-content: stretch;\n  }\n\n  .sm\\:place-items-start {\n    place-items: start;\n  }\n\n  .sm\\:place-items-end {\n    place-items: end;\n  }\n\n  .sm\\:place-items-center {\n    place-items: center;\n  }\n\n  .sm\\:place-items-stretch {\n    place-items: stretch;\n  }\n\n  .sm\\:content-center {\n    align-content: center;\n  }\n\n  .sm\\:content-start {\n    align-content: flex-start;\n  }\n\n  .sm\\:content-end {\n    align-content: flex-end;\n  }\n\n  .sm\\:content-between {\n    align-content: space-between;\n  }\n\n  .sm\\:content-around {\n    align-content: space-around;\n  }\n\n  .sm\\:content-evenly {\n    align-content: space-evenly;\n  }\n\n  .sm\\:items-start {\n    align-items: flex-start;\n  }\n\n  .sm\\:items-end {\n    align-items: flex-end;\n  }\n\n  .sm\\:items-center {\n    align-items: center;\n  }\n\n  .sm\\:items-baseline {\n    align-items: baseline;\n  }\n\n  .sm\\:items-stretch {\n    align-items: stretch;\n  }\n\n  .sm\\:justify-start {\n    justify-content: flex-start;\n  }\n\n  .sm\\:justify-end {\n    justify-content: flex-end;\n  }\n\n  .sm\\:justify-center {\n    justify-content: center;\n  }\n\n  .sm\\:justify-between {\n    justify-content: space-between;\n  }\n\n  .sm\\:justify-around {\n    justify-content: space-around;\n  }\n\n  .sm\\:justify-evenly {\n    justify-content: space-evenly;\n  }\n\n  .sm\\:justify-items-start {\n    justify-items: start;\n  }\n\n  .sm\\:justify-items-end {\n    justify-items: end;\n  }\n\n  .sm\\:justify-items-center {\n    justify-items: center;\n  }\n\n  .sm\\:justify-items-stretch {\n    justify-items: stretch;\n  }\n\n  .sm\\:gap-0 {\n    gap: 0px;\n  }\n\n  .sm\\:gap-1 {\n    gap: 0.25rem;\n  }\n\n  .sm\\:gap-2 {\n    gap: 0.5rem;\n  }\n\n  .sm\\:gap-3 {\n    gap: 0.75rem;\n  }\n\n  .sm\\:gap-4 {\n    gap: 1rem;\n  }\n\n  .sm\\:gap-5 {\n    gap: 1.25rem;\n  }\n\n  .sm\\:gap-6 {\n    gap: 1.5rem;\n  }\n\n  .sm\\:gap-7 {\n    gap: 1.75rem;\n  }\n\n  .sm\\:gap-8 {\n    gap: 2rem;\n  }\n\n  .sm\\:gap-9 {\n    gap: 2.25rem;\n  }\n\n  .sm\\:gap-10 {\n    gap: 2.5rem;\n  }\n\n  .sm\\:gap-11 {\n    gap: 2.75rem;\n  }\n\n  .sm\\:gap-12 {\n    gap: 3rem;\n  }\n\n  .sm\\:gap-14 {\n    gap: 3.5rem;\n  }\n\n  .sm\\:gap-16 {\n    gap: 4rem;\n  }\n\n  .sm\\:gap-20 {\n    gap: 5rem;\n  }\n\n  .sm\\:gap-24 {\n    gap: 6rem;\n  }\n\n  .sm\\:gap-28 {\n    gap: 7rem;\n  }\n\n  .sm\\:gap-32 {\n    gap: 8rem;\n  }\n\n  .sm\\:gap-36 {\n    gap: 9rem;\n  }\n\n  .sm\\:gap-40 {\n    gap: 10rem;\n  }\n\n  .sm\\:gap-44 {\n    gap: 11rem;\n  }\n\n  .sm\\:gap-48 {\n    gap: 12rem;\n  }\n\n  .sm\\:gap-52 {\n    gap: 13rem;\n  }\n\n  .sm\\:gap-56 {\n    gap: 14rem;\n  }\n\n  .sm\\:gap-60 {\n    gap: 15rem;\n  }\n\n  .sm\\:gap-64 {\n    gap: 16rem;\n  }\n\n  .sm\\:gap-72 {\n    gap: 18rem;\n  }\n\n  .sm\\:gap-80 {\n    gap: 20rem;\n  }\n\n  .sm\\:gap-96 {\n    gap: 24rem;\n  }\n\n  .sm\\:gap-px {\n    gap: 1px;\n  }\n\n  .sm\\:gap-0\\.5 {\n    gap: 0.125rem;\n  }\n\n  .sm\\:gap-1\\.5 {\n    gap: 0.375rem;\n  }\n\n  .sm\\:gap-2\\.5 {\n    gap: 0.625rem;\n  }\n\n  .sm\\:gap-3\\.5 {\n    gap: 0.875rem;\n  }\n\n  .sm\\:gap-x-0 {\n    -moz-column-gap: 0px;\n         column-gap: 0px;\n  }\n\n  .sm\\:gap-x-1 {\n    -moz-column-gap: 0.25rem;\n         column-gap: 0.25rem;\n  }\n\n  .sm\\:gap-x-2 {\n    -moz-column-gap: 0.5rem;\n         column-gap: 0.5rem;\n  }\n\n  .sm\\:gap-x-3 {\n    -moz-column-gap: 0.75rem;\n         column-gap: 0.75rem;\n  }\n\n  .sm\\:gap-x-4 {\n    -moz-column-gap: 1rem;\n         column-gap: 1rem;\n  }\n\n  .sm\\:gap-x-5 {\n    -moz-column-gap: 1.25rem;\n         column-gap: 1.25rem;\n  }\n\n  .sm\\:gap-x-6 {\n    -moz-column-gap: 1.5rem;\n         column-gap: 1.5rem;\n  }\n\n  .sm\\:gap-x-7 {\n    -moz-column-gap: 1.75rem;\n         column-gap: 1.75rem;\n  }\n\n  .sm\\:gap-x-8 {\n    -moz-column-gap: 2rem;\n         column-gap: 2rem;\n  }\n\n  .sm\\:gap-x-9 {\n    -moz-column-gap: 2.25rem;\n         column-gap: 2.25rem;\n  }\n\n  .sm\\:gap-x-10 {\n    -moz-column-gap: 2.5rem;\n         column-gap: 2.5rem;\n  }\n\n  .sm\\:gap-x-11 {\n    -moz-column-gap: 2.75rem;\n         column-gap: 2.75rem;\n  }\n\n  .sm\\:gap-x-12 {\n    -moz-column-gap: 3rem;\n         column-gap: 3rem;\n  }\n\n  .sm\\:gap-x-14 {\n    -moz-column-gap: 3.5rem;\n         column-gap: 3.5rem;\n  }\n\n  .sm\\:gap-x-16 {\n    -moz-column-gap: 4rem;\n         column-gap: 4rem;\n  }\n\n  .sm\\:gap-x-20 {\n    -moz-column-gap: 5rem;\n         column-gap: 5rem;\n  }\n\n  .sm\\:gap-x-24 {\n    -moz-column-gap: 6rem;\n         column-gap: 6rem;\n  }\n\n  .sm\\:gap-x-28 {\n    -moz-column-gap: 7rem;\n         column-gap: 7rem;\n  }\n\n  .sm\\:gap-x-32 {\n    -moz-column-gap: 8rem;\n         column-gap: 8rem;\n  }\n\n  .sm\\:gap-x-36 {\n    -moz-column-gap: 9rem;\n         column-gap: 9rem;\n  }\n\n  .sm\\:gap-x-40 {\n    -moz-column-gap: 10rem;\n         column-gap: 10rem;\n  }\n\n  .sm\\:gap-x-44 {\n    -moz-column-gap: 11rem;\n         column-gap: 11rem;\n  }\n\n  .sm\\:gap-x-48 {\n    -moz-column-gap: 12rem;\n         column-gap: 12rem;\n  }\n\n  .sm\\:gap-x-52 {\n    -moz-column-gap: 13rem;\n         column-gap: 13rem;\n  }\n\n  .sm\\:gap-x-56 {\n    -moz-column-gap: 14rem;\n         column-gap: 14rem;\n  }\n\n  .sm\\:gap-x-60 {\n    -moz-column-gap: 15rem;\n         column-gap: 15rem;\n  }\n\n  .sm\\:gap-x-64 {\n    -moz-column-gap: 16rem;\n         column-gap: 16rem;\n  }\n\n  .sm\\:gap-x-72 {\n    -moz-column-gap: 18rem;\n         column-gap: 18rem;\n  }\n\n  .sm\\:gap-x-80 {\n    -moz-column-gap: 20rem;\n         column-gap: 20rem;\n  }\n\n  .sm\\:gap-x-96 {\n    -moz-column-gap: 24rem;\n         column-gap: 24rem;\n  }\n\n  .sm\\:gap-x-px {\n    -moz-column-gap: 1px;\n         column-gap: 1px;\n  }\n\n  .sm\\:gap-x-0\\.5 {\n    -moz-column-gap: 0.125rem;\n         column-gap: 0.125rem;\n  }\n\n  .sm\\:gap-x-1\\.5 {\n    -moz-column-gap: 0.375rem;\n         column-gap: 0.375rem;\n  }\n\n  .sm\\:gap-x-2\\.5 {\n    -moz-column-gap: 0.625rem;\n         column-gap: 0.625rem;\n  }\n\n  .sm\\:gap-x-3\\.5 {\n    -moz-column-gap: 0.875rem;\n         column-gap: 0.875rem;\n  }\n\n  .sm\\:gap-y-0 {\n    row-gap: 0px;\n  }\n\n  .sm\\:gap-y-1 {\n    row-gap: 0.25rem;\n  }\n\n  .sm\\:gap-y-2 {\n    row-gap: 0.5rem;\n  }\n\n  .sm\\:gap-y-3 {\n    row-gap: 0.75rem;\n  }\n\n  .sm\\:gap-y-4 {\n    row-gap: 1rem;\n  }\n\n  .sm\\:gap-y-5 {\n    row-gap: 1.25rem;\n  }\n\n  .sm\\:gap-y-6 {\n    row-gap: 1.5rem;\n  }\n\n  .sm\\:gap-y-7 {\n    row-gap: 1.75rem;\n  }\n\n  .sm\\:gap-y-8 {\n    row-gap: 2rem;\n  }\n\n  .sm\\:gap-y-9 {\n    row-gap: 2.25rem;\n  }\n\n  .sm\\:gap-y-10 {\n    row-gap: 2.5rem;\n  }\n\n  .sm\\:gap-y-11 {\n    row-gap: 2.75rem;\n  }\n\n  .sm\\:gap-y-12 {\n    row-gap: 3rem;\n  }\n\n  .sm\\:gap-y-14 {\n    row-gap: 3.5rem;\n  }\n\n  .sm\\:gap-y-16 {\n    row-gap: 4rem;\n  }\n\n  .sm\\:gap-y-20 {\n    row-gap: 5rem;\n  }\n\n  .sm\\:gap-y-24 {\n    row-gap: 6rem;\n  }\n\n  .sm\\:gap-y-28 {\n    row-gap: 7rem;\n  }\n\n  .sm\\:gap-y-32 {\n    row-gap: 8rem;\n  }\n\n  .sm\\:gap-y-36 {\n    row-gap: 9rem;\n  }\n\n  .sm\\:gap-y-40 {\n    row-gap: 10rem;\n  }\n\n  .sm\\:gap-y-44 {\n    row-gap: 11rem;\n  }\n\n  .sm\\:gap-y-48 {\n    row-gap: 12rem;\n  }\n\n  .sm\\:gap-y-52 {\n    row-gap: 13rem;\n  }\n\n  .sm\\:gap-y-56 {\n    row-gap: 14rem;\n  }\n\n  .sm\\:gap-y-60 {\n    row-gap: 15rem;\n  }\n\n  .sm\\:gap-y-64 {\n    row-gap: 16rem;\n  }\n\n  .sm\\:gap-y-72 {\n    row-gap: 18rem;\n  }\n\n  .sm\\:gap-y-80 {\n    row-gap: 20rem;\n  }\n\n  .sm\\:gap-y-96 {\n    row-gap: 24rem;\n  }\n\n  .sm\\:gap-y-px {\n    row-gap: 1px;\n  }\n\n  .sm\\:gap-y-0\\.5 {\n    row-gap: 0.125rem;\n  }\n\n  .sm\\:gap-y-1\\.5 {\n    row-gap: 0.375rem;\n  }\n\n  .sm\\:gap-y-2\\.5 {\n    row-gap: 0.625rem;\n  }\n\n  .sm\\:gap-y-3\\.5 {\n    row-gap: 0.875rem;\n  }\n\n  .sm\\:space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1rem * var(--tw-space-x-reverse));\n    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2rem * var(--tw-space-x-reverse));\n    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3rem * var(--tw-space-x-reverse));\n    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(4rem * var(--tw-space-x-reverse));\n    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(5rem * var(--tw-space-x-reverse));\n    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(6rem * var(--tw-space-x-reverse));\n    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(7rem * var(--tw-space-x-reverse));\n    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(8rem * var(--tw-space-x-reverse));\n    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(9rem * var(--tw-space-x-reverse));\n    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(10rem * var(--tw-space-x-reverse));\n    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(11rem * var(--tw-space-x-reverse));\n    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(12rem * var(--tw-space-x-reverse));\n    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(13rem * var(--tw-space-x-reverse));\n    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(14rem * var(--tw-space-x-reverse));\n    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(15rem * var(--tw-space-x-reverse));\n    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(16rem * var(--tw-space-x-reverse));\n    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(18rem * var(--tw-space-x-reverse));\n    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(20rem * var(--tw-space-x-reverse));\n    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(24rem * var(--tw-space-x-reverse));\n    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1px * var(--tw-space-x-reverse));\n    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-4rem * var(--tw-space-x-reverse));\n    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-6rem * var(--tw-space-x-reverse));\n    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-7rem * var(--tw-space-x-reverse));\n    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-8rem * var(--tw-space-x-reverse));\n    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-9rem * var(--tw-space-x-reverse));\n    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-10rem * var(--tw-space-x-reverse));\n    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-11rem * var(--tw-space-x-reverse));\n    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-12rem * var(--tw-space-x-reverse));\n    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-13rem * var(--tw-space-x-reverse));\n    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-14rem * var(--tw-space-x-reverse));\n    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-15rem * var(--tw-space-x-reverse));\n    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-16rem * var(--tw-space-x-reverse));\n    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-18rem * var(--tw-space-x-reverse));\n    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-20rem * var(--tw-space-x-reverse));\n    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-24rem * var(--tw-space-x-reverse));\n    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1px * var(--tw-space-x-reverse));\n    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:-space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .sm\\:space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(4rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(6rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(7rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(8rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(9rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(10rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(11rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(12rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(13rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(14rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(15rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(16rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(18rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(20rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(24rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1px * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1px * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:-space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .sm\\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 1;\n  }\n\n  .sm\\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 1;\n  }\n\n  .sm\\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(0px * var(--tw-divide-x-reverse));\n    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .sm\\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(2px * var(--tw-divide-x-reverse));\n    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .sm\\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(4px * var(--tw-divide-x-reverse));\n    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .sm\\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(8px * var(--tw-divide-x-reverse));\n    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .sm\\:divide-x > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(1px * var(--tw-divide-x-reverse));\n    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .sm\\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));\n  }\n\n  .sm\\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));\n  }\n\n  .sm\\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));\n  }\n\n  .sm\\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));\n  }\n\n  .sm\\:divide-y > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n  }\n\n  .sm\\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 1;\n  }\n\n  .sm\\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 1;\n  }\n\n  .sm\\:divide-solid > :not([hidden]) ~ :not([hidden]) {\n    border-style: solid;\n  }\n\n  .sm\\:divide-dashed > :not([hidden]) ~ :not([hidden]) {\n    border-style: dashed;\n  }\n\n  .sm\\:divide-dotted > :not([hidden]) ~ :not([hidden]) {\n    border-style: dotted;\n  }\n\n  .sm\\:divide-double > :not([hidden]) ~ :not([hidden]) {\n    border-style: double;\n  }\n\n  .sm\\:divide-none > :not([hidden]) ~ :not([hidden]) {\n    border-style: none;\n  }\n\n  .sm\\:divide-transparent > :not([hidden]) ~ :not([hidden]) {\n    border-color: transparent;\n  }\n\n  .sm\\:divide-current > :not([hidden]) ~ :not([hidden]) {\n    border-color: currentColor;\n  }\n\n  .sm\\:divide-black > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-white > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-grey-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-red-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-orange-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-yellow-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-green-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-teal-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-blue-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-indigo-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-purple-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-pink-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-default > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .sm\\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0;\n  }\n\n  .sm\\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.05;\n  }\n\n  .sm\\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.1;\n  }\n\n  .sm\\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.2;\n  }\n\n  .sm\\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.25;\n  }\n\n  .sm\\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.3;\n  }\n\n  .sm\\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.4;\n  }\n\n  .sm\\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.5;\n  }\n\n  .sm\\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.6;\n  }\n\n  .sm\\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.7;\n  }\n\n  .sm\\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.75;\n  }\n\n  .sm\\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.8;\n  }\n\n  .sm\\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.9;\n  }\n\n  .sm\\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.95;\n  }\n\n  .sm\\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n  }\n\n  .sm\\:place-self-auto {\n    place-self: auto;\n  }\n\n  .sm\\:place-self-start {\n    place-self: start;\n  }\n\n  .sm\\:place-self-end {\n    place-self: end;\n  }\n\n  .sm\\:place-self-center {\n    place-self: center;\n  }\n\n  .sm\\:place-self-stretch {\n    place-self: stretch;\n  }\n\n  .sm\\:self-auto {\n    align-self: auto;\n  }\n\n  .sm\\:self-start {\n    align-self: flex-start;\n  }\n\n  .sm\\:self-end {\n    align-self: flex-end;\n  }\n\n  .sm\\:self-center {\n    align-self: center;\n  }\n\n  .sm\\:self-stretch {\n    align-self: stretch;\n  }\n\n  .sm\\:justify-self-auto {\n    justify-self: auto;\n  }\n\n  .sm\\:justify-self-start {\n    justify-self: start;\n  }\n\n  .sm\\:justify-self-end {\n    justify-self: end;\n  }\n\n  .sm\\:justify-self-center {\n    justify-self: center;\n  }\n\n  .sm\\:justify-self-stretch {\n    justify-self: stretch;\n  }\n\n  .sm\\:overflow-auto {\n    overflow: auto;\n  }\n\n  .sm\\:overflow-hidden {\n    overflow: hidden;\n  }\n\n  .sm\\:overflow-visible {\n    overflow: visible;\n  }\n\n  .sm\\:overflow-scroll {\n    overflow: scroll;\n  }\n\n  .sm\\:overflow-x-auto {\n    overflow-x: auto;\n  }\n\n  .sm\\:overflow-y-auto {\n    overflow-y: auto;\n  }\n\n  .sm\\:overflow-x-hidden {\n    overflow-x: hidden;\n  }\n\n  .sm\\:overflow-y-hidden {\n    overflow-y: hidden;\n  }\n\n  .sm\\:overflow-x-visible {\n    overflow-x: visible;\n  }\n\n  .sm\\:overflow-y-visible {\n    overflow-y: visible;\n  }\n\n  .sm\\:overflow-x-scroll {\n    overflow-x: scroll;\n  }\n\n  .sm\\:overflow-y-scroll {\n    overflow-y: scroll;\n  }\n\n  .sm\\:overscroll-auto {\n    -ms-scroll-chaining: chained;\n        overscroll-behavior: auto;\n  }\n\n  .sm\\:overscroll-contain {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: contain;\n  }\n\n  .sm\\:overscroll-none {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: none;\n  }\n\n  .sm\\:overscroll-y-auto {\n    overscroll-behavior-y: auto;\n  }\n\n  .sm\\:overscroll-y-contain {\n    overscroll-behavior-y: contain;\n  }\n\n  .sm\\:overscroll-y-none {\n    overscroll-behavior-y: none;\n  }\n\n  .sm\\:overscroll-x-auto {\n    overscroll-behavior-x: auto;\n  }\n\n  .sm\\:overscroll-x-contain {\n    overscroll-behavior-x: contain;\n  }\n\n  .sm\\:overscroll-x-none {\n    overscroll-behavior-x: none;\n  }\n\n  .sm\\:truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .sm\\:overflow-ellipsis {\n    text-overflow: ellipsis;\n  }\n\n  .sm\\:overflow-clip {\n    text-overflow: clip;\n  }\n\n  .sm\\:whitespace-normal {\n    white-space: normal;\n  }\n\n  .sm\\:whitespace-nowrap {\n    white-space: nowrap;\n  }\n\n  .sm\\:whitespace-pre {\n    white-space: pre;\n  }\n\n  .sm\\:whitespace-pre-line {\n    white-space: pre-line;\n  }\n\n  .sm\\:whitespace-pre-wrap {\n    white-space: pre-wrap;\n  }\n\n  .sm\\:break-normal {\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n\n  .sm\\:break-words {\n    overflow-wrap: break-word;\n  }\n\n  .sm\\:break-all {\n    word-break: break-all;\n  }\n\n  .sm\\:rounded-none {\n    border-radius: 0px;\n  }\n\n  .sm\\:rounded-sm {\n    border-radius: 0.125rem;\n  }\n\n  .sm\\:rounded {\n    border-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-md {\n    border-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-lg {\n    border-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-xl {\n    border-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-2xl {\n    border-radius: 1rem;\n  }\n\n  .sm\\:rounded-3xl {\n    border-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-full {\n    border-radius: 9999px;\n  }\n\n  .sm\\:rounded-t-none {\n    border-top-left-radius: 0px;\n    border-top-right-radius: 0px;\n  }\n\n  .sm\\:rounded-t-sm {\n    border-top-left-radius: 0.125rem;\n    border-top-right-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-t {\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-t-md {\n    border-top-left-radius: 0.375rem;\n    border-top-right-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-t-lg {\n    border-top-left-radius: 0.5rem;\n    border-top-right-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-t-xl {\n    border-top-left-radius: 0.75rem;\n    border-top-right-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-t-2xl {\n    border-top-left-radius: 1rem;\n    border-top-right-radius: 1rem;\n  }\n\n  .sm\\:rounded-t-3xl {\n    border-top-left-radius: 1.5rem;\n    border-top-right-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-t-full {\n    border-top-left-radius: 9999px;\n    border-top-right-radius: 9999px;\n  }\n\n  .sm\\:rounded-r-none {\n    border-top-right-radius: 0px;\n    border-bottom-right-radius: 0px;\n  }\n\n  .sm\\:rounded-r-sm {\n    border-top-right-radius: 0.125rem;\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-r {\n    border-top-right-radius: 0.25rem;\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-r-md {\n    border-top-right-radius: 0.375rem;\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-r-lg {\n    border-top-right-radius: 0.5rem;\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-r-xl {\n    border-top-right-radius: 0.75rem;\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-r-2xl {\n    border-top-right-radius: 1rem;\n    border-bottom-right-radius: 1rem;\n  }\n\n  .sm\\:rounded-r-3xl {\n    border-top-right-radius: 1.5rem;\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-r-full {\n    border-top-right-radius: 9999px;\n    border-bottom-right-radius: 9999px;\n  }\n\n  .sm\\:rounded-b-none {\n    border-bottom-right-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .sm\\:rounded-b-sm {\n    border-bottom-right-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-b {\n    border-bottom-right-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-b-md {\n    border-bottom-right-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-b-lg {\n    border-bottom-right-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-b-xl {\n    border-bottom-right-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-b-2xl {\n    border-bottom-right-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .sm\\:rounded-b-3xl {\n    border-bottom-right-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-b-full {\n    border-bottom-right-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .sm\\:rounded-l-none {\n    border-top-left-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .sm\\:rounded-l-sm {\n    border-top-left-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-l {\n    border-top-left-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-l-md {\n    border-top-left-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-l-lg {\n    border-top-left-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-l-xl {\n    border-top-left-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-l-2xl {\n    border-top-left-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .sm\\:rounded-l-3xl {\n    border-top-left-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-l-full {\n    border-top-left-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .sm\\:rounded-tl-none {\n    border-top-left-radius: 0px;\n  }\n\n  .sm\\:rounded-tl-sm {\n    border-top-left-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-tl {\n    border-top-left-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-tl-md {\n    border-top-left-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-tl-lg {\n    border-top-left-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-tl-xl {\n    border-top-left-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-tl-2xl {\n    border-top-left-radius: 1rem;\n  }\n\n  .sm\\:rounded-tl-3xl {\n    border-top-left-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-tl-full {\n    border-top-left-radius: 9999px;\n  }\n\n  .sm\\:rounded-tr-none {\n    border-top-right-radius: 0px;\n  }\n\n  .sm\\:rounded-tr-sm {\n    border-top-right-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-tr {\n    border-top-right-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-tr-md {\n    border-top-right-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-tr-lg {\n    border-top-right-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-tr-xl {\n    border-top-right-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-tr-2xl {\n    border-top-right-radius: 1rem;\n  }\n\n  .sm\\:rounded-tr-3xl {\n    border-top-right-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-tr-full {\n    border-top-right-radius: 9999px;\n  }\n\n  .sm\\:rounded-br-none {\n    border-bottom-right-radius: 0px;\n  }\n\n  .sm\\:rounded-br-sm {\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-br {\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-br-md {\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-br-lg {\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-br-xl {\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-br-2xl {\n    border-bottom-right-radius: 1rem;\n  }\n\n  .sm\\:rounded-br-3xl {\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-br-full {\n    border-bottom-right-radius: 9999px;\n  }\n\n  .sm\\:rounded-bl-none {\n    border-bottom-left-radius: 0px;\n  }\n\n  .sm\\:rounded-bl-sm {\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .sm\\:rounded-bl {\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .sm\\:rounded-bl-md {\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .sm\\:rounded-bl-lg {\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .sm\\:rounded-bl-xl {\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .sm\\:rounded-bl-2xl {\n    border-bottom-left-radius: 1rem;\n  }\n\n  .sm\\:rounded-bl-3xl {\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .sm\\:rounded-bl-full {\n    border-bottom-left-radius: 9999px;\n  }\n\n  .sm\\:border-0 {\n    border-width: 0px;\n  }\n\n  .sm\\:border-2 {\n    border-width: 2px;\n  }\n\n  .sm\\:border-4 {\n    border-width: 4px;\n  }\n\n  .sm\\:border-8 {\n    border-width: 8px;\n  }\n\n  .sm\\:border {\n    border-width: 1px;\n  }\n\n  .sm\\:border-t-0 {\n    border-top-width: 0px;\n  }\n\n  .sm\\:border-t-2 {\n    border-top-width: 2px;\n  }\n\n  .sm\\:border-t-4 {\n    border-top-width: 4px;\n  }\n\n  .sm\\:border-t-8 {\n    border-top-width: 8px;\n  }\n\n  .sm\\:border-t {\n    border-top-width: 1px;\n  }\n\n  .sm\\:border-r-0 {\n    border-right-width: 0px;\n  }\n\n  .sm\\:border-r-2 {\n    border-right-width: 2px;\n  }\n\n  .sm\\:border-r-4 {\n    border-right-width: 4px;\n  }\n\n  .sm\\:border-r-8 {\n    border-right-width: 8px;\n  }\n\n  .sm\\:border-r {\n    border-right-width: 1px;\n  }\n\n  .sm\\:border-b-0 {\n    border-bottom-width: 0px;\n  }\n\n  .sm\\:border-b-2 {\n    border-bottom-width: 2px;\n  }\n\n  .sm\\:border-b-4 {\n    border-bottom-width: 4px;\n  }\n\n  .sm\\:border-b-8 {\n    border-bottom-width: 8px;\n  }\n\n  .sm\\:border-b {\n    border-bottom-width: 1px;\n  }\n\n  .sm\\:border-l-0 {\n    border-left-width: 0px;\n  }\n\n  .sm\\:border-l-2 {\n    border-left-width: 2px;\n  }\n\n  .sm\\:border-l-4 {\n    border-left-width: 4px;\n  }\n\n  .sm\\:border-l-8 {\n    border-left-width: 8px;\n  }\n\n  .sm\\:border-l {\n    border-left-width: 1px;\n  }\n\n  .sm\\:border-solid {\n    border-style: solid;\n  }\n\n  .sm\\:border-dashed {\n    border-style: dashed;\n  }\n\n  .sm\\:border-dotted {\n    border-style: dotted;\n  }\n\n  .sm\\:border-double {\n    border-style: double;\n  }\n\n  .sm\\:border-none {\n    border-style: none;\n  }\n\n  .sm\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .sm\\:border-current {\n    border-color: currentColor;\n  }\n\n  .sm\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-current {\n    border-color: currentColor;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-transparent:focus-within {\n    border-color: transparent;\n  }\n\n  .sm\\:focus-within\\:border-current:focus-within {\n    border-color: currentColor;\n  }\n\n  .sm\\:focus-within\\:border-black:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-white:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-50:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-100:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-200:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-300:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-400:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-500:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-600:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-700:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-800:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-gray-900:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-grey-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-red-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-orange-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-yellow-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-green-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-teal-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-blue-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-indigo-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-purple-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-pink-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus-within\\:border-default:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-transparent:hover {\n    border-color: transparent;\n  }\n\n  .sm\\:hover\\:border-current:hover {\n    border-color: currentColor;\n  }\n\n  .sm\\:hover\\:border-black:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-white:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-50:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-100:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-200:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-300:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-400:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-500:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-600:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-700:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-800:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-gray-900:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-grey-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-red-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-orange-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-yellow-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-green-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-teal-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-blue-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-indigo-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-purple-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-pink-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .sm\\:hover\\:border-default:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-transparent:focus {\n    border-color: transparent;\n  }\n\n  .sm\\:focus\\:border-current:focus {\n    border-color: currentColor;\n  }\n\n  .sm\\:focus\\:border-black:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-white:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-50:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-100:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-200:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-300:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-500:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-600:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-700:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-800:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-gray-900:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-grey-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-red-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-orange-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-yellow-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-green-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-teal-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-blue-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-indigo-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-purple-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-pink-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .sm\\:focus\\:border-default:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .sm\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .sm\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .sm\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .sm\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .sm\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .sm\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .sm\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .sm\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .sm\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .sm\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .sm\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .sm\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .sm\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .sm\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .sm\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .group:hover .sm\\:group-hover\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .sm\\:focus-within\\:border-opacity-0:focus-within {\n    --tw-border-opacity: 0;\n  }\n\n  .sm\\:focus-within\\:border-opacity-5:focus-within {\n    --tw-border-opacity: 0.05;\n  }\n\n  .sm\\:focus-within\\:border-opacity-10:focus-within {\n    --tw-border-opacity: 0.1;\n  }\n\n  .sm\\:focus-within\\:border-opacity-20:focus-within {\n    --tw-border-opacity: 0.2;\n  }\n\n  .sm\\:focus-within\\:border-opacity-25:focus-within {\n    --tw-border-opacity: 0.25;\n  }\n\n  .sm\\:focus-within\\:border-opacity-30:focus-within {\n    --tw-border-opacity: 0.3;\n  }\n\n  .sm\\:focus-within\\:border-opacity-40:focus-within {\n    --tw-border-opacity: 0.4;\n  }\n\n  .sm\\:focus-within\\:border-opacity-50:focus-within {\n    --tw-border-opacity: 0.5;\n  }\n\n  .sm\\:focus-within\\:border-opacity-60:focus-within {\n    --tw-border-opacity: 0.6;\n  }\n\n  .sm\\:focus-within\\:border-opacity-70:focus-within {\n    --tw-border-opacity: 0.7;\n  }\n\n  .sm\\:focus-within\\:border-opacity-75:focus-within {\n    --tw-border-opacity: 0.75;\n  }\n\n  .sm\\:focus-within\\:border-opacity-80:focus-within {\n    --tw-border-opacity: 0.8;\n  }\n\n  .sm\\:focus-within\\:border-opacity-90:focus-within {\n    --tw-border-opacity: 0.9;\n  }\n\n  .sm\\:focus-within\\:border-opacity-95:focus-within {\n    --tw-border-opacity: 0.95;\n  }\n\n  .sm\\:focus-within\\:border-opacity-100:focus-within {\n    --tw-border-opacity: 1;\n  }\n\n  .sm\\:hover\\:border-opacity-0:hover {\n    --tw-border-opacity: 0;\n  }\n\n  .sm\\:hover\\:border-opacity-5:hover {\n    --tw-border-opacity: 0.05;\n  }\n\n  .sm\\:hover\\:border-opacity-10:hover {\n    --tw-border-opacity: 0.1;\n  }\n\n  .sm\\:hover\\:border-opacity-20:hover {\n    --tw-border-opacity: 0.2;\n  }\n\n  .sm\\:hover\\:border-opacity-25:hover {\n    --tw-border-opacity: 0.25;\n  }\n\n  .sm\\:hover\\:border-opacity-30:hover {\n    --tw-border-opacity: 0.3;\n  }\n\n  .sm\\:hover\\:border-opacity-40:hover {\n    --tw-border-opacity: 0.4;\n  }\n\n  .sm\\:hover\\:border-opacity-50:hover {\n    --tw-border-opacity: 0.5;\n  }\n\n  .sm\\:hover\\:border-opacity-60:hover {\n    --tw-border-opacity: 0.6;\n  }\n\n  .sm\\:hover\\:border-opacity-70:hover {\n    --tw-border-opacity: 0.7;\n  }\n\n  .sm\\:hover\\:border-opacity-75:hover {\n    --tw-border-opacity: 0.75;\n  }\n\n  .sm\\:hover\\:border-opacity-80:hover {\n    --tw-border-opacity: 0.8;\n  }\n\n  .sm\\:hover\\:border-opacity-90:hover {\n    --tw-border-opacity: 0.9;\n  }\n\n  .sm\\:hover\\:border-opacity-95:hover {\n    --tw-border-opacity: 0.95;\n  }\n\n  .sm\\:hover\\:border-opacity-100:hover {\n    --tw-border-opacity: 1;\n  }\n\n  .sm\\:focus\\:border-opacity-0:focus {\n    --tw-border-opacity: 0;\n  }\n\n  .sm\\:focus\\:border-opacity-5:focus {\n    --tw-border-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:border-opacity-10:focus {\n    --tw-border-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:border-opacity-20:focus {\n    --tw-border-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:border-opacity-25:focus {\n    --tw-border-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:border-opacity-30:focus {\n    --tw-border-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:border-opacity-40:focus {\n    --tw-border-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:border-opacity-50:focus {\n    --tw-border-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:border-opacity-60:focus {\n    --tw-border-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:border-opacity-70:focus {\n    --tw-border-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:border-opacity-75:focus {\n    --tw-border-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:border-opacity-80:focus {\n    --tw-border-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:border-opacity-90:focus {\n    --tw-border-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:border-opacity-95:focus {\n    --tw-border-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:border-opacity-100:focus {\n    --tw-border-opacity: 1;\n  }\n\n  .sm\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .sm\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .sm\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-transparent:focus-within {\n    background-color: transparent;\n  }\n\n  .sm\\:focus-within\\:bg-current:focus-within {\n    background-color: currentColor;\n  }\n\n  .sm\\:focus-within\\:bg-black:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-white:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-50:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-100:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-200:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-300:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-400:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-500:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-600:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-700:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-800:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-gray-900:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-grey-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-red-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-orange-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-yellow-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-green-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-teal-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-blue-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-indigo-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-purple-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus-within\\:bg-pink-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-transparent:hover {\n    background-color: transparent;\n  }\n\n  .sm\\:hover\\:bg-current:hover {\n    background-color: currentColor;\n  }\n\n  .sm\\:hover\\:bg-black:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-white:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-50:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-100:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-200:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-300:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-400:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-500:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-600:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-700:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-800:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-gray-900:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-grey-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-red-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-orange-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-yellow-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-green-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-teal-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-blue-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-indigo-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-purple-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:hover\\:bg-pink-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-transparent:focus {\n    background-color: transparent;\n  }\n\n  .sm\\:focus\\:bg-current:focus {\n    background-color: currentColor;\n  }\n\n  .sm\\:focus\\:bg-black:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-white:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-50:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-100:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-200:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-300:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-400:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-500:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-600:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-700:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-800:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-gray-900:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-grey-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-red-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-orange-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-yellow-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-green-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-teal-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-blue-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-indigo-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-purple-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .sm\\:focus\\:bg-pink-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .sm\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .sm\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .sm\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .sm\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .sm\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .sm\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .sm\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .sm\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .sm\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .sm\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .sm\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .sm\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .sm\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .sm\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .sm\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .group:hover .sm\\:group-hover\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-0:focus-within {\n    --tw-bg-opacity: 0;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-5:focus-within {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-10:focus-within {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-20:focus-within {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-25:focus-within {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-30:focus-within {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-40:focus-within {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-50:focus-within {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-60:focus-within {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-70:focus-within {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-75:focus-within {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-80:focus-within {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-90:focus-within {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-95:focus-within {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .sm\\:focus-within\\:bg-opacity-100:focus-within {\n    --tw-bg-opacity: 1;\n  }\n\n  .sm\\:hover\\:bg-opacity-0:hover {\n    --tw-bg-opacity: 0;\n  }\n\n  .sm\\:hover\\:bg-opacity-5:hover {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .sm\\:hover\\:bg-opacity-10:hover {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .sm\\:hover\\:bg-opacity-20:hover {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .sm\\:hover\\:bg-opacity-25:hover {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .sm\\:hover\\:bg-opacity-30:hover {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .sm\\:hover\\:bg-opacity-40:hover {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .sm\\:hover\\:bg-opacity-50:hover {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .sm\\:hover\\:bg-opacity-60:hover {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .sm\\:hover\\:bg-opacity-70:hover {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .sm\\:hover\\:bg-opacity-75:hover {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .sm\\:hover\\:bg-opacity-80:hover {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .sm\\:hover\\:bg-opacity-90:hover {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .sm\\:hover\\:bg-opacity-95:hover {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .sm\\:hover\\:bg-opacity-100:hover {\n    --tw-bg-opacity: 1;\n  }\n\n  .sm\\:focus\\:bg-opacity-0:focus {\n    --tw-bg-opacity: 0;\n  }\n\n  .sm\\:focus\\:bg-opacity-5:focus {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:bg-opacity-10:focus {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:bg-opacity-20:focus {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:bg-opacity-25:focus {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:bg-opacity-30:focus {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:bg-opacity-40:focus {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:bg-opacity-50:focus {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:bg-opacity-60:focus {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:bg-opacity-70:focus {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:bg-opacity-75:focus {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:bg-opacity-80:focus {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:bg-opacity-90:focus {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:bg-opacity-95:focus {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:bg-opacity-100:focus {\n    --tw-bg-opacity: 1;\n  }\n\n  .sm\\:bg-none {\n    background-image: none;\n  }\n\n  .sm\\:bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-tr {\n    background-image: linear-gradient(to top right, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-r {\n    background-image: linear-gradient(to right, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-br {\n    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-b {\n    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-bl {\n    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-l {\n    background-image: linear-gradient(to left, var(--tw-gradient-stops));\n  }\n\n  .sm\\:bg-gradient-to-tl {\n    background-image: linear-gradient(to top left, var(--tw-gradient-stops));\n  }\n\n  .sm\\:from-transparent {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .sm\\:from-current {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:from-black {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .sm\\:from-white {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:from-gray-50 {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .sm\\:from-gray-100 {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .sm\\:from-gray-200 {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .sm\\:from-gray-300 {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .sm\\:from-gray-400 {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .sm\\:from-gray-500 {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .sm\\:from-gray-600 {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .sm\\:from-gray-700 {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .sm\\:from-gray-800 {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .sm\\:from-gray-900 {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .sm\\:from-red {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .sm\\:from-yellow {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .sm\\:from-green {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .sm\\:from-blue {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .sm\\:from-indigo {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .sm\\:from-purple {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .sm\\:from-pink {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .sm\\:from-grey-darkest {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .sm\\:from-grey-darker {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .sm\\:from-grey-dark {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .sm\\:from-grey {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .sm\\:from-grey-light {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .sm\\:from-grey-lighter {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .sm\\:from-grey-lightest {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .sm\\:from-red-darkest {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .sm\\:from-red-darker {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .sm\\:from-red-dark {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .sm\\:from-red-light {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .sm\\:from-red-lighter {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .sm\\:from-red-lightest {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .sm\\:from-orange-darkest {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .sm\\:from-orange-darker {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .sm\\:from-orange-dark {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .sm\\:from-orange {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .sm\\:from-orange-light {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .sm\\:from-orange-lighter {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .sm\\:from-orange-lightest {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .sm\\:from-yellow-darkest {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .sm\\:from-yellow-darker {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .sm\\:from-yellow-dark {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .sm\\:from-yellow-light {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .sm\\:from-yellow-lighter {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .sm\\:from-yellow-lightest {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .sm\\:from-green-darkest {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .sm\\:from-green-darker {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .sm\\:from-green-dark {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .sm\\:from-green-light {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .sm\\:from-green-lighter {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .sm\\:from-green-lightest {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .sm\\:from-teal-darkest {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .sm\\:from-teal-darker {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .sm\\:from-teal-dark {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .sm\\:from-teal {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .sm\\:from-teal-light {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .sm\\:from-teal-lighter {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .sm\\:from-teal-lightest {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .sm\\:from-blue-darkest {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .sm\\:from-blue-darker {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .sm\\:from-blue-dark {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .sm\\:from-blue-light {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .sm\\:from-blue-lighter {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .sm\\:from-blue-lightest {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .sm\\:from-indigo-darkest {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .sm\\:from-indigo-darker {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .sm\\:from-indigo-dark {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .sm\\:from-indigo-light {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .sm\\:from-indigo-lighter {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .sm\\:from-indigo-lightest {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .sm\\:from-purple-darkest {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .sm\\:from-purple-darker {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .sm\\:from-purple-dark {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .sm\\:from-purple-light {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .sm\\:from-purple-lighter {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .sm\\:from-purple-lightest {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .sm\\:from-pink-darkest {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .sm\\:from-pink-darker {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .sm\\:from-pink-dark {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .sm\\:from-pink-light {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .sm\\:from-pink-lighter {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .sm\\:from-pink-lightest {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .sm\\:hover\\:from-transparent:hover {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .sm\\:hover\\:from-current:hover {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:hover\\:from-black:hover {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .sm\\:hover\\:from-white:hover {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:hover\\:from-gray-50:hover {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .sm\\:hover\\:from-gray-100:hover {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .sm\\:hover\\:from-gray-200:hover {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .sm\\:hover\\:from-gray-300:hover {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .sm\\:hover\\:from-gray-400:hover {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .sm\\:hover\\:from-gray-500:hover {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .sm\\:hover\\:from-gray-600:hover {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .sm\\:hover\\:from-gray-700:hover {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .sm\\:hover\\:from-gray-800:hover {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .sm\\:hover\\:from-gray-900:hover {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .sm\\:hover\\:from-red:hover {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .sm\\:hover\\:from-yellow:hover {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .sm\\:hover\\:from-green:hover {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .sm\\:hover\\:from-blue:hover {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .sm\\:hover\\:from-indigo:hover {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .sm\\:hover\\:from-purple:hover {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .sm\\:hover\\:from-pink:hover {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .sm\\:hover\\:from-grey-darkest:hover {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .sm\\:hover\\:from-grey-darker:hover {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .sm\\:hover\\:from-grey-dark:hover {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .sm\\:hover\\:from-grey:hover {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .sm\\:hover\\:from-grey-light:hover {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .sm\\:hover\\:from-grey-lighter:hover {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .sm\\:hover\\:from-grey-lightest:hover {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .sm\\:hover\\:from-red-darkest:hover {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .sm\\:hover\\:from-red-darker:hover {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .sm\\:hover\\:from-red-dark:hover {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .sm\\:hover\\:from-red-light:hover {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .sm\\:hover\\:from-red-lighter:hover {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .sm\\:hover\\:from-red-lightest:hover {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .sm\\:hover\\:from-orange-darkest:hover {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .sm\\:hover\\:from-orange-darker:hover {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .sm\\:hover\\:from-orange-dark:hover {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .sm\\:hover\\:from-orange:hover {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .sm\\:hover\\:from-orange-light:hover {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .sm\\:hover\\:from-orange-lighter:hover {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .sm\\:hover\\:from-orange-lightest:hover {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .sm\\:hover\\:from-yellow-darkest:hover {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .sm\\:hover\\:from-yellow-darker:hover {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .sm\\:hover\\:from-yellow-dark:hover {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .sm\\:hover\\:from-yellow-light:hover {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .sm\\:hover\\:from-yellow-lighter:hover {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .sm\\:hover\\:from-yellow-lightest:hover {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .sm\\:hover\\:from-green-darkest:hover {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .sm\\:hover\\:from-green-darker:hover {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .sm\\:hover\\:from-green-dark:hover {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .sm\\:hover\\:from-green-light:hover {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .sm\\:hover\\:from-green-lighter:hover {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .sm\\:hover\\:from-green-lightest:hover {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .sm\\:hover\\:from-teal-darkest:hover {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .sm\\:hover\\:from-teal-darker:hover {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .sm\\:hover\\:from-teal-dark:hover {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .sm\\:hover\\:from-teal:hover {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .sm\\:hover\\:from-teal-light:hover {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .sm\\:hover\\:from-teal-lighter:hover {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .sm\\:hover\\:from-teal-lightest:hover {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .sm\\:hover\\:from-blue-darkest:hover {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .sm\\:hover\\:from-blue-darker:hover {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .sm\\:hover\\:from-blue-dark:hover {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .sm\\:hover\\:from-blue-light:hover {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .sm\\:hover\\:from-blue-lighter:hover {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .sm\\:hover\\:from-blue-lightest:hover {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .sm\\:hover\\:from-indigo-darkest:hover {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .sm\\:hover\\:from-indigo-darker:hover {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .sm\\:hover\\:from-indigo-dark:hover {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .sm\\:hover\\:from-indigo-light:hover {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .sm\\:hover\\:from-indigo-lighter:hover {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .sm\\:hover\\:from-indigo-lightest:hover {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .sm\\:hover\\:from-purple-darkest:hover {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .sm\\:hover\\:from-purple-darker:hover {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .sm\\:hover\\:from-purple-dark:hover {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .sm\\:hover\\:from-purple-light:hover {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .sm\\:hover\\:from-purple-lighter:hover {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .sm\\:hover\\:from-purple-lightest:hover {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .sm\\:hover\\:from-pink-darkest:hover {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .sm\\:hover\\:from-pink-darker:hover {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .sm\\:hover\\:from-pink-dark:hover {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .sm\\:hover\\:from-pink-light:hover {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .sm\\:hover\\:from-pink-lighter:hover {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .sm\\:hover\\:from-pink-lightest:hover {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .sm\\:focus\\:from-transparent:focus {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .sm\\:focus\\:from-current:focus {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:focus\\:from-black:focus {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .sm\\:focus\\:from-white:focus {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:focus\\:from-gray-50:focus {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .sm\\:focus\\:from-gray-100:focus {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .sm\\:focus\\:from-gray-200:focus {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .sm\\:focus\\:from-gray-300:focus {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .sm\\:focus\\:from-gray-400:focus {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .sm\\:focus\\:from-gray-500:focus {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .sm\\:focus\\:from-gray-600:focus {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .sm\\:focus\\:from-gray-700:focus {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .sm\\:focus\\:from-gray-800:focus {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .sm\\:focus\\:from-gray-900:focus {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .sm\\:focus\\:from-red:focus {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .sm\\:focus\\:from-yellow:focus {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .sm\\:focus\\:from-green:focus {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .sm\\:focus\\:from-blue:focus {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .sm\\:focus\\:from-indigo:focus {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .sm\\:focus\\:from-purple:focus {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .sm\\:focus\\:from-pink:focus {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .sm\\:focus\\:from-grey-darkest:focus {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .sm\\:focus\\:from-grey-darker:focus {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .sm\\:focus\\:from-grey-dark:focus {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .sm\\:focus\\:from-grey:focus {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .sm\\:focus\\:from-grey-light:focus {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .sm\\:focus\\:from-grey-lighter:focus {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .sm\\:focus\\:from-grey-lightest:focus {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .sm\\:focus\\:from-red-darkest:focus {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .sm\\:focus\\:from-red-darker:focus {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .sm\\:focus\\:from-red-dark:focus {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .sm\\:focus\\:from-red-light:focus {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .sm\\:focus\\:from-red-lighter:focus {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .sm\\:focus\\:from-red-lightest:focus {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .sm\\:focus\\:from-orange-darkest:focus {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .sm\\:focus\\:from-orange-darker:focus {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .sm\\:focus\\:from-orange-dark:focus {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .sm\\:focus\\:from-orange:focus {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .sm\\:focus\\:from-orange-light:focus {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .sm\\:focus\\:from-orange-lighter:focus {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .sm\\:focus\\:from-orange-lightest:focus {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .sm\\:focus\\:from-yellow-darkest:focus {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .sm\\:focus\\:from-yellow-darker:focus {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .sm\\:focus\\:from-yellow-dark:focus {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .sm\\:focus\\:from-yellow-light:focus {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .sm\\:focus\\:from-yellow-lighter:focus {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .sm\\:focus\\:from-yellow-lightest:focus {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .sm\\:focus\\:from-green-darkest:focus {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .sm\\:focus\\:from-green-darker:focus {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .sm\\:focus\\:from-green-dark:focus {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .sm\\:focus\\:from-green-light:focus {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .sm\\:focus\\:from-green-lighter:focus {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .sm\\:focus\\:from-green-lightest:focus {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .sm\\:focus\\:from-teal-darkest:focus {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .sm\\:focus\\:from-teal-darker:focus {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .sm\\:focus\\:from-teal-dark:focus {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .sm\\:focus\\:from-teal:focus {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .sm\\:focus\\:from-teal-light:focus {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .sm\\:focus\\:from-teal-lighter:focus {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .sm\\:focus\\:from-teal-lightest:focus {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .sm\\:focus\\:from-blue-darkest:focus {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .sm\\:focus\\:from-blue-darker:focus {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .sm\\:focus\\:from-blue-dark:focus {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .sm\\:focus\\:from-blue-light:focus {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .sm\\:focus\\:from-blue-lighter:focus {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .sm\\:focus\\:from-blue-lightest:focus {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .sm\\:focus\\:from-indigo-darkest:focus {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .sm\\:focus\\:from-indigo-darker:focus {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .sm\\:focus\\:from-indigo-dark:focus {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .sm\\:focus\\:from-indigo-light:focus {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .sm\\:focus\\:from-indigo-lighter:focus {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .sm\\:focus\\:from-indigo-lightest:focus {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .sm\\:focus\\:from-purple-darkest:focus {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .sm\\:focus\\:from-purple-darker:focus {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .sm\\:focus\\:from-purple-dark:focus {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .sm\\:focus\\:from-purple-light:focus {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .sm\\:focus\\:from-purple-lighter:focus {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .sm\\:focus\\:from-purple-lightest:focus {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .sm\\:focus\\:from-pink-darkest:focus {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .sm\\:focus\\:from-pink-darker:focus {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .sm\\:focus\\:from-pink-dark:focus {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .sm\\:focus\\:from-pink-light:focus {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .sm\\:focus\\:from-pink-lighter:focus {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .sm\\:focus\\:from-pink-lightest:focus {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .sm\\:via-transparent {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .sm\\:via-current {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:via-black {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .sm\\:via-white {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:via-gray-50 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .sm\\:via-gray-100 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .sm\\:via-gray-200 {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .sm\\:via-gray-300 {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .sm\\:via-gray-400 {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .sm\\:via-gray-500 {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .sm\\:via-gray-600 {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .sm\\:via-gray-700 {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .sm\\:via-gray-800 {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .sm\\:via-gray-900 {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .sm\\:via-red {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .sm\\:via-yellow {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .sm\\:via-green {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .sm\\:via-blue {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .sm\\:via-indigo {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .sm\\:via-purple {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .sm\\:via-pink {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .sm\\:via-grey-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .sm\\:via-grey-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .sm\\:via-grey-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .sm\\:via-grey {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .sm\\:via-grey-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .sm\\:via-grey-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .sm\\:via-grey-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .sm\\:via-red-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .sm\\:via-red-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .sm\\:via-red-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .sm\\:via-red-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .sm\\:via-red-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .sm\\:via-red-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .sm\\:via-orange-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .sm\\:via-orange-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .sm\\:via-orange-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .sm\\:via-orange {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .sm\\:via-orange-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .sm\\:via-orange-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .sm\\:via-orange-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .sm\\:via-yellow-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .sm\\:via-yellow-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .sm\\:via-yellow-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .sm\\:via-yellow-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .sm\\:via-yellow-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .sm\\:via-yellow-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .sm\\:via-green-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .sm\\:via-green-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .sm\\:via-green-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .sm\\:via-green-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .sm\\:via-green-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .sm\\:via-green-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .sm\\:via-teal-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .sm\\:via-teal-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .sm\\:via-teal-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .sm\\:via-teal {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .sm\\:via-teal-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .sm\\:via-teal-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .sm\\:via-teal-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .sm\\:via-blue-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .sm\\:via-blue-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .sm\\:via-blue-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .sm\\:via-blue-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .sm\\:via-blue-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .sm\\:via-blue-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .sm\\:via-indigo-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .sm\\:via-indigo-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .sm\\:via-indigo-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .sm\\:via-indigo-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .sm\\:via-indigo-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .sm\\:via-indigo-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .sm\\:via-purple-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .sm\\:via-purple-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .sm\\:via-purple-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .sm\\:via-purple-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .sm\\:via-purple-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .sm\\:via-purple-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .sm\\:via-pink-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .sm\\:via-pink-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .sm\\:via-pink-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .sm\\:via-pink-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .sm\\:via-pink-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .sm\\:via-pink-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .sm\\:hover\\:via-transparent:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .sm\\:hover\\:via-current:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:hover\\:via-black:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .sm\\:hover\\:via-white:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:hover\\:via-gray-50:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .sm\\:hover\\:via-gray-100:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .sm\\:hover\\:via-gray-200:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .sm\\:hover\\:via-gray-300:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .sm\\:hover\\:via-gray-400:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .sm\\:hover\\:via-gray-500:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .sm\\:hover\\:via-gray-600:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .sm\\:hover\\:via-gray-700:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .sm\\:hover\\:via-gray-800:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .sm\\:hover\\:via-gray-900:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .sm\\:hover\\:via-red:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .sm\\:hover\\:via-yellow:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .sm\\:hover\\:via-green:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .sm\\:hover\\:via-blue:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .sm\\:hover\\:via-indigo:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .sm\\:hover\\:via-purple:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .sm\\:hover\\:via-pink:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .sm\\:hover\\:via-grey-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .sm\\:hover\\:via-grey-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .sm\\:hover\\:via-grey-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .sm\\:hover\\:via-grey:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .sm\\:hover\\:via-grey-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .sm\\:hover\\:via-grey-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .sm\\:hover\\:via-grey-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .sm\\:hover\\:via-red-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .sm\\:hover\\:via-red-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .sm\\:hover\\:via-red-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .sm\\:hover\\:via-red-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .sm\\:hover\\:via-red-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .sm\\:hover\\:via-red-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .sm\\:hover\\:via-orange-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .sm\\:hover\\:via-orange-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .sm\\:hover\\:via-orange-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .sm\\:hover\\:via-orange:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .sm\\:hover\\:via-orange-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .sm\\:hover\\:via-orange-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .sm\\:hover\\:via-orange-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .sm\\:hover\\:via-yellow-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .sm\\:hover\\:via-yellow-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .sm\\:hover\\:via-yellow-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .sm\\:hover\\:via-yellow-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .sm\\:hover\\:via-yellow-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .sm\\:hover\\:via-yellow-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .sm\\:hover\\:via-green-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .sm\\:hover\\:via-green-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .sm\\:hover\\:via-green-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .sm\\:hover\\:via-green-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .sm\\:hover\\:via-green-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .sm\\:hover\\:via-green-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .sm\\:hover\\:via-teal-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .sm\\:hover\\:via-teal-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .sm\\:hover\\:via-teal-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .sm\\:hover\\:via-teal:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .sm\\:hover\\:via-teal-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .sm\\:hover\\:via-teal-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .sm\\:hover\\:via-teal-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .sm\\:hover\\:via-blue-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .sm\\:hover\\:via-blue-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .sm\\:hover\\:via-blue-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .sm\\:hover\\:via-blue-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .sm\\:hover\\:via-blue-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .sm\\:hover\\:via-blue-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .sm\\:hover\\:via-indigo-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .sm\\:hover\\:via-indigo-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .sm\\:hover\\:via-indigo-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .sm\\:hover\\:via-indigo-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .sm\\:hover\\:via-indigo-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .sm\\:hover\\:via-indigo-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .sm\\:hover\\:via-purple-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .sm\\:hover\\:via-purple-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .sm\\:hover\\:via-purple-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .sm\\:hover\\:via-purple-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .sm\\:hover\\:via-purple-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .sm\\:hover\\:via-purple-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .sm\\:hover\\:via-pink-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .sm\\:hover\\:via-pink-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .sm\\:hover\\:via-pink-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .sm\\:hover\\:via-pink-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .sm\\:hover\\:via-pink-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .sm\\:hover\\:via-pink-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .sm\\:focus\\:via-transparent:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .sm\\:focus\\:via-current:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:focus\\:via-black:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .sm\\:focus\\:via-white:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .sm\\:focus\\:via-gray-50:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .sm\\:focus\\:via-gray-100:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .sm\\:focus\\:via-gray-200:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .sm\\:focus\\:via-gray-300:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .sm\\:focus\\:via-gray-400:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .sm\\:focus\\:via-gray-500:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .sm\\:focus\\:via-gray-600:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .sm\\:focus\\:via-gray-700:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .sm\\:focus\\:via-gray-800:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .sm\\:focus\\:via-gray-900:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .sm\\:focus\\:via-red:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .sm\\:focus\\:via-yellow:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .sm\\:focus\\:via-green:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .sm\\:focus\\:via-blue:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .sm\\:focus\\:via-indigo:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .sm\\:focus\\:via-purple:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .sm\\:focus\\:via-pink:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .sm\\:focus\\:via-grey-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .sm\\:focus\\:via-grey-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .sm\\:focus\\:via-grey-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .sm\\:focus\\:via-grey:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .sm\\:focus\\:via-grey-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .sm\\:focus\\:via-grey-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .sm\\:focus\\:via-grey-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .sm\\:focus\\:via-red-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .sm\\:focus\\:via-red-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .sm\\:focus\\:via-red-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .sm\\:focus\\:via-red-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .sm\\:focus\\:via-red-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .sm\\:focus\\:via-red-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .sm\\:focus\\:via-orange-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .sm\\:focus\\:via-orange-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .sm\\:focus\\:via-orange-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .sm\\:focus\\:via-orange:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .sm\\:focus\\:via-orange-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .sm\\:focus\\:via-orange-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .sm\\:focus\\:via-orange-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .sm\\:focus\\:via-yellow-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .sm\\:focus\\:via-yellow-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .sm\\:focus\\:via-yellow-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .sm\\:focus\\:via-yellow-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .sm\\:focus\\:via-yellow-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .sm\\:focus\\:via-yellow-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .sm\\:focus\\:via-green-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .sm\\:focus\\:via-green-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .sm\\:focus\\:via-green-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .sm\\:focus\\:via-green-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .sm\\:focus\\:via-green-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .sm\\:focus\\:via-green-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .sm\\:focus\\:via-teal-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .sm\\:focus\\:via-teal-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .sm\\:focus\\:via-teal-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .sm\\:focus\\:via-teal:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .sm\\:focus\\:via-teal-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .sm\\:focus\\:via-teal-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .sm\\:focus\\:via-teal-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .sm\\:focus\\:via-blue-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .sm\\:focus\\:via-blue-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .sm\\:focus\\:via-blue-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .sm\\:focus\\:via-blue-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .sm\\:focus\\:via-blue-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .sm\\:focus\\:via-blue-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .sm\\:focus\\:via-indigo-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .sm\\:focus\\:via-indigo-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .sm\\:focus\\:via-indigo-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .sm\\:focus\\:via-indigo-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .sm\\:focus\\:via-indigo-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .sm\\:focus\\:via-indigo-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .sm\\:focus\\:via-purple-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .sm\\:focus\\:via-purple-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .sm\\:focus\\:via-purple-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .sm\\:focus\\:via-purple-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .sm\\:focus\\:via-purple-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .sm\\:focus\\:via-purple-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .sm\\:focus\\:via-pink-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .sm\\:focus\\:via-pink-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .sm\\:focus\\:via-pink-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .sm\\:focus\\:via-pink-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .sm\\:focus\\:via-pink-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .sm\\:focus\\:via-pink-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .sm\\:to-transparent {\n    --tw-gradient-to: transparent;\n  }\n\n  .sm\\:to-current {\n    --tw-gradient-to: currentColor;\n  }\n\n  .sm\\:to-black {\n    --tw-gradient-to: #22292f;\n  }\n\n  .sm\\:to-white {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .sm\\:to-gray-50 {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .sm\\:to-gray-100 {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .sm\\:to-gray-200 {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .sm\\:to-gray-300 {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .sm\\:to-gray-400 {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .sm\\:to-gray-500 {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .sm\\:to-gray-600 {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .sm\\:to-gray-700 {\n    --tw-gradient-to: #374151;\n  }\n\n  .sm\\:to-gray-800 {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .sm\\:to-gray-900 {\n    --tw-gradient-to: #111827;\n  }\n\n  .sm\\:to-red {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .sm\\:to-yellow {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .sm\\:to-green {\n    --tw-gradient-to: #38c172;\n  }\n\n  .sm\\:to-blue {\n    --tw-gradient-to: #229be1;\n  }\n\n  .sm\\:to-indigo {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .sm\\:to-purple {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .sm\\:to-pink {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .sm\\:to-grey-darkest {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .sm\\:to-grey-darker {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .sm\\:to-grey-dark {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .sm\\:to-grey {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .sm\\:to-grey-light {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .sm\\:to-grey-lighter {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .sm\\:to-grey-lightest {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .sm\\:to-red-darkest {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .sm\\:to-red-darker {\n    --tw-gradient-to: #621b18;\n  }\n\n  .sm\\:to-red-dark {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .sm\\:to-red-light {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .sm\\:to-red-lighter {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .sm\\:to-red-lightest {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .sm\\:to-orange-darkest {\n    --tw-gradient-to: #462a16;\n  }\n\n  .sm\\:to-orange-darker {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .sm\\:to-orange-dark {\n    --tw-gradient-to: #de751f;\n  }\n\n  .sm\\:to-orange {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .sm\\:to-orange-light {\n    --tw-gradient-to: #faad63;\n  }\n\n  .sm\\:to-orange-lighter {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .sm\\:to-orange-lightest {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .sm\\:to-yellow-darkest {\n    --tw-gradient-to: #453411;\n  }\n\n  .sm\\:to-yellow-darker {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .sm\\:to-yellow-dark {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .sm\\:to-yellow-light {\n    --tw-gradient-to: #fff382;\n  }\n\n  .sm\\:to-yellow-lighter {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .sm\\:to-yellow-lightest {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .sm\\:to-green-darkest {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .sm\\:to-green-darker {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .sm\\:to-green-dark {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .sm\\:to-green-light {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .sm\\:to-green-lighter {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .sm\\:to-green-lightest {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .sm\\:to-teal-darkest {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .sm\\:to-teal-darker {\n    --tw-gradient-to: #20504f;\n  }\n\n  .sm\\:to-teal-dark {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .sm\\:to-teal {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .sm\\:to-teal-light {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .sm\\:to-teal-lighter {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .sm\\:to-teal-lightest {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .sm\\:to-blue-darkest {\n    --tw-gradient-to: #203950;\n  }\n\n  .sm\\:to-blue-darker {\n    --tw-gradient-to: #28556e;\n  }\n\n  .sm\\:to-blue-dark {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .sm\\:to-blue-light {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .sm\\:to-blue-lighter {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .sm\\:to-blue-lightest {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .sm\\:to-indigo-darkest {\n    --tw-gradient-to: #191e38;\n  }\n\n  .sm\\:to-indigo-darker {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .sm\\:to-indigo-dark {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .sm\\:to-indigo-light {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .sm\\:to-indigo-lighter {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .sm\\:to-indigo-lightest {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .sm\\:to-purple-darkest {\n    --tw-gradient-to: #21183c;\n  }\n\n  .sm\\:to-purple-darker {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .sm\\:to-purple-dark {\n    --tw-gradient-to: #794acf;\n  }\n\n  .sm\\:to-purple-light {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .sm\\:to-purple-lighter {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .sm\\:to-purple-lightest {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .sm\\:to-pink-darkest {\n    --tw-gradient-to: #451225;\n  }\n\n  .sm\\:to-pink-darker {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .sm\\:to-pink-dark {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .sm\\:to-pink-light {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .sm\\:to-pink-lighter {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .sm\\:to-pink-lightest {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .sm\\:hover\\:to-transparent:hover {\n    --tw-gradient-to: transparent;\n  }\n\n  .sm\\:hover\\:to-current:hover {\n    --tw-gradient-to: currentColor;\n  }\n\n  .sm\\:hover\\:to-black:hover {\n    --tw-gradient-to: #22292f;\n  }\n\n  .sm\\:hover\\:to-white:hover {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .sm\\:hover\\:to-gray-50:hover {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .sm\\:hover\\:to-gray-100:hover {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .sm\\:hover\\:to-gray-200:hover {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .sm\\:hover\\:to-gray-300:hover {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .sm\\:hover\\:to-gray-400:hover {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .sm\\:hover\\:to-gray-500:hover {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .sm\\:hover\\:to-gray-600:hover {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .sm\\:hover\\:to-gray-700:hover {\n    --tw-gradient-to: #374151;\n  }\n\n  .sm\\:hover\\:to-gray-800:hover {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .sm\\:hover\\:to-gray-900:hover {\n    --tw-gradient-to: #111827;\n  }\n\n  .sm\\:hover\\:to-red:hover {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .sm\\:hover\\:to-yellow:hover {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .sm\\:hover\\:to-green:hover {\n    --tw-gradient-to: #38c172;\n  }\n\n  .sm\\:hover\\:to-blue:hover {\n    --tw-gradient-to: #229be1;\n  }\n\n  .sm\\:hover\\:to-indigo:hover {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .sm\\:hover\\:to-purple:hover {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .sm\\:hover\\:to-pink:hover {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .sm\\:hover\\:to-grey-darkest:hover {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .sm\\:hover\\:to-grey-darker:hover {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .sm\\:hover\\:to-grey-dark:hover {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .sm\\:hover\\:to-grey:hover {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .sm\\:hover\\:to-grey-light:hover {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .sm\\:hover\\:to-grey-lighter:hover {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .sm\\:hover\\:to-grey-lightest:hover {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .sm\\:hover\\:to-red-darkest:hover {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .sm\\:hover\\:to-red-darker:hover {\n    --tw-gradient-to: #621b18;\n  }\n\n  .sm\\:hover\\:to-red-dark:hover {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .sm\\:hover\\:to-red-light:hover {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .sm\\:hover\\:to-red-lighter:hover {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .sm\\:hover\\:to-red-lightest:hover {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .sm\\:hover\\:to-orange-darkest:hover {\n    --tw-gradient-to: #462a16;\n  }\n\n  .sm\\:hover\\:to-orange-darker:hover {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .sm\\:hover\\:to-orange-dark:hover {\n    --tw-gradient-to: #de751f;\n  }\n\n  .sm\\:hover\\:to-orange:hover {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .sm\\:hover\\:to-orange-light:hover {\n    --tw-gradient-to: #faad63;\n  }\n\n  .sm\\:hover\\:to-orange-lighter:hover {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .sm\\:hover\\:to-orange-lightest:hover {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .sm\\:hover\\:to-yellow-darkest:hover {\n    --tw-gradient-to: #453411;\n  }\n\n  .sm\\:hover\\:to-yellow-darker:hover {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .sm\\:hover\\:to-yellow-dark:hover {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .sm\\:hover\\:to-yellow-light:hover {\n    --tw-gradient-to: #fff382;\n  }\n\n  .sm\\:hover\\:to-yellow-lighter:hover {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .sm\\:hover\\:to-yellow-lightest:hover {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .sm\\:hover\\:to-green-darkest:hover {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .sm\\:hover\\:to-green-darker:hover {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .sm\\:hover\\:to-green-dark:hover {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .sm\\:hover\\:to-green-light:hover {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .sm\\:hover\\:to-green-lighter:hover {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .sm\\:hover\\:to-green-lightest:hover {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .sm\\:hover\\:to-teal-darkest:hover {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .sm\\:hover\\:to-teal-darker:hover {\n    --tw-gradient-to: #20504f;\n  }\n\n  .sm\\:hover\\:to-teal-dark:hover {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .sm\\:hover\\:to-teal:hover {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .sm\\:hover\\:to-teal-light:hover {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .sm\\:hover\\:to-teal-lighter:hover {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .sm\\:hover\\:to-teal-lightest:hover {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .sm\\:hover\\:to-blue-darkest:hover {\n    --tw-gradient-to: #203950;\n  }\n\n  .sm\\:hover\\:to-blue-darker:hover {\n    --tw-gradient-to: #28556e;\n  }\n\n  .sm\\:hover\\:to-blue-dark:hover {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .sm\\:hover\\:to-blue-light:hover {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .sm\\:hover\\:to-blue-lighter:hover {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .sm\\:hover\\:to-blue-lightest:hover {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .sm\\:hover\\:to-indigo-darkest:hover {\n    --tw-gradient-to: #191e38;\n  }\n\n  .sm\\:hover\\:to-indigo-darker:hover {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .sm\\:hover\\:to-indigo-dark:hover {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .sm\\:hover\\:to-indigo-light:hover {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .sm\\:hover\\:to-indigo-lighter:hover {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .sm\\:hover\\:to-indigo-lightest:hover {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .sm\\:hover\\:to-purple-darkest:hover {\n    --tw-gradient-to: #21183c;\n  }\n\n  .sm\\:hover\\:to-purple-darker:hover {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .sm\\:hover\\:to-purple-dark:hover {\n    --tw-gradient-to: #794acf;\n  }\n\n  .sm\\:hover\\:to-purple-light:hover {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .sm\\:hover\\:to-purple-lighter:hover {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .sm\\:hover\\:to-purple-lightest:hover {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .sm\\:hover\\:to-pink-darkest:hover {\n    --tw-gradient-to: #451225;\n  }\n\n  .sm\\:hover\\:to-pink-darker:hover {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .sm\\:hover\\:to-pink-dark:hover {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .sm\\:hover\\:to-pink-light:hover {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .sm\\:hover\\:to-pink-lighter:hover {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .sm\\:hover\\:to-pink-lightest:hover {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .sm\\:focus\\:to-transparent:focus {\n    --tw-gradient-to: transparent;\n  }\n\n  .sm\\:focus\\:to-current:focus {\n    --tw-gradient-to: currentColor;\n  }\n\n  .sm\\:focus\\:to-black:focus {\n    --tw-gradient-to: #22292f;\n  }\n\n  .sm\\:focus\\:to-white:focus {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .sm\\:focus\\:to-gray-50:focus {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .sm\\:focus\\:to-gray-100:focus {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .sm\\:focus\\:to-gray-200:focus {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .sm\\:focus\\:to-gray-300:focus {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .sm\\:focus\\:to-gray-400:focus {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .sm\\:focus\\:to-gray-500:focus {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .sm\\:focus\\:to-gray-600:focus {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .sm\\:focus\\:to-gray-700:focus {\n    --tw-gradient-to: #374151;\n  }\n\n  .sm\\:focus\\:to-gray-800:focus {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .sm\\:focus\\:to-gray-900:focus {\n    --tw-gradient-to: #111827;\n  }\n\n  .sm\\:focus\\:to-red:focus {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .sm\\:focus\\:to-yellow:focus {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .sm\\:focus\\:to-green:focus {\n    --tw-gradient-to: #38c172;\n  }\n\n  .sm\\:focus\\:to-blue:focus {\n    --tw-gradient-to: #229be1;\n  }\n\n  .sm\\:focus\\:to-indigo:focus {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .sm\\:focus\\:to-purple:focus {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .sm\\:focus\\:to-pink:focus {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .sm\\:focus\\:to-grey-darkest:focus {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .sm\\:focus\\:to-grey-darker:focus {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .sm\\:focus\\:to-grey-dark:focus {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .sm\\:focus\\:to-grey:focus {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .sm\\:focus\\:to-grey-light:focus {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .sm\\:focus\\:to-grey-lighter:focus {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .sm\\:focus\\:to-grey-lightest:focus {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .sm\\:focus\\:to-red-darkest:focus {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .sm\\:focus\\:to-red-darker:focus {\n    --tw-gradient-to: #621b18;\n  }\n\n  .sm\\:focus\\:to-red-dark:focus {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .sm\\:focus\\:to-red-light:focus {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .sm\\:focus\\:to-red-lighter:focus {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .sm\\:focus\\:to-red-lightest:focus {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .sm\\:focus\\:to-orange-darkest:focus {\n    --tw-gradient-to: #462a16;\n  }\n\n  .sm\\:focus\\:to-orange-darker:focus {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .sm\\:focus\\:to-orange-dark:focus {\n    --tw-gradient-to: #de751f;\n  }\n\n  .sm\\:focus\\:to-orange:focus {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .sm\\:focus\\:to-orange-light:focus {\n    --tw-gradient-to: #faad63;\n  }\n\n  .sm\\:focus\\:to-orange-lighter:focus {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .sm\\:focus\\:to-orange-lightest:focus {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .sm\\:focus\\:to-yellow-darkest:focus {\n    --tw-gradient-to: #453411;\n  }\n\n  .sm\\:focus\\:to-yellow-darker:focus {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .sm\\:focus\\:to-yellow-dark:focus {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .sm\\:focus\\:to-yellow-light:focus {\n    --tw-gradient-to: #fff382;\n  }\n\n  .sm\\:focus\\:to-yellow-lighter:focus {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .sm\\:focus\\:to-yellow-lightest:focus {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .sm\\:focus\\:to-green-darkest:focus {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .sm\\:focus\\:to-green-darker:focus {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .sm\\:focus\\:to-green-dark:focus {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .sm\\:focus\\:to-green-light:focus {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .sm\\:focus\\:to-green-lighter:focus {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .sm\\:focus\\:to-green-lightest:focus {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .sm\\:focus\\:to-teal-darkest:focus {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .sm\\:focus\\:to-teal-darker:focus {\n    --tw-gradient-to: #20504f;\n  }\n\n  .sm\\:focus\\:to-teal-dark:focus {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .sm\\:focus\\:to-teal:focus {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .sm\\:focus\\:to-teal-light:focus {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .sm\\:focus\\:to-teal-lighter:focus {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .sm\\:focus\\:to-teal-lightest:focus {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .sm\\:focus\\:to-blue-darkest:focus {\n    --tw-gradient-to: #203950;\n  }\n\n  .sm\\:focus\\:to-blue-darker:focus {\n    --tw-gradient-to: #28556e;\n  }\n\n  .sm\\:focus\\:to-blue-dark:focus {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .sm\\:focus\\:to-blue-light:focus {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .sm\\:focus\\:to-blue-lighter:focus {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .sm\\:focus\\:to-blue-lightest:focus {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .sm\\:focus\\:to-indigo-darkest:focus {\n    --tw-gradient-to: #191e38;\n  }\n\n  .sm\\:focus\\:to-indigo-darker:focus {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .sm\\:focus\\:to-indigo-dark:focus {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .sm\\:focus\\:to-indigo-light:focus {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .sm\\:focus\\:to-indigo-lighter:focus {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .sm\\:focus\\:to-indigo-lightest:focus {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .sm\\:focus\\:to-purple-darkest:focus {\n    --tw-gradient-to: #21183c;\n  }\n\n  .sm\\:focus\\:to-purple-darker:focus {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .sm\\:focus\\:to-purple-dark:focus {\n    --tw-gradient-to: #794acf;\n  }\n\n  .sm\\:focus\\:to-purple-light:focus {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .sm\\:focus\\:to-purple-lighter:focus {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .sm\\:focus\\:to-purple-lightest:focus {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .sm\\:focus\\:to-pink-darkest:focus {\n    --tw-gradient-to: #451225;\n  }\n\n  .sm\\:focus\\:to-pink-darker:focus {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .sm\\:focus\\:to-pink-dark:focus {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .sm\\:focus\\:to-pink-light:focus {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .sm\\:focus\\:to-pink-lighter:focus {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .sm\\:focus\\:to-pink-lightest:focus {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .sm\\:decoration-slice {\n    -webkit-box-decoration-break: slice;\n            box-decoration-break: slice;\n  }\n\n  .sm\\:decoration-clone {\n    -webkit-box-decoration-break: clone;\n            box-decoration-break: clone;\n  }\n\n  .sm\\:bg-auto {\n    background-size: auto;\n  }\n\n  .sm\\:bg-cover {\n    background-size: cover;\n  }\n\n  .sm\\:bg-contain {\n    background-size: contain;\n  }\n\n  .sm\\:bg-fixed {\n    background-attachment: fixed;\n  }\n\n  .sm\\:bg-local {\n    background-attachment: local;\n  }\n\n  .sm\\:bg-scroll {\n    background-attachment: scroll;\n  }\n\n  .sm\\:bg-clip-border {\n    background-clip: border-box;\n  }\n\n  .sm\\:bg-clip-padding {\n    background-clip: padding-box;\n  }\n\n  .sm\\:bg-clip-content {\n    background-clip: content-box;\n  }\n\n  .sm\\:bg-clip-text {\n    -webkit-background-clip: text;\n            background-clip: text;\n  }\n\n  .sm\\:bg-bottom {\n    background-position: bottom;\n  }\n\n  .sm\\:bg-center {\n    background-position: center;\n  }\n\n  .sm\\:bg-left {\n    background-position: left;\n  }\n\n  .sm\\:bg-left-bottom {\n    background-position: left bottom;\n  }\n\n  .sm\\:bg-left-top {\n    background-position: left top;\n  }\n\n  .sm\\:bg-right {\n    background-position: right;\n  }\n\n  .sm\\:bg-right-bottom {\n    background-position: right bottom;\n  }\n\n  .sm\\:bg-right-top {\n    background-position: right top;\n  }\n\n  .sm\\:bg-top {\n    background-position: top;\n  }\n\n  .sm\\:bg-repeat {\n    background-repeat: repeat;\n  }\n\n  .sm\\:bg-no-repeat {\n    background-repeat: no-repeat;\n  }\n\n  .sm\\:bg-repeat-x {\n    background-repeat: repeat-x;\n  }\n\n  .sm\\:bg-repeat-y {\n    background-repeat: repeat-y;\n  }\n\n  .sm\\:bg-repeat-round {\n    background-repeat: round;\n  }\n\n  .sm\\:bg-repeat-space {\n    background-repeat: space;\n  }\n\n  .sm\\:bg-origin-border {\n    background-origin: border-box;\n  }\n\n  .sm\\:bg-origin-padding {\n    background-origin: padding-box;\n  }\n\n  .sm\\:bg-origin-content {\n    background-origin: content-box;\n  }\n\n  .sm\\:fill-current {\n    fill: currentColor;\n  }\n\n  .sm\\:stroke-current {\n    stroke: currentColor;\n  }\n\n  .sm\\:stroke-0 {\n    stroke-width: 0;\n  }\n\n  .sm\\:stroke-1 {\n    stroke-width: 1;\n  }\n\n  .sm\\:stroke-2 {\n    stroke-width: 2;\n  }\n\n  .sm\\:object-contain {\n    -o-object-fit: contain;\n       object-fit: contain;\n  }\n\n  .sm\\:object-cover {\n    -o-object-fit: cover;\n       object-fit: cover;\n  }\n\n  .sm\\:object-fill {\n    -o-object-fit: fill;\n       object-fit: fill;\n  }\n\n  .sm\\:object-none {\n    -o-object-fit: none;\n       object-fit: none;\n  }\n\n  .sm\\:object-scale-down {\n    -o-object-fit: scale-down;\n       object-fit: scale-down;\n  }\n\n  .sm\\:object-bottom {\n    -o-object-position: bottom;\n       object-position: bottom;\n  }\n\n  .sm\\:object-center {\n    -o-object-position: center;\n       object-position: center;\n  }\n\n  .sm\\:object-left {\n    -o-object-position: left;\n       object-position: left;\n  }\n\n  .sm\\:object-left-bottom {\n    -o-object-position: left bottom;\n       object-position: left bottom;\n  }\n\n  .sm\\:object-left-top {\n    -o-object-position: left top;\n       object-position: left top;\n  }\n\n  .sm\\:object-right {\n    -o-object-position: right;\n       object-position: right;\n  }\n\n  .sm\\:object-right-bottom {\n    -o-object-position: right bottom;\n       object-position: right bottom;\n  }\n\n  .sm\\:object-right-top {\n    -o-object-position: right top;\n       object-position: right top;\n  }\n\n  .sm\\:object-top {\n    -o-object-position: top;\n       object-position: top;\n  }\n\n  .sm\\:p-0 {\n    padding: 0px;\n  }\n\n  .sm\\:p-1 {\n    padding: 0.25rem;\n  }\n\n  .sm\\:p-2 {\n    padding: 0.5rem;\n  }\n\n  .sm\\:p-3 {\n    padding: 0.75rem;\n  }\n\n  .sm\\:p-4 {\n    padding: 1rem;\n  }\n\n  .sm\\:p-5 {\n    padding: 1.25rem;\n  }\n\n  .sm\\:p-6 {\n    padding: 1.5rem;\n  }\n\n  .sm\\:p-7 {\n    padding: 1.75rem;\n  }\n\n  .sm\\:p-8 {\n    padding: 2rem;\n  }\n\n  .sm\\:p-9 {\n    padding: 2.25rem;\n  }\n\n  .sm\\:p-10 {\n    padding: 2.5rem;\n  }\n\n  .sm\\:p-11 {\n    padding: 2.75rem;\n  }\n\n  .sm\\:p-12 {\n    padding: 3rem;\n  }\n\n  .sm\\:p-14 {\n    padding: 3.5rem;\n  }\n\n  .sm\\:p-16 {\n    padding: 4rem;\n  }\n\n  .sm\\:p-20 {\n    padding: 5rem;\n  }\n\n  .sm\\:p-24 {\n    padding: 6rem;\n  }\n\n  .sm\\:p-28 {\n    padding: 7rem;\n  }\n\n  .sm\\:p-32 {\n    padding: 8rem;\n  }\n\n  .sm\\:p-36 {\n    padding: 9rem;\n  }\n\n  .sm\\:p-40 {\n    padding: 10rem;\n  }\n\n  .sm\\:p-44 {\n    padding: 11rem;\n  }\n\n  .sm\\:p-48 {\n    padding: 12rem;\n  }\n\n  .sm\\:p-52 {\n    padding: 13rem;\n  }\n\n  .sm\\:p-56 {\n    padding: 14rem;\n  }\n\n  .sm\\:p-60 {\n    padding: 15rem;\n  }\n\n  .sm\\:p-64 {\n    padding: 16rem;\n  }\n\n  .sm\\:p-72 {\n    padding: 18rem;\n  }\n\n  .sm\\:p-80 {\n    padding: 20rem;\n  }\n\n  .sm\\:p-96 {\n    padding: 24rem;\n  }\n\n  .sm\\:p-px {\n    padding: 1px;\n  }\n\n  .sm\\:p-0\\.5 {\n    padding: 0.125rem;\n  }\n\n  .sm\\:p-1\\.5 {\n    padding: 0.375rem;\n  }\n\n  .sm\\:p-2\\.5 {\n    padding: 0.625rem;\n  }\n\n  .sm\\:p-3\\.5 {\n    padding: 0.875rem;\n  }\n\n  .sm\\:px-0 {\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  .sm\\:px-1 {\n    padding-left: 0.25rem;\n    padding-right: 0.25rem;\n  }\n\n  .sm\\:px-2 {\n    padding-left: 0.5rem;\n    padding-right: 0.5rem;\n  }\n\n  .sm\\:px-3 {\n    padding-left: 0.75rem;\n    padding-right: 0.75rem;\n  }\n\n  .sm\\:px-4 {\n    padding-left: 1rem;\n    padding-right: 1rem;\n  }\n\n  .sm\\:px-5 {\n    padding-left: 1.25rem;\n    padding-right: 1.25rem;\n  }\n\n  .sm\\:px-6 {\n    padding-left: 1.5rem;\n    padding-right: 1.5rem;\n  }\n\n  .sm\\:px-7 {\n    padding-left: 1.75rem;\n    padding-right: 1.75rem;\n  }\n\n  .sm\\:px-8 {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n\n  .sm\\:px-9 {\n    padding-left: 2.25rem;\n    padding-right: 2.25rem;\n  }\n\n  .sm\\:px-10 {\n    padding-left: 2.5rem;\n    padding-right: 2.5rem;\n  }\n\n  .sm\\:px-11 {\n    padding-left: 2.75rem;\n    padding-right: 2.75rem;\n  }\n\n  .sm\\:px-12 {\n    padding-left: 3rem;\n    padding-right: 3rem;\n  }\n\n  .sm\\:px-14 {\n    padding-left: 3.5rem;\n    padding-right: 3.5rem;\n  }\n\n  .sm\\:px-16 {\n    padding-left: 4rem;\n    padding-right: 4rem;\n  }\n\n  .sm\\:px-20 {\n    padding-left: 5rem;\n    padding-right: 5rem;\n  }\n\n  .sm\\:px-24 {\n    padding-left: 6rem;\n    padding-right: 6rem;\n  }\n\n  .sm\\:px-28 {\n    padding-left: 7rem;\n    padding-right: 7rem;\n  }\n\n  .sm\\:px-32 {\n    padding-left: 8rem;\n    padding-right: 8rem;\n  }\n\n  .sm\\:px-36 {\n    padding-left: 9rem;\n    padding-right: 9rem;\n  }\n\n  .sm\\:px-40 {\n    padding-left: 10rem;\n    padding-right: 10rem;\n  }\n\n  .sm\\:px-44 {\n    padding-left: 11rem;\n    padding-right: 11rem;\n  }\n\n  .sm\\:px-48 {\n    padding-left: 12rem;\n    padding-right: 12rem;\n  }\n\n  .sm\\:px-52 {\n    padding-left: 13rem;\n    padding-right: 13rem;\n  }\n\n  .sm\\:px-56 {\n    padding-left: 14rem;\n    padding-right: 14rem;\n  }\n\n  .sm\\:px-60 {\n    padding-left: 15rem;\n    padding-right: 15rem;\n  }\n\n  .sm\\:px-64 {\n    padding-left: 16rem;\n    padding-right: 16rem;\n  }\n\n  .sm\\:px-72 {\n    padding-left: 18rem;\n    padding-right: 18rem;\n  }\n\n  .sm\\:px-80 {\n    padding-left: 20rem;\n    padding-right: 20rem;\n  }\n\n  .sm\\:px-96 {\n    padding-left: 24rem;\n    padding-right: 24rem;\n  }\n\n  .sm\\:px-px {\n    padding-left: 1px;\n    padding-right: 1px;\n  }\n\n  .sm\\:px-0\\.5 {\n    padding-left: 0.125rem;\n    padding-right: 0.125rem;\n  }\n\n  .sm\\:px-1\\.5 {\n    padding-left: 0.375rem;\n    padding-right: 0.375rem;\n  }\n\n  .sm\\:px-2\\.5 {\n    padding-left: 0.625rem;\n    padding-right: 0.625rem;\n  }\n\n  .sm\\:px-3\\.5 {\n    padding-left: 0.875rem;\n    padding-right: 0.875rem;\n  }\n\n  .sm\\:py-0 {\n    padding-top: 0px;\n    padding-bottom: 0px;\n  }\n\n  .sm\\:py-1 {\n    padding-top: 0.25rem;\n    padding-bottom: 0.25rem;\n  }\n\n  .sm\\:py-2 {\n    padding-top: 0.5rem;\n    padding-bottom: 0.5rem;\n  }\n\n  .sm\\:py-3 {\n    padding-top: 0.75rem;\n    padding-bottom: 0.75rem;\n  }\n\n  .sm\\:py-4 {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n\n  .sm\\:py-5 {\n    padding-top: 1.25rem;\n    padding-bottom: 1.25rem;\n  }\n\n  .sm\\:py-6 {\n    padding-top: 1.5rem;\n    padding-bottom: 1.5rem;\n  }\n\n  .sm\\:py-7 {\n    padding-top: 1.75rem;\n    padding-bottom: 1.75rem;\n  }\n\n  .sm\\:py-8 {\n    padding-top: 2rem;\n    padding-bottom: 2rem;\n  }\n\n  .sm\\:py-9 {\n    padding-top: 2.25rem;\n    padding-bottom: 2.25rem;\n  }\n\n  .sm\\:py-10 {\n    padding-top: 2.5rem;\n    padding-bottom: 2.5rem;\n  }\n\n  .sm\\:py-11 {\n    padding-top: 2.75rem;\n    padding-bottom: 2.75rem;\n  }\n\n  .sm\\:py-12 {\n    padding-top: 3rem;\n    padding-bottom: 3rem;\n  }\n\n  .sm\\:py-14 {\n    padding-top: 3.5rem;\n    padding-bottom: 3.5rem;\n  }\n\n  .sm\\:py-16 {\n    padding-top: 4rem;\n    padding-bottom: 4rem;\n  }\n\n  .sm\\:py-20 {\n    padding-top: 5rem;\n    padding-bottom: 5rem;\n  }\n\n  .sm\\:py-24 {\n    padding-top: 6rem;\n    padding-bottom: 6rem;\n  }\n\n  .sm\\:py-28 {\n    padding-top: 7rem;\n    padding-bottom: 7rem;\n  }\n\n  .sm\\:py-32 {\n    padding-top: 8rem;\n    padding-bottom: 8rem;\n  }\n\n  .sm\\:py-36 {\n    padding-top: 9rem;\n    padding-bottom: 9rem;\n  }\n\n  .sm\\:py-40 {\n    padding-top: 10rem;\n    padding-bottom: 10rem;\n  }\n\n  .sm\\:py-44 {\n    padding-top: 11rem;\n    padding-bottom: 11rem;\n  }\n\n  .sm\\:py-48 {\n    padding-top: 12rem;\n    padding-bottom: 12rem;\n  }\n\n  .sm\\:py-52 {\n    padding-top: 13rem;\n    padding-bottom: 13rem;\n  }\n\n  .sm\\:py-56 {\n    padding-top: 14rem;\n    padding-bottom: 14rem;\n  }\n\n  .sm\\:py-60 {\n    padding-top: 15rem;\n    padding-bottom: 15rem;\n  }\n\n  .sm\\:py-64 {\n    padding-top: 16rem;\n    padding-bottom: 16rem;\n  }\n\n  .sm\\:py-72 {\n    padding-top: 18rem;\n    padding-bottom: 18rem;\n  }\n\n  .sm\\:py-80 {\n    padding-top: 20rem;\n    padding-bottom: 20rem;\n  }\n\n  .sm\\:py-96 {\n    padding-top: 24rem;\n    padding-bottom: 24rem;\n  }\n\n  .sm\\:py-px {\n    padding-top: 1px;\n    padding-bottom: 1px;\n  }\n\n  .sm\\:py-0\\.5 {\n    padding-top: 0.125rem;\n    padding-bottom: 0.125rem;\n  }\n\n  .sm\\:py-1\\.5 {\n    padding-top: 0.375rem;\n    padding-bottom: 0.375rem;\n  }\n\n  .sm\\:py-2\\.5 {\n    padding-top: 0.625rem;\n    padding-bottom: 0.625rem;\n  }\n\n  .sm\\:py-3\\.5 {\n    padding-top: 0.875rem;\n    padding-bottom: 0.875rem;\n  }\n\n  .sm\\:pt-0 {\n    padding-top: 0px;\n  }\n\n  .sm\\:pt-1 {\n    padding-top: 0.25rem;\n  }\n\n  .sm\\:pt-2 {\n    padding-top: 0.5rem;\n  }\n\n  .sm\\:pt-3 {\n    padding-top: 0.75rem;\n  }\n\n  .sm\\:pt-4 {\n    padding-top: 1rem;\n  }\n\n  .sm\\:pt-5 {\n    padding-top: 1.25rem;\n  }\n\n  .sm\\:pt-6 {\n    padding-top: 1.5rem;\n  }\n\n  .sm\\:pt-7 {\n    padding-top: 1.75rem;\n  }\n\n  .sm\\:pt-8 {\n    padding-top: 2rem;\n  }\n\n  .sm\\:pt-9 {\n    padding-top: 2.25rem;\n  }\n\n  .sm\\:pt-10 {\n    padding-top: 2.5rem;\n  }\n\n  .sm\\:pt-11 {\n    padding-top: 2.75rem;\n  }\n\n  .sm\\:pt-12 {\n    padding-top: 3rem;\n  }\n\n  .sm\\:pt-14 {\n    padding-top: 3.5rem;\n  }\n\n  .sm\\:pt-16 {\n    padding-top: 4rem;\n  }\n\n  .sm\\:pt-20 {\n    padding-top: 5rem;\n  }\n\n  .sm\\:pt-24 {\n    padding-top: 6rem;\n  }\n\n  .sm\\:pt-28 {\n    padding-top: 7rem;\n  }\n\n  .sm\\:pt-32 {\n    padding-top: 8rem;\n  }\n\n  .sm\\:pt-36 {\n    padding-top: 9rem;\n  }\n\n  .sm\\:pt-40 {\n    padding-top: 10rem;\n  }\n\n  .sm\\:pt-44 {\n    padding-top: 11rem;\n  }\n\n  .sm\\:pt-48 {\n    padding-top: 12rem;\n  }\n\n  .sm\\:pt-52 {\n    padding-top: 13rem;\n  }\n\n  .sm\\:pt-56 {\n    padding-top: 14rem;\n  }\n\n  .sm\\:pt-60 {\n    padding-top: 15rem;\n  }\n\n  .sm\\:pt-64 {\n    padding-top: 16rem;\n  }\n\n  .sm\\:pt-72 {\n    padding-top: 18rem;\n  }\n\n  .sm\\:pt-80 {\n    padding-top: 20rem;\n  }\n\n  .sm\\:pt-96 {\n    padding-top: 24rem;\n  }\n\n  .sm\\:pt-px {\n    padding-top: 1px;\n  }\n\n  .sm\\:pt-0\\.5 {\n    padding-top: 0.125rem;\n  }\n\n  .sm\\:pt-1\\.5 {\n    padding-top: 0.375rem;\n  }\n\n  .sm\\:pt-2\\.5 {\n    padding-top: 0.625rem;\n  }\n\n  .sm\\:pt-3\\.5 {\n    padding-top: 0.875rem;\n  }\n\n  .sm\\:pr-0 {\n    padding-right: 0px;\n  }\n\n  .sm\\:pr-1 {\n    padding-right: 0.25rem;\n  }\n\n  .sm\\:pr-2 {\n    padding-right: 0.5rem;\n  }\n\n  .sm\\:pr-3 {\n    padding-right: 0.75rem;\n  }\n\n  .sm\\:pr-4 {\n    padding-right: 1rem;\n  }\n\n  .sm\\:pr-5 {\n    padding-right: 1.25rem;\n  }\n\n  .sm\\:pr-6 {\n    padding-right: 1.5rem;\n  }\n\n  .sm\\:pr-7 {\n    padding-right: 1.75rem;\n  }\n\n  .sm\\:pr-8 {\n    padding-right: 2rem;\n  }\n\n  .sm\\:pr-9 {\n    padding-right: 2.25rem;\n  }\n\n  .sm\\:pr-10 {\n    padding-right: 2.5rem;\n  }\n\n  .sm\\:pr-11 {\n    padding-right: 2.75rem;\n  }\n\n  .sm\\:pr-12 {\n    padding-right: 3rem;\n  }\n\n  .sm\\:pr-14 {\n    padding-right: 3.5rem;\n  }\n\n  .sm\\:pr-16 {\n    padding-right: 4rem;\n  }\n\n  .sm\\:pr-20 {\n    padding-right: 5rem;\n  }\n\n  .sm\\:pr-24 {\n    padding-right: 6rem;\n  }\n\n  .sm\\:pr-28 {\n    padding-right: 7rem;\n  }\n\n  .sm\\:pr-32 {\n    padding-right: 8rem;\n  }\n\n  .sm\\:pr-36 {\n    padding-right: 9rem;\n  }\n\n  .sm\\:pr-40 {\n    padding-right: 10rem;\n  }\n\n  .sm\\:pr-44 {\n    padding-right: 11rem;\n  }\n\n  .sm\\:pr-48 {\n    padding-right: 12rem;\n  }\n\n  .sm\\:pr-52 {\n    padding-right: 13rem;\n  }\n\n  .sm\\:pr-56 {\n    padding-right: 14rem;\n  }\n\n  .sm\\:pr-60 {\n    padding-right: 15rem;\n  }\n\n  .sm\\:pr-64 {\n    padding-right: 16rem;\n  }\n\n  .sm\\:pr-72 {\n    padding-right: 18rem;\n  }\n\n  .sm\\:pr-80 {\n    padding-right: 20rem;\n  }\n\n  .sm\\:pr-96 {\n    padding-right: 24rem;\n  }\n\n  .sm\\:pr-px {\n    padding-right: 1px;\n  }\n\n  .sm\\:pr-0\\.5 {\n    padding-right: 0.125rem;\n  }\n\n  .sm\\:pr-1\\.5 {\n    padding-right: 0.375rem;\n  }\n\n  .sm\\:pr-2\\.5 {\n    padding-right: 0.625rem;\n  }\n\n  .sm\\:pr-3\\.5 {\n    padding-right: 0.875rem;\n  }\n\n  .sm\\:pb-0 {\n    padding-bottom: 0px;\n  }\n\n  .sm\\:pb-1 {\n    padding-bottom: 0.25rem;\n  }\n\n  .sm\\:pb-2 {\n    padding-bottom: 0.5rem;\n  }\n\n  .sm\\:pb-3 {\n    padding-bottom: 0.75rem;\n  }\n\n  .sm\\:pb-4 {\n    padding-bottom: 1rem;\n  }\n\n  .sm\\:pb-5 {\n    padding-bottom: 1.25rem;\n  }\n\n  .sm\\:pb-6 {\n    padding-bottom: 1.5rem;\n  }\n\n  .sm\\:pb-7 {\n    padding-bottom: 1.75rem;\n  }\n\n  .sm\\:pb-8 {\n    padding-bottom: 2rem;\n  }\n\n  .sm\\:pb-9 {\n    padding-bottom: 2.25rem;\n  }\n\n  .sm\\:pb-10 {\n    padding-bottom: 2.5rem;\n  }\n\n  .sm\\:pb-11 {\n    padding-bottom: 2.75rem;\n  }\n\n  .sm\\:pb-12 {\n    padding-bottom: 3rem;\n  }\n\n  .sm\\:pb-14 {\n    padding-bottom: 3.5rem;\n  }\n\n  .sm\\:pb-16 {\n    padding-bottom: 4rem;\n  }\n\n  .sm\\:pb-20 {\n    padding-bottom: 5rem;\n  }\n\n  .sm\\:pb-24 {\n    padding-bottom: 6rem;\n  }\n\n  .sm\\:pb-28 {\n    padding-bottom: 7rem;\n  }\n\n  .sm\\:pb-32 {\n    padding-bottom: 8rem;\n  }\n\n  .sm\\:pb-36 {\n    padding-bottom: 9rem;\n  }\n\n  .sm\\:pb-40 {\n    padding-bottom: 10rem;\n  }\n\n  .sm\\:pb-44 {\n    padding-bottom: 11rem;\n  }\n\n  .sm\\:pb-48 {\n    padding-bottom: 12rem;\n  }\n\n  .sm\\:pb-52 {\n    padding-bottom: 13rem;\n  }\n\n  .sm\\:pb-56 {\n    padding-bottom: 14rem;\n  }\n\n  .sm\\:pb-60 {\n    padding-bottom: 15rem;\n  }\n\n  .sm\\:pb-64 {\n    padding-bottom: 16rem;\n  }\n\n  .sm\\:pb-72 {\n    padding-bottom: 18rem;\n  }\n\n  .sm\\:pb-80 {\n    padding-bottom: 20rem;\n  }\n\n  .sm\\:pb-96 {\n    padding-bottom: 24rem;\n  }\n\n  .sm\\:pb-px {\n    padding-bottom: 1px;\n  }\n\n  .sm\\:pb-0\\.5 {\n    padding-bottom: 0.125rem;\n  }\n\n  .sm\\:pb-1\\.5 {\n    padding-bottom: 0.375rem;\n  }\n\n  .sm\\:pb-2\\.5 {\n    padding-bottom: 0.625rem;\n  }\n\n  .sm\\:pb-3\\.5 {\n    padding-bottom: 0.875rem;\n  }\n\n  .sm\\:pl-0 {\n    padding-left: 0px;\n  }\n\n  .sm\\:pl-1 {\n    padding-left: 0.25rem;\n  }\n\n  .sm\\:pl-2 {\n    padding-left: 0.5rem;\n  }\n\n  .sm\\:pl-3 {\n    padding-left: 0.75rem;\n  }\n\n  .sm\\:pl-4 {\n    padding-left: 1rem;\n  }\n\n  .sm\\:pl-5 {\n    padding-left: 1.25rem;\n  }\n\n  .sm\\:pl-6 {\n    padding-left: 1.5rem;\n  }\n\n  .sm\\:pl-7 {\n    padding-left: 1.75rem;\n  }\n\n  .sm\\:pl-8 {\n    padding-left: 2rem;\n  }\n\n  .sm\\:pl-9 {\n    padding-left: 2.25rem;\n  }\n\n  .sm\\:pl-10 {\n    padding-left: 2.5rem;\n  }\n\n  .sm\\:pl-11 {\n    padding-left: 2.75rem;\n  }\n\n  .sm\\:pl-12 {\n    padding-left: 3rem;\n  }\n\n  .sm\\:pl-14 {\n    padding-left: 3.5rem;\n  }\n\n  .sm\\:pl-16 {\n    padding-left: 4rem;\n  }\n\n  .sm\\:pl-20 {\n    padding-left: 5rem;\n  }\n\n  .sm\\:pl-24 {\n    padding-left: 6rem;\n  }\n\n  .sm\\:pl-28 {\n    padding-left: 7rem;\n  }\n\n  .sm\\:pl-32 {\n    padding-left: 8rem;\n  }\n\n  .sm\\:pl-36 {\n    padding-left: 9rem;\n  }\n\n  .sm\\:pl-40 {\n    padding-left: 10rem;\n  }\n\n  .sm\\:pl-44 {\n    padding-left: 11rem;\n  }\n\n  .sm\\:pl-48 {\n    padding-left: 12rem;\n  }\n\n  .sm\\:pl-52 {\n    padding-left: 13rem;\n  }\n\n  .sm\\:pl-56 {\n    padding-left: 14rem;\n  }\n\n  .sm\\:pl-60 {\n    padding-left: 15rem;\n  }\n\n  .sm\\:pl-64 {\n    padding-left: 16rem;\n  }\n\n  .sm\\:pl-72 {\n    padding-left: 18rem;\n  }\n\n  .sm\\:pl-80 {\n    padding-left: 20rem;\n  }\n\n  .sm\\:pl-96 {\n    padding-left: 24rem;\n  }\n\n  .sm\\:pl-px {\n    padding-left: 1px;\n  }\n\n  .sm\\:pl-0\\.5 {\n    padding-left: 0.125rem;\n  }\n\n  .sm\\:pl-1\\.5 {\n    padding-left: 0.375rem;\n  }\n\n  .sm\\:pl-2\\.5 {\n    padding-left: 0.625rem;\n  }\n\n  .sm\\:pl-3\\.5 {\n    padding-left: 0.875rem;\n  }\n\n  .sm\\:text-left {\n    text-align: left;\n  }\n\n  .sm\\:text-center {\n    text-align: center;\n  }\n\n  .sm\\:text-right {\n    text-align: right;\n  }\n\n  .sm\\:text-justify {\n    text-align: justify;\n  }\n\n  .sm\\:align-baseline {\n    vertical-align: baseline;\n  }\n\n  .sm\\:align-top {\n    vertical-align: top;\n  }\n\n  .sm\\:align-middle {\n    vertical-align: middle;\n  }\n\n  .sm\\:align-bottom {\n    vertical-align: bottom;\n  }\n\n  .sm\\:align-text-top {\n    vertical-align: text-top;\n  }\n\n  .sm\\:align-text-bottom {\n    vertical-align: text-bottom;\n  }\n\n  .sm\\:font-sans {\n    font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  }\n\n  .sm\\:font-serif {\n    font-family: Constantia, \"Lucida Bright\", Lucidabright, \"Lucida Serif\", Lucida, \"DejaVu Serif\", \"Bitstream Vera Serif\", \"Liberation Serif\", Cambria, \"Times New Roman\", Times, Georgia, serif;\n  }\n\n  .sm\\:font-mono {\n    font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  }\n\n  .sm\\:text-xs {\n    font-size: 0.75rem;\n  }\n\n  .sm\\:text-sm {\n    font-size: 0.875rem;\n  }\n\n  .sm\\:text-base {\n    font-size: 1rem;\n  }\n\n  .sm\\:text-lg {\n    font-size: 1.125rem;\n  }\n\n  .sm\\:text-xl {\n    font-size: 1.25rem;\n  }\n\n  .sm\\:text-2xl {\n    font-size: 1.5rem;\n  }\n\n  .sm\\:text-3xl {\n    font-size: 1.875rem;\n  }\n\n  .sm\\:text-4xl {\n    font-size: 2.25rem;\n  }\n\n  .sm\\:text-5xl {\n    font-size: 3rem;\n  }\n\n  .sm\\:text-6xl {\n    font-size: 4rem;\n  }\n\n  .sm\\:font-thin {\n    font-weight: 100;\n  }\n\n  .sm\\:font-extralight {\n    font-weight: 200;\n  }\n\n  .sm\\:font-light {\n    font-weight: 300;\n  }\n\n  .sm\\:font-normal {\n    font-weight: 400;\n  }\n\n  .sm\\:font-medium {\n    font-weight: 500;\n  }\n\n  .sm\\:font-semibold {\n    font-weight: 600;\n  }\n\n  .sm\\:font-bold {\n    font-weight: 700;\n  }\n\n  .sm\\:font-extrabold {\n    font-weight: 800;\n  }\n\n  .sm\\:font-black {\n    font-weight: 900;\n  }\n\n  .sm\\:hover\\:font-thin:hover {\n    font-weight: 100;\n  }\n\n  .sm\\:hover\\:font-extralight:hover {\n    font-weight: 200;\n  }\n\n  .sm\\:hover\\:font-light:hover {\n    font-weight: 300;\n  }\n\n  .sm\\:hover\\:font-normal:hover {\n    font-weight: 400;\n  }\n\n  .sm\\:hover\\:font-medium:hover {\n    font-weight: 500;\n  }\n\n  .sm\\:hover\\:font-semibold:hover {\n    font-weight: 600;\n  }\n\n  .sm\\:hover\\:font-bold:hover {\n    font-weight: 700;\n  }\n\n  .sm\\:hover\\:font-extrabold:hover {\n    font-weight: 800;\n  }\n\n  .sm\\:hover\\:font-black:hover {\n    font-weight: 900;\n  }\n\n  .sm\\:focus\\:font-thin:focus {\n    font-weight: 100;\n  }\n\n  .sm\\:focus\\:font-extralight:focus {\n    font-weight: 200;\n  }\n\n  .sm\\:focus\\:font-light:focus {\n    font-weight: 300;\n  }\n\n  .sm\\:focus\\:font-normal:focus {\n    font-weight: 400;\n  }\n\n  .sm\\:focus\\:font-medium:focus {\n    font-weight: 500;\n  }\n\n  .sm\\:focus\\:font-semibold:focus {\n    font-weight: 600;\n  }\n\n  .sm\\:focus\\:font-bold:focus {\n    font-weight: 700;\n  }\n\n  .sm\\:focus\\:font-extrabold:focus {\n    font-weight: 800;\n  }\n\n  .sm\\:focus\\:font-black:focus {\n    font-weight: 900;\n  }\n\n  .sm\\:uppercase {\n    text-transform: uppercase;\n  }\n\n  .sm\\:lowercase {\n    text-transform: lowercase;\n  }\n\n  .sm\\:capitalize {\n    text-transform: capitalize;\n  }\n\n  .sm\\:normal-case {\n    text-transform: none;\n  }\n\n  .sm\\:italic {\n    font-style: italic;\n  }\n\n  .sm\\:not-italic {\n    font-style: normal;\n  }\n\n  .sm\\:ordinal, .sm\\:slashed-zero, .sm\\:lining-nums, .sm\\:oldstyle-nums, .sm\\:proportional-nums, .sm\\:tabular-nums, .sm\\:diagonal-fractions, .sm\\:stacked-fractions {\n    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);\n    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);\n    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);\n  }\n\n  .sm\\:normal-nums {\n    font-variant-numeric: normal;\n  }\n\n  .sm\\:ordinal {\n    --tw-ordinal: ordinal;\n  }\n\n  .sm\\:slashed-zero {\n    --tw-slashed-zero: slashed-zero;\n  }\n\n  .sm\\:lining-nums {\n    --tw-numeric-figure: lining-nums;\n  }\n\n  .sm\\:oldstyle-nums {\n    --tw-numeric-figure: oldstyle-nums;\n  }\n\n  .sm\\:proportional-nums {\n    --tw-numeric-spacing: proportional-nums;\n  }\n\n  .sm\\:tabular-nums {\n    --tw-numeric-spacing: tabular-nums;\n  }\n\n  .sm\\:diagonal-fractions {\n    --tw-numeric-fraction: diagonal-fractions;\n  }\n\n  .sm\\:stacked-fractions {\n    --tw-numeric-fraction: stacked-fractions;\n  }\n\n  .sm\\:leading-3 {\n    line-height: .75rem;\n  }\n\n  .sm\\:leading-4 {\n    line-height: 1rem;\n  }\n\n  .sm\\:leading-5 {\n    line-height: 1.25rem;\n  }\n\n  .sm\\:leading-6 {\n    line-height: 1.5rem;\n  }\n\n  .sm\\:leading-7 {\n    line-height: 1.75rem;\n  }\n\n  .sm\\:leading-8 {\n    line-height: 2rem;\n  }\n\n  .sm\\:leading-9 {\n    line-height: 2.25rem;\n  }\n\n  .sm\\:leading-10 {\n    line-height: 2.5rem;\n  }\n\n  .sm\\:leading-none {\n    line-height: 1;\n  }\n\n  .sm\\:leading-tight {\n    line-height: 1.25;\n  }\n\n  .sm\\:leading-snug {\n    line-height: 1.375;\n  }\n\n  .sm\\:leading-normal {\n    line-height: 1.5;\n  }\n\n  .sm\\:leading-relaxed {\n    line-height: 1.625;\n  }\n\n  .sm\\:leading-loose {\n    line-height: 2;\n  }\n\n  .sm\\:tracking-normal {\n    letter-spacing: 0;\n  }\n\n  .sm\\:text-transparent {\n    color: transparent;\n  }\n\n  .sm\\:text-current {\n    color: currentColor;\n  }\n\n  .sm\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-transparent {\n    color: transparent;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-current {\n    color: currentColor;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .sm\\:group-hover\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-transparent:focus-within {\n    color: transparent;\n  }\n\n  .sm\\:focus-within\\:text-current:focus-within {\n    color: currentColor;\n  }\n\n  .sm\\:focus-within\\:text-black:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-white:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-50:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-100:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-200:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-300:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-400:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-500:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-600:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-700:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-800:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-gray-900:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-grey-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-red-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-orange-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-yellow-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-green-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-teal-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-blue-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-indigo-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-purple-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus-within\\:text-pink-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-transparent:hover {\n    color: transparent;\n  }\n\n  .sm\\:hover\\:text-current:hover {\n    color: currentColor;\n  }\n\n  .sm\\:hover\\:text-black:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-white:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-50:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-100:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-200:hover {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-300:hover {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-400:hover {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-500:hover {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-600:hover {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-700:hover {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-800:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-gray-900:hover {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo:hover {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple:hover {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey:hover {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-grey-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-red-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-orange-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-yellow-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-green-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal:hover {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-teal-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-blue-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-indigo-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-purple-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:hover\\:text-pink-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-transparent:focus {\n    color: transparent;\n  }\n\n  .sm\\:focus\\:text-current:focus {\n    color: currentColor;\n  }\n\n  .sm\\:focus\\:text-black:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-white:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-50:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-100:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-200:focus {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-300:focus {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-400:focus {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-500:focus {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-600:focus {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-700:focus {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-800:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-gray-900:focus {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo:focus {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple:focus {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey:focus {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-grey-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-red-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-orange-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-yellow-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-green-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal:focus {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-teal-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-blue-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-indigo-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-purple-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .sm\\:focus\\:text-pink-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .sm\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .sm\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .sm\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .sm\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .sm\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .sm\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .sm\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .sm\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .sm\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .sm\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .sm\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .sm\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .sm\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .sm\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .sm\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .group:hover .sm\\:group-hover\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .sm\\:focus-within\\:text-opacity-0:focus-within {\n    --tw-text-opacity: 0;\n  }\n\n  .sm\\:focus-within\\:text-opacity-5:focus-within {\n    --tw-text-opacity: 0.05;\n  }\n\n  .sm\\:focus-within\\:text-opacity-10:focus-within {\n    --tw-text-opacity: 0.1;\n  }\n\n  .sm\\:focus-within\\:text-opacity-20:focus-within {\n    --tw-text-opacity: 0.2;\n  }\n\n  .sm\\:focus-within\\:text-opacity-25:focus-within {\n    --tw-text-opacity: 0.25;\n  }\n\n  .sm\\:focus-within\\:text-opacity-30:focus-within {\n    --tw-text-opacity: 0.3;\n  }\n\n  .sm\\:focus-within\\:text-opacity-40:focus-within {\n    --tw-text-opacity: 0.4;\n  }\n\n  .sm\\:focus-within\\:text-opacity-50:focus-within {\n    --tw-text-opacity: 0.5;\n  }\n\n  .sm\\:focus-within\\:text-opacity-60:focus-within {\n    --tw-text-opacity: 0.6;\n  }\n\n  .sm\\:focus-within\\:text-opacity-70:focus-within {\n    --tw-text-opacity: 0.7;\n  }\n\n  .sm\\:focus-within\\:text-opacity-75:focus-within {\n    --tw-text-opacity: 0.75;\n  }\n\n  .sm\\:focus-within\\:text-opacity-80:focus-within {\n    --tw-text-opacity: 0.8;\n  }\n\n  .sm\\:focus-within\\:text-opacity-90:focus-within {\n    --tw-text-opacity: 0.9;\n  }\n\n  .sm\\:focus-within\\:text-opacity-95:focus-within {\n    --tw-text-opacity: 0.95;\n  }\n\n  .sm\\:focus-within\\:text-opacity-100:focus-within {\n    --tw-text-opacity: 1;\n  }\n\n  .sm\\:hover\\:text-opacity-0:hover {\n    --tw-text-opacity: 0;\n  }\n\n  .sm\\:hover\\:text-opacity-5:hover {\n    --tw-text-opacity: 0.05;\n  }\n\n  .sm\\:hover\\:text-opacity-10:hover {\n    --tw-text-opacity: 0.1;\n  }\n\n  .sm\\:hover\\:text-opacity-20:hover {\n    --tw-text-opacity: 0.2;\n  }\n\n  .sm\\:hover\\:text-opacity-25:hover {\n    --tw-text-opacity: 0.25;\n  }\n\n  .sm\\:hover\\:text-opacity-30:hover {\n    --tw-text-opacity: 0.3;\n  }\n\n  .sm\\:hover\\:text-opacity-40:hover {\n    --tw-text-opacity: 0.4;\n  }\n\n  .sm\\:hover\\:text-opacity-50:hover {\n    --tw-text-opacity: 0.5;\n  }\n\n  .sm\\:hover\\:text-opacity-60:hover {\n    --tw-text-opacity: 0.6;\n  }\n\n  .sm\\:hover\\:text-opacity-70:hover {\n    --tw-text-opacity: 0.7;\n  }\n\n  .sm\\:hover\\:text-opacity-75:hover {\n    --tw-text-opacity: 0.75;\n  }\n\n  .sm\\:hover\\:text-opacity-80:hover {\n    --tw-text-opacity: 0.8;\n  }\n\n  .sm\\:hover\\:text-opacity-90:hover {\n    --tw-text-opacity: 0.9;\n  }\n\n  .sm\\:hover\\:text-opacity-95:hover {\n    --tw-text-opacity: 0.95;\n  }\n\n  .sm\\:hover\\:text-opacity-100:hover {\n    --tw-text-opacity: 1;\n  }\n\n  .sm\\:focus\\:text-opacity-0:focus {\n    --tw-text-opacity: 0;\n  }\n\n  .sm\\:focus\\:text-opacity-5:focus {\n    --tw-text-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:text-opacity-10:focus {\n    --tw-text-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:text-opacity-20:focus {\n    --tw-text-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:text-opacity-25:focus {\n    --tw-text-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:text-opacity-30:focus {\n    --tw-text-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:text-opacity-40:focus {\n    --tw-text-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:text-opacity-50:focus {\n    --tw-text-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:text-opacity-60:focus {\n    --tw-text-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:text-opacity-70:focus {\n    --tw-text-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:text-opacity-75:focus {\n    --tw-text-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:text-opacity-80:focus {\n    --tw-text-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:text-opacity-90:focus {\n    --tw-text-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:text-opacity-95:focus {\n    --tw-text-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:text-opacity-100:focus {\n    --tw-text-opacity: 1;\n  }\n\n  .sm\\:underline {\n    text-decoration: underline;\n  }\n\n  .sm\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .sm\\:no-underline {\n    text-decoration: none;\n  }\n\n  .group:hover .sm\\:group-hover\\:underline {\n    text-decoration: underline;\n  }\n\n  .group:hover .sm\\:group-hover\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .group:hover .sm\\:group-hover\\:no-underline {\n    text-decoration: none;\n  }\n\n  .sm\\:focus-within\\:underline:focus-within {\n    text-decoration: underline;\n  }\n\n  .sm\\:focus-within\\:line-through:focus-within {\n    text-decoration: line-through;\n  }\n\n  .sm\\:focus-within\\:no-underline:focus-within {\n    text-decoration: none;\n  }\n\n  .sm\\:hover\\:underline:hover {\n    text-decoration: underline;\n  }\n\n  .sm\\:hover\\:line-through:hover {\n    text-decoration: line-through;\n  }\n\n  .sm\\:hover\\:no-underline:hover {\n    text-decoration: none;\n  }\n\n  .sm\\:focus\\:underline:focus {\n    text-decoration: underline;\n  }\n\n  .sm\\:focus\\:line-through:focus {\n    text-decoration: line-through;\n  }\n\n  .sm\\:focus\\:no-underline:focus {\n    text-decoration: none;\n  }\n\n  .sm\\:antialiased {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n\n  .sm\\:subpixel-antialiased {\n    -webkit-font-smoothing: auto;\n    -moz-osx-font-smoothing: auto;\n  }\n\n  .sm\\:placeholder-transparent::-moz-placeholder {\n    color: transparent;\n  }\n\n  .sm\\:placeholder-transparent:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .sm\\:placeholder-transparent::placeholder {\n    color: transparent;\n  }\n\n  .sm\\:placeholder-current::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .sm\\:placeholder-current:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .sm\\:placeholder-current::placeholder {\n    color: currentColor;\n  }\n\n  .sm\\:placeholder-black::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-black:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-black::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-white::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-white:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-white::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-50::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-50::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-100::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-200::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-200:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-200::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-300::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-300:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-300::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-400::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-400:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-400::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-500::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-500:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-500::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-600::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-600:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-600::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-700::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-700:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-700::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-800::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-800:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-800::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-900::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-900:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-gray-900::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-grey-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-red-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-orange-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-yellow-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-green-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-teal-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-blue-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-indigo-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-purple-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-pink-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n    color: transparent;\n  }\n\n  .sm\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .sm\\:focus\\:placeholder-transparent:focus::placeholder {\n    color: transparent;\n  }\n\n  .sm\\:focus\\:placeholder-current:focus::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .sm\\:focus\\:placeholder-current:focus:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .sm\\:focus\\:placeholder-current:focus::placeholder {\n    color: currentColor;\n  }\n\n  .sm\\:focus\\:placeholder-black:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-black:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-white:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-white:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-50:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-200:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-300:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-400:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-500:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-600:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-700:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-800:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-gray-900:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-grey-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-red-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-orange-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-yellow-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-green-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-teal-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-blue-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-indigo-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-purple-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:focus\\:placeholder-pink-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .sm\\:placeholder-opacity-0::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .sm\\:placeholder-opacity-0:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .sm\\:placeholder-opacity-0::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .sm\\:placeholder-opacity-5::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .sm\\:placeholder-opacity-5:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .sm\\:placeholder-opacity-5::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .sm\\:placeholder-opacity-10::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .sm\\:placeholder-opacity-10:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .sm\\:placeholder-opacity-10::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .sm\\:placeholder-opacity-20::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .sm\\:placeholder-opacity-20:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .sm\\:placeholder-opacity-20::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .sm\\:placeholder-opacity-25::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .sm\\:placeholder-opacity-25:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .sm\\:placeholder-opacity-25::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .sm\\:placeholder-opacity-30::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .sm\\:placeholder-opacity-30:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .sm\\:placeholder-opacity-30::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .sm\\:placeholder-opacity-40::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .sm\\:placeholder-opacity-40:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .sm\\:placeholder-opacity-40::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .sm\\:placeholder-opacity-50::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .sm\\:placeholder-opacity-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .sm\\:placeholder-opacity-50::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .sm\\:placeholder-opacity-60::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .sm\\:placeholder-opacity-60:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .sm\\:placeholder-opacity-60::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .sm\\:placeholder-opacity-70::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .sm\\:placeholder-opacity-70:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .sm\\:placeholder-opacity-70::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .sm\\:placeholder-opacity-75::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .sm\\:placeholder-opacity-75:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .sm\\:placeholder-opacity-75::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .sm\\:placeholder-opacity-80::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .sm\\:placeholder-opacity-80:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .sm\\:placeholder-opacity-80::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .sm\\:placeholder-opacity-90::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .sm\\:placeholder-opacity-90:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .sm\\:placeholder-opacity-90::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .sm\\:placeholder-opacity-95::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .sm\\:placeholder-opacity-95:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .sm\\:placeholder-opacity-95::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .sm\\:placeholder-opacity-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .sm\\:placeholder-opacity-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .sm\\:placeholder-opacity-100::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-0:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-0:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-0:focus::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-5:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-5:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-5:focus::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-10:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-10:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-10:focus::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-20:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-20:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-20:focus::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-25:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-25:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-25:focus::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-30:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-30:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-30:focus::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-40:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-40:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-40:focus::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-50:focus::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-60:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-60:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-60:focus::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-70:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-70:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-70:focus::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-75:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-75:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-75:focus::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-80:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-80:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-80:focus::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-90:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-90:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-90:focus::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-95:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-95:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-95:focus::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .sm\\:focus\\:placeholder-opacity-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .sm\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .sm\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .sm\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .sm\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .sm\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .sm\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .sm\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .sm\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .sm\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .sm\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .sm\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .sm\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .sm\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .sm\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .sm\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .group:hover .sm\\:group-hover\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .sm\\:focus-within\\:opacity-0:focus-within {\n    opacity: 0;\n  }\n\n  .sm\\:focus-within\\:opacity-5:focus-within {\n    opacity: 0.05;\n  }\n\n  .sm\\:focus-within\\:opacity-10:focus-within {\n    opacity: 0.1;\n  }\n\n  .sm\\:focus-within\\:opacity-20:focus-within {\n    opacity: 0.2;\n  }\n\n  .sm\\:focus-within\\:opacity-25:focus-within {\n    opacity: 0.25;\n  }\n\n  .sm\\:focus-within\\:opacity-30:focus-within {\n    opacity: 0.3;\n  }\n\n  .sm\\:focus-within\\:opacity-40:focus-within {\n    opacity: 0.4;\n  }\n\n  .sm\\:focus-within\\:opacity-50:focus-within {\n    opacity: 0.5;\n  }\n\n  .sm\\:focus-within\\:opacity-60:focus-within {\n    opacity: 0.6;\n  }\n\n  .sm\\:focus-within\\:opacity-70:focus-within {\n    opacity: 0.7;\n  }\n\n  .sm\\:focus-within\\:opacity-75:focus-within {\n    opacity: 0.75;\n  }\n\n  .sm\\:focus-within\\:opacity-80:focus-within {\n    opacity: 0.8;\n  }\n\n  .sm\\:focus-within\\:opacity-90:focus-within {\n    opacity: 0.9;\n  }\n\n  .sm\\:focus-within\\:opacity-95:focus-within {\n    opacity: 0.95;\n  }\n\n  .sm\\:focus-within\\:opacity-100:focus-within {\n    opacity: 1;\n  }\n\n  .sm\\:hover\\:opacity-0:hover {\n    opacity: 0;\n  }\n\n  .sm\\:hover\\:opacity-5:hover {\n    opacity: 0.05;\n  }\n\n  .sm\\:hover\\:opacity-10:hover {\n    opacity: 0.1;\n  }\n\n  .sm\\:hover\\:opacity-20:hover {\n    opacity: 0.2;\n  }\n\n  .sm\\:hover\\:opacity-25:hover {\n    opacity: 0.25;\n  }\n\n  .sm\\:hover\\:opacity-30:hover {\n    opacity: 0.3;\n  }\n\n  .sm\\:hover\\:opacity-40:hover {\n    opacity: 0.4;\n  }\n\n  .sm\\:hover\\:opacity-50:hover {\n    opacity: 0.5;\n  }\n\n  .sm\\:hover\\:opacity-60:hover {\n    opacity: 0.6;\n  }\n\n  .sm\\:hover\\:opacity-70:hover {\n    opacity: 0.7;\n  }\n\n  .sm\\:hover\\:opacity-75:hover {\n    opacity: 0.75;\n  }\n\n  .sm\\:hover\\:opacity-80:hover {\n    opacity: 0.8;\n  }\n\n  .sm\\:hover\\:opacity-90:hover {\n    opacity: 0.9;\n  }\n\n  .sm\\:hover\\:opacity-95:hover {\n    opacity: 0.95;\n  }\n\n  .sm\\:hover\\:opacity-100:hover {\n    opacity: 1;\n  }\n\n  .sm\\:focus\\:opacity-0:focus {\n    opacity: 0;\n  }\n\n  .sm\\:focus\\:opacity-5:focus {\n    opacity: 0.05;\n  }\n\n  .sm\\:focus\\:opacity-10:focus {\n    opacity: 0.1;\n  }\n\n  .sm\\:focus\\:opacity-20:focus {\n    opacity: 0.2;\n  }\n\n  .sm\\:focus\\:opacity-25:focus {\n    opacity: 0.25;\n  }\n\n  .sm\\:focus\\:opacity-30:focus {\n    opacity: 0.3;\n  }\n\n  .sm\\:focus\\:opacity-40:focus {\n    opacity: 0.4;\n  }\n\n  .sm\\:focus\\:opacity-50:focus {\n    opacity: 0.5;\n  }\n\n  .sm\\:focus\\:opacity-60:focus {\n    opacity: 0.6;\n  }\n\n  .sm\\:focus\\:opacity-70:focus {\n    opacity: 0.7;\n  }\n\n  .sm\\:focus\\:opacity-75:focus {\n    opacity: 0.75;\n  }\n\n  .sm\\:focus\\:opacity-80:focus {\n    opacity: 0.8;\n  }\n\n  .sm\\:focus\\:opacity-90:focus {\n    opacity: 0.9;\n  }\n\n  .sm\\:focus\\:opacity-95:focus {\n    opacity: 0.95;\n  }\n\n  .sm\\:focus\\:opacity-100:focus {\n    opacity: 1;\n  }\n\n  .sm\\:bg-blend-normal {\n    background-blend-mode: normal;\n  }\n\n  .sm\\:bg-blend-multiply {\n    background-blend-mode: multiply;\n  }\n\n  .sm\\:bg-blend-screen {\n    background-blend-mode: screen;\n  }\n\n  .sm\\:bg-blend-overlay {\n    background-blend-mode: overlay;\n  }\n\n  .sm\\:bg-blend-darken {\n    background-blend-mode: darken;\n  }\n\n  .sm\\:bg-blend-lighten {\n    background-blend-mode: lighten;\n  }\n\n  .sm\\:bg-blend-color-dodge {\n    background-blend-mode: color-dodge;\n  }\n\n  .sm\\:bg-blend-color-burn {\n    background-blend-mode: color-burn;\n  }\n\n  .sm\\:bg-blend-hard-light {\n    background-blend-mode: hard-light;\n  }\n\n  .sm\\:bg-blend-soft-light {\n    background-blend-mode: soft-light;\n  }\n\n  .sm\\:bg-blend-difference {\n    background-blend-mode: difference;\n  }\n\n  .sm\\:bg-blend-exclusion {\n    background-blend-mode: exclusion;\n  }\n\n  .sm\\:bg-blend-hue {\n    background-blend-mode: hue;\n  }\n\n  .sm\\:bg-blend-saturation {\n    background-blend-mode: saturation;\n  }\n\n  .sm\\:bg-blend-color {\n    background-blend-mode: color;\n  }\n\n  .sm\\:bg-blend-luminosity {\n    background-blend-mode: luminosity;\n  }\n\n  .sm\\:mix-blend-normal {\n    mix-blend-mode: normal;\n  }\n\n  .sm\\:mix-blend-multiply {\n    mix-blend-mode: multiply;\n  }\n\n  .sm\\:mix-blend-screen {\n    mix-blend-mode: screen;\n  }\n\n  .sm\\:mix-blend-overlay {\n    mix-blend-mode: overlay;\n  }\n\n  .sm\\:mix-blend-darken {\n    mix-blend-mode: darken;\n  }\n\n  .sm\\:mix-blend-lighten {\n    mix-blend-mode: lighten;\n  }\n\n  .sm\\:mix-blend-color-dodge {\n    mix-blend-mode: color-dodge;\n  }\n\n  .sm\\:mix-blend-color-burn {\n    mix-blend-mode: color-burn;\n  }\n\n  .sm\\:mix-blend-hard-light {\n    mix-blend-mode: hard-light;\n  }\n\n  .sm\\:mix-blend-soft-light {\n    mix-blend-mode: soft-light;\n  }\n\n  .sm\\:mix-blend-difference {\n    mix-blend-mode: difference;\n  }\n\n  .sm\\:mix-blend-exclusion {\n    mix-blend-mode: exclusion;\n  }\n\n  .sm\\:mix-blend-hue {\n    mix-blend-mode: hue;\n  }\n\n  .sm\\:mix-blend-saturation {\n    mix-blend-mode: saturation;\n  }\n\n  .sm\\:mix-blend-color {\n    mix-blend-mode: color;\n  }\n\n  .sm\\:mix-blend-luminosity {\n    mix-blend-mode: luminosity;\n  }\n\n  .sm\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .sm\\:group-hover\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-sm:focus-within {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow:focus-within {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-md:focus-within {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-lg:focus-within {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-xl:focus-within {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-2xl:focus-within {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-inner:focus-within {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus-within\\:shadow-none:focus-within {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-sm:hover {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow:hover {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-md:hover {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-lg:hover {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-xl:hover {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-2xl:hover {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-inner:hover {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:hover\\:shadow-none:hover {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-sm:focus {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow:focus {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-md:focus {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-lg:focus {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-xl:focus {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-2xl:focus {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-inner:focus {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:focus\\:shadow-none:focus {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .sm\\:outline-none {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .sm\\:outline-white {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .sm\\:outline-black {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .sm\\:focus-within\\:outline-none:focus-within {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .sm\\:focus-within\\:outline-white:focus-within {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .sm\\:focus-within\\:outline-black:focus-within {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .sm\\:focus\\:outline-none:focus {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .sm\\:focus\\:outline-white:focus {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .sm\\:focus\\:outline-black:focus {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .sm\\:ring-0 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:ring-1 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:ring-2 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:ring-4 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:ring-8 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:ring {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus-within\\:ring-0:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus-within\\:ring-1:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus-within\\:ring-2:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus-within\\:ring-4:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus-within\\:ring-8:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus-within\\:ring:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus\\:ring-1:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus\\:ring-2:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus\\:ring-4:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus\\:ring-8:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:focus\\:ring:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .sm\\:ring-inset {\n    --tw-ring-inset: inset;\n  }\n\n  .sm\\:focus-within\\:ring-inset:focus-within {\n    --tw-ring-inset: inset;\n  }\n\n  .sm\\:focus\\:ring-inset:focus {\n    --tw-ring-inset: inset;\n  }\n\n  .sm\\:ring-transparent {\n    --tw-ring-color: transparent;\n  }\n\n  .sm\\:ring-current {\n    --tw-ring-color: currentColor;\n  }\n\n  .sm\\:ring-black {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-white {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-50 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-100 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-200 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-300 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-400 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-500 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-600 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-700 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-800 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-gray-900 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-grey-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-red-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-orange-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-yellow-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-green-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-teal-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-blue-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-indigo-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-purple-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-pink-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-transparent:focus-within {\n    --tw-ring-color: transparent;\n  }\n\n  .sm\\:focus-within\\:ring-current:focus-within {\n    --tw-ring-color: currentColor;\n  }\n\n  .sm\\:focus-within\\:ring-black:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-white:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-50:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-100:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-200:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-300:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-400:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-500:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-600:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-700:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-800:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-gray-900:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-grey-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-red-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-orange-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-yellow-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-green-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-teal-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-blue-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-indigo-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-purple-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus-within\\:ring-pink-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-transparent:focus {\n    --tw-ring-color: transparent;\n  }\n\n  .sm\\:focus\\:ring-current:focus {\n    --tw-ring-color: currentColor;\n  }\n\n  .sm\\:focus\\:ring-black:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-white:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-50:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-100:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-200:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-300:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-400:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-500:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-600:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-700:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-800:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-gray-900:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-grey-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-red-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-orange-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-yellow-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-green-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-teal-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-blue-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-indigo-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-purple-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .sm\\:focus\\:ring-pink-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .sm\\:ring-opacity-0 {\n    --tw-ring-opacity: 0;\n  }\n\n  .sm\\:ring-opacity-5 {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .sm\\:ring-opacity-10 {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .sm\\:ring-opacity-20 {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .sm\\:ring-opacity-25 {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .sm\\:ring-opacity-30 {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .sm\\:ring-opacity-40 {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .sm\\:ring-opacity-50 {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .sm\\:ring-opacity-60 {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .sm\\:ring-opacity-70 {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .sm\\:ring-opacity-75 {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .sm\\:ring-opacity-80 {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .sm\\:ring-opacity-90 {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .sm\\:ring-opacity-95 {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .sm\\:ring-opacity-100 {\n    --tw-ring-opacity: 1;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-0:focus-within {\n    --tw-ring-opacity: 0;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-5:focus-within {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-10:focus-within {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-20:focus-within {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-25:focus-within {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-30:focus-within {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-40:focus-within {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-50:focus-within {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-60:focus-within {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-70:focus-within {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-75:focus-within {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-80:focus-within {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-90:focus-within {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-95:focus-within {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .sm\\:focus-within\\:ring-opacity-100:focus-within {\n    --tw-ring-opacity: 1;\n  }\n\n  .sm\\:focus\\:ring-opacity-0:focus {\n    --tw-ring-opacity: 0;\n  }\n\n  .sm\\:focus\\:ring-opacity-5:focus {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .sm\\:focus\\:ring-opacity-10:focus {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .sm\\:focus\\:ring-opacity-20:focus {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .sm\\:focus\\:ring-opacity-25:focus {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .sm\\:focus\\:ring-opacity-30:focus {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .sm\\:focus\\:ring-opacity-40:focus {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .sm\\:focus\\:ring-opacity-50:focus {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .sm\\:focus\\:ring-opacity-60:focus {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .sm\\:focus\\:ring-opacity-70:focus {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .sm\\:focus\\:ring-opacity-75:focus {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .sm\\:focus\\:ring-opacity-80:focus {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .sm\\:focus\\:ring-opacity-90:focus {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .sm\\:focus\\:ring-opacity-95:focus {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .sm\\:focus\\:ring-opacity-100:focus {\n    --tw-ring-opacity: 1;\n  }\n\n  .sm\\:ring-offset-0 {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .sm\\:ring-offset-1 {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .sm\\:ring-offset-2 {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .sm\\:ring-offset-4 {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .sm\\:ring-offset-8 {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .sm\\:focus-within\\:ring-offset-0:focus-within {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .sm\\:focus-within\\:ring-offset-1:focus-within {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .sm\\:focus-within\\:ring-offset-2:focus-within {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .sm\\:focus-within\\:ring-offset-4:focus-within {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .sm\\:focus-within\\:ring-offset-8:focus-within {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .sm\\:focus\\:ring-offset-0:focus {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .sm\\:focus\\:ring-offset-1:focus {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .sm\\:focus\\:ring-offset-2:focus {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .sm\\:focus\\:ring-offset-4:focus {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .sm\\:focus\\:ring-offset-8:focus {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .sm\\:ring-offset-transparent {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .sm\\:ring-offset-current {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .sm\\:ring-offset-black {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .sm\\:ring-offset-white {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .sm\\:ring-offset-gray-50 {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .sm\\:ring-offset-gray-100 {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .sm\\:ring-offset-gray-200 {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .sm\\:ring-offset-gray-300 {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .sm\\:ring-offset-gray-400 {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .sm\\:ring-offset-gray-500 {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .sm\\:ring-offset-gray-600 {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .sm\\:ring-offset-gray-700 {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .sm\\:ring-offset-gray-800 {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .sm\\:ring-offset-gray-900 {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .sm\\:ring-offset-red {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .sm\\:ring-offset-yellow {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .sm\\:ring-offset-green {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .sm\\:ring-offset-blue {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .sm\\:ring-offset-indigo {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .sm\\:ring-offset-purple {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .sm\\:ring-offset-pink {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .sm\\:ring-offset-grey-darkest {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .sm\\:ring-offset-grey-darker {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .sm\\:ring-offset-grey-dark {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .sm\\:ring-offset-grey {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .sm\\:ring-offset-grey-light {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .sm\\:ring-offset-grey-lighter {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .sm\\:ring-offset-grey-lightest {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .sm\\:ring-offset-red-darkest {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .sm\\:ring-offset-red-darker {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .sm\\:ring-offset-red-dark {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .sm\\:ring-offset-red-light {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .sm\\:ring-offset-red-lighter {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .sm\\:ring-offset-red-lightest {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .sm\\:ring-offset-orange-darkest {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .sm\\:ring-offset-orange-darker {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .sm\\:ring-offset-orange-dark {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .sm\\:ring-offset-orange {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .sm\\:ring-offset-orange-light {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .sm\\:ring-offset-orange-lighter {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .sm\\:ring-offset-orange-lightest {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .sm\\:ring-offset-yellow-darkest {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .sm\\:ring-offset-yellow-darker {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .sm\\:ring-offset-yellow-dark {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .sm\\:ring-offset-yellow-light {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .sm\\:ring-offset-yellow-lighter {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .sm\\:ring-offset-yellow-lightest {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .sm\\:ring-offset-green-darkest {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .sm\\:ring-offset-green-darker {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .sm\\:ring-offset-green-dark {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .sm\\:ring-offset-green-light {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .sm\\:ring-offset-green-lighter {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .sm\\:ring-offset-green-lightest {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .sm\\:ring-offset-teal-darkest {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .sm\\:ring-offset-teal-darker {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .sm\\:ring-offset-teal-dark {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .sm\\:ring-offset-teal {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .sm\\:ring-offset-teal-light {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .sm\\:ring-offset-teal-lighter {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .sm\\:ring-offset-teal-lightest {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .sm\\:ring-offset-blue-darkest {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .sm\\:ring-offset-blue-darker {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .sm\\:ring-offset-blue-dark {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .sm\\:ring-offset-blue-light {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .sm\\:ring-offset-blue-lighter {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .sm\\:ring-offset-blue-lightest {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .sm\\:ring-offset-indigo-darkest {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .sm\\:ring-offset-indigo-darker {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .sm\\:ring-offset-indigo-dark {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .sm\\:ring-offset-indigo-light {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .sm\\:ring-offset-indigo-lighter {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .sm\\:ring-offset-indigo-lightest {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .sm\\:ring-offset-purple-darkest {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .sm\\:ring-offset-purple-darker {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .sm\\:ring-offset-purple-dark {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .sm\\:ring-offset-purple-light {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .sm\\:ring-offset-purple-lighter {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .sm\\:ring-offset-purple-lightest {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .sm\\:ring-offset-pink-darkest {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .sm\\:ring-offset-pink-darker {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .sm\\:ring-offset-pink-dark {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .sm\\:ring-offset-pink-light {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .sm\\:ring-offset-pink-lighter {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .sm\\:ring-offset-pink-lightest {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .sm\\:focus-within\\:ring-offset-transparent:focus-within {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .sm\\:focus-within\\:ring-offset-current:focus-within {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .sm\\:focus-within\\:ring-offset-black:focus-within {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-white:focus-within {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-50:focus-within {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-100:focus-within {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-200:focus-within {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-300:focus-within {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-400:focus-within {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-500:focus-within {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-600:focus-within {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-700:focus-within {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-800:focus-within {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .sm\\:focus-within\\:ring-offset-gray-900:focus-within {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red:focus-within {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow:focus-within {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green:focus-within {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue:focus-within {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo:focus-within {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple:focus-within {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink:focus-within {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey-darkest:focus-within {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey-darker:focus-within {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey-dark:focus-within {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey:focus-within {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey-light:focus-within {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey-lighter:focus-within {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .sm\\:focus-within\\:ring-offset-grey-lightest:focus-within {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red-darkest:focus-within {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red-darker:focus-within {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red-dark:focus-within {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red-light:focus-within {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red-lighter:focus-within {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .sm\\:focus-within\\:ring-offset-red-lightest:focus-within {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange-darkest:focus-within {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange-darker:focus-within {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange-dark:focus-within {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange:focus-within {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange-light:focus-within {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange-lighter:focus-within {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .sm\\:focus-within\\:ring-offset-orange-lightest:focus-within {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow-darkest:focus-within {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow-darker:focus-within {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow-dark:focus-within {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow-light:focus-within {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow-lighter:focus-within {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .sm\\:focus-within\\:ring-offset-yellow-lightest:focus-within {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green-darkest:focus-within {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green-darker:focus-within {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green-dark:focus-within {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green-light:focus-within {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green-lighter:focus-within {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .sm\\:focus-within\\:ring-offset-green-lightest:focus-within {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal-darkest:focus-within {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal-darker:focus-within {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal-dark:focus-within {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal:focus-within {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal-light:focus-within {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal-lighter:focus-within {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .sm\\:focus-within\\:ring-offset-teal-lightest:focus-within {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue-darkest:focus-within {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue-darker:focus-within {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue-dark:focus-within {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue-light:focus-within {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue-lighter:focus-within {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .sm\\:focus-within\\:ring-offset-blue-lightest:focus-within {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo-darkest:focus-within {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo-darker:focus-within {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo-dark:focus-within {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo-light:focus-within {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo-lighter:focus-within {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .sm\\:focus-within\\:ring-offset-indigo-lightest:focus-within {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple-darkest:focus-within {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple-darker:focus-within {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple-dark:focus-within {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple-light:focus-within {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple-lighter:focus-within {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .sm\\:focus-within\\:ring-offset-purple-lightest:focus-within {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink-darkest:focus-within {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink-darker:focus-within {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink-dark:focus-within {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink-light:focus-within {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink-lighter:focus-within {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .sm\\:focus-within\\:ring-offset-pink-lightest:focus-within {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .sm\\:focus\\:ring-offset-transparent:focus {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .sm\\:focus\\:ring-offset-current:focus {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .sm\\:focus\\:ring-offset-black:focus {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .sm\\:focus\\:ring-offset-white:focus {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-50:focus {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-100:focus {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-200:focus {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-300:focus {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-400:focus {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-500:focus {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-600:focus {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-700:focus {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-800:focus {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .sm\\:focus\\:ring-offset-gray-900:focus {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .sm\\:focus\\:ring-offset-red:focus {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow:focus {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .sm\\:focus\\:ring-offset-green:focus {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .sm\\:focus\\:ring-offset-blue:focus {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo:focus {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .sm\\:focus\\:ring-offset-purple:focus {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .sm\\:focus\\:ring-offset-pink:focus {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .sm\\:focus\\:ring-offset-grey-darkest:focus {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .sm\\:focus\\:ring-offset-grey-darker:focus {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .sm\\:focus\\:ring-offset-grey-dark:focus {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .sm\\:focus\\:ring-offset-grey:focus {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .sm\\:focus\\:ring-offset-grey-light:focus {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .sm\\:focus\\:ring-offset-grey-lighter:focus {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .sm\\:focus\\:ring-offset-grey-lightest:focus {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .sm\\:focus\\:ring-offset-red-darkest:focus {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .sm\\:focus\\:ring-offset-red-darker:focus {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .sm\\:focus\\:ring-offset-red-dark:focus {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .sm\\:focus\\:ring-offset-red-light:focus {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .sm\\:focus\\:ring-offset-red-lighter:focus {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .sm\\:focus\\:ring-offset-red-lightest:focus {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .sm\\:focus\\:ring-offset-orange-darkest:focus {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .sm\\:focus\\:ring-offset-orange-darker:focus {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .sm\\:focus\\:ring-offset-orange-dark:focus {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .sm\\:focus\\:ring-offset-orange:focus {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .sm\\:focus\\:ring-offset-orange-light:focus {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .sm\\:focus\\:ring-offset-orange-lighter:focus {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .sm\\:focus\\:ring-offset-orange-lightest:focus {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow-darkest:focus {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow-darker:focus {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow-dark:focus {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow-light:focus {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow-lighter:focus {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .sm\\:focus\\:ring-offset-yellow-lightest:focus {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .sm\\:focus\\:ring-offset-green-darkest:focus {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .sm\\:focus\\:ring-offset-green-darker:focus {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .sm\\:focus\\:ring-offset-green-dark:focus {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .sm\\:focus\\:ring-offset-green-light:focus {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .sm\\:focus\\:ring-offset-green-lighter:focus {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .sm\\:focus\\:ring-offset-green-lightest:focus {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .sm\\:focus\\:ring-offset-teal-darkest:focus {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .sm\\:focus\\:ring-offset-teal-darker:focus {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .sm\\:focus\\:ring-offset-teal-dark:focus {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .sm\\:focus\\:ring-offset-teal:focus {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .sm\\:focus\\:ring-offset-teal-light:focus {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .sm\\:focus\\:ring-offset-teal-lighter:focus {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .sm\\:focus\\:ring-offset-teal-lightest:focus {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .sm\\:focus\\:ring-offset-blue-darkest:focus {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .sm\\:focus\\:ring-offset-blue-darker:focus {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .sm\\:focus\\:ring-offset-blue-dark:focus {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .sm\\:focus\\:ring-offset-blue-light:focus {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .sm\\:focus\\:ring-offset-blue-lighter:focus {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .sm\\:focus\\:ring-offset-blue-lightest:focus {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo-darkest:focus {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo-darker:focus {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo-dark:focus {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo-light:focus {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo-lighter:focus {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .sm\\:focus\\:ring-offset-indigo-lightest:focus {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .sm\\:focus\\:ring-offset-purple-darkest:focus {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .sm\\:focus\\:ring-offset-purple-darker:focus {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .sm\\:focus\\:ring-offset-purple-dark:focus {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .sm\\:focus\\:ring-offset-purple-light:focus {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .sm\\:focus\\:ring-offset-purple-lighter:focus {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .sm\\:focus\\:ring-offset-purple-lightest:focus {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .sm\\:focus\\:ring-offset-pink-darkest:focus {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .sm\\:focus\\:ring-offset-pink-darker:focus {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .sm\\:focus\\:ring-offset-pink-dark:focus {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .sm\\:focus\\:ring-offset-pink-light:focus {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .sm\\:focus\\:ring-offset-pink-lighter:focus {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .sm\\:focus\\:ring-offset-pink-lightest:focus {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .sm\\:filter {\n    --tw-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n  }\n\n  .sm\\:filter-none {\n    filter: none;\n  }\n\n  .sm\\:blur-0 {\n    --tw-blur: blur(0);\n  }\n\n  .sm\\:blur-none {\n    --tw-blur: blur(0);\n  }\n\n  .sm\\:blur-sm {\n    --tw-blur: blur(4px);\n  }\n\n  .sm\\:blur {\n    --tw-blur: blur(8px);\n  }\n\n  .sm\\:blur-md {\n    --tw-blur: blur(12px);\n  }\n\n  .sm\\:blur-lg {\n    --tw-blur: blur(16px);\n  }\n\n  .sm\\:blur-xl {\n    --tw-blur: blur(24px);\n  }\n\n  .sm\\:blur-2xl {\n    --tw-blur: blur(40px);\n  }\n\n  .sm\\:blur-3xl {\n    --tw-blur: blur(64px);\n  }\n\n  .sm\\:brightness-0 {\n    --tw-brightness: brightness(0);\n  }\n\n  .sm\\:brightness-50 {\n    --tw-brightness: brightness(.5);\n  }\n\n  .sm\\:brightness-75 {\n    --tw-brightness: brightness(.75);\n  }\n\n  .sm\\:brightness-90 {\n    --tw-brightness: brightness(.9);\n  }\n\n  .sm\\:brightness-95 {\n    --tw-brightness: brightness(.95);\n  }\n\n  .sm\\:brightness-100 {\n    --tw-brightness: brightness(1);\n  }\n\n  .sm\\:brightness-105 {\n    --tw-brightness: brightness(1.05);\n  }\n\n  .sm\\:brightness-110 {\n    --tw-brightness: brightness(1.1);\n  }\n\n  .sm\\:brightness-125 {\n    --tw-brightness: brightness(1.25);\n  }\n\n  .sm\\:brightness-150 {\n    --tw-brightness: brightness(1.5);\n  }\n\n  .sm\\:brightness-200 {\n    --tw-brightness: brightness(2);\n  }\n\n  .sm\\:contrast-0 {\n    --tw-contrast: contrast(0);\n  }\n\n  .sm\\:contrast-50 {\n    --tw-contrast: contrast(.5);\n  }\n\n  .sm\\:contrast-75 {\n    --tw-contrast: contrast(.75);\n  }\n\n  .sm\\:contrast-100 {\n    --tw-contrast: contrast(1);\n  }\n\n  .sm\\:contrast-125 {\n    --tw-contrast: contrast(1.25);\n  }\n\n  .sm\\:contrast-150 {\n    --tw-contrast: contrast(1.5);\n  }\n\n  .sm\\:contrast-200 {\n    --tw-contrast: contrast(2);\n  }\n\n  .sm\\:drop-shadow-sm {\n    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));\n  }\n\n  .sm\\:drop-shadow {\n    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));\n  }\n\n  .sm\\:drop-shadow-md {\n    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));\n  }\n\n  .sm\\:drop-shadow-lg {\n    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));\n  }\n\n  .sm\\:drop-shadow-xl {\n    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));\n  }\n\n  .sm\\:drop-shadow-2xl {\n    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));\n  }\n\n  .sm\\:drop-shadow-none {\n    --tw-drop-shadow: drop-shadow(0 0 #0000);\n  }\n\n  .sm\\:grayscale-0 {\n    --tw-grayscale: grayscale(0);\n  }\n\n  .sm\\:grayscale {\n    --tw-grayscale: grayscale(100%);\n  }\n\n  .sm\\:hue-rotate-0 {\n    --tw-hue-rotate: hue-rotate(0deg);\n  }\n\n  .sm\\:hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(15deg);\n  }\n\n  .sm\\:hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(30deg);\n  }\n\n  .sm\\:hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(60deg);\n  }\n\n  .sm\\:hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(90deg);\n  }\n\n  .sm\\:hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(180deg);\n  }\n\n  .sm\\:-hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .sm\\:-hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .sm\\:-hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .sm\\:-hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .sm\\:-hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .sm\\:invert-0 {\n    --tw-invert: invert(0);\n  }\n\n  .sm\\:invert {\n    --tw-invert: invert(100%);\n  }\n\n  .sm\\:saturate-0 {\n    --tw-saturate: saturate(0);\n  }\n\n  .sm\\:saturate-50 {\n    --tw-saturate: saturate(.5);\n  }\n\n  .sm\\:saturate-100 {\n    --tw-saturate: saturate(1);\n  }\n\n  .sm\\:saturate-150 {\n    --tw-saturate: saturate(1.5);\n  }\n\n  .sm\\:saturate-200 {\n    --tw-saturate: saturate(2);\n  }\n\n  .sm\\:sepia-0 {\n    --tw-sepia: sepia(0);\n  }\n\n  .sm\\:sepia {\n    --tw-sepia: sepia(100%);\n  }\n\n  .sm\\:backdrop-filter {\n    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n  }\n\n  .sm\\:backdrop-filter-none {\n    -webkit-backdrop-filter: none;\n            backdrop-filter: none;\n  }\n\n  .sm\\:backdrop-blur-0 {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .sm\\:backdrop-blur-none {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .sm\\:backdrop-blur-sm {\n    --tw-backdrop-blur: blur(4px);\n  }\n\n  .sm\\:backdrop-blur {\n    --tw-backdrop-blur: blur(8px);\n  }\n\n  .sm\\:backdrop-blur-md {\n    --tw-backdrop-blur: blur(12px);\n  }\n\n  .sm\\:backdrop-blur-lg {\n    --tw-backdrop-blur: blur(16px);\n  }\n\n  .sm\\:backdrop-blur-xl {\n    --tw-backdrop-blur: blur(24px);\n  }\n\n  .sm\\:backdrop-blur-2xl {\n    --tw-backdrop-blur: blur(40px);\n  }\n\n  .sm\\:backdrop-blur-3xl {\n    --tw-backdrop-blur: blur(64px);\n  }\n\n  .sm\\:backdrop-brightness-0 {\n    --tw-backdrop-brightness: brightness(0);\n  }\n\n  .sm\\:backdrop-brightness-50 {\n    --tw-backdrop-brightness: brightness(.5);\n  }\n\n  .sm\\:backdrop-brightness-75 {\n    --tw-backdrop-brightness: brightness(.75);\n  }\n\n  .sm\\:backdrop-brightness-90 {\n    --tw-backdrop-brightness: brightness(.9);\n  }\n\n  .sm\\:backdrop-brightness-95 {\n    --tw-backdrop-brightness: brightness(.95);\n  }\n\n  .sm\\:backdrop-brightness-100 {\n    --tw-backdrop-brightness: brightness(1);\n  }\n\n  .sm\\:backdrop-brightness-105 {\n    --tw-backdrop-brightness: brightness(1.05);\n  }\n\n  .sm\\:backdrop-brightness-110 {\n    --tw-backdrop-brightness: brightness(1.1);\n  }\n\n  .sm\\:backdrop-brightness-125 {\n    --tw-backdrop-brightness: brightness(1.25);\n  }\n\n  .sm\\:backdrop-brightness-150 {\n    --tw-backdrop-brightness: brightness(1.5);\n  }\n\n  .sm\\:backdrop-brightness-200 {\n    --tw-backdrop-brightness: brightness(2);\n  }\n\n  .sm\\:backdrop-contrast-0 {\n    --tw-backdrop-contrast: contrast(0);\n  }\n\n  .sm\\:backdrop-contrast-50 {\n    --tw-backdrop-contrast: contrast(.5);\n  }\n\n  .sm\\:backdrop-contrast-75 {\n    --tw-backdrop-contrast: contrast(.75);\n  }\n\n  .sm\\:backdrop-contrast-100 {\n    --tw-backdrop-contrast: contrast(1);\n  }\n\n  .sm\\:backdrop-contrast-125 {\n    --tw-backdrop-contrast: contrast(1.25);\n  }\n\n  .sm\\:backdrop-contrast-150 {\n    --tw-backdrop-contrast: contrast(1.5);\n  }\n\n  .sm\\:backdrop-contrast-200 {\n    --tw-backdrop-contrast: contrast(2);\n  }\n\n  .sm\\:backdrop-grayscale-0 {\n    --tw-backdrop-grayscale: grayscale(0);\n  }\n\n  .sm\\:backdrop-grayscale {\n    --tw-backdrop-grayscale: grayscale(100%);\n  }\n\n  .sm\\:backdrop-hue-rotate-0 {\n    --tw-backdrop-hue-rotate: hue-rotate(0deg);\n  }\n\n  .sm\\:backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(15deg);\n  }\n\n  .sm\\:backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(30deg);\n  }\n\n  .sm\\:backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(60deg);\n  }\n\n  .sm\\:backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(90deg);\n  }\n\n  .sm\\:backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(180deg);\n  }\n\n  .sm\\:-backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .sm\\:-backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .sm\\:-backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .sm\\:-backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .sm\\:-backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .sm\\:backdrop-invert-0 {\n    --tw-backdrop-invert: invert(0);\n  }\n\n  .sm\\:backdrop-invert {\n    --tw-backdrop-invert: invert(100%);\n  }\n\n  .sm\\:backdrop-saturate-0 {\n    --tw-backdrop-saturate: saturate(0);\n  }\n\n  .sm\\:backdrop-saturate-50 {\n    --tw-backdrop-saturate: saturate(.5);\n  }\n\n  .sm\\:backdrop-saturate-100 {\n    --tw-backdrop-saturate: saturate(1);\n  }\n\n  .sm\\:backdrop-saturate-150 {\n    --tw-backdrop-saturate: saturate(1.5);\n  }\n\n  .sm\\:backdrop-saturate-200 {\n    --tw-backdrop-saturate: saturate(2);\n  }\n\n  .sm\\:backdrop-sepia-0 {\n    --tw-backdrop-sepia: sepia(0);\n  }\n\n  .sm\\:backdrop-sepia {\n    --tw-backdrop-sepia: sepia(100%);\n  }\n\n  .sm\\:transition-none {\n    transition-property: none;\n  }\n\n  .sm\\:transition-all {\n    transition-property: all;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .sm\\:transition {\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .sm\\:transition-colors {\n    transition-property: background-color, border-color, color, fill, stroke;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .sm\\:transition-opacity {\n    transition-property: opacity;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .sm\\:transition-shadow {\n    transition-property: box-shadow;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .sm\\:transition-transform {\n    transition-property: transform;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .sm\\:delay-75 {\n    transition-delay: 75ms;\n  }\n\n  .sm\\:delay-100 {\n    transition-delay: 100ms;\n  }\n\n  .sm\\:delay-150 {\n    transition-delay: 150ms;\n  }\n\n  .sm\\:delay-200 {\n    transition-delay: 200ms;\n  }\n\n  .sm\\:delay-300 {\n    transition-delay: 300ms;\n  }\n\n  .sm\\:delay-500 {\n    transition-delay: 500ms;\n  }\n\n  .sm\\:delay-700 {\n    transition-delay: 700ms;\n  }\n\n  .sm\\:delay-1000 {\n    transition-delay: 1000ms;\n  }\n\n  .sm\\:duration-75 {\n    transition-duration: 75ms;\n  }\n\n  .sm\\:duration-100 {\n    transition-duration: 100ms;\n  }\n\n  .sm\\:duration-150 {\n    transition-duration: 150ms;\n  }\n\n  .sm\\:duration-200 {\n    transition-duration: 200ms;\n  }\n\n  .sm\\:duration-300 {\n    transition-duration: 300ms;\n  }\n\n  .sm\\:duration-500 {\n    transition-duration: 500ms;\n  }\n\n  .sm\\:duration-700 {\n    transition-duration: 700ms;\n  }\n\n  .sm\\:duration-1000 {\n    transition-duration: 1000ms;\n  }\n\n  .sm\\:ease-linear {\n    transition-timing-function: linear;\n  }\n\n  .sm\\:ease-in {\n    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n  }\n\n  .sm\\:ease-out {\n    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n  }\n\n  .sm\\:ease-in-out {\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  }\n}\n\n@media (min-width: 768px) {\n  .md\\:container {\n    width: 100%;\n  }\n\n  @media (min-width: 640px) {\n    .md\\:container {\n      max-width: 640px;\n    }\n  }\n\n  @media (min-width: 768px) {\n    .md\\:container {\n      max-width: 768px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .md\\:container {\n      max-width: 1024px;\n    }\n  }\n\n  @media (min-width: 1280px) {\n    .md\\:container {\n      max-width: 1280px;\n    }\n  }\n\n  @media (min-width: 1536px) {\n    .md\\:container {\n      max-width: 1536px;\n    }\n  }\n\n  .md\\:sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .md\\:not-sr-only {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .md\\:focus-within\\:sr-only:focus-within {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .md\\:focus-within\\:not-sr-only:focus-within {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .md\\:focus\\:sr-only:focus {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .md\\:focus\\:not-sr-only:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .md\\:pointer-events-none {\n    pointer-events: none;\n  }\n\n  .md\\:pointer-events-auto {\n    pointer-events: auto;\n  }\n\n  .md\\:visible {\n    visibility: visible;\n  }\n\n  .md\\:invisible {\n    visibility: hidden;\n  }\n\n  .md\\:static {\n    position: static;\n  }\n\n  .md\\:fixed {\n    position: fixed;\n  }\n\n  .md\\:absolute {\n    position: absolute;\n  }\n\n  .md\\:relative {\n    position: relative;\n  }\n\n  .md\\:sticky {\n    position: sticky;\n  }\n\n  .md\\:inset-0 {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .md\\:inset-auto {\n    top: auto;\n    right: auto;\n    bottom: auto;\n    left: auto;\n  }\n\n  .md\\:inset-x-0 {\n    left: 0;\n    right: 0;\n  }\n\n  .md\\:inset-x-auto {\n    left: auto;\n    right: auto;\n  }\n\n  .md\\:inset-y-0 {\n    top: 0;\n    bottom: 0;\n  }\n\n  .md\\:inset-y-auto {\n    top: auto;\n    bottom: auto;\n  }\n\n  .md\\:top-0 {\n    top: 0;\n  }\n\n  .md\\:top-auto {\n    top: auto;\n  }\n\n  .md\\:right-0 {\n    right: 0;\n  }\n\n  .md\\:right-auto {\n    right: auto;\n  }\n\n  .md\\:bottom-0 {\n    bottom: 0;\n  }\n\n  .md\\:bottom-auto {\n    bottom: auto;\n  }\n\n  .md\\:left-0 {\n    left: 0;\n  }\n\n  .md\\:left-auto {\n    left: auto;\n  }\n\n  .md\\:isolate {\n    isolation: isolate;\n  }\n\n  .md\\:isolation-auto {\n    isolation: auto;\n  }\n\n  .md\\:z-0 {\n    z-index: 0;\n  }\n\n  .md\\:z-10 {\n    z-index: 10;\n  }\n\n  .md\\:z-20 {\n    z-index: 20;\n  }\n\n  .md\\:z-30 {\n    z-index: 30;\n  }\n\n  .md\\:z-40 {\n    z-index: 40;\n  }\n\n  .md\\:z-50 {\n    z-index: 50;\n  }\n\n  .md\\:z-auto {\n    z-index: auto;\n  }\n\n  .md\\:focus-within\\:z-0:focus-within {\n    z-index: 0;\n  }\n\n  .md\\:focus-within\\:z-10:focus-within {\n    z-index: 10;\n  }\n\n  .md\\:focus-within\\:z-20:focus-within {\n    z-index: 20;\n  }\n\n  .md\\:focus-within\\:z-30:focus-within {\n    z-index: 30;\n  }\n\n  .md\\:focus-within\\:z-40:focus-within {\n    z-index: 40;\n  }\n\n  .md\\:focus-within\\:z-50:focus-within {\n    z-index: 50;\n  }\n\n  .md\\:focus-within\\:z-auto:focus-within {\n    z-index: auto;\n  }\n\n  .md\\:focus\\:z-0:focus {\n    z-index: 0;\n  }\n\n  .md\\:focus\\:z-10:focus {\n    z-index: 10;\n  }\n\n  .md\\:focus\\:z-20:focus {\n    z-index: 20;\n  }\n\n  .md\\:focus\\:z-30:focus {\n    z-index: 30;\n  }\n\n  .md\\:focus\\:z-40:focus {\n    z-index: 40;\n  }\n\n  .md\\:focus\\:z-50:focus {\n    z-index: 50;\n  }\n\n  .md\\:focus\\:z-auto:focus {\n    z-index: auto;\n  }\n\n  .md\\:order-1 {\n    order: 1;\n  }\n\n  .md\\:order-2 {\n    order: 2;\n  }\n\n  .md\\:order-3 {\n    order: 3;\n  }\n\n  .md\\:order-4 {\n    order: 4;\n  }\n\n  .md\\:order-5 {\n    order: 5;\n  }\n\n  .md\\:order-6 {\n    order: 6;\n  }\n\n  .md\\:order-7 {\n    order: 7;\n  }\n\n  .md\\:order-8 {\n    order: 8;\n  }\n\n  .md\\:order-9 {\n    order: 9;\n  }\n\n  .md\\:order-10 {\n    order: 10;\n  }\n\n  .md\\:order-11 {\n    order: 11;\n  }\n\n  .md\\:order-12 {\n    order: 12;\n  }\n\n  .md\\:order-first {\n    order: -9999;\n  }\n\n  .md\\:order-last {\n    order: 9999;\n  }\n\n  .md\\:order-none {\n    order: 0;\n  }\n\n  .md\\:col-auto {\n    grid-column: auto;\n  }\n\n  .md\\:col-span-1 {\n    grid-column: span 1 / span 1;\n  }\n\n  .md\\:col-span-2 {\n    grid-column: span 2 / span 2;\n  }\n\n  .md\\:col-span-3 {\n    grid-column: span 3 / span 3;\n  }\n\n  .md\\:col-span-4 {\n    grid-column: span 4 / span 4;\n  }\n\n  .md\\:col-span-5 {\n    grid-column: span 5 / span 5;\n  }\n\n  .md\\:col-span-6 {\n    grid-column: span 6 / span 6;\n  }\n\n  .md\\:col-span-7 {\n    grid-column: span 7 / span 7;\n  }\n\n  .md\\:col-span-8 {\n    grid-column: span 8 / span 8;\n  }\n\n  .md\\:col-span-9 {\n    grid-column: span 9 / span 9;\n  }\n\n  .md\\:col-span-10 {\n    grid-column: span 10 / span 10;\n  }\n\n  .md\\:col-span-11 {\n    grid-column: span 11 / span 11;\n  }\n\n  .md\\:col-span-12 {\n    grid-column: span 12 / span 12;\n  }\n\n  .md\\:col-span-full {\n    grid-column: 1 / -1;\n  }\n\n  .md\\:col-start-1 {\n    grid-column-start: 1;\n  }\n\n  .md\\:col-start-2 {\n    grid-column-start: 2;\n  }\n\n  .md\\:col-start-3 {\n    grid-column-start: 3;\n  }\n\n  .md\\:col-start-4 {\n    grid-column-start: 4;\n  }\n\n  .md\\:col-start-5 {\n    grid-column-start: 5;\n  }\n\n  .md\\:col-start-6 {\n    grid-column-start: 6;\n  }\n\n  .md\\:col-start-7 {\n    grid-column-start: 7;\n  }\n\n  .md\\:col-start-8 {\n    grid-column-start: 8;\n  }\n\n  .md\\:col-start-9 {\n    grid-column-start: 9;\n  }\n\n  .md\\:col-start-10 {\n    grid-column-start: 10;\n  }\n\n  .md\\:col-start-11 {\n    grid-column-start: 11;\n  }\n\n  .md\\:col-start-12 {\n    grid-column-start: 12;\n  }\n\n  .md\\:col-start-13 {\n    grid-column-start: 13;\n  }\n\n  .md\\:col-start-auto {\n    grid-column-start: auto;\n  }\n\n  .md\\:col-end-1 {\n    grid-column-end: 1;\n  }\n\n  .md\\:col-end-2 {\n    grid-column-end: 2;\n  }\n\n  .md\\:col-end-3 {\n    grid-column-end: 3;\n  }\n\n  .md\\:col-end-4 {\n    grid-column-end: 4;\n  }\n\n  .md\\:col-end-5 {\n    grid-column-end: 5;\n  }\n\n  .md\\:col-end-6 {\n    grid-column-end: 6;\n  }\n\n  .md\\:col-end-7 {\n    grid-column-end: 7;\n  }\n\n  .md\\:col-end-8 {\n    grid-column-end: 8;\n  }\n\n  .md\\:col-end-9 {\n    grid-column-end: 9;\n  }\n\n  .md\\:col-end-10 {\n    grid-column-end: 10;\n  }\n\n  .md\\:col-end-11 {\n    grid-column-end: 11;\n  }\n\n  .md\\:col-end-12 {\n    grid-column-end: 12;\n  }\n\n  .md\\:col-end-13 {\n    grid-column-end: 13;\n  }\n\n  .md\\:col-end-auto {\n    grid-column-end: auto;\n  }\n\n  .md\\:row-auto {\n    grid-row: auto;\n  }\n\n  .md\\:row-span-1 {\n    grid-row: span 1 / span 1;\n  }\n\n  .md\\:row-span-2 {\n    grid-row: span 2 / span 2;\n  }\n\n  .md\\:row-span-3 {\n    grid-row: span 3 / span 3;\n  }\n\n  .md\\:row-span-4 {\n    grid-row: span 4 / span 4;\n  }\n\n  .md\\:row-span-5 {\n    grid-row: span 5 / span 5;\n  }\n\n  .md\\:row-span-6 {\n    grid-row: span 6 / span 6;\n  }\n\n  .md\\:row-span-full {\n    grid-row: 1 / -1;\n  }\n\n  .md\\:row-start-1 {\n    grid-row-start: 1;\n  }\n\n  .md\\:row-start-2 {\n    grid-row-start: 2;\n  }\n\n  .md\\:row-start-3 {\n    grid-row-start: 3;\n  }\n\n  .md\\:row-start-4 {\n    grid-row-start: 4;\n  }\n\n  .md\\:row-start-5 {\n    grid-row-start: 5;\n  }\n\n  .md\\:row-start-6 {\n    grid-row-start: 6;\n  }\n\n  .md\\:row-start-7 {\n    grid-row-start: 7;\n  }\n\n  .md\\:row-start-auto {\n    grid-row-start: auto;\n  }\n\n  .md\\:row-end-1 {\n    grid-row-end: 1;\n  }\n\n  .md\\:row-end-2 {\n    grid-row-end: 2;\n  }\n\n  .md\\:row-end-3 {\n    grid-row-end: 3;\n  }\n\n  .md\\:row-end-4 {\n    grid-row-end: 4;\n  }\n\n  .md\\:row-end-5 {\n    grid-row-end: 5;\n  }\n\n  .md\\:row-end-6 {\n    grid-row-end: 6;\n  }\n\n  .md\\:row-end-7 {\n    grid-row-end: 7;\n  }\n\n  .md\\:row-end-auto {\n    grid-row-end: auto;\n  }\n\n  .md\\:float-right {\n    float: right;\n  }\n\n  .md\\:float-left {\n    float: left;\n  }\n\n  .md\\:float-none {\n    float: none;\n  }\n\n  .md\\:clear-left {\n    clear: left;\n  }\n\n  .md\\:clear-right {\n    clear: right;\n  }\n\n  .md\\:clear-both {\n    clear: both;\n  }\n\n  .md\\:clear-none {\n    clear: none;\n  }\n\n  .md\\:m-0 {\n    margin: 0px;\n  }\n\n  .md\\:m-1 {\n    margin: 0.25rem;\n  }\n\n  .md\\:m-2 {\n    margin: 0.5rem;\n  }\n\n  .md\\:m-3 {\n    margin: 0.75rem;\n  }\n\n  .md\\:m-4 {\n    margin: 1rem;\n  }\n\n  .md\\:m-5 {\n    margin: 1.25rem;\n  }\n\n  .md\\:m-6 {\n    margin: 1.5rem;\n  }\n\n  .md\\:m-7 {\n    margin: 1.75rem;\n  }\n\n  .md\\:m-8 {\n    margin: 2rem;\n  }\n\n  .md\\:m-9 {\n    margin: 2.25rem;\n  }\n\n  .md\\:m-10 {\n    margin: 2.5rem;\n  }\n\n  .md\\:m-11 {\n    margin: 2.75rem;\n  }\n\n  .md\\:m-12 {\n    margin: 3rem;\n  }\n\n  .md\\:m-14 {\n    margin: 3.5rem;\n  }\n\n  .md\\:m-16 {\n    margin: 4rem;\n  }\n\n  .md\\:m-20 {\n    margin: 5rem;\n  }\n\n  .md\\:m-24 {\n    margin: 6rem;\n  }\n\n  .md\\:m-28 {\n    margin: 7rem;\n  }\n\n  .md\\:m-32 {\n    margin: 8rem;\n  }\n\n  .md\\:m-36 {\n    margin: 9rem;\n  }\n\n  .md\\:m-40 {\n    margin: 10rem;\n  }\n\n  .md\\:m-44 {\n    margin: 11rem;\n  }\n\n  .md\\:m-48 {\n    margin: 12rem;\n  }\n\n  .md\\:m-52 {\n    margin: 13rem;\n  }\n\n  .md\\:m-56 {\n    margin: 14rem;\n  }\n\n  .md\\:m-60 {\n    margin: 15rem;\n  }\n\n  .md\\:m-64 {\n    margin: 16rem;\n  }\n\n  .md\\:m-72 {\n    margin: 18rem;\n  }\n\n  .md\\:m-80 {\n    margin: 20rem;\n  }\n\n  .md\\:m-96 {\n    margin: 24rem;\n  }\n\n  .md\\:m-auto {\n    margin: auto;\n  }\n\n  .md\\:m-px {\n    margin: 1px;\n  }\n\n  .md\\:m-0\\.5 {\n    margin: 0.125rem;\n  }\n\n  .md\\:m-1\\.5 {\n    margin: 0.375rem;\n  }\n\n  .md\\:m-2\\.5 {\n    margin: 0.625rem;\n  }\n\n  .md\\:m-3\\.5 {\n    margin: 0.875rem;\n  }\n\n  .md\\:-m-0 {\n    margin: 0px;\n  }\n\n  .md\\:-m-1 {\n    margin: -0.25rem;\n  }\n\n  .md\\:-m-2 {\n    margin: -0.5rem;\n  }\n\n  .md\\:-m-3 {\n    margin: -0.75rem;\n  }\n\n  .md\\:-m-4 {\n    margin: -1rem;\n  }\n\n  .md\\:-m-5 {\n    margin: -1.25rem;\n  }\n\n  .md\\:-m-6 {\n    margin: -1.5rem;\n  }\n\n  .md\\:-m-7 {\n    margin: -1.75rem;\n  }\n\n  .md\\:-m-8 {\n    margin: -2rem;\n  }\n\n  .md\\:-m-9 {\n    margin: -2.25rem;\n  }\n\n  .md\\:-m-10 {\n    margin: -2.5rem;\n  }\n\n  .md\\:-m-11 {\n    margin: -2.75rem;\n  }\n\n  .md\\:-m-12 {\n    margin: -3rem;\n  }\n\n  .md\\:-m-14 {\n    margin: -3.5rem;\n  }\n\n  .md\\:-m-16 {\n    margin: -4rem;\n  }\n\n  .md\\:-m-20 {\n    margin: -5rem;\n  }\n\n  .md\\:-m-24 {\n    margin: -6rem;\n  }\n\n  .md\\:-m-28 {\n    margin: -7rem;\n  }\n\n  .md\\:-m-32 {\n    margin: -8rem;\n  }\n\n  .md\\:-m-36 {\n    margin: -9rem;\n  }\n\n  .md\\:-m-40 {\n    margin: -10rem;\n  }\n\n  .md\\:-m-44 {\n    margin: -11rem;\n  }\n\n  .md\\:-m-48 {\n    margin: -12rem;\n  }\n\n  .md\\:-m-52 {\n    margin: -13rem;\n  }\n\n  .md\\:-m-56 {\n    margin: -14rem;\n  }\n\n  .md\\:-m-60 {\n    margin: -15rem;\n  }\n\n  .md\\:-m-64 {\n    margin: -16rem;\n  }\n\n  .md\\:-m-72 {\n    margin: -18rem;\n  }\n\n  .md\\:-m-80 {\n    margin: -20rem;\n  }\n\n  .md\\:-m-96 {\n    margin: -24rem;\n  }\n\n  .md\\:-m-px {\n    margin: -1px;\n  }\n\n  .md\\:-m-0\\.5 {\n    margin: -0.125rem;\n  }\n\n  .md\\:-m-1\\.5 {\n    margin: -0.375rem;\n  }\n\n  .md\\:-m-2\\.5 {\n    margin: -0.625rem;\n  }\n\n  .md\\:-m-3\\.5 {\n    margin: -0.875rem;\n  }\n\n  .md\\:mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .md\\:mx-1 {\n    margin-left: 0.25rem;\n    margin-right: 0.25rem;\n  }\n\n  .md\\:mx-2 {\n    margin-left: 0.5rem;\n    margin-right: 0.5rem;\n  }\n\n  .md\\:mx-3 {\n    margin-left: 0.75rem;\n    margin-right: 0.75rem;\n  }\n\n  .md\\:mx-4 {\n    margin-left: 1rem;\n    margin-right: 1rem;\n  }\n\n  .md\\:mx-5 {\n    margin-left: 1.25rem;\n    margin-right: 1.25rem;\n  }\n\n  .md\\:mx-6 {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n\n  .md\\:mx-7 {\n    margin-left: 1.75rem;\n    margin-right: 1.75rem;\n  }\n\n  .md\\:mx-8 {\n    margin-left: 2rem;\n    margin-right: 2rem;\n  }\n\n  .md\\:mx-9 {\n    margin-left: 2.25rem;\n    margin-right: 2.25rem;\n  }\n\n  .md\\:mx-10 {\n    margin-left: 2.5rem;\n    margin-right: 2.5rem;\n  }\n\n  .md\\:mx-11 {\n    margin-left: 2.75rem;\n    margin-right: 2.75rem;\n  }\n\n  .md\\:mx-12 {\n    margin-left: 3rem;\n    margin-right: 3rem;\n  }\n\n  .md\\:mx-14 {\n    margin-left: 3.5rem;\n    margin-right: 3.5rem;\n  }\n\n  .md\\:mx-16 {\n    margin-left: 4rem;\n    margin-right: 4rem;\n  }\n\n  .md\\:mx-20 {\n    margin-left: 5rem;\n    margin-right: 5rem;\n  }\n\n  .md\\:mx-24 {\n    margin-left: 6rem;\n    margin-right: 6rem;\n  }\n\n  .md\\:mx-28 {\n    margin-left: 7rem;\n    margin-right: 7rem;\n  }\n\n  .md\\:mx-32 {\n    margin-left: 8rem;\n    margin-right: 8rem;\n  }\n\n  .md\\:mx-36 {\n    margin-left: 9rem;\n    margin-right: 9rem;\n  }\n\n  .md\\:mx-40 {\n    margin-left: 10rem;\n    margin-right: 10rem;\n  }\n\n  .md\\:mx-44 {\n    margin-left: 11rem;\n    margin-right: 11rem;\n  }\n\n  .md\\:mx-48 {\n    margin-left: 12rem;\n    margin-right: 12rem;\n  }\n\n  .md\\:mx-52 {\n    margin-left: 13rem;\n    margin-right: 13rem;\n  }\n\n  .md\\:mx-56 {\n    margin-left: 14rem;\n    margin-right: 14rem;\n  }\n\n  .md\\:mx-60 {\n    margin-left: 15rem;\n    margin-right: 15rem;\n  }\n\n  .md\\:mx-64 {\n    margin-left: 16rem;\n    margin-right: 16rem;\n  }\n\n  .md\\:mx-72 {\n    margin-left: 18rem;\n    margin-right: 18rem;\n  }\n\n  .md\\:mx-80 {\n    margin-left: 20rem;\n    margin-right: 20rem;\n  }\n\n  .md\\:mx-96 {\n    margin-left: 24rem;\n    margin-right: 24rem;\n  }\n\n  .md\\:mx-auto {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .md\\:mx-px {\n    margin-left: 1px;\n    margin-right: 1px;\n  }\n\n  .md\\:mx-0\\.5 {\n    margin-left: 0.125rem;\n    margin-right: 0.125rem;\n  }\n\n  .md\\:mx-1\\.5 {\n    margin-left: 0.375rem;\n    margin-right: 0.375rem;\n  }\n\n  .md\\:mx-2\\.5 {\n    margin-left: 0.625rem;\n    margin-right: 0.625rem;\n  }\n\n  .md\\:mx-3\\.5 {\n    margin-left: 0.875rem;\n    margin-right: 0.875rem;\n  }\n\n  .md\\:-mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .md\\:-mx-1 {\n    margin-left: -0.25rem;\n    margin-right: -0.25rem;\n  }\n\n  .md\\:-mx-2 {\n    margin-left: -0.5rem;\n    margin-right: -0.5rem;\n  }\n\n  .md\\:-mx-3 {\n    margin-left: -0.75rem;\n    margin-right: -0.75rem;\n  }\n\n  .md\\:-mx-4 {\n    margin-left: -1rem;\n    margin-right: -1rem;\n  }\n\n  .md\\:-mx-5 {\n    margin-left: -1.25rem;\n    margin-right: -1.25rem;\n  }\n\n  .md\\:-mx-6 {\n    margin-left: -1.5rem;\n    margin-right: -1.5rem;\n  }\n\n  .md\\:-mx-7 {\n    margin-left: -1.75rem;\n    margin-right: -1.75rem;\n  }\n\n  .md\\:-mx-8 {\n    margin-left: -2rem;\n    margin-right: -2rem;\n  }\n\n  .md\\:-mx-9 {\n    margin-left: -2.25rem;\n    margin-right: -2.25rem;\n  }\n\n  .md\\:-mx-10 {\n    margin-left: -2.5rem;\n    margin-right: -2.5rem;\n  }\n\n  .md\\:-mx-11 {\n    margin-left: -2.75rem;\n    margin-right: -2.75rem;\n  }\n\n  .md\\:-mx-12 {\n    margin-left: -3rem;\n    margin-right: -3rem;\n  }\n\n  .md\\:-mx-14 {\n    margin-left: -3.5rem;\n    margin-right: -3.5rem;\n  }\n\n  .md\\:-mx-16 {\n    margin-left: -4rem;\n    margin-right: -4rem;\n  }\n\n  .md\\:-mx-20 {\n    margin-left: -5rem;\n    margin-right: -5rem;\n  }\n\n  .md\\:-mx-24 {\n    margin-left: -6rem;\n    margin-right: -6rem;\n  }\n\n  .md\\:-mx-28 {\n    margin-left: -7rem;\n    margin-right: -7rem;\n  }\n\n  .md\\:-mx-32 {\n    margin-left: -8rem;\n    margin-right: -8rem;\n  }\n\n  .md\\:-mx-36 {\n    margin-left: -9rem;\n    margin-right: -9rem;\n  }\n\n  .md\\:-mx-40 {\n    margin-left: -10rem;\n    margin-right: -10rem;\n  }\n\n  .md\\:-mx-44 {\n    margin-left: -11rem;\n    margin-right: -11rem;\n  }\n\n  .md\\:-mx-48 {\n    margin-left: -12rem;\n    margin-right: -12rem;\n  }\n\n  .md\\:-mx-52 {\n    margin-left: -13rem;\n    margin-right: -13rem;\n  }\n\n  .md\\:-mx-56 {\n    margin-left: -14rem;\n    margin-right: -14rem;\n  }\n\n  .md\\:-mx-60 {\n    margin-left: -15rem;\n    margin-right: -15rem;\n  }\n\n  .md\\:-mx-64 {\n    margin-left: -16rem;\n    margin-right: -16rem;\n  }\n\n  .md\\:-mx-72 {\n    margin-left: -18rem;\n    margin-right: -18rem;\n  }\n\n  .md\\:-mx-80 {\n    margin-left: -20rem;\n    margin-right: -20rem;\n  }\n\n  .md\\:-mx-96 {\n    margin-left: -24rem;\n    margin-right: -24rem;\n  }\n\n  .md\\:-mx-px {\n    margin-left: -1px;\n    margin-right: -1px;\n  }\n\n  .md\\:-mx-0\\.5 {\n    margin-left: -0.125rem;\n    margin-right: -0.125rem;\n  }\n\n  .md\\:-mx-1\\.5 {\n    margin-left: -0.375rem;\n    margin-right: -0.375rem;\n  }\n\n  .md\\:-mx-2\\.5 {\n    margin-left: -0.625rem;\n    margin-right: -0.625rem;\n  }\n\n  .md\\:-mx-3\\.5 {\n    margin-left: -0.875rem;\n    margin-right: -0.875rem;\n  }\n\n  .md\\:my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .md\\:my-1 {\n    margin-top: 0.25rem;\n    margin-bottom: 0.25rem;\n  }\n\n  .md\\:my-2 {\n    margin-top: 0.5rem;\n    margin-bottom: 0.5rem;\n  }\n\n  .md\\:my-3 {\n    margin-top: 0.75rem;\n    margin-bottom: 0.75rem;\n  }\n\n  .md\\:my-4 {\n    margin-top: 1rem;\n    margin-bottom: 1rem;\n  }\n\n  .md\\:my-5 {\n    margin-top: 1.25rem;\n    margin-bottom: 1.25rem;\n  }\n\n  .md\\:my-6 {\n    margin-top: 1.5rem;\n    margin-bottom: 1.5rem;\n  }\n\n  .md\\:my-7 {\n    margin-top: 1.75rem;\n    margin-bottom: 1.75rem;\n  }\n\n  .md\\:my-8 {\n    margin-top: 2rem;\n    margin-bottom: 2rem;\n  }\n\n  .md\\:my-9 {\n    margin-top: 2.25rem;\n    margin-bottom: 2.25rem;\n  }\n\n  .md\\:my-10 {\n    margin-top: 2.5rem;\n    margin-bottom: 2.5rem;\n  }\n\n  .md\\:my-11 {\n    margin-top: 2.75rem;\n    margin-bottom: 2.75rem;\n  }\n\n  .md\\:my-12 {\n    margin-top: 3rem;\n    margin-bottom: 3rem;\n  }\n\n  .md\\:my-14 {\n    margin-top: 3.5rem;\n    margin-bottom: 3.5rem;\n  }\n\n  .md\\:my-16 {\n    margin-top: 4rem;\n    margin-bottom: 4rem;\n  }\n\n  .md\\:my-20 {\n    margin-top: 5rem;\n    margin-bottom: 5rem;\n  }\n\n  .md\\:my-24 {\n    margin-top: 6rem;\n    margin-bottom: 6rem;\n  }\n\n  .md\\:my-28 {\n    margin-top: 7rem;\n    margin-bottom: 7rem;\n  }\n\n  .md\\:my-32 {\n    margin-top: 8rem;\n    margin-bottom: 8rem;\n  }\n\n  .md\\:my-36 {\n    margin-top: 9rem;\n    margin-bottom: 9rem;\n  }\n\n  .md\\:my-40 {\n    margin-top: 10rem;\n    margin-bottom: 10rem;\n  }\n\n  .md\\:my-44 {\n    margin-top: 11rem;\n    margin-bottom: 11rem;\n  }\n\n  .md\\:my-48 {\n    margin-top: 12rem;\n    margin-bottom: 12rem;\n  }\n\n  .md\\:my-52 {\n    margin-top: 13rem;\n    margin-bottom: 13rem;\n  }\n\n  .md\\:my-56 {\n    margin-top: 14rem;\n    margin-bottom: 14rem;\n  }\n\n  .md\\:my-60 {\n    margin-top: 15rem;\n    margin-bottom: 15rem;\n  }\n\n  .md\\:my-64 {\n    margin-top: 16rem;\n    margin-bottom: 16rem;\n  }\n\n  .md\\:my-72 {\n    margin-top: 18rem;\n    margin-bottom: 18rem;\n  }\n\n  .md\\:my-80 {\n    margin-top: 20rem;\n    margin-bottom: 20rem;\n  }\n\n  .md\\:my-96 {\n    margin-top: 24rem;\n    margin-bottom: 24rem;\n  }\n\n  .md\\:my-auto {\n    margin-top: auto;\n    margin-bottom: auto;\n  }\n\n  .md\\:my-px {\n    margin-top: 1px;\n    margin-bottom: 1px;\n  }\n\n  .md\\:my-0\\.5 {\n    margin-top: 0.125rem;\n    margin-bottom: 0.125rem;\n  }\n\n  .md\\:my-1\\.5 {\n    margin-top: 0.375rem;\n    margin-bottom: 0.375rem;\n  }\n\n  .md\\:my-2\\.5 {\n    margin-top: 0.625rem;\n    margin-bottom: 0.625rem;\n  }\n\n  .md\\:my-3\\.5 {\n    margin-top: 0.875rem;\n    margin-bottom: 0.875rem;\n  }\n\n  .md\\:-my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .md\\:-my-1 {\n    margin-top: -0.25rem;\n    margin-bottom: -0.25rem;\n  }\n\n  .md\\:-my-2 {\n    margin-top: -0.5rem;\n    margin-bottom: -0.5rem;\n  }\n\n  .md\\:-my-3 {\n    margin-top: -0.75rem;\n    margin-bottom: -0.75rem;\n  }\n\n  .md\\:-my-4 {\n    margin-top: -1rem;\n    margin-bottom: -1rem;\n  }\n\n  .md\\:-my-5 {\n    margin-top: -1.25rem;\n    margin-bottom: -1.25rem;\n  }\n\n  .md\\:-my-6 {\n    margin-top: -1.5rem;\n    margin-bottom: -1.5rem;\n  }\n\n  .md\\:-my-7 {\n    margin-top: -1.75rem;\n    margin-bottom: -1.75rem;\n  }\n\n  .md\\:-my-8 {\n    margin-top: -2rem;\n    margin-bottom: -2rem;\n  }\n\n  .md\\:-my-9 {\n    margin-top: -2.25rem;\n    margin-bottom: -2.25rem;\n  }\n\n  .md\\:-my-10 {\n    margin-top: -2.5rem;\n    margin-bottom: -2.5rem;\n  }\n\n  .md\\:-my-11 {\n    margin-top: -2.75rem;\n    margin-bottom: -2.75rem;\n  }\n\n  .md\\:-my-12 {\n    margin-top: -3rem;\n    margin-bottom: -3rem;\n  }\n\n  .md\\:-my-14 {\n    margin-top: -3.5rem;\n    margin-bottom: -3.5rem;\n  }\n\n  .md\\:-my-16 {\n    margin-top: -4rem;\n    margin-bottom: -4rem;\n  }\n\n  .md\\:-my-20 {\n    margin-top: -5rem;\n    margin-bottom: -5rem;\n  }\n\n  .md\\:-my-24 {\n    margin-top: -6rem;\n    margin-bottom: -6rem;\n  }\n\n  .md\\:-my-28 {\n    margin-top: -7rem;\n    margin-bottom: -7rem;\n  }\n\n  .md\\:-my-32 {\n    margin-top: -8rem;\n    margin-bottom: -8rem;\n  }\n\n  .md\\:-my-36 {\n    margin-top: -9rem;\n    margin-bottom: -9rem;\n  }\n\n  .md\\:-my-40 {\n    margin-top: -10rem;\n    margin-bottom: -10rem;\n  }\n\n  .md\\:-my-44 {\n    margin-top: -11rem;\n    margin-bottom: -11rem;\n  }\n\n  .md\\:-my-48 {\n    margin-top: -12rem;\n    margin-bottom: -12rem;\n  }\n\n  .md\\:-my-52 {\n    margin-top: -13rem;\n    margin-bottom: -13rem;\n  }\n\n  .md\\:-my-56 {\n    margin-top: -14rem;\n    margin-bottom: -14rem;\n  }\n\n  .md\\:-my-60 {\n    margin-top: -15rem;\n    margin-bottom: -15rem;\n  }\n\n  .md\\:-my-64 {\n    margin-top: -16rem;\n    margin-bottom: -16rem;\n  }\n\n  .md\\:-my-72 {\n    margin-top: -18rem;\n    margin-bottom: -18rem;\n  }\n\n  .md\\:-my-80 {\n    margin-top: -20rem;\n    margin-bottom: -20rem;\n  }\n\n  .md\\:-my-96 {\n    margin-top: -24rem;\n    margin-bottom: -24rem;\n  }\n\n  .md\\:-my-px {\n    margin-top: -1px;\n    margin-bottom: -1px;\n  }\n\n  .md\\:-my-0\\.5 {\n    margin-top: -0.125rem;\n    margin-bottom: -0.125rem;\n  }\n\n  .md\\:-my-1\\.5 {\n    margin-top: -0.375rem;\n    margin-bottom: -0.375rem;\n  }\n\n  .md\\:-my-2\\.5 {\n    margin-top: -0.625rem;\n    margin-bottom: -0.625rem;\n  }\n\n  .md\\:-my-3\\.5 {\n    margin-top: -0.875rem;\n    margin-bottom: -0.875rem;\n  }\n\n  .md\\:mt-0 {\n    margin-top: 0px;\n  }\n\n  .md\\:mt-1 {\n    margin-top: 0.25rem;\n  }\n\n  .md\\:mt-2 {\n    margin-top: 0.5rem;\n  }\n\n  .md\\:mt-3 {\n    margin-top: 0.75rem;\n  }\n\n  .md\\:mt-4 {\n    margin-top: 1rem;\n  }\n\n  .md\\:mt-5 {\n    margin-top: 1.25rem;\n  }\n\n  .md\\:mt-6 {\n    margin-top: 1.5rem;\n  }\n\n  .md\\:mt-7 {\n    margin-top: 1.75rem;\n  }\n\n  .md\\:mt-8 {\n    margin-top: 2rem;\n  }\n\n  .md\\:mt-9 {\n    margin-top: 2.25rem;\n  }\n\n  .md\\:mt-10 {\n    margin-top: 2.5rem;\n  }\n\n  .md\\:mt-11 {\n    margin-top: 2.75rem;\n  }\n\n  .md\\:mt-12 {\n    margin-top: 3rem;\n  }\n\n  .md\\:mt-14 {\n    margin-top: 3.5rem;\n  }\n\n  .md\\:mt-16 {\n    margin-top: 4rem;\n  }\n\n  .md\\:mt-20 {\n    margin-top: 5rem;\n  }\n\n  .md\\:mt-24 {\n    margin-top: 6rem;\n  }\n\n  .md\\:mt-28 {\n    margin-top: 7rem;\n  }\n\n  .md\\:mt-32 {\n    margin-top: 8rem;\n  }\n\n  .md\\:mt-36 {\n    margin-top: 9rem;\n  }\n\n  .md\\:mt-40 {\n    margin-top: 10rem;\n  }\n\n  .md\\:mt-44 {\n    margin-top: 11rem;\n  }\n\n  .md\\:mt-48 {\n    margin-top: 12rem;\n  }\n\n  .md\\:mt-52 {\n    margin-top: 13rem;\n  }\n\n  .md\\:mt-56 {\n    margin-top: 14rem;\n  }\n\n  .md\\:mt-60 {\n    margin-top: 15rem;\n  }\n\n  .md\\:mt-64 {\n    margin-top: 16rem;\n  }\n\n  .md\\:mt-72 {\n    margin-top: 18rem;\n  }\n\n  .md\\:mt-80 {\n    margin-top: 20rem;\n  }\n\n  .md\\:mt-96 {\n    margin-top: 24rem;\n  }\n\n  .md\\:mt-auto {\n    margin-top: auto;\n  }\n\n  .md\\:mt-px {\n    margin-top: 1px;\n  }\n\n  .md\\:mt-0\\.5 {\n    margin-top: 0.125rem;\n  }\n\n  .md\\:mt-1\\.5 {\n    margin-top: 0.375rem;\n  }\n\n  .md\\:mt-2\\.5 {\n    margin-top: 0.625rem;\n  }\n\n  .md\\:mt-3\\.5 {\n    margin-top: 0.875rem;\n  }\n\n  .md\\:-mt-0 {\n    margin-top: 0px;\n  }\n\n  .md\\:-mt-1 {\n    margin-top: -0.25rem;\n  }\n\n  .md\\:-mt-2 {\n    margin-top: -0.5rem;\n  }\n\n  .md\\:-mt-3 {\n    margin-top: -0.75rem;\n  }\n\n  .md\\:-mt-4 {\n    margin-top: -1rem;\n  }\n\n  .md\\:-mt-5 {\n    margin-top: -1.25rem;\n  }\n\n  .md\\:-mt-6 {\n    margin-top: -1.5rem;\n  }\n\n  .md\\:-mt-7 {\n    margin-top: -1.75rem;\n  }\n\n  .md\\:-mt-8 {\n    margin-top: -2rem;\n  }\n\n  .md\\:-mt-9 {\n    margin-top: -2.25rem;\n  }\n\n  .md\\:-mt-10 {\n    margin-top: -2.5rem;\n  }\n\n  .md\\:-mt-11 {\n    margin-top: -2.75rem;\n  }\n\n  .md\\:-mt-12 {\n    margin-top: -3rem;\n  }\n\n  .md\\:-mt-14 {\n    margin-top: -3.5rem;\n  }\n\n  .md\\:-mt-16 {\n    margin-top: -4rem;\n  }\n\n  .md\\:-mt-20 {\n    margin-top: -5rem;\n  }\n\n  .md\\:-mt-24 {\n    margin-top: -6rem;\n  }\n\n  .md\\:-mt-28 {\n    margin-top: -7rem;\n  }\n\n  .md\\:-mt-32 {\n    margin-top: -8rem;\n  }\n\n  .md\\:-mt-36 {\n    margin-top: -9rem;\n  }\n\n  .md\\:-mt-40 {\n    margin-top: -10rem;\n  }\n\n  .md\\:-mt-44 {\n    margin-top: -11rem;\n  }\n\n  .md\\:-mt-48 {\n    margin-top: -12rem;\n  }\n\n  .md\\:-mt-52 {\n    margin-top: -13rem;\n  }\n\n  .md\\:-mt-56 {\n    margin-top: -14rem;\n  }\n\n  .md\\:-mt-60 {\n    margin-top: -15rem;\n  }\n\n  .md\\:-mt-64 {\n    margin-top: -16rem;\n  }\n\n  .md\\:-mt-72 {\n    margin-top: -18rem;\n  }\n\n  .md\\:-mt-80 {\n    margin-top: -20rem;\n  }\n\n  .md\\:-mt-96 {\n    margin-top: -24rem;\n  }\n\n  .md\\:-mt-px {\n    margin-top: -1px;\n  }\n\n  .md\\:-mt-0\\.5 {\n    margin-top: -0.125rem;\n  }\n\n  .md\\:-mt-1\\.5 {\n    margin-top: -0.375rem;\n  }\n\n  .md\\:-mt-2\\.5 {\n    margin-top: -0.625rem;\n  }\n\n  .md\\:-mt-3\\.5 {\n    margin-top: -0.875rem;\n  }\n\n  .md\\:mr-0 {\n    margin-right: 0px;\n  }\n\n  .md\\:mr-1 {\n    margin-right: 0.25rem;\n  }\n\n  .md\\:mr-2 {\n    margin-right: 0.5rem;\n  }\n\n  .md\\:mr-3 {\n    margin-right: 0.75rem;\n  }\n\n  .md\\:mr-4 {\n    margin-right: 1rem;\n  }\n\n  .md\\:mr-5 {\n    margin-right: 1.25rem;\n  }\n\n  .md\\:mr-6 {\n    margin-right: 1.5rem;\n  }\n\n  .md\\:mr-7 {\n    margin-right: 1.75rem;\n  }\n\n  .md\\:mr-8 {\n    margin-right: 2rem;\n  }\n\n  .md\\:mr-9 {\n    margin-right: 2.25rem;\n  }\n\n  .md\\:mr-10 {\n    margin-right: 2.5rem;\n  }\n\n  .md\\:mr-11 {\n    margin-right: 2.75rem;\n  }\n\n  .md\\:mr-12 {\n    margin-right: 3rem;\n  }\n\n  .md\\:mr-14 {\n    margin-right: 3.5rem;\n  }\n\n  .md\\:mr-16 {\n    margin-right: 4rem;\n  }\n\n  .md\\:mr-20 {\n    margin-right: 5rem;\n  }\n\n  .md\\:mr-24 {\n    margin-right: 6rem;\n  }\n\n  .md\\:mr-28 {\n    margin-right: 7rem;\n  }\n\n  .md\\:mr-32 {\n    margin-right: 8rem;\n  }\n\n  .md\\:mr-36 {\n    margin-right: 9rem;\n  }\n\n  .md\\:mr-40 {\n    margin-right: 10rem;\n  }\n\n  .md\\:mr-44 {\n    margin-right: 11rem;\n  }\n\n  .md\\:mr-48 {\n    margin-right: 12rem;\n  }\n\n  .md\\:mr-52 {\n    margin-right: 13rem;\n  }\n\n  .md\\:mr-56 {\n    margin-right: 14rem;\n  }\n\n  .md\\:mr-60 {\n    margin-right: 15rem;\n  }\n\n  .md\\:mr-64 {\n    margin-right: 16rem;\n  }\n\n  .md\\:mr-72 {\n    margin-right: 18rem;\n  }\n\n  .md\\:mr-80 {\n    margin-right: 20rem;\n  }\n\n  .md\\:mr-96 {\n    margin-right: 24rem;\n  }\n\n  .md\\:mr-auto {\n    margin-right: auto;\n  }\n\n  .md\\:mr-px {\n    margin-right: 1px;\n  }\n\n  .md\\:mr-0\\.5 {\n    margin-right: 0.125rem;\n  }\n\n  .md\\:mr-1\\.5 {\n    margin-right: 0.375rem;\n  }\n\n  .md\\:mr-2\\.5 {\n    margin-right: 0.625rem;\n  }\n\n  .md\\:mr-3\\.5 {\n    margin-right: 0.875rem;\n  }\n\n  .md\\:-mr-0 {\n    margin-right: 0px;\n  }\n\n  .md\\:-mr-1 {\n    margin-right: -0.25rem;\n  }\n\n  .md\\:-mr-2 {\n    margin-right: -0.5rem;\n  }\n\n  .md\\:-mr-3 {\n    margin-right: -0.75rem;\n  }\n\n  .md\\:-mr-4 {\n    margin-right: -1rem;\n  }\n\n  .md\\:-mr-5 {\n    margin-right: -1.25rem;\n  }\n\n  .md\\:-mr-6 {\n    margin-right: -1.5rem;\n  }\n\n  .md\\:-mr-7 {\n    margin-right: -1.75rem;\n  }\n\n  .md\\:-mr-8 {\n    margin-right: -2rem;\n  }\n\n  .md\\:-mr-9 {\n    margin-right: -2.25rem;\n  }\n\n  .md\\:-mr-10 {\n    margin-right: -2.5rem;\n  }\n\n  .md\\:-mr-11 {\n    margin-right: -2.75rem;\n  }\n\n  .md\\:-mr-12 {\n    margin-right: -3rem;\n  }\n\n  .md\\:-mr-14 {\n    margin-right: -3.5rem;\n  }\n\n  .md\\:-mr-16 {\n    margin-right: -4rem;\n  }\n\n  .md\\:-mr-20 {\n    margin-right: -5rem;\n  }\n\n  .md\\:-mr-24 {\n    margin-right: -6rem;\n  }\n\n  .md\\:-mr-28 {\n    margin-right: -7rem;\n  }\n\n  .md\\:-mr-32 {\n    margin-right: -8rem;\n  }\n\n  .md\\:-mr-36 {\n    margin-right: -9rem;\n  }\n\n  .md\\:-mr-40 {\n    margin-right: -10rem;\n  }\n\n  .md\\:-mr-44 {\n    margin-right: -11rem;\n  }\n\n  .md\\:-mr-48 {\n    margin-right: -12rem;\n  }\n\n  .md\\:-mr-52 {\n    margin-right: -13rem;\n  }\n\n  .md\\:-mr-56 {\n    margin-right: -14rem;\n  }\n\n  .md\\:-mr-60 {\n    margin-right: -15rem;\n  }\n\n  .md\\:-mr-64 {\n    margin-right: -16rem;\n  }\n\n  .md\\:-mr-72 {\n    margin-right: -18rem;\n  }\n\n  .md\\:-mr-80 {\n    margin-right: -20rem;\n  }\n\n  .md\\:-mr-96 {\n    margin-right: -24rem;\n  }\n\n  .md\\:-mr-px {\n    margin-right: -1px;\n  }\n\n  .md\\:-mr-0\\.5 {\n    margin-right: -0.125rem;\n  }\n\n  .md\\:-mr-1\\.5 {\n    margin-right: -0.375rem;\n  }\n\n  .md\\:-mr-2\\.5 {\n    margin-right: -0.625rem;\n  }\n\n  .md\\:-mr-3\\.5 {\n    margin-right: -0.875rem;\n  }\n\n  .md\\:mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .md\\:mb-1 {\n    margin-bottom: 0.25rem;\n  }\n\n  .md\\:mb-2 {\n    margin-bottom: 0.5rem;\n  }\n\n  .md\\:mb-3 {\n    margin-bottom: 0.75rem;\n  }\n\n  .md\\:mb-4 {\n    margin-bottom: 1rem;\n  }\n\n  .md\\:mb-5 {\n    margin-bottom: 1.25rem;\n  }\n\n  .md\\:mb-6 {\n    margin-bottom: 1.5rem;\n  }\n\n  .md\\:mb-7 {\n    margin-bottom: 1.75rem;\n  }\n\n  .md\\:mb-8 {\n    margin-bottom: 2rem;\n  }\n\n  .md\\:mb-9 {\n    margin-bottom: 2.25rem;\n  }\n\n  .md\\:mb-10 {\n    margin-bottom: 2.5rem;\n  }\n\n  .md\\:mb-11 {\n    margin-bottom: 2.75rem;\n  }\n\n  .md\\:mb-12 {\n    margin-bottom: 3rem;\n  }\n\n  .md\\:mb-14 {\n    margin-bottom: 3.5rem;\n  }\n\n  .md\\:mb-16 {\n    margin-bottom: 4rem;\n  }\n\n  .md\\:mb-20 {\n    margin-bottom: 5rem;\n  }\n\n  .md\\:mb-24 {\n    margin-bottom: 6rem;\n  }\n\n  .md\\:mb-28 {\n    margin-bottom: 7rem;\n  }\n\n  .md\\:mb-32 {\n    margin-bottom: 8rem;\n  }\n\n  .md\\:mb-36 {\n    margin-bottom: 9rem;\n  }\n\n  .md\\:mb-40 {\n    margin-bottom: 10rem;\n  }\n\n  .md\\:mb-44 {\n    margin-bottom: 11rem;\n  }\n\n  .md\\:mb-48 {\n    margin-bottom: 12rem;\n  }\n\n  .md\\:mb-52 {\n    margin-bottom: 13rem;\n  }\n\n  .md\\:mb-56 {\n    margin-bottom: 14rem;\n  }\n\n  .md\\:mb-60 {\n    margin-bottom: 15rem;\n  }\n\n  .md\\:mb-64 {\n    margin-bottom: 16rem;\n  }\n\n  .md\\:mb-72 {\n    margin-bottom: 18rem;\n  }\n\n  .md\\:mb-80 {\n    margin-bottom: 20rem;\n  }\n\n  .md\\:mb-96 {\n    margin-bottom: 24rem;\n  }\n\n  .md\\:mb-auto {\n    margin-bottom: auto;\n  }\n\n  .md\\:mb-px {\n    margin-bottom: 1px;\n  }\n\n  .md\\:mb-0\\.5 {\n    margin-bottom: 0.125rem;\n  }\n\n  .md\\:mb-1\\.5 {\n    margin-bottom: 0.375rem;\n  }\n\n  .md\\:mb-2\\.5 {\n    margin-bottom: 0.625rem;\n  }\n\n  .md\\:mb-3\\.5 {\n    margin-bottom: 0.875rem;\n  }\n\n  .md\\:-mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .md\\:-mb-1 {\n    margin-bottom: -0.25rem;\n  }\n\n  .md\\:-mb-2 {\n    margin-bottom: -0.5rem;\n  }\n\n  .md\\:-mb-3 {\n    margin-bottom: -0.75rem;\n  }\n\n  .md\\:-mb-4 {\n    margin-bottom: -1rem;\n  }\n\n  .md\\:-mb-5 {\n    margin-bottom: -1.25rem;\n  }\n\n  .md\\:-mb-6 {\n    margin-bottom: -1.5rem;\n  }\n\n  .md\\:-mb-7 {\n    margin-bottom: -1.75rem;\n  }\n\n  .md\\:-mb-8 {\n    margin-bottom: -2rem;\n  }\n\n  .md\\:-mb-9 {\n    margin-bottom: -2.25rem;\n  }\n\n  .md\\:-mb-10 {\n    margin-bottom: -2.5rem;\n  }\n\n  .md\\:-mb-11 {\n    margin-bottom: -2.75rem;\n  }\n\n  .md\\:-mb-12 {\n    margin-bottom: -3rem;\n  }\n\n  .md\\:-mb-14 {\n    margin-bottom: -3.5rem;\n  }\n\n  .md\\:-mb-16 {\n    margin-bottom: -4rem;\n  }\n\n  .md\\:-mb-20 {\n    margin-bottom: -5rem;\n  }\n\n  .md\\:-mb-24 {\n    margin-bottom: -6rem;\n  }\n\n  .md\\:-mb-28 {\n    margin-bottom: -7rem;\n  }\n\n  .md\\:-mb-32 {\n    margin-bottom: -8rem;\n  }\n\n  .md\\:-mb-36 {\n    margin-bottom: -9rem;\n  }\n\n  .md\\:-mb-40 {\n    margin-bottom: -10rem;\n  }\n\n  .md\\:-mb-44 {\n    margin-bottom: -11rem;\n  }\n\n  .md\\:-mb-48 {\n    margin-bottom: -12rem;\n  }\n\n  .md\\:-mb-52 {\n    margin-bottom: -13rem;\n  }\n\n  .md\\:-mb-56 {\n    margin-bottom: -14rem;\n  }\n\n  .md\\:-mb-60 {\n    margin-bottom: -15rem;\n  }\n\n  .md\\:-mb-64 {\n    margin-bottom: -16rem;\n  }\n\n  .md\\:-mb-72 {\n    margin-bottom: -18rem;\n  }\n\n  .md\\:-mb-80 {\n    margin-bottom: -20rem;\n  }\n\n  .md\\:-mb-96 {\n    margin-bottom: -24rem;\n  }\n\n  .md\\:-mb-px {\n    margin-bottom: -1px;\n  }\n\n  .md\\:-mb-0\\.5 {\n    margin-bottom: -0.125rem;\n  }\n\n  .md\\:-mb-1\\.5 {\n    margin-bottom: -0.375rem;\n  }\n\n  .md\\:-mb-2\\.5 {\n    margin-bottom: -0.625rem;\n  }\n\n  .md\\:-mb-3\\.5 {\n    margin-bottom: -0.875rem;\n  }\n\n  .md\\:ml-0 {\n    margin-left: 0px;\n  }\n\n  .md\\:ml-1 {\n    margin-left: 0.25rem;\n  }\n\n  .md\\:ml-2 {\n    margin-left: 0.5rem;\n  }\n\n  .md\\:ml-3 {\n    margin-left: 0.75rem;\n  }\n\n  .md\\:ml-4 {\n    margin-left: 1rem;\n  }\n\n  .md\\:ml-5 {\n    margin-left: 1.25rem;\n  }\n\n  .md\\:ml-6 {\n    margin-left: 1.5rem;\n  }\n\n  .md\\:ml-7 {\n    margin-left: 1.75rem;\n  }\n\n  .md\\:ml-8 {\n    margin-left: 2rem;\n  }\n\n  .md\\:ml-9 {\n    margin-left: 2.25rem;\n  }\n\n  .md\\:ml-10 {\n    margin-left: 2.5rem;\n  }\n\n  .md\\:ml-11 {\n    margin-left: 2.75rem;\n  }\n\n  .md\\:ml-12 {\n    margin-left: 3rem;\n  }\n\n  .md\\:ml-14 {\n    margin-left: 3.5rem;\n  }\n\n  .md\\:ml-16 {\n    margin-left: 4rem;\n  }\n\n  .md\\:ml-20 {\n    margin-left: 5rem;\n  }\n\n  .md\\:ml-24 {\n    margin-left: 6rem;\n  }\n\n  .md\\:ml-28 {\n    margin-left: 7rem;\n  }\n\n  .md\\:ml-32 {\n    margin-left: 8rem;\n  }\n\n  .md\\:ml-36 {\n    margin-left: 9rem;\n  }\n\n  .md\\:ml-40 {\n    margin-left: 10rem;\n  }\n\n  .md\\:ml-44 {\n    margin-left: 11rem;\n  }\n\n  .md\\:ml-48 {\n    margin-left: 12rem;\n  }\n\n  .md\\:ml-52 {\n    margin-left: 13rem;\n  }\n\n  .md\\:ml-56 {\n    margin-left: 14rem;\n  }\n\n  .md\\:ml-60 {\n    margin-left: 15rem;\n  }\n\n  .md\\:ml-64 {\n    margin-left: 16rem;\n  }\n\n  .md\\:ml-72 {\n    margin-left: 18rem;\n  }\n\n  .md\\:ml-80 {\n    margin-left: 20rem;\n  }\n\n  .md\\:ml-96 {\n    margin-left: 24rem;\n  }\n\n  .md\\:ml-auto {\n    margin-left: auto;\n  }\n\n  .md\\:ml-px {\n    margin-left: 1px;\n  }\n\n  .md\\:ml-0\\.5 {\n    margin-left: 0.125rem;\n  }\n\n  .md\\:ml-1\\.5 {\n    margin-left: 0.375rem;\n  }\n\n  .md\\:ml-2\\.5 {\n    margin-left: 0.625rem;\n  }\n\n  .md\\:ml-3\\.5 {\n    margin-left: 0.875rem;\n  }\n\n  .md\\:-ml-0 {\n    margin-left: 0px;\n  }\n\n  .md\\:-ml-1 {\n    margin-left: -0.25rem;\n  }\n\n  .md\\:-ml-2 {\n    margin-left: -0.5rem;\n  }\n\n  .md\\:-ml-3 {\n    margin-left: -0.75rem;\n  }\n\n  .md\\:-ml-4 {\n    margin-left: -1rem;\n  }\n\n  .md\\:-ml-5 {\n    margin-left: -1.25rem;\n  }\n\n  .md\\:-ml-6 {\n    margin-left: -1.5rem;\n  }\n\n  .md\\:-ml-7 {\n    margin-left: -1.75rem;\n  }\n\n  .md\\:-ml-8 {\n    margin-left: -2rem;\n  }\n\n  .md\\:-ml-9 {\n    margin-left: -2.25rem;\n  }\n\n  .md\\:-ml-10 {\n    margin-left: -2.5rem;\n  }\n\n  .md\\:-ml-11 {\n    margin-left: -2.75rem;\n  }\n\n  .md\\:-ml-12 {\n    margin-left: -3rem;\n  }\n\n  .md\\:-ml-14 {\n    margin-left: -3.5rem;\n  }\n\n  .md\\:-ml-16 {\n    margin-left: -4rem;\n  }\n\n  .md\\:-ml-20 {\n    margin-left: -5rem;\n  }\n\n  .md\\:-ml-24 {\n    margin-left: -6rem;\n  }\n\n  .md\\:-ml-28 {\n    margin-left: -7rem;\n  }\n\n  .md\\:-ml-32 {\n    margin-left: -8rem;\n  }\n\n  .md\\:-ml-36 {\n    margin-left: -9rem;\n  }\n\n  .md\\:-ml-40 {\n    margin-left: -10rem;\n  }\n\n  .md\\:-ml-44 {\n    margin-left: -11rem;\n  }\n\n  .md\\:-ml-48 {\n    margin-left: -12rem;\n  }\n\n  .md\\:-ml-52 {\n    margin-left: -13rem;\n  }\n\n  .md\\:-ml-56 {\n    margin-left: -14rem;\n  }\n\n  .md\\:-ml-60 {\n    margin-left: -15rem;\n  }\n\n  .md\\:-ml-64 {\n    margin-left: -16rem;\n  }\n\n  .md\\:-ml-72 {\n    margin-left: -18rem;\n  }\n\n  .md\\:-ml-80 {\n    margin-left: -20rem;\n  }\n\n  .md\\:-ml-96 {\n    margin-left: -24rem;\n  }\n\n  .md\\:-ml-px {\n    margin-left: -1px;\n  }\n\n  .md\\:-ml-0\\.5 {\n    margin-left: -0.125rem;\n  }\n\n  .md\\:-ml-1\\.5 {\n    margin-left: -0.375rem;\n  }\n\n  .md\\:-ml-2\\.5 {\n    margin-left: -0.625rem;\n  }\n\n  .md\\:-ml-3\\.5 {\n    margin-left: -0.875rem;\n  }\n\n  .md\\:box-border {\n    box-sizing: border-box;\n  }\n\n  .md\\:box-content {\n    box-sizing: content-box;\n  }\n\n  .md\\:block {\n    display: block;\n  }\n\n  .md\\:inline-block {\n    display: inline-block;\n  }\n\n  .md\\:inline {\n    display: inline;\n  }\n\n  .md\\:flex {\n    display: flex;\n  }\n\n  .md\\:inline-flex {\n    display: inline-flex;\n  }\n\n  .md\\:table {\n    display: table;\n  }\n\n  .md\\:inline-table {\n    display: inline-table;\n  }\n\n  .md\\:table-caption {\n    display: table-caption;\n  }\n\n  .md\\:table-cell {\n    display: table-cell;\n  }\n\n  .md\\:table-column {\n    display: table-column;\n  }\n\n  .md\\:table-column-group {\n    display: table-column-group;\n  }\n\n  .md\\:table-footer-group {\n    display: table-footer-group;\n  }\n\n  .md\\:table-header-group {\n    display: table-header-group;\n  }\n\n  .md\\:table-row-group {\n    display: table-row-group;\n  }\n\n  .md\\:table-row {\n    display: table-row;\n  }\n\n  .md\\:flow-root {\n    display: flow-root;\n  }\n\n  .md\\:grid {\n    display: grid;\n  }\n\n  .md\\:inline-grid {\n    display: inline-grid;\n  }\n\n  .md\\:contents {\n    display: contents;\n  }\n\n  .md\\:list-item {\n    display: list-item;\n  }\n\n  .md\\:hidden {\n    display: none;\n  }\n\n  .md\\:h-0 {\n    height: 0px;\n  }\n\n  .md\\:h-1 {\n    height: 0.25rem;\n  }\n\n  .md\\:h-2 {\n    height: 0.5rem;\n  }\n\n  .md\\:h-3 {\n    height: 0.75rem;\n  }\n\n  .md\\:h-4 {\n    height: 1rem;\n  }\n\n  .md\\:h-5 {\n    height: 1.25rem;\n  }\n\n  .md\\:h-6 {\n    height: 1.5rem;\n  }\n\n  .md\\:h-7 {\n    height: 1.75rem;\n  }\n\n  .md\\:h-8 {\n    height: 2rem;\n  }\n\n  .md\\:h-9 {\n    height: 2.25rem;\n  }\n\n  .md\\:h-10 {\n    height: 2.5rem;\n  }\n\n  .md\\:h-11 {\n    height: 2.75rem;\n  }\n\n  .md\\:h-12 {\n    height: 3rem;\n  }\n\n  .md\\:h-14 {\n    height: 3.5rem;\n  }\n\n  .md\\:h-16 {\n    height: 4rem;\n  }\n\n  .md\\:h-20 {\n    height: 5rem;\n  }\n\n  .md\\:h-24 {\n    height: 6rem;\n  }\n\n  .md\\:h-28 {\n    height: 7rem;\n  }\n\n  .md\\:h-32 {\n    height: 8rem;\n  }\n\n  .md\\:h-36 {\n    height: 9rem;\n  }\n\n  .md\\:h-40 {\n    height: 10rem;\n  }\n\n  .md\\:h-44 {\n    height: 11rem;\n  }\n\n  .md\\:h-48 {\n    height: 12rem;\n  }\n\n  .md\\:h-52 {\n    height: 13rem;\n  }\n\n  .md\\:h-56 {\n    height: 14rem;\n  }\n\n  .md\\:h-60 {\n    height: 15rem;\n  }\n\n  .md\\:h-64 {\n    height: 16rem;\n  }\n\n  .md\\:h-72 {\n    height: 18rem;\n  }\n\n  .md\\:h-80 {\n    height: 20rem;\n  }\n\n  .md\\:h-96 {\n    height: 24rem;\n  }\n\n  .md\\:h-auto {\n    height: auto;\n  }\n\n  .md\\:h-px {\n    height: 1px;\n  }\n\n  .md\\:h-0\\.5 {\n    height: 0.125rem;\n  }\n\n  .md\\:h-1\\.5 {\n    height: 0.375rem;\n  }\n\n  .md\\:h-2\\.5 {\n    height: 0.625rem;\n  }\n\n  .md\\:h-3\\.5 {\n    height: 0.875rem;\n  }\n\n  .md\\:h-full {\n    height: 100%;\n  }\n\n  .md\\:h-screen {\n    height: 100vh;\n  }\n\n  .md\\:max-h-full {\n    max-height: 100%;\n  }\n\n  .md\\:max-h-screen {\n    max-height: 100vh;\n  }\n\n  .md\\:min-h-0 {\n    min-height: 0;\n  }\n\n  .md\\:w-0 {\n    width: 0px;\n  }\n\n  .md\\:w-1 {\n    width: 0.25rem;\n  }\n\n  .md\\:w-2 {\n    width: 0.5rem;\n  }\n\n  .md\\:w-3 {\n    width: 0.75rem;\n  }\n\n  .md\\:w-4 {\n    width: 1rem;\n  }\n\n  .md\\:w-5 {\n    width: 1.25rem;\n  }\n\n  .md\\:w-6 {\n    width: 1.5rem;\n  }\n\n  .md\\:w-7 {\n    width: 1.75rem;\n  }\n\n  .md\\:w-8 {\n    width: 2rem;\n  }\n\n  .md\\:w-9 {\n    width: 2.25rem;\n  }\n\n  .md\\:w-10 {\n    width: 2.5rem;\n  }\n\n  .md\\:w-11 {\n    width: 2.75rem;\n  }\n\n  .md\\:w-12 {\n    width: 3rem;\n  }\n\n  .md\\:w-14 {\n    width: 3.5rem;\n  }\n\n  .md\\:w-16 {\n    width: 4rem;\n  }\n\n  .md\\:w-20 {\n    width: 5rem;\n  }\n\n  .md\\:w-24 {\n    width: 6rem;\n  }\n\n  .md\\:w-28 {\n    width: 7rem;\n  }\n\n  .md\\:w-32 {\n    width: 8rem;\n  }\n\n  .md\\:w-36 {\n    width: 9rem;\n  }\n\n  .md\\:w-40 {\n    width: 10rem;\n  }\n\n  .md\\:w-44 {\n    width: 11rem;\n  }\n\n  .md\\:w-48 {\n    width: 12rem;\n  }\n\n  .md\\:w-52 {\n    width: 13rem;\n  }\n\n  .md\\:w-56 {\n    width: 14rem;\n  }\n\n  .md\\:w-60 {\n    width: 15rem;\n  }\n\n  .md\\:w-64 {\n    width: 16rem;\n  }\n\n  .md\\:w-72 {\n    width: 18rem;\n  }\n\n  .md\\:w-80 {\n    width: 20rem;\n  }\n\n  .md\\:w-96 {\n    width: 24rem;\n  }\n\n  .md\\:w-auto {\n    width: auto;\n  }\n\n  .md\\:w-px {\n    width: 1px;\n  }\n\n  .md\\:w-0\\.5 {\n    width: 0.125rem;\n  }\n\n  .md\\:w-1\\.5 {\n    width: 0.375rem;\n  }\n\n  .md\\:w-2\\.5 {\n    width: 0.625rem;\n  }\n\n  .md\\:w-3\\.5 {\n    width: 0.875rem;\n  }\n\n  .md\\:w-1\\/2 {\n    width: 50%;\n  }\n\n  .md\\:w-1\\/3 {\n    width: 33.333333%;\n  }\n\n  .md\\:w-2\\/3 {\n    width: 66.666667%;\n  }\n\n  .md\\:w-1\\/4 {\n    width: 25%;\n  }\n\n  .md\\:w-2\\/4 {\n    width: 50%;\n  }\n\n  .md\\:w-3\\/4 {\n    width: 75%;\n  }\n\n  .md\\:w-1\\/5 {\n    width: 20%;\n  }\n\n  .md\\:w-2\\/5 {\n    width: 40%;\n  }\n\n  .md\\:w-3\\/5 {\n    width: 60%;\n  }\n\n  .md\\:w-4\\/5 {\n    width: 80%;\n  }\n\n  .md\\:w-1\\/6 {\n    width: 16.666667%;\n  }\n\n  .md\\:w-2\\/6 {\n    width: 33.333333%;\n  }\n\n  .md\\:w-3\\/6 {\n    width: 50%;\n  }\n\n  .md\\:w-4\\/6 {\n    width: 66.666667%;\n  }\n\n  .md\\:w-5\\/6 {\n    width: 83.333333%;\n  }\n\n  .md\\:w-1\\/12 {\n    width: 8.333333%;\n  }\n\n  .md\\:w-2\\/12 {\n    width: 16.666667%;\n  }\n\n  .md\\:w-3\\/12 {\n    width: 25%;\n  }\n\n  .md\\:w-4\\/12 {\n    width: 33.333333%;\n  }\n\n  .md\\:w-5\\/12 {\n    width: 41.666667%;\n  }\n\n  .md\\:w-6\\/12 {\n    width: 50%;\n  }\n\n  .md\\:w-7\\/12 {\n    width: 58.333333%;\n  }\n\n  .md\\:w-8\\/12 {\n    width: 66.666667%;\n  }\n\n  .md\\:w-9\\/12 {\n    width: 75%;\n  }\n\n  .md\\:w-10\\/12 {\n    width: 83.333333%;\n  }\n\n  .md\\:w-11\\/12 {\n    width: 91.666667%;\n  }\n\n  .md\\:w-full {\n    width: 100%;\n  }\n\n  .md\\:w-screen {\n    width: 100vw;\n  }\n\n  .md\\:min-w-0 {\n    min-width: 0;\n  }\n\n  .md\\:max-w-xs {\n    max-width: 20rem;\n  }\n\n  .md\\:max-w-sm {\n    max-width: 24rem;\n  }\n\n  .md\\:max-w-md {\n    max-width: 28rem;\n  }\n\n  .md\\:max-w-lg {\n    max-width: 32rem;\n  }\n\n  .md\\:max-w-xl {\n    max-width: 36rem;\n  }\n\n  .md\\:max-w-2xl {\n    max-width: 42rem;\n  }\n\n  .md\\:max-w-3xl {\n    max-width: 48rem;\n  }\n\n  .md\\:max-w-4xl {\n    max-width: 56rem;\n  }\n\n  .md\\:max-w-5xl {\n    max-width: 64rem;\n  }\n\n  .md\\:max-w-6xl {\n    max-width: 72rem;\n  }\n\n  .md\\:max-w-full {\n    max-width: 100%;\n  }\n\n  .md\\:flex-1 {\n    flex: 1 1 0%;\n  }\n\n  .md\\:flex-auto {\n    flex: 1 1 auto;\n  }\n\n  .md\\:flex-initial {\n    flex: 0 1 auto;\n  }\n\n  .md\\:flex-none {\n    flex: none;\n  }\n\n  .md\\:flex-shrink-0 {\n    flex-shrink: 0;\n  }\n\n  .md\\:flex-shrink {\n    flex-shrink: 1;\n  }\n\n  .md\\:flex-grow-0 {\n    flex-grow: 0;\n  }\n\n  .md\\:flex-grow {\n    flex-grow: 1;\n  }\n\n  .md\\:table-auto {\n    table-layout: auto;\n  }\n\n  .md\\:table-fixed {\n    table-layout: fixed;\n  }\n\n  .md\\:border-collapse {\n    border-collapse: collapse;\n  }\n\n  .md\\:border-separate {\n    border-collapse: separate;\n  }\n\n  .md\\:transform {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .md\\:transform-gpu {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .md\\:transform-none {\n    transform: none;\n  }\n\n  .md\\:origin-center {\n    transform-origin: center;\n  }\n\n  .md\\:origin-top {\n    transform-origin: top;\n  }\n\n  .md\\:origin-top-right {\n    transform-origin: top right;\n  }\n\n  .md\\:origin-right {\n    transform-origin: right;\n  }\n\n  .md\\:origin-bottom-right {\n    transform-origin: bottom right;\n  }\n\n  .md\\:origin-bottom {\n    transform-origin: bottom;\n  }\n\n  .md\\:origin-bottom-left {\n    transform-origin: bottom left;\n  }\n\n  .md\\:origin-left {\n    transform-origin: left;\n  }\n\n  .md\\:origin-top-left {\n    transform-origin: top left;\n  }\n\n  .md\\:translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .md\\:translate-x-1 {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .md\\:translate-x-2 {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .md\\:translate-x-3 {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .md\\:translate-x-4 {\n    --tw-translate-x: 1rem;\n  }\n\n  .md\\:translate-x-5 {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .md\\:translate-x-6 {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .md\\:translate-x-7 {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .md\\:translate-x-8 {\n    --tw-translate-x: 2rem;\n  }\n\n  .md\\:translate-x-9 {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .md\\:translate-x-10 {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .md\\:translate-x-11 {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .md\\:translate-x-12 {\n    --tw-translate-x: 3rem;\n  }\n\n  .md\\:translate-x-14 {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .md\\:translate-x-16 {\n    --tw-translate-x: 4rem;\n  }\n\n  .md\\:translate-x-20 {\n    --tw-translate-x: 5rem;\n  }\n\n  .md\\:translate-x-24 {\n    --tw-translate-x: 6rem;\n  }\n\n  .md\\:translate-x-28 {\n    --tw-translate-x: 7rem;\n  }\n\n  .md\\:translate-x-32 {\n    --tw-translate-x: 8rem;\n  }\n\n  .md\\:translate-x-36 {\n    --tw-translate-x: 9rem;\n  }\n\n  .md\\:translate-x-40 {\n    --tw-translate-x: 10rem;\n  }\n\n  .md\\:translate-x-44 {\n    --tw-translate-x: 11rem;\n  }\n\n  .md\\:translate-x-48 {\n    --tw-translate-x: 12rem;\n  }\n\n  .md\\:translate-x-52 {\n    --tw-translate-x: 13rem;\n  }\n\n  .md\\:translate-x-56 {\n    --tw-translate-x: 14rem;\n  }\n\n  .md\\:translate-x-60 {\n    --tw-translate-x: 15rem;\n  }\n\n  .md\\:translate-x-64 {\n    --tw-translate-x: 16rem;\n  }\n\n  .md\\:translate-x-72 {\n    --tw-translate-x: 18rem;\n  }\n\n  .md\\:translate-x-80 {\n    --tw-translate-x: 20rem;\n  }\n\n  .md\\:translate-x-96 {\n    --tw-translate-x: 24rem;\n  }\n\n  .md\\:translate-x-px {\n    --tw-translate-x: 1px;\n  }\n\n  .md\\:translate-x-0\\.5 {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .md\\:translate-x-1\\.5 {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .md\\:translate-x-2\\.5 {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .md\\:translate-x-3\\.5 {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .md\\:-translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .md\\:-translate-x-1 {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .md\\:-translate-x-2 {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .md\\:-translate-x-3 {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .md\\:-translate-x-4 {\n    --tw-translate-x: -1rem;\n  }\n\n  .md\\:-translate-x-5 {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .md\\:-translate-x-6 {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .md\\:-translate-x-7 {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .md\\:-translate-x-8 {\n    --tw-translate-x: -2rem;\n  }\n\n  .md\\:-translate-x-9 {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .md\\:-translate-x-10 {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .md\\:-translate-x-11 {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .md\\:-translate-x-12 {\n    --tw-translate-x: -3rem;\n  }\n\n  .md\\:-translate-x-14 {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .md\\:-translate-x-16 {\n    --tw-translate-x: -4rem;\n  }\n\n  .md\\:-translate-x-20 {\n    --tw-translate-x: -5rem;\n  }\n\n  .md\\:-translate-x-24 {\n    --tw-translate-x: -6rem;\n  }\n\n  .md\\:-translate-x-28 {\n    --tw-translate-x: -7rem;\n  }\n\n  .md\\:-translate-x-32 {\n    --tw-translate-x: -8rem;\n  }\n\n  .md\\:-translate-x-36 {\n    --tw-translate-x: -9rem;\n  }\n\n  .md\\:-translate-x-40 {\n    --tw-translate-x: -10rem;\n  }\n\n  .md\\:-translate-x-44 {\n    --tw-translate-x: -11rem;\n  }\n\n  .md\\:-translate-x-48 {\n    --tw-translate-x: -12rem;\n  }\n\n  .md\\:-translate-x-52 {\n    --tw-translate-x: -13rem;\n  }\n\n  .md\\:-translate-x-56 {\n    --tw-translate-x: -14rem;\n  }\n\n  .md\\:-translate-x-60 {\n    --tw-translate-x: -15rem;\n  }\n\n  .md\\:-translate-x-64 {\n    --tw-translate-x: -16rem;\n  }\n\n  .md\\:-translate-x-72 {\n    --tw-translate-x: -18rem;\n  }\n\n  .md\\:-translate-x-80 {\n    --tw-translate-x: -20rem;\n  }\n\n  .md\\:-translate-x-96 {\n    --tw-translate-x: -24rem;\n  }\n\n  .md\\:-translate-x-px {\n    --tw-translate-x: -1px;\n  }\n\n  .md\\:-translate-x-0\\.5 {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .md\\:-translate-x-1\\.5 {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .md\\:-translate-x-2\\.5 {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .md\\:-translate-x-3\\.5 {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .md\\:translate-x-1\\/2 {\n    --tw-translate-x: 50%;\n  }\n\n  .md\\:translate-x-1\\/3 {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .md\\:translate-x-2\\/3 {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .md\\:translate-x-1\\/4 {\n    --tw-translate-x: 25%;\n  }\n\n  .md\\:translate-x-2\\/4 {\n    --tw-translate-x: 50%;\n  }\n\n  .md\\:translate-x-3\\/4 {\n    --tw-translate-x: 75%;\n  }\n\n  .md\\:translate-x-full {\n    --tw-translate-x: 100%;\n  }\n\n  .md\\:-translate-x-1\\/2 {\n    --tw-translate-x: -50%;\n  }\n\n  .md\\:-translate-x-1\\/3 {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .md\\:-translate-x-2\\/3 {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .md\\:-translate-x-1\\/4 {\n    --tw-translate-x: -25%;\n  }\n\n  .md\\:-translate-x-2\\/4 {\n    --tw-translate-x: -50%;\n  }\n\n  .md\\:-translate-x-3\\/4 {\n    --tw-translate-x: -75%;\n  }\n\n  .md\\:-translate-x-full {\n    --tw-translate-x: -100%;\n  }\n\n  .md\\:translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .md\\:translate-y-1 {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .md\\:translate-y-2 {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .md\\:translate-y-3 {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .md\\:translate-y-4 {\n    --tw-translate-y: 1rem;\n  }\n\n  .md\\:translate-y-5 {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .md\\:translate-y-6 {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .md\\:translate-y-7 {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .md\\:translate-y-8 {\n    --tw-translate-y: 2rem;\n  }\n\n  .md\\:translate-y-9 {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .md\\:translate-y-10 {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .md\\:translate-y-11 {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .md\\:translate-y-12 {\n    --tw-translate-y: 3rem;\n  }\n\n  .md\\:translate-y-14 {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .md\\:translate-y-16 {\n    --tw-translate-y: 4rem;\n  }\n\n  .md\\:translate-y-20 {\n    --tw-translate-y: 5rem;\n  }\n\n  .md\\:translate-y-24 {\n    --tw-translate-y: 6rem;\n  }\n\n  .md\\:translate-y-28 {\n    --tw-translate-y: 7rem;\n  }\n\n  .md\\:translate-y-32 {\n    --tw-translate-y: 8rem;\n  }\n\n  .md\\:translate-y-36 {\n    --tw-translate-y: 9rem;\n  }\n\n  .md\\:translate-y-40 {\n    --tw-translate-y: 10rem;\n  }\n\n  .md\\:translate-y-44 {\n    --tw-translate-y: 11rem;\n  }\n\n  .md\\:translate-y-48 {\n    --tw-translate-y: 12rem;\n  }\n\n  .md\\:translate-y-52 {\n    --tw-translate-y: 13rem;\n  }\n\n  .md\\:translate-y-56 {\n    --tw-translate-y: 14rem;\n  }\n\n  .md\\:translate-y-60 {\n    --tw-translate-y: 15rem;\n  }\n\n  .md\\:translate-y-64 {\n    --tw-translate-y: 16rem;\n  }\n\n  .md\\:translate-y-72 {\n    --tw-translate-y: 18rem;\n  }\n\n  .md\\:translate-y-80 {\n    --tw-translate-y: 20rem;\n  }\n\n  .md\\:translate-y-96 {\n    --tw-translate-y: 24rem;\n  }\n\n  .md\\:translate-y-px {\n    --tw-translate-y: 1px;\n  }\n\n  .md\\:translate-y-0\\.5 {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .md\\:translate-y-1\\.5 {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .md\\:translate-y-2\\.5 {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .md\\:translate-y-3\\.5 {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .md\\:-translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .md\\:-translate-y-1 {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .md\\:-translate-y-2 {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .md\\:-translate-y-3 {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .md\\:-translate-y-4 {\n    --tw-translate-y: -1rem;\n  }\n\n  .md\\:-translate-y-5 {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .md\\:-translate-y-6 {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .md\\:-translate-y-7 {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .md\\:-translate-y-8 {\n    --tw-translate-y: -2rem;\n  }\n\n  .md\\:-translate-y-9 {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .md\\:-translate-y-10 {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .md\\:-translate-y-11 {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .md\\:-translate-y-12 {\n    --tw-translate-y: -3rem;\n  }\n\n  .md\\:-translate-y-14 {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .md\\:-translate-y-16 {\n    --tw-translate-y: -4rem;\n  }\n\n  .md\\:-translate-y-20 {\n    --tw-translate-y: -5rem;\n  }\n\n  .md\\:-translate-y-24 {\n    --tw-translate-y: -6rem;\n  }\n\n  .md\\:-translate-y-28 {\n    --tw-translate-y: -7rem;\n  }\n\n  .md\\:-translate-y-32 {\n    --tw-translate-y: -8rem;\n  }\n\n  .md\\:-translate-y-36 {\n    --tw-translate-y: -9rem;\n  }\n\n  .md\\:-translate-y-40 {\n    --tw-translate-y: -10rem;\n  }\n\n  .md\\:-translate-y-44 {\n    --tw-translate-y: -11rem;\n  }\n\n  .md\\:-translate-y-48 {\n    --tw-translate-y: -12rem;\n  }\n\n  .md\\:-translate-y-52 {\n    --tw-translate-y: -13rem;\n  }\n\n  .md\\:-translate-y-56 {\n    --tw-translate-y: -14rem;\n  }\n\n  .md\\:-translate-y-60 {\n    --tw-translate-y: -15rem;\n  }\n\n  .md\\:-translate-y-64 {\n    --tw-translate-y: -16rem;\n  }\n\n  .md\\:-translate-y-72 {\n    --tw-translate-y: -18rem;\n  }\n\n  .md\\:-translate-y-80 {\n    --tw-translate-y: -20rem;\n  }\n\n  .md\\:-translate-y-96 {\n    --tw-translate-y: -24rem;\n  }\n\n  .md\\:-translate-y-px {\n    --tw-translate-y: -1px;\n  }\n\n  .md\\:-translate-y-0\\.5 {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .md\\:-translate-y-1\\.5 {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .md\\:-translate-y-2\\.5 {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .md\\:-translate-y-3\\.5 {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .md\\:translate-y-1\\/2 {\n    --tw-translate-y: 50%;\n  }\n\n  .md\\:translate-y-1\\/3 {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .md\\:translate-y-2\\/3 {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .md\\:translate-y-1\\/4 {\n    --tw-translate-y: 25%;\n  }\n\n  .md\\:translate-y-2\\/4 {\n    --tw-translate-y: 50%;\n  }\n\n  .md\\:translate-y-3\\/4 {\n    --tw-translate-y: 75%;\n  }\n\n  .md\\:translate-y-full {\n    --tw-translate-y: 100%;\n  }\n\n  .md\\:-translate-y-1\\/2 {\n    --tw-translate-y: -50%;\n  }\n\n  .md\\:-translate-y-1\\/3 {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .md\\:-translate-y-2\\/3 {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .md\\:-translate-y-1\\/4 {\n    --tw-translate-y: -25%;\n  }\n\n  .md\\:-translate-y-2\\/4 {\n    --tw-translate-y: -50%;\n  }\n\n  .md\\:-translate-y-3\\/4 {\n    --tw-translate-y: -75%;\n  }\n\n  .md\\:-translate-y-full {\n    --tw-translate-y: -100%;\n  }\n\n  .md\\:hover\\:translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .md\\:hover\\:translate-x-1:hover {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .md\\:hover\\:translate-x-2:hover {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .md\\:hover\\:translate-x-3:hover {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .md\\:hover\\:translate-x-4:hover {\n    --tw-translate-x: 1rem;\n  }\n\n  .md\\:hover\\:translate-x-5:hover {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .md\\:hover\\:translate-x-6:hover {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .md\\:hover\\:translate-x-7:hover {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .md\\:hover\\:translate-x-8:hover {\n    --tw-translate-x: 2rem;\n  }\n\n  .md\\:hover\\:translate-x-9:hover {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .md\\:hover\\:translate-x-10:hover {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .md\\:hover\\:translate-x-11:hover {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .md\\:hover\\:translate-x-12:hover {\n    --tw-translate-x: 3rem;\n  }\n\n  .md\\:hover\\:translate-x-14:hover {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .md\\:hover\\:translate-x-16:hover {\n    --tw-translate-x: 4rem;\n  }\n\n  .md\\:hover\\:translate-x-20:hover {\n    --tw-translate-x: 5rem;\n  }\n\n  .md\\:hover\\:translate-x-24:hover {\n    --tw-translate-x: 6rem;\n  }\n\n  .md\\:hover\\:translate-x-28:hover {\n    --tw-translate-x: 7rem;\n  }\n\n  .md\\:hover\\:translate-x-32:hover {\n    --tw-translate-x: 8rem;\n  }\n\n  .md\\:hover\\:translate-x-36:hover {\n    --tw-translate-x: 9rem;\n  }\n\n  .md\\:hover\\:translate-x-40:hover {\n    --tw-translate-x: 10rem;\n  }\n\n  .md\\:hover\\:translate-x-44:hover {\n    --tw-translate-x: 11rem;\n  }\n\n  .md\\:hover\\:translate-x-48:hover {\n    --tw-translate-x: 12rem;\n  }\n\n  .md\\:hover\\:translate-x-52:hover {\n    --tw-translate-x: 13rem;\n  }\n\n  .md\\:hover\\:translate-x-56:hover {\n    --tw-translate-x: 14rem;\n  }\n\n  .md\\:hover\\:translate-x-60:hover {\n    --tw-translate-x: 15rem;\n  }\n\n  .md\\:hover\\:translate-x-64:hover {\n    --tw-translate-x: 16rem;\n  }\n\n  .md\\:hover\\:translate-x-72:hover {\n    --tw-translate-x: 18rem;\n  }\n\n  .md\\:hover\\:translate-x-80:hover {\n    --tw-translate-x: 20rem;\n  }\n\n  .md\\:hover\\:translate-x-96:hover {\n    --tw-translate-x: 24rem;\n  }\n\n  .md\\:hover\\:translate-x-px:hover {\n    --tw-translate-x: 1px;\n  }\n\n  .md\\:hover\\:translate-x-0\\.5:hover {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .md\\:hover\\:translate-x-1\\.5:hover {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .md\\:hover\\:translate-x-2\\.5:hover {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .md\\:hover\\:translate-x-3\\.5:hover {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .md\\:hover\\:-translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .md\\:hover\\:-translate-x-1:hover {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .md\\:hover\\:-translate-x-2:hover {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .md\\:hover\\:-translate-x-3:hover {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .md\\:hover\\:-translate-x-4:hover {\n    --tw-translate-x: -1rem;\n  }\n\n  .md\\:hover\\:-translate-x-5:hover {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .md\\:hover\\:-translate-x-6:hover {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .md\\:hover\\:-translate-x-7:hover {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .md\\:hover\\:-translate-x-8:hover {\n    --tw-translate-x: -2rem;\n  }\n\n  .md\\:hover\\:-translate-x-9:hover {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .md\\:hover\\:-translate-x-10:hover {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .md\\:hover\\:-translate-x-11:hover {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .md\\:hover\\:-translate-x-12:hover {\n    --tw-translate-x: -3rem;\n  }\n\n  .md\\:hover\\:-translate-x-14:hover {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .md\\:hover\\:-translate-x-16:hover {\n    --tw-translate-x: -4rem;\n  }\n\n  .md\\:hover\\:-translate-x-20:hover {\n    --tw-translate-x: -5rem;\n  }\n\n  .md\\:hover\\:-translate-x-24:hover {\n    --tw-translate-x: -6rem;\n  }\n\n  .md\\:hover\\:-translate-x-28:hover {\n    --tw-translate-x: -7rem;\n  }\n\n  .md\\:hover\\:-translate-x-32:hover {\n    --tw-translate-x: -8rem;\n  }\n\n  .md\\:hover\\:-translate-x-36:hover {\n    --tw-translate-x: -9rem;\n  }\n\n  .md\\:hover\\:-translate-x-40:hover {\n    --tw-translate-x: -10rem;\n  }\n\n  .md\\:hover\\:-translate-x-44:hover {\n    --tw-translate-x: -11rem;\n  }\n\n  .md\\:hover\\:-translate-x-48:hover {\n    --tw-translate-x: -12rem;\n  }\n\n  .md\\:hover\\:-translate-x-52:hover {\n    --tw-translate-x: -13rem;\n  }\n\n  .md\\:hover\\:-translate-x-56:hover {\n    --tw-translate-x: -14rem;\n  }\n\n  .md\\:hover\\:-translate-x-60:hover {\n    --tw-translate-x: -15rem;\n  }\n\n  .md\\:hover\\:-translate-x-64:hover {\n    --tw-translate-x: -16rem;\n  }\n\n  .md\\:hover\\:-translate-x-72:hover {\n    --tw-translate-x: -18rem;\n  }\n\n  .md\\:hover\\:-translate-x-80:hover {\n    --tw-translate-x: -20rem;\n  }\n\n  .md\\:hover\\:-translate-x-96:hover {\n    --tw-translate-x: -24rem;\n  }\n\n  .md\\:hover\\:-translate-x-px:hover {\n    --tw-translate-x: -1px;\n  }\n\n  .md\\:hover\\:-translate-x-0\\.5:hover {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .md\\:hover\\:-translate-x-1\\.5:hover {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .md\\:hover\\:-translate-x-2\\.5:hover {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .md\\:hover\\:-translate-x-3\\.5:hover {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .md\\:hover\\:translate-x-1\\/2:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .md\\:hover\\:translate-x-1\\/3:hover {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .md\\:hover\\:translate-x-2\\/3:hover {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .md\\:hover\\:translate-x-1\\/4:hover {\n    --tw-translate-x: 25%;\n  }\n\n  .md\\:hover\\:translate-x-2\\/4:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .md\\:hover\\:translate-x-3\\/4:hover {\n    --tw-translate-x: 75%;\n  }\n\n  .md\\:hover\\:translate-x-full:hover {\n    --tw-translate-x: 100%;\n  }\n\n  .md\\:hover\\:-translate-x-1\\/2:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .md\\:hover\\:-translate-x-1\\/3:hover {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .md\\:hover\\:-translate-x-2\\/3:hover {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .md\\:hover\\:-translate-x-1\\/4:hover {\n    --tw-translate-x: -25%;\n  }\n\n  .md\\:hover\\:-translate-x-2\\/4:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .md\\:hover\\:-translate-x-3\\/4:hover {\n    --tw-translate-x: -75%;\n  }\n\n  .md\\:hover\\:-translate-x-full:hover {\n    --tw-translate-x: -100%;\n  }\n\n  .md\\:hover\\:translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .md\\:hover\\:translate-y-1:hover {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .md\\:hover\\:translate-y-2:hover {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .md\\:hover\\:translate-y-3:hover {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .md\\:hover\\:translate-y-4:hover {\n    --tw-translate-y: 1rem;\n  }\n\n  .md\\:hover\\:translate-y-5:hover {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .md\\:hover\\:translate-y-6:hover {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .md\\:hover\\:translate-y-7:hover {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .md\\:hover\\:translate-y-8:hover {\n    --tw-translate-y: 2rem;\n  }\n\n  .md\\:hover\\:translate-y-9:hover {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .md\\:hover\\:translate-y-10:hover {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .md\\:hover\\:translate-y-11:hover {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .md\\:hover\\:translate-y-12:hover {\n    --tw-translate-y: 3rem;\n  }\n\n  .md\\:hover\\:translate-y-14:hover {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .md\\:hover\\:translate-y-16:hover {\n    --tw-translate-y: 4rem;\n  }\n\n  .md\\:hover\\:translate-y-20:hover {\n    --tw-translate-y: 5rem;\n  }\n\n  .md\\:hover\\:translate-y-24:hover {\n    --tw-translate-y: 6rem;\n  }\n\n  .md\\:hover\\:translate-y-28:hover {\n    --tw-translate-y: 7rem;\n  }\n\n  .md\\:hover\\:translate-y-32:hover {\n    --tw-translate-y: 8rem;\n  }\n\n  .md\\:hover\\:translate-y-36:hover {\n    --tw-translate-y: 9rem;\n  }\n\n  .md\\:hover\\:translate-y-40:hover {\n    --tw-translate-y: 10rem;\n  }\n\n  .md\\:hover\\:translate-y-44:hover {\n    --tw-translate-y: 11rem;\n  }\n\n  .md\\:hover\\:translate-y-48:hover {\n    --tw-translate-y: 12rem;\n  }\n\n  .md\\:hover\\:translate-y-52:hover {\n    --tw-translate-y: 13rem;\n  }\n\n  .md\\:hover\\:translate-y-56:hover {\n    --tw-translate-y: 14rem;\n  }\n\n  .md\\:hover\\:translate-y-60:hover {\n    --tw-translate-y: 15rem;\n  }\n\n  .md\\:hover\\:translate-y-64:hover {\n    --tw-translate-y: 16rem;\n  }\n\n  .md\\:hover\\:translate-y-72:hover {\n    --tw-translate-y: 18rem;\n  }\n\n  .md\\:hover\\:translate-y-80:hover {\n    --tw-translate-y: 20rem;\n  }\n\n  .md\\:hover\\:translate-y-96:hover {\n    --tw-translate-y: 24rem;\n  }\n\n  .md\\:hover\\:translate-y-px:hover {\n    --tw-translate-y: 1px;\n  }\n\n  .md\\:hover\\:translate-y-0\\.5:hover {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .md\\:hover\\:translate-y-1\\.5:hover {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .md\\:hover\\:translate-y-2\\.5:hover {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .md\\:hover\\:translate-y-3\\.5:hover {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .md\\:hover\\:-translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .md\\:hover\\:-translate-y-1:hover {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .md\\:hover\\:-translate-y-2:hover {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .md\\:hover\\:-translate-y-3:hover {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .md\\:hover\\:-translate-y-4:hover {\n    --tw-translate-y: -1rem;\n  }\n\n  .md\\:hover\\:-translate-y-5:hover {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .md\\:hover\\:-translate-y-6:hover {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .md\\:hover\\:-translate-y-7:hover {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .md\\:hover\\:-translate-y-8:hover {\n    --tw-translate-y: -2rem;\n  }\n\n  .md\\:hover\\:-translate-y-9:hover {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .md\\:hover\\:-translate-y-10:hover {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .md\\:hover\\:-translate-y-11:hover {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .md\\:hover\\:-translate-y-12:hover {\n    --tw-translate-y: -3rem;\n  }\n\n  .md\\:hover\\:-translate-y-14:hover {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .md\\:hover\\:-translate-y-16:hover {\n    --tw-translate-y: -4rem;\n  }\n\n  .md\\:hover\\:-translate-y-20:hover {\n    --tw-translate-y: -5rem;\n  }\n\n  .md\\:hover\\:-translate-y-24:hover {\n    --tw-translate-y: -6rem;\n  }\n\n  .md\\:hover\\:-translate-y-28:hover {\n    --tw-translate-y: -7rem;\n  }\n\n  .md\\:hover\\:-translate-y-32:hover {\n    --tw-translate-y: -8rem;\n  }\n\n  .md\\:hover\\:-translate-y-36:hover {\n    --tw-translate-y: -9rem;\n  }\n\n  .md\\:hover\\:-translate-y-40:hover {\n    --tw-translate-y: -10rem;\n  }\n\n  .md\\:hover\\:-translate-y-44:hover {\n    --tw-translate-y: -11rem;\n  }\n\n  .md\\:hover\\:-translate-y-48:hover {\n    --tw-translate-y: -12rem;\n  }\n\n  .md\\:hover\\:-translate-y-52:hover {\n    --tw-translate-y: -13rem;\n  }\n\n  .md\\:hover\\:-translate-y-56:hover {\n    --tw-translate-y: -14rem;\n  }\n\n  .md\\:hover\\:-translate-y-60:hover {\n    --tw-translate-y: -15rem;\n  }\n\n  .md\\:hover\\:-translate-y-64:hover {\n    --tw-translate-y: -16rem;\n  }\n\n  .md\\:hover\\:-translate-y-72:hover {\n    --tw-translate-y: -18rem;\n  }\n\n  .md\\:hover\\:-translate-y-80:hover {\n    --tw-translate-y: -20rem;\n  }\n\n  .md\\:hover\\:-translate-y-96:hover {\n    --tw-translate-y: -24rem;\n  }\n\n  .md\\:hover\\:-translate-y-px:hover {\n    --tw-translate-y: -1px;\n  }\n\n  .md\\:hover\\:-translate-y-0\\.5:hover {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .md\\:hover\\:-translate-y-1\\.5:hover {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .md\\:hover\\:-translate-y-2\\.5:hover {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .md\\:hover\\:-translate-y-3\\.5:hover {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .md\\:hover\\:translate-y-1\\/2:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .md\\:hover\\:translate-y-1\\/3:hover {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .md\\:hover\\:translate-y-2\\/3:hover {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .md\\:hover\\:translate-y-1\\/4:hover {\n    --tw-translate-y: 25%;\n  }\n\n  .md\\:hover\\:translate-y-2\\/4:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .md\\:hover\\:translate-y-3\\/4:hover {\n    --tw-translate-y: 75%;\n  }\n\n  .md\\:hover\\:translate-y-full:hover {\n    --tw-translate-y: 100%;\n  }\n\n  .md\\:hover\\:-translate-y-1\\/2:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .md\\:hover\\:-translate-y-1\\/3:hover {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .md\\:hover\\:-translate-y-2\\/3:hover {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .md\\:hover\\:-translate-y-1\\/4:hover {\n    --tw-translate-y: -25%;\n  }\n\n  .md\\:hover\\:-translate-y-2\\/4:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .md\\:hover\\:-translate-y-3\\/4:hover {\n    --tw-translate-y: -75%;\n  }\n\n  .md\\:hover\\:-translate-y-full:hover {\n    --tw-translate-y: -100%;\n  }\n\n  .md\\:focus\\:translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .md\\:focus\\:translate-x-1:focus {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .md\\:focus\\:translate-x-2:focus {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .md\\:focus\\:translate-x-3:focus {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .md\\:focus\\:translate-x-4:focus {\n    --tw-translate-x: 1rem;\n  }\n\n  .md\\:focus\\:translate-x-5:focus {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .md\\:focus\\:translate-x-6:focus {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .md\\:focus\\:translate-x-7:focus {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .md\\:focus\\:translate-x-8:focus {\n    --tw-translate-x: 2rem;\n  }\n\n  .md\\:focus\\:translate-x-9:focus {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .md\\:focus\\:translate-x-10:focus {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .md\\:focus\\:translate-x-11:focus {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .md\\:focus\\:translate-x-12:focus {\n    --tw-translate-x: 3rem;\n  }\n\n  .md\\:focus\\:translate-x-14:focus {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .md\\:focus\\:translate-x-16:focus {\n    --tw-translate-x: 4rem;\n  }\n\n  .md\\:focus\\:translate-x-20:focus {\n    --tw-translate-x: 5rem;\n  }\n\n  .md\\:focus\\:translate-x-24:focus {\n    --tw-translate-x: 6rem;\n  }\n\n  .md\\:focus\\:translate-x-28:focus {\n    --tw-translate-x: 7rem;\n  }\n\n  .md\\:focus\\:translate-x-32:focus {\n    --tw-translate-x: 8rem;\n  }\n\n  .md\\:focus\\:translate-x-36:focus {\n    --tw-translate-x: 9rem;\n  }\n\n  .md\\:focus\\:translate-x-40:focus {\n    --tw-translate-x: 10rem;\n  }\n\n  .md\\:focus\\:translate-x-44:focus {\n    --tw-translate-x: 11rem;\n  }\n\n  .md\\:focus\\:translate-x-48:focus {\n    --tw-translate-x: 12rem;\n  }\n\n  .md\\:focus\\:translate-x-52:focus {\n    --tw-translate-x: 13rem;\n  }\n\n  .md\\:focus\\:translate-x-56:focus {\n    --tw-translate-x: 14rem;\n  }\n\n  .md\\:focus\\:translate-x-60:focus {\n    --tw-translate-x: 15rem;\n  }\n\n  .md\\:focus\\:translate-x-64:focus {\n    --tw-translate-x: 16rem;\n  }\n\n  .md\\:focus\\:translate-x-72:focus {\n    --tw-translate-x: 18rem;\n  }\n\n  .md\\:focus\\:translate-x-80:focus {\n    --tw-translate-x: 20rem;\n  }\n\n  .md\\:focus\\:translate-x-96:focus {\n    --tw-translate-x: 24rem;\n  }\n\n  .md\\:focus\\:translate-x-px:focus {\n    --tw-translate-x: 1px;\n  }\n\n  .md\\:focus\\:translate-x-0\\.5:focus {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .md\\:focus\\:translate-x-1\\.5:focus {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .md\\:focus\\:translate-x-2\\.5:focus {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .md\\:focus\\:translate-x-3\\.5:focus {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .md\\:focus\\:-translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .md\\:focus\\:-translate-x-1:focus {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .md\\:focus\\:-translate-x-2:focus {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .md\\:focus\\:-translate-x-3:focus {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .md\\:focus\\:-translate-x-4:focus {\n    --tw-translate-x: -1rem;\n  }\n\n  .md\\:focus\\:-translate-x-5:focus {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .md\\:focus\\:-translate-x-6:focus {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .md\\:focus\\:-translate-x-7:focus {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .md\\:focus\\:-translate-x-8:focus {\n    --tw-translate-x: -2rem;\n  }\n\n  .md\\:focus\\:-translate-x-9:focus {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .md\\:focus\\:-translate-x-10:focus {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .md\\:focus\\:-translate-x-11:focus {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .md\\:focus\\:-translate-x-12:focus {\n    --tw-translate-x: -3rem;\n  }\n\n  .md\\:focus\\:-translate-x-14:focus {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .md\\:focus\\:-translate-x-16:focus {\n    --tw-translate-x: -4rem;\n  }\n\n  .md\\:focus\\:-translate-x-20:focus {\n    --tw-translate-x: -5rem;\n  }\n\n  .md\\:focus\\:-translate-x-24:focus {\n    --tw-translate-x: -6rem;\n  }\n\n  .md\\:focus\\:-translate-x-28:focus {\n    --tw-translate-x: -7rem;\n  }\n\n  .md\\:focus\\:-translate-x-32:focus {\n    --tw-translate-x: -8rem;\n  }\n\n  .md\\:focus\\:-translate-x-36:focus {\n    --tw-translate-x: -9rem;\n  }\n\n  .md\\:focus\\:-translate-x-40:focus {\n    --tw-translate-x: -10rem;\n  }\n\n  .md\\:focus\\:-translate-x-44:focus {\n    --tw-translate-x: -11rem;\n  }\n\n  .md\\:focus\\:-translate-x-48:focus {\n    --tw-translate-x: -12rem;\n  }\n\n  .md\\:focus\\:-translate-x-52:focus {\n    --tw-translate-x: -13rem;\n  }\n\n  .md\\:focus\\:-translate-x-56:focus {\n    --tw-translate-x: -14rem;\n  }\n\n  .md\\:focus\\:-translate-x-60:focus {\n    --tw-translate-x: -15rem;\n  }\n\n  .md\\:focus\\:-translate-x-64:focus {\n    --tw-translate-x: -16rem;\n  }\n\n  .md\\:focus\\:-translate-x-72:focus {\n    --tw-translate-x: -18rem;\n  }\n\n  .md\\:focus\\:-translate-x-80:focus {\n    --tw-translate-x: -20rem;\n  }\n\n  .md\\:focus\\:-translate-x-96:focus {\n    --tw-translate-x: -24rem;\n  }\n\n  .md\\:focus\\:-translate-x-px:focus {\n    --tw-translate-x: -1px;\n  }\n\n  .md\\:focus\\:-translate-x-0\\.5:focus {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .md\\:focus\\:-translate-x-1\\.5:focus {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .md\\:focus\\:-translate-x-2\\.5:focus {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .md\\:focus\\:-translate-x-3\\.5:focus {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .md\\:focus\\:translate-x-1\\/2:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .md\\:focus\\:translate-x-1\\/3:focus {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .md\\:focus\\:translate-x-2\\/3:focus {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .md\\:focus\\:translate-x-1\\/4:focus {\n    --tw-translate-x: 25%;\n  }\n\n  .md\\:focus\\:translate-x-2\\/4:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .md\\:focus\\:translate-x-3\\/4:focus {\n    --tw-translate-x: 75%;\n  }\n\n  .md\\:focus\\:translate-x-full:focus {\n    --tw-translate-x: 100%;\n  }\n\n  .md\\:focus\\:-translate-x-1\\/2:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .md\\:focus\\:-translate-x-1\\/3:focus {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .md\\:focus\\:-translate-x-2\\/3:focus {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .md\\:focus\\:-translate-x-1\\/4:focus {\n    --tw-translate-x: -25%;\n  }\n\n  .md\\:focus\\:-translate-x-2\\/4:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .md\\:focus\\:-translate-x-3\\/4:focus {\n    --tw-translate-x: -75%;\n  }\n\n  .md\\:focus\\:-translate-x-full:focus {\n    --tw-translate-x: -100%;\n  }\n\n  .md\\:focus\\:translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .md\\:focus\\:translate-y-1:focus {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .md\\:focus\\:translate-y-2:focus {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .md\\:focus\\:translate-y-3:focus {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .md\\:focus\\:translate-y-4:focus {\n    --tw-translate-y: 1rem;\n  }\n\n  .md\\:focus\\:translate-y-5:focus {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .md\\:focus\\:translate-y-6:focus {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .md\\:focus\\:translate-y-7:focus {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .md\\:focus\\:translate-y-8:focus {\n    --tw-translate-y: 2rem;\n  }\n\n  .md\\:focus\\:translate-y-9:focus {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .md\\:focus\\:translate-y-10:focus {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .md\\:focus\\:translate-y-11:focus {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .md\\:focus\\:translate-y-12:focus {\n    --tw-translate-y: 3rem;\n  }\n\n  .md\\:focus\\:translate-y-14:focus {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .md\\:focus\\:translate-y-16:focus {\n    --tw-translate-y: 4rem;\n  }\n\n  .md\\:focus\\:translate-y-20:focus {\n    --tw-translate-y: 5rem;\n  }\n\n  .md\\:focus\\:translate-y-24:focus {\n    --tw-translate-y: 6rem;\n  }\n\n  .md\\:focus\\:translate-y-28:focus {\n    --tw-translate-y: 7rem;\n  }\n\n  .md\\:focus\\:translate-y-32:focus {\n    --tw-translate-y: 8rem;\n  }\n\n  .md\\:focus\\:translate-y-36:focus {\n    --tw-translate-y: 9rem;\n  }\n\n  .md\\:focus\\:translate-y-40:focus {\n    --tw-translate-y: 10rem;\n  }\n\n  .md\\:focus\\:translate-y-44:focus {\n    --tw-translate-y: 11rem;\n  }\n\n  .md\\:focus\\:translate-y-48:focus {\n    --tw-translate-y: 12rem;\n  }\n\n  .md\\:focus\\:translate-y-52:focus {\n    --tw-translate-y: 13rem;\n  }\n\n  .md\\:focus\\:translate-y-56:focus {\n    --tw-translate-y: 14rem;\n  }\n\n  .md\\:focus\\:translate-y-60:focus {\n    --tw-translate-y: 15rem;\n  }\n\n  .md\\:focus\\:translate-y-64:focus {\n    --tw-translate-y: 16rem;\n  }\n\n  .md\\:focus\\:translate-y-72:focus {\n    --tw-translate-y: 18rem;\n  }\n\n  .md\\:focus\\:translate-y-80:focus {\n    --tw-translate-y: 20rem;\n  }\n\n  .md\\:focus\\:translate-y-96:focus {\n    --tw-translate-y: 24rem;\n  }\n\n  .md\\:focus\\:translate-y-px:focus {\n    --tw-translate-y: 1px;\n  }\n\n  .md\\:focus\\:translate-y-0\\.5:focus {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .md\\:focus\\:translate-y-1\\.5:focus {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .md\\:focus\\:translate-y-2\\.5:focus {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .md\\:focus\\:translate-y-3\\.5:focus {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .md\\:focus\\:-translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .md\\:focus\\:-translate-y-1:focus {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .md\\:focus\\:-translate-y-2:focus {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .md\\:focus\\:-translate-y-3:focus {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .md\\:focus\\:-translate-y-4:focus {\n    --tw-translate-y: -1rem;\n  }\n\n  .md\\:focus\\:-translate-y-5:focus {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .md\\:focus\\:-translate-y-6:focus {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .md\\:focus\\:-translate-y-7:focus {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .md\\:focus\\:-translate-y-8:focus {\n    --tw-translate-y: -2rem;\n  }\n\n  .md\\:focus\\:-translate-y-9:focus {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .md\\:focus\\:-translate-y-10:focus {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .md\\:focus\\:-translate-y-11:focus {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .md\\:focus\\:-translate-y-12:focus {\n    --tw-translate-y: -3rem;\n  }\n\n  .md\\:focus\\:-translate-y-14:focus {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .md\\:focus\\:-translate-y-16:focus {\n    --tw-translate-y: -4rem;\n  }\n\n  .md\\:focus\\:-translate-y-20:focus {\n    --tw-translate-y: -5rem;\n  }\n\n  .md\\:focus\\:-translate-y-24:focus {\n    --tw-translate-y: -6rem;\n  }\n\n  .md\\:focus\\:-translate-y-28:focus {\n    --tw-translate-y: -7rem;\n  }\n\n  .md\\:focus\\:-translate-y-32:focus {\n    --tw-translate-y: -8rem;\n  }\n\n  .md\\:focus\\:-translate-y-36:focus {\n    --tw-translate-y: -9rem;\n  }\n\n  .md\\:focus\\:-translate-y-40:focus {\n    --tw-translate-y: -10rem;\n  }\n\n  .md\\:focus\\:-translate-y-44:focus {\n    --tw-translate-y: -11rem;\n  }\n\n  .md\\:focus\\:-translate-y-48:focus {\n    --tw-translate-y: -12rem;\n  }\n\n  .md\\:focus\\:-translate-y-52:focus {\n    --tw-translate-y: -13rem;\n  }\n\n  .md\\:focus\\:-translate-y-56:focus {\n    --tw-translate-y: -14rem;\n  }\n\n  .md\\:focus\\:-translate-y-60:focus {\n    --tw-translate-y: -15rem;\n  }\n\n  .md\\:focus\\:-translate-y-64:focus {\n    --tw-translate-y: -16rem;\n  }\n\n  .md\\:focus\\:-translate-y-72:focus {\n    --tw-translate-y: -18rem;\n  }\n\n  .md\\:focus\\:-translate-y-80:focus {\n    --tw-translate-y: -20rem;\n  }\n\n  .md\\:focus\\:-translate-y-96:focus {\n    --tw-translate-y: -24rem;\n  }\n\n  .md\\:focus\\:-translate-y-px:focus {\n    --tw-translate-y: -1px;\n  }\n\n  .md\\:focus\\:-translate-y-0\\.5:focus {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .md\\:focus\\:-translate-y-1\\.5:focus {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .md\\:focus\\:-translate-y-2\\.5:focus {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .md\\:focus\\:-translate-y-3\\.5:focus {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .md\\:focus\\:translate-y-1\\/2:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .md\\:focus\\:translate-y-1\\/3:focus {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .md\\:focus\\:translate-y-2\\/3:focus {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .md\\:focus\\:translate-y-1\\/4:focus {\n    --tw-translate-y: 25%;\n  }\n\n  .md\\:focus\\:translate-y-2\\/4:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .md\\:focus\\:translate-y-3\\/4:focus {\n    --tw-translate-y: 75%;\n  }\n\n  .md\\:focus\\:translate-y-full:focus {\n    --tw-translate-y: 100%;\n  }\n\n  .md\\:focus\\:-translate-y-1\\/2:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .md\\:focus\\:-translate-y-1\\/3:focus {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .md\\:focus\\:-translate-y-2\\/3:focus {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .md\\:focus\\:-translate-y-1\\/4:focus {\n    --tw-translate-y: -25%;\n  }\n\n  .md\\:focus\\:-translate-y-2\\/4:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .md\\:focus\\:-translate-y-3\\/4:focus {\n    --tw-translate-y: -75%;\n  }\n\n  .md\\:focus\\:-translate-y-full:focus {\n    --tw-translate-y: -100%;\n  }\n\n  .md\\:rotate-0 {\n    --tw-rotate: 0deg;\n  }\n\n  .md\\:rotate-1 {\n    --tw-rotate: 1deg;\n  }\n\n  .md\\:rotate-2 {\n    --tw-rotate: 2deg;\n  }\n\n  .md\\:rotate-3 {\n    --tw-rotate: 3deg;\n  }\n\n  .md\\:rotate-6 {\n    --tw-rotate: 6deg;\n  }\n\n  .md\\:rotate-12 {\n    --tw-rotate: 12deg;\n  }\n\n  .md\\:rotate-45 {\n    --tw-rotate: 45deg;\n  }\n\n  .md\\:rotate-90 {\n    --tw-rotate: 90deg;\n  }\n\n  .md\\:rotate-180 {\n    --tw-rotate: 180deg;\n  }\n\n  .md\\:-rotate-180 {\n    --tw-rotate: -180deg;\n  }\n\n  .md\\:-rotate-90 {\n    --tw-rotate: -90deg;\n  }\n\n  .md\\:-rotate-45 {\n    --tw-rotate: -45deg;\n  }\n\n  .md\\:-rotate-12 {\n    --tw-rotate: -12deg;\n  }\n\n  .md\\:-rotate-6 {\n    --tw-rotate: -6deg;\n  }\n\n  .md\\:-rotate-3 {\n    --tw-rotate: -3deg;\n  }\n\n  .md\\:-rotate-2 {\n    --tw-rotate: -2deg;\n  }\n\n  .md\\:-rotate-1 {\n    --tw-rotate: -1deg;\n  }\n\n  .md\\:hover\\:rotate-0:hover {\n    --tw-rotate: 0deg;\n  }\n\n  .md\\:hover\\:rotate-1:hover {\n    --tw-rotate: 1deg;\n  }\n\n  .md\\:hover\\:rotate-2:hover {\n    --tw-rotate: 2deg;\n  }\n\n  .md\\:hover\\:rotate-3:hover {\n    --tw-rotate: 3deg;\n  }\n\n  .md\\:hover\\:rotate-6:hover {\n    --tw-rotate: 6deg;\n  }\n\n  .md\\:hover\\:rotate-12:hover {\n    --tw-rotate: 12deg;\n  }\n\n  .md\\:hover\\:rotate-45:hover {\n    --tw-rotate: 45deg;\n  }\n\n  .md\\:hover\\:rotate-90:hover {\n    --tw-rotate: 90deg;\n  }\n\n  .md\\:hover\\:rotate-180:hover {\n    --tw-rotate: 180deg;\n  }\n\n  .md\\:hover\\:-rotate-180:hover {\n    --tw-rotate: -180deg;\n  }\n\n  .md\\:hover\\:-rotate-90:hover {\n    --tw-rotate: -90deg;\n  }\n\n  .md\\:hover\\:-rotate-45:hover {\n    --tw-rotate: -45deg;\n  }\n\n  .md\\:hover\\:-rotate-12:hover {\n    --tw-rotate: -12deg;\n  }\n\n  .md\\:hover\\:-rotate-6:hover {\n    --tw-rotate: -6deg;\n  }\n\n  .md\\:hover\\:-rotate-3:hover {\n    --tw-rotate: -3deg;\n  }\n\n  .md\\:hover\\:-rotate-2:hover {\n    --tw-rotate: -2deg;\n  }\n\n  .md\\:hover\\:-rotate-1:hover {\n    --tw-rotate: -1deg;\n  }\n\n  .md\\:focus\\:rotate-0:focus {\n    --tw-rotate: 0deg;\n  }\n\n  .md\\:focus\\:rotate-1:focus {\n    --tw-rotate: 1deg;\n  }\n\n  .md\\:focus\\:rotate-2:focus {\n    --tw-rotate: 2deg;\n  }\n\n  .md\\:focus\\:rotate-3:focus {\n    --tw-rotate: 3deg;\n  }\n\n  .md\\:focus\\:rotate-6:focus {\n    --tw-rotate: 6deg;\n  }\n\n  .md\\:focus\\:rotate-12:focus {\n    --tw-rotate: 12deg;\n  }\n\n  .md\\:focus\\:rotate-45:focus {\n    --tw-rotate: 45deg;\n  }\n\n  .md\\:focus\\:rotate-90:focus {\n    --tw-rotate: 90deg;\n  }\n\n  .md\\:focus\\:rotate-180:focus {\n    --tw-rotate: 180deg;\n  }\n\n  .md\\:focus\\:-rotate-180:focus {\n    --tw-rotate: -180deg;\n  }\n\n  .md\\:focus\\:-rotate-90:focus {\n    --tw-rotate: -90deg;\n  }\n\n  .md\\:focus\\:-rotate-45:focus {\n    --tw-rotate: -45deg;\n  }\n\n  .md\\:focus\\:-rotate-12:focus {\n    --tw-rotate: -12deg;\n  }\n\n  .md\\:focus\\:-rotate-6:focus {\n    --tw-rotate: -6deg;\n  }\n\n  .md\\:focus\\:-rotate-3:focus {\n    --tw-rotate: -3deg;\n  }\n\n  .md\\:focus\\:-rotate-2:focus {\n    --tw-rotate: -2deg;\n  }\n\n  .md\\:focus\\:-rotate-1:focus {\n    --tw-rotate: -1deg;\n  }\n\n  .md\\:skew-x-0 {\n    --tw-skew-x: 0deg;\n  }\n\n  .md\\:skew-x-1 {\n    --tw-skew-x: 1deg;\n  }\n\n  .md\\:skew-x-2 {\n    --tw-skew-x: 2deg;\n  }\n\n  .md\\:skew-x-3 {\n    --tw-skew-x: 3deg;\n  }\n\n  .md\\:skew-x-6 {\n    --tw-skew-x: 6deg;\n  }\n\n  .md\\:skew-x-12 {\n    --tw-skew-x: 12deg;\n  }\n\n  .md\\:-skew-x-12 {\n    --tw-skew-x: -12deg;\n  }\n\n  .md\\:-skew-x-6 {\n    --tw-skew-x: -6deg;\n  }\n\n  .md\\:-skew-x-3 {\n    --tw-skew-x: -3deg;\n  }\n\n  .md\\:-skew-x-2 {\n    --tw-skew-x: -2deg;\n  }\n\n  .md\\:-skew-x-1 {\n    --tw-skew-x: -1deg;\n  }\n\n  .md\\:skew-y-0 {\n    --tw-skew-y: 0deg;\n  }\n\n  .md\\:skew-y-1 {\n    --tw-skew-y: 1deg;\n  }\n\n  .md\\:skew-y-2 {\n    --tw-skew-y: 2deg;\n  }\n\n  .md\\:skew-y-3 {\n    --tw-skew-y: 3deg;\n  }\n\n  .md\\:skew-y-6 {\n    --tw-skew-y: 6deg;\n  }\n\n  .md\\:skew-y-12 {\n    --tw-skew-y: 12deg;\n  }\n\n  .md\\:-skew-y-12 {\n    --tw-skew-y: -12deg;\n  }\n\n  .md\\:-skew-y-6 {\n    --tw-skew-y: -6deg;\n  }\n\n  .md\\:-skew-y-3 {\n    --tw-skew-y: -3deg;\n  }\n\n  .md\\:-skew-y-2 {\n    --tw-skew-y: -2deg;\n  }\n\n  .md\\:-skew-y-1 {\n    --tw-skew-y: -1deg;\n  }\n\n  .md\\:hover\\:skew-x-0:hover {\n    --tw-skew-x: 0deg;\n  }\n\n  .md\\:hover\\:skew-x-1:hover {\n    --tw-skew-x: 1deg;\n  }\n\n  .md\\:hover\\:skew-x-2:hover {\n    --tw-skew-x: 2deg;\n  }\n\n  .md\\:hover\\:skew-x-3:hover {\n    --tw-skew-x: 3deg;\n  }\n\n  .md\\:hover\\:skew-x-6:hover {\n    --tw-skew-x: 6deg;\n  }\n\n  .md\\:hover\\:skew-x-12:hover {\n    --tw-skew-x: 12deg;\n  }\n\n  .md\\:hover\\:-skew-x-12:hover {\n    --tw-skew-x: -12deg;\n  }\n\n  .md\\:hover\\:-skew-x-6:hover {\n    --tw-skew-x: -6deg;\n  }\n\n  .md\\:hover\\:-skew-x-3:hover {\n    --tw-skew-x: -3deg;\n  }\n\n  .md\\:hover\\:-skew-x-2:hover {\n    --tw-skew-x: -2deg;\n  }\n\n  .md\\:hover\\:-skew-x-1:hover {\n    --tw-skew-x: -1deg;\n  }\n\n  .md\\:hover\\:skew-y-0:hover {\n    --tw-skew-y: 0deg;\n  }\n\n  .md\\:hover\\:skew-y-1:hover {\n    --tw-skew-y: 1deg;\n  }\n\n  .md\\:hover\\:skew-y-2:hover {\n    --tw-skew-y: 2deg;\n  }\n\n  .md\\:hover\\:skew-y-3:hover {\n    --tw-skew-y: 3deg;\n  }\n\n  .md\\:hover\\:skew-y-6:hover {\n    --tw-skew-y: 6deg;\n  }\n\n  .md\\:hover\\:skew-y-12:hover {\n    --tw-skew-y: 12deg;\n  }\n\n  .md\\:hover\\:-skew-y-12:hover {\n    --tw-skew-y: -12deg;\n  }\n\n  .md\\:hover\\:-skew-y-6:hover {\n    --tw-skew-y: -6deg;\n  }\n\n  .md\\:hover\\:-skew-y-3:hover {\n    --tw-skew-y: -3deg;\n  }\n\n  .md\\:hover\\:-skew-y-2:hover {\n    --tw-skew-y: -2deg;\n  }\n\n  .md\\:hover\\:-skew-y-1:hover {\n    --tw-skew-y: -1deg;\n  }\n\n  .md\\:focus\\:skew-x-0:focus {\n    --tw-skew-x: 0deg;\n  }\n\n  .md\\:focus\\:skew-x-1:focus {\n    --tw-skew-x: 1deg;\n  }\n\n  .md\\:focus\\:skew-x-2:focus {\n    --tw-skew-x: 2deg;\n  }\n\n  .md\\:focus\\:skew-x-3:focus {\n    --tw-skew-x: 3deg;\n  }\n\n  .md\\:focus\\:skew-x-6:focus {\n    --tw-skew-x: 6deg;\n  }\n\n  .md\\:focus\\:skew-x-12:focus {\n    --tw-skew-x: 12deg;\n  }\n\n  .md\\:focus\\:-skew-x-12:focus {\n    --tw-skew-x: -12deg;\n  }\n\n  .md\\:focus\\:-skew-x-6:focus {\n    --tw-skew-x: -6deg;\n  }\n\n  .md\\:focus\\:-skew-x-3:focus {\n    --tw-skew-x: -3deg;\n  }\n\n  .md\\:focus\\:-skew-x-2:focus {\n    --tw-skew-x: -2deg;\n  }\n\n  .md\\:focus\\:-skew-x-1:focus {\n    --tw-skew-x: -1deg;\n  }\n\n  .md\\:focus\\:skew-y-0:focus {\n    --tw-skew-y: 0deg;\n  }\n\n  .md\\:focus\\:skew-y-1:focus {\n    --tw-skew-y: 1deg;\n  }\n\n  .md\\:focus\\:skew-y-2:focus {\n    --tw-skew-y: 2deg;\n  }\n\n  .md\\:focus\\:skew-y-3:focus {\n    --tw-skew-y: 3deg;\n  }\n\n  .md\\:focus\\:skew-y-6:focus {\n    --tw-skew-y: 6deg;\n  }\n\n  .md\\:focus\\:skew-y-12:focus {\n    --tw-skew-y: 12deg;\n  }\n\n  .md\\:focus\\:-skew-y-12:focus {\n    --tw-skew-y: -12deg;\n  }\n\n  .md\\:focus\\:-skew-y-6:focus {\n    --tw-skew-y: -6deg;\n  }\n\n  .md\\:focus\\:-skew-y-3:focus {\n    --tw-skew-y: -3deg;\n  }\n\n  .md\\:focus\\:-skew-y-2:focus {\n    --tw-skew-y: -2deg;\n  }\n\n  .md\\:focus\\:-skew-y-1:focus {\n    --tw-skew-y: -1deg;\n  }\n\n  .md\\:scale-0 {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .md\\:scale-50 {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .md\\:scale-75 {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .md\\:scale-90 {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .md\\:scale-95 {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .md\\:scale-100 {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .md\\:scale-105 {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .md\\:scale-110 {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .md\\:scale-125 {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .md\\:scale-150 {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .md\\:hover\\:scale-0:hover {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .md\\:hover\\:scale-50:hover {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .md\\:hover\\:scale-75:hover {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .md\\:hover\\:scale-90:hover {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .md\\:hover\\:scale-95:hover {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .md\\:hover\\:scale-100:hover {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .md\\:hover\\:scale-105:hover {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .md\\:hover\\:scale-110:hover {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .md\\:hover\\:scale-125:hover {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .md\\:hover\\:scale-150:hover {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .md\\:focus\\:scale-0:focus {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .md\\:focus\\:scale-50:focus {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .md\\:focus\\:scale-75:focus {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .md\\:focus\\:scale-90:focus {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .md\\:focus\\:scale-95:focus {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .md\\:focus\\:scale-100:focus {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .md\\:focus\\:scale-105:focus {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .md\\:focus\\:scale-110:focus {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .md\\:focus\\:scale-125:focus {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .md\\:focus\\:scale-150:focus {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .md\\:scale-x-0 {\n    --tw-scale-x: 0;\n  }\n\n  .md\\:scale-x-50 {\n    --tw-scale-x: .5;\n  }\n\n  .md\\:scale-x-75 {\n    --tw-scale-x: .75;\n  }\n\n  .md\\:scale-x-90 {\n    --tw-scale-x: .9;\n  }\n\n  .md\\:scale-x-95 {\n    --tw-scale-x: .95;\n  }\n\n  .md\\:scale-x-100 {\n    --tw-scale-x: 1;\n  }\n\n  .md\\:scale-x-105 {\n    --tw-scale-x: 1.05;\n  }\n\n  .md\\:scale-x-110 {\n    --tw-scale-x: 1.1;\n  }\n\n  .md\\:scale-x-125 {\n    --tw-scale-x: 1.25;\n  }\n\n  .md\\:scale-x-150 {\n    --tw-scale-x: 1.5;\n  }\n\n  .md\\:scale-y-0 {\n    --tw-scale-y: 0;\n  }\n\n  .md\\:scale-y-50 {\n    --tw-scale-y: .5;\n  }\n\n  .md\\:scale-y-75 {\n    --tw-scale-y: .75;\n  }\n\n  .md\\:scale-y-90 {\n    --tw-scale-y: .9;\n  }\n\n  .md\\:scale-y-95 {\n    --tw-scale-y: .95;\n  }\n\n  .md\\:scale-y-100 {\n    --tw-scale-y: 1;\n  }\n\n  .md\\:scale-y-105 {\n    --tw-scale-y: 1.05;\n  }\n\n  .md\\:scale-y-110 {\n    --tw-scale-y: 1.1;\n  }\n\n  .md\\:scale-y-125 {\n    --tw-scale-y: 1.25;\n  }\n\n  .md\\:scale-y-150 {\n    --tw-scale-y: 1.5;\n  }\n\n  .md\\:hover\\:scale-x-0:hover {\n    --tw-scale-x: 0;\n  }\n\n  .md\\:hover\\:scale-x-50:hover {\n    --tw-scale-x: .5;\n  }\n\n  .md\\:hover\\:scale-x-75:hover {\n    --tw-scale-x: .75;\n  }\n\n  .md\\:hover\\:scale-x-90:hover {\n    --tw-scale-x: .9;\n  }\n\n  .md\\:hover\\:scale-x-95:hover {\n    --tw-scale-x: .95;\n  }\n\n  .md\\:hover\\:scale-x-100:hover {\n    --tw-scale-x: 1;\n  }\n\n  .md\\:hover\\:scale-x-105:hover {\n    --tw-scale-x: 1.05;\n  }\n\n  .md\\:hover\\:scale-x-110:hover {\n    --tw-scale-x: 1.1;\n  }\n\n  .md\\:hover\\:scale-x-125:hover {\n    --tw-scale-x: 1.25;\n  }\n\n  .md\\:hover\\:scale-x-150:hover {\n    --tw-scale-x: 1.5;\n  }\n\n  .md\\:hover\\:scale-y-0:hover {\n    --tw-scale-y: 0;\n  }\n\n  .md\\:hover\\:scale-y-50:hover {\n    --tw-scale-y: .5;\n  }\n\n  .md\\:hover\\:scale-y-75:hover {\n    --tw-scale-y: .75;\n  }\n\n  .md\\:hover\\:scale-y-90:hover {\n    --tw-scale-y: .9;\n  }\n\n  .md\\:hover\\:scale-y-95:hover {\n    --tw-scale-y: .95;\n  }\n\n  .md\\:hover\\:scale-y-100:hover {\n    --tw-scale-y: 1;\n  }\n\n  .md\\:hover\\:scale-y-105:hover {\n    --tw-scale-y: 1.05;\n  }\n\n  .md\\:hover\\:scale-y-110:hover {\n    --tw-scale-y: 1.1;\n  }\n\n  .md\\:hover\\:scale-y-125:hover {\n    --tw-scale-y: 1.25;\n  }\n\n  .md\\:hover\\:scale-y-150:hover {\n    --tw-scale-y: 1.5;\n  }\n\n  .md\\:focus\\:scale-x-0:focus {\n    --tw-scale-x: 0;\n  }\n\n  .md\\:focus\\:scale-x-50:focus {\n    --tw-scale-x: .5;\n  }\n\n  .md\\:focus\\:scale-x-75:focus {\n    --tw-scale-x: .75;\n  }\n\n  .md\\:focus\\:scale-x-90:focus {\n    --tw-scale-x: .9;\n  }\n\n  .md\\:focus\\:scale-x-95:focus {\n    --tw-scale-x: .95;\n  }\n\n  .md\\:focus\\:scale-x-100:focus {\n    --tw-scale-x: 1;\n  }\n\n  .md\\:focus\\:scale-x-105:focus {\n    --tw-scale-x: 1.05;\n  }\n\n  .md\\:focus\\:scale-x-110:focus {\n    --tw-scale-x: 1.1;\n  }\n\n  .md\\:focus\\:scale-x-125:focus {\n    --tw-scale-x: 1.25;\n  }\n\n  .md\\:focus\\:scale-x-150:focus {\n    --tw-scale-x: 1.5;\n  }\n\n  .md\\:focus\\:scale-y-0:focus {\n    --tw-scale-y: 0;\n  }\n\n  .md\\:focus\\:scale-y-50:focus {\n    --tw-scale-y: .5;\n  }\n\n  .md\\:focus\\:scale-y-75:focus {\n    --tw-scale-y: .75;\n  }\n\n  .md\\:focus\\:scale-y-90:focus {\n    --tw-scale-y: .9;\n  }\n\n  .md\\:focus\\:scale-y-95:focus {\n    --tw-scale-y: .95;\n  }\n\n  .md\\:focus\\:scale-y-100:focus {\n    --tw-scale-y: 1;\n  }\n\n  .md\\:focus\\:scale-y-105:focus {\n    --tw-scale-y: 1.05;\n  }\n\n  .md\\:focus\\:scale-y-110:focus {\n    --tw-scale-y: 1.1;\n  }\n\n  .md\\:focus\\:scale-y-125:focus {\n    --tw-scale-y: 1.25;\n  }\n\n  .md\\:focus\\:scale-y-150:focus {\n    --tw-scale-y: 1.5;\n  }\n\n  .md\\:animate-none {\n    -webkit-animation: none;\n            animation: none;\n  }\n\n  .md\\:animate-spin {\n    -webkit-animation: spin 1s linear infinite;\n            animation: spin 1s linear infinite;\n  }\n\n  .md\\:animate-ping {\n    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n  }\n\n  .md\\:animate-pulse {\n    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n  }\n\n  .md\\:animate-bounce {\n    -webkit-animation: bounce 1s infinite;\n            animation: bounce 1s infinite;\n  }\n\n  .md\\:cursor-auto {\n    cursor: auto;\n  }\n\n  .md\\:cursor-default {\n    cursor: default;\n  }\n\n  .md\\:cursor-pointer {\n    cursor: pointer;\n  }\n\n  .md\\:cursor-wait {\n    cursor: wait;\n  }\n\n  .md\\:cursor-text {\n    cursor: text;\n  }\n\n  .md\\:cursor-move {\n    cursor: move;\n  }\n\n  .md\\:cursor-help {\n    cursor: help;\n  }\n\n  .md\\:cursor-not-allowed {\n    cursor: not-allowed;\n  }\n\n  .md\\:select-none {\n    -webkit-user-select: none;\n       -moz-user-select: none;\n        -ms-user-select: none;\n            user-select: none;\n  }\n\n  .md\\:select-text {\n    -webkit-user-select: text;\n       -moz-user-select: text;\n        -ms-user-select: text;\n            user-select: text;\n  }\n\n  .md\\:select-all {\n    -webkit-user-select: all;\n       -moz-user-select: all;\n            user-select: all;\n  }\n\n  .md\\:select-auto {\n    -webkit-user-select: auto;\n       -moz-user-select: auto;\n        -ms-user-select: auto;\n            user-select: auto;\n  }\n\n  .md\\:resize-none {\n    resize: none;\n  }\n\n  .md\\:resize-y {\n    resize: vertical;\n  }\n\n  .md\\:resize-x {\n    resize: horizontal;\n  }\n\n  .md\\:resize {\n    resize: both;\n  }\n\n  .md\\:list-inside {\n    list-style-position: inside;\n  }\n\n  .md\\:list-outside {\n    list-style-position: outside;\n  }\n\n  .md\\:list-none {\n    list-style-type: none;\n  }\n\n  .md\\:list-disc {\n    list-style-type: disc;\n  }\n\n  .md\\:list-decimal {\n    list-style-type: decimal;\n  }\n\n  .md\\:appearance-none {\n    -webkit-appearance: none;\n       -moz-appearance: none;\n            appearance: none;\n  }\n\n  .md\\:auto-cols-auto {\n    grid-auto-columns: auto;\n  }\n\n  .md\\:auto-cols-min {\n    grid-auto-columns: -webkit-min-content;\n    grid-auto-columns: min-content;\n  }\n\n  .md\\:auto-cols-max {\n    grid-auto-columns: -webkit-max-content;\n    grid-auto-columns: max-content;\n  }\n\n  .md\\:auto-cols-fr {\n    grid-auto-columns: minmax(0, 1fr);\n  }\n\n  .md\\:grid-flow-row {\n    grid-auto-flow: row;\n  }\n\n  .md\\:grid-flow-col {\n    grid-auto-flow: column;\n  }\n\n  .md\\:grid-flow-row-dense {\n    grid-auto-flow: row dense;\n  }\n\n  .md\\:grid-flow-col-dense {\n    grid-auto-flow: column dense;\n  }\n\n  .md\\:auto-rows-auto {\n    grid-auto-rows: auto;\n  }\n\n  .md\\:auto-rows-min {\n    grid-auto-rows: -webkit-min-content;\n    grid-auto-rows: min-content;\n  }\n\n  .md\\:auto-rows-max {\n    grid-auto-rows: -webkit-max-content;\n    grid-auto-rows: max-content;\n  }\n\n  .md\\:auto-rows-fr {\n    grid-auto-rows: minmax(0, 1fr);\n  }\n\n  .md\\:grid-cols-1 {\n    grid-template-columns: repeat(1, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-4 {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-5 {\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-6 {\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-7 {\n    grid-template-columns: repeat(7, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-8 {\n    grid-template-columns: repeat(8, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-9 {\n    grid-template-columns: repeat(9, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-10 {\n    grid-template-columns: repeat(10, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-11 {\n    grid-template-columns: repeat(11, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-12 {\n    grid-template-columns: repeat(12, minmax(0, 1fr));\n  }\n\n  .md\\:grid-cols-none {\n    grid-template-columns: none;\n  }\n\n  .md\\:grid-rows-1 {\n    grid-template-rows: repeat(1, minmax(0, 1fr));\n  }\n\n  .md\\:grid-rows-2 {\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n  }\n\n  .md\\:grid-rows-3 {\n    grid-template-rows: repeat(3, minmax(0, 1fr));\n  }\n\n  .md\\:grid-rows-4 {\n    grid-template-rows: repeat(4, minmax(0, 1fr));\n  }\n\n  .md\\:grid-rows-5 {\n    grid-template-rows: repeat(5, minmax(0, 1fr));\n  }\n\n  .md\\:grid-rows-6 {\n    grid-template-rows: repeat(6, minmax(0, 1fr));\n  }\n\n  .md\\:grid-rows-none {\n    grid-template-rows: none;\n  }\n\n  .md\\:flex-row {\n    flex-direction: row;\n  }\n\n  .md\\:flex-row-reverse {\n    flex-direction: row-reverse;\n  }\n\n  .md\\:flex-col {\n    flex-direction: column;\n  }\n\n  .md\\:flex-col-reverse {\n    flex-direction: column-reverse;\n  }\n\n  .md\\:flex-wrap {\n    flex-wrap: wrap;\n  }\n\n  .md\\:flex-wrap-reverse {\n    flex-wrap: wrap-reverse;\n  }\n\n  .md\\:flex-nowrap {\n    flex-wrap: nowrap;\n  }\n\n  .md\\:place-content-center {\n    place-content: center;\n  }\n\n  .md\\:place-content-start {\n    place-content: start;\n  }\n\n  .md\\:place-content-end {\n    place-content: end;\n  }\n\n  .md\\:place-content-between {\n    place-content: space-between;\n  }\n\n  .md\\:place-content-around {\n    place-content: space-around;\n  }\n\n  .md\\:place-content-evenly {\n    place-content: space-evenly;\n  }\n\n  .md\\:place-content-stretch {\n    place-content: stretch;\n  }\n\n  .md\\:place-items-start {\n    place-items: start;\n  }\n\n  .md\\:place-items-end {\n    place-items: end;\n  }\n\n  .md\\:place-items-center {\n    place-items: center;\n  }\n\n  .md\\:place-items-stretch {\n    place-items: stretch;\n  }\n\n  .md\\:content-center {\n    align-content: center;\n  }\n\n  .md\\:content-start {\n    align-content: flex-start;\n  }\n\n  .md\\:content-end {\n    align-content: flex-end;\n  }\n\n  .md\\:content-between {\n    align-content: space-between;\n  }\n\n  .md\\:content-around {\n    align-content: space-around;\n  }\n\n  .md\\:content-evenly {\n    align-content: space-evenly;\n  }\n\n  .md\\:items-start {\n    align-items: flex-start;\n  }\n\n  .md\\:items-end {\n    align-items: flex-end;\n  }\n\n  .md\\:items-center {\n    align-items: center;\n  }\n\n  .md\\:items-baseline {\n    align-items: baseline;\n  }\n\n  .md\\:items-stretch {\n    align-items: stretch;\n  }\n\n  .md\\:justify-start {\n    justify-content: flex-start;\n  }\n\n  .md\\:justify-end {\n    justify-content: flex-end;\n  }\n\n  .md\\:justify-center {\n    justify-content: center;\n  }\n\n  .md\\:justify-between {\n    justify-content: space-between;\n  }\n\n  .md\\:justify-around {\n    justify-content: space-around;\n  }\n\n  .md\\:justify-evenly {\n    justify-content: space-evenly;\n  }\n\n  .md\\:justify-items-start {\n    justify-items: start;\n  }\n\n  .md\\:justify-items-end {\n    justify-items: end;\n  }\n\n  .md\\:justify-items-center {\n    justify-items: center;\n  }\n\n  .md\\:justify-items-stretch {\n    justify-items: stretch;\n  }\n\n  .md\\:gap-0 {\n    gap: 0px;\n  }\n\n  .md\\:gap-1 {\n    gap: 0.25rem;\n  }\n\n  .md\\:gap-2 {\n    gap: 0.5rem;\n  }\n\n  .md\\:gap-3 {\n    gap: 0.75rem;\n  }\n\n  .md\\:gap-4 {\n    gap: 1rem;\n  }\n\n  .md\\:gap-5 {\n    gap: 1.25rem;\n  }\n\n  .md\\:gap-6 {\n    gap: 1.5rem;\n  }\n\n  .md\\:gap-7 {\n    gap: 1.75rem;\n  }\n\n  .md\\:gap-8 {\n    gap: 2rem;\n  }\n\n  .md\\:gap-9 {\n    gap: 2.25rem;\n  }\n\n  .md\\:gap-10 {\n    gap: 2.5rem;\n  }\n\n  .md\\:gap-11 {\n    gap: 2.75rem;\n  }\n\n  .md\\:gap-12 {\n    gap: 3rem;\n  }\n\n  .md\\:gap-14 {\n    gap: 3.5rem;\n  }\n\n  .md\\:gap-16 {\n    gap: 4rem;\n  }\n\n  .md\\:gap-20 {\n    gap: 5rem;\n  }\n\n  .md\\:gap-24 {\n    gap: 6rem;\n  }\n\n  .md\\:gap-28 {\n    gap: 7rem;\n  }\n\n  .md\\:gap-32 {\n    gap: 8rem;\n  }\n\n  .md\\:gap-36 {\n    gap: 9rem;\n  }\n\n  .md\\:gap-40 {\n    gap: 10rem;\n  }\n\n  .md\\:gap-44 {\n    gap: 11rem;\n  }\n\n  .md\\:gap-48 {\n    gap: 12rem;\n  }\n\n  .md\\:gap-52 {\n    gap: 13rem;\n  }\n\n  .md\\:gap-56 {\n    gap: 14rem;\n  }\n\n  .md\\:gap-60 {\n    gap: 15rem;\n  }\n\n  .md\\:gap-64 {\n    gap: 16rem;\n  }\n\n  .md\\:gap-72 {\n    gap: 18rem;\n  }\n\n  .md\\:gap-80 {\n    gap: 20rem;\n  }\n\n  .md\\:gap-96 {\n    gap: 24rem;\n  }\n\n  .md\\:gap-px {\n    gap: 1px;\n  }\n\n  .md\\:gap-0\\.5 {\n    gap: 0.125rem;\n  }\n\n  .md\\:gap-1\\.5 {\n    gap: 0.375rem;\n  }\n\n  .md\\:gap-2\\.5 {\n    gap: 0.625rem;\n  }\n\n  .md\\:gap-3\\.5 {\n    gap: 0.875rem;\n  }\n\n  .md\\:gap-x-0 {\n    -moz-column-gap: 0px;\n         column-gap: 0px;\n  }\n\n  .md\\:gap-x-1 {\n    -moz-column-gap: 0.25rem;\n         column-gap: 0.25rem;\n  }\n\n  .md\\:gap-x-2 {\n    -moz-column-gap: 0.5rem;\n         column-gap: 0.5rem;\n  }\n\n  .md\\:gap-x-3 {\n    -moz-column-gap: 0.75rem;\n         column-gap: 0.75rem;\n  }\n\n  .md\\:gap-x-4 {\n    -moz-column-gap: 1rem;\n         column-gap: 1rem;\n  }\n\n  .md\\:gap-x-5 {\n    -moz-column-gap: 1.25rem;\n         column-gap: 1.25rem;\n  }\n\n  .md\\:gap-x-6 {\n    -moz-column-gap: 1.5rem;\n         column-gap: 1.5rem;\n  }\n\n  .md\\:gap-x-7 {\n    -moz-column-gap: 1.75rem;\n         column-gap: 1.75rem;\n  }\n\n  .md\\:gap-x-8 {\n    -moz-column-gap: 2rem;\n         column-gap: 2rem;\n  }\n\n  .md\\:gap-x-9 {\n    -moz-column-gap: 2.25rem;\n         column-gap: 2.25rem;\n  }\n\n  .md\\:gap-x-10 {\n    -moz-column-gap: 2.5rem;\n         column-gap: 2.5rem;\n  }\n\n  .md\\:gap-x-11 {\n    -moz-column-gap: 2.75rem;\n         column-gap: 2.75rem;\n  }\n\n  .md\\:gap-x-12 {\n    -moz-column-gap: 3rem;\n         column-gap: 3rem;\n  }\n\n  .md\\:gap-x-14 {\n    -moz-column-gap: 3.5rem;\n         column-gap: 3.5rem;\n  }\n\n  .md\\:gap-x-16 {\n    -moz-column-gap: 4rem;\n         column-gap: 4rem;\n  }\n\n  .md\\:gap-x-20 {\n    -moz-column-gap: 5rem;\n         column-gap: 5rem;\n  }\n\n  .md\\:gap-x-24 {\n    -moz-column-gap: 6rem;\n         column-gap: 6rem;\n  }\n\n  .md\\:gap-x-28 {\n    -moz-column-gap: 7rem;\n         column-gap: 7rem;\n  }\n\n  .md\\:gap-x-32 {\n    -moz-column-gap: 8rem;\n         column-gap: 8rem;\n  }\n\n  .md\\:gap-x-36 {\n    -moz-column-gap: 9rem;\n         column-gap: 9rem;\n  }\n\n  .md\\:gap-x-40 {\n    -moz-column-gap: 10rem;\n         column-gap: 10rem;\n  }\n\n  .md\\:gap-x-44 {\n    -moz-column-gap: 11rem;\n         column-gap: 11rem;\n  }\n\n  .md\\:gap-x-48 {\n    -moz-column-gap: 12rem;\n         column-gap: 12rem;\n  }\n\n  .md\\:gap-x-52 {\n    -moz-column-gap: 13rem;\n         column-gap: 13rem;\n  }\n\n  .md\\:gap-x-56 {\n    -moz-column-gap: 14rem;\n         column-gap: 14rem;\n  }\n\n  .md\\:gap-x-60 {\n    -moz-column-gap: 15rem;\n         column-gap: 15rem;\n  }\n\n  .md\\:gap-x-64 {\n    -moz-column-gap: 16rem;\n         column-gap: 16rem;\n  }\n\n  .md\\:gap-x-72 {\n    -moz-column-gap: 18rem;\n         column-gap: 18rem;\n  }\n\n  .md\\:gap-x-80 {\n    -moz-column-gap: 20rem;\n         column-gap: 20rem;\n  }\n\n  .md\\:gap-x-96 {\n    -moz-column-gap: 24rem;\n         column-gap: 24rem;\n  }\n\n  .md\\:gap-x-px {\n    -moz-column-gap: 1px;\n         column-gap: 1px;\n  }\n\n  .md\\:gap-x-0\\.5 {\n    -moz-column-gap: 0.125rem;\n         column-gap: 0.125rem;\n  }\n\n  .md\\:gap-x-1\\.5 {\n    -moz-column-gap: 0.375rem;\n         column-gap: 0.375rem;\n  }\n\n  .md\\:gap-x-2\\.5 {\n    -moz-column-gap: 0.625rem;\n         column-gap: 0.625rem;\n  }\n\n  .md\\:gap-x-3\\.5 {\n    -moz-column-gap: 0.875rem;\n         column-gap: 0.875rem;\n  }\n\n  .md\\:gap-y-0 {\n    row-gap: 0px;\n  }\n\n  .md\\:gap-y-1 {\n    row-gap: 0.25rem;\n  }\n\n  .md\\:gap-y-2 {\n    row-gap: 0.5rem;\n  }\n\n  .md\\:gap-y-3 {\n    row-gap: 0.75rem;\n  }\n\n  .md\\:gap-y-4 {\n    row-gap: 1rem;\n  }\n\n  .md\\:gap-y-5 {\n    row-gap: 1.25rem;\n  }\n\n  .md\\:gap-y-6 {\n    row-gap: 1.5rem;\n  }\n\n  .md\\:gap-y-7 {\n    row-gap: 1.75rem;\n  }\n\n  .md\\:gap-y-8 {\n    row-gap: 2rem;\n  }\n\n  .md\\:gap-y-9 {\n    row-gap: 2.25rem;\n  }\n\n  .md\\:gap-y-10 {\n    row-gap: 2.5rem;\n  }\n\n  .md\\:gap-y-11 {\n    row-gap: 2.75rem;\n  }\n\n  .md\\:gap-y-12 {\n    row-gap: 3rem;\n  }\n\n  .md\\:gap-y-14 {\n    row-gap: 3.5rem;\n  }\n\n  .md\\:gap-y-16 {\n    row-gap: 4rem;\n  }\n\n  .md\\:gap-y-20 {\n    row-gap: 5rem;\n  }\n\n  .md\\:gap-y-24 {\n    row-gap: 6rem;\n  }\n\n  .md\\:gap-y-28 {\n    row-gap: 7rem;\n  }\n\n  .md\\:gap-y-32 {\n    row-gap: 8rem;\n  }\n\n  .md\\:gap-y-36 {\n    row-gap: 9rem;\n  }\n\n  .md\\:gap-y-40 {\n    row-gap: 10rem;\n  }\n\n  .md\\:gap-y-44 {\n    row-gap: 11rem;\n  }\n\n  .md\\:gap-y-48 {\n    row-gap: 12rem;\n  }\n\n  .md\\:gap-y-52 {\n    row-gap: 13rem;\n  }\n\n  .md\\:gap-y-56 {\n    row-gap: 14rem;\n  }\n\n  .md\\:gap-y-60 {\n    row-gap: 15rem;\n  }\n\n  .md\\:gap-y-64 {\n    row-gap: 16rem;\n  }\n\n  .md\\:gap-y-72 {\n    row-gap: 18rem;\n  }\n\n  .md\\:gap-y-80 {\n    row-gap: 20rem;\n  }\n\n  .md\\:gap-y-96 {\n    row-gap: 24rem;\n  }\n\n  .md\\:gap-y-px {\n    row-gap: 1px;\n  }\n\n  .md\\:gap-y-0\\.5 {\n    row-gap: 0.125rem;\n  }\n\n  .md\\:gap-y-1\\.5 {\n    row-gap: 0.375rem;\n  }\n\n  .md\\:gap-y-2\\.5 {\n    row-gap: 0.625rem;\n  }\n\n  .md\\:gap-y-3\\.5 {\n    row-gap: 0.875rem;\n  }\n\n  .md\\:space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1rem * var(--tw-space-x-reverse));\n    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2rem * var(--tw-space-x-reverse));\n    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3rem * var(--tw-space-x-reverse));\n    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(4rem * var(--tw-space-x-reverse));\n    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(5rem * var(--tw-space-x-reverse));\n    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(6rem * var(--tw-space-x-reverse));\n    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(7rem * var(--tw-space-x-reverse));\n    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(8rem * var(--tw-space-x-reverse));\n    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(9rem * var(--tw-space-x-reverse));\n    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(10rem * var(--tw-space-x-reverse));\n    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(11rem * var(--tw-space-x-reverse));\n    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(12rem * var(--tw-space-x-reverse));\n    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(13rem * var(--tw-space-x-reverse));\n    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(14rem * var(--tw-space-x-reverse));\n    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(15rem * var(--tw-space-x-reverse));\n    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(16rem * var(--tw-space-x-reverse));\n    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(18rem * var(--tw-space-x-reverse));\n    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(20rem * var(--tw-space-x-reverse));\n    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(24rem * var(--tw-space-x-reverse));\n    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1px * var(--tw-space-x-reverse));\n    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-4rem * var(--tw-space-x-reverse));\n    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-6rem * var(--tw-space-x-reverse));\n    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-7rem * var(--tw-space-x-reverse));\n    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-8rem * var(--tw-space-x-reverse));\n    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-9rem * var(--tw-space-x-reverse));\n    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-10rem * var(--tw-space-x-reverse));\n    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-11rem * var(--tw-space-x-reverse));\n    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-12rem * var(--tw-space-x-reverse));\n    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-13rem * var(--tw-space-x-reverse));\n    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-14rem * var(--tw-space-x-reverse));\n    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-15rem * var(--tw-space-x-reverse));\n    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-16rem * var(--tw-space-x-reverse));\n    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-18rem * var(--tw-space-x-reverse));\n    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-20rem * var(--tw-space-x-reverse));\n    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-24rem * var(--tw-space-x-reverse));\n    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1px * var(--tw-space-x-reverse));\n    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:-space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(4rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(6rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(7rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(8rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(9rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(10rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(11rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(12rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(13rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(14rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(15rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(16rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(18rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(20rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(24rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1px * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1px * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:-space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 1;\n  }\n\n  .md\\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 1;\n  }\n\n  .md\\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(0px * var(--tw-divide-x-reverse));\n    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .md\\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(2px * var(--tw-divide-x-reverse));\n    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .md\\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(4px * var(--tw-divide-x-reverse));\n    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .md\\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(8px * var(--tw-divide-x-reverse));\n    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .md\\:divide-x > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(1px * var(--tw-divide-x-reverse));\n    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .md\\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));\n  }\n\n  .md\\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));\n  }\n\n  .md\\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));\n  }\n\n  .md\\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));\n  }\n\n  .md\\:divide-y > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n  }\n\n  .md\\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 1;\n  }\n\n  .md\\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 1;\n  }\n\n  .md\\:divide-solid > :not([hidden]) ~ :not([hidden]) {\n    border-style: solid;\n  }\n\n  .md\\:divide-dashed > :not([hidden]) ~ :not([hidden]) {\n    border-style: dashed;\n  }\n\n  .md\\:divide-dotted > :not([hidden]) ~ :not([hidden]) {\n    border-style: dotted;\n  }\n\n  .md\\:divide-double > :not([hidden]) ~ :not([hidden]) {\n    border-style: double;\n  }\n\n  .md\\:divide-none > :not([hidden]) ~ :not([hidden]) {\n    border-style: none;\n  }\n\n  .md\\:divide-transparent > :not([hidden]) ~ :not([hidden]) {\n    border-color: transparent;\n  }\n\n  .md\\:divide-current > :not([hidden]) ~ :not([hidden]) {\n    border-color: currentColor;\n  }\n\n  .md\\:divide-black > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-white > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-grey-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-red-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-orange-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-yellow-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-green-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-teal-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-blue-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-indigo-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-purple-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-pink-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-default > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .md\\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0;\n  }\n\n  .md\\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.05;\n  }\n\n  .md\\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.1;\n  }\n\n  .md\\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.2;\n  }\n\n  .md\\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.25;\n  }\n\n  .md\\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.3;\n  }\n\n  .md\\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.4;\n  }\n\n  .md\\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.5;\n  }\n\n  .md\\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.6;\n  }\n\n  .md\\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.7;\n  }\n\n  .md\\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.75;\n  }\n\n  .md\\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.8;\n  }\n\n  .md\\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.9;\n  }\n\n  .md\\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.95;\n  }\n\n  .md\\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n  }\n\n  .md\\:place-self-auto {\n    place-self: auto;\n  }\n\n  .md\\:place-self-start {\n    place-self: start;\n  }\n\n  .md\\:place-self-end {\n    place-self: end;\n  }\n\n  .md\\:place-self-center {\n    place-self: center;\n  }\n\n  .md\\:place-self-stretch {\n    place-self: stretch;\n  }\n\n  .md\\:self-auto {\n    align-self: auto;\n  }\n\n  .md\\:self-start {\n    align-self: flex-start;\n  }\n\n  .md\\:self-end {\n    align-self: flex-end;\n  }\n\n  .md\\:self-center {\n    align-self: center;\n  }\n\n  .md\\:self-stretch {\n    align-self: stretch;\n  }\n\n  .md\\:justify-self-auto {\n    justify-self: auto;\n  }\n\n  .md\\:justify-self-start {\n    justify-self: start;\n  }\n\n  .md\\:justify-self-end {\n    justify-self: end;\n  }\n\n  .md\\:justify-self-center {\n    justify-self: center;\n  }\n\n  .md\\:justify-self-stretch {\n    justify-self: stretch;\n  }\n\n  .md\\:overflow-auto {\n    overflow: auto;\n  }\n\n  .md\\:overflow-hidden {\n    overflow: hidden;\n  }\n\n  .md\\:overflow-visible {\n    overflow: visible;\n  }\n\n  .md\\:overflow-scroll {\n    overflow: scroll;\n  }\n\n  .md\\:overflow-x-auto {\n    overflow-x: auto;\n  }\n\n  .md\\:overflow-y-auto {\n    overflow-y: auto;\n  }\n\n  .md\\:overflow-x-hidden {\n    overflow-x: hidden;\n  }\n\n  .md\\:overflow-y-hidden {\n    overflow-y: hidden;\n  }\n\n  .md\\:overflow-x-visible {\n    overflow-x: visible;\n  }\n\n  .md\\:overflow-y-visible {\n    overflow-y: visible;\n  }\n\n  .md\\:overflow-x-scroll {\n    overflow-x: scroll;\n  }\n\n  .md\\:overflow-y-scroll {\n    overflow-y: scroll;\n  }\n\n  .md\\:overscroll-auto {\n    -ms-scroll-chaining: chained;\n        overscroll-behavior: auto;\n  }\n\n  .md\\:overscroll-contain {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: contain;\n  }\n\n  .md\\:overscroll-none {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: none;\n  }\n\n  .md\\:overscroll-y-auto {\n    overscroll-behavior-y: auto;\n  }\n\n  .md\\:overscroll-y-contain {\n    overscroll-behavior-y: contain;\n  }\n\n  .md\\:overscroll-y-none {\n    overscroll-behavior-y: none;\n  }\n\n  .md\\:overscroll-x-auto {\n    overscroll-behavior-x: auto;\n  }\n\n  .md\\:overscroll-x-contain {\n    overscroll-behavior-x: contain;\n  }\n\n  .md\\:overscroll-x-none {\n    overscroll-behavior-x: none;\n  }\n\n  .md\\:truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .md\\:overflow-ellipsis {\n    text-overflow: ellipsis;\n  }\n\n  .md\\:overflow-clip {\n    text-overflow: clip;\n  }\n\n  .md\\:whitespace-normal {\n    white-space: normal;\n  }\n\n  .md\\:whitespace-nowrap {\n    white-space: nowrap;\n  }\n\n  .md\\:whitespace-pre {\n    white-space: pre;\n  }\n\n  .md\\:whitespace-pre-line {\n    white-space: pre-line;\n  }\n\n  .md\\:whitespace-pre-wrap {\n    white-space: pre-wrap;\n  }\n\n  .md\\:break-normal {\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n\n  .md\\:break-words {\n    overflow-wrap: break-word;\n  }\n\n  .md\\:break-all {\n    word-break: break-all;\n  }\n\n  .md\\:rounded-none {\n    border-radius: 0px;\n  }\n\n  .md\\:rounded-sm {\n    border-radius: 0.125rem;\n  }\n\n  .md\\:rounded {\n    border-radius: 0.25rem;\n  }\n\n  .md\\:rounded-md {\n    border-radius: 0.375rem;\n  }\n\n  .md\\:rounded-lg {\n    border-radius: 0.5rem;\n  }\n\n  .md\\:rounded-xl {\n    border-radius: 0.75rem;\n  }\n\n  .md\\:rounded-2xl {\n    border-radius: 1rem;\n  }\n\n  .md\\:rounded-3xl {\n    border-radius: 1.5rem;\n  }\n\n  .md\\:rounded-full {\n    border-radius: 9999px;\n  }\n\n  .md\\:rounded-t-none {\n    border-top-left-radius: 0px;\n    border-top-right-radius: 0px;\n  }\n\n  .md\\:rounded-t-sm {\n    border-top-left-radius: 0.125rem;\n    border-top-right-radius: 0.125rem;\n  }\n\n  .md\\:rounded-t {\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem;\n  }\n\n  .md\\:rounded-t-md {\n    border-top-left-radius: 0.375rem;\n    border-top-right-radius: 0.375rem;\n  }\n\n  .md\\:rounded-t-lg {\n    border-top-left-radius: 0.5rem;\n    border-top-right-radius: 0.5rem;\n  }\n\n  .md\\:rounded-t-xl {\n    border-top-left-radius: 0.75rem;\n    border-top-right-radius: 0.75rem;\n  }\n\n  .md\\:rounded-t-2xl {\n    border-top-left-radius: 1rem;\n    border-top-right-radius: 1rem;\n  }\n\n  .md\\:rounded-t-3xl {\n    border-top-left-radius: 1.5rem;\n    border-top-right-radius: 1.5rem;\n  }\n\n  .md\\:rounded-t-full {\n    border-top-left-radius: 9999px;\n    border-top-right-radius: 9999px;\n  }\n\n  .md\\:rounded-r-none {\n    border-top-right-radius: 0px;\n    border-bottom-right-radius: 0px;\n  }\n\n  .md\\:rounded-r-sm {\n    border-top-right-radius: 0.125rem;\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .md\\:rounded-r {\n    border-top-right-radius: 0.25rem;\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .md\\:rounded-r-md {\n    border-top-right-radius: 0.375rem;\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .md\\:rounded-r-lg {\n    border-top-right-radius: 0.5rem;\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .md\\:rounded-r-xl {\n    border-top-right-radius: 0.75rem;\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .md\\:rounded-r-2xl {\n    border-top-right-radius: 1rem;\n    border-bottom-right-radius: 1rem;\n  }\n\n  .md\\:rounded-r-3xl {\n    border-top-right-radius: 1.5rem;\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .md\\:rounded-r-full {\n    border-top-right-radius: 9999px;\n    border-bottom-right-radius: 9999px;\n  }\n\n  .md\\:rounded-b-none {\n    border-bottom-right-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .md\\:rounded-b-sm {\n    border-bottom-right-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .md\\:rounded-b {\n    border-bottom-right-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .md\\:rounded-b-md {\n    border-bottom-right-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .md\\:rounded-b-lg {\n    border-bottom-right-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .md\\:rounded-b-xl {\n    border-bottom-right-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .md\\:rounded-b-2xl {\n    border-bottom-right-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .md\\:rounded-b-3xl {\n    border-bottom-right-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .md\\:rounded-b-full {\n    border-bottom-right-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .md\\:rounded-l-none {\n    border-top-left-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .md\\:rounded-l-sm {\n    border-top-left-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .md\\:rounded-l {\n    border-top-left-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .md\\:rounded-l-md {\n    border-top-left-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .md\\:rounded-l-lg {\n    border-top-left-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .md\\:rounded-l-xl {\n    border-top-left-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .md\\:rounded-l-2xl {\n    border-top-left-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .md\\:rounded-l-3xl {\n    border-top-left-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .md\\:rounded-l-full {\n    border-top-left-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .md\\:rounded-tl-none {\n    border-top-left-radius: 0px;\n  }\n\n  .md\\:rounded-tl-sm {\n    border-top-left-radius: 0.125rem;\n  }\n\n  .md\\:rounded-tl {\n    border-top-left-radius: 0.25rem;\n  }\n\n  .md\\:rounded-tl-md {\n    border-top-left-radius: 0.375rem;\n  }\n\n  .md\\:rounded-tl-lg {\n    border-top-left-radius: 0.5rem;\n  }\n\n  .md\\:rounded-tl-xl {\n    border-top-left-radius: 0.75rem;\n  }\n\n  .md\\:rounded-tl-2xl {\n    border-top-left-radius: 1rem;\n  }\n\n  .md\\:rounded-tl-3xl {\n    border-top-left-radius: 1.5rem;\n  }\n\n  .md\\:rounded-tl-full {\n    border-top-left-radius: 9999px;\n  }\n\n  .md\\:rounded-tr-none {\n    border-top-right-radius: 0px;\n  }\n\n  .md\\:rounded-tr-sm {\n    border-top-right-radius: 0.125rem;\n  }\n\n  .md\\:rounded-tr {\n    border-top-right-radius: 0.25rem;\n  }\n\n  .md\\:rounded-tr-md {\n    border-top-right-radius: 0.375rem;\n  }\n\n  .md\\:rounded-tr-lg {\n    border-top-right-radius: 0.5rem;\n  }\n\n  .md\\:rounded-tr-xl {\n    border-top-right-radius: 0.75rem;\n  }\n\n  .md\\:rounded-tr-2xl {\n    border-top-right-radius: 1rem;\n  }\n\n  .md\\:rounded-tr-3xl {\n    border-top-right-radius: 1.5rem;\n  }\n\n  .md\\:rounded-tr-full {\n    border-top-right-radius: 9999px;\n  }\n\n  .md\\:rounded-br-none {\n    border-bottom-right-radius: 0px;\n  }\n\n  .md\\:rounded-br-sm {\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .md\\:rounded-br {\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .md\\:rounded-br-md {\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .md\\:rounded-br-lg {\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .md\\:rounded-br-xl {\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .md\\:rounded-br-2xl {\n    border-bottom-right-radius: 1rem;\n  }\n\n  .md\\:rounded-br-3xl {\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .md\\:rounded-br-full {\n    border-bottom-right-radius: 9999px;\n  }\n\n  .md\\:rounded-bl-none {\n    border-bottom-left-radius: 0px;\n  }\n\n  .md\\:rounded-bl-sm {\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .md\\:rounded-bl {\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .md\\:rounded-bl-md {\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .md\\:rounded-bl-lg {\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .md\\:rounded-bl-xl {\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .md\\:rounded-bl-2xl {\n    border-bottom-left-radius: 1rem;\n  }\n\n  .md\\:rounded-bl-3xl {\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .md\\:rounded-bl-full {\n    border-bottom-left-radius: 9999px;\n  }\n\n  .md\\:border-0 {\n    border-width: 0px;\n  }\n\n  .md\\:border-2 {\n    border-width: 2px;\n  }\n\n  .md\\:border-4 {\n    border-width: 4px;\n  }\n\n  .md\\:border-8 {\n    border-width: 8px;\n  }\n\n  .md\\:border {\n    border-width: 1px;\n  }\n\n  .md\\:border-t-0 {\n    border-top-width: 0px;\n  }\n\n  .md\\:border-t-2 {\n    border-top-width: 2px;\n  }\n\n  .md\\:border-t-4 {\n    border-top-width: 4px;\n  }\n\n  .md\\:border-t-8 {\n    border-top-width: 8px;\n  }\n\n  .md\\:border-t {\n    border-top-width: 1px;\n  }\n\n  .md\\:border-r-0 {\n    border-right-width: 0px;\n  }\n\n  .md\\:border-r-2 {\n    border-right-width: 2px;\n  }\n\n  .md\\:border-r-4 {\n    border-right-width: 4px;\n  }\n\n  .md\\:border-r-8 {\n    border-right-width: 8px;\n  }\n\n  .md\\:border-r {\n    border-right-width: 1px;\n  }\n\n  .md\\:border-b-0 {\n    border-bottom-width: 0px;\n  }\n\n  .md\\:border-b-2 {\n    border-bottom-width: 2px;\n  }\n\n  .md\\:border-b-4 {\n    border-bottom-width: 4px;\n  }\n\n  .md\\:border-b-8 {\n    border-bottom-width: 8px;\n  }\n\n  .md\\:border-b {\n    border-bottom-width: 1px;\n  }\n\n  .md\\:border-l-0 {\n    border-left-width: 0px;\n  }\n\n  .md\\:border-l-2 {\n    border-left-width: 2px;\n  }\n\n  .md\\:border-l-4 {\n    border-left-width: 4px;\n  }\n\n  .md\\:border-l-8 {\n    border-left-width: 8px;\n  }\n\n  .md\\:border-l {\n    border-left-width: 1px;\n  }\n\n  .md\\:border-solid {\n    border-style: solid;\n  }\n\n  .md\\:border-dashed {\n    border-style: dashed;\n  }\n\n  .md\\:border-dotted {\n    border-style: dotted;\n  }\n\n  .md\\:border-double {\n    border-style: double;\n  }\n\n  .md\\:border-none {\n    border-style: none;\n  }\n\n  .md\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .md\\:border-current {\n    border-color: currentColor;\n  }\n\n  .md\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .md\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .md\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .md\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .md\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .md\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .md\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .md\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .md\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .group:hover .md\\:group-hover\\:border-current {\n    border-color: currentColor;\n  }\n\n  .group:hover .md\\:group-hover\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-transparent:focus-within {\n    border-color: transparent;\n  }\n\n  .md\\:focus-within\\:border-current:focus-within {\n    border-color: currentColor;\n  }\n\n  .md\\:focus-within\\:border-black:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-white:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-50:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-100:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-200:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-300:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-400:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-500:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-600:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-700:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-800:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-gray-900:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-grey-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-red-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-orange-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-yellow-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-green-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-teal-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-blue-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-indigo-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-purple-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-pink-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .md\\:focus-within\\:border-default:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-transparent:hover {\n    border-color: transparent;\n  }\n\n  .md\\:hover\\:border-current:hover {\n    border-color: currentColor;\n  }\n\n  .md\\:hover\\:border-black:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-white:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-50:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-100:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-200:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-300:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-400:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-500:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-600:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-700:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-800:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-gray-900:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-grey-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-red-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-orange-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-yellow-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-green-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-teal-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-blue-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-indigo-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-purple-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-pink-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .md\\:hover\\:border-default:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-transparent:focus {\n    border-color: transparent;\n  }\n\n  .md\\:focus\\:border-current:focus {\n    border-color: currentColor;\n  }\n\n  .md\\:focus\\:border-black:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-white:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-50:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-100:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-200:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-300:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-500:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-600:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-700:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-800:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-gray-900:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-grey-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-red-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-orange-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-yellow-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-green-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-teal-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-blue-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-indigo-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-purple-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-pink-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .md\\:focus\\:border-default:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .md\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .md\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .md\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .md\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .md\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .md\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .md\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .md\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .md\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .md\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .md\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .md\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .md\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .md\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .md\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .group:hover .md\\:group-hover\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .md\\:focus-within\\:border-opacity-0:focus-within {\n    --tw-border-opacity: 0;\n  }\n\n  .md\\:focus-within\\:border-opacity-5:focus-within {\n    --tw-border-opacity: 0.05;\n  }\n\n  .md\\:focus-within\\:border-opacity-10:focus-within {\n    --tw-border-opacity: 0.1;\n  }\n\n  .md\\:focus-within\\:border-opacity-20:focus-within {\n    --tw-border-opacity: 0.2;\n  }\n\n  .md\\:focus-within\\:border-opacity-25:focus-within {\n    --tw-border-opacity: 0.25;\n  }\n\n  .md\\:focus-within\\:border-opacity-30:focus-within {\n    --tw-border-opacity: 0.3;\n  }\n\n  .md\\:focus-within\\:border-opacity-40:focus-within {\n    --tw-border-opacity: 0.4;\n  }\n\n  .md\\:focus-within\\:border-opacity-50:focus-within {\n    --tw-border-opacity: 0.5;\n  }\n\n  .md\\:focus-within\\:border-opacity-60:focus-within {\n    --tw-border-opacity: 0.6;\n  }\n\n  .md\\:focus-within\\:border-opacity-70:focus-within {\n    --tw-border-opacity: 0.7;\n  }\n\n  .md\\:focus-within\\:border-opacity-75:focus-within {\n    --tw-border-opacity: 0.75;\n  }\n\n  .md\\:focus-within\\:border-opacity-80:focus-within {\n    --tw-border-opacity: 0.8;\n  }\n\n  .md\\:focus-within\\:border-opacity-90:focus-within {\n    --tw-border-opacity: 0.9;\n  }\n\n  .md\\:focus-within\\:border-opacity-95:focus-within {\n    --tw-border-opacity: 0.95;\n  }\n\n  .md\\:focus-within\\:border-opacity-100:focus-within {\n    --tw-border-opacity: 1;\n  }\n\n  .md\\:hover\\:border-opacity-0:hover {\n    --tw-border-opacity: 0;\n  }\n\n  .md\\:hover\\:border-opacity-5:hover {\n    --tw-border-opacity: 0.05;\n  }\n\n  .md\\:hover\\:border-opacity-10:hover {\n    --tw-border-opacity: 0.1;\n  }\n\n  .md\\:hover\\:border-opacity-20:hover {\n    --tw-border-opacity: 0.2;\n  }\n\n  .md\\:hover\\:border-opacity-25:hover {\n    --tw-border-opacity: 0.25;\n  }\n\n  .md\\:hover\\:border-opacity-30:hover {\n    --tw-border-opacity: 0.3;\n  }\n\n  .md\\:hover\\:border-opacity-40:hover {\n    --tw-border-opacity: 0.4;\n  }\n\n  .md\\:hover\\:border-opacity-50:hover {\n    --tw-border-opacity: 0.5;\n  }\n\n  .md\\:hover\\:border-opacity-60:hover {\n    --tw-border-opacity: 0.6;\n  }\n\n  .md\\:hover\\:border-opacity-70:hover {\n    --tw-border-opacity: 0.7;\n  }\n\n  .md\\:hover\\:border-opacity-75:hover {\n    --tw-border-opacity: 0.75;\n  }\n\n  .md\\:hover\\:border-opacity-80:hover {\n    --tw-border-opacity: 0.8;\n  }\n\n  .md\\:hover\\:border-opacity-90:hover {\n    --tw-border-opacity: 0.9;\n  }\n\n  .md\\:hover\\:border-opacity-95:hover {\n    --tw-border-opacity: 0.95;\n  }\n\n  .md\\:hover\\:border-opacity-100:hover {\n    --tw-border-opacity: 1;\n  }\n\n  .md\\:focus\\:border-opacity-0:focus {\n    --tw-border-opacity: 0;\n  }\n\n  .md\\:focus\\:border-opacity-5:focus {\n    --tw-border-opacity: 0.05;\n  }\n\n  .md\\:focus\\:border-opacity-10:focus {\n    --tw-border-opacity: 0.1;\n  }\n\n  .md\\:focus\\:border-opacity-20:focus {\n    --tw-border-opacity: 0.2;\n  }\n\n  .md\\:focus\\:border-opacity-25:focus {\n    --tw-border-opacity: 0.25;\n  }\n\n  .md\\:focus\\:border-opacity-30:focus {\n    --tw-border-opacity: 0.3;\n  }\n\n  .md\\:focus\\:border-opacity-40:focus {\n    --tw-border-opacity: 0.4;\n  }\n\n  .md\\:focus\\:border-opacity-50:focus {\n    --tw-border-opacity: 0.5;\n  }\n\n  .md\\:focus\\:border-opacity-60:focus {\n    --tw-border-opacity: 0.6;\n  }\n\n  .md\\:focus\\:border-opacity-70:focus {\n    --tw-border-opacity: 0.7;\n  }\n\n  .md\\:focus\\:border-opacity-75:focus {\n    --tw-border-opacity: 0.75;\n  }\n\n  .md\\:focus\\:border-opacity-80:focus {\n    --tw-border-opacity: 0.8;\n  }\n\n  .md\\:focus\\:border-opacity-90:focus {\n    --tw-border-opacity: 0.9;\n  }\n\n  .md\\:focus\\:border-opacity-95:focus {\n    --tw-border-opacity: 0.95;\n  }\n\n  .md\\:focus\\:border-opacity-100:focus {\n    --tw-border-opacity: 1;\n  }\n\n  .md\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .md\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .md\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-transparent:focus-within {\n    background-color: transparent;\n  }\n\n  .md\\:focus-within\\:bg-current:focus-within {\n    background-color: currentColor;\n  }\n\n  .md\\:focus-within\\:bg-black:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-white:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-50:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-100:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-200:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-300:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-400:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-500:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-600:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-700:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-800:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-gray-900:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-grey-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-red-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-orange-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-yellow-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-green-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-teal-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-blue-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-indigo-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-purple-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus-within\\:bg-pink-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-transparent:hover {\n    background-color: transparent;\n  }\n\n  .md\\:hover\\:bg-current:hover {\n    background-color: currentColor;\n  }\n\n  .md\\:hover\\:bg-black:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-white:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-50:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-100:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-200:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-300:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-400:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-500:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-600:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-700:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-800:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-gray-900:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-grey-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-red-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-orange-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-yellow-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-green-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-teal-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-blue-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-indigo-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-purple-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:hover\\:bg-pink-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-transparent:focus {\n    background-color: transparent;\n  }\n\n  .md\\:focus\\:bg-current:focus {\n    background-color: currentColor;\n  }\n\n  .md\\:focus\\:bg-black:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-white:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-50:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-100:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-200:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-300:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-400:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-500:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-600:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-700:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-800:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-gray-900:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-grey-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-red-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-orange-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-yellow-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-green-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-teal-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-blue-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-indigo-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-purple-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .md\\:focus\\:bg-pink-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .md\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .md\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .md\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .md\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .md\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .md\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .md\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .md\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .md\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .md\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .md\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .md\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .md\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .md\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .md\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .group:hover .md\\:group-hover\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .md\\:focus-within\\:bg-opacity-0:focus-within {\n    --tw-bg-opacity: 0;\n  }\n\n  .md\\:focus-within\\:bg-opacity-5:focus-within {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .md\\:focus-within\\:bg-opacity-10:focus-within {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .md\\:focus-within\\:bg-opacity-20:focus-within {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .md\\:focus-within\\:bg-opacity-25:focus-within {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .md\\:focus-within\\:bg-opacity-30:focus-within {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .md\\:focus-within\\:bg-opacity-40:focus-within {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .md\\:focus-within\\:bg-opacity-50:focus-within {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .md\\:focus-within\\:bg-opacity-60:focus-within {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .md\\:focus-within\\:bg-opacity-70:focus-within {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .md\\:focus-within\\:bg-opacity-75:focus-within {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .md\\:focus-within\\:bg-opacity-80:focus-within {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .md\\:focus-within\\:bg-opacity-90:focus-within {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .md\\:focus-within\\:bg-opacity-95:focus-within {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .md\\:focus-within\\:bg-opacity-100:focus-within {\n    --tw-bg-opacity: 1;\n  }\n\n  .md\\:hover\\:bg-opacity-0:hover {\n    --tw-bg-opacity: 0;\n  }\n\n  .md\\:hover\\:bg-opacity-5:hover {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .md\\:hover\\:bg-opacity-10:hover {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .md\\:hover\\:bg-opacity-20:hover {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .md\\:hover\\:bg-opacity-25:hover {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .md\\:hover\\:bg-opacity-30:hover {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .md\\:hover\\:bg-opacity-40:hover {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .md\\:hover\\:bg-opacity-50:hover {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .md\\:hover\\:bg-opacity-60:hover {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .md\\:hover\\:bg-opacity-70:hover {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .md\\:hover\\:bg-opacity-75:hover {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .md\\:hover\\:bg-opacity-80:hover {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .md\\:hover\\:bg-opacity-90:hover {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .md\\:hover\\:bg-opacity-95:hover {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .md\\:hover\\:bg-opacity-100:hover {\n    --tw-bg-opacity: 1;\n  }\n\n  .md\\:focus\\:bg-opacity-0:focus {\n    --tw-bg-opacity: 0;\n  }\n\n  .md\\:focus\\:bg-opacity-5:focus {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .md\\:focus\\:bg-opacity-10:focus {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .md\\:focus\\:bg-opacity-20:focus {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .md\\:focus\\:bg-opacity-25:focus {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .md\\:focus\\:bg-opacity-30:focus {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .md\\:focus\\:bg-opacity-40:focus {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .md\\:focus\\:bg-opacity-50:focus {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .md\\:focus\\:bg-opacity-60:focus {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .md\\:focus\\:bg-opacity-70:focus {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .md\\:focus\\:bg-opacity-75:focus {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .md\\:focus\\:bg-opacity-80:focus {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .md\\:focus\\:bg-opacity-90:focus {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .md\\:focus\\:bg-opacity-95:focus {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .md\\:focus\\:bg-opacity-100:focus {\n    --tw-bg-opacity: 1;\n  }\n\n  .md\\:bg-none {\n    background-image: none;\n  }\n\n  .md\\:bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-tr {\n    background-image: linear-gradient(to top right, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-r {\n    background-image: linear-gradient(to right, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-br {\n    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-b {\n    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-bl {\n    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-l {\n    background-image: linear-gradient(to left, var(--tw-gradient-stops));\n  }\n\n  .md\\:bg-gradient-to-tl {\n    background-image: linear-gradient(to top left, var(--tw-gradient-stops));\n  }\n\n  .md\\:from-transparent {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .md\\:from-current {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:from-black {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .md\\:from-white {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:from-gray-50 {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .md\\:from-gray-100 {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .md\\:from-gray-200 {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .md\\:from-gray-300 {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .md\\:from-gray-400 {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .md\\:from-gray-500 {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .md\\:from-gray-600 {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .md\\:from-gray-700 {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .md\\:from-gray-800 {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .md\\:from-gray-900 {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .md\\:from-red {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .md\\:from-yellow {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .md\\:from-green {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .md\\:from-blue {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .md\\:from-indigo {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .md\\:from-purple {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .md\\:from-pink {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .md\\:from-grey-darkest {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .md\\:from-grey-darker {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .md\\:from-grey-dark {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .md\\:from-grey {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .md\\:from-grey-light {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .md\\:from-grey-lighter {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .md\\:from-grey-lightest {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .md\\:from-red-darkest {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .md\\:from-red-darker {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .md\\:from-red-dark {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .md\\:from-red-light {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .md\\:from-red-lighter {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .md\\:from-red-lightest {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .md\\:from-orange-darkest {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .md\\:from-orange-darker {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .md\\:from-orange-dark {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .md\\:from-orange {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .md\\:from-orange-light {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .md\\:from-orange-lighter {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .md\\:from-orange-lightest {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .md\\:from-yellow-darkest {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .md\\:from-yellow-darker {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .md\\:from-yellow-dark {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .md\\:from-yellow-light {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .md\\:from-yellow-lighter {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .md\\:from-yellow-lightest {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .md\\:from-green-darkest {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .md\\:from-green-darker {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .md\\:from-green-dark {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .md\\:from-green-light {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .md\\:from-green-lighter {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .md\\:from-green-lightest {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .md\\:from-teal-darkest {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .md\\:from-teal-darker {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .md\\:from-teal-dark {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .md\\:from-teal {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .md\\:from-teal-light {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .md\\:from-teal-lighter {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .md\\:from-teal-lightest {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .md\\:from-blue-darkest {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .md\\:from-blue-darker {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .md\\:from-blue-dark {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .md\\:from-blue-light {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .md\\:from-blue-lighter {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .md\\:from-blue-lightest {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .md\\:from-indigo-darkest {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .md\\:from-indigo-darker {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .md\\:from-indigo-dark {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .md\\:from-indigo-light {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .md\\:from-indigo-lighter {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .md\\:from-indigo-lightest {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .md\\:from-purple-darkest {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .md\\:from-purple-darker {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .md\\:from-purple-dark {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .md\\:from-purple-light {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .md\\:from-purple-lighter {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .md\\:from-purple-lightest {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .md\\:from-pink-darkest {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .md\\:from-pink-darker {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .md\\:from-pink-dark {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .md\\:from-pink-light {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .md\\:from-pink-lighter {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .md\\:from-pink-lightest {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .md\\:hover\\:from-transparent:hover {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .md\\:hover\\:from-current:hover {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:hover\\:from-black:hover {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .md\\:hover\\:from-white:hover {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:hover\\:from-gray-50:hover {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .md\\:hover\\:from-gray-100:hover {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .md\\:hover\\:from-gray-200:hover {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .md\\:hover\\:from-gray-300:hover {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .md\\:hover\\:from-gray-400:hover {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .md\\:hover\\:from-gray-500:hover {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .md\\:hover\\:from-gray-600:hover {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .md\\:hover\\:from-gray-700:hover {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .md\\:hover\\:from-gray-800:hover {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .md\\:hover\\:from-gray-900:hover {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .md\\:hover\\:from-red:hover {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .md\\:hover\\:from-yellow:hover {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .md\\:hover\\:from-green:hover {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .md\\:hover\\:from-blue:hover {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .md\\:hover\\:from-indigo:hover {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .md\\:hover\\:from-purple:hover {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .md\\:hover\\:from-pink:hover {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .md\\:hover\\:from-grey-darkest:hover {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .md\\:hover\\:from-grey-darker:hover {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .md\\:hover\\:from-grey-dark:hover {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .md\\:hover\\:from-grey:hover {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .md\\:hover\\:from-grey-light:hover {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .md\\:hover\\:from-grey-lighter:hover {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .md\\:hover\\:from-grey-lightest:hover {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .md\\:hover\\:from-red-darkest:hover {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .md\\:hover\\:from-red-darker:hover {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .md\\:hover\\:from-red-dark:hover {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .md\\:hover\\:from-red-light:hover {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .md\\:hover\\:from-red-lighter:hover {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .md\\:hover\\:from-red-lightest:hover {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .md\\:hover\\:from-orange-darkest:hover {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .md\\:hover\\:from-orange-darker:hover {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .md\\:hover\\:from-orange-dark:hover {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .md\\:hover\\:from-orange:hover {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .md\\:hover\\:from-orange-light:hover {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .md\\:hover\\:from-orange-lighter:hover {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .md\\:hover\\:from-orange-lightest:hover {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .md\\:hover\\:from-yellow-darkest:hover {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .md\\:hover\\:from-yellow-darker:hover {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .md\\:hover\\:from-yellow-dark:hover {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .md\\:hover\\:from-yellow-light:hover {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .md\\:hover\\:from-yellow-lighter:hover {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .md\\:hover\\:from-yellow-lightest:hover {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .md\\:hover\\:from-green-darkest:hover {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .md\\:hover\\:from-green-darker:hover {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .md\\:hover\\:from-green-dark:hover {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .md\\:hover\\:from-green-light:hover {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .md\\:hover\\:from-green-lighter:hover {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .md\\:hover\\:from-green-lightest:hover {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .md\\:hover\\:from-teal-darkest:hover {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .md\\:hover\\:from-teal-darker:hover {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .md\\:hover\\:from-teal-dark:hover {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .md\\:hover\\:from-teal:hover {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .md\\:hover\\:from-teal-light:hover {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .md\\:hover\\:from-teal-lighter:hover {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .md\\:hover\\:from-teal-lightest:hover {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .md\\:hover\\:from-blue-darkest:hover {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .md\\:hover\\:from-blue-darker:hover {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .md\\:hover\\:from-blue-dark:hover {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .md\\:hover\\:from-blue-light:hover {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .md\\:hover\\:from-blue-lighter:hover {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .md\\:hover\\:from-blue-lightest:hover {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .md\\:hover\\:from-indigo-darkest:hover {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .md\\:hover\\:from-indigo-darker:hover {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .md\\:hover\\:from-indigo-dark:hover {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .md\\:hover\\:from-indigo-light:hover {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .md\\:hover\\:from-indigo-lighter:hover {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .md\\:hover\\:from-indigo-lightest:hover {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .md\\:hover\\:from-purple-darkest:hover {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .md\\:hover\\:from-purple-darker:hover {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .md\\:hover\\:from-purple-dark:hover {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .md\\:hover\\:from-purple-light:hover {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .md\\:hover\\:from-purple-lighter:hover {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .md\\:hover\\:from-purple-lightest:hover {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .md\\:hover\\:from-pink-darkest:hover {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .md\\:hover\\:from-pink-darker:hover {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .md\\:hover\\:from-pink-dark:hover {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .md\\:hover\\:from-pink-light:hover {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .md\\:hover\\:from-pink-lighter:hover {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .md\\:hover\\:from-pink-lightest:hover {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .md\\:focus\\:from-transparent:focus {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .md\\:focus\\:from-current:focus {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:focus\\:from-black:focus {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .md\\:focus\\:from-white:focus {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:focus\\:from-gray-50:focus {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .md\\:focus\\:from-gray-100:focus {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .md\\:focus\\:from-gray-200:focus {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .md\\:focus\\:from-gray-300:focus {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .md\\:focus\\:from-gray-400:focus {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .md\\:focus\\:from-gray-500:focus {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .md\\:focus\\:from-gray-600:focus {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .md\\:focus\\:from-gray-700:focus {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .md\\:focus\\:from-gray-800:focus {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .md\\:focus\\:from-gray-900:focus {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .md\\:focus\\:from-red:focus {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .md\\:focus\\:from-yellow:focus {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .md\\:focus\\:from-green:focus {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .md\\:focus\\:from-blue:focus {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .md\\:focus\\:from-indigo:focus {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .md\\:focus\\:from-purple:focus {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .md\\:focus\\:from-pink:focus {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .md\\:focus\\:from-grey-darkest:focus {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .md\\:focus\\:from-grey-darker:focus {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .md\\:focus\\:from-grey-dark:focus {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .md\\:focus\\:from-grey:focus {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .md\\:focus\\:from-grey-light:focus {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .md\\:focus\\:from-grey-lighter:focus {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .md\\:focus\\:from-grey-lightest:focus {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .md\\:focus\\:from-red-darkest:focus {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .md\\:focus\\:from-red-darker:focus {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .md\\:focus\\:from-red-dark:focus {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .md\\:focus\\:from-red-light:focus {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .md\\:focus\\:from-red-lighter:focus {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .md\\:focus\\:from-red-lightest:focus {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .md\\:focus\\:from-orange-darkest:focus {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .md\\:focus\\:from-orange-darker:focus {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .md\\:focus\\:from-orange-dark:focus {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .md\\:focus\\:from-orange:focus {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .md\\:focus\\:from-orange-light:focus {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .md\\:focus\\:from-orange-lighter:focus {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .md\\:focus\\:from-orange-lightest:focus {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .md\\:focus\\:from-yellow-darkest:focus {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .md\\:focus\\:from-yellow-darker:focus {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .md\\:focus\\:from-yellow-dark:focus {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .md\\:focus\\:from-yellow-light:focus {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .md\\:focus\\:from-yellow-lighter:focus {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .md\\:focus\\:from-yellow-lightest:focus {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .md\\:focus\\:from-green-darkest:focus {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .md\\:focus\\:from-green-darker:focus {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .md\\:focus\\:from-green-dark:focus {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .md\\:focus\\:from-green-light:focus {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .md\\:focus\\:from-green-lighter:focus {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .md\\:focus\\:from-green-lightest:focus {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .md\\:focus\\:from-teal-darkest:focus {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .md\\:focus\\:from-teal-darker:focus {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .md\\:focus\\:from-teal-dark:focus {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .md\\:focus\\:from-teal:focus {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .md\\:focus\\:from-teal-light:focus {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .md\\:focus\\:from-teal-lighter:focus {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .md\\:focus\\:from-teal-lightest:focus {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .md\\:focus\\:from-blue-darkest:focus {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .md\\:focus\\:from-blue-darker:focus {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .md\\:focus\\:from-blue-dark:focus {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .md\\:focus\\:from-blue-light:focus {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .md\\:focus\\:from-blue-lighter:focus {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .md\\:focus\\:from-blue-lightest:focus {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .md\\:focus\\:from-indigo-darkest:focus {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .md\\:focus\\:from-indigo-darker:focus {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .md\\:focus\\:from-indigo-dark:focus {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .md\\:focus\\:from-indigo-light:focus {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .md\\:focus\\:from-indigo-lighter:focus {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .md\\:focus\\:from-indigo-lightest:focus {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .md\\:focus\\:from-purple-darkest:focus {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .md\\:focus\\:from-purple-darker:focus {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .md\\:focus\\:from-purple-dark:focus {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .md\\:focus\\:from-purple-light:focus {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .md\\:focus\\:from-purple-lighter:focus {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .md\\:focus\\:from-purple-lightest:focus {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .md\\:focus\\:from-pink-darkest:focus {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .md\\:focus\\:from-pink-darker:focus {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .md\\:focus\\:from-pink-dark:focus {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .md\\:focus\\:from-pink-light:focus {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .md\\:focus\\:from-pink-lighter:focus {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .md\\:focus\\:from-pink-lightest:focus {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .md\\:via-transparent {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .md\\:via-current {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:via-black {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .md\\:via-white {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:via-gray-50 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .md\\:via-gray-100 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .md\\:via-gray-200 {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .md\\:via-gray-300 {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .md\\:via-gray-400 {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .md\\:via-gray-500 {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .md\\:via-gray-600 {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .md\\:via-gray-700 {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .md\\:via-gray-800 {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .md\\:via-gray-900 {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .md\\:via-red {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .md\\:via-yellow {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .md\\:via-green {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .md\\:via-blue {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .md\\:via-indigo {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .md\\:via-purple {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .md\\:via-pink {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .md\\:via-grey-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .md\\:via-grey-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .md\\:via-grey-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .md\\:via-grey {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .md\\:via-grey-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .md\\:via-grey-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .md\\:via-grey-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .md\\:via-red-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .md\\:via-red-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .md\\:via-red-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .md\\:via-red-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .md\\:via-red-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .md\\:via-red-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .md\\:via-orange-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .md\\:via-orange-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .md\\:via-orange-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .md\\:via-orange {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .md\\:via-orange-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .md\\:via-orange-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .md\\:via-orange-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .md\\:via-yellow-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .md\\:via-yellow-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .md\\:via-yellow-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .md\\:via-yellow-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .md\\:via-yellow-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .md\\:via-yellow-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .md\\:via-green-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .md\\:via-green-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .md\\:via-green-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .md\\:via-green-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .md\\:via-green-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .md\\:via-green-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .md\\:via-teal-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .md\\:via-teal-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .md\\:via-teal-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .md\\:via-teal {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .md\\:via-teal-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .md\\:via-teal-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .md\\:via-teal-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .md\\:via-blue-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .md\\:via-blue-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .md\\:via-blue-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .md\\:via-blue-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .md\\:via-blue-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .md\\:via-blue-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .md\\:via-indigo-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .md\\:via-indigo-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .md\\:via-indigo-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .md\\:via-indigo-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .md\\:via-indigo-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .md\\:via-indigo-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .md\\:via-purple-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .md\\:via-purple-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .md\\:via-purple-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .md\\:via-purple-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .md\\:via-purple-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .md\\:via-purple-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .md\\:via-pink-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .md\\:via-pink-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .md\\:via-pink-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .md\\:via-pink-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .md\\:via-pink-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .md\\:via-pink-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .md\\:hover\\:via-transparent:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .md\\:hover\\:via-current:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:hover\\:via-black:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .md\\:hover\\:via-white:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:hover\\:via-gray-50:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .md\\:hover\\:via-gray-100:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .md\\:hover\\:via-gray-200:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .md\\:hover\\:via-gray-300:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .md\\:hover\\:via-gray-400:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .md\\:hover\\:via-gray-500:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .md\\:hover\\:via-gray-600:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .md\\:hover\\:via-gray-700:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .md\\:hover\\:via-gray-800:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .md\\:hover\\:via-gray-900:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .md\\:hover\\:via-red:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .md\\:hover\\:via-yellow:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .md\\:hover\\:via-green:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .md\\:hover\\:via-blue:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .md\\:hover\\:via-indigo:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .md\\:hover\\:via-purple:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .md\\:hover\\:via-pink:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .md\\:hover\\:via-grey-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .md\\:hover\\:via-grey-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .md\\:hover\\:via-grey-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .md\\:hover\\:via-grey:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .md\\:hover\\:via-grey-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .md\\:hover\\:via-grey-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .md\\:hover\\:via-grey-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .md\\:hover\\:via-red-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .md\\:hover\\:via-red-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .md\\:hover\\:via-red-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .md\\:hover\\:via-red-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .md\\:hover\\:via-red-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .md\\:hover\\:via-red-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .md\\:hover\\:via-orange-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .md\\:hover\\:via-orange-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .md\\:hover\\:via-orange-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .md\\:hover\\:via-orange:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .md\\:hover\\:via-orange-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .md\\:hover\\:via-orange-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .md\\:hover\\:via-orange-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .md\\:hover\\:via-yellow-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .md\\:hover\\:via-yellow-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .md\\:hover\\:via-yellow-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .md\\:hover\\:via-yellow-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .md\\:hover\\:via-yellow-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .md\\:hover\\:via-yellow-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .md\\:hover\\:via-green-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .md\\:hover\\:via-green-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .md\\:hover\\:via-green-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .md\\:hover\\:via-green-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .md\\:hover\\:via-green-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .md\\:hover\\:via-green-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .md\\:hover\\:via-teal-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .md\\:hover\\:via-teal-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .md\\:hover\\:via-teal-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .md\\:hover\\:via-teal:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .md\\:hover\\:via-teal-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .md\\:hover\\:via-teal-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .md\\:hover\\:via-teal-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .md\\:hover\\:via-blue-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .md\\:hover\\:via-blue-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .md\\:hover\\:via-blue-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .md\\:hover\\:via-blue-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .md\\:hover\\:via-blue-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .md\\:hover\\:via-blue-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .md\\:hover\\:via-indigo-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .md\\:hover\\:via-indigo-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .md\\:hover\\:via-indigo-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .md\\:hover\\:via-indigo-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .md\\:hover\\:via-indigo-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .md\\:hover\\:via-indigo-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .md\\:hover\\:via-purple-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .md\\:hover\\:via-purple-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .md\\:hover\\:via-purple-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .md\\:hover\\:via-purple-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .md\\:hover\\:via-purple-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .md\\:hover\\:via-purple-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .md\\:hover\\:via-pink-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .md\\:hover\\:via-pink-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .md\\:hover\\:via-pink-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .md\\:hover\\:via-pink-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .md\\:hover\\:via-pink-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .md\\:hover\\:via-pink-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .md\\:focus\\:via-transparent:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .md\\:focus\\:via-current:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:focus\\:via-black:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .md\\:focus\\:via-white:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .md\\:focus\\:via-gray-50:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .md\\:focus\\:via-gray-100:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .md\\:focus\\:via-gray-200:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .md\\:focus\\:via-gray-300:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .md\\:focus\\:via-gray-400:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .md\\:focus\\:via-gray-500:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .md\\:focus\\:via-gray-600:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .md\\:focus\\:via-gray-700:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .md\\:focus\\:via-gray-800:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .md\\:focus\\:via-gray-900:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .md\\:focus\\:via-red:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .md\\:focus\\:via-yellow:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .md\\:focus\\:via-green:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .md\\:focus\\:via-blue:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .md\\:focus\\:via-indigo:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .md\\:focus\\:via-purple:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .md\\:focus\\:via-pink:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .md\\:focus\\:via-grey-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .md\\:focus\\:via-grey-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .md\\:focus\\:via-grey-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .md\\:focus\\:via-grey:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .md\\:focus\\:via-grey-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .md\\:focus\\:via-grey-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .md\\:focus\\:via-grey-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .md\\:focus\\:via-red-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .md\\:focus\\:via-red-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .md\\:focus\\:via-red-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .md\\:focus\\:via-red-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .md\\:focus\\:via-red-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .md\\:focus\\:via-red-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .md\\:focus\\:via-orange-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .md\\:focus\\:via-orange-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .md\\:focus\\:via-orange-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .md\\:focus\\:via-orange:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .md\\:focus\\:via-orange-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .md\\:focus\\:via-orange-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .md\\:focus\\:via-orange-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .md\\:focus\\:via-yellow-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .md\\:focus\\:via-yellow-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .md\\:focus\\:via-yellow-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .md\\:focus\\:via-yellow-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .md\\:focus\\:via-yellow-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .md\\:focus\\:via-yellow-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .md\\:focus\\:via-green-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .md\\:focus\\:via-green-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .md\\:focus\\:via-green-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .md\\:focus\\:via-green-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .md\\:focus\\:via-green-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .md\\:focus\\:via-green-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .md\\:focus\\:via-teal-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .md\\:focus\\:via-teal-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .md\\:focus\\:via-teal-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .md\\:focus\\:via-teal:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .md\\:focus\\:via-teal-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .md\\:focus\\:via-teal-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .md\\:focus\\:via-teal-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .md\\:focus\\:via-blue-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .md\\:focus\\:via-blue-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .md\\:focus\\:via-blue-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .md\\:focus\\:via-blue-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .md\\:focus\\:via-blue-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .md\\:focus\\:via-blue-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .md\\:focus\\:via-indigo-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .md\\:focus\\:via-indigo-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .md\\:focus\\:via-indigo-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .md\\:focus\\:via-indigo-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .md\\:focus\\:via-indigo-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .md\\:focus\\:via-indigo-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .md\\:focus\\:via-purple-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .md\\:focus\\:via-purple-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .md\\:focus\\:via-purple-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .md\\:focus\\:via-purple-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .md\\:focus\\:via-purple-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .md\\:focus\\:via-purple-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .md\\:focus\\:via-pink-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .md\\:focus\\:via-pink-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .md\\:focus\\:via-pink-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .md\\:focus\\:via-pink-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .md\\:focus\\:via-pink-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .md\\:focus\\:via-pink-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .md\\:to-transparent {\n    --tw-gradient-to: transparent;\n  }\n\n  .md\\:to-current {\n    --tw-gradient-to: currentColor;\n  }\n\n  .md\\:to-black {\n    --tw-gradient-to: #22292f;\n  }\n\n  .md\\:to-white {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .md\\:to-gray-50 {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .md\\:to-gray-100 {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .md\\:to-gray-200 {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .md\\:to-gray-300 {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .md\\:to-gray-400 {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .md\\:to-gray-500 {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .md\\:to-gray-600 {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .md\\:to-gray-700 {\n    --tw-gradient-to: #374151;\n  }\n\n  .md\\:to-gray-800 {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .md\\:to-gray-900 {\n    --tw-gradient-to: #111827;\n  }\n\n  .md\\:to-red {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .md\\:to-yellow {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .md\\:to-green {\n    --tw-gradient-to: #38c172;\n  }\n\n  .md\\:to-blue {\n    --tw-gradient-to: #229be1;\n  }\n\n  .md\\:to-indigo {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .md\\:to-purple {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .md\\:to-pink {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .md\\:to-grey-darkest {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .md\\:to-grey-darker {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .md\\:to-grey-dark {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .md\\:to-grey {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .md\\:to-grey-light {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .md\\:to-grey-lighter {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .md\\:to-grey-lightest {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .md\\:to-red-darkest {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .md\\:to-red-darker {\n    --tw-gradient-to: #621b18;\n  }\n\n  .md\\:to-red-dark {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .md\\:to-red-light {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .md\\:to-red-lighter {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .md\\:to-red-lightest {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .md\\:to-orange-darkest {\n    --tw-gradient-to: #462a16;\n  }\n\n  .md\\:to-orange-darker {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .md\\:to-orange-dark {\n    --tw-gradient-to: #de751f;\n  }\n\n  .md\\:to-orange {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .md\\:to-orange-light {\n    --tw-gradient-to: #faad63;\n  }\n\n  .md\\:to-orange-lighter {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .md\\:to-orange-lightest {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .md\\:to-yellow-darkest {\n    --tw-gradient-to: #453411;\n  }\n\n  .md\\:to-yellow-darker {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .md\\:to-yellow-dark {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .md\\:to-yellow-light {\n    --tw-gradient-to: #fff382;\n  }\n\n  .md\\:to-yellow-lighter {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .md\\:to-yellow-lightest {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .md\\:to-green-darkest {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .md\\:to-green-darker {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .md\\:to-green-dark {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .md\\:to-green-light {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .md\\:to-green-lighter {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .md\\:to-green-lightest {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .md\\:to-teal-darkest {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .md\\:to-teal-darker {\n    --tw-gradient-to: #20504f;\n  }\n\n  .md\\:to-teal-dark {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .md\\:to-teal {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .md\\:to-teal-light {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .md\\:to-teal-lighter {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .md\\:to-teal-lightest {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .md\\:to-blue-darkest {\n    --tw-gradient-to: #203950;\n  }\n\n  .md\\:to-blue-darker {\n    --tw-gradient-to: #28556e;\n  }\n\n  .md\\:to-blue-dark {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .md\\:to-blue-light {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .md\\:to-blue-lighter {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .md\\:to-blue-lightest {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .md\\:to-indigo-darkest {\n    --tw-gradient-to: #191e38;\n  }\n\n  .md\\:to-indigo-darker {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .md\\:to-indigo-dark {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .md\\:to-indigo-light {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .md\\:to-indigo-lighter {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .md\\:to-indigo-lightest {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .md\\:to-purple-darkest {\n    --tw-gradient-to: #21183c;\n  }\n\n  .md\\:to-purple-darker {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .md\\:to-purple-dark {\n    --tw-gradient-to: #794acf;\n  }\n\n  .md\\:to-purple-light {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .md\\:to-purple-lighter {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .md\\:to-purple-lightest {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .md\\:to-pink-darkest {\n    --tw-gradient-to: #451225;\n  }\n\n  .md\\:to-pink-darker {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .md\\:to-pink-dark {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .md\\:to-pink-light {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .md\\:to-pink-lighter {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .md\\:to-pink-lightest {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .md\\:hover\\:to-transparent:hover {\n    --tw-gradient-to: transparent;\n  }\n\n  .md\\:hover\\:to-current:hover {\n    --tw-gradient-to: currentColor;\n  }\n\n  .md\\:hover\\:to-black:hover {\n    --tw-gradient-to: #22292f;\n  }\n\n  .md\\:hover\\:to-white:hover {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .md\\:hover\\:to-gray-50:hover {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .md\\:hover\\:to-gray-100:hover {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .md\\:hover\\:to-gray-200:hover {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .md\\:hover\\:to-gray-300:hover {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .md\\:hover\\:to-gray-400:hover {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .md\\:hover\\:to-gray-500:hover {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .md\\:hover\\:to-gray-600:hover {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .md\\:hover\\:to-gray-700:hover {\n    --tw-gradient-to: #374151;\n  }\n\n  .md\\:hover\\:to-gray-800:hover {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .md\\:hover\\:to-gray-900:hover {\n    --tw-gradient-to: #111827;\n  }\n\n  .md\\:hover\\:to-red:hover {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .md\\:hover\\:to-yellow:hover {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .md\\:hover\\:to-green:hover {\n    --tw-gradient-to: #38c172;\n  }\n\n  .md\\:hover\\:to-blue:hover {\n    --tw-gradient-to: #229be1;\n  }\n\n  .md\\:hover\\:to-indigo:hover {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .md\\:hover\\:to-purple:hover {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .md\\:hover\\:to-pink:hover {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .md\\:hover\\:to-grey-darkest:hover {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .md\\:hover\\:to-grey-darker:hover {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .md\\:hover\\:to-grey-dark:hover {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .md\\:hover\\:to-grey:hover {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .md\\:hover\\:to-grey-light:hover {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .md\\:hover\\:to-grey-lighter:hover {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .md\\:hover\\:to-grey-lightest:hover {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .md\\:hover\\:to-red-darkest:hover {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .md\\:hover\\:to-red-darker:hover {\n    --tw-gradient-to: #621b18;\n  }\n\n  .md\\:hover\\:to-red-dark:hover {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .md\\:hover\\:to-red-light:hover {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .md\\:hover\\:to-red-lighter:hover {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .md\\:hover\\:to-red-lightest:hover {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .md\\:hover\\:to-orange-darkest:hover {\n    --tw-gradient-to: #462a16;\n  }\n\n  .md\\:hover\\:to-orange-darker:hover {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .md\\:hover\\:to-orange-dark:hover {\n    --tw-gradient-to: #de751f;\n  }\n\n  .md\\:hover\\:to-orange:hover {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .md\\:hover\\:to-orange-light:hover {\n    --tw-gradient-to: #faad63;\n  }\n\n  .md\\:hover\\:to-orange-lighter:hover {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .md\\:hover\\:to-orange-lightest:hover {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .md\\:hover\\:to-yellow-darkest:hover {\n    --tw-gradient-to: #453411;\n  }\n\n  .md\\:hover\\:to-yellow-darker:hover {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .md\\:hover\\:to-yellow-dark:hover {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .md\\:hover\\:to-yellow-light:hover {\n    --tw-gradient-to: #fff382;\n  }\n\n  .md\\:hover\\:to-yellow-lighter:hover {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .md\\:hover\\:to-yellow-lightest:hover {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .md\\:hover\\:to-green-darkest:hover {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .md\\:hover\\:to-green-darker:hover {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .md\\:hover\\:to-green-dark:hover {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .md\\:hover\\:to-green-light:hover {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .md\\:hover\\:to-green-lighter:hover {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .md\\:hover\\:to-green-lightest:hover {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .md\\:hover\\:to-teal-darkest:hover {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .md\\:hover\\:to-teal-darker:hover {\n    --tw-gradient-to: #20504f;\n  }\n\n  .md\\:hover\\:to-teal-dark:hover {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .md\\:hover\\:to-teal:hover {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .md\\:hover\\:to-teal-light:hover {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .md\\:hover\\:to-teal-lighter:hover {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .md\\:hover\\:to-teal-lightest:hover {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .md\\:hover\\:to-blue-darkest:hover {\n    --tw-gradient-to: #203950;\n  }\n\n  .md\\:hover\\:to-blue-darker:hover {\n    --tw-gradient-to: #28556e;\n  }\n\n  .md\\:hover\\:to-blue-dark:hover {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .md\\:hover\\:to-blue-light:hover {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .md\\:hover\\:to-blue-lighter:hover {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .md\\:hover\\:to-blue-lightest:hover {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .md\\:hover\\:to-indigo-darkest:hover {\n    --tw-gradient-to: #191e38;\n  }\n\n  .md\\:hover\\:to-indigo-darker:hover {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .md\\:hover\\:to-indigo-dark:hover {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .md\\:hover\\:to-indigo-light:hover {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .md\\:hover\\:to-indigo-lighter:hover {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .md\\:hover\\:to-indigo-lightest:hover {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .md\\:hover\\:to-purple-darkest:hover {\n    --tw-gradient-to: #21183c;\n  }\n\n  .md\\:hover\\:to-purple-darker:hover {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .md\\:hover\\:to-purple-dark:hover {\n    --tw-gradient-to: #794acf;\n  }\n\n  .md\\:hover\\:to-purple-light:hover {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .md\\:hover\\:to-purple-lighter:hover {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .md\\:hover\\:to-purple-lightest:hover {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .md\\:hover\\:to-pink-darkest:hover {\n    --tw-gradient-to: #451225;\n  }\n\n  .md\\:hover\\:to-pink-darker:hover {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .md\\:hover\\:to-pink-dark:hover {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .md\\:hover\\:to-pink-light:hover {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .md\\:hover\\:to-pink-lighter:hover {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .md\\:hover\\:to-pink-lightest:hover {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .md\\:focus\\:to-transparent:focus {\n    --tw-gradient-to: transparent;\n  }\n\n  .md\\:focus\\:to-current:focus {\n    --tw-gradient-to: currentColor;\n  }\n\n  .md\\:focus\\:to-black:focus {\n    --tw-gradient-to: #22292f;\n  }\n\n  .md\\:focus\\:to-white:focus {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .md\\:focus\\:to-gray-50:focus {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .md\\:focus\\:to-gray-100:focus {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .md\\:focus\\:to-gray-200:focus {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .md\\:focus\\:to-gray-300:focus {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .md\\:focus\\:to-gray-400:focus {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .md\\:focus\\:to-gray-500:focus {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .md\\:focus\\:to-gray-600:focus {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .md\\:focus\\:to-gray-700:focus {\n    --tw-gradient-to: #374151;\n  }\n\n  .md\\:focus\\:to-gray-800:focus {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .md\\:focus\\:to-gray-900:focus {\n    --tw-gradient-to: #111827;\n  }\n\n  .md\\:focus\\:to-red:focus {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .md\\:focus\\:to-yellow:focus {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .md\\:focus\\:to-green:focus {\n    --tw-gradient-to: #38c172;\n  }\n\n  .md\\:focus\\:to-blue:focus {\n    --tw-gradient-to: #229be1;\n  }\n\n  .md\\:focus\\:to-indigo:focus {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .md\\:focus\\:to-purple:focus {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .md\\:focus\\:to-pink:focus {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .md\\:focus\\:to-grey-darkest:focus {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .md\\:focus\\:to-grey-darker:focus {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .md\\:focus\\:to-grey-dark:focus {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .md\\:focus\\:to-grey:focus {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .md\\:focus\\:to-grey-light:focus {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .md\\:focus\\:to-grey-lighter:focus {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .md\\:focus\\:to-grey-lightest:focus {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .md\\:focus\\:to-red-darkest:focus {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .md\\:focus\\:to-red-darker:focus {\n    --tw-gradient-to: #621b18;\n  }\n\n  .md\\:focus\\:to-red-dark:focus {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .md\\:focus\\:to-red-light:focus {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .md\\:focus\\:to-red-lighter:focus {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .md\\:focus\\:to-red-lightest:focus {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .md\\:focus\\:to-orange-darkest:focus {\n    --tw-gradient-to: #462a16;\n  }\n\n  .md\\:focus\\:to-orange-darker:focus {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .md\\:focus\\:to-orange-dark:focus {\n    --tw-gradient-to: #de751f;\n  }\n\n  .md\\:focus\\:to-orange:focus {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .md\\:focus\\:to-orange-light:focus {\n    --tw-gradient-to: #faad63;\n  }\n\n  .md\\:focus\\:to-orange-lighter:focus {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .md\\:focus\\:to-orange-lightest:focus {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .md\\:focus\\:to-yellow-darkest:focus {\n    --tw-gradient-to: #453411;\n  }\n\n  .md\\:focus\\:to-yellow-darker:focus {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .md\\:focus\\:to-yellow-dark:focus {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .md\\:focus\\:to-yellow-light:focus {\n    --tw-gradient-to: #fff382;\n  }\n\n  .md\\:focus\\:to-yellow-lighter:focus {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .md\\:focus\\:to-yellow-lightest:focus {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .md\\:focus\\:to-green-darkest:focus {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .md\\:focus\\:to-green-darker:focus {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .md\\:focus\\:to-green-dark:focus {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .md\\:focus\\:to-green-light:focus {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .md\\:focus\\:to-green-lighter:focus {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .md\\:focus\\:to-green-lightest:focus {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .md\\:focus\\:to-teal-darkest:focus {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .md\\:focus\\:to-teal-darker:focus {\n    --tw-gradient-to: #20504f;\n  }\n\n  .md\\:focus\\:to-teal-dark:focus {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .md\\:focus\\:to-teal:focus {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .md\\:focus\\:to-teal-light:focus {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .md\\:focus\\:to-teal-lighter:focus {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .md\\:focus\\:to-teal-lightest:focus {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .md\\:focus\\:to-blue-darkest:focus {\n    --tw-gradient-to: #203950;\n  }\n\n  .md\\:focus\\:to-blue-darker:focus {\n    --tw-gradient-to: #28556e;\n  }\n\n  .md\\:focus\\:to-blue-dark:focus {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .md\\:focus\\:to-blue-light:focus {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .md\\:focus\\:to-blue-lighter:focus {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .md\\:focus\\:to-blue-lightest:focus {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .md\\:focus\\:to-indigo-darkest:focus {\n    --tw-gradient-to: #191e38;\n  }\n\n  .md\\:focus\\:to-indigo-darker:focus {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .md\\:focus\\:to-indigo-dark:focus {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .md\\:focus\\:to-indigo-light:focus {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .md\\:focus\\:to-indigo-lighter:focus {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .md\\:focus\\:to-indigo-lightest:focus {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .md\\:focus\\:to-purple-darkest:focus {\n    --tw-gradient-to: #21183c;\n  }\n\n  .md\\:focus\\:to-purple-darker:focus {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .md\\:focus\\:to-purple-dark:focus {\n    --tw-gradient-to: #794acf;\n  }\n\n  .md\\:focus\\:to-purple-light:focus {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .md\\:focus\\:to-purple-lighter:focus {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .md\\:focus\\:to-purple-lightest:focus {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .md\\:focus\\:to-pink-darkest:focus {\n    --tw-gradient-to: #451225;\n  }\n\n  .md\\:focus\\:to-pink-darker:focus {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .md\\:focus\\:to-pink-dark:focus {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .md\\:focus\\:to-pink-light:focus {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .md\\:focus\\:to-pink-lighter:focus {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .md\\:focus\\:to-pink-lightest:focus {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .md\\:decoration-slice {\n    -webkit-box-decoration-break: slice;\n            box-decoration-break: slice;\n  }\n\n  .md\\:decoration-clone {\n    -webkit-box-decoration-break: clone;\n            box-decoration-break: clone;\n  }\n\n  .md\\:bg-auto {\n    background-size: auto;\n  }\n\n  .md\\:bg-cover {\n    background-size: cover;\n  }\n\n  .md\\:bg-contain {\n    background-size: contain;\n  }\n\n  .md\\:bg-fixed {\n    background-attachment: fixed;\n  }\n\n  .md\\:bg-local {\n    background-attachment: local;\n  }\n\n  .md\\:bg-scroll {\n    background-attachment: scroll;\n  }\n\n  .md\\:bg-clip-border {\n    background-clip: border-box;\n  }\n\n  .md\\:bg-clip-padding {\n    background-clip: padding-box;\n  }\n\n  .md\\:bg-clip-content {\n    background-clip: content-box;\n  }\n\n  .md\\:bg-clip-text {\n    -webkit-background-clip: text;\n            background-clip: text;\n  }\n\n  .md\\:bg-bottom {\n    background-position: bottom;\n  }\n\n  .md\\:bg-center {\n    background-position: center;\n  }\n\n  .md\\:bg-left {\n    background-position: left;\n  }\n\n  .md\\:bg-left-bottom {\n    background-position: left bottom;\n  }\n\n  .md\\:bg-left-top {\n    background-position: left top;\n  }\n\n  .md\\:bg-right {\n    background-position: right;\n  }\n\n  .md\\:bg-right-bottom {\n    background-position: right bottom;\n  }\n\n  .md\\:bg-right-top {\n    background-position: right top;\n  }\n\n  .md\\:bg-top {\n    background-position: top;\n  }\n\n  .md\\:bg-repeat {\n    background-repeat: repeat;\n  }\n\n  .md\\:bg-no-repeat {\n    background-repeat: no-repeat;\n  }\n\n  .md\\:bg-repeat-x {\n    background-repeat: repeat-x;\n  }\n\n  .md\\:bg-repeat-y {\n    background-repeat: repeat-y;\n  }\n\n  .md\\:bg-repeat-round {\n    background-repeat: round;\n  }\n\n  .md\\:bg-repeat-space {\n    background-repeat: space;\n  }\n\n  .md\\:bg-origin-border {\n    background-origin: border-box;\n  }\n\n  .md\\:bg-origin-padding {\n    background-origin: padding-box;\n  }\n\n  .md\\:bg-origin-content {\n    background-origin: content-box;\n  }\n\n  .md\\:fill-current {\n    fill: currentColor;\n  }\n\n  .md\\:stroke-current {\n    stroke: currentColor;\n  }\n\n  .md\\:stroke-0 {\n    stroke-width: 0;\n  }\n\n  .md\\:stroke-1 {\n    stroke-width: 1;\n  }\n\n  .md\\:stroke-2 {\n    stroke-width: 2;\n  }\n\n  .md\\:object-contain {\n    -o-object-fit: contain;\n       object-fit: contain;\n  }\n\n  .md\\:object-cover {\n    -o-object-fit: cover;\n       object-fit: cover;\n  }\n\n  .md\\:object-fill {\n    -o-object-fit: fill;\n       object-fit: fill;\n  }\n\n  .md\\:object-none {\n    -o-object-fit: none;\n       object-fit: none;\n  }\n\n  .md\\:object-scale-down {\n    -o-object-fit: scale-down;\n       object-fit: scale-down;\n  }\n\n  .md\\:object-bottom {\n    -o-object-position: bottom;\n       object-position: bottom;\n  }\n\n  .md\\:object-center {\n    -o-object-position: center;\n       object-position: center;\n  }\n\n  .md\\:object-left {\n    -o-object-position: left;\n       object-position: left;\n  }\n\n  .md\\:object-left-bottom {\n    -o-object-position: left bottom;\n       object-position: left bottom;\n  }\n\n  .md\\:object-left-top {\n    -o-object-position: left top;\n       object-position: left top;\n  }\n\n  .md\\:object-right {\n    -o-object-position: right;\n       object-position: right;\n  }\n\n  .md\\:object-right-bottom {\n    -o-object-position: right bottom;\n       object-position: right bottom;\n  }\n\n  .md\\:object-right-top {\n    -o-object-position: right top;\n       object-position: right top;\n  }\n\n  .md\\:object-top {\n    -o-object-position: top;\n       object-position: top;\n  }\n\n  .md\\:p-0 {\n    padding: 0px;\n  }\n\n  .md\\:p-1 {\n    padding: 0.25rem;\n  }\n\n  .md\\:p-2 {\n    padding: 0.5rem;\n  }\n\n  .md\\:p-3 {\n    padding: 0.75rem;\n  }\n\n  .md\\:p-4 {\n    padding: 1rem;\n  }\n\n  .md\\:p-5 {\n    padding: 1.25rem;\n  }\n\n  .md\\:p-6 {\n    padding: 1.5rem;\n  }\n\n  .md\\:p-7 {\n    padding: 1.75rem;\n  }\n\n  .md\\:p-8 {\n    padding: 2rem;\n  }\n\n  .md\\:p-9 {\n    padding: 2.25rem;\n  }\n\n  .md\\:p-10 {\n    padding: 2.5rem;\n  }\n\n  .md\\:p-11 {\n    padding: 2.75rem;\n  }\n\n  .md\\:p-12 {\n    padding: 3rem;\n  }\n\n  .md\\:p-14 {\n    padding: 3.5rem;\n  }\n\n  .md\\:p-16 {\n    padding: 4rem;\n  }\n\n  .md\\:p-20 {\n    padding: 5rem;\n  }\n\n  .md\\:p-24 {\n    padding: 6rem;\n  }\n\n  .md\\:p-28 {\n    padding: 7rem;\n  }\n\n  .md\\:p-32 {\n    padding: 8rem;\n  }\n\n  .md\\:p-36 {\n    padding: 9rem;\n  }\n\n  .md\\:p-40 {\n    padding: 10rem;\n  }\n\n  .md\\:p-44 {\n    padding: 11rem;\n  }\n\n  .md\\:p-48 {\n    padding: 12rem;\n  }\n\n  .md\\:p-52 {\n    padding: 13rem;\n  }\n\n  .md\\:p-56 {\n    padding: 14rem;\n  }\n\n  .md\\:p-60 {\n    padding: 15rem;\n  }\n\n  .md\\:p-64 {\n    padding: 16rem;\n  }\n\n  .md\\:p-72 {\n    padding: 18rem;\n  }\n\n  .md\\:p-80 {\n    padding: 20rem;\n  }\n\n  .md\\:p-96 {\n    padding: 24rem;\n  }\n\n  .md\\:p-px {\n    padding: 1px;\n  }\n\n  .md\\:p-0\\.5 {\n    padding: 0.125rem;\n  }\n\n  .md\\:p-1\\.5 {\n    padding: 0.375rem;\n  }\n\n  .md\\:p-2\\.5 {\n    padding: 0.625rem;\n  }\n\n  .md\\:p-3\\.5 {\n    padding: 0.875rem;\n  }\n\n  .md\\:px-0 {\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  .md\\:px-1 {\n    padding-left: 0.25rem;\n    padding-right: 0.25rem;\n  }\n\n  .md\\:px-2 {\n    padding-left: 0.5rem;\n    padding-right: 0.5rem;\n  }\n\n  .md\\:px-3 {\n    padding-left: 0.75rem;\n    padding-right: 0.75rem;\n  }\n\n  .md\\:px-4 {\n    padding-left: 1rem;\n    padding-right: 1rem;\n  }\n\n  .md\\:px-5 {\n    padding-left: 1.25rem;\n    padding-right: 1.25rem;\n  }\n\n  .md\\:px-6 {\n    padding-left: 1.5rem;\n    padding-right: 1.5rem;\n  }\n\n  .md\\:px-7 {\n    padding-left: 1.75rem;\n    padding-right: 1.75rem;\n  }\n\n  .md\\:px-8 {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n\n  .md\\:px-9 {\n    padding-left: 2.25rem;\n    padding-right: 2.25rem;\n  }\n\n  .md\\:px-10 {\n    padding-left: 2.5rem;\n    padding-right: 2.5rem;\n  }\n\n  .md\\:px-11 {\n    padding-left: 2.75rem;\n    padding-right: 2.75rem;\n  }\n\n  .md\\:px-12 {\n    padding-left: 3rem;\n    padding-right: 3rem;\n  }\n\n  .md\\:px-14 {\n    padding-left: 3.5rem;\n    padding-right: 3.5rem;\n  }\n\n  .md\\:px-16 {\n    padding-left: 4rem;\n    padding-right: 4rem;\n  }\n\n  .md\\:px-20 {\n    padding-left: 5rem;\n    padding-right: 5rem;\n  }\n\n  .md\\:px-24 {\n    padding-left: 6rem;\n    padding-right: 6rem;\n  }\n\n  .md\\:px-28 {\n    padding-left: 7rem;\n    padding-right: 7rem;\n  }\n\n  .md\\:px-32 {\n    padding-left: 8rem;\n    padding-right: 8rem;\n  }\n\n  .md\\:px-36 {\n    padding-left: 9rem;\n    padding-right: 9rem;\n  }\n\n  .md\\:px-40 {\n    padding-left: 10rem;\n    padding-right: 10rem;\n  }\n\n  .md\\:px-44 {\n    padding-left: 11rem;\n    padding-right: 11rem;\n  }\n\n  .md\\:px-48 {\n    padding-left: 12rem;\n    padding-right: 12rem;\n  }\n\n  .md\\:px-52 {\n    padding-left: 13rem;\n    padding-right: 13rem;\n  }\n\n  .md\\:px-56 {\n    padding-left: 14rem;\n    padding-right: 14rem;\n  }\n\n  .md\\:px-60 {\n    padding-left: 15rem;\n    padding-right: 15rem;\n  }\n\n  .md\\:px-64 {\n    padding-left: 16rem;\n    padding-right: 16rem;\n  }\n\n  .md\\:px-72 {\n    padding-left: 18rem;\n    padding-right: 18rem;\n  }\n\n  .md\\:px-80 {\n    padding-left: 20rem;\n    padding-right: 20rem;\n  }\n\n  .md\\:px-96 {\n    padding-left: 24rem;\n    padding-right: 24rem;\n  }\n\n  .md\\:px-px {\n    padding-left: 1px;\n    padding-right: 1px;\n  }\n\n  .md\\:px-0\\.5 {\n    padding-left: 0.125rem;\n    padding-right: 0.125rem;\n  }\n\n  .md\\:px-1\\.5 {\n    padding-left: 0.375rem;\n    padding-right: 0.375rem;\n  }\n\n  .md\\:px-2\\.5 {\n    padding-left: 0.625rem;\n    padding-right: 0.625rem;\n  }\n\n  .md\\:px-3\\.5 {\n    padding-left: 0.875rem;\n    padding-right: 0.875rem;\n  }\n\n  .md\\:py-0 {\n    padding-top: 0px;\n    padding-bottom: 0px;\n  }\n\n  .md\\:py-1 {\n    padding-top: 0.25rem;\n    padding-bottom: 0.25rem;\n  }\n\n  .md\\:py-2 {\n    padding-top: 0.5rem;\n    padding-bottom: 0.5rem;\n  }\n\n  .md\\:py-3 {\n    padding-top: 0.75rem;\n    padding-bottom: 0.75rem;\n  }\n\n  .md\\:py-4 {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n\n  .md\\:py-5 {\n    padding-top: 1.25rem;\n    padding-bottom: 1.25rem;\n  }\n\n  .md\\:py-6 {\n    padding-top: 1.5rem;\n    padding-bottom: 1.5rem;\n  }\n\n  .md\\:py-7 {\n    padding-top: 1.75rem;\n    padding-bottom: 1.75rem;\n  }\n\n  .md\\:py-8 {\n    padding-top: 2rem;\n    padding-bottom: 2rem;\n  }\n\n  .md\\:py-9 {\n    padding-top: 2.25rem;\n    padding-bottom: 2.25rem;\n  }\n\n  .md\\:py-10 {\n    padding-top: 2.5rem;\n    padding-bottom: 2.5rem;\n  }\n\n  .md\\:py-11 {\n    padding-top: 2.75rem;\n    padding-bottom: 2.75rem;\n  }\n\n  .md\\:py-12 {\n    padding-top: 3rem;\n    padding-bottom: 3rem;\n  }\n\n  .md\\:py-14 {\n    padding-top: 3.5rem;\n    padding-bottom: 3.5rem;\n  }\n\n  .md\\:py-16 {\n    padding-top: 4rem;\n    padding-bottom: 4rem;\n  }\n\n  .md\\:py-20 {\n    padding-top: 5rem;\n    padding-bottom: 5rem;\n  }\n\n  .md\\:py-24 {\n    padding-top: 6rem;\n    padding-bottom: 6rem;\n  }\n\n  .md\\:py-28 {\n    padding-top: 7rem;\n    padding-bottom: 7rem;\n  }\n\n  .md\\:py-32 {\n    padding-top: 8rem;\n    padding-bottom: 8rem;\n  }\n\n  .md\\:py-36 {\n    padding-top: 9rem;\n    padding-bottom: 9rem;\n  }\n\n  .md\\:py-40 {\n    padding-top: 10rem;\n    padding-bottom: 10rem;\n  }\n\n  .md\\:py-44 {\n    padding-top: 11rem;\n    padding-bottom: 11rem;\n  }\n\n  .md\\:py-48 {\n    padding-top: 12rem;\n    padding-bottom: 12rem;\n  }\n\n  .md\\:py-52 {\n    padding-top: 13rem;\n    padding-bottom: 13rem;\n  }\n\n  .md\\:py-56 {\n    padding-top: 14rem;\n    padding-bottom: 14rem;\n  }\n\n  .md\\:py-60 {\n    padding-top: 15rem;\n    padding-bottom: 15rem;\n  }\n\n  .md\\:py-64 {\n    padding-top: 16rem;\n    padding-bottom: 16rem;\n  }\n\n  .md\\:py-72 {\n    padding-top: 18rem;\n    padding-bottom: 18rem;\n  }\n\n  .md\\:py-80 {\n    padding-top: 20rem;\n    padding-bottom: 20rem;\n  }\n\n  .md\\:py-96 {\n    padding-top: 24rem;\n    padding-bottom: 24rem;\n  }\n\n  .md\\:py-px {\n    padding-top: 1px;\n    padding-bottom: 1px;\n  }\n\n  .md\\:py-0\\.5 {\n    padding-top: 0.125rem;\n    padding-bottom: 0.125rem;\n  }\n\n  .md\\:py-1\\.5 {\n    padding-top: 0.375rem;\n    padding-bottom: 0.375rem;\n  }\n\n  .md\\:py-2\\.5 {\n    padding-top: 0.625rem;\n    padding-bottom: 0.625rem;\n  }\n\n  .md\\:py-3\\.5 {\n    padding-top: 0.875rem;\n    padding-bottom: 0.875rem;\n  }\n\n  .md\\:pt-0 {\n    padding-top: 0px;\n  }\n\n  .md\\:pt-1 {\n    padding-top: 0.25rem;\n  }\n\n  .md\\:pt-2 {\n    padding-top: 0.5rem;\n  }\n\n  .md\\:pt-3 {\n    padding-top: 0.75rem;\n  }\n\n  .md\\:pt-4 {\n    padding-top: 1rem;\n  }\n\n  .md\\:pt-5 {\n    padding-top: 1.25rem;\n  }\n\n  .md\\:pt-6 {\n    padding-top: 1.5rem;\n  }\n\n  .md\\:pt-7 {\n    padding-top: 1.75rem;\n  }\n\n  .md\\:pt-8 {\n    padding-top: 2rem;\n  }\n\n  .md\\:pt-9 {\n    padding-top: 2.25rem;\n  }\n\n  .md\\:pt-10 {\n    padding-top: 2.5rem;\n  }\n\n  .md\\:pt-11 {\n    padding-top: 2.75rem;\n  }\n\n  .md\\:pt-12 {\n    padding-top: 3rem;\n  }\n\n  .md\\:pt-14 {\n    padding-top: 3.5rem;\n  }\n\n  .md\\:pt-16 {\n    padding-top: 4rem;\n  }\n\n  .md\\:pt-20 {\n    padding-top: 5rem;\n  }\n\n  .md\\:pt-24 {\n    padding-top: 6rem;\n  }\n\n  .md\\:pt-28 {\n    padding-top: 7rem;\n  }\n\n  .md\\:pt-32 {\n    padding-top: 8rem;\n  }\n\n  .md\\:pt-36 {\n    padding-top: 9rem;\n  }\n\n  .md\\:pt-40 {\n    padding-top: 10rem;\n  }\n\n  .md\\:pt-44 {\n    padding-top: 11rem;\n  }\n\n  .md\\:pt-48 {\n    padding-top: 12rem;\n  }\n\n  .md\\:pt-52 {\n    padding-top: 13rem;\n  }\n\n  .md\\:pt-56 {\n    padding-top: 14rem;\n  }\n\n  .md\\:pt-60 {\n    padding-top: 15rem;\n  }\n\n  .md\\:pt-64 {\n    padding-top: 16rem;\n  }\n\n  .md\\:pt-72 {\n    padding-top: 18rem;\n  }\n\n  .md\\:pt-80 {\n    padding-top: 20rem;\n  }\n\n  .md\\:pt-96 {\n    padding-top: 24rem;\n  }\n\n  .md\\:pt-px {\n    padding-top: 1px;\n  }\n\n  .md\\:pt-0\\.5 {\n    padding-top: 0.125rem;\n  }\n\n  .md\\:pt-1\\.5 {\n    padding-top: 0.375rem;\n  }\n\n  .md\\:pt-2\\.5 {\n    padding-top: 0.625rem;\n  }\n\n  .md\\:pt-3\\.5 {\n    padding-top: 0.875rem;\n  }\n\n  .md\\:pr-0 {\n    padding-right: 0px;\n  }\n\n  .md\\:pr-1 {\n    padding-right: 0.25rem;\n  }\n\n  .md\\:pr-2 {\n    padding-right: 0.5rem;\n  }\n\n  .md\\:pr-3 {\n    padding-right: 0.75rem;\n  }\n\n  .md\\:pr-4 {\n    padding-right: 1rem;\n  }\n\n  .md\\:pr-5 {\n    padding-right: 1.25rem;\n  }\n\n  .md\\:pr-6 {\n    padding-right: 1.5rem;\n  }\n\n  .md\\:pr-7 {\n    padding-right: 1.75rem;\n  }\n\n  .md\\:pr-8 {\n    padding-right: 2rem;\n  }\n\n  .md\\:pr-9 {\n    padding-right: 2.25rem;\n  }\n\n  .md\\:pr-10 {\n    padding-right: 2.5rem;\n  }\n\n  .md\\:pr-11 {\n    padding-right: 2.75rem;\n  }\n\n  .md\\:pr-12 {\n    padding-right: 3rem;\n  }\n\n  .md\\:pr-14 {\n    padding-right: 3.5rem;\n  }\n\n  .md\\:pr-16 {\n    padding-right: 4rem;\n  }\n\n  .md\\:pr-20 {\n    padding-right: 5rem;\n  }\n\n  .md\\:pr-24 {\n    padding-right: 6rem;\n  }\n\n  .md\\:pr-28 {\n    padding-right: 7rem;\n  }\n\n  .md\\:pr-32 {\n    padding-right: 8rem;\n  }\n\n  .md\\:pr-36 {\n    padding-right: 9rem;\n  }\n\n  .md\\:pr-40 {\n    padding-right: 10rem;\n  }\n\n  .md\\:pr-44 {\n    padding-right: 11rem;\n  }\n\n  .md\\:pr-48 {\n    padding-right: 12rem;\n  }\n\n  .md\\:pr-52 {\n    padding-right: 13rem;\n  }\n\n  .md\\:pr-56 {\n    padding-right: 14rem;\n  }\n\n  .md\\:pr-60 {\n    padding-right: 15rem;\n  }\n\n  .md\\:pr-64 {\n    padding-right: 16rem;\n  }\n\n  .md\\:pr-72 {\n    padding-right: 18rem;\n  }\n\n  .md\\:pr-80 {\n    padding-right: 20rem;\n  }\n\n  .md\\:pr-96 {\n    padding-right: 24rem;\n  }\n\n  .md\\:pr-px {\n    padding-right: 1px;\n  }\n\n  .md\\:pr-0\\.5 {\n    padding-right: 0.125rem;\n  }\n\n  .md\\:pr-1\\.5 {\n    padding-right: 0.375rem;\n  }\n\n  .md\\:pr-2\\.5 {\n    padding-right: 0.625rem;\n  }\n\n  .md\\:pr-3\\.5 {\n    padding-right: 0.875rem;\n  }\n\n  .md\\:pb-0 {\n    padding-bottom: 0px;\n  }\n\n  .md\\:pb-1 {\n    padding-bottom: 0.25rem;\n  }\n\n  .md\\:pb-2 {\n    padding-bottom: 0.5rem;\n  }\n\n  .md\\:pb-3 {\n    padding-bottom: 0.75rem;\n  }\n\n  .md\\:pb-4 {\n    padding-bottom: 1rem;\n  }\n\n  .md\\:pb-5 {\n    padding-bottom: 1.25rem;\n  }\n\n  .md\\:pb-6 {\n    padding-bottom: 1.5rem;\n  }\n\n  .md\\:pb-7 {\n    padding-bottom: 1.75rem;\n  }\n\n  .md\\:pb-8 {\n    padding-bottom: 2rem;\n  }\n\n  .md\\:pb-9 {\n    padding-bottom: 2.25rem;\n  }\n\n  .md\\:pb-10 {\n    padding-bottom: 2.5rem;\n  }\n\n  .md\\:pb-11 {\n    padding-bottom: 2.75rem;\n  }\n\n  .md\\:pb-12 {\n    padding-bottom: 3rem;\n  }\n\n  .md\\:pb-14 {\n    padding-bottom: 3.5rem;\n  }\n\n  .md\\:pb-16 {\n    padding-bottom: 4rem;\n  }\n\n  .md\\:pb-20 {\n    padding-bottom: 5rem;\n  }\n\n  .md\\:pb-24 {\n    padding-bottom: 6rem;\n  }\n\n  .md\\:pb-28 {\n    padding-bottom: 7rem;\n  }\n\n  .md\\:pb-32 {\n    padding-bottom: 8rem;\n  }\n\n  .md\\:pb-36 {\n    padding-bottom: 9rem;\n  }\n\n  .md\\:pb-40 {\n    padding-bottom: 10rem;\n  }\n\n  .md\\:pb-44 {\n    padding-bottom: 11rem;\n  }\n\n  .md\\:pb-48 {\n    padding-bottom: 12rem;\n  }\n\n  .md\\:pb-52 {\n    padding-bottom: 13rem;\n  }\n\n  .md\\:pb-56 {\n    padding-bottom: 14rem;\n  }\n\n  .md\\:pb-60 {\n    padding-bottom: 15rem;\n  }\n\n  .md\\:pb-64 {\n    padding-bottom: 16rem;\n  }\n\n  .md\\:pb-72 {\n    padding-bottom: 18rem;\n  }\n\n  .md\\:pb-80 {\n    padding-bottom: 20rem;\n  }\n\n  .md\\:pb-96 {\n    padding-bottom: 24rem;\n  }\n\n  .md\\:pb-px {\n    padding-bottom: 1px;\n  }\n\n  .md\\:pb-0\\.5 {\n    padding-bottom: 0.125rem;\n  }\n\n  .md\\:pb-1\\.5 {\n    padding-bottom: 0.375rem;\n  }\n\n  .md\\:pb-2\\.5 {\n    padding-bottom: 0.625rem;\n  }\n\n  .md\\:pb-3\\.5 {\n    padding-bottom: 0.875rem;\n  }\n\n  .md\\:pl-0 {\n    padding-left: 0px;\n  }\n\n  .md\\:pl-1 {\n    padding-left: 0.25rem;\n  }\n\n  .md\\:pl-2 {\n    padding-left: 0.5rem;\n  }\n\n  .md\\:pl-3 {\n    padding-left: 0.75rem;\n  }\n\n  .md\\:pl-4 {\n    padding-left: 1rem;\n  }\n\n  .md\\:pl-5 {\n    padding-left: 1.25rem;\n  }\n\n  .md\\:pl-6 {\n    padding-left: 1.5rem;\n  }\n\n  .md\\:pl-7 {\n    padding-left: 1.75rem;\n  }\n\n  .md\\:pl-8 {\n    padding-left: 2rem;\n  }\n\n  .md\\:pl-9 {\n    padding-left: 2.25rem;\n  }\n\n  .md\\:pl-10 {\n    padding-left: 2.5rem;\n  }\n\n  .md\\:pl-11 {\n    padding-left: 2.75rem;\n  }\n\n  .md\\:pl-12 {\n    padding-left: 3rem;\n  }\n\n  .md\\:pl-14 {\n    padding-left: 3.5rem;\n  }\n\n  .md\\:pl-16 {\n    padding-left: 4rem;\n  }\n\n  .md\\:pl-20 {\n    padding-left: 5rem;\n  }\n\n  .md\\:pl-24 {\n    padding-left: 6rem;\n  }\n\n  .md\\:pl-28 {\n    padding-left: 7rem;\n  }\n\n  .md\\:pl-32 {\n    padding-left: 8rem;\n  }\n\n  .md\\:pl-36 {\n    padding-left: 9rem;\n  }\n\n  .md\\:pl-40 {\n    padding-left: 10rem;\n  }\n\n  .md\\:pl-44 {\n    padding-left: 11rem;\n  }\n\n  .md\\:pl-48 {\n    padding-left: 12rem;\n  }\n\n  .md\\:pl-52 {\n    padding-left: 13rem;\n  }\n\n  .md\\:pl-56 {\n    padding-left: 14rem;\n  }\n\n  .md\\:pl-60 {\n    padding-left: 15rem;\n  }\n\n  .md\\:pl-64 {\n    padding-left: 16rem;\n  }\n\n  .md\\:pl-72 {\n    padding-left: 18rem;\n  }\n\n  .md\\:pl-80 {\n    padding-left: 20rem;\n  }\n\n  .md\\:pl-96 {\n    padding-left: 24rem;\n  }\n\n  .md\\:pl-px {\n    padding-left: 1px;\n  }\n\n  .md\\:pl-0\\.5 {\n    padding-left: 0.125rem;\n  }\n\n  .md\\:pl-1\\.5 {\n    padding-left: 0.375rem;\n  }\n\n  .md\\:pl-2\\.5 {\n    padding-left: 0.625rem;\n  }\n\n  .md\\:pl-3\\.5 {\n    padding-left: 0.875rem;\n  }\n\n  .md\\:text-left {\n    text-align: left;\n  }\n\n  .md\\:text-center {\n    text-align: center;\n  }\n\n  .md\\:text-right {\n    text-align: right;\n  }\n\n  .md\\:text-justify {\n    text-align: justify;\n  }\n\n  .md\\:align-baseline {\n    vertical-align: baseline;\n  }\n\n  .md\\:align-top {\n    vertical-align: top;\n  }\n\n  .md\\:align-middle {\n    vertical-align: middle;\n  }\n\n  .md\\:align-bottom {\n    vertical-align: bottom;\n  }\n\n  .md\\:align-text-top {\n    vertical-align: text-top;\n  }\n\n  .md\\:align-text-bottom {\n    vertical-align: text-bottom;\n  }\n\n  .md\\:font-sans {\n    font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  }\n\n  .md\\:font-serif {\n    font-family: Constantia, \"Lucida Bright\", Lucidabright, \"Lucida Serif\", Lucida, \"DejaVu Serif\", \"Bitstream Vera Serif\", \"Liberation Serif\", Cambria, \"Times New Roman\", Times, Georgia, serif;\n  }\n\n  .md\\:font-mono {\n    font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  }\n\n  .md\\:text-xs {\n    font-size: 0.75rem;\n  }\n\n  .md\\:text-sm {\n    font-size: 0.875rem;\n  }\n\n  .md\\:text-base {\n    font-size: 1rem;\n  }\n\n  .md\\:text-lg {\n    font-size: 1.125rem;\n  }\n\n  .md\\:text-xl {\n    font-size: 1.25rem;\n  }\n\n  .md\\:text-2xl {\n    font-size: 1.5rem;\n  }\n\n  .md\\:text-3xl {\n    font-size: 1.875rem;\n  }\n\n  .md\\:text-4xl {\n    font-size: 2.25rem;\n  }\n\n  .md\\:text-5xl {\n    font-size: 3rem;\n  }\n\n  .md\\:text-6xl {\n    font-size: 4rem;\n  }\n\n  .md\\:font-thin {\n    font-weight: 100;\n  }\n\n  .md\\:font-extralight {\n    font-weight: 200;\n  }\n\n  .md\\:font-light {\n    font-weight: 300;\n  }\n\n  .md\\:font-normal {\n    font-weight: 400;\n  }\n\n  .md\\:font-medium {\n    font-weight: 500;\n  }\n\n  .md\\:font-semibold {\n    font-weight: 600;\n  }\n\n  .md\\:font-bold {\n    font-weight: 700;\n  }\n\n  .md\\:font-extrabold {\n    font-weight: 800;\n  }\n\n  .md\\:font-black {\n    font-weight: 900;\n  }\n\n  .md\\:hover\\:font-thin:hover {\n    font-weight: 100;\n  }\n\n  .md\\:hover\\:font-extralight:hover {\n    font-weight: 200;\n  }\n\n  .md\\:hover\\:font-light:hover {\n    font-weight: 300;\n  }\n\n  .md\\:hover\\:font-normal:hover {\n    font-weight: 400;\n  }\n\n  .md\\:hover\\:font-medium:hover {\n    font-weight: 500;\n  }\n\n  .md\\:hover\\:font-semibold:hover {\n    font-weight: 600;\n  }\n\n  .md\\:hover\\:font-bold:hover {\n    font-weight: 700;\n  }\n\n  .md\\:hover\\:font-extrabold:hover {\n    font-weight: 800;\n  }\n\n  .md\\:hover\\:font-black:hover {\n    font-weight: 900;\n  }\n\n  .md\\:focus\\:font-thin:focus {\n    font-weight: 100;\n  }\n\n  .md\\:focus\\:font-extralight:focus {\n    font-weight: 200;\n  }\n\n  .md\\:focus\\:font-light:focus {\n    font-weight: 300;\n  }\n\n  .md\\:focus\\:font-normal:focus {\n    font-weight: 400;\n  }\n\n  .md\\:focus\\:font-medium:focus {\n    font-weight: 500;\n  }\n\n  .md\\:focus\\:font-semibold:focus {\n    font-weight: 600;\n  }\n\n  .md\\:focus\\:font-bold:focus {\n    font-weight: 700;\n  }\n\n  .md\\:focus\\:font-extrabold:focus {\n    font-weight: 800;\n  }\n\n  .md\\:focus\\:font-black:focus {\n    font-weight: 900;\n  }\n\n  .md\\:uppercase {\n    text-transform: uppercase;\n  }\n\n  .md\\:lowercase {\n    text-transform: lowercase;\n  }\n\n  .md\\:capitalize {\n    text-transform: capitalize;\n  }\n\n  .md\\:normal-case {\n    text-transform: none;\n  }\n\n  .md\\:italic {\n    font-style: italic;\n  }\n\n  .md\\:not-italic {\n    font-style: normal;\n  }\n\n  .md\\:ordinal, .md\\:slashed-zero, .md\\:lining-nums, .md\\:oldstyle-nums, .md\\:proportional-nums, .md\\:tabular-nums, .md\\:diagonal-fractions, .md\\:stacked-fractions {\n    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);\n    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);\n    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);\n  }\n\n  .md\\:normal-nums {\n    font-variant-numeric: normal;\n  }\n\n  .md\\:ordinal {\n    --tw-ordinal: ordinal;\n  }\n\n  .md\\:slashed-zero {\n    --tw-slashed-zero: slashed-zero;\n  }\n\n  .md\\:lining-nums {\n    --tw-numeric-figure: lining-nums;\n  }\n\n  .md\\:oldstyle-nums {\n    --tw-numeric-figure: oldstyle-nums;\n  }\n\n  .md\\:proportional-nums {\n    --tw-numeric-spacing: proportional-nums;\n  }\n\n  .md\\:tabular-nums {\n    --tw-numeric-spacing: tabular-nums;\n  }\n\n  .md\\:diagonal-fractions {\n    --tw-numeric-fraction: diagonal-fractions;\n  }\n\n  .md\\:stacked-fractions {\n    --tw-numeric-fraction: stacked-fractions;\n  }\n\n  .md\\:leading-3 {\n    line-height: .75rem;\n  }\n\n  .md\\:leading-4 {\n    line-height: 1rem;\n  }\n\n  .md\\:leading-5 {\n    line-height: 1.25rem;\n  }\n\n  .md\\:leading-6 {\n    line-height: 1.5rem;\n  }\n\n  .md\\:leading-7 {\n    line-height: 1.75rem;\n  }\n\n  .md\\:leading-8 {\n    line-height: 2rem;\n  }\n\n  .md\\:leading-9 {\n    line-height: 2.25rem;\n  }\n\n  .md\\:leading-10 {\n    line-height: 2.5rem;\n  }\n\n  .md\\:leading-none {\n    line-height: 1;\n  }\n\n  .md\\:leading-tight {\n    line-height: 1.25;\n  }\n\n  .md\\:leading-snug {\n    line-height: 1.375;\n  }\n\n  .md\\:leading-normal {\n    line-height: 1.5;\n  }\n\n  .md\\:leading-relaxed {\n    line-height: 1.625;\n  }\n\n  .md\\:leading-loose {\n    line-height: 2;\n  }\n\n  .md\\:tracking-normal {\n    letter-spacing: 0;\n  }\n\n  .md\\:text-transparent {\n    color: transparent;\n  }\n\n  .md\\:text-current {\n    color: currentColor;\n  }\n\n  .md\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .md\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .md\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .md\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .md\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .md\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .md\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .md\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-transparent {\n    color: transparent;\n  }\n\n  .group:hover .md\\:group-hover\\:text-current {\n    color: currentColor;\n  }\n\n  .group:hover .md\\:group-hover\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .md\\:group-hover\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-transparent:focus-within {\n    color: transparent;\n  }\n\n  .md\\:focus-within\\:text-current:focus-within {\n    color: currentColor;\n  }\n\n  .md\\:focus-within\\:text-black:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-white:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-50:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-100:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-200:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-300:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-400:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-500:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-600:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-700:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-800:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-gray-900:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-grey-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-red-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-orange-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-yellow-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-green-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-teal-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-blue-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-indigo-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-purple-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:focus-within\\:text-pink-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-transparent:hover {\n    color: transparent;\n  }\n\n  .md\\:hover\\:text-current:hover {\n    color: currentColor;\n  }\n\n  .md\\:hover\\:text-black:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-white:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-50:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-100:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-200:hover {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-300:hover {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-400:hover {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-500:hover {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-600:hover {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-700:hover {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-800:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-gray-900:hover {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo:hover {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple:hover {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey:hover {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-grey-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-red-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-orange-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-yellow-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-green-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal:hover {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-teal-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-blue-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-indigo-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-purple-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:hover\\:text-pink-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-transparent:focus {\n    color: transparent;\n  }\n\n  .md\\:focus\\:text-current:focus {\n    color: currentColor;\n  }\n\n  .md\\:focus\\:text-black:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-white:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-50:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-100:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-200:focus {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-300:focus {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-400:focus {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-500:focus {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-600:focus {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-700:focus {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-800:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-gray-900:focus {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo:focus {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple:focus {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey:focus {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-grey-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-red-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-orange-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-yellow-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-green-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal:focus {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-teal-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-blue-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-indigo-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-purple-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .md\\:focus\\:text-pink-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .md\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .md\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .md\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .md\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .md\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .md\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .md\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .md\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .md\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .md\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .md\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .md\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .md\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .md\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .md\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .group:hover .md\\:group-hover\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .md\\:focus-within\\:text-opacity-0:focus-within {\n    --tw-text-opacity: 0;\n  }\n\n  .md\\:focus-within\\:text-opacity-5:focus-within {\n    --tw-text-opacity: 0.05;\n  }\n\n  .md\\:focus-within\\:text-opacity-10:focus-within {\n    --tw-text-opacity: 0.1;\n  }\n\n  .md\\:focus-within\\:text-opacity-20:focus-within {\n    --tw-text-opacity: 0.2;\n  }\n\n  .md\\:focus-within\\:text-opacity-25:focus-within {\n    --tw-text-opacity: 0.25;\n  }\n\n  .md\\:focus-within\\:text-opacity-30:focus-within {\n    --tw-text-opacity: 0.3;\n  }\n\n  .md\\:focus-within\\:text-opacity-40:focus-within {\n    --tw-text-opacity: 0.4;\n  }\n\n  .md\\:focus-within\\:text-opacity-50:focus-within {\n    --tw-text-opacity: 0.5;\n  }\n\n  .md\\:focus-within\\:text-opacity-60:focus-within {\n    --tw-text-opacity: 0.6;\n  }\n\n  .md\\:focus-within\\:text-opacity-70:focus-within {\n    --tw-text-opacity: 0.7;\n  }\n\n  .md\\:focus-within\\:text-opacity-75:focus-within {\n    --tw-text-opacity: 0.75;\n  }\n\n  .md\\:focus-within\\:text-opacity-80:focus-within {\n    --tw-text-opacity: 0.8;\n  }\n\n  .md\\:focus-within\\:text-opacity-90:focus-within {\n    --tw-text-opacity: 0.9;\n  }\n\n  .md\\:focus-within\\:text-opacity-95:focus-within {\n    --tw-text-opacity: 0.95;\n  }\n\n  .md\\:focus-within\\:text-opacity-100:focus-within {\n    --tw-text-opacity: 1;\n  }\n\n  .md\\:hover\\:text-opacity-0:hover {\n    --tw-text-opacity: 0;\n  }\n\n  .md\\:hover\\:text-opacity-5:hover {\n    --tw-text-opacity: 0.05;\n  }\n\n  .md\\:hover\\:text-opacity-10:hover {\n    --tw-text-opacity: 0.1;\n  }\n\n  .md\\:hover\\:text-opacity-20:hover {\n    --tw-text-opacity: 0.2;\n  }\n\n  .md\\:hover\\:text-opacity-25:hover {\n    --tw-text-opacity: 0.25;\n  }\n\n  .md\\:hover\\:text-opacity-30:hover {\n    --tw-text-opacity: 0.3;\n  }\n\n  .md\\:hover\\:text-opacity-40:hover {\n    --tw-text-opacity: 0.4;\n  }\n\n  .md\\:hover\\:text-opacity-50:hover {\n    --tw-text-opacity: 0.5;\n  }\n\n  .md\\:hover\\:text-opacity-60:hover {\n    --tw-text-opacity: 0.6;\n  }\n\n  .md\\:hover\\:text-opacity-70:hover {\n    --tw-text-opacity: 0.7;\n  }\n\n  .md\\:hover\\:text-opacity-75:hover {\n    --tw-text-opacity: 0.75;\n  }\n\n  .md\\:hover\\:text-opacity-80:hover {\n    --tw-text-opacity: 0.8;\n  }\n\n  .md\\:hover\\:text-opacity-90:hover {\n    --tw-text-opacity: 0.9;\n  }\n\n  .md\\:hover\\:text-opacity-95:hover {\n    --tw-text-opacity: 0.95;\n  }\n\n  .md\\:hover\\:text-opacity-100:hover {\n    --tw-text-opacity: 1;\n  }\n\n  .md\\:focus\\:text-opacity-0:focus {\n    --tw-text-opacity: 0;\n  }\n\n  .md\\:focus\\:text-opacity-5:focus {\n    --tw-text-opacity: 0.05;\n  }\n\n  .md\\:focus\\:text-opacity-10:focus {\n    --tw-text-opacity: 0.1;\n  }\n\n  .md\\:focus\\:text-opacity-20:focus {\n    --tw-text-opacity: 0.2;\n  }\n\n  .md\\:focus\\:text-opacity-25:focus {\n    --tw-text-opacity: 0.25;\n  }\n\n  .md\\:focus\\:text-opacity-30:focus {\n    --tw-text-opacity: 0.3;\n  }\n\n  .md\\:focus\\:text-opacity-40:focus {\n    --tw-text-opacity: 0.4;\n  }\n\n  .md\\:focus\\:text-opacity-50:focus {\n    --tw-text-opacity: 0.5;\n  }\n\n  .md\\:focus\\:text-opacity-60:focus {\n    --tw-text-opacity: 0.6;\n  }\n\n  .md\\:focus\\:text-opacity-70:focus {\n    --tw-text-opacity: 0.7;\n  }\n\n  .md\\:focus\\:text-opacity-75:focus {\n    --tw-text-opacity: 0.75;\n  }\n\n  .md\\:focus\\:text-opacity-80:focus {\n    --tw-text-opacity: 0.8;\n  }\n\n  .md\\:focus\\:text-opacity-90:focus {\n    --tw-text-opacity: 0.9;\n  }\n\n  .md\\:focus\\:text-opacity-95:focus {\n    --tw-text-opacity: 0.95;\n  }\n\n  .md\\:focus\\:text-opacity-100:focus {\n    --tw-text-opacity: 1;\n  }\n\n  .md\\:underline {\n    text-decoration: underline;\n  }\n\n  .md\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .md\\:no-underline {\n    text-decoration: none;\n  }\n\n  .group:hover .md\\:group-hover\\:underline {\n    text-decoration: underline;\n  }\n\n  .group:hover .md\\:group-hover\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .group:hover .md\\:group-hover\\:no-underline {\n    text-decoration: none;\n  }\n\n  .md\\:focus-within\\:underline:focus-within {\n    text-decoration: underline;\n  }\n\n  .md\\:focus-within\\:line-through:focus-within {\n    text-decoration: line-through;\n  }\n\n  .md\\:focus-within\\:no-underline:focus-within {\n    text-decoration: none;\n  }\n\n  .md\\:hover\\:underline:hover {\n    text-decoration: underline;\n  }\n\n  .md\\:hover\\:line-through:hover {\n    text-decoration: line-through;\n  }\n\n  .md\\:hover\\:no-underline:hover {\n    text-decoration: none;\n  }\n\n  .md\\:focus\\:underline:focus {\n    text-decoration: underline;\n  }\n\n  .md\\:focus\\:line-through:focus {\n    text-decoration: line-through;\n  }\n\n  .md\\:focus\\:no-underline:focus {\n    text-decoration: none;\n  }\n\n  .md\\:antialiased {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n\n  .md\\:subpixel-antialiased {\n    -webkit-font-smoothing: auto;\n    -moz-osx-font-smoothing: auto;\n  }\n\n  .md\\:placeholder-transparent::-moz-placeholder {\n    color: transparent;\n  }\n\n  .md\\:placeholder-transparent:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .md\\:placeholder-transparent::placeholder {\n    color: transparent;\n  }\n\n  .md\\:placeholder-current::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .md\\:placeholder-current:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .md\\:placeholder-current::placeholder {\n    color: currentColor;\n  }\n\n  .md\\:placeholder-black::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-black:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-black::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-white::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-white:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-white::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-50::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-50::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-100::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-200::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-200:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-200::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-300::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-300:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-300::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-400::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-400:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-400::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-500::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-500:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-500::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-600::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-600:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-600::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-700::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-700:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-700::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-800::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-800:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-800::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-900::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-900:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-gray-900::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-grey-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-red-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-orange-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-yellow-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-green-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-teal-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-blue-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-indigo-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-purple-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-pink-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n    color: transparent;\n  }\n\n  .md\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .md\\:focus\\:placeholder-transparent:focus::placeholder {\n    color: transparent;\n  }\n\n  .md\\:focus\\:placeholder-current:focus::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .md\\:focus\\:placeholder-current:focus:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .md\\:focus\\:placeholder-current:focus::placeholder {\n    color: currentColor;\n  }\n\n  .md\\:focus\\:placeholder-black:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-black:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-white:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-white:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-50:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-200:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-300:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-400:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-500:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-600:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-700:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-800:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-gray-900:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-grey-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-red-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-orange-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-yellow-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-green-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-teal-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-blue-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-indigo-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-purple-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:focus\\:placeholder-pink-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .md\\:placeholder-opacity-0::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .md\\:placeholder-opacity-0:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .md\\:placeholder-opacity-0::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .md\\:placeholder-opacity-5::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .md\\:placeholder-opacity-5:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .md\\:placeholder-opacity-5::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .md\\:placeholder-opacity-10::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .md\\:placeholder-opacity-10:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .md\\:placeholder-opacity-10::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .md\\:placeholder-opacity-20::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .md\\:placeholder-opacity-20:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .md\\:placeholder-opacity-20::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .md\\:placeholder-opacity-25::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .md\\:placeholder-opacity-25:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .md\\:placeholder-opacity-25::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .md\\:placeholder-opacity-30::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .md\\:placeholder-opacity-30:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .md\\:placeholder-opacity-30::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .md\\:placeholder-opacity-40::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .md\\:placeholder-opacity-40:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .md\\:placeholder-opacity-40::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .md\\:placeholder-opacity-50::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .md\\:placeholder-opacity-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .md\\:placeholder-opacity-50::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .md\\:placeholder-opacity-60::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .md\\:placeholder-opacity-60:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .md\\:placeholder-opacity-60::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .md\\:placeholder-opacity-70::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .md\\:placeholder-opacity-70:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .md\\:placeholder-opacity-70::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .md\\:placeholder-opacity-75::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .md\\:placeholder-opacity-75:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .md\\:placeholder-opacity-75::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .md\\:placeholder-opacity-80::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .md\\:placeholder-opacity-80:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .md\\:placeholder-opacity-80::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .md\\:placeholder-opacity-90::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .md\\:placeholder-opacity-90:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .md\\:placeholder-opacity-90::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .md\\:placeholder-opacity-95::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .md\\:placeholder-opacity-95:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .md\\:placeholder-opacity-95::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .md\\:placeholder-opacity-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .md\\:placeholder-opacity-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .md\\:placeholder-opacity-100::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .md\\:focus\\:placeholder-opacity-0:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .md\\:focus\\:placeholder-opacity-0:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .md\\:focus\\:placeholder-opacity-0:focus::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .md\\:focus\\:placeholder-opacity-5:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .md\\:focus\\:placeholder-opacity-5:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .md\\:focus\\:placeholder-opacity-5:focus::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .md\\:focus\\:placeholder-opacity-10:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .md\\:focus\\:placeholder-opacity-10:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .md\\:focus\\:placeholder-opacity-10:focus::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .md\\:focus\\:placeholder-opacity-20:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .md\\:focus\\:placeholder-opacity-20:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .md\\:focus\\:placeholder-opacity-20:focus::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .md\\:focus\\:placeholder-opacity-25:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .md\\:focus\\:placeholder-opacity-25:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .md\\:focus\\:placeholder-opacity-25:focus::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .md\\:focus\\:placeholder-opacity-30:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .md\\:focus\\:placeholder-opacity-30:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .md\\:focus\\:placeholder-opacity-30:focus::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .md\\:focus\\:placeholder-opacity-40:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .md\\:focus\\:placeholder-opacity-40:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .md\\:focus\\:placeholder-opacity-40:focus::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .md\\:focus\\:placeholder-opacity-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .md\\:focus\\:placeholder-opacity-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .md\\:focus\\:placeholder-opacity-50:focus::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .md\\:focus\\:placeholder-opacity-60:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .md\\:focus\\:placeholder-opacity-60:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .md\\:focus\\:placeholder-opacity-60:focus::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .md\\:focus\\:placeholder-opacity-70:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .md\\:focus\\:placeholder-opacity-70:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .md\\:focus\\:placeholder-opacity-70:focus::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .md\\:focus\\:placeholder-opacity-75:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .md\\:focus\\:placeholder-opacity-75:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .md\\:focus\\:placeholder-opacity-75:focus::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .md\\:focus\\:placeholder-opacity-80:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .md\\:focus\\:placeholder-opacity-80:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .md\\:focus\\:placeholder-opacity-80:focus::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .md\\:focus\\:placeholder-opacity-90:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .md\\:focus\\:placeholder-opacity-90:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .md\\:focus\\:placeholder-opacity-90:focus::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .md\\:focus\\:placeholder-opacity-95:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .md\\:focus\\:placeholder-opacity-95:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .md\\:focus\\:placeholder-opacity-95:focus::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .md\\:focus\\:placeholder-opacity-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .md\\:focus\\:placeholder-opacity-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .md\\:focus\\:placeholder-opacity-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .md\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .md\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .md\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .md\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .md\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .md\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .md\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .md\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .md\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .md\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .md\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .md\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .md\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .md\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .md\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .group:hover .md\\:group-hover\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .md\\:focus-within\\:opacity-0:focus-within {\n    opacity: 0;\n  }\n\n  .md\\:focus-within\\:opacity-5:focus-within {\n    opacity: 0.05;\n  }\n\n  .md\\:focus-within\\:opacity-10:focus-within {\n    opacity: 0.1;\n  }\n\n  .md\\:focus-within\\:opacity-20:focus-within {\n    opacity: 0.2;\n  }\n\n  .md\\:focus-within\\:opacity-25:focus-within {\n    opacity: 0.25;\n  }\n\n  .md\\:focus-within\\:opacity-30:focus-within {\n    opacity: 0.3;\n  }\n\n  .md\\:focus-within\\:opacity-40:focus-within {\n    opacity: 0.4;\n  }\n\n  .md\\:focus-within\\:opacity-50:focus-within {\n    opacity: 0.5;\n  }\n\n  .md\\:focus-within\\:opacity-60:focus-within {\n    opacity: 0.6;\n  }\n\n  .md\\:focus-within\\:opacity-70:focus-within {\n    opacity: 0.7;\n  }\n\n  .md\\:focus-within\\:opacity-75:focus-within {\n    opacity: 0.75;\n  }\n\n  .md\\:focus-within\\:opacity-80:focus-within {\n    opacity: 0.8;\n  }\n\n  .md\\:focus-within\\:opacity-90:focus-within {\n    opacity: 0.9;\n  }\n\n  .md\\:focus-within\\:opacity-95:focus-within {\n    opacity: 0.95;\n  }\n\n  .md\\:focus-within\\:opacity-100:focus-within {\n    opacity: 1;\n  }\n\n  .md\\:hover\\:opacity-0:hover {\n    opacity: 0;\n  }\n\n  .md\\:hover\\:opacity-5:hover {\n    opacity: 0.05;\n  }\n\n  .md\\:hover\\:opacity-10:hover {\n    opacity: 0.1;\n  }\n\n  .md\\:hover\\:opacity-20:hover {\n    opacity: 0.2;\n  }\n\n  .md\\:hover\\:opacity-25:hover {\n    opacity: 0.25;\n  }\n\n  .md\\:hover\\:opacity-30:hover {\n    opacity: 0.3;\n  }\n\n  .md\\:hover\\:opacity-40:hover {\n    opacity: 0.4;\n  }\n\n  .md\\:hover\\:opacity-50:hover {\n    opacity: 0.5;\n  }\n\n  .md\\:hover\\:opacity-60:hover {\n    opacity: 0.6;\n  }\n\n  .md\\:hover\\:opacity-70:hover {\n    opacity: 0.7;\n  }\n\n  .md\\:hover\\:opacity-75:hover {\n    opacity: 0.75;\n  }\n\n  .md\\:hover\\:opacity-80:hover {\n    opacity: 0.8;\n  }\n\n  .md\\:hover\\:opacity-90:hover {\n    opacity: 0.9;\n  }\n\n  .md\\:hover\\:opacity-95:hover {\n    opacity: 0.95;\n  }\n\n  .md\\:hover\\:opacity-100:hover {\n    opacity: 1;\n  }\n\n  .md\\:focus\\:opacity-0:focus {\n    opacity: 0;\n  }\n\n  .md\\:focus\\:opacity-5:focus {\n    opacity: 0.05;\n  }\n\n  .md\\:focus\\:opacity-10:focus {\n    opacity: 0.1;\n  }\n\n  .md\\:focus\\:opacity-20:focus {\n    opacity: 0.2;\n  }\n\n  .md\\:focus\\:opacity-25:focus {\n    opacity: 0.25;\n  }\n\n  .md\\:focus\\:opacity-30:focus {\n    opacity: 0.3;\n  }\n\n  .md\\:focus\\:opacity-40:focus {\n    opacity: 0.4;\n  }\n\n  .md\\:focus\\:opacity-50:focus {\n    opacity: 0.5;\n  }\n\n  .md\\:focus\\:opacity-60:focus {\n    opacity: 0.6;\n  }\n\n  .md\\:focus\\:opacity-70:focus {\n    opacity: 0.7;\n  }\n\n  .md\\:focus\\:opacity-75:focus {\n    opacity: 0.75;\n  }\n\n  .md\\:focus\\:opacity-80:focus {\n    opacity: 0.8;\n  }\n\n  .md\\:focus\\:opacity-90:focus {\n    opacity: 0.9;\n  }\n\n  .md\\:focus\\:opacity-95:focus {\n    opacity: 0.95;\n  }\n\n  .md\\:focus\\:opacity-100:focus {\n    opacity: 1;\n  }\n\n  .md\\:bg-blend-normal {\n    background-blend-mode: normal;\n  }\n\n  .md\\:bg-blend-multiply {\n    background-blend-mode: multiply;\n  }\n\n  .md\\:bg-blend-screen {\n    background-blend-mode: screen;\n  }\n\n  .md\\:bg-blend-overlay {\n    background-blend-mode: overlay;\n  }\n\n  .md\\:bg-blend-darken {\n    background-blend-mode: darken;\n  }\n\n  .md\\:bg-blend-lighten {\n    background-blend-mode: lighten;\n  }\n\n  .md\\:bg-blend-color-dodge {\n    background-blend-mode: color-dodge;\n  }\n\n  .md\\:bg-blend-color-burn {\n    background-blend-mode: color-burn;\n  }\n\n  .md\\:bg-blend-hard-light {\n    background-blend-mode: hard-light;\n  }\n\n  .md\\:bg-blend-soft-light {\n    background-blend-mode: soft-light;\n  }\n\n  .md\\:bg-blend-difference {\n    background-blend-mode: difference;\n  }\n\n  .md\\:bg-blend-exclusion {\n    background-blend-mode: exclusion;\n  }\n\n  .md\\:bg-blend-hue {\n    background-blend-mode: hue;\n  }\n\n  .md\\:bg-blend-saturation {\n    background-blend-mode: saturation;\n  }\n\n  .md\\:bg-blend-color {\n    background-blend-mode: color;\n  }\n\n  .md\\:bg-blend-luminosity {\n    background-blend-mode: luminosity;\n  }\n\n  .md\\:mix-blend-normal {\n    mix-blend-mode: normal;\n  }\n\n  .md\\:mix-blend-multiply {\n    mix-blend-mode: multiply;\n  }\n\n  .md\\:mix-blend-screen {\n    mix-blend-mode: screen;\n  }\n\n  .md\\:mix-blend-overlay {\n    mix-blend-mode: overlay;\n  }\n\n  .md\\:mix-blend-darken {\n    mix-blend-mode: darken;\n  }\n\n  .md\\:mix-blend-lighten {\n    mix-blend-mode: lighten;\n  }\n\n  .md\\:mix-blend-color-dodge {\n    mix-blend-mode: color-dodge;\n  }\n\n  .md\\:mix-blend-color-burn {\n    mix-blend-mode: color-burn;\n  }\n\n  .md\\:mix-blend-hard-light {\n    mix-blend-mode: hard-light;\n  }\n\n  .md\\:mix-blend-soft-light {\n    mix-blend-mode: soft-light;\n  }\n\n  .md\\:mix-blend-difference {\n    mix-blend-mode: difference;\n  }\n\n  .md\\:mix-blend-exclusion {\n    mix-blend-mode: exclusion;\n  }\n\n  .md\\:mix-blend-hue {\n    mix-blend-mode: hue;\n  }\n\n  .md\\:mix-blend-saturation {\n    mix-blend-mode: saturation;\n  }\n\n  .md\\:mix-blend-color {\n    mix-blend-mode: color;\n  }\n\n  .md\\:mix-blend-luminosity {\n    mix-blend-mode: luminosity;\n  }\n\n  .md\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .md\\:group-hover\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-sm:focus-within {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow:focus-within {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-md:focus-within {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-lg:focus-within {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-xl:focus-within {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-2xl:focus-within {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-inner:focus-within {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus-within\\:shadow-none:focus-within {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-sm:hover {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow:hover {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-md:hover {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-lg:hover {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-xl:hover {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-2xl:hover {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-inner:hover {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:hover\\:shadow-none:hover {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-sm:focus {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow:focus {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-md:focus {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-lg:focus {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-xl:focus {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-2xl:focus {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-inner:focus {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:focus\\:shadow-none:focus {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .md\\:outline-none {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .md\\:outline-white {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .md\\:outline-black {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .md\\:focus-within\\:outline-none:focus-within {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .md\\:focus-within\\:outline-white:focus-within {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .md\\:focus-within\\:outline-black:focus-within {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .md\\:focus\\:outline-none:focus {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .md\\:focus\\:outline-white:focus {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .md\\:focus\\:outline-black:focus {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .md\\:ring-0 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:ring-1 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:ring-2 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:ring-4 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:ring-8 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:ring {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus-within\\:ring-0:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus-within\\:ring-1:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus-within\\:ring-2:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus-within\\:ring-4:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus-within\\:ring-8:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus-within\\:ring:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus\\:ring-1:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus\\:ring-2:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus\\:ring-4:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus\\:ring-8:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:focus\\:ring:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .md\\:ring-inset {\n    --tw-ring-inset: inset;\n  }\n\n  .md\\:focus-within\\:ring-inset:focus-within {\n    --tw-ring-inset: inset;\n  }\n\n  .md\\:focus\\:ring-inset:focus {\n    --tw-ring-inset: inset;\n  }\n\n  .md\\:ring-transparent {\n    --tw-ring-color: transparent;\n  }\n\n  .md\\:ring-current {\n    --tw-ring-color: currentColor;\n  }\n\n  .md\\:ring-black {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-white {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-50 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-100 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-200 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-300 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-400 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-500 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-600 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-700 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-800 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-gray-900 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-grey-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-red-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-orange-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-yellow-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-green-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-teal-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-blue-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-indigo-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-purple-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-pink-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-transparent:focus-within {\n    --tw-ring-color: transparent;\n  }\n\n  .md\\:focus-within\\:ring-current:focus-within {\n    --tw-ring-color: currentColor;\n  }\n\n  .md\\:focus-within\\:ring-black:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-white:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-50:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-100:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-200:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-300:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-400:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-500:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-600:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-700:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-800:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-gray-900:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-grey-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-red-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-orange-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-yellow-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-green-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-teal-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-blue-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-indigo-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-purple-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus-within\\:ring-pink-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-transparent:focus {\n    --tw-ring-color: transparent;\n  }\n\n  .md\\:focus\\:ring-current:focus {\n    --tw-ring-color: currentColor;\n  }\n\n  .md\\:focus\\:ring-black:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-white:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-50:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-100:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-200:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-300:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-400:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-500:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-600:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-700:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-800:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-gray-900:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-grey-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-red-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-orange-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-yellow-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-green-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-teal-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-blue-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-indigo-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-purple-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .md\\:focus\\:ring-pink-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .md\\:ring-opacity-0 {\n    --tw-ring-opacity: 0;\n  }\n\n  .md\\:ring-opacity-5 {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .md\\:ring-opacity-10 {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .md\\:ring-opacity-20 {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .md\\:ring-opacity-25 {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .md\\:ring-opacity-30 {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .md\\:ring-opacity-40 {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .md\\:ring-opacity-50 {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .md\\:ring-opacity-60 {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .md\\:ring-opacity-70 {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .md\\:ring-opacity-75 {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .md\\:ring-opacity-80 {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .md\\:ring-opacity-90 {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .md\\:ring-opacity-95 {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .md\\:ring-opacity-100 {\n    --tw-ring-opacity: 1;\n  }\n\n  .md\\:focus-within\\:ring-opacity-0:focus-within {\n    --tw-ring-opacity: 0;\n  }\n\n  .md\\:focus-within\\:ring-opacity-5:focus-within {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .md\\:focus-within\\:ring-opacity-10:focus-within {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .md\\:focus-within\\:ring-opacity-20:focus-within {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .md\\:focus-within\\:ring-opacity-25:focus-within {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .md\\:focus-within\\:ring-opacity-30:focus-within {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .md\\:focus-within\\:ring-opacity-40:focus-within {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .md\\:focus-within\\:ring-opacity-50:focus-within {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .md\\:focus-within\\:ring-opacity-60:focus-within {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .md\\:focus-within\\:ring-opacity-70:focus-within {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .md\\:focus-within\\:ring-opacity-75:focus-within {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .md\\:focus-within\\:ring-opacity-80:focus-within {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .md\\:focus-within\\:ring-opacity-90:focus-within {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .md\\:focus-within\\:ring-opacity-95:focus-within {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .md\\:focus-within\\:ring-opacity-100:focus-within {\n    --tw-ring-opacity: 1;\n  }\n\n  .md\\:focus\\:ring-opacity-0:focus {\n    --tw-ring-opacity: 0;\n  }\n\n  .md\\:focus\\:ring-opacity-5:focus {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .md\\:focus\\:ring-opacity-10:focus {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .md\\:focus\\:ring-opacity-20:focus {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .md\\:focus\\:ring-opacity-25:focus {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .md\\:focus\\:ring-opacity-30:focus {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .md\\:focus\\:ring-opacity-40:focus {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .md\\:focus\\:ring-opacity-50:focus {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .md\\:focus\\:ring-opacity-60:focus {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .md\\:focus\\:ring-opacity-70:focus {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .md\\:focus\\:ring-opacity-75:focus {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .md\\:focus\\:ring-opacity-80:focus {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .md\\:focus\\:ring-opacity-90:focus {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .md\\:focus\\:ring-opacity-95:focus {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .md\\:focus\\:ring-opacity-100:focus {\n    --tw-ring-opacity: 1;\n  }\n\n  .md\\:ring-offset-0 {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .md\\:ring-offset-1 {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .md\\:ring-offset-2 {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .md\\:ring-offset-4 {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .md\\:ring-offset-8 {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .md\\:focus-within\\:ring-offset-0:focus-within {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .md\\:focus-within\\:ring-offset-1:focus-within {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .md\\:focus-within\\:ring-offset-2:focus-within {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .md\\:focus-within\\:ring-offset-4:focus-within {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .md\\:focus-within\\:ring-offset-8:focus-within {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .md\\:focus\\:ring-offset-0:focus {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .md\\:focus\\:ring-offset-1:focus {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .md\\:focus\\:ring-offset-2:focus {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .md\\:focus\\:ring-offset-4:focus {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .md\\:focus\\:ring-offset-8:focus {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .md\\:ring-offset-transparent {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .md\\:ring-offset-current {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .md\\:ring-offset-black {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .md\\:ring-offset-white {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .md\\:ring-offset-gray-50 {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .md\\:ring-offset-gray-100 {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .md\\:ring-offset-gray-200 {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .md\\:ring-offset-gray-300 {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .md\\:ring-offset-gray-400 {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .md\\:ring-offset-gray-500 {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .md\\:ring-offset-gray-600 {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .md\\:ring-offset-gray-700 {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .md\\:ring-offset-gray-800 {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .md\\:ring-offset-gray-900 {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .md\\:ring-offset-red {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .md\\:ring-offset-yellow {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .md\\:ring-offset-green {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .md\\:ring-offset-blue {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .md\\:ring-offset-indigo {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .md\\:ring-offset-purple {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .md\\:ring-offset-pink {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .md\\:ring-offset-grey-darkest {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .md\\:ring-offset-grey-darker {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .md\\:ring-offset-grey-dark {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .md\\:ring-offset-grey {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .md\\:ring-offset-grey-light {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .md\\:ring-offset-grey-lighter {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .md\\:ring-offset-grey-lightest {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .md\\:ring-offset-red-darkest {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .md\\:ring-offset-red-darker {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .md\\:ring-offset-red-dark {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .md\\:ring-offset-red-light {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .md\\:ring-offset-red-lighter {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .md\\:ring-offset-red-lightest {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .md\\:ring-offset-orange-darkest {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .md\\:ring-offset-orange-darker {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .md\\:ring-offset-orange-dark {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .md\\:ring-offset-orange {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .md\\:ring-offset-orange-light {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .md\\:ring-offset-orange-lighter {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .md\\:ring-offset-orange-lightest {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .md\\:ring-offset-yellow-darkest {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .md\\:ring-offset-yellow-darker {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .md\\:ring-offset-yellow-dark {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .md\\:ring-offset-yellow-light {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .md\\:ring-offset-yellow-lighter {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .md\\:ring-offset-yellow-lightest {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .md\\:ring-offset-green-darkest {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .md\\:ring-offset-green-darker {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .md\\:ring-offset-green-dark {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .md\\:ring-offset-green-light {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .md\\:ring-offset-green-lighter {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .md\\:ring-offset-green-lightest {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .md\\:ring-offset-teal-darkest {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .md\\:ring-offset-teal-darker {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .md\\:ring-offset-teal-dark {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .md\\:ring-offset-teal {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .md\\:ring-offset-teal-light {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .md\\:ring-offset-teal-lighter {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .md\\:ring-offset-teal-lightest {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .md\\:ring-offset-blue-darkest {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .md\\:ring-offset-blue-darker {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .md\\:ring-offset-blue-dark {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .md\\:ring-offset-blue-light {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .md\\:ring-offset-blue-lighter {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .md\\:ring-offset-blue-lightest {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .md\\:ring-offset-indigo-darkest {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .md\\:ring-offset-indigo-darker {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .md\\:ring-offset-indigo-dark {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .md\\:ring-offset-indigo-light {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .md\\:ring-offset-indigo-lighter {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .md\\:ring-offset-indigo-lightest {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .md\\:ring-offset-purple-darkest {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .md\\:ring-offset-purple-darker {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .md\\:ring-offset-purple-dark {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .md\\:ring-offset-purple-light {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .md\\:ring-offset-purple-lighter {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .md\\:ring-offset-purple-lightest {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .md\\:ring-offset-pink-darkest {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .md\\:ring-offset-pink-darker {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .md\\:ring-offset-pink-dark {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .md\\:ring-offset-pink-light {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .md\\:ring-offset-pink-lighter {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .md\\:ring-offset-pink-lightest {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .md\\:focus-within\\:ring-offset-transparent:focus-within {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .md\\:focus-within\\:ring-offset-current:focus-within {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .md\\:focus-within\\:ring-offset-black:focus-within {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .md\\:focus-within\\:ring-offset-white:focus-within {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-50:focus-within {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-100:focus-within {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-200:focus-within {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-300:focus-within {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-400:focus-within {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-500:focus-within {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-600:focus-within {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-700:focus-within {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-800:focus-within {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .md\\:focus-within\\:ring-offset-gray-900:focus-within {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .md\\:focus-within\\:ring-offset-red:focus-within {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow:focus-within {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .md\\:focus-within\\:ring-offset-green:focus-within {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue:focus-within {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo:focus-within {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple:focus-within {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink:focus-within {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey-darkest:focus-within {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey-darker:focus-within {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey-dark:focus-within {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey:focus-within {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey-light:focus-within {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey-lighter:focus-within {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .md\\:focus-within\\:ring-offset-grey-lightest:focus-within {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .md\\:focus-within\\:ring-offset-red-darkest:focus-within {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .md\\:focus-within\\:ring-offset-red-darker:focus-within {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .md\\:focus-within\\:ring-offset-red-dark:focus-within {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .md\\:focus-within\\:ring-offset-red-light:focus-within {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .md\\:focus-within\\:ring-offset-red-lighter:focus-within {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .md\\:focus-within\\:ring-offset-red-lightest:focus-within {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange-darkest:focus-within {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange-darker:focus-within {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange-dark:focus-within {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange:focus-within {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange-light:focus-within {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange-lighter:focus-within {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .md\\:focus-within\\:ring-offset-orange-lightest:focus-within {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow-darkest:focus-within {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow-darker:focus-within {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow-dark:focus-within {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow-light:focus-within {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow-lighter:focus-within {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .md\\:focus-within\\:ring-offset-yellow-lightest:focus-within {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .md\\:focus-within\\:ring-offset-green-darkest:focus-within {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .md\\:focus-within\\:ring-offset-green-darker:focus-within {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .md\\:focus-within\\:ring-offset-green-dark:focus-within {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .md\\:focus-within\\:ring-offset-green-light:focus-within {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .md\\:focus-within\\:ring-offset-green-lighter:focus-within {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .md\\:focus-within\\:ring-offset-green-lightest:focus-within {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal-darkest:focus-within {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal-darker:focus-within {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal-dark:focus-within {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal:focus-within {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal-light:focus-within {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal-lighter:focus-within {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .md\\:focus-within\\:ring-offset-teal-lightest:focus-within {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue-darkest:focus-within {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue-darker:focus-within {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue-dark:focus-within {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue-light:focus-within {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue-lighter:focus-within {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .md\\:focus-within\\:ring-offset-blue-lightest:focus-within {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo-darkest:focus-within {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo-darker:focus-within {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo-dark:focus-within {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo-light:focus-within {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo-lighter:focus-within {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .md\\:focus-within\\:ring-offset-indigo-lightest:focus-within {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple-darkest:focus-within {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple-darker:focus-within {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple-dark:focus-within {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple-light:focus-within {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple-lighter:focus-within {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .md\\:focus-within\\:ring-offset-purple-lightest:focus-within {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink-darkest:focus-within {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink-darker:focus-within {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink-dark:focus-within {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink-light:focus-within {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink-lighter:focus-within {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .md\\:focus-within\\:ring-offset-pink-lightest:focus-within {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .md\\:focus\\:ring-offset-transparent:focus {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .md\\:focus\\:ring-offset-current:focus {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .md\\:focus\\:ring-offset-black:focus {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .md\\:focus\\:ring-offset-white:focus {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .md\\:focus\\:ring-offset-gray-50:focus {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .md\\:focus\\:ring-offset-gray-100:focus {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .md\\:focus\\:ring-offset-gray-200:focus {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .md\\:focus\\:ring-offset-gray-300:focus {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .md\\:focus\\:ring-offset-gray-400:focus {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .md\\:focus\\:ring-offset-gray-500:focus {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .md\\:focus\\:ring-offset-gray-600:focus {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .md\\:focus\\:ring-offset-gray-700:focus {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .md\\:focus\\:ring-offset-gray-800:focus {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .md\\:focus\\:ring-offset-gray-900:focus {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .md\\:focus\\:ring-offset-red:focus {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .md\\:focus\\:ring-offset-yellow:focus {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .md\\:focus\\:ring-offset-green:focus {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .md\\:focus\\:ring-offset-blue:focus {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .md\\:focus\\:ring-offset-indigo:focus {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .md\\:focus\\:ring-offset-purple:focus {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .md\\:focus\\:ring-offset-pink:focus {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .md\\:focus\\:ring-offset-grey-darkest:focus {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .md\\:focus\\:ring-offset-grey-darker:focus {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .md\\:focus\\:ring-offset-grey-dark:focus {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .md\\:focus\\:ring-offset-grey:focus {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .md\\:focus\\:ring-offset-grey-light:focus {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .md\\:focus\\:ring-offset-grey-lighter:focus {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .md\\:focus\\:ring-offset-grey-lightest:focus {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .md\\:focus\\:ring-offset-red-darkest:focus {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .md\\:focus\\:ring-offset-red-darker:focus {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .md\\:focus\\:ring-offset-red-dark:focus {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .md\\:focus\\:ring-offset-red-light:focus {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .md\\:focus\\:ring-offset-red-lighter:focus {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .md\\:focus\\:ring-offset-red-lightest:focus {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .md\\:focus\\:ring-offset-orange-darkest:focus {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .md\\:focus\\:ring-offset-orange-darker:focus {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .md\\:focus\\:ring-offset-orange-dark:focus {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .md\\:focus\\:ring-offset-orange:focus {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .md\\:focus\\:ring-offset-orange-light:focus {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .md\\:focus\\:ring-offset-orange-lighter:focus {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .md\\:focus\\:ring-offset-orange-lightest:focus {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .md\\:focus\\:ring-offset-yellow-darkest:focus {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .md\\:focus\\:ring-offset-yellow-darker:focus {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .md\\:focus\\:ring-offset-yellow-dark:focus {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .md\\:focus\\:ring-offset-yellow-light:focus {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .md\\:focus\\:ring-offset-yellow-lighter:focus {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .md\\:focus\\:ring-offset-yellow-lightest:focus {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .md\\:focus\\:ring-offset-green-darkest:focus {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .md\\:focus\\:ring-offset-green-darker:focus {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .md\\:focus\\:ring-offset-green-dark:focus {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .md\\:focus\\:ring-offset-green-light:focus {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .md\\:focus\\:ring-offset-green-lighter:focus {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .md\\:focus\\:ring-offset-green-lightest:focus {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .md\\:focus\\:ring-offset-teal-darkest:focus {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .md\\:focus\\:ring-offset-teal-darker:focus {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .md\\:focus\\:ring-offset-teal-dark:focus {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .md\\:focus\\:ring-offset-teal:focus {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .md\\:focus\\:ring-offset-teal-light:focus {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .md\\:focus\\:ring-offset-teal-lighter:focus {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .md\\:focus\\:ring-offset-teal-lightest:focus {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .md\\:focus\\:ring-offset-blue-darkest:focus {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .md\\:focus\\:ring-offset-blue-darker:focus {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .md\\:focus\\:ring-offset-blue-dark:focus {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .md\\:focus\\:ring-offset-blue-light:focus {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .md\\:focus\\:ring-offset-blue-lighter:focus {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .md\\:focus\\:ring-offset-blue-lightest:focus {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .md\\:focus\\:ring-offset-indigo-darkest:focus {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .md\\:focus\\:ring-offset-indigo-darker:focus {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .md\\:focus\\:ring-offset-indigo-dark:focus {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .md\\:focus\\:ring-offset-indigo-light:focus {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .md\\:focus\\:ring-offset-indigo-lighter:focus {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .md\\:focus\\:ring-offset-indigo-lightest:focus {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .md\\:focus\\:ring-offset-purple-darkest:focus {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .md\\:focus\\:ring-offset-purple-darker:focus {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .md\\:focus\\:ring-offset-purple-dark:focus {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .md\\:focus\\:ring-offset-purple-light:focus {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .md\\:focus\\:ring-offset-purple-lighter:focus {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .md\\:focus\\:ring-offset-purple-lightest:focus {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .md\\:focus\\:ring-offset-pink-darkest:focus {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .md\\:focus\\:ring-offset-pink-darker:focus {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .md\\:focus\\:ring-offset-pink-dark:focus {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .md\\:focus\\:ring-offset-pink-light:focus {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .md\\:focus\\:ring-offset-pink-lighter:focus {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .md\\:focus\\:ring-offset-pink-lightest:focus {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .md\\:filter {\n    --tw-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n  }\n\n  .md\\:filter-none {\n    filter: none;\n  }\n\n  .md\\:blur-0 {\n    --tw-blur: blur(0);\n  }\n\n  .md\\:blur-none {\n    --tw-blur: blur(0);\n  }\n\n  .md\\:blur-sm {\n    --tw-blur: blur(4px);\n  }\n\n  .md\\:blur {\n    --tw-blur: blur(8px);\n  }\n\n  .md\\:blur-md {\n    --tw-blur: blur(12px);\n  }\n\n  .md\\:blur-lg {\n    --tw-blur: blur(16px);\n  }\n\n  .md\\:blur-xl {\n    --tw-blur: blur(24px);\n  }\n\n  .md\\:blur-2xl {\n    --tw-blur: blur(40px);\n  }\n\n  .md\\:blur-3xl {\n    --tw-blur: blur(64px);\n  }\n\n  .md\\:brightness-0 {\n    --tw-brightness: brightness(0);\n  }\n\n  .md\\:brightness-50 {\n    --tw-brightness: brightness(.5);\n  }\n\n  .md\\:brightness-75 {\n    --tw-brightness: brightness(.75);\n  }\n\n  .md\\:brightness-90 {\n    --tw-brightness: brightness(.9);\n  }\n\n  .md\\:brightness-95 {\n    --tw-brightness: brightness(.95);\n  }\n\n  .md\\:brightness-100 {\n    --tw-brightness: brightness(1);\n  }\n\n  .md\\:brightness-105 {\n    --tw-brightness: brightness(1.05);\n  }\n\n  .md\\:brightness-110 {\n    --tw-brightness: brightness(1.1);\n  }\n\n  .md\\:brightness-125 {\n    --tw-brightness: brightness(1.25);\n  }\n\n  .md\\:brightness-150 {\n    --tw-brightness: brightness(1.5);\n  }\n\n  .md\\:brightness-200 {\n    --tw-brightness: brightness(2);\n  }\n\n  .md\\:contrast-0 {\n    --tw-contrast: contrast(0);\n  }\n\n  .md\\:contrast-50 {\n    --tw-contrast: contrast(.5);\n  }\n\n  .md\\:contrast-75 {\n    --tw-contrast: contrast(.75);\n  }\n\n  .md\\:contrast-100 {\n    --tw-contrast: contrast(1);\n  }\n\n  .md\\:contrast-125 {\n    --tw-contrast: contrast(1.25);\n  }\n\n  .md\\:contrast-150 {\n    --tw-contrast: contrast(1.5);\n  }\n\n  .md\\:contrast-200 {\n    --tw-contrast: contrast(2);\n  }\n\n  .md\\:drop-shadow-sm {\n    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));\n  }\n\n  .md\\:drop-shadow {\n    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));\n  }\n\n  .md\\:drop-shadow-md {\n    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));\n  }\n\n  .md\\:drop-shadow-lg {\n    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));\n  }\n\n  .md\\:drop-shadow-xl {\n    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));\n  }\n\n  .md\\:drop-shadow-2xl {\n    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));\n  }\n\n  .md\\:drop-shadow-none {\n    --tw-drop-shadow: drop-shadow(0 0 #0000);\n  }\n\n  .md\\:grayscale-0 {\n    --tw-grayscale: grayscale(0);\n  }\n\n  .md\\:grayscale {\n    --tw-grayscale: grayscale(100%);\n  }\n\n  .md\\:hue-rotate-0 {\n    --tw-hue-rotate: hue-rotate(0deg);\n  }\n\n  .md\\:hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(15deg);\n  }\n\n  .md\\:hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(30deg);\n  }\n\n  .md\\:hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(60deg);\n  }\n\n  .md\\:hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(90deg);\n  }\n\n  .md\\:hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(180deg);\n  }\n\n  .md\\:-hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .md\\:-hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .md\\:-hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .md\\:-hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .md\\:-hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .md\\:invert-0 {\n    --tw-invert: invert(0);\n  }\n\n  .md\\:invert {\n    --tw-invert: invert(100%);\n  }\n\n  .md\\:saturate-0 {\n    --tw-saturate: saturate(0);\n  }\n\n  .md\\:saturate-50 {\n    --tw-saturate: saturate(.5);\n  }\n\n  .md\\:saturate-100 {\n    --tw-saturate: saturate(1);\n  }\n\n  .md\\:saturate-150 {\n    --tw-saturate: saturate(1.5);\n  }\n\n  .md\\:saturate-200 {\n    --tw-saturate: saturate(2);\n  }\n\n  .md\\:sepia-0 {\n    --tw-sepia: sepia(0);\n  }\n\n  .md\\:sepia {\n    --tw-sepia: sepia(100%);\n  }\n\n  .md\\:backdrop-filter {\n    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n  }\n\n  .md\\:backdrop-filter-none {\n    -webkit-backdrop-filter: none;\n            backdrop-filter: none;\n  }\n\n  .md\\:backdrop-blur-0 {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .md\\:backdrop-blur-none {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .md\\:backdrop-blur-sm {\n    --tw-backdrop-blur: blur(4px);\n  }\n\n  .md\\:backdrop-blur {\n    --tw-backdrop-blur: blur(8px);\n  }\n\n  .md\\:backdrop-blur-md {\n    --tw-backdrop-blur: blur(12px);\n  }\n\n  .md\\:backdrop-blur-lg {\n    --tw-backdrop-blur: blur(16px);\n  }\n\n  .md\\:backdrop-blur-xl {\n    --tw-backdrop-blur: blur(24px);\n  }\n\n  .md\\:backdrop-blur-2xl {\n    --tw-backdrop-blur: blur(40px);\n  }\n\n  .md\\:backdrop-blur-3xl {\n    --tw-backdrop-blur: blur(64px);\n  }\n\n  .md\\:backdrop-brightness-0 {\n    --tw-backdrop-brightness: brightness(0);\n  }\n\n  .md\\:backdrop-brightness-50 {\n    --tw-backdrop-brightness: brightness(.5);\n  }\n\n  .md\\:backdrop-brightness-75 {\n    --tw-backdrop-brightness: brightness(.75);\n  }\n\n  .md\\:backdrop-brightness-90 {\n    --tw-backdrop-brightness: brightness(.9);\n  }\n\n  .md\\:backdrop-brightness-95 {\n    --tw-backdrop-brightness: brightness(.95);\n  }\n\n  .md\\:backdrop-brightness-100 {\n    --tw-backdrop-brightness: brightness(1);\n  }\n\n  .md\\:backdrop-brightness-105 {\n    --tw-backdrop-brightness: brightness(1.05);\n  }\n\n  .md\\:backdrop-brightness-110 {\n    --tw-backdrop-brightness: brightness(1.1);\n  }\n\n  .md\\:backdrop-brightness-125 {\n    --tw-backdrop-brightness: brightness(1.25);\n  }\n\n  .md\\:backdrop-brightness-150 {\n    --tw-backdrop-brightness: brightness(1.5);\n  }\n\n  .md\\:backdrop-brightness-200 {\n    --tw-backdrop-brightness: brightness(2);\n  }\n\n  .md\\:backdrop-contrast-0 {\n    --tw-backdrop-contrast: contrast(0);\n  }\n\n  .md\\:backdrop-contrast-50 {\n    --tw-backdrop-contrast: contrast(.5);\n  }\n\n  .md\\:backdrop-contrast-75 {\n    --tw-backdrop-contrast: contrast(.75);\n  }\n\n  .md\\:backdrop-contrast-100 {\n    --tw-backdrop-contrast: contrast(1);\n  }\n\n  .md\\:backdrop-contrast-125 {\n    --tw-backdrop-contrast: contrast(1.25);\n  }\n\n  .md\\:backdrop-contrast-150 {\n    --tw-backdrop-contrast: contrast(1.5);\n  }\n\n  .md\\:backdrop-contrast-200 {\n    --tw-backdrop-contrast: contrast(2);\n  }\n\n  .md\\:backdrop-grayscale-0 {\n    --tw-backdrop-grayscale: grayscale(0);\n  }\n\n  .md\\:backdrop-grayscale {\n    --tw-backdrop-grayscale: grayscale(100%);\n  }\n\n  .md\\:backdrop-hue-rotate-0 {\n    --tw-backdrop-hue-rotate: hue-rotate(0deg);\n  }\n\n  .md\\:backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(15deg);\n  }\n\n  .md\\:backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(30deg);\n  }\n\n  .md\\:backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(60deg);\n  }\n\n  .md\\:backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(90deg);\n  }\n\n  .md\\:backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(180deg);\n  }\n\n  .md\\:-backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .md\\:-backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .md\\:-backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .md\\:-backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .md\\:-backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .md\\:backdrop-invert-0 {\n    --tw-backdrop-invert: invert(0);\n  }\n\n  .md\\:backdrop-invert {\n    --tw-backdrop-invert: invert(100%);\n  }\n\n  .md\\:backdrop-saturate-0 {\n    --tw-backdrop-saturate: saturate(0);\n  }\n\n  .md\\:backdrop-saturate-50 {\n    --tw-backdrop-saturate: saturate(.5);\n  }\n\n  .md\\:backdrop-saturate-100 {\n    --tw-backdrop-saturate: saturate(1);\n  }\n\n  .md\\:backdrop-saturate-150 {\n    --tw-backdrop-saturate: saturate(1.5);\n  }\n\n  .md\\:backdrop-saturate-200 {\n    --tw-backdrop-saturate: saturate(2);\n  }\n\n  .md\\:backdrop-sepia-0 {\n    --tw-backdrop-sepia: sepia(0);\n  }\n\n  .md\\:backdrop-sepia {\n    --tw-backdrop-sepia: sepia(100%);\n  }\n\n  .md\\:transition-none {\n    transition-property: none;\n  }\n\n  .md\\:transition-all {\n    transition-property: all;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .md\\:transition {\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .md\\:transition-colors {\n    transition-property: background-color, border-color, color, fill, stroke;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .md\\:transition-opacity {\n    transition-property: opacity;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .md\\:transition-shadow {\n    transition-property: box-shadow;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .md\\:transition-transform {\n    transition-property: transform;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .md\\:delay-75 {\n    transition-delay: 75ms;\n  }\n\n  .md\\:delay-100 {\n    transition-delay: 100ms;\n  }\n\n  .md\\:delay-150 {\n    transition-delay: 150ms;\n  }\n\n  .md\\:delay-200 {\n    transition-delay: 200ms;\n  }\n\n  .md\\:delay-300 {\n    transition-delay: 300ms;\n  }\n\n  .md\\:delay-500 {\n    transition-delay: 500ms;\n  }\n\n  .md\\:delay-700 {\n    transition-delay: 700ms;\n  }\n\n  .md\\:delay-1000 {\n    transition-delay: 1000ms;\n  }\n\n  .md\\:duration-75 {\n    transition-duration: 75ms;\n  }\n\n  .md\\:duration-100 {\n    transition-duration: 100ms;\n  }\n\n  .md\\:duration-150 {\n    transition-duration: 150ms;\n  }\n\n  .md\\:duration-200 {\n    transition-duration: 200ms;\n  }\n\n  .md\\:duration-300 {\n    transition-duration: 300ms;\n  }\n\n  .md\\:duration-500 {\n    transition-duration: 500ms;\n  }\n\n  .md\\:duration-700 {\n    transition-duration: 700ms;\n  }\n\n  .md\\:duration-1000 {\n    transition-duration: 1000ms;\n  }\n\n  .md\\:ease-linear {\n    transition-timing-function: linear;\n  }\n\n  .md\\:ease-in {\n    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n  }\n\n  .md\\:ease-out {\n    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n  }\n\n  .md\\:ease-in-out {\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  }\n}\n\n@media (min-width: 1024px) {\n  .lg\\:container {\n    width: 100%;\n  }\n\n  @media (min-width: 640px) {\n    .lg\\:container {\n      max-width: 640px;\n    }\n  }\n\n  @media (min-width: 768px) {\n    .lg\\:container {\n      max-width: 768px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .lg\\:container {\n      max-width: 1024px;\n    }\n  }\n\n  @media (min-width: 1280px) {\n    .lg\\:container {\n      max-width: 1280px;\n    }\n  }\n\n  @media (min-width: 1536px) {\n    .lg\\:container {\n      max-width: 1536px;\n    }\n  }\n\n  .lg\\:sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .lg\\:not-sr-only {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .lg\\:focus-within\\:sr-only:focus-within {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .lg\\:focus-within\\:not-sr-only:focus-within {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .lg\\:focus\\:sr-only:focus {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .lg\\:focus\\:not-sr-only:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .lg\\:pointer-events-none {\n    pointer-events: none;\n  }\n\n  .lg\\:pointer-events-auto {\n    pointer-events: auto;\n  }\n\n  .lg\\:visible {\n    visibility: visible;\n  }\n\n  .lg\\:invisible {\n    visibility: hidden;\n  }\n\n  .lg\\:static {\n    position: static;\n  }\n\n  .lg\\:fixed {\n    position: fixed;\n  }\n\n  .lg\\:absolute {\n    position: absolute;\n  }\n\n  .lg\\:relative {\n    position: relative;\n  }\n\n  .lg\\:sticky {\n    position: sticky;\n  }\n\n  .lg\\:inset-0 {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .lg\\:inset-auto {\n    top: auto;\n    right: auto;\n    bottom: auto;\n    left: auto;\n  }\n\n  .lg\\:inset-x-0 {\n    left: 0;\n    right: 0;\n  }\n\n  .lg\\:inset-x-auto {\n    left: auto;\n    right: auto;\n  }\n\n  .lg\\:inset-y-0 {\n    top: 0;\n    bottom: 0;\n  }\n\n  .lg\\:inset-y-auto {\n    top: auto;\n    bottom: auto;\n  }\n\n  .lg\\:top-0 {\n    top: 0;\n  }\n\n  .lg\\:top-auto {\n    top: auto;\n  }\n\n  .lg\\:right-0 {\n    right: 0;\n  }\n\n  .lg\\:right-auto {\n    right: auto;\n  }\n\n  .lg\\:bottom-0 {\n    bottom: 0;\n  }\n\n  .lg\\:bottom-auto {\n    bottom: auto;\n  }\n\n  .lg\\:left-0 {\n    left: 0;\n  }\n\n  .lg\\:left-auto {\n    left: auto;\n  }\n\n  .lg\\:isolate {\n    isolation: isolate;\n  }\n\n  .lg\\:isolation-auto {\n    isolation: auto;\n  }\n\n  .lg\\:z-0 {\n    z-index: 0;\n  }\n\n  .lg\\:z-10 {\n    z-index: 10;\n  }\n\n  .lg\\:z-20 {\n    z-index: 20;\n  }\n\n  .lg\\:z-30 {\n    z-index: 30;\n  }\n\n  .lg\\:z-40 {\n    z-index: 40;\n  }\n\n  .lg\\:z-50 {\n    z-index: 50;\n  }\n\n  .lg\\:z-auto {\n    z-index: auto;\n  }\n\n  .lg\\:focus-within\\:z-0:focus-within {\n    z-index: 0;\n  }\n\n  .lg\\:focus-within\\:z-10:focus-within {\n    z-index: 10;\n  }\n\n  .lg\\:focus-within\\:z-20:focus-within {\n    z-index: 20;\n  }\n\n  .lg\\:focus-within\\:z-30:focus-within {\n    z-index: 30;\n  }\n\n  .lg\\:focus-within\\:z-40:focus-within {\n    z-index: 40;\n  }\n\n  .lg\\:focus-within\\:z-50:focus-within {\n    z-index: 50;\n  }\n\n  .lg\\:focus-within\\:z-auto:focus-within {\n    z-index: auto;\n  }\n\n  .lg\\:focus\\:z-0:focus {\n    z-index: 0;\n  }\n\n  .lg\\:focus\\:z-10:focus {\n    z-index: 10;\n  }\n\n  .lg\\:focus\\:z-20:focus {\n    z-index: 20;\n  }\n\n  .lg\\:focus\\:z-30:focus {\n    z-index: 30;\n  }\n\n  .lg\\:focus\\:z-40:focus {\n    z-index: 40;\n  }\n\n  .lg\\:focus\\:z-50:focus {\n    z-index: 50;\n  }\n\n  .lg\\:focus\\:z-auto:focus {\n    z-index: auto;\n  }\n\n  .lg\\:order-1 {\n    order: 1;\n  }\n\n  .lg\\:order-2 {\n    order: 2;\n  }\n\n  .lg\\:order-3 {\n    order: 3;\n  }\n\n  .lg\\:order-4 {\n    order: 4;\n  }\n\n  .lg\\:order-5 {\n    order: 5;\n  }\n\n  .lg\\:order-6 {\n    order: 6;\n  }\n\n  .lg\\:order-7 {\n    order: 7;\n  }\n\n  .lg\\:order-8 {\n    order: 8;\n  }\n\n  .lg\\:order-9 {\n    order: 9;\n  }\n\n  .lg\\:order-10 {\n    order: 10;\n  }\n\n  .lg\\:order-11 {\n    order: 11;\n  }\n\n  .lg\\:order-12 {\n    order: 12;\n  }\n\n  .lg\\:order-first {\n    order: -9999;\n  }\n\n  .lg\\:order-last {\n    order: 9999;\n  }\n\n  .lg\\:order-none {\n    order: 0;\n  }\n\n  .lg\\:col-auto {\n    grid-column: auto;\n  }\n\n  .lg\\:col-span-1 {\n    grid-column: span 1 / span 1;\n  }\n\n  .lg\\:col-span-2 {\n    grid-column: span 2 / span 2;\n  }\n\n  .lg\\:col-span-3 {\n    grid-column: span 3 / span 3;\n  }\n\n  .lg\\:col-span-4 {\n    grid-column: span 4 / span 4;\n  }\n\n  .lg\\:col-span-5 {\n    grid-column: span 5 / span 5;\n  }\n\n  .lg\\:col-span-6 {\n    grid-column: span 6 / span 6;\n  }\n\n  .lg\\:col-span-7 {\n    grid-column: span 7 / span 7;\n  }\n\n  .lg\\:col-span-8 {\n    grid-column: span 8 / span 8;\n  }\n\n  .lg\\:col-span-9 {\n    grid-column: span 9 / span 9;\n  }\n\n  .lg\\:col-span-10 {\n    grid-column: span 10 / span 10;\n  }\n\n  .lg\\:col-span-11 {\n    grid-column: span 11 / span 11;\n  }\n\n  .lg\\:col-span-12 {\n    grid-column: span 12 / span 12;\n  }\n\n  .lg\\:col-span-full {\n    grid-column: 1 / -1;\n  }\n\n  .lg\\:col-start-1 {\n    grid-column-start: 1;\n  }\n\n  .lg\\:col-start-2 {\n    grid-column-start: 2;\n  }\n\n  .lg\\:col-start-3 {\n    grid-column-start: 3;\n  }\n\n  .lg\\:col-start-4 {\n    grid-column-start: 4;\n  }\n\n  .lg\\:col-start-5 {\n    grid-column-start: 5;\n  }\n\n  .lg\\:col-start-6 {\n    grid-column-start: 6;\n  }\n\n  .lg\\:col-start-7 {\n    grid-column-start: 7;\n  }\n\n  .lg\\:col-start-8 {\n    grid-column-start: 8;\n  }\n\n  .lg\\:col-start-9 {\n    grid-column-start: 9;\n  }\n\n  .lg\\:col-start-10 {\n    grid-column-start: 10;\n  }\n\n  .lg\\:col-start-11 {\n    grid-column-start: 11;\n  }\n\n  .lg\\:col-start-12 {\n    grid-column-start: 12;\n  }\n\n  .lg\\:col-start-13 {\n    grid-column-start: 13;\n  }\n\n  .lg\\:col-start-auto {\n    grid-column-start: auto;\n  }\n\n  .lg\\:col-end-1 {\n    grid-column-end: 1;\n  }\n\n  .lg\\:col-end-2 {\n    grid-column-end: 2;\n  }\n\n  .lg\\:col-end-3 {\n    grid-column-end: 3;\n  }\n\n  .lg\\:col-end-4 {\n    grid-column-end: 4;\n  }\n\n  .lg\\:col-end-5 {\n    grid-column-end: 5;\n  }\n\n  .lg\\:col-end-6 {\n    grid-column-end: 6;\n  }\n\n  .lg\\:col-end-7 {\n    grid-column-end: 7;\n  }\n\n  .lg\\:col-end-8 {\n    grid-column-end: 8;\n  }\n\n  .lg\\:col-end-9 {\n    grid-column-end: 9;\n  }\n\n  .lg\\:col-end-10 {\n    grid-column-end: 10;\n  }\n\n  .lg\\:col-end-11 {\n    grid-column-end: 11;\n  }\n\n  .lg\\:col-end-12 {\n    grid-column-end: 12;\n  }\n\n  .lg\\:col-end-13 {\n    grid-column-end: 13;\n  }\n\n  .lg\\:col-end-auto {\n    grid-column-end: auto;\n  }\n\n  .lg\\:row-auto {\n    grid-row: auto;\n  }\n\n  .lg\\:row-span-1 {\n    grid-row: span 1 / span 1;\n  }\n\n  .lg\\:row-span-2 {\n    grid-row: span 2 / span 2;\n  }\n\n  .lg\\:row-span-3 {\n    grid-row: span 3 / span 3;\n  }\n\n  .lg\\:row-span-4 {\n    grid-row: span 4 / span 4;\n  }\n\n  .lg\\:row-span-5 {\n    grid-row: span 5 / span 5;\n  }\n\n  .lg\\:row-span-6 {\n    grid-row: span 6 / span 6;\n  }\n\n  .lg\\:row-span-full {\n    grid-row: 1 / -1;\n  }\n\n  .lg\\:row-start-1 {\n    grid-row-start: 1;\n  }\n\n  .lg\\:row-start-2 {\n    grid-row-start: 2;\n  }\n\n  .lg\\:row-start-3 {\n    grid-row-start: 3;\n  }\n\n  .lg\\:row-start-4 {\n    grid-row-start: 4;\n  }\n\n  .lg\\:row-start-5 {\n    grid-row-start: 5;\n  }\n\n  .lg\\:row-start-6 {\n    grid-row-start: 6;\n  }\n\n  .lg\\:row-start-7 {\n    grid-row-start: 7;\n  }\n\n  .lg\\:row-start-auto {\n    grid-row-start: auto;\n  }\n\n  .lg\\:row-end-1 {\n    grid-row-end: 1;\n  }\n\n  .lg\\:row-end-2 {\n    grid-row-end: 2;\n  }\n\n  .lg\\:row-end-3 {\n    grid-row-end: 3;\n  }\n\n  .lg\\:row-end-4 {\n    grid-row-end: 4;\n  }\n\n  .lg\\:row-end-5 {\n    grid-row-end: 5;\n  }\n\n  .lg\\:row-end-6 {\n    grid-row-end: 6;\n  }\n\n  .lg\\:row-end-7 {\n    grid-row-end: 7;\n  }\n\n  .lg\\:row-end-auto {\n    grid-row-end: auto;\n  }\n\n  .lg\\:float-right {\n    float: right;\n  }\n\n  .lg\\:float-left {\n    float: left;\n  }\n\n  .lg\\:float-none {\n    float: none;\n  }\n\n  .lg\\:clear-left {\n    clear: left;\n  }\n\n  .lg\\:clear-right {\n    clear: right;\n  }\n\n  .lg\\:clear-both {\n    clear: both;\n  }\n\n  .lg\\:clear-none {\n    clear: none;\n  }\n\n  .lg\\:m-0 {\n    margin: 0px;\n  }\n\n  .lg\\:m-1 {\n    margin: 0.25rem;\n  }\n\n  .lg\\:m-2 {\n    margin: 0.5rem;\n  }\n\n  .lg\\:m-3 {\n    margin: 0.75rem;\n  }\n\n  .lg\\:m-4 {\n    margin: 1rem;\n  }\n\n  .lg\\:m-5 {\n    margin: 1.25rem;\n  }\n\n  .lg\\:m-6 {\n    margin: 1.5rem;\n  }\n\n  .lg\\:m-7 {\n    margin: 1.75rem;\n  }\n\n  .lg\\:m-8 {\n    margin: 2rem;\n  }\n\n  .lg\\:m-9 {\n    margin: 2.25rem;\n  }\n\n  .lg\\:m-10 {\n    margin: 2.5rem;\n  }\n\n  .lg\\:m-11 {\n    margin: 2.75rem;\n  }\n\n  .lg\\:m-12 {\n    margin: 3rem;\n  }\n\n  .lg\\:m-14 {\n    margin: 3.5rem;\n  }\n\n  .lg\\:m-16 {\n    margin: 4rem;\n  }\n\n  .lg\\:m-20 {\n    margin: 5rem;\n  }\n\n  .lg\\:m-24 {\n    margin: 6rem;\n  }\n\n  .lg\\:m-28 {\n    margin: 7rem;\n  }\n\n  .lg\\:m-32 {\n    margin: 8rem;\n  }\n\n  .lg\\:m-36 {\n    margin: 9rem;\n  }\n\n  .lg\\:m-40 {\n    margin: 10rem;\n  }\n\n  .lg\\:m-44 {\n    margin: 11rem;\n  }\n\n  .lg\\:m-48 {\n    margin: 12rem;\n  }\n\n  .lg\\:m-52 {\n    margin: 13rem;\n  }\n\n  .lg\\:m-56 {\n    margin: 14rem;\n  }\n\n  .lg\\:m-60 {\n    margin: 15rem;\n  }\n\n  .lg\\:m-64 {\n    margin: 16rem;\n  }\n\n  .lg\\:m-72 {\n    margin: 18rem;\n  }\n\n  .lg\\:m-80 {\n    margin: 20rem;\n  }\n\n  .lg\\:m-96 {\n    margin: 24rem;\n  }\n\n  .lg\\:m-auto {\n    margin: auto;\n  }\n\n  .lg\\:m-px {\n    margin: 1px;\n  }\n\n  .lg\\:m-0\\.5 {\n    margin: 0.125rem;\n  }\n\n  .lg\\:m-1\\.5 {\n    margin: 0.375rem;\n  }\n\n  .lg\\:m-2\\.5 {\n    margin: 0.625rem;\n  }\n\n  .lg\\:m-3\\.5 {\n    margin: 0.875rem;\n  }\n\n  .lg\\:-m-0 {\n    margin: 0px;\n  }\n\n  .lg\\:-m-1 {\n    margin: -0.25rem;\n  }\n\n  .lg\\:-m-2 {\n    margin: -0.5rem;\n  }\n\n  .lg\\:-m-3 {\n    margin: -0.75rem;\n  }\n\n  .lg\\:-m-4 {\n    margin: -1rem;\n  }\n\n  .lg\\:-m-5 {\n    margin: -1.25rem;\n  }\n\n  .lg\\:-m-6 {\n    margin: -1.5rem;\n  }\n\n  .lg\\:-m-7 {\n    margin: -1.75rem;\n  }\n\n  .lg\\:-m-8 {\n    margin: -2rem;\n  }\n\n  .lg\\:-m-9 {\n    margin: -2.25rem;\n  }\n\n  .lg\\:-m-10 {\n    margin: -2.5rem;\n  }\n\n  .lg\\:-m-11 {\n    margin: -2.75rem;\n  }\n\n  .lg\\:-m-12 {\n    margin: -3rem;\n  }\n\n  .lg\\:-m-14 {\n    margin: -3.5rem;\n  }\n\n  .lg\\:-m-16 {\n    margin: -4rem;\n  }\n\n  .lg\\:-m-20 {\n    margin: -5rem;\n  }\n\n  .lg\\:-m-24 {\n    margin: -6rem;\n  }\n\n  .lg\\:-m-28 {\n    margin: -7rem;\n  }\n\n  .lg\\:-m-32 {\n    margin: -8rem;\n  }\n\n  .lg\\:-m-36 {\n    margin: -9rem;\n  }\n\n  .lg\\:-m-40 {\n    margin: -10rem;\n  }\n\n  .lg\\:-m-44 {\n    margin: -11rem;\n  }\n\n  .lg\\:-m-48 {\n    margin: -12rem;\n  }\n\n  .lg\\:-m-52 {\n    margin: -13rem;\n  }\n\n  .lg\\:-m-56 {\n    margin: -14rem;\n  }\n\n  .lg\\:-m-60 {\n    margin: -15rem;\n  }\n\n  .lg\\:-m-64 {\n    margin: -16rem;\n  }\n\n  .lg\\:-m-72 {\n    margin: -18rem;\n  }\n\n  .lg\\:-m-80 {\n    margin: -20rem;\n  }\n\n  .lg\\:-m-96 {\n    margin: -24rem;\n  }\n\n  .lg\\:-m-px {\n    margin: -1px;\n  }\n\n  .lg\\:-m-0\\.5 {\n    margin: -0.125rem;\n  }\n\n  .lg\\:-m-1\\.5 {\n    margin: -0.375rem;\n  }\n\n  .lg\\:-m-2\\.5 {\n    margin: -0.625rem;\n  }\n\n  .lg\\:-m-3\\.5 {\n    margin: -0.875rem;\n  }\n\n  .lg\\:mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .lg\\:mx-1 {\n    margin-left: 0.25rem;\n    margin-right: 0.25rem;\n  }\n\n  .lg\\:mx-2 {\n    margin-left: 0.5rem;\n    margin-right: 0.5rem;\n  }\n\n  .lg\\:mx-3 {\n    margin-left: 0.75rem;\n    margin-right: 0.75rem;\n  }\n\n  .lg\\:mx-4 {\n    margin-left: 1rem;\n    margin-right: 1rem;\n  }\n\n  .lg\\:mx-5 {\n    margin-left: 1.25rem;\n    margin-right: 1.25rem;\n  }\n\n  .lg\\:mx-6 {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n\n  .lg\\:mx-7 {\n    margin-left: 1.75rem;\n    margin-right: 1.75rem;\n  }\n\n  .lg\\:mx-8 {\n    margin-left: 2rem;\n    margin-right: 2rem;\n  }\n\n  .lg\\:mx-9 {\n    margin-left: 2.25rem;\n    margin-right: 2.25rem;\n  }\n\n  .lg\\:mx-10 {\n    margin-left: 2.5rem;\n    margin-right: 2.5rem;\n  }\n\n  .lg\\:mx-11 {\n    margin-left: 2.75rem;\n    margin-right: 2.75rem;\n  }\n\n  .lg\\:mx-12 {\n    margin-left: 3rem;\n    margin-right: 3rem;\n  }\n\n  .lg\\:mx-14 {\n    margin-left: 3.5rem;\n    margin-right: 3.5rem;\n  }\n\n  .lg\\:mx-16 {\n    margin-left: 4rem;\n    margin-right: 4rem;\n  }\n\n  .lg\\:mx-20 {\n    margin-left: 5rem;\n    margin-right: 5rem;\n  }\n\n  .lg\\:mx-24 {\n    margin-left: 6rem;\n    margin-right: 6rem;\n  }\n\n  .lg\\:mx-28 {\n    margin-left: 7rem;\n    margin-right: 7rem;\n  }\n\n  .lg\\:mx-32 {\n    margin-left: 8rem;\n    margin-right: 8rem;\n  }\n\n  .lg\\:mx-36 {\n    margin-left: 9rem;\n    margin-right: 9rem;\n  }\n\n  .lg\\:mx-40 {\n    margin-left: 10rem;\n    margin-right: 10rem;\n  }\n\n  .lg\\:mx-44 {\n    margin-left: 11rem;\n    margin-right: 11rem;\n  }\n\n  .lg\\:mx-48 {\n    margin-left: 12rem;\n    margin-right: 12rem;\n  }\n\n  .lg\\:mx-52 {\n    margin-left: 13rem;\n    margin-right: 13rem;\n  }\n\n  .lg\\:mx-56 {\n    margin-left: 14rem;\n    margin-right: 14rem;\n  }\n\n  .lg\\:mx-60 {\n    margin-left: 15rem;\n    margin-right: 15rem;\n  }\n\n  .lg\\:mx-64 {\n    margin-left: 16rem;\n    margin-right: 16rem;\n  }\n\n  .lg\\:mx-72 {\n    margin-left: 18rem;\n    margin-right: 18rem;\n  }\n\n  .lg\\:mx-80 {\n    margin-left: 20rem;\n    margin-right: 20rem;\n  }\n\n  .lg\\:mx-96 {\n    margin-left: 24rem;\n    margin-right: 24rem;\n  }\n\n  .lg\\:mx-auto {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .lg\\:mx-px {\n    margin-left: 1px;\n    margin-right: 1px;\n  }\n\n  .lg\\:mx-0\\.5 {\n    margin-left: 0.125rem;\n    margin-right: 0.125rem;\n  }\n\n  .lg\\:mx-1\\.5 {\n    margin-left: 0.375rem;\n    margin-right: 0.375rem;\n  }\n\n  .lg\\:mx-2\\.5 {\n    margin-left: 0.625rem;\n    margin-right: 0.625rem;\n  }\n\n  .lg\\:mx-3\\.5 {\n    margin-left: 0.875rem;\n    margin-right: 0.875rem;\n  }\n\n  .lg\\:-mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .lg\\:-mx-1 {\n    margin-left: -0.25rem;\n    margin-right: -0.25rem;\n  }\n\n  .lg\\:-mx-2 {\n    margin-left: -0.5rem;\n    margin-right: -0.5rem;\n  }\n\n  .lg\\:-mx-3 {\n    margin-left: -0.75rem;\n    margin-right: -0.75rem;\n  }\n\n  .lg\\:-mx-4 {\n    margin-left: -1rem;\n    margin-right: -1rem;\n  }\n\n  .lg\\:-mx-5 {\n    margin-left: -1.25rem;\n    margin-right: -1.25rem;\n  }\n\n  .lg\\:-mx-6 {\n    margin-left: -1.5rem;\n    margin-right: -1.5rem;\n  }\n\n  .lg\\:-mx-7 {\n    margin-left: -1.75rem;\n    margin-right: -1.75rem;\n  }\n\n  .lg\\:-mx-8 {\n    margin-left: -2rem;\n    margin-right: -2rem;\n  }\n\n  .lg\\:-mx-9 {\n    margin-left: -2.25rem;\n    margin-right: -2.25rem;\n  }\n\n  .lg\\:-mx-10 {\n    margin-left: -2.5rem;\n    margin-right: -2.5rem;\n  }\n\n  .lg\\:-mx-11 {\n    margin-left: -2.75rem;\n    margin-right: -2.75rem;\n  }\n\n  .lg\\:-mx-12 {\n    margin-left: -3rem;\n    margin-right: -3rem;\n  }\n\n  .lg\\:-mx-14 {\n    margin-left: -3.5rem;\n    margin-right: -3.5rem;\n  }\n\n  .lg\\:-mx-16 {\n    margin-left: -4rem;\n    margin-right: -4rem;\n  }\n\n  .lg\\:-mx-20 {\n    margin-left: -5rem;\n    margin-right: -5rem;\n  }\n\n  .lg\\:-mx-24 {\n    margin-left: -6rem;\n    margin-right: -6rem;\n  }\n\n  .lg\\:-mx-28 {\n    margin-left: -7rem;\n    margin-right: -7rem;\n  }\n\n  .lg\\:-mx-32 {\n    margin-left: -8rem;\n    margin-right: -8rem;\n  }\n\n  .lg\\:-mx-36 {\n    margin-left: -9rem;\n    margin-right: -9rem;\n  }\n\n  .lg\\:-mx-40 {\n    margin-left: -10rem;\n    margin-right: -10rem;\n  }\n\n  .lg\\:-mx-44 {\n    margin-left: -11rem;\n    margin-right: -11rem;\n  }\n\n  .lg\\:-mx-48 {\n    margin-left: -12rem;\n    margin-right: -12rem;\n  }\n\n  .lg\\:-mx-52 {\n    margin-left: -13rem;\n    margin-right: -13rem;\n  }\n\n  .lg\\:-mx-56 {\n    margin-left: -14rem;\n    margin-right: -14rem;\n  }\n\n  .lg\\:-mx-60 {\n    margin-left: -15rem;\n    margin-right: -15rem;\n  }\n\n  .lg\\:-mx-64 {\n    margin-left: -16rem;\n    margin-right: -16rem;\n  }\n\n  .lg\\:-mx-72 {\n    margin-left: -18rem;\n    margin-right: -18rem;\n  }\n\n  .lg\\:-mx-80 {\n    margin-left: -20rem;\n    margin-right: -20rem;\n  }\n\n  .lg\\:-mx-96 {\n    margin-left: -24rem;\n    margin-right: -24rem;\n  }\n\n  .lg\\:-mx-px {\n    margin-left: -1px;\n    margin-right: -1px;\n  }\n\n  .lg\\:-mx-0\\.5 {\n    margin-left: -0.125rem;\n    margin-right: -0.125rem;\n  }\n\n  .lg\\:-mx-1\\.5 {\n    margin-left: -0.375rem;\n    margin-right: -0.375rem;\n  }\n\n  .lg\\:-mx-2\\.5 {\n    margin-left: -0.625rem;\n    margin-right: -0.625rem;\n  }\n\n  .lg\\:-mx-3\\.5 {\n    margin-left: -0.875rem;\n    margin-right: -0.875rem;\n  }\n\n  .lg\\:my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .lg\\:my-1 {\n    margin-top: 0.25rem;\n    margin-bottom: 0.25rem;\n  }\n\n  .lg\\:my-2 {\n    margin-top: 0.5rem;\n    margin-bottom: 0.5rem;\n  }\n\n  .lg\\:my-3 {\n    margin-top: 0.75rem;\n    margin-bottom: 0.75rem;\n  }\n\n  .lg\\:my-4 {\n    margin-top: 1rem;\n    margin-bottom: 1rem;\n  }\n\n  .lg\\:my-5 {\n    margin-top: 1.25rem;\n    margin-bottom: 1.25rem;\n  }\n\n  .lg\\:my-6 {\n    margin-top: 1.5rem;\n    margin-bottom: 1.5rem;\n  }\n\n  .lg\\:my-7 {\n    margin-top: 1.75rem;\n    margin-bottom: 1.75rem;\n  }\n\n  .lg\\:my-8 {\n    margin-top: 2rem;\n    margin-bottom: 2rem;\n  }\n\n  .lg\\:my-9 {\n    margin-top: 2.25rem;\n    margin-bottom: 2.25rem;\n  }\n\n  .lg\\:my-10 {\n    margin-top: 2.5rem;\n    margin-bottom: 2.5rem;\n  }\n\n  .lg\\:my-11 {\n    margin-top: 2.75rem;\n    margin-bottom: 2.75rem;\n  }\n\n  .lg\\:my-12 {\n    margin-top: 3rem;\n    margin-bottom: 3rem;\n  }\n\n  .lg\\:my-14 {\n    margin-top: 3.5rem;\n    margin-bottom: 3.5rem;\n  }\n\n  .lg\\:my-16 {\n    margin-top: 4rem;\n    margin-bottom: 4rem;\n  }\n\n  .lg\\:my-20 {\n    margin-top: 5rem;\n    margin-bottom: 5rem;\n  }\n\n  .lg\\:my-24 {\n    margin-top: 6rem;\n    margin-bottom: 6rem;\n  }\n\n  .lg\\:my-28 {\n    margin-top: 7rem;\n    margin-bottom: 7rem;\n  }\n\n  .lg\\:my-32 {\n    margin-top: 8rem;\n    margin-bottom: 8rem;\n  }\n\n  .lg\\:my-36 {\n    margin-top: 9rem;\n    margin-bottom: 9rem;\n  }\n\n  .lg\\:my-40 {\n    margin-top: 10rem;\n    margin-bottom: 10rem;\n  }\n\n  .lg\\:my-44 {\n    margin-top: 11rem;\n    margin-bottom: 11rem;\n  }\n\n  .lg\\:my-48 {\n    margin-top: 12rem;\n    margin-bottom: 12rem;\n  }\n\n  .lg\\:my-52 {\n    margin-top: 13rem;\n    margin-bottom: 13rem;\n  }\n\n  .lg\\:my-56 {\n    margin-top: 14rem;\n    margin-bottom: 14rem;\n  }\n\n  .lg\\:my-60 {\n    margin-top: 15rem;\n    margin-bottom: 15rem;\n  }\n\n  .lg\\:my-64 {\n    margin-top: 16rem;\n    margin-bottom: 16rem;\n  }\n\n  .lg\\:my-72 {\n    margin-top: 18rem;\n    margin-bottom: 18rem;\n  }\n\n  .lg\\:my-80 {\n    margin-top: 20rem;\n    margin-bottom: 20rem;\n  }\n\n  .lg\\:my-96 {\n    margin-top: 24rem;\n    margin-bottom: 24rem;\n  }\n\n  .lg\\:my-auto {\n    margin-top: auto;\n    margin-bottom: auto;\n  }\n\n  .lg\\:my-px {\n    margin-top: 1px;\n    margin-bottom: 1px;\n  }\n\n  .lg\\:my-0\\.5 {\n    margin-top: 0.125rem;\n    margin-bottom: 0.125rem;\n  }\n\n  .lg\\:my-1\\.5 {\n    margin-top: 0.375rem;\n    margin-bottom: 0.375rem;\n  }\n\n  .lg\\:my-2\\.5 {\n    margin-top: 0.625rem;\n    margin-bottom: 0.625rem;\n  }\n\n  .lg\\:my-3\\.5 {\n    margin-top: 0.875rem;\n    margin-bottom: 0.875rem;\n  }\n\n  .lg\\:-my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .lg\\:-my-1 {\n    margin-top: -0.25rem;\n    margin-bottom: -0.25rem;\n  }\n\n  .lg\\:-my-2 {\n    margin-top: -0.5rem;\n    margin-bottom: -0.5rem;\n  }\n\n  .lg\\:-my-3 {\n    margin-top: -0.75rem;\n    margin-bottom: -0.75rem;\n  }\n\n  .lg\\:-my-4 {\n    margin-top: -1rem;\n    margin-bottom: -1rem;\n  }\n\n  .lg\\:-my-5 {\n    margin-top: -1.25rem;\n    margin-bottom: -1.25rem;\n  }\n\n  .lg\\:-my-6 {\n    margin-top: -1.5rem;\n    margin-bottom: -1.5rem;\n  }\n\n  .lg\\:-my-7 {\n    margin-top: -1.75rem;\n    margin-bottom: -1.75rem;\n  }\n\n  .lg\\:-my-8 {\n    margin-top: -2rem;\n    margin-bottom: -2rem;\n  }\n\n  .lg\\:-my-9 {\n    margin-top: -2.25rem;\n    margin-bottom: -2.25rem;\n  }\n\n  .lg\\:-my-10 {\n    margin-top: -2.5rem;\n    margin-bottom: -2.5rem;\n  }\n\n  .lg\\:-my-11 {\n    margin-top: -2.75rem;\n    margin-bottom: -2.75rem;\n  }\n\n  .lg\\:-my-12 {\n    margin-top: -3rem;\n    margin-bottom: -3rem;\n  }\n\n  .lg\\:-my-14 {\n    margin-top: -3.5rem;\n    margin-bottom: -3.5rem;\n  }\n\n  .lg\\:-my-16 {\n    margin-top: -4rem;\n    margin-bottom: -4rem;\n  }\n\n  .lg\\:-my-20 {\n    margin-top: -5rem;\n    margin-bottom: -5rem;\n  }\n\n  .lg\\:-my-24 {\n    margin-top: -6rem;\n    margin-bottom: -6rem;\n  }\n\n  .lg\\:-my-28 {\n    margin-top: -7rem;\n    margin-bottom: -7rem;\n  }\n\n  .lg\\:-my-32 {\n    margin-top: -8rem;\n    margin-bottom: -8rem;\n  }\n\n  .lg\\:-my-36 {\n    margin-top: -9rem;\n    margin-bottom: -9rem;\n  }\n\n  .lg\\:-my-40 {\n    margin-top: -10rem;\n    margin-bottom: -10rem;\n  }\n\n  .lg\\:-my-44 {\n    margin-top: -11rem;\n    margin-bottom: -11rem;\n  }\n\n  .lg\\:-my-48 {\n    margin-top: -12rem;\n    margin-bottom: -12rem;\n  }\n\n  .lg\\:-my-52 {\n    margin-top: -13rem;\n    margin-bottom: -13rem;\n  }\n\n  .lg\\:-my-56 {\n    margin-top: -14rem;\n    margin-bottom: -14rem;\n  }\n\n  .lg\\:-my-60 {\n    margin-top: -15rem;\n    margin-bottom: -15rem;\n  }\n\n  .lg\\:-my-64 {\n    margin-top: -16rem;\n    margin-bottom: -16rem;\n  }\n\n  .lg\\:-my-72 {\n    margin-top: -18rem;\n    margin-bottom: -18rem;\n  }\n\n  .lg\\:-my-80 {\n    margin-top: -20rem;\n    margin-bottom: -20rem;\n  }\n\n  .lg\\:-my-96 {\n    margin-top: -24rem;\n    margin-bottom: -24rem;\n  }\n\n  .lg\\:-my-px {\n    margin-top: -1px;\n    margin-bottom: -1px;\n  }\n\n  .lg\\:-my-0\\.5 {\n    margin-top: -0.125rem;\n    margin-bottom: -0.125rem;\n  }\n\n  .lg\\:-my-1\\.5 {\n    margin-top: -0.375rem;\n    margin-bottom: -0.375rem;\n  }\n\n  .lg\\:-my-2\\.5 {\n    margin-top: -0.625rem;\n    margin-bottom: -0.625rem;\n  }\n\n  .lg\\:-my-3\\.5 {\n    margin-top: -0.875rem;\n    margin-bottom: -0.875rem;\n  }\n\n  .lg\\:mt-0 {\n    margin-top: 0px;\n  }\n\n  .lg\\:mt-1 {\n    margin-top: 0.25rem;\n  }\n\n  .lg\\:mt-2 {\n    margin-top: 0.5rem;\n  }\n\n  .lg\\:mt-3 {\n    margin-top: 0.75rem;\n  }\n\n  .lg\\:mt-4 {\n    margin-top: 1rem;\n  }\n\n  .lg\\:mt-5 {\n    margin-top: 1.25rem;\n  }\n\n  .lg\\:mt-6 {\n    margin-top: 1.5rem;\n  }\n\n  .lg\\:mt-7 {\n    margin-top: 1.75rem;\n  }\n\n  .lg\\:mt-8 {\n    margin-top: 2rem;\n  }\n\n  .lg\\:mt-9 {\n    margin-top: 2.25rem;\n  }\n\n  .lg\\:mt-10 {\n    margin-top: 2.5rem;\n  }\n\n  .lg\\:mt-11 {\n    margin-top: 2.75rem;\n  }\n\n  .lg\\:mt-12 {\n    margin-top: 3rem;\n  }\n\n  .lg\\:mt-14 {\n    margin-top: 3.5rem;\n  }\n\n  .lg\\:mt-16 {\n    margin-top: 4rem;\n  }\n\n  .lg\\:mt-20 {\n    margin-top: 5rem;\n  }\n\n  .lg\\:mt-24 {\n    margin-top: 6rem;\n  }\n\n  .lg\\:mt-28 {\n    margin-top: 7rem;\n  }\n\n  .lg\\:mt-32 {\n    margin-top: 8rem;\n  }\n\n  .lg\\:mt-36 {\n    margin-top: 9rem;\n  }\n\n  .lg\\:mt-40 {\n    margin-top: 10rem;\n  }\n\n  .lg\\:mt-44 {\n    margin-top: 11rem;\n  }\n\n  .lg\\:mt-48 {\n    margin-top: 12rem;\n  }\n\n  .lg\\:mt-52 {\n    margin-top: 13rem;\n  }\n\n  .lg\\:mt-56 {\n    margin-top: 14rem;\n  }\n\n  .lg\\:mt-60 {\n    margin-top: 15rem;\n  }\n\n  .lg\\:mt-64 {\n    margin-top: 16rem;\n  }\n\n  .lg\\:mt-72 {\n    margin-top: 18rem;\n  }\n\n  .lg\\:mt-80 {\n    margin-top: 20rem;\n  }\n\n  .lg\\:mt-96 {\n    margin-top: 24rem;\n  }\n\n  .lg\\:mt-auto {\n    margin-top: auto;\n  }\n\n  .lg\\:mt-px {\n    margin-top: 1px;\n  }\n\n  .lg\\:mt-0\\.5 {\n    margin-top: 0.125rem;\n  }\n\n  .lg\\:mt-1\\.5 {\n    margin-top: 0.375rem;\n  }\n\n  .lg\\:mt-2\\.5 {\n    margin-top: 0.625rem;\n  }\n\n  .lg\\:mt-3\\.5 {\n    margin-top: 0.875rem;\n  }\n\n  .lg\\:-mt-0 {\n    margin-top: 0px;\n  }\n\n  .lg\\:-mt-1 {\n    margin-top: -0.25rem;\n  }\n\n  .lg\\:-mt-2 {\n    margin-top: -0.5rem;\n  }\n\n  .lg\\:-mt-3 {\n    margin-top: -0.75rem;\n  }\n\n  .lg\\:-mt-4 {\n    margin-top: -1rem;\n  }\n\n  .lg\\:-mt-5 {\n    margin-top: -1.25rem;\n  }\n\n  .lg\\:-mt-6 {\n    margin-top: -1.5rem;\n  }\n\n  .lg\\:-mt-7 {\n    margin-top: -1.75rem;\n  }\n\n  .lg\\:-mt-8 {\n    margin-top: -2rem;\n  }\n\n  .lg\\:-mt-9 {\n    margin-top: -2.25rem;\n  }\n\n  .lg\\:-mt-10 {\n    margin-top: -2.5rem;\n  }\n\n  .lg\\:-mt-11 {\n    margin-top: -2.75rem;\n  }\n\n  .lg\\:-mt-12 {\n    margin-top: -3rem;\n  }\n\n  .lg\\:-mt-14 {\n    margin-top: -3.5rem;\n  }\n\n  .lg\\:-mt-16 {\n    margin-top: -4rem;\n  }\n\n  .lg\\:-mt-20 {\n    margin-top: -5rem;\n  }\n\n  .lg\\:-mt-24 {\n    margin-top: -6rem;\n  }\n\n  .lg\\:-mt-28 {\n    margin-top: -7rem;\n  }\n\n  .lg\\:-mt-32 {\n    margin-top: -8rem;\n  }\n\n  .lg\\:-mt-36 {\n    margin-top: -9rem;\n  }\n\n  .lg\\:-mt-40 {\n    margin-top: -10rem;\n  }\n\n  .lg\\:-mt-44 {\n    margin-top: -11rem;\n  }\n\n  .lg\\:-mt-48 {\n    margin-top: -12rem;\n  }\n\n  .lg\\:-mt-52 {\n    margin-top: -13rem;\n  }\n\n  .lg\\:-mt-56 {\n    margin-top: -14rem;\n  }\n\n  .lg\\:-mt-60 {\n    margin-top: -15rem;\n  }\n\n  .lg\\:-mt-64 {\n    margin-top: -16rem;\n  }\n\n  .lg\\:-mt-72 {\n    margin-top: -18rem;\n  }\n\n  .lg\\:-mt-80 {\n    margin-top: -20rem;\n  }\n\n  .lg\\:-mt-96 {\n    margin-top: -24rem;\n  }\n\n  .lg\\:-mt-px {\n    margin-top: -1px;\n  }\n\n  .lg\\:-mt-0\\.5 {\n    margin-top: -0.125rem;\n  }\n\n  .lg\\:-mt-1\\.5 {\n    margin-top: -0.375rem;\n  }\n\n  .lg\\:-mt-2\\.5 {\n    margin-top: -0.625rem;\n  }\n\n  .lg\\:-mt-3\\.5 {\n    margin-top: -0.875rem;\n  }\n\n  .lg\\:mr-0 {\n    margin-right: 0px;\n  }\n\n  .lg\\:mr-1 {\n    margin-right: 0.25rem;\n  }\n\n  .lg\\:mr-2 {\n    margin-right: 0.5rem;\n  }\n\n  .lg\\:mr-3 {\n    margin-right: 0.75rem;\n  }\n\n  .lg\\:mr-4 {\n    margin-right: 1rem;\n  }\n\n  .lg\\:mr-5 {\n    margin-right: 1.25rem;\n  }\n\n  .lg\\:mr-6 {\n    margin-right: 1.5rem;\n  }\n\n  .lg\\:mr-7 {\n    margin-right: 1.75rem;\n  }\n\n  .lg\\:mr-8 {\n    margin-right: 2rem;\n  }\n\n  .lg\\:mr-9 {\n    margin-right: 2.25rem;\n  }\n\n  .lg\\:mr-10 {\n    margin-right: 2.5rem;\n  }\n\n  .lg\\:mr-11 {\n    margin-right: 2.75rem;\n  }\n\n  .lg\\:mr-12 {\n    margin-right: 3rem;\n  }\n\n  .lg\\:mr-14 {\n    margin-right: 3.5rem;\n  }\n\n  .lg\\:mr-16 {\n    margin-right: 4rem;\n  }\n\n  .lg\\:mr-20 {\n    margin-right: 5rem;\n  }\n\n  .lg\\:mr-24 {\n    margin-right: 6rem;\n  }\n\n  .lg\\:mr-28 {\n    margin-right: 7rem;\n  }\n\n  .lg\\:mr-32 {\n    margin-right: 8rem;\n  }\n\n  .lg\\:mr-36 {\n    margin-right: 9rem;\n  }\n\n  .lg\\:mr-40 {\n    margin-right: 10rem;\n  }\n\n  .lg\\:mr-44 {\n    margin-right: 11rem;\n  }\n\n  .lg\\:mr-48 {\n    margin-right: 12rem;\n  }\n\n  .lg\\:mr-52 {\n    margin-right: 13rem;\n  }\n\n  .lg\\:mr-56 {\n    margin-right: 14rem;\n  }\n\n  .lg\\:mr-60 {\n    margin-right: 15rem;\n  }\n\n  .lg\\:mr-64 {\n    margin-right: 16rem;\n  }\n\n  .lg\\:mr-72 {\n    margin-right: 18rem;\n  }\n\n  .lg\\:mr-80 {\n    margin-right: 20rem;\n  }\n\n  .lg\\:mr-96 {\n    margin-right: 24rem;\n  }\n\n  .lg\\:mr-auto {\n    margin-right: auto;\n  }\n\n  .lg\\:mr-px {\n    margin-right: 1px;\n  }\n\n  .lg\\:mr-0\\.5 {\n    margin-right: 0.125rem;\n  }\n\n  .lg\\:mr-1\\.5 {\n    margin-right: 0.375rem;\n  }\n\n  .lg\\:mr-2\\.5 {\n    margin-right: 0.625rem;\n  }\n\n  .lg\\:mr-3\\.5 {\n    margin-right: 0.875rem;\n  }\n\n  .lg\\:-mr-0 {\n    margin-right: 0px;\n  }\n\n  .lg\\:-mr-1 {\n    margin-right: -0.25rem;\n  }\n\n  .lg\\:-mr-2 {\n    margin-right: -0.5rem;\n  }\n\n  .lg\\:-mr-3 {\n    margin-right: -0.75rem;\n  }\n\n  .lg\\:-mr-4 {\n    margin-right: -1rem;\n  }\n\n  .lg\\:-mr-5 {\n    margin-right: -1.25rem;\n  }\n\n  .lg\\:-mr-6 {\n    margin-right: -1.5rem;\n  }\n\n  .lg\\:-mr-7 {\n    margin-right: -1.75rem;\n  }\n\n  .lg\\:-mr-8 {\n    margin-right: -2rem;\n  }\n\n  .lg\\:-mr-9 {\n    margin-right: -2.25rem;\n  }\n\n  .lg\\:-mr-10 {\n    margin-right: -2.5rem;\n  }\n\n  .lg\\:-mr-11 {\n    margin-right: -2.75rem;\n  }\n\n  .lg\\:-mr-12 {\n    margin-right: -3rem;\n  }\n\n  .lg\\:-mr-14 {\n    margin-right: -3.5rem;\n  }\n\n  .lg\\:-mr-16 {\n    margin-right: -4rem;\n  }\n\n  .lg\\:-mr-20 {\n    margin-right: -5rem;\n  }\n\n  .lg\\:-mr-24 {\n    margin-right: -6rem;\n  }\n\n  .lg\\:-mr-28 {\n    margin-right: -7rem;\n  }\n\n  .lg\\:-mr-32 {\n    margin-right: -8rem;\n  }\n\n  .lg\\:-mr-36 {\n    margin-right: -9rem;\n  }\n\n  .lg\\:-mr-40 {\n    margin-right: -10rem;\n  }\n\n  .lg\\:-mr-44 {\n    margin-right: -11rem;\n  }\n\n  .lg\\:-mr-48 {\n    margin-right: -12rem;\n  }\n\n  .lg\\:-mr-52 {\n    margin-right: -13rem;\n  }\n\n  .lg\\:-mr-56 {\n    margin-right: -14rem;\n  }\n\n  .lg\\:-mr-60 {\n    margin-right: -15rem;\n  }\n\n  .lg\\:-mr-64 {\n    margin-right: -16rem;\n  }\n\n  .lg\\:-mr-72 {\n    margin-right: -18rem;\n  }\n\n  .lg\\:-mr-80 {\n    margin-right: -20rem;\n  }\n\n  .lg\\:-mr-96 {\n    margin-right: -24rem;\n  }\n\n  .lg\\:-mr-px {\n    margin-right: -1px;\n  }\n\n  .lg\\:-mr-0\\.5 {\n    margin-right: -0.125rem;\n  }\n\n  .lg\\:-mr-1\\.5 {\n    margin-right: -0.375rem;\n  }\n\n  .lg\\:-mr-2\\.5 {\n    margin-right: -0.625rem;\n  }\n\n  .lg\\:-mr-3\\.5 {\n    margin-right: -0.875rem;\n  }\n\n  .lg\\:mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .lg\\:mb-1 {\n    margin-bottom: 0.25rem;\n  }\n\n  .lg\\:mb-2 {\n    margin-bottom: 0.5rem;\n  }\n\n  .lg\\:mb-3 {\n    margin-bottom: 0.75rem;\n  }\n\n  .lg\\:mb-4 {\n    margin-bottom: 1rem;\n  }\n\n  .lg\\:mb-5 {\n    margin-bottom: 1.25rem;\n  }\n\n  .lg\\:mb-6 {\n    margin-bottom: 1.5rem;\n  }\n\n  .lg\\:mb-7 {\n    margin-bottom: 1.75rem;\n  }\n\n  .lg\\:mb-8 {\n    margin-bottom: 2rem;\n  }\n\n  .lg\\:mb-9 {\n    margin-bottom: 2.25rem;\n  }\n\n  .lg\\:mb-10 {\n    margin-bottom: 2.5rem;\n  }\n\n  .lg\\:mb-11 {\n    margin-bottom: 2.75rem;\n  }\n\n  .lg\\:mb-12 {\n    margin-bottom: 3rem;\n  }\n\n  .lg\\:mb-14 {\n    margin-bottom: 3.5rem;\n  }\n\n  .lg\\:mb-16 {\n    margin-bottom: 4rem;\n  }\n\n  .lg\\:mb-20 {\n    margin-bottom: 5rem;\n  }\n\n  .lg\\:mb-24 {\n    margin-bottom: 6rem;\n  }\n\n  .lg\\:mb-28 {\n    margin-bottom: 7rem;\n  }\n\n  .lg\\:mb-32 {\n    margin-bottom: 8rem;\n  }\n\n  .lg\\:mb-36 {\n    margin-bottom: 9rem;\n  }\n\n  .lg\\:mb-40 {\n    margin-bottom: 10rem;\n  }\n\n  .lg\\:mb-44 {\n    margin-bottom: 11rem;\n  }\n\n  .lg\\:mb-48 {\n    margin-bottom: 12rem;\n  }\n\n  .lg\\:mb-52 {\n    margin-bottom: 13rem;\n  }\n\n  .lg\\:mb-56 {\n    margin-bottom: 14rem;\n  }\n\n  .lg\\:mb-60 {\n    margin-bottom: 15rem;\n  }\n\n  .lg\\:mb-64 {\n    margin-bottom: 16rem;\n  }\n\n  .lg\\:mb-72 {\n    margin-bottom: 18rem;\n  }\n\n  .lg\\:mb-80 {\n    margin-bottom: 20rem;\n  }\n\n  .lg\\:mb-96 {\n    margin-bottom: 24rem;\n  }\n\n  .lg\\:mb-auto {\n    margin-bottom: auto;\n  }\n\n  .lg\\:mb-px {\n    margin-bottom: 1px;\n  }\n\n  .lg\\:mb-0\\.5 {\n    margin-bottom: 0.125rem;\n  }\n\n  .lg\\:mb-1\\.5 {\n    margin-bottom: 0.375rem;\n  }\n\n  .lg\\:mb-2\\.5 {\n    margin-bottom: 0.625rem;\n  }\n\n  .lg\\:mb-3\\.5 {\n    margin-bottom: 0.875rem;\n  }\n\n  .lg\\:-mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .lg\\:-mb-1 {\n    margin-bottom: -0.25rem;\n  }\n\n  .lg\\:-mb-2 {\n    margin-bottom: -0.5rem;\n  }\n\n  .lg\\:-mb-3 {\n    margin-bottom: -0.75rem;\n  }\n\n  .lg\\:-mb-4 {\n    margin-bottom: -1rem;\n  }\n\n  .lg\\:-mb-5 {\n    margin-bottom: -1.25rem;\n  }\n\n  .lg\\:-mb-6 {\n    margin-bottom: -1.5rem;\n  }\n\n  .lg\\:-mb-7 {\n    margin-bottom: -1.75rem;\n  }\n\n  .lg\\:-mb-8 {\n    margin-bottom: -2rem;\n  }\n\n  .lg\\:-mb-9 {\n    margin-bottom: -2.25rem;\n  }\n\n  .lg\\:-mb-10 {\n    margin-bottom: -2.5rem;\n  }\n\n  .lg\\:-mb-11 {\n    margin-bottom: -2.75rem;\n  }\n\n  .lg\\:-mb-12 {\n    margin-bottom: -3rem;\n  }\n\n  .lg\\:-mb-14 {\n    margin-bottom: -3.5rem;\n  }\n\n  .lg\\:-mb-16 {\n    margin-bottom: -4rem;\n  }\n\n  .lg\\:-mb-20 {\n    margin-bottom: -5rem;\n  }\n\n  .lg\\:-mb-24 {\n    margin-bottom: -6rem;\n  }\n\n  .lg\\:-mb-28 {\n    margin-bottom: -7rem;\n  }\n\n  .lg\\:-mb-32 {\n    margin-bottom: -8rem;\n  }\n\n  .lg\\:-mb-36 {\n    margin-bottom: -9rem;\n  }\n\n  .lg\\:-mb-40 {\n    margin-bottom: -10rem;\n  }\n\n  .lg\\:-mb-44 {\n    margin-bottom: -11rem;\n  }\n\n  .lg\\:-mb-48 {\n    margin-bottom: -12rem;\n  }\n\n  .lg\\:-mb-52 {\n    margin-bottom: -13rem;\n  }\n\n  .lg\\:-mb-56 {\n    margin-bottom: -14rem;\n  }\n\n  .lg\\:-mb-60 {\n    margin-bottom: -15rem;\n  }\n\n  .lg\\:-mb-64 {\n    margin-bottom: -16rem;\n  }\n\n  .lg\\:-mb-72 {\n    margin-bottom: -18rem;\n  }\n\n  .lg\\:-mb-80 {\n    margin-bottom: -20rem;\n  }\n\n  .lg\\:-mb-96 {\n    margin-bottom: -24rem;\n  }\n\n  .lg\\:-mb-px {\n    margin-bottom: -1px;\n  }\n\n  .lg\\:-mb-0\\.5 {\n    margin-bottom: -0.125rem;\n  }\n\n  .lg\\:-mb-1\\.5 {\n    margin-bottom: -0.375rem;\n  }\n\n  .lg\\:-mb-2\\.5 {\n    margin-bottom: -0.625rem;\n  }\n\n  .lg\\:-mb-3\\.5 {\n    margin-bottom: -0.875rem;\n  }\n\n  .lg\\:ml-0 {\n    margin-left: 0px;\n  }\n\n  .lg\\:ml-1 {\n    margin-left: 0.25rem;\n  }\n\n  .lg\\:ml-2 {\n    margin-left: 0.5rem;\n  }\n\n  .lg\\:ml-3 {\n    margin-left: 0.75rem;\n  }\n\n  .lg\\:ml-4 {\n    margin-left: 1rem;\n  }\n\n  .lg\\:ml-5 {\n    margin-left: 1.25rem;\n  }\n\n  .lg\\:ml-6 {\n    margin-left: 1.5rem;\n  }\n\n  .lg\\:ml-7 {\n    margin-left: 1.75rem;\n  }\n\n  .lg\\:ml-8 {\n    margin-left: 2rem;\n  }\n\n  .lg\\:ml-9 {\n    margin-left: 2.25rem;\n  }\n\n  .lg\\:ml-10 {\n    margin-left: 2.5rem;\n  }\n\n  .lg\\:ml-11 {\n    margin-left: 2.75rem;\n  }\n\n  .lg\\:ml-12 {\n    margin-left: 3rem;\n  }\n\n  .lg\\:ml-14 {\n    margin-left: 3.5rem;\n  }\n\n  .lg\\:ml-16 {\n    margin-left: 4rem;\n  }\n\n  .lg\\:ml-20 {\n    margin-left: 5rem;\n  }\n\n  .lg\\:ml-24 {\n    margin-left: 6rem;\n  }\n\n  .lg\\:ml-28 {\n    margin-left: 7rem;\n  }\n\n  .lg\\:ml-32 {\n    margin-left: 8rem;\n  }\n\n  .lg\\:ml-36 {\n    margin-left: 9rem;\n  }\n\n  .lg\\:ml-40 {\n    margin-left: 10rem;\n  }\n\n  .lg\\:ml-44 {\n    margin-left: 11rem;\n  }\n\n  .lg\\:ml-48 {\n    margin-left: 12rem;\n  }\n\n  .lg\\:ml-52 {\n    margin-left: 13rem;\n  }\n\n  .lg\\:ml-56 {\n    margin-left: 14rem;\n  }\n\n  .lg\\:ml-60 {\n    margin-left: 15rem;\n  }\n\n  .lg\\:ml-64 {\n    margin-left: 16rem;\n  }\n\n  .lg\\:ml-72 {\n    margin-left: 18rem;\n  }\n\n  .lg\\:ml-80 {\n    margin-left: 20rem;\n  }\n\n  .lg\\:ml-96 {\n    margin-left: 24rem;\n  }\n\n  .lg\\:ml-auto {\n    margin-left: auto;\n  }\n\n  .lg\\:ml-px {\n    margin-left: 1px;\n  }\n\n  .lg\\:ml-0\\.5 {\n    margin-left: 0.125rem;\n  }\n\n  .lg\\:ml-1\\.5 {\n    margin-left: 0.375rem;\n  }\n\n  .lg\\:ml-2\\.5 {\n    margin-left: 0.625rem;\n  }\n\n  .lg\\:ml-3\\.5 {\n    margin-left: 0.875rem;\n  }\n\n  .lg\\:-ml-0 {\n    margin-left: 0px;\n  }\n\n  .lg\\:-ml-1 {\n    margin-left: -0.25rem;\n  }\n\n  .lg\\:-ml-2 {\n    margin-left: -0.5rem;\n  }\n\n  .lg\\:-ml-3 {\n    margin-left: -0.75rem;\n  }\n\n  .lg\\:-ml-4 {\n    margin-left: -1rem;\n  }\n\n  .lg\\:-ml-5 {\n    margin-left: -1.25rem;\n  }\n\n  .lg\\:-ml-6 {\n    margin-left: -1.5rem;\n  }\n\n  .lg\\:-ml-7 {\n    margin-left: -1.75rem;\n  }\n\n  .lg\\:-ml-8 {\n    margin-left: -2rem;\n  }\n\n  .lg\\:-ml-9 {\n    margin-left: -2.25rem;\n  }\n\n  .lg\\:-ml-10 {\n    margin-left: -2.5rem;\n  }\n\n  .lg\\:-ml-11 {\n    margin-left: -2.75rem;\n  }\n\n  .lg\\:-ml-12 {\n    margin-left: -3rem;\n  }\n\n  .lg\\:-ml-14 {\n    margin-left: -3.5rem;\n  }\n\n  .lg\\:-ml-16 {\n    margin-left: -4rem;\n  }\n\n  .lg\\:-ml-20 {\n    margin-left: -5rem;\n  }\n\n  .lg\\:-ml-24 {\n    margin-left: -6rem;\n  }\n\n  .lg\\:-ml-28 {\n    margin-left: -7rem;\n  }\n\n  .lg\\:-ml-32 {\n    margin-left: -8rem;\n  }\n\n  .lg\\:-ml-36 {\n    margin-left: -9rem;\n  }\n\n  .lg\\:-ml-40 {\n    margin-left: -10rem;\n  }\n\n  .lg\\:-ml-44 {\n    margin-left: -11rem;\n  }\n\n  .lg\\:-ml-48 {\n    margin-left: -12rem;\n  }\n\n  .lg\\:-ml-52 {\n    margin-left: -13rem;\n  }\n\n  .lg\\:-ml-56 {\n    margin-left: -14rem;\n  }\n\n  .lg\\:-ml-60 {\n    margin-left: -15rem;\n  }\n\n  .lg\\:-ml-64 {\n    margin-left: -16rem;\n  }\n\n  .lg\\:-ml-72 {\n    margin-left: -18rem;\n  }\n\n  .lg\\:-ml-80 {\n    margin-left: -20rem;\n  }\n\n  .lg\\:-ml-96 {\n    margin-left: -24rem;\n  }\n\n  .lg\\:-ml-px {\n    margin-left: -1px;\n  }\n\n  .lg\\:-ml-0\\.5 {\n    margin-left: -0.125rem;\n  }\n\n  .lg\\:-ml-1\\.5 {\n    margin-left: -0.375rem;\n  }\n\n  .lg\\:-ml-2\\.5 {\n    margin-left: -0.625rem;\n  }\n\n  .lg\\:-ml-3\\.5 {\n    margin-left: -0.875rem;\n  }\n\n  .lg\\:box-border {\n    box-sizing: border-box;\n  }\n\n  .lg\\:box-content {\n    box-sizing: content-box;\n  }\n\n  .lg\\:block {\n    display: block;\n  }\n\n  .lg\\:inline-block {\n    display: inline-block;\n  }\n\n  .lg\\:inline {\n    display: inline;\n  }\n\n  .lg\\:flex {\n    display: flex;\n  }\n\n  .lg\\:inline-flex {\n    display: inline-flex;\n  }\n\n  .lg\\:table {\n    display: table;\n  }\n\n  .lg\\:inline-table {\n    display: inline-table;\n  }\n\n  .lg\\:table-caption {\n    display: table-caption;\n  }\n\n  .lg\\:table-cell {\n    display: table-cell;\n  }\n\n  .lg\\:table-column {\n    display: table-column;\n  }\n\n  .lg\\:table-column-group {\n    display: table-column-group;\n  }\n\n  .lg\\:table-footer-group {\n    display: table-footer-group;\n  }\n\n  .lg\\:table-header-group {\n    display: table-header-group;\n  }\n\n  .lg\\:table-row-group {\n    display: table-row-group;\n  }\n\n  .lg\\:table-row {\n    display: table-row;\n  }\n\n  .lg\\:flow-root {\n    display: flow-root;\n  }\n\n  .lg\\:grid {\n    display: grid;\n  }\n\n  .lg\\:inline-grid {\n    display: inline-grid;\n  }\n\n  .lg\\:contents {\n    display: contents;\n  }\n\n  .lg\\:list-item {\n    display: list-item;\n  }\n\n  .lg\\:hidden {\n    display: none;\n  }\n\n  .lg\\:h-0 {\n    height: 0px;\n  }\n\n  .lg\\:h-1 {\n    height: 0.25rem;\n  }\n\n  .lg\\:h-2 {\n    height: 0.5rem;\n  }\n\n  .lg\\:h-3 {\n    height: 0.75rem;\n  }\n\n  .lg\\:h-4 {\n    height: 1rem;\n  }\n\n  .lg\\:h-5 {\n    height: 1.25rem;\n  }\n\n  .lg\\:h-6 {\n    height: 1.5rem;\n  }\n\n  .lg\\:h-7 {\n    height: 1.75rem;\n  }\n\n  .lg\\:h-8 {\n    height: 2rem;\n  }\n\n  .lg\\:h-9 {\n    height: 2.25rem;\n  }\n\n  .lg\\:h-10 {\n    height: 2.5rem;\n  }\n\n  .lg\\:h-11 {\n    height: 2.75rem;\n  }\n\n  .lg\\:h-12 {\n    height: 3rem;\n  }\n\n  .lg\\:h-14 {\n    height: 3.5rem;\n  }\n\n  .lg\\:h-16 {\n    height: 4rem;\n  }\n\n  .lg\\:h-20 {\n    height: 5rem;\n  }\n\n  .lg\\:h-24 {\n    height: 6rem;\n  }\n\n  .lg\\:h-28 {\n    height: 7rem;\n  }\n\n  .lg\\:h-32 {\n    height: 8rem;\n  }\n\n  .lg\\:h-36 {\n    height: 9rem;\n  }\n\n  .lg\\:h-40 {\n    height: 10rem;\n  }\n\n  .lg\\:h-44 {\n    height: 11rem;\n  }\n\n  .lg\\:h-48 {\n    height: 12rem;\n  }\n\n  .lg\\:h-52 {\n    height: 13rem;\n  }\n\n  .lg\\:h-56 {\n    height: 14rem;\n  }\n\n  .lg\\:h-60 {\n    height: 15rem;\n  }\n\n  .lg\\:h-64 {\n    height: 16rem;\n  }\n\n  .lg\\:h-72 {\n    height: 18rem;\n  }\n\n  .lg\\:h-80 {\n    height: 20rem;\n  }\n\n  .lg\\:h-96 {\n    height: 24rem;\n  }\n\n  .lg\\:h-auto {\n    height: auto;\n  }\n\n  .lg\\:h-px {\n    height: 1px;\n  }\n\n  .lg\\:h-0\\.5 {\n    height: 0.125rem;\n  }\n\n  .lg\\:h-1\\.5 {\n    height: 0.375rem;\n  }\n\n  .lg\\:h-2\\.5 {\n    height: 0.625rem;\n  }\n\n  .lg\\:h-3\\.5 {\n    height: 0.875rem;\n  }\n\n  .lg\\:h-full {\n    height: 100%;\n  }\n\n  .lg\\:h-screen {\n    height: 100vh;\n  }\n\n  .lg\\:max-h-full {\n    max-height: 100%;\n  }\n\n  .lg\\:max-h-screen {\n    max-height: 100vh;\n  }\n\n  .lg\\:min-h-0 {\n    min-height: 0;\n  }\n\n  .lg\\:w-0 {\n    width: 0px;\n  }\n\n  .lg\\:w-1 {\n    width: 0.25rem;\n  }\n\n  .lg\\:w-2 {\n    width: 0.5rem;\n  }\n\n  .lg\\:w-3 {\n    width: 0.75rem;\n  }\n\n  .lg\\:w-4 {\n    width: 1rem;\n  }\n\n  .lg\\:w-5 {\n    width: 1.25rem;\n  }\n\n  .lg\\:w-6 {\n    width: 1.5rem;\n  }\n\n  .lg\\:w-7 {\n    width: 1.75rem;\n  }\n\n  .lg\\:w-8 {\n    width: 2rem;\n  }\n\n  .lg\\:w-9 {\n    width: 2.25rem;\n  }\n\n  .lg\\:w-10 {\n    width: 2.5rem;\n  }\n\n  .lg\\:w-11 {\n    width: 2.75rem;\n  }\n\n  .lg\\:w-12 {\n    width: 3rem;\n  }\n\n  .lg\\:w-14 {\n    width: 3.5rem;\n  }\n\n  .lg\\:w-16 {\n    width: 4rem;\n  }\n\n  .lg\\:w-20 {\n    width: 5rem;\n  }\n\n  .lg\\:w-24 {\n    width: 6rem;\n  }\n\n  .lg\\:w-28 {\n    width: 7rem;\n  }\n\n  .lg\\:w-32 {\n    width: 8rem;\n  }\n\n  .lg\\:w-36 {\n    width: 9rem;\n  }\n\n  .lg\\:w-40 {\n    width: 10rem;\n  }\n\n  .lg\\:w-44 {\n    width: 11rem;\n  }\n\n  .lg\\:w-48 {\n    width: 12rem;\n  }\n\n  .lg\\:w-52 {\n    width: 13rem;\n  }\n\n  .lg\\:w-56 {\n    width: 14rem;\n  }\n\n  .lg\\:w-60 {\n    width: 15rem;\n  }\n\n  .lg\\:w-64 {\n    width: 16rem;\n  }\n\n  .lg\\:w-72 {\n    width: 18rem;\n  }\n\n  .lg\\:w-80 {\n    width: 20rem;\n  }\n\n  .lg\\:w-96 {\n    width: 24rem;\n  }\n\n  .lg\\:w-auto {\n    width: auto;\n  }\n\n  .lg\\:w-px {\n    width: 1px;\n  }\n\n  .lg\\:w-0\\.5 {\n    width: 0.125rem;\n  }\n\n  .lg\\:w-1\\.5 {\n    width: 0.375rem;\n  }\n\n  .lg\\:w-2\\.5 {\n    width: 0.625rem;\n  }\n\n  .lg\\:w-3\\.5 {\n    width: 0.875rem;\n  }\n\n  .lg\\:w-1\\/2 {\n    width: 50%;\n  }\n\n  .lg\\:w-1\\/3 {\n    width: 33.333333%;\n  }\n\n  .lg\\:w-2\\/3 {\n    width: 66.666667%;\n  }\n\n  .lg\\:w-1\\/4 {\n    width: 25%;\n  }\n\n  .lg\\:w-2\\/4 {\n    width: 50%;\n  }\n\n  .lg\\:w-3\\/4 {\n    width: 75%;\n  }\n\n  .lg\\:w-1\\/5 {\n    width: 20%;\n  }\n\n  .lg\\:w-2\\/5 {\n    width: 40%;\n  }\n\n  .lg\\:w-3\\/5 {\n    width: 60%;\n  }\n\n  .lg\\:w-4\\/5 {\n    width: 80%;\n  }\n\n  .lg\\:w-1\\/6 {\n    width: 16.666667%;\n  }\n\n  .lg\\:w-2\\/6 {\n    width: 33.333333%;\n  }\n\n  .lg\\:w-3\\/6 {\n    width: 50%;\n  }\n\n  .lg\\:w-4\\/6 {\n    width: 66.666667%;\n  }\n\n  .lg\\:w-5\\/6 {\n    width: 83.333333%;\n  }\n\n  .lg\\:w-1\\/12 {\n    width: 8.333333%;\n  }\n\n  .lg\\:w-2\\/12 {\n    width: 16.666667%;\n  }\n\n  .lg\\:w-3\\/12 {\n    width: 25%;\n  }\n\n  .lg\\:w-4\\/12 {\n    width: 33.333333%;\n  }\n\n  .lg\\:w-5\\/12 {\n    width: 41.666667%;\n  }\n\n  .lg\\:w-6\\/12 {\n    width: 50%;\n  }\n\n  .lg\\:w-7\\/12 {\n    width: 58.333333%;\n  }\n\n  .lg\\:w-8\\/12 {\n    width: 66.666667%;\n  }\n\n  .lg\\:w-9\\/12 {\n    width: 75%;\n  }\n\n  .lg\\:w-10\\/12 {\n    width: 83.333333%;\n  }\n\n  .lg\\:w-11\\/12 {\n    width: 91.666667%;\n  }\n\n  .lg\\:w-full {\n    width: 100%;\n  }\n\n  .lg\\:w-screen {\n    width: 100vw;\n  }\n\n  .lg\\:min-w-0 {\n    min-width: 0;\n  }\n\n  .lg\\:max-w-xs {\n    max-width: 20rem;\n  }\n\n  .lg\\:max-w-sm {\n    max-width: 24rem;\n  }\n\n  .lg\\:max-w-md {\n    max-width: 28rem;\n  }\n\n  .lg\\:max-w-lg {\n    max-width: 32rem;\n  }\n\n  .lg\\:max-w-xl {\n    max-width: 36rem;\n  }\n\n  .lg\\:max-w-2xl {\n    max-width: 42rem;\n  }\n\n  .lg\\:max-w-3xl {\n    max-width: 48rem;\n  }\n\n  .lg\\:max-w-4xl {\n    max-width: 56rem;\n  }\n\n  .lg\\:max-w-5xl {\n    max-width: 64rem;\n  }\n\n  .lg\\:max-w-6xl {\n    max-width: 72rem;\n  }\n\n  .lg\\:max-w-full {\n    max-width: 100%;\n  }\n\n  .lg\\:flex-1 {\n    flex: 1 1 0%;\n  }\n\n  .lg\\:flex-auto {\n    flex: 1 1 auto;\n  }\n\n  .lg\\:flex-initial {\n    flex: 0 1 auto;\n  }\n\n  .lg\\:flex-none {\n    flex: none;\n  }\n\n  .lg\\:flex-shrink-0 {\n    flex-shrink: 0;\n  }\n\n  .lg\\:flex-shrink {\n    flex-shrink: 1;\n  }\n\n  .lg\\:flex-grow-0 {\n    flex-grow: 0;\n  }\n\n  .lg\\:flex-grow {\n    flex-grow: 1;\n  }\n\n  .lg\\:table-auto {\n    table-layout: auto;\n  }\n\n  .lg\\:table-fixed {\n    table-layout: fixed;\n  }\n\n  .lg\\:border-collapse {\n    border-collapse: collapse;\n  }\n\n  .lg\\:border-separate {\n    border-collapse: separate;\n  }\n\n  .lg\\:transform {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .lg\\:transform-gpu {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .lg\\:transform-none {\n    transform: none;\n  }\n\n  .lg\\:origin-center {\n    transform-origin: center;\n  }\n\n  .lg\\:origin-top {\n    transform-origin: top;\n  }\n\n  .lg\\:origin-top-right {\n    transform-origin: top right;\n  }\n\n  .lg\\:origin-right {\n    transform-origin: right;\n  }\n\n  .lg\\:origin-bottom-right {\n    transform-origin: bottom right;\n  }\n\n  .lg\\:origin-bottom {\n    transform-origin: bottom;\n  }\n\n  .lg\\:origin-bottom-left {\n    transform-origin: bottom left;\n  }\n\n  .lg\\:origin-left {\n    transform-origin: left;\n  }\n\n  .lg\\:origin-top-left {\n    transform-origin: top left;\n  }\n\n  .lg\\:translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .lg\\:translate-x-1 {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .lg\\:translate-x-2 {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .lg\\:translate-x-3 {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .lg\\:translate-x-4 {\n    --tw-translate-x: 1rem;\n  }\n\n  .lg\\:translate-x-5 {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .lg\\:translate-x-6 {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .lg\\:translate-x-7 {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .lg\\:translate-x-8 {\n    --tw-translate-x: 2rem;\n  }\n\n  .lg\\:translate-x-9 {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .lg\\:translate-x-10 {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .lg\\:translate-x-11 {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .lg\\:translate-x-12 {\n    --tw-translate-x: 3rem;\n  }\n\n  .lg\\:translate-x-14 {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .lg\\:translate-x-16 {\n    --tw-translate-x: 4rem;\n  }\n\n  .lg\\:translate-x-20 {\n    --tw-translate-x: 5rem;\n  }\n\n  .lg\\:translate-x-24 {\n    --tw-translate-x: 6rem;\n  }\n\n  .lg\\:translate-x-28 {\n    --tw-translate-x: 7rem;\n  }\n\n  .lg\\:translate-x-32 {\n    --tw-translate-x: 8rem;\n  }\n\n  .lg\\:translate-x-36 {\n    --tw-translate-x: 9rem;\n  }\n\n  .lg\\:translate-x-40 {\n    --tw-translate-x: 10rem;\n  }\n\n  .lg\\:translate-x-44 {\n    --tw-translate-x: 11rem;\n  }\n\n  .lg\\:translate-x-48 {\n    --tw-translate-x: 12rem;\n  }\n\n  .lg\\:translate-x-52 {\n    --tw-translate-x: 13rem;\n  }\n\n  .lg\\:translate-x-56 {\n    --tw-translate-x: 14rem;\n  }\n\n  .lg\\:translate-x-60 {\n    --tw-translate-x: 15rem;\n  }\n\n  .lg\\:translate-x-64 {\n    --tw-translate-x: 16rem;\n  }\n\n  .lg\\:translate-x-72 {\n    --tw-translate-x: 18rem;\n  }\n\n  .lg\\:translate-x-80 {\n    --tw-translate-x: 20rem;\n  }\n\n  .lg\\:translate-x-96 {\n    --tw-translate-x: 24rem;\n  }\n\n  .lg\\:translate-x-px {\n    --tw-translate-x: 1px;\n  }\n\n  .lg\\:translate-x-0\\.5 {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .lg\\:translate-x-1\\.5 {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .lg\\:translate-x-2\\.5 {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .lg\\:translate-x-3\\.5 {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .lg\\:-translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .lg\\:-translate-x-1 {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .lg\\:-translate-x-2 {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .lg\\:-translate-x-3 {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .lg\\:-translate-x-4 {\n    --tw-translate-x: -1rem;\n  }\n\n  .lg\\:-translate-x-5 {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .lg\\:-translate-x-6 {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .lg\\:-translate-x-7 {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .lg\\:-translate-x-8 {\n    --tw-translate-x: -2rem;\n  }\n\n  .lg\\:-translate-x-9 {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .lg\\:-translate-x-10 {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .lg\\:-translate-x-11 {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .lg\\:-translate-x-12 {\n    --tw-translate-x: -3rem;\n  }\n\n  .lg\\:-translate-x-14 {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .lg\\:-translate-x-16 {\n    --tw-translate-x: -4rem;\n  }\n\n  .lg\\:-translate-x-20 {\n    --tw-translate-x: -5rem;\n  }\n\n  .lg\\:-translate-x-24 {\n    --tw-translate-x: -6rem;\n  }\n\n  .lg\\:-translate-x-28 {\n    --tw-translate-x: -7rem;\n  }\n\n  .lg\\:-translate-x-32 {\n    --tw-translate-x: -8rem;\n  }\n\n  .lg\\:-translate-x-36 {\n    --tw-translate-x: -9rem;\n  }\n\n  .lg\\:-translate-x-40 {\n    --tw-translate-x: -10rem;\n  }\n\n  .lg\\:-translate-x-44 {\n    --tw-translate-x: -11rem;\n  }\n\n  .lg\\:-translate-x-48 {\n    --tw-translate-x: -12rem;\n  }\n\n  .lg\\:-translate-x-52 {\n    --tw-translate-x: -13rem;\n  }\n\n  .lg\\:-translate-x-56 {\n    --tw-translate-x: -14rem;\n  }\n\n  .lg\\:-translate-x-60 {\n    --tw-translate-x: -15rem;\n  }\n\n  .lg\\:-translate-x-64 {\n    --tw-translate-x: -16rem;\n  }\n\n  .lg\\:-translate-x-72 {\n    --tw-translate-x: -18rem;\n  }\n\n  .lg\\:-translate-x-80 {\n    --tw-translate-x: -20rem;\n  }\n\n  .lg\\:-translate-x-96 {\n    --tw-translate-x: -24rem;\n  }\n\n  .lg\\:-translate-x-px {\n    --tw-translate-x: -1px;\n  }\n\n  .lg\\:-translate-x-0\\.5 {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .lg\\:-translate-x-1\\.5 {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .lg\\:-translate-x-2\\.5 {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .lg\\:-translate-x-3\\.5 {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .lg\\:translate-x-1\\/2 {\n    --tw-translate-x: 50%;\n  }\n\n  .lg\\:translate-x-1\\/3 {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .lg\\:translate-x-2\\/3 {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .lg\\:translate-x-1\\/4 {\n    --tw-translate-x: 25%;\n  }\n\n  .lg\\:translate-x-2\\/4 {\n    --tw-translate-x: 50%;\n  }\n\n  .lg\\:translate-x-3\\/4 {\n    --tw-translate-x: 75%;\n  }\n\n  .lg\\:translate-x-full {\n    --tw-translate-x: 100%;\n  }\n\n  .lg\\:-translate-x-1\\/2 {\n    --tw-translate-x: -50%;\n  }\n\n  .lg\\:-translate-x-1\\/3 {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .lg\\:-translate-x-2\\/3 {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .lg\\:-translate-x-1\\/4 {\n    --tw-translate-x: -25%;\n  }\n\n  .lg\\:-translate-x-2\\/4 {\n    --tw-translate-x: -50%;\n  }\n\n  .lg\\:-translate-x-3\\/4 {\n    --tw-translate-x: -75%;\n  }\n\n  .lg\\:-translate-x-full {\n    --tw-translate-x: -100%;\n  }\n\n  .lg\\:translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .lg\\:translate-y-1 {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .lg\\:translate-y-2 {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .lg\\:translate-y-3 {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .lg\\:translate-y-4 {\n    --tw-translate-y: 1rem;\n  }\n\n  .lg\\:translate-y-5 {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .lg\\:translate-y-6 {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .lg\\:translate-y-7 {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .lg\\:translate-y-8 {\n    --tw-translate-y: 2rem;\n  }\n\n  .lg\\:translate-y-9 {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .lg\\:translate-y-10 {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .lg\\:translate-y-11 {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .lg\\:translate-y-12 {\n    --tw-translate-y: 3rem;\n  }\n\n  .lg\\:translate-y-14 {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .lg\\:translate-y-16 {\n    --tw-translate-y: 4rem;\n  }\n\n  .lg\\:translate-y-20 {\n    --tw-translate-y: 5rem;\n  }\n\n  .lg\\:translate-y-24 {\n    --tw-translate-y: 6rem;\n  }\n\n  .lg\\:translate-y-28 {\n    --tw-translate-y: 7rem;\n  }\n\n  .lg\\:translate-y-32 {\n    --tw-translate-y: 8rem;\n  }\n\n  .lg\\:translate-y-36 {\n    --tw-translate-y: 9rem;\n  }\n\n  .lg\\:translate-y-40 {\n    --tw-translate-y: 10rem;\n  }\n\n  .lg\\:translate-y-44 {\n    --tw-translate-y: 11rem;\n  }\n\n  .lg\\:translate-y-48 {\n    --tw-translate-y: 12rem;\n  }\n\n  .lg\\:translate-y-52 {\n    --tw-translate-y: 13rem;\n  }\n\n  .lg\\:translate-y-56 {\n    --tw-translate-y: 14rem;\n  }\n\n  .lg\\:translate-y-60 {\n    --tw-translate-y: 15rem;\n  }\n\n  .lg\\:translate-y-64 {\n    --tw-translate-y: 16rem;\n  }\n\n  .lg\\:translate-y-72 {\n    --tw-translate-y: 18rem;\n  }\n\n  .lg\\:translate-y-80 {\n    --tw-translate-y: 20rem;\n  }\n\n  .lg\\:translate-y-96 {\n    --tw-translate-y: 24rem;\n  }\n\n  .lg\\:translate-y-px {\n    --tw-translate-y: 1px;\n  }\n\n  .lg\\:translate-y-0\\.5 {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .lg\\:translate-y-1\\.5 {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .lg\\:translate-y-2\\.5 {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .lg\\:translate-y-3\\.5 {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .lg\\:-translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .lg\\:-translate-y-1 {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .lg\\:-translate-y-2 {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .lg\\:-translate-y-3 {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .lg\\:-translate-y-4 {\n    --tw-translate-y: -1rem;\n  }\n\n  .lg\\:-translate-y-5 {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .lg\\:-translate-y-6 {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .lg\\:-translate-y-7 {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .lg\\:-translate-y-8 {\n    --tw-translate-y: -2rem;\n  }\n\n  .lg\\:-translate-y-9 {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .lg\\:-translate-y-10 {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .lg\\:-translate-y-11 {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .lg\\:-translate-y-12 {\n    --tw-translate-y: -3rem;\n  }\n\n  .lg\\:-translate-y-14 {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .lg\\:-translate-y-16 {\n    --tw-translate-y: -4rem;\n  }\n\n  .lg\\:-translate-y-20 {\n    --tw-translate-y: -5rem;\n  }\n\n  .lg\\:-translate-y-24 {\n    --tw-translate-y: -6rem;\n  }\n\n  .lg\\:-translate-y-28 {\n    --tw-translate-y: -7rem;\n  }\n\n  .lg\\:-translate-y-32 {\n    --tw-translate-y: -8rem;\n  }\n\n  .lg\\:-translate-y-36 {\n    --tw-translate-y: -9rem;\n  }\n\n  .lg\\:-translate-y-40 {\n    --tw-translate-y: -10rem;\n  }\n\n  .lg\\:-translate-y-44 {\n    --tw-translate-y: -11rem;\n  }\n\n  .lg\\:-translate-y-48 {\n    --tw-translate-y: -12rem;\n  }\n\n  .lg\\:-translate-y-52 {\n    --tw-translate-y: -13rem;\n  }\n\n  .lg\\:-translate-y-56 {\n    --tw-translate-y: -14rem;\n  }\n\n  .lg\\:-translate-y-60 {\n    --tw-translate-y: -15rem;\n  }\n\n  .lg\\:-translate-y-64 {\n    --tw-translate-y: -16rem;\n  }\n\n  .lg\\:-translate-y-72 {\n    --tw-translate-y: -18rem;\n  }\n\n  .lg\\:-translate-y-80 {\n    --tw-translate-y: -20rem;\n  }\n\n  .lg\\:-translate-y-96 {\n    --tw-translate-y: -24rem;\n  }\n\n  .lg\\:-translate-y-px {\n    --tw-translate-y: -1px;\n  }\n\n  .lg\\:-translate-y-0\\.5 {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .lg\\:-translate-y-1\\.5 {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .lg\\:-translate-y-2\\.5 {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .lg\\:-translate-y-3\\.5 {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .lg\\:translate-y-1\\/2 {\n    --tw-translate-y: 50%;\n  }\n\n  .lg\\:translate-y-1\\/3 {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .lg\\:translate-y-2\\/3 {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .lg\\:translate-y-1\\/4 {\n    --tw-translate-y: 25%;\n  }\n\n  .lg\\:translate-y-2\\/4 {\n    --tw-translate-y: 50%;\n  }\n\n  .lg\\:translate-y-3\\/4 {\n    --tw-translate-y: 75%;\n  }\n\n  .lg\\:translate-y-full {\n    --tw-translate-y: 100%;\n  }\n\n  .lg\\:-translate-y-1\\/2 {\n    --tw-translate-y: -50%;\n  }\n\n  .lg\\:-translate-y-1\\/3 {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .lg\\:-translate-y-2\\/3 {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .lg\\:-translate-y-1\\/4 {\n    --tw-translate-y: -25%;\n  }\n\n  .lg\\:-translate-y-2\\/4 {\n    --tw-translate-y: -50%;\n  }\n\n  .lg\\:-translate-y-3\\/4 {\n    --tw-translate-y: -75%;\n  }\n\n  .lg\\:-translate-y-full {\n    --tw-translate-y: -100%;\n  }\n\n  .lg\\:hover\\:translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .lg\\:hover\\:translate-x-1:hover {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .lg\\:hover\\:translate-x-2:hover {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .lg\\:hover\\:translate-x-3:hover {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .lg\\:hover\\:translate-x-4:hover {\n    --tw-translate-x: 1rem;\n  }\n\n  .lg\\:hover\\:translate-x-5:hover {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .lg\\:hover\\:translate-x-6:hover {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .lg\\:hover\\:translate-x-7:hover {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .lg\\:hover\\:translate-x-8:hover {\n    --tw-translate-x: 2rem;\n  }\n\n  .lg\\:hover\\:translate-x-9:hover {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .lg\\:hover\\:translate-x-10:hover {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .lg\\:hover\\:translate-x-11:hover {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .lg\\:hover\\:translate-x-12:hover {\n    --tw-translate-x: 3rem;\n  }\n\n  .lg\\:hover\\:translate-x-14:hover {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .lg\\:hover\\:translate-x-16:hover {\n    --tw-translate-x: 4rem;\n  }\n\n  .lg\\:hover\\:translate-x-20:hover {\n    --tw-translate-x: 5rem;\n  }\n\n  .lg\\:hover\\:translate-x-24:hover {\n    --tw-translate-x: 6rem;\n  }\n\n  .lg\\:hover\\:translate-x-28:hover {\n    --tw-translate-x: 7rem;\n  }\n\n  .lg\\:hover\\:translate-x-32:hover {\n    --tw-translate-x: 8rem;\n  }\n\n  .lg\\:hover\\:translate-x-36:hover {\n    --tw-translate-x: 9rem;\n  }\n\n  .lg\\:hover\\:translate-x-40:hover {\n    --tw-translate-x: 10rem;\n  }\n\n  .lg\\:hover\\:translate-x-44:hover {\n    --tw-translate-x: 11rem;\n  }\n\n  .lg\\:hover\\:translate-x-48:hover {\n    --tw-translate-x: 12rem;\n  }\n\n  .lg\\:hover\\:translate-x-52:hover {\n    --tw-translate-x: 13rem;\n  }\n\n  .lg\\:hover\\:translate-x-56:hover {\n    --tw-translate-x: 14rem;\n  }\n\n  .lg\\:hover\\:translate-x-60:hover {\n    --tw-translate-x: 15rem;\n  }\n\n  .lg\\:hover\\:translate-x-64:hover {\n    --tw-translate-x: 16rem;\n  }\n\n  .lg\\:hover\\:translate-x-72:hover {\n    --tw-translate-x: 18rem;\n  }\n\n  .lg\\:hover\\:translate-x-80:hover {\n    --tw-translate-x: 20rem;\n  }\n\n  .lg\\:hover\\:translate-x-96:hover {\n    --tw-translate-x: 24rem;\n  }\n\n  .lg\\:hover\\:translate-x-px:hover {\n    --tw-translate-x: 1px;\n  }\n\n  .lg\\:hover\\:translate-x-0\\.5:hover {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .lg\\:hover\\:translate-x-1\\.5:hover {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .lg\\:hover\\:translate-x-2\\.5:hover {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .lg\\:hover\\:translate-x-3\\.5:hover {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .lg\\:hover\\:-translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .lg\\:hover\\:-translate-x-1:hover {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .lg\\:hover\\:-translate-x-2:hover {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .lg\\:hover\\:-translate-x-3:hover {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .lg\\:hover\\:-translate-x-4:hover {\n    --tw-translate-x: -1rem;\n  }\n\n  .lg\\:hover\\:-translate-x-5:hover {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .lg\\:hover\\:-translate-x-6:hover {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .lg\\:hover\\:-translate-x-7:hover {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .lg\\:hover\\:-translate-x-8:hover {\n    --tw-translate-x: -2rem;\n  }\n\n  .lg\\:hover\\:-translate-x-9:hover {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .lg\\:hover\\:-translate-x-10:hover {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .lg\\:hover\\:-translate-x-11:hover {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .lg\\:hover\\:-translate-x-12:hover {\n    --tw-translate-x: -3rem;\n  }\n\n  .lg\\:hover\\:-translate-x-14:hover {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .lg\\:hover\\:-translate-x-16:hover {\n    --tw-translate-x: -4rem;\n  }\n\n  .lg\\:hover\\:-translate-x-20:hover {\n    --tw-translate-x: -5rem;\n  }\n\n  .lg\\:hover\\:-translate-x-24:hover {\n    --tw-translate-x: -6rem;\n  }\n\n  .lg\\:hover\\:-translate-x-28:hover {\n    --tw-translate-x: -7rem;\n  }\n\n  .lg\\:hover\\:-translate-x-32:hover {\n    --tw-translate-x: -8rem;\n  }\n\n  .lg\\:hover\\:-translate-x-36:hover {\n    --tw-translate-x: -9rem;\n  }\n\n  .lg\\:hover\\:-translate-x-40:hover {\n    --tw-translate-x: -10rem;\n  }\n\n  .lg\\:hover\\:-translate-x-44:hover {\n    --tw-translate-x: -11rem;\n  }\n\n  .lg\\:hover\\:-translate-x-48:hover {\n    --tw-translate-x: -12rem;\n  }\n\n  .lg\\:hover\\:-translate-x-52:hover {\n    --tw-translate-x: -13rem;\n  }\n\n  .lg\\:hover\\:-translate-x-56:hover {\n    --tw-translate-x: -14rem;\n  }\n\n  .lg\\:hover\\:-translate-x-60:hover {\n    --tw-translate-x: -15rem;\n  }\n\n  .lg\\:hover\\:-translate-x-64:hover {\n    --tw-translate-x: -16rem;\n  }\n\n  .lg\\:hover\\:-translate-x-72:hover {\n    --tw-translate-x: -18rem;\n  }\n\n  .lg\\:hover\\:-translate-x-80:hover {\n    --tw-translate-x: -20rem;\n  }\n\n  .lg\\:hover\\:-translate-x-96:hover {\n    --tw-translate-x: -24rem;\n  }\n\n  .lg\\:hover\\:-translate-x-px:hover {\n    --tw-translate-x: -1px;\n  }\n\n  .lg\\:hover\\:-translate-x-0\\.5:hover {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .lg\\:hover\\:-translate-x-1\\.5:hover {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .lg\\:hover\\:-translate-x-2\\.5:hover {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .lg\\:hover\\:-translate-x-3\\.5:hover {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .lg\\:hover\\:translate-x-1\\/2:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .lg\\:hover\\:translate-x-1\\/3:hover {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .lg\\:hover\\:translate-x-2\\/3:hover {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .lg\\:hover\\:translate-x-1\\/4:hover {\n    --tw-translate-x: 25%;\n  }\n\n  .lg\\:hover\\:translate-x-2\\/4:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .lg\\:hover\\:translate-x-3\\/4:hover {\n    --tw-translate-x: 75%;\n  }\n\n  .lg\\:hover\\:translate-x-full:hover {\n    --tw-translate-x: 100%;\n  }\n\n  .lg\\:hover\\:-translate-x-1\\/2:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .lg\\:hover\\:-translate-x-1\\/3:hover {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .lg\\:hover\\:-translate-x-2\\/3:hover {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .lg\\:hover\\:-translate-x-1\\/4:hover {\n    --tw-translate-x: -25%;\n  }\n\n  .lg\\:hover\\:-translate-x-2\\/4:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .lg\\:hover\\:-translate-x-3\\/4:hover {\n    --tw-translate-x: -75%;\n  }\n\n  .lg\\:hover\\:-translate-x-full:hover {\n    --tw-translate-x: -100%;\n  }\n\n  .lg\\:hover\\:translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .lg\\:hover\\:translate-y-1:hover {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .lg\\:hover\\:translate-y-2:hover {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .lg\\:hover\\:translate-y-3:hover {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .lg\\:hover\\:translate-y-4:hover {\n    --tw-translate-y: 1rem;\n  }\n\n  .lg\\:hover\\:translate-y-5:hover {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .lg\\:hover\\:translate-y-6:hover {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .lg\\:hover\\:translate-y-7:hover {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .lg\\:hover\\:translate-y-8:hover {\n    --tw-translate-y: 2rem;\n  }\n\n  .lg\\:hover\\:translate-y-9:hover {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .lg\\:hover\\:translate-y-10:hover {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .lg\\:hover\\:translate-y-11:hover {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .lg\\:hover\\:translate-y-12:hover {\n    --tw-translate-y: 3rem;\n  }\n\n  .lg\\:hover\\:translate-y-14:hover {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .lg\\:hover\\:translate-y-16:hover {\n    --tw-translate-y: 4rem;\n  }\n\n  .lg\\:hover\\:translate-y-20:hover {\n    --tw-translate-y: 5rem;\n  }\n\n  .lg\\:hover\\:translate-y-24:hover {\n    --tw-translate-y: 6rem;\n  }\n\n  .lg\\:hover\\:translate-y-28:hover {\n    --tw-translate-y: 7rem;\n  }\n\n  .lg\\:hover\\:translate-y-32:hover {\n    --tw-translate-y: 8rem;\n  }\n\n  .lg\\:hover\\:translate-y-36:hover {\n    --tw-translate-y: 9rem;\n  }\n\n  .lg\\:hover\\:translate-y-40:hover {\n    --tw-translate-y: 10rem;\n  }\n\n  .lg\\:hover\\:translate-y-44:hover {\n    --tw-translate-y: 11rem;\n  }\n\n  .lg\\:hover\\:translate-y-48:hover {\n    --tw-translate-y: 12rem;\n  }\n\n  .lg\\:hover\\:translate-y-52:hover {\n    --tw-translate-y: 13rem;\n  }\n\n  .lg\\:hover\\:translate-y-56:hover {\n    --tw-translate-y: 14rem;\n  }\n\n  .lg\\:hover\\:translate-y-60:hover {\n    --tw-translate-y: 15rem;\n  }\n\n  .lg\\:hover\\:translate-y-64:hover {\n    --tw-translate-y: 16rem;\n  }\n\n  .lg\\:hover\\:translate-y-72:hover {\n    --tw-translate-y: 18rem;\n  }\n\n  .lg\\:hover\\:translate-y-80:hover {\n    --tw-translate-y: 20rem;\n  }\n\n  .lg\\:hover\\:translate-y-96:hover {\n    --tw-translate-y: 24rem;\n  }\n\n  .lg\\:hover\\:translate-y-px:hover {\n    --tw-translate-y: 1px;\n  }\n\n  .lg\\:hover\\:translate-y-0\\.5:hover {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .lg\\:hover\\:translate-y-1\\.5:hover {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .lg\\:hover\\:translate-y-2\\.5:hover {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .lg\\:hover\\:translate-y-3\\.5:hover {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .lg\\:hover\\:-translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .lg\\:hover\\:-translate-y-1:hover {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .lg\\:hover\\:-translate-y-2:hover {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .lg\\:hover\\:-translate-y-3:hover {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .lg\\:hover\\:-translate-y-4:hover {\n    --tw-translate-y: -1rem;\n  }\n\n  .lg\\:hover\\:-translate-y-5:hover {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .lg\\:hover\\:-translate-y-6:hover {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .lg\\:hover\\:-translate-y-7:hover {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .lg\\:hover\\:-translate-y-8:hover {\n    --tw-translate-y: -2rem;\n  }\n\n  .lg\\:hover\\:-translate-y-9:hover {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .lg\\:hover\\:-translate-y-10:hover {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .lg\\:hover\\:-translate-y-11:hover {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .lg\\:hover\\:-translate-y-12:hover {\n    --tw-translate-y: -3rem;\n  }\n\n  .lg\\:hover\\:-translate-y-14:hover {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .lg\\:hover\\:-translate-y-16:hover {\n    --tw-translate-y: -4rem;\n  }\n\n  .lg\\:hover\\:-translate-y-20:hover {\n    --tw-translate-y: -5rem;\n  }\n\n  .lg\\:hover\\:-translate-y-24:hover {\n    --tw-translate-y: -6rem;\n  }\n\n  .lg\\:hover\\:-translate-y-28:hover {\n    --tw-translate-y: -7rem;\n  }\n\n  .lg\\:hover\\:-translate-y-32:hover {\n    --tw-translate-y: -8rem;\n  }\n\n  .lg\\:hover\\:-translate-y-36:hover {\n    --tw-translate-y: -9rem;\n  }\n\n  .lg\\:hover\\:-translate-y-40:hover {\n    --tw-translate-y: -10rem;\n  }\n\n  .lg\\:hover\\:-translate-y-44:hover {\n    --tw-translate-y: -11rem;\n  }\n\n  .lg\\:hover\\:-translate-y-48:hover {\n    --tw-translate-y: -12rem;\n  }\n\n  .lg\\:hover\\:-translate-y-52:hover {\n    --tw-translate-y: -13rem;\n  }\n\n  .lg\\:hover\\:-translate-y-56:hover {\n    --tw-translate-y: -14rem;\n  }\n\n  .lg\\:hover\\:-translate-y-60:hover {\n    --tw-translate-y: -15rem;\n  }\n\n  .lg\\:hover\\:-translate-y-64:hover {\n    --tw-translate-y: -16rem;\n  }\n\n  .lg\\:hover\\:-translate-y-72:hover {\n    --tw-translate-y: -18rem;\n  }\n\n  .lg\\:hover\\:-translate-y-80:hover {\n    --tw-translate-y: -20rem;\n  }\n\n  .lg\\:hover\\:-translate-y-96:hover {\n    --tw-translate-y: -24rem;\n  }\n\n  .lg\\:hover\\:-translate-y-px:hover {\n    --tw-translate-y: -1px;\n  }\n\n  .lg\\:hover\\:-translate-y-0\\.5:hover {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .lg\\:hover\\:-translate-y-1\\.5:hover {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .lg\\:hover\\:-translate-y-2\\.5:hover {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .lg\\:hover\\:-translate-y-3\\.5:hover {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .lg\\:hover\\:translate-y-1\\/2:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .lg\\:hover\\:translate-y-1\\/3:hover {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .lg\\:hover\\:translate-y-2\\/3:hover {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .lg\\:hover\\:translate-y-1\\/4:hover {\n    --tw-translate-y: 25%;\n  }\n\n  .lg\\:hover\\:translate-y-2\\/4:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .lg\\:hover\\:translate-y-3\\/4:hover {\n    --tw-translate-y: 75%;\n  }\n\n  .lg\\:hover\\:translate-y-full:hover {\n    --tw-translate-y: 100%;\n  }\n\n  .lg\\:hover\\:-translate-y-1\\/2:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .lg\\:hover\\:-translate-y-1\\/3:hover {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .lg\\:hover\\:-translate-y-2\\/3:hover {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .lg\\:hover\\:-translate-y-1\\/4:hover {\n    --tw-translate-y: -25%;\n  }\n\n  .lg\\:hover\\:-translate-y-2\\/4:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .lg\\:hover\\:-translate-y-3\\/4:hover {\n    --tw-translate-y: -75%;\n  }\n\n  .lg\\:hover\\:-translate-y-full:hover {\n    --tw-translate-y: -100%;\n  }\n\n  .lg\\:focus\\:translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .lg\\:focus\\:translate-x-1:focus {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .lg\\:focus\\:translate-x-2:focus {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .lg\\:focus\\:translate-x-3:focus {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .lg\\:focus\\:translate-x-4:focus {\n    --tw-translate-x: 1rem;\n  }\n\n  .lg\\:focus\\:translate-x-5:focus {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .lg\\:focus\\:translate-x-6:focus {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .lg\\:focus\\:translate-x-7:focus {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .lg\\:focus\\:translate-x-8:focus {\n    --tw-translate-x: 2rem;\n  }\n\n  .lg\\:focus\\:translate-x-9:focus {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .lg\\:focus\\:translate-x-10:focus {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .lg\\:focus\\:translate-x-11:focus {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .lg\\:focus\\:translate-x-12:focus {\n    --tw-translate-x: 3rem;\n  }\n\n  .lg\\:focus\\:translate-x-14:focus {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .lg\\:focus\\:translate-x-16:focus {\n    --tw-translate-x: 4rem;\n  }\n\n  .lg\\:focus\\:translate-x-20:focus {\n    --tw-translate-x: 5rem;\n  }\n\n  .lg\\:focus\\:translate-x-24:focus {\n    --tw-translate-x: 6rem;\n  }\n\n  .lg\\:focus\\:translate-x-28:focus {\n    --tw-translate-x: 7rem;\n  }\n\n  .lg\\:focus\\:translate-x-32:focus {\n    --tw-translate-x: 8rem;\n  }\n\n  .lg\\:focus\\:translate-x-36:focus {\n    --tw-translate-x: 9rem;\n  }\n\n  .lg\\:focus\\:translate-x-40:focus {\n    --tw-translate-x: 10rem;\n  }\n\n  .lg\\:focus\\:translate-x-44:focus {\n    --tw-translate-x: 11rem;\n  }\n\n  .lg\\:focus\\:translate-x-48:focus {\n    --tw-translate-x: 12rem;\n  }\n\n  .lg\\:focus\\:translate-x-52:focus {\n    --tw-translate-x: 13rem;\n  }\n\n  .lg\\:focus\\:translate-x-56:focus {\n    --tw-translate-x: 14rem;\n  }\n\n  .lg\\:focus\\:translate-x-60:focus {\n    --tw-translate-x: 15rem;\n  }\n\n  .lg\\:focus\\:translate-x-64:focus {\n    --tw-translate-x: 16rem;\n  }\n\n  .lg\\:focus\\:translate-x-72:focus {\n    --tw-translate-x: 18rem;\n  }\n\n  .lg\\:focus\\:translate-x-80:focus {\n    --tw-translate-x: 20rem;\n  }\n\n  .lg\\:focus\\:translate-x-96:focus {\n    --tw-translate-x: 24rem;\n  }\n\n  .lg\\:focus\\:translate-x-px:focus {\n    --tw-translate-x: 1px;\n  }\n\n  .lg\\:focus\\:translate-x-0\\.5:focus {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .lg\\:focus\\:translate-x-1\\.5:focus {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .lg\\:focus\\:translate-x-2\\.5:focus {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .lg\\:focus\\:translate-x-3\\.5:focus {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .lg\\:focus\\:-translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .lg\\:focus\\:-translate-x-1:focus {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .lg\\:focus\\:-translate-x-2:focus {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .lg\\:focus\\:-translate-x-3:focus {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .lg\\:focus\\:-translate-x-4:focus {\n    --tw-translate-x: -1rem;\n  }\n\n  .lg\\:focus\\:-translate-x-5:focus {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .lg\\:focus\\:-translate-x-6:focus {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .lg\\:focus\\:-translate-x-7:focus {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .lg\\:focus\\:-translate-x-8:focus {\n    --tw-translate-x: -2rem;\n  }\n\n  .lg\\:focus\\:-translate-x-9:focus {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .lg\\:focus\\:-translate-x-10:focus {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .lg\\:focus\\:-translate-x-11:focus {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .lg\\:focus\\:-translate-x-12:focus {\n    --tw-translate-x: -3rem;\n  }\n\n  .lg\\:focus\\:-translate-x-14:focus {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .lg\\:focus\\:-translate-x-16:focus {\n    --tw-translate-x: -4rem;\n  }\n\n  .lg\\:focus\\:-translate-x-20:focus {\n    --tw-translate-x: -5rem;\n  }\n\n  .lg\\:focus\\:-translate-x-24:focus {\n    --tw-translate-x: -6rem;\n  }\n\n  .lg\\:focus\\:-translate-x-28:focus {\n    --tw-translate-x: -7rem;\n  }\n\n  .lg\\:focus\\:-translate-x-32:focus {\n    --tw-translate-x: -8rem;\n  }\n\n  .lg\\:focus\\:-translate-x-36:focus {\n    --tw-translate-x: -9rem;\n  }\n\n  .lg\\:focus\\:-translate-x-40:focus {\n    --tw-translate-x: -10rem;\n  }\n\n  .lg\\:focus\\:-translate-x-44:focus {\n    --tw-translate-x: -11rem;\n  }\n\n  .lg\\:focus\\:-translate-x-48:focus {\n    --tw-translate-x: -12rem;\n  }\n\n  .lg\\:focus\\:-translate-x-52:focus {\n    --tw-translate-x: -13rem;\n  }\n\n  .lg\\:focus\\:-translate-x-56:focus {\n    --tw-translate-x: -14rem;\n  }\n\n  .lg\\:focus\\:-translate-x-60:focus {\n    --tw-translate-x: -15rem;\n  }\n\n  .lg\\:focus\\:-translate-x-64:focus {\n    --tw-translate-x: -16rem;\n  }\n\n  .lg\\:focus\\:-translate-x-72:focus {\n    --tw-translate-x: -18rem;\n  }\n\n  .lg\\:focus\\:-translate-x-80:focus {\n    --tw-translate-x: -20rem;\n  }\n\n  .lg\\:focus\\:-translate-x-96:focus {\n    --tw-translate-x: -24rem;\n  }\n\n  .lg\\:focus\\:-translate-x-px:focus {\n    --tw-translate-x: -1px;\n  }\n\n  .lg\\:focus\\:-translate-x-0\\.5:focus {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .lg\\:focus\\:-translate-x-1\\.5:focus {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .lg\\:focus\\:-translate-x-2\\.5:focus {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .lg\\:focus\\:-translate-x-3\\.5:focus {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .lg\\:focus\\:translate-x-1\\/2:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .lg\\:focus\\:translate-x-1\\/3:focus {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .lg\\:focus\\:translate-x-2\\/3:focus {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .lg\\:focus\\:translate-x-1\\/4:focus {\n    --tw-translate-x: 25%;\n  }\n\n  .lg\\:focus\\:translate-x-2\\/4:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .lg\\:focus\\:translate-x-3\\/4:focus {\n    --tw-translate-x: 75%;\n  }\n\n  .lg\\:focus\\:translate-x-full:focus {\n    --tw-translate-x: 100%;\n  }\n\n  .lg\\:focus\\:-translate-x-1\\/2:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .lg\\:focus\\:-translate-x-1\\/3:focus {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .lg\\:focus\\:-translate-x-2\\/3:focus {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .lg\\:focus\\:-translate-x-1\\/4:focus {\n    --tw-translate-x: -25%;\n  }\n\n  .lg\\:focus\\:-translate-x-2\\/4:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .lg\\:focus\\:-translate-x-3\\/4:focus {\n    --tw-translate-x: -75%;\n  }\n\n  .lg\\:focus\\:-translate-x-full:focus {\n    --tw-translate-x: -100%;\n  }\n\n  .lg\\:focus\\:translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .lg\\:focus\\:translate-y-1:focus {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .lg\\:focus\\:translate-y-2:focus {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .lg\\:focus\\:translate-y-3:focus {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .lg\\:focus\\:translate-y-4:focus {\n    --tw-translate-y: 1rem;\n  }\n\n  .lg\\:focus\\:translate-y-5:focus {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .lg\\:focus\\:translate-y-6:focus {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .lg\\:focus\\:translate-y-7:focus {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .lg\\:focus\\:translate-y-8:focus {\n    --tw-translate-y: 2rem;\n  }\n\n  .lg\\:focus\\:translate-y-9:focus {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .lg\\:focus\\:translate-y-10:focus {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .lg\\:focus\\:translate-y-11:focus {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .lg\\:focus\\:translate-y-12:focus {\n    --tw-translate-y: 3rem;\n  }\n\n  .lg\\:focus\\:translate-y-14:focus {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .lg\\:focus\\:translate-y-16:focus {\n    --tw-translate-y: 4rem;\n  }\n\n  .lg\\:focus\\:translate-y-20:focus {\n    --tw-translate-y: 5rem;\n  }\n\n  .lg\\:focus\\:translate-y-24:focus {\n    --tw-translate-y: 6rem;\n  }\n\n  .lg\\:focus\\:translate-y-28:focus {\n    --tw-translate-y: 7rem;\n  }\n\n  .lg\\:focus\\:translate-y-32:focus {\n    --tw-translate-y: 8rem;\n  }\n\n  .lg\\:focus\\:translate-y-36:focus {\n    --tw-translate-y: 9rem;\n  }\n\n  .lg\\:focus\\:translate-y-40:focus {\n    --tw-translate-y: 10rem;\n  }\n\n  .lg\\:focus\\:translate-y-44:focus {\n    --tw-translate-y: 11rem;\n  }\n\n  .lg\\:focus\\:translate-y-48:focus {\n    --tw-translate-y: 12rem;\n  }\n\n  .lg\\:focus\\:translate-y-52:focus {\n    --tw-translate-y: 13rem;\n  }\n\n  .lg\\:focus\\:translate-y-56:focus {\n    --tw-translate-y: 14rem;\n  }\n\n  .lg\\:focus\\:translate-y-60:focus {\n    --tw-translate-y: 15rem;\n  }\n\n  .lg\\:focus\\:translate-y-64:focus {\n    --tw-translate-y: 16rem;\n  }\n\n  .lg\\:focus\\:translate-y-72:focus {\n    --tw-translate-y: 18rem;\n  }\n\n  .lg\\:focus\\:translate-y-80:focus {\n    --tw-translate-y: 20rem;\n  }\n\n  .lg\\:focus\\:translate-y-96:focus {\n    --tw-translate-y: 24rem;\n  }\n\n  .lg\\:focus\\:translate-y-px:focus {\n    --tw-translate-y: 1px;\n  }\n\n  .lg\\:focus\\:translate-y-0\\.5:focus {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .lg\\:focus\\:translate-y-1\\.5:focus {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .lg\\:focus\\:translate-y-2\\.5:focus {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .lg\\:focus\\:translate-y-3\\.5:focus {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .lg\\:focus\\:-translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .lg\\:focus\\:-translate-y-1:focus {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .lg\\:focus\\:-translate-y-2:focus {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .lg\\:focus\\:-translate-y-3:focus {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .lg\\:focus\\:-translate-y-4:focus {\n    --tw-translate-y: -1rem;\n  }\n\n  .lg\\:focus\\:-translate-y-5:focus {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .lg\\:focus\\:-translate-y-6:focus {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .lg\\:focus\\:-translate-y-7:focus {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .lg\\:focus\\:-translate-y-8:focus {\n    --tw-translate-y: -2rem;\n  }\n\n  .lg\\:focus\\:-translate-y-9:focus {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .lg\\:focus\\:-translate-y-10:focus {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .lg\\:focus\\:-translate-y-11:focus {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .lg\\:focus\\:-translate-y-12:focus {\n    --tw-translate-y: -3rem;\n  }\n\n  .lg\\:focus\\:-translate-y-14:focus {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .lg\\:focus\\:-translate-y-16:focus {\n    --tw-translate-y: -4rem;\n  }\n\n  .lg\\:focus\\:-translate-y-20:focus {\n    --tw-translate-y: -5rem;\n  }\n\n  .lg\\:focus\\:-translate-y-24:focus {\n    --tw-translate-y: -6rem;\n  }\n\n  .lg\\:focus\\:-translate-y-28:focus {\n    --tw-translate-y: -7rem;\n  }\n\n  .lg\\:focus\\:-translate-y-32:focus {\n    --tw-translate-y: -8rem;\n  }\n\n  .lg\\:focus\\:-translate-y-36:focus {\n    --tw-translate-y: -9rem;\n  }\n\n  .lg\\:focus\\:-translate-y-40:focus {\n    --tw-translate-y: -10rem;\n  }\n\n  .lg\\:focus\\:-translate-y-44:focus {\n    --tw-translate-y: -11rem;\n  }\n\n  .lg\\:focus\\:-translate-y-48:focus {\n    --tw-translate-y: -12rem;\n  }\n\n  .lg\\:focus\\:-translate-y-52:focus {\n    --tw-translate-y: -13rem;\n  }\n\n  .lg\\:focus\\:-translate-y-56:focus {\n    --tw-translate-y: -14rem;\n  }\n\n  .lg\\:focus\\:-translate-y-60:focus {\n    --tw-translate-y: -15rem;\n  }\n\n  .lg\\:focus\\:-translate-y-64:focus {\n    --tw-translate-y: -16rem;\n  }\n\n  .lg\\:focus\\:-translate-y-72:focus {\n    --tw-translate-y: -18rem;\n  }\n\n  .lg\\:focus\\:-translate-y-80:focus {\n    --tw-translate-y: -20rem;\n  }\n\n  .lg\\:focus\\:-translate-y-96:focus {\n    --tw-translate-y: -24rem;\n  }\n\n  .lg\\:focus\\:-translate-y-px:focus {\n    --tw-translate-y: -1px;\n  }\n\n  .lg\\:focus\\:-translate-y-0\\.5:focus {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .lg\\:focus\\:-translate-y-1\\.5:focus {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .lg\\:focus\\:-translate-y-2\\.5:focus {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .lg\\:focus\\:-translate-y-3\\.5:focus {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .lg\\:focus\\:translate-y-1\\/2:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .lg\\:focus\\:translate-y-1\\/3:focus {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .lg\\:focus\\:translate-y-2\\/3:focus {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .lg\\:focus\\:translate-y-1\\/4:focus {\n    --tw-translate-y: 25%;\n  }\n\n  .lg\\:focus\\:translate-y-2\\/4:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .lg\\:focus\\:translate-y-3\\/4:focus {\n    --tw-translate-y: 75%;\n  }\n\n  .lg\\:focus\\:translate-y-full:focus {\n    --tw-translate-y: 100%;\n  }\n\n  .lg\\:focus\\:-translate-y-1\\/2:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .lg\\:focus\\:-translate-y-1\\/3:focus {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .lg\\:focus\\:-translate-y-2\\/3:focus {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .lg\\:focus\\:-translate-y-1\\/4:focus {\n    --tw-translate-y: -25%;\n  }\n\n  .lg\\:focus\\:-translate-y-2\\/4:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .lg\\:focus\\:-translate-y-3\\/4:focus {\n    --tw-translate-y: -75%;\n  }\n\n  .lg\\:focus\\:-translate-y-full:focus {\n    --tw-translate-y: -100%;\n  }\n\n  .lg\\:rotate-0 {\n    --tw-rotate: 0deg;\n  }\n\n  .lg\\:rotate-1 {\n    --tw-rotate: 1deg;\n  }\n\n  .lg\\:rotate-2 {\n    --tw-rotate: 2deg;\n  }\n\n  .lg\\:rotate-3 {\n    --tw-rotate: 3deg;\n  }\n\n  .lg\\:rotate-6 {\n    --tw-rotate: 6deg;\n  }\n\n  .lg\\:rotate-12 {\n    --tw-rotate: 12deg;\n  }\n\n  .lg\\:rotate-45 {\n    --tw-rotate: 45deg;\n  }\n\n  .lg\\:rotate-90 {\n    --tw-rotate: 90deg;\n  }\n\n  .lg\\:rotate-180 {\n    --tw-rotate: 180deg;\n  }\n\n  .lg\\:-rotate-180 {\n    --tw-rotate: -180deg;\n  }\n\n  .lg\\:-rotate-90 {\n    --tw-rotate: -90deg;\n  }\n\n  .lg\\:-rotate-45 {\n    --tw-rotate: -45deg;\n  }\n\n  .lg\\:-rotate-12 {\n    --tw-rotate: -12deg;\n  }\n\n  .lg\\:-rotate-6 {\n    --tw-rotate: -6deg;\n  }\n\n  .lg\\:-rotate-3 {\n    --tw-rotate: -3deg;\n  }\n\n  .lg\\:-rotate-2 {\n    --tw-rotate: -2deg;\n  }\n\n  .lg\\:-rotate-1 {\n    --tw-rotate: -1deg;\n  }\n\n  .lg\\:hover\\:rotate-0:hover {\n    --tw-rotate: 0deg;\n  }\n\n  .lg\\:hover\\:rotate-1:hover {\n    --tw-rotate: 1deg;\n  }\n\n  .lg\\:hover\\:rotate-2:hover {\n    --tw-rotate: 2deg;\n  }\n\n  .lg\\:hover\\:rotate-3:hover {\n    --tw-rotate: 3deg;\n  }\n\n  .lg\\:hover\\:rotate-6:hover {\n    --tw-rotate: 6deg;\n  }\n\n  .lg\\:hover\\:rotate-12:hover {\n    --tw-rotate: 12deg;\n  }\n\n  .lg\\:hover\\:rotate-45:hover {\n    --tw-rotate: 45deg;\n  }\n\n  .lg\\:hover\\:rotate-90:hover {\n    --tw-rotate: 90deg;\n  }\n\n  .lg\\:hover\\:rotate-180:hover {\n    --tw-rotate: 180deg;\n  }\n\n  .lg\\:hover\\:-rotate-180:hover {\n    --tw-rotate: -180deg;\n  }\n\n  .lg\\:hover\\:-rotate-90:hover {\n    --tw-rotate: -90deg;\n  }\n\n  .lg\\:hover\\:-rotate-45:hover {\n    --tw-rotate: -45deg;\n  }\n\n  .lg\\:hover\\:-rotate-12:hover {\n    --tw-rotate: -12deg;\n  }\n\n  .lg\\:hover\\:-rotate-6:hover {\n    --tw-rotate: -6deg;\n  }\n\n  .lg\\:hover\\:-rotate-3:hover {\n    --tw-rotate: -3deg;\n  }\n\n  .lg\\:hover\\:-rotate-2:hover {\n    --tw-rotate: -2deg;\n  }\n\n  .lg\\:hover\\:-rotate-1:hover {\n    --tw-rotate: -1deg;\n  }\n\n  .lg\\:focus\\:rotate-0:focus {\n    --tw-rotate: 0deg;\n  }\n\n  .lg\\:focus\\:rotate-1:focus {\n    --tw-rotate: 1deg;\n  }\n\n  .lg\\:focus\\:rotate-2:focus {\n    --tw-rotate: 2deg;\n  }\n\n  .lg\\:focus\\:rotate-3:focus {\n    --tw-rotate: 3deg;\n  }\n\n  .lg\\:focus\\:rotate-6:focus {\n    --tw-rotate: 6deg;\n  }\n\n  .lg\\:focus\\:rotate-12:focus {\n    --tw-rotate: 12deg;\n  }\n\n  .lg\\:focus\\:rotate-45:focus {\n    --tw-rotate: 45deg;\n  }\n\n  .lg\\:focus\\:rotate-90:focus {\n    --tw-rotate: 90deg;\n  }\n\n  .lg\\:focus\\:rotate-180:focus {\n    --tw-rotate: 180deg;\n  }\n\n  .lg\\:focus\\:-rotate-180:focus {\n    --tw-rotate: -180deg;\n  }\n\n  .lg\\:focus\\:-rotate-90:focus {\n    --tw-rotate: -90deg;\n  }\n\n  .lg\\:focus\\:-rotate-45:focus {\n    --tw-rotate: -45deg;\n  }\n\n  .lg\\:focus\\:-rotate-12:focus {\n    --tw-rotate: -12deg;\n  }\n\n  .lg\\:focus\\:-rotate-6:focus {\n    --tw-rotate: -6deg;\n  }\n\n  .lg\\:focus\\:-rotate-3:focus {\n    --tw-rotate: -3deg;\n  }\n\n  .lg\\:focus\\:-rotate-2:focus {\n    --tw-rotate: -2deg;\n  }\n\n  .lg\\:focus\\:-rotate-1:focus {\n    --tw-rotate: -1deg;\n  }\n\n  .lg\\:skew-x-0 {\n    --tw-skew-x: 0deg;\n  }\n\n  .lg\\:skew-x-1 {\n    --tw-skew-x: 1deg;\n  }\n\n  .lg\\:skew-x-2 {\n    --tw-skew-x: 2deg;\n  }\n\n  .lg\\:skew-x-3 {\n    --tw-skew-x: 3deg;\n  }\n\n  .lg\\:skew-x-6 {\n    --tw-skew-x: 6deg;\n  }\n\n  .lg\\:skew-x-12 {\n    --tw-skew-x: 12deg;\n  }\n\n  .lg\\:-skew-x-12 {\n    --tw-skew-x: -12deg;\n  }\n\n  .lg\\:-skew-x-6 {\n    --tw-skew-x: -6deg;\n  }\n\n  .lg\\:-skew-x-3 {\n    --tw-skew-x: -3deg;\n  }\n\n  .lg\\:-skew-x-2 {\n    --tw-skew-x: -2deg;\n  }\n\n  .lg\\:-skew-x-1 {\n    --tw-skew-x: -1deg;\n  }\n\n  .lg\\:skew-y-0 {\n    --tw-skew-y: 0deg;\n  }\n\n  .lg\\:skew-y-1 {\n    --tw-skew-y: 1deg;\n  }\n\n  .lg\\:skew-y-2 {\n    --tw-skew-y: 2deg;\n  }\n\n  .lg\\:skew-y-3 {\n    --tw-skew-y: 3deg;\n  }\n\n  .lg\\:skew-y-6 {\n    --tw-skew-y: 6deg;\n  }\n\n  .lg\\:skew-y-12 {\n    --tw-skew-y: 12deg;\n  }\n\n  .lg\\:-skew-y-12 {\n    --tw-skew-y: -12deg;\n  }\n\n  .lg\\:-skew-y-6 {\n    --tw-skew-y: -6deg;\n  }\n\n  .lg\\:-skew-y-3 {\n    --tw-skew-y: -3deg;\n  }\n\n  .lg\\:-skew-y-2 {\n    --tw-skew-y: -2deg;\n  }\n\n  .lg\\:-skew-y-1 {\n    --tw-skew-y: -1deg;\n  }\n\n  .lg\\:hover\\:skew-x-0:hover {\n    --tw-skew-x: 0deg;\n  }\n\n  .lg\\:hover\\:skew-x-1:hover {\n    --tw-skew-x: 1deg;\n  }\n\n  .lg\\:hover\\:skew-x-2:hover {\n    --tw-skew-x: 2deg;\n  }\n\n  .lg\\:hover\\:skew-x-3:hover {\n    --tw-skew-x: 3deg;\n  }\n\n  .lg\\:hover\\:skew-x-6:hover {\n    --tw-skew-x: 6deg;\n  }\n\n  .lg\\:hover\\:skew-x-12:hover {\n    --tw-skew-x: 12deg;\n  }\n\n  .lg\\:hover\\:-skew-x-12:hover {\n    --tw-skew-x: -12deg;\n  }\n\n  .lg\\:hover\\:-skew-x-6:hover {\n    --tw-skew-x: -6deg;\n  }\n\n  .lg\\:hover\\:-skew-x-3:hover {\n    --tw-skew-x: -3deg;\n  }\n\n  .lg\\:hover\\:-skew-x-2:hover {\n    --tw-skew-x: -2deg;\n  }\n\n  .lg\\:hover\\:-skew-x-1:hover {\n    --tw-skew-x: -1deg;\n  }\n\n  .lg\\:hover\\:skew-y-0:hover {\n    --tw-skew-y: 0deg;\n  }\n\n  .lg\\:hover\\:skew-y-1:hover {\n    --tw-skew-y: 1deg;\n  }\n\n  .lg\\:hover\\:skew-y-2:hover {\n    --tw-skew-y: 2deg;\n  }\n\n  .lg\\:hover\\:skew-y-3:hover {\n    --tw-skew-y: 3deg;\n  }\n\n  .lg\\:hover\\:skew-y-6:hover {\n    --tw-skew-y: 6deg;\n  }\n\n  .lg\\:hover\\:skew-y-12:hover {\n    --tw-skew-y: 12deg;\n  }\n\n  .lg\\:hover\\:-skew-y-12:hover {\n    --tw-skew-y: -12deg;\n  }\n\n  .lg\\:hover\\:-skew-y-6:hover {\n    --tw-skew-y: -6deg;\n  }\n\n  .lg\\:hover\\:-skew-y-3:hover {\n    --tw-skew-y: -3deg;\n  }\n\n  .lg\\:hover\\:-skew-y-2:hover {\n    --tw-skew-y: -2deg;\n  }\n\n  .lg\\:hover\\:-skew-y-1:hover {\n    --tw-skew-y: -1deg;\n  }\n\n  .lg\\:focus\\:skew-x-0:focus {\n    --tw-skew-x: 0deg;\n  }\n\n  .lg\\:focus\\:skew-x-1:focus {\n    --tw-skew-x: 1deg;\n  }\n\n  .lg\\:focus\\:skew-x-2:focus {\n    --tw-skew-x: 2deg;\n  }\n\n  .lg\\:focus\\:skew-x-3:focus {\n    --tw-skew-x: 3deg;\n  }\n\n  .lg\\:focus\\:skew-x-6:focus {\n    --tw-skew-x: 6deg;\n  }\n\n  .lg\\:focus\\:skew-x-12:focus {\n    --tw-skew-x: 12deg;\n  }\n\n  .lg\\:focus\\:-skew-x-12:focus {\n    --tw-skew-x: -12deg;\n  }\n\n  .lg\\:focus\\:-skew-x-6:focus {\n    --tw-skew-x: -6deg;\n  }\n\n  .lg\\:focus\\:-skew-x-3:focus {\n    --tw-skew-x: -3deg;\n  }\n\n  .lg\\:focus\\:-skew-x-2:focus {\n    --tw-skew-x: -2deg;\n  }\n\n  .lg\\:focus\\:-skew-x-1:focus {\n    --tw-skew-x: -1deg;\n  }\n\n  .lg\\:focus\\:skew-y-0:focus {\n    --tw-skew-y: 0deg;\n  }\n\n  .lg\\:focus\\:skew-y-1:focus {\n    --tw-skew-y: 1deg;\n  }\n\n  .lg\\:focus\\:skew-y-2:focus {\n    --tw-skew-y: 2deg;\n  }\n\n  .lg\\:focus\\:skew-y-3:focus {\n    --tw-skew-y: 3deg;\n  }\n\n  .lg\\:focus\\:skew-y-6:focus {\n    --tw-skew-y: 6deg;\n  }\n\n  .lg\\:focus\\:skew-y-12:focus {\n    --tw-skew-y: 12deg;\n  }\n\n  .lg\\:focus\\:-skew-y-12:focus {\n    --tw-skew-y: -12deg;\n  }\n\n  .lg\\:focus\\:-skew-y-6:focus {\n    --tw-skew-y: -6deg;\n  }\n\n  .lg\\:focus\\:-skew-y-3:focus {\n    --tw-skew-y: -3deg;\n  }\n\n  .lg\\:focus\\:-skew-y-2:focus {\n    --tw-skew-y: -2deg;\n  }\n\n  .lg\\:focus\\:-skew-y-1:focus {\n    --tw-skew-y: -1deg;\n  }\n\n  .lg\\:scale-0 {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .lg\\:scale-50 {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .lg\\:scale-75 {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .lg\\:scale-90 {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .lg\\:scale-95 {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .lg\\:scale-100 {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .lg\\:scale-105 {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .lg\\:scale-110 {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .lg\\:scale-125 {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .lg\\:scale-150 {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .lg\\:hover\\:scale-0:hover {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .lg\\:hover\\:scale-50:hover {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .lg\\:hover\\:scale-75:hover {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .lg\\:hover\\:scale-90:hover {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .lg\\:hover\\:scale-95:hover {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .lg\\:hover\\:scale-100:hover {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .lg\\:hover\\:scale-105:hover {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .lg\\:hover\\:scale-110:hover {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .lg\\:hover\\:scale-125:hover {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .lg\\:hover\\:scale-150:hover {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .lg\\:focus\\:scale-0:focus {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .lg\\:focus\\:scale-50:focus {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .lg\\:focus\\:scale-75:focus {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .lg\\:focus\\:scale-90:focus {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .lg\\:focus\\:scale-95:focus {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .lg\\:focus\\:scale-100:focus {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .lg\\:focus\\:scale-105:focus {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .lg\\:focus\\:scale-110:focus {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .lg\\:focus\\:scale-125:focus {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .lg\\:focus\\:scale-150:focus {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .lg\\:scale-x-0 {\n    --tw-scale-x: 0;\n  }\n\n  .lg\\:scale-x-50 {\n    --tw-scale-x: .5;\n  }\n\n  .lg\\:scale-x-75 {\n    --tw-scale-x: .75;\n  }\n\n  .lg\\:scale-x-90 {\n    --tw-scale-x: .9;\n  }\n\n  .lg\\:scale-x-95 {\n    --tw-scale-x: .95;\n  }\n\n  .lg\\:scale-x-100 {\n    --tw-scale-x: 1;\n  }\n\n  .lg\\:scale-x-105 {\n    --tw-scale-x: 1.05;\n  }\n\n  .lg\\:scale-x-110 {\n    --tw-scale-x: 1.1;\n  }\n\n  .lg\\:scale-x-125 {\n    --tw-scale-x: 1.25;\n  }\n\n  .lg\\:scale-x-150 {\n    --tw-scale-x: 1.5;\n  }\n\n  .lg\\:scale-y-0 {\n    --tw-scale-y: 0;\n  }\n\n  .lg\\:scale-y-50 {\n    --tw-scale-y: .5;\n  }\n\n  .lg\\:scale-y-75 {\n    --tw-scale-y: .75;\n  }\n\n  .lg\\:scale-y-90 {\n    --tw-scale-y: .9;\n  }\n\n  .lg\\:scale-y-95 {\n    --tw-scale-y: .95;\n  }\n\n  .lg\\:scale-y-100 {\n    --tw-scale-y: 1;\n  }\n\n  .lg\\:scale-y-105 {\n    --tw-scale-y: 1.05;\n  }\n\n  .lg\\:scale-y-110 {\n    --tw-scale-y: 1.1;\n  }\n\n  .lg\\:scale-y-125 {\n    --tw-scale-y: 1.25;\n  }\n\n  .lg\\:scale-y-150 {\n    --tw-scale-y: 1.5;\n  }\n\n  .lg\\:hover\\:scale-x-0:hover {\n    --tw-scale-x: 0;\n  }\n\n  .lg\\:hover\\:scale-x-50:hover {\n    --tw-scale-x: .5;\n  }\n\n  .lg\\:hover\\:scale-x-75:hover {\n    --tw-scale-x: .75;\n  }\n\n  .lg\\:hover\\:scale-x-90:hover {\n    --tw-scale-x: .9;\n  }\n\n  .lg\\:hover\\:scale-x-95:hover {\n    --tw-scale-x: .95;\n  }\n\n  .lg\\:hover\\:scale-x-100:hover {\n    --tw-scale-x: 1;\n  }\n\n  .lg\\:hover\\:scale-x-105:hover {\n    --tw-scale-x: 1.05;\n  }\n\n  .lg\\:hover\\:scale-x-110:hover {\n    --tw-scale-x: 1.1;\n  }\n\n  .lg\\:hover\\:scale-x-125:hover {\n    --tw-scale-x: 1.25;\n  }\n\n  .lg\\:hover\\:scale-x-150:hover {\n    --tw-scale-x: 1.5;\n  }\n\n  .lg\\:hover\\:scale-y-0:hover {\n    --tw-scale-y: 0;\n  }\n\n  .lg\\:hover\\:scale-y-50:hover {\n    --tw-scale-y: .5;\n  }\n\n  .lg\\:hover\\:scale-y-75:hover {\n    --tw-scale-y: .75;\n  }\n\n  .lg\\:hover\\:scale-y-90:hover {\n    --tw-scale-y: .9;\n  }\n\n  .lg\\:hover\\:scale-y-95:hover {\n    --tw-scale-y: .95;\n  }\n\n  .lg\\:hover\\:scale-y-100:hover {\n    --tw-scale-y: 1;\n  }\n\n  .lg\\:hover\\:scale-y-105:hover {\n    --tw-scale-y: 1.05;\n  }\n\n  .lg\\:hover\\:scale-y-110:hover {\n    --tw-scale-y: 1.1;\n  }\n\n  .lg\\:hover\\:scale-y-125:hover {\n    --tw-scale-y: 1.25;\n  }\n\n  .lg\\:hover\\:scale-y-150:hover {\n    --tw-scale-y: 1.5;\n  }\n\n  .lg\\:focus\\:scale-x-0:focus {\n    --tw-scale-x: 0;\n  }\n\n  .lg\\:focus\\:scale-x-50:focus {\n    --tw-scale-x: .5;\n  }\n\n  .lg\\:focus\\:scale-x-75:focus {\n    --tw-scale-x: .75;\n  }\n\n  .lg\\:focus\\:scale-x-90:focus {\n    --tw-scale-x: .9;\n  }\n\n  .lg\\:focus\\:scale-x-95:focus {\n    --tw-scale-x: .95;\n  }\n\n  .lg\\:focus\\:scale-x-100:focus {\n    --tw-scale-x: 1;\n  }\n\n  .lg\\:focus\\:scale-x-105:focus {\n    --tw-scale-x: 1.05;\n  }\n\n  .lg\\:focus\\:scale-x-110:focus {\n    --tw-scale-x: 1.1;\n  }\n\n  .lg\\:focus\\:scale-x-125:focus {\n    --tw-scale-x: 1.25;\n  }\n\n  .lg\\:focus\\:scale-x-150:focus {\n    --tw-scale-x: 1.5;\n  }\n\n  .lg\\:focus\\:scale-y-0:focus {\n    --tw-scale-y: 0;\n  }\n\n  .lg\\:focus\\:scale-y-50:focus {\n    --tw-scale-y: .5;\n  }\n\n  .lg\\:focus\\:scale-y-75:focus {\n    --tw-scale-y: .75;\n  }\n\n  .lg\\:focus\\:scale-y-90:focus {\n    --tw-scale-y: .9;\n  }\n\n  .lg\\:focus\\:scale-y-95:focus {\n    --tw-scale-y: .95;\n  }\n\n  .lg\\:focus\\:scale-y-100:focus {\n    --tw-scale-y: 1;\n  }\n\n  .lg\\:focus\\:scale-y-105:focus {\n    --tw-scale-y: 1.05;\n  }\n\n  .lg\\:focus\\:scale-y-110:focus {\n    --tw-scale-y: 1.1;\n  }\n\n  .lg\\:focus\\:scale-y-125:focus {\n    --tw-scale-y: 1.25;\n  }\n\n  .lg\\:focus\\:scale-y-150:focus {\n    --tw-scale-y: 1.5;\n  }\n\n  .lg\\:animate-none {\n    -webkit-animation: none;\n            animation: none;\n  }\n\n  .lg\\:animate-spin {\n    -webkit-animation: spin 1s linear infinite;\n            animation: spin 1s linear infinite;\n  }\n\n  .lg\\:animate-ping {\n    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n  }\n\n  .lg\\:animate-pulse {\n    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n  }\n\n  .lg\\:animate-bounce {\n    -webkit-animation: bounce 1s infinite;\n            animation: bounce 1s infinite;\n  }\n\n  .lg\\:cursor-auto {\n    cursor: auto;\n  }\n\n  .lg\\:cursor-default {\n    cursor: default;\n  }\n\n  .lg\\:cursor-pointer {\n    cursor: pointer;\n  }\n\n  .lg\\:cursor-wait {\n    cursor: wait;\n  }\n\n  .lg\\:cursor-text {\n    cursor: text;\n  }\n\n  .lg\\:cursor-move {\n    cursor: move;\n  }\n\n  .lg\\:cursor-help {\n    cursor: help;\n  }\n\n  .lg\\:cursor-not-allowed {\n    cursor: not-allowed;\n  }\n\n  .lg\\:select-none {\n    -webkit-user-select: none;\n       -moz-user-select: none;\n        -ms-user-select: none;\n            user-select: none;\n  }\n\n  .lg\\:select-text {\n    -webkit-user-select: text;\n       -moz-user-select: text;\n        -ms-user-select: text;\n            user-select: text;\n  }\n\n  .lg\\:select-all {\n    -webkit-user-select: all;\n       -moz-user-select: all;\n            user-select: all;\n  }\n\n  .lg\\:select-auto {\n    -webkit-user-select: auto;\n       -moz-user-select: auto;\n        -ms-user-select: auto;\n            user-select: auto;\n  }\n\n  .lg\\:resize-none {\n    resize: none;\n  }\n\n  .lg\\:resize-y {\n    resize: vertical;\n  }\n\n  .lg\\:resize-x {\n    resize: horizontal;\n  }\n\n  .lg\\:resize {\n    resize: both;\n  }\n\n  .lg\\:list-inside {\n    list-style-position: inside;\n  }\n\n  .lg\\:list-outside {\n    list-style-position: outside;\n  }\n\n  .lg\\:list-none {\n    list-style-type: none;\n  }\n\n  .lg\\:list-disc {\n    list-style-type: disc;\n  }\n\n  .lg\\:list-decimal {\n    list-style-type: decimal;\n  }\n\n  .lg\\:appearance-none {\n    -webkit-appearance: none;\n       -moz-appearance: none;\n            appearance: none;\n  }\n\n  .lg\\:auto-cols-auto {\n    grid-auto-columns: auto;\n  }\n\n  .lg\\:auto-cols-min {\n    grid-auto-columns: -webkit-min-content;\n    grid-auto-columns: min-content;\n  }\n\n  .lg\\:auto-cols-max {\n    grid-auto-columns: -webkit-max-content;\n    grid-auto-columns: max-content;\n  }\n\n  .lg\\:auto-cols-fr {\n    grid-auto-columns: minmax(0, 1fr);\n  }\n\n  .lg\\:grid-flow-row {\n    grid-auto-flow: row;\n  }\n\n  .lg\\:grid-flow-col {\n    grid-auto-flow: column;\n  }\n\n  .lg\\:grid-flow-row-dense {\n    grid-auto-flow: row dense;\n  }\n\n  .lg\\:grid-flow-col-dense {\n    grid-auto-flow: column dense;\n  }\n\n  .lg\\:auto-rows-auto {\n    grid-auto-rows: auto;\n  }\n\n  .lg\\:auto-rows-min {\n    grid-auto-rows: -webkit-min-content;\n    grid-auto-rows: min-content;\n  }\n\n  .lg\\:auto-rows-max {\n    grid-auto-rows: -webkit-max-content;\n    grid-auto-rows: max-content;\n  }\n\n  .lg\\:auto-rows-fr {\n    grid-auto-rows: minmax(0, 1fr);\n  }\n\n  .lg\\:grid-cols-1 {\n    grid-template-columns: repeat(1, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-4 {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-5 {\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-6 {\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-7 {\n    grid-template-columns: repeat(7, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-8 {\n    grid-template-columns: repeat(8, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-9 {\n    grid-template-columns: repeat(9, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-10 {\n    grid-template-columns: repeat(10, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-11 {\n    grid-template-columns: repeat(11, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-12 {\n    grid-template-columns: repeat(12, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-cols-none {\n    grid-template-columns: none;\n  }\n\n  .lg\\:grid-rows-1 {\n    grid-template-rows: repeat(1, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-rows-2 {\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-rows-3 {\n    grid-template-rows: repeat(3, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-rows-4 {\n    grid-template-rows: repeat(4, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-rows-5 {\n    grid-template-rows: repeat(5, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-rows-6 {\n    grid-template-rows: repeat(6, minmax(0, 1fr));\n  }\n\n  .lg\\:grid-rows-none {\n    grid-template-rows: none;\n  }\n\n  .lg\\:flex-row {\n    flex-direction: row;\n  }\n\n  .lg\\:flex-row-reverse {\n    flex-direction: row-reverse;\n  }\n\n  .lg\\:flex-col {\n    flex-direction: column;\n  }\n\n  .lg\\:flex-col-reverse {\n    flex-direction: column-reverse;\n  }\n\n  .lg\\:flex-wrap {\n    flex-wrap: wrap;\n  }\n\n  .lg\\:flex-wrap-reverse {\n    flex-wrap: wrap-reverse;\n  }\n\n  .lg\\:flex-nowrap {\n    flex-wrap: nowrap;\n  }\n\n  .lg\\:place-content-center {\n    place-content: center;\n  }\n\n  .lg\\:place-content-start {\n    place-content: start;\n  }\n\n  .lg\\:place-content-end {\n    place-content: end;\n  }\n\n  .lg\\:place-content-between {\n    place-content: space-between;\n  }\n\n  .lg\\:place-content-around {\n    place-content: space-around;\n  }\n\n  .lg\\:place-content-evenly {\n    place-content: space-evenly;\n  }\n\n  .lg\\:place-content-stretch {\n    place-content: stretch;\n  }\n\n  .lg\\:place-items-start {\n    place-items: start;\n  }\n\n  .lg\\:place-items-end {\n    place-items: end;\n  }\n\n  .lg\\:place-items-center {\n    place-items: center;\n  }\n\n  .lg\\:place-items-stretch {\n    place-items: stretch;\n  }\n\n  .lg\\:content-center {\n    align-content: center;\n  }\n\n  .lg\\:content-start {\n    align-content: flex-start;\n  }\n\n  .lg\\:content-end {\n    align-content: flex-end;\n  }\n\n  .lg\\:content-between {\n    align-content: space-between;\n  }\n\n  .lg\\:content-around {\n    align-content: space-around;\n  }\n\n  .lg\\:content-evenly {\n    align-content: space-evenly;\n  }\n\n  .lg\\:items-start {\n    align-items: flex-start;\n  }\n\n  .lg\\:items-end {\n    align-items: flex-end;\n  }\n\n  .lg\\:items-center {\n    align-items: center;\n  }\n\n  .lg\\:items-baseline {\n    align-items: baseline;\n  }\n\n  .lg\\:items-stretch {\n    align-items: stretch;\n  }\n\n  .lg\\:justify-start {\n    justify-content: flex-start;\n  }\n\n  .lg\\:justify-end {\n    justify-content: flex-end;\n  }\n\n  .lg\\:justify-center {\n    justify-content: center;\n  }\n\n  .lg\\:justify-between {\n    justify-content: space-between;\n  }\n\n  .lg\\:justify-around {\n    justify-content: space-around;\n  }\n\n  .lg\\:justify-evenly {\n    justify-content: space-evenly;\n  }\n\n  .lg\\:justify-items-start {\n    justify-items: start;\n  }\n\n  .lg\\:justify-items-end {\n    justify-items: end;\n  }\n\n  .lg\\:justify-items-center {\n    justify-items: center;\n  }\n\n  .lg\\:justify-items-stretch {\n    justify-items: stretch;\n  }\n\n  .lg\\:gap-0 {\n    gap: 0px;\n  }\n\n  .lg\\:gap-1 {\n    gap: 0.25rem;\n  }\n\n  .lg\\:gap-2 {\n    gap: 0.5rem;\n  }\n\n  .lg\\:gap-3 {\n    gap: 0.75rem;\n  }\n\n  .lg\\:gap-4 {\n    gap: 1rem;\n  }\n\n  .lg\\:gap-5 {\n    gap: 1.25rem;\n  }\n\n  .lg\\:gap-6 {\n    gap: 1.5rem;\n  }\n\n  .lg\\:gap-7 {\n    gap: 1.75rem;\n  }\n\n  .lg\\:gap-8 {\n    gap: 2rem;\n  }\n\n  .lg\\:gap-9 {\n    gap: 2.25rem;\n  }\n\n  .lg\\:gap-10 {\n    gap: 2.5rem;\n  }\n\n  .lg\\:gap-11 {\n    gap: 2.75rem;\n  }\n\n  .lg\\:gap-12 {\n    gap: 3rem;\n  }\n\n  .lg\\:gap-14 {\n    gap: 3.5rem;\n  }\n\n  .lg\\:gap-16 {\n    gap: 4rem;\n  }\n\n  .lg\\:gap-20 {\n    gap: 5rem;\n  }\n\n  .lg\\:gap-24 {\n    gap: 6rem;\n  }\n\n  .lg\\:gap-28 {\n    gap: 7rem;\n  }\n\n  .lg\\:gap-32 {\n    gap: 8rem;\n  }\n\n  .lg\\:gap-36 {\n    gap: 9rem;\n  }\n\n  .lg\\:gap-40 {\n    gap: 10rem;\n  }\n\n  .lg\\:gap-44 {\n    gap: 11rem;\n  }\n\n  .lg\\:gap-48 {\n    gap: 12rem;\n  }\n\n  .lg\\:gap-52 {\n    gap: 13rem;\n  }\n\n  .lg\\:gap-56 {\n    gap: 14rem;\n  }\n\n  .lg\\:gap-60 {\n    gap: 15rem;\n  }\n\n  .lg\\:gap-64 {\n    gap: 16rem;\n  }\n\n  .lg\\:gap-72 {\n    gap: 18rem;\n  }\n\n  .lg\\:gap-80 {\n    gap: 20rem;\n  }\n\n  .lg\\:gap-96 {\n    gap: 24rem;\n  }\n\n  .lg\\:gap-px {\n    gap: 1px;\n  }\n\n  .lg\\:gap-0\\.5 {\n    gap: 0.125rem;\n  }\n\n  .lg\\:gap-1\\.5 {\n    gap: 0.375rem;\n  }\n\n  .lg\\:gap-2\\.5 {\n    gap: 0.625rem;\n  }\n\n  .lg\\:gap-3\\.5 {\n    gap: 0.875rem;\n  }\n\n  .lg\\:gap-x-0 {\n    -moz-column-gap: 0px;\n         column-gap: 0px;\n  }\n\n  .lg\\:gap-x-1 {\n    -moz-column-gap: 0.25rem;\n         column-gap: 0.25rem;\n  }\n\n  .lg\\:gap-x-2 {\n    -moz-column-gap: 0.5rem;\n         column-gap: 0.5rem;\n  }\n\n  .lg\\:gap-x-3 {\n    -moz-column-gap: 0.75rem;\n         column-gap: 0.75rem;\n  }\n\n  .lg\\:gap-x-4 {\n    -moz-column-gap: 1rem;\n         column-gap: 1rem;\n  }\n\n  .lg\\:gap-x-5 {\n    -moz-column-gap: 1.25rem;\n         column-gap: 1.25rem;\n  }\n\n  .lg\\:gap-x-6 {\n    -moz-column-gap: 1.5rem;\n         column-gap: 1.5rem;\n  }\n\n  .lg\\:gap-x-7 {\n    -moz-column-gap: 1.75rem;\n         column-gap: 1.75rem;\n  }\n\n  .lg\\:gap-x-8 {\n    -moz-column-gap: 2rem;\n         column-gap: 2rem;\n  }\n\n  .lg\\:gap-x-9 {\n    -moz-column-gap: 2.25rem;\n         column-gap: 2.25rem;\n  }\n\n  .lg\\:gap-x-10 {\n    -moz-column-gap: 2.5rem;\n         column-gap: 2.5rem;\n  }\n\n  .lg\\:gap-x-11 {\n    -moz-column-gap: 2.75rem;\n         column-gap: 2.75rem;\n  }\n\n  .lg\\:gap-x-12 {\n    -moz-column-gap: 3rem;\n         column-gap: 3rem;\n  }\n\n  .lg\\:gap-x-14 {\n    -moz-column-gap: 3.5rem;\n         column-gap: 3.5rem;\n  }\n\n  .lg\\:gap-x-16 {\n    -moz-column-gap: 4rem;\n         column-gap: 4rem;\n  }\n\n  .lg\\:gap-x-20 {\n    -moz-column-gap: 5rem;\n         column-gap: 5rem;\n  }\n\n  .lg\\:gap-x-24 {\n    -moz-column-gap: 6rem;\n         column-gap: 6rem;\n  }\n\n  .lg\\:gap-x-28 {\n    -moz-column-gap: 7rem;\n         column-gap: 7rem;\n  }\n\n  .lg\\:gap-x-32 {\n    -moz-column-gap: 8rem;\n         column-gap: 8rem;\n  }\n\n  .lg\\:gap-x-36 {\n    -moz-column-gap: 9rem;\n         column-gap: 9rem;\n  }\n\n  .lg\\:gap-x-40 {\n    -moz-column-gap: 10rem;\n         column-gap: 10rem;\n  }\n\n  .lg\\:gap-x-44 {\n    -moz-column-gap: 11rem;\n         column-gap: 11rem;\n  }\n\n  .lg\\:gap-x-48 {\n    -moz-column-gap: 12rem;\n         column-gap: 12rem;\n  }\n\n  .lg\\:gap-x-52 {\n    -moz-column-gap: 13rem;\n         column-gap: 13rem;\n  }\n\n  .lg\\:gap-x-56 {\n    -moz-column-gap: 14rem;\n         column-gap: 14rem;\n  }\n\n  .lg\\:gap-x-60 {\n    -moz-column-gap: 15rem;\n         column-gap: 15rem;\n  }\n\n  .lg\\:gap-x-64 {\n    -moz-column-gap: 16rem;\n         column-gap: 16rem;\n  }\n\n  .lg\\:gap-x-72 {\n    -moz-column-gap: 18rem;\n         column-gap: 18rem;\n  }\n\n  .lg\\:gap-x-80 {\n    -moz-column-gap: 20rem;\n         column-gap: 20rem;\n  }\n\n  .lg\\:gap-x-96 {\n    -moz-column-gap: 24rem;\n         column-gap: 24rem;\n  }\n\n  .lg\\:gap-x-px {\n    -moz-column-gap: 1px;\n         column-gap: 1px;\n  }\n\n  .lg\\:gap-x-0\\.5 {\n    -moz-column-gap: 0.125rem;\n         column-gap: 0.125rem;\n  }\n\n  .lg\\:gap-x-1\\.5 {\n    -moz-column-gap: 0.375rem;\n         column-gap: 0.375rem;\n  }\n\n  .lg\\:gap-x-2\\.5 {\n    -moz-column-gap: 0.625rem;\n         column-gap: 0.625rem;\n  }\n\n  .lg\\:gap-x-3\\.5 {\n    -moz-column-gap: 0.875rem;\n         column-gap: 0.875rem;\n  }\n\n  .lg\\:gap-y-0 {\n    row-gap: 0px;\n  }\n\n  .lg\\:gap-y-1 {\n    row-gap: 0.25rem;\n  }\n\n  .lg\\:gap-y-2 {\n    row-gap: 0.5rem;\n  }\n\n  .lg\\:gap-y-3 {\n    row-gap: 0.75rem;\n  }\n\n  .lg\\:gap-y-4 {\n    row-gap: 1rem;\n  }\n\n  .lg\\:gap-y-5 {\n    row-gap: 1.25rem;\n  }\n\n  .lg\\:gap-y-6 {\n    row-gap: 1.5rem;\n  }\n\n  .lg\\:gap-y-7 {\n    row-gap: 1.75rem;\n  }\n\n  .lg\\:gap-y-8 {\n    row-gap: 2rem;\n  }\n\n  .lg\\:gap-y-9 {\n    row-gap: 2.25rem;\n  }\n\n  .lg\\:gap-y-10 {\n    row-gap: 2.5rem;\n  }\n\n  .lg\\:gap-y-11 {\n    row-gap: 2.75rem;\n  }\n\n  .lg\\:gap-y-12 {\n    row-gap: 3rem;\n  }\n\n  .lg\\:gap-y-14 {\n    row-gap: 3.5rem;\n  }\n\n  .lg\\:gap-y-16 {\n    row-gap: 4rem;\n  }\n\n  .lg\\:gap-y-20 {\n    row-gap: 5rem;\n  }\n\n  .lg\\:gap-y-24 {\n    row-gap: 6rem;\n  }\n\n  .lg\\:gap-y-28 {\n    row-gap: 7rem;\n  }\n\n  .lg\\:gap-y-32 {\n    row-gap: 8rem;\n  }\n\n  .lg\\:gap-y-36 {\n    row-gap: 9rem;\n  }\n\n  .lg\\:gap-y-40 {\n    row-gap: 10rem;\n  }\n\n  .lg\\:gap-y-44 {\n    row-gap: 11rem;\n  }\n\n  .lg\\:gap-y-48 {\n    row-gap: 12rem;\n  }\n\n  .lg\\:gap-y-52 {\n    row-gap: 13rem;\n  }\n\n  .lg\\:gap-y-56 {\n    row-gap: 14rem;\n  }\n\n  .lg\\:gap-y-60 {\n    row-gap: 15rem;\n  }\n\n  .lg\\:gap-y-64 {\n    row-gap: 16rem;\n  }\n\n  .lg\\:gap-y-72 {\n    row-gap: 18rem;\n  }\n\n  .lg\\:gap-y-80 {\n    row-gap: 20rem;\n  }\n\n  .lg\\:gap-y-96 {\n    row-gap: 24rem;\n  }\n\n  .lg\\:gap-y-px {\n    row-gap: 1px;\n  }\n\n  .lg\\:gap-y-0\\.5 {\n    row-gap: 0.125rem;\n  }\n\n  .lg\\:gap-y-1\\.5 {\n    row-gap: 0.375rem;\n  }\n\n  .lg\\:gap-y-2\\.5 {\n    row-gap: 0.625rem;\n  }\n\n  .lg\\:gap-y-3\\.5 {\n    row-gap: 0.875rem;\n  }\n\n  .lg\\:space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1rem * var(--tw-space-x-reverse));\n    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2rem * var(--tw-space-x-reverse));\n    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3rem * var(--tw-space-x-reverse));\n    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(4rem * var(--tw-space-x-reverse));\n    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(5rem * var(--tw-space-x-reverse));\n    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(6rem * var(--tw-space-x-reverse));\n    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(7rem * var(--tw-space-x-reverse));\n    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(8rem * var(--tw-space-x-reverse));\n    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(9rem * var(--tw-space-x-reverse));\n    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(10rem * var(--tw-space-x-reverse));\n    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(11rem * var(--tw-space-x-reverse));\n    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(12rem * var(--tw-space-x-reverse));\n    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(13rem * var(--tw-space-x-reverse));\n    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(14rem * var(--tw-space-x-reverse));\n    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(15rem * var(--tw-space-x-reverse));\n    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(16rem * var(--tw-space-x-reverse));\n    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(18rem * var(--tw-space-x-reverse));\n    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(20rem * var(--tw-space-x-reverse));\n    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(24rem * var(--tw-space-x-reverse));\n    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1px * var(--tw-space-x-reverse));\n    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-4rem * var(--tw-space-x-reverse));\n    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-6rem * var(--tw-space-x-reverse));\n    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-7rem * var(--tw-space-x-reverse));\n    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-8rem * var(--tw-space-x-reverse));\n    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-9rem * var(--tw-space-x-reverse));\n    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-10rem * var(--tw-space-x-reverse));\n    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-11rem * var(--tw-space-x-reverse));\n    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-12rem * var(--tw-space-x-reverse));\n    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-13rem * var(--tw-space-x-reverse));\n    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-14rem * var(--tw-space-x-reverse));\n    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-15rem * var(--tw-space-x-reverse));\n    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-16rem * var(--tw-space-x-reverse));\n    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-18rem * var(--tw-space-x-reverse));\n    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-20rem * var(--tw-space-x-reverse));\n    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-24rem * var(--tw-space-x-reverse));\n    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1px * var(--tw-space-x-reverse));\n    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:-space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .lg\\:space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(4rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(6rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(7rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(8rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(9rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(10rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(11rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(12rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(13rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(14rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(15rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(16rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(18rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(20rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(24rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1px * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1px * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:-space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .lg\\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 1;\n  }\n\n  .lg\\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 1;\n  }\n\n  .lg\\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(0px * var(--tw-divide-x-reverse));\n    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .lg\\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(2px * var(--tw-divide-x-reverse));\n    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .lg\\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(4px * var(--tw-divide-x-reverse));\n    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .lg\\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(8px * var(--tw-divide-x-reverse));\n    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .lg\\:divide-x > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(1px * var(--tw-divide-x-reverse));\n    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .lg\\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));\n  }\n\n  .lg\\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));\n  }\n\n  .lg\\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));\n  }\n\n  .lg\\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));\n  }\n\n  .lg\\:divide-y > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n  }\n\n  .lg\\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 1;\n  }\n\n  .lg\\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 1;\n  }\n\n  .lg\\:divide-solid > :not([hidden]) ~ :not([hidden]) {\n    border-style: solid;\n  }\n\n  .lg\\:divide-dashed > :not([hidden]) ~ :not([hidden]) {\n    border-style: dashed;\n  }\n\n  .lg\\:divide-dotted > :not([hidden]) ~ :not([hidden]) {\n    border-style: dotted;\n  }\n\n  .lg\\:divide-double > :not([hidden]) ~ :not([hidden]) {\n    border-style: double;\n  }\n\n  .lg\\:divide-none > :not([hidden]) ~ :not([hidden]) {\n    border-style: none;\n  }\n\n  .lg\\:divide-transparent > :not([hidden]) ~ :not([hidden]) {\n    border-color: transparent;\n  }\n\n  .lg\\:divide-current > :not([hidden]) ~ :not([hidden]) {\n    border-color: currentColor;\n  }\n\n  .lg\\:divide-black > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-white > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-grey-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-red-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-orange-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-yellow-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-green-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-teal-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-blue-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-indigo-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-purple-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-pink-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-default > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .lg\\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0;\n  }\n\n  .lg\\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.05;\n  }\n\n  .lg\\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.1;\n  }\n\n  .lg\\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.2;\n  }\n\n  .lg\\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.25;\n  }\n\n  .lg\\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.3;\n  }\n\n  .lg\\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.4;\n  }\n\n  .lg\\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.5;\n  }\n\n  .lg\\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.6;\n  }\n\n  .lg\\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.7;\n  }\n\n  .lg\\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.75;\n  }\n\n  .lg\\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.8;\n  }\n\n  .lg\\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.9;\n  }\n\n  .lg\\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.95;\n  }\n\n  .lg\\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n  }\n\n  .lg\\:place-self-auto {\n    place-self: auto;\n  }\n\n  .lg\\:place-self-start {\n    place-self: start;\n  }\n\n  .lg\\:place-self-end {\n    place-self: end;\n  }\n\n  .lg\\:place-self-center {\n    place-self: center;\n  }\n\n  .lg\\:place-self-stretch {\n    place-self: stretch;\n  }\n\n  .lg\\:self-auto {\n    align-self: auto;\n  }\n\n  .lg\\:self-start {\n    align-self: flex-start;\n  }\n\n  .lg\\:self-end {\n    align-self: flex-end;\n  }\n\n  .lg\\:self-center {\n    align-self: center;\n  }\n\n  .lg\\:self-stretch {\n    align-self: stretch;\n  }\n\n  .lg\\:justify-self-auto {\n    justify-self: auto;\n  }\n\n  .lg\\:justify-self-start {\n    justify-self: start;\n  }\n\n  .lg\\:justify-self-end {\n    justify-self: end;\n  }\n\n  .lg\\:justify-self-center {\n    justify-self: center;\n  }\n\n  .lg\\:justify-self-stretch {\n    justify-self: stretch;\n  }\n\n  .lg\\:overflow-auto {\n    overflow: auto;\n  }\n\n  .lg\\:overflow-hidden {\n    overflow: hidden;\n  }\n\n  .lg\\:overflow-visible {\n    overflow: visible;\n  }\n\n  .lg\\:overflow-scroll {\n    overflow: scroll;\n  }\n\n  .lg\\:overflow-x-auto {\n    overflow-x: auto;\n  }\n\n  .lg\\:overflow-y-auto {\n    overflow-y: auto;\n  }\n\n  .lg\\:overflow-x-hidden {\n    overflow-x: hidden;\n  }\n\n  .lg\\:overflow-y-hidden {\n    overflow-y: hidden;\n  }\n\n  .lg\\:overflow-x-visible {\n    overflow-x: visible;\n  }\n\n  .lg\\:overflow-y-visible {\n    overflow-y: visible;\n  }\n\n  .lg\\:overflow-x-scroll {\n    overflow-x: scroll;\n  }\n\n  .lg\\:overflow-y-scroll {\n    overflow-y: scroll;\n  }\n\n  .lg\\:overscroll-auto {\n    -ms-scroll-chaining: chained;\n        overscroll-behavior: auto;\n  }\n\n  .lg\\:overscroll-contain {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: contain;\n  }\n\n  .lg\\:overscroll-none {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: none;\n  }\n\n  .lg\\:overscroll-y-auto {\n    overscroll-behavior-y: auto;\n  }\n\n  .lg\\:overscroll-y-contain {\n    overscroll-behavior-y: contain;\n  }\n\n  .lg\\:overscroll-y-none {\n    overscroll-behavior-y: none;\n  }\n\n  .lg\\:overscroll-x-auto {\n    overscroll-behavior-x: auto;\n  }\n\n  .lg\\:overscroll-x-contain {\n    overscroll-behavior-x: contain;\n  }\n\n  .lg\\:overscroll-x-none {\n    overscroll-behavior-x: none;\n  }\n\n  .lg\\:truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .lg\\:overflow-ellipsis {\n    text-overflow: ellipsis;\n  }\n\n  .lg\\:overflow-clip {\n    text-overflow: clip;\n  }\n\n  .lg\\:whitespace-normal {\n    white-space: normal;\n  }\n\n  .lg\\:whitespace-nowrap {\n    white-space: nowrap;\n  }\n\n  .lg\\:whitespace-pre {\n    white-space: pre;\n  }\n\n  .lg\\:whitespace-pre-line {\n    white-space: pre-line;\n  }\n\n  .lg\\:whitespace-pre-wrap {\n    white-space: pre-wrap;\n  }\n\n  .lg\\:break-normal {\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n\n  .lg\\:break-words {\n    overflow-wrap: break-word;\n  }\n\n  .lg\\:break-all {\n    word-break: break-all;\n  }\n\n  .lg\\:rounded-none {\n    border-radius: 0px;\n  }\n\n  .lg\\:rounded-sm {\n    border-radius: 0.125rem;\n  }\n\n  .lg\\:rounded {\n    border-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-md {\n    border-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-lg {\n    border-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-xl {\n    border-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-2xl {\n    border-radius: 1rem;\n  }\n\n  .lg\\:rounded-3xl {\n    border-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-full {\n    border-radius: 9999px;\n  }\n\n  .lg\\:rounded-t-none {\n    border-top-left-radius: 0px;\n    border-top-right-radius: 0px;\n  }\n\n  .lg\\:rounded-t-sm {\n    border-top-left-radius: 0.125rem;\n    border-top-right-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-t {\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-t-md {\n    border-top-left-radius: 0.375rem;\n    border-top-right-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-t-lg {\n    border-top-left-radius: 0.5rem;\n    border-top-right-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-t-xl {\n    border-top-left-radius: 0.75rem;\n    border-top-right-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-t-2xl {\n    border-top-left-radius: 1rem;\n    border-top-right-radius: 1rem;\n  }\n\n  .lg\\:rounded-t-3xl {\n    border-top-left-radius: 1.5rem;\n    border-top-right-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-t-full {\n    border-top-left-radius: 9999px;\n    border-top-right-radius: 9999px;\n  }\n\n  .lg\\:rounded-r-none {\n    border-top-right-radius: 0px;\n    border-bottom-right-radius: 0px;\n  }\n\n  .lg\\:rounded-r-sm {\n    border-top-right-radius: 0.125rem;\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-r {\n    border-top-right-radius: 0.25rem;\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-r-md {\n    border-top-right-radius: 0.375rem;\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-r-lg {\n    border-top-right-radius: 0.5rem;\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-r-xl {\n    border-top-right-radius: 0.75rem;\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-r-2xl {\n    border-top-right-radius: 1rem;\n    border-bottom-right-radius: 1rem;\n  }\n\n  .lg\\:rounded-r-3xl {\n    border-top-right-radius: 1.5rem;\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-r-full {\n    border-top-right-radius: 9999px;\n    border-bottom-right-radius: 9999px;\n  }\n\n  .lg\\:rounded-b-none {\n    border-bottom-right-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .lg\\:rounded-b-sm {\n    border-bottom-right-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-b {\n    border-bottom-right-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-b-md {\n    border-bottom-right-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-b-lg {\n    border-bottom-right-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-b-xl {\n    border-bottom-right-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-b-2xl {\n    border-bottom-right-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .lg\\:rounded-b-3xl {\n    border-bottom-right-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-b-full {\n    border-bottom-right-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .lg\\:rounded-l-none {\n    border-top-left-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .lg\\:rounded-l-sm {\n    border-top-left-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-l {\n    border-top-left-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-l-md {\n    border-top-left-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-l-lg {\n    border-top-left-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-l-xl {\n    border-top-left-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-l-2xl {\n    border-top-left-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .lg\\:rounded-l-3xl {\n    border-top-left-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-l-full {\n    border-top-left-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .lg\\:rounded-tl-none {\n    border-top-left-radius: 0px;\n  }\n\n  .lg\\:rounded-tl-sm {\n    border-top-left-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-tl {\n    border-top-left-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-tl-md {\n    border-top-left-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-tl-lg {\n    border-top-left-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-tl-xl {\n    border-top-left-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-tl-2xl {\n    border-top-left-radius: 1rem;\n  }\n\n  .lg\\:rounded-tl-3xl {\n    border-top-left-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-tl-full {\n    border-top-left-radius: 9999px;\n  }\n\n  .lg\\:rounded-tr-none {\n    border-top-right-radius: 0px;\n  }\n\n  .lg\\:rounded-tr-sm {\n    border-top-right-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-tr {\n    border-top-right-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-tr-md {\n    border-top-right-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-tr-lg {\n    border-top-right-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-tr-xl {\n    border-top-right-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-tr-2xl {\n    border-top-right-radius: 1rem;\n  }\n\n  .lg\\:rounded-tr-3xl {\n    border-top-right-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-tr-full {\n    border-top-right-radius: 9999px;\n  }\n\n  .lg\\:rounded-br-none {\n    border-bottom-right-radius: 0px;\n  }\n\n  .lg\\:rounded-br-sm {\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-br {\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-br-md {\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-br-lg {\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-br-xl {\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-br-2xl {\n    border-bottom-right-radius: 1rem;\n  }\n\n  .lg\\:rounded-br-3xl {\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-br-full {\n    border-bottom-right-radius: 9999px;\n  }\n\n  .lg\\:rounded-bl-none {\n    border-bottom-left-radius: 0px;\n  }\n\n  .lg\\:rounded-bl-sm {\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .lg\\:rounded-bl {\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .lg\\:rounded-bl-md {\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .lg\\:rounded-bl-lg {\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .lg\\:rounded-bl-xl {\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .lg\\:rounded-bl-2xl {\n    border-bottom-left-radius: 1rem;\n  }\n\n  .lg\\:rounded-bl-3xl {\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .lg\\:rounded-bl-full {\n    border-bottom-left-radius: 9999px;\n  }\n\n  .lg\\:border-0 {\n    border-width: 0px;\n  }\n\n  .lg\\:border-2 {\n    border-width: 2px;\n  }\n\n  .lg\\:border-4 {\n    border-width: 4px;\n  }\n\n  .lg\\:border-8 {\n    border-width: 8px;\n  }\n\n  .lg\\:border {\n    border-width: 1px;\n  }\n\n  .lg\\:border-t-0 {\n    border-top-width: 0px;\n  }\n\n  .lg\\:border-t-2 {\n    border-top-width: 2px;\n  }\n\n  .lg\\:border-t-4 {\n    border-top-width: 4px;\n  }\n\n  .lg\\:border-t-8 {\n    border-top-width: 8px;\n  }\n\n  .lg\\:border-t {\n    border-top-width: 1px;\n  }\n\n  .lg\\:border-r-0 {\n    border-right-width: 0px;\n  }\n\n  .lg\\:border-r-2 {\n    border-right-width: 2px;\n  }\n\n  .lg\\:border-r-4 {\n    border-right-width: 4px;\n  }\n\n  .lg\\:border-r-8 {\n    border-right-width: 8px;\n  }\n\n  .lg\\:border-r {\n    border-right-width: 1px;\n  }\n\n  .lg\\:border-b-0 {\n    border-bottom-width: 0px;\n  }\n\n  .lg\\:border-b-2 {\n    border-bottom-width: 2px;\n  }\n\n  .lg\\:border-b-4 {\n    border-bottom-width: 4px;\n  }\n\n  .lg\\:border-b-8 {\n    border-bottom-width: 8px;\n  }\n\n  .lg\\:border-b {\n    border-bottom-width: 1px;\n  }\n\n  .lg\\:border-l-0 {\n    border-left-width: 0px;\n  }\n\n  .lg\\:border-l-2 {\n    border-left-width: 2px;\n  }\n\n  .lg\\:border-l-4 {\n    border-left-width: 4px;\n  }\n\n  .lg\\:border-l-8 {\n    border-left-width: 8px;\n  }\n\n  .lg\\:border-l {\n    border-left-width: 1px;\n  }\n\n  .lg\\:border-solid {\n    border-style: solid;\n  }\n\n  .lg\\:border-dashed {\n    border-style: dashed;\n  }\n\n  .lg\\:border-dotted {\n    border-style: dotted;\n  }\n\n  .lg\\:border-double {\n    border-style: double;\n  }\n\n  .lg\\:border-none {\n    border-style: none;\n  }\n\n  .lg\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .lg\\:border-current {\n    border-color: currentColor;\n  }\n\n  .lg\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-current {\n    border-color: currentColor;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-transparent:focus-within {\n    border-color: transparent;\n  }\n\n  .lg\\:focus-within\\:border-current:focus-within {\n    border-color: currentColor;\n  }\n\n  .lg\\:focus-within\\:border-black:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-white:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-50:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-100:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-200:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-300:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-400:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-500:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-600:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-700:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-800:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-gray-900:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-grey-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-red-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-orange-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-yellow-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-green-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-teal-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-blue-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-indigo-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-purple-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-pink-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus-within\\:border-default:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-transparent:hover {\n    border-color: transparent;\n  }\n\n  .lg\\:hover\\:border-current:hover {\n    border-color: currentColor;\n  }\n\n  .lg\\:hover\\:border-black:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-white:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-50:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-100:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-200:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-300:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-400:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-500:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-600:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-700:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-800:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-gray-900:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-grey-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-red-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-orange-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-yellow-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-green-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-teal-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-blue-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-indigo-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-purple-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-pink-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .lg\\:hover\\:border-default:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-transparent:focus {\n    border-color: transparent;\n  }\n\n  .lg\\:focus\\:border-current:focus {\n    border-color: currentColor;\n  }\n\n  .lg\\:focus\\:border-black:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-white:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-50:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-100:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-200:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-300:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-500:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-600:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-700:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-800:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-gray-900:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-grey-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-red-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-orange-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-yellow-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-green-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-teal-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-blue-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-indigo-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-purple-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-pink-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .lg\\:focus\\:border-default:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .lg\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .lg\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .lg\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .lg\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .lg\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .lg\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .lg\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .lg\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .lg\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .lg\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .lg\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .lg\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .lg\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .lg\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .lg\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .group:hover .lg\\:group-hover\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .lg\\:focus-within\\:border-opacity-0:focus-within {\n    --tw-border-opacity: 0;\n  }\n\n  .lg\\:focus-within\\:border-opacity-5:focus-within {\n    --tw-border-opacity: 0.05;\n  }\n\n  .lg\\:focus-within\\:border-opacity-10:focus-within {\n    --tw-border-opacity: 0.1;\n  }\n\n  .lg\\:focus-within\\:border-opacity-20:focus-within {\n    --tw-border-opacity: 0.2;\n  }\n\n  .lg\\:focus-within\\:border-opacity-25:focus-within {\n    --tw-border-opacity: 0.25;\n  }\n\n  .lg\\:focus-within\\:border-opacity-30:focus-within {\n    --tw-border-opacity: 0.3;\n  }\n\n  .lg\\:focus-within\\:border-opacity-40:focus-within {\n    --tw-border-opacity: 0.4;\n  }\n\n  .lg\\:focus-within\\:border-opacity-50:focus-within {\n    --tw-border-opacity: 0.5;\n  }\n\n  .lg\\:focus-within\\:border-opacity-60:focus-within {\n    --tw-border-opacity: 0.6;\n  }\n\n  .lg\\:focus-within\\:border-opacity-70:focus-within {\n    --tw-border-opacity: 0.7;\n  }\n\n  .lg\\:focus-within\\:border-opacity-75:focus-within {\n    --tw-border-opacity: 0.75;\n  }\n\n  .lg\\:focus-within\\:border-opacity-80:focus-within {\n    --tw-border-opacity: 0.8;\n  }\n\n  .lg\\:focus-within\\:border-opacity-90:focus-within {\n    --tw-border-opacity: 0.9;\n  }\n\n  .lg\\:focus-within\\:border-opacity-95:focus-within {\n    --tw-border-opacity: 0.95;\n  }\n\n  .lg\\:focus-within\\:border-opacity-100:focus-within {\n    --tw-border-opacity: 1;\n  }\n\n  .lg\\:hover\\:border-opacity-0:hover {\n    --tw-border-opacity: 0;\n  }\n\n  .lg\\:hover\\:border-opacity-5:hover {\n    --tw-border-opacity: 0.05;\n  }\n\n  .lg\\:hover\\:border-opacity-10:hover {\n    --tw-border-opacity: 0.1;\n  }\n\n  .lg\\:hover\\:border-opacity-20:hover {\n    --tw-border-opacity: 0.2;\n  }\n\n  .lg\\:hover\\:border-opacity-25:hover {\n    --tw-border-opacity: 0.25;\n  }\n\n  .lg\\:hover\\:border-opacity-30:hover {\n    --tw-border-opacity: 0.3;\n  }\n\n  .lg\\:hover\\:border-opacity-40:hover {\n    --tw-border-opacity: 0.4;\n  }\n\n  .lg\\:hover\\:border-opacity-50:hover {\n    --tw-border-opacity: 0.5;\n  }\n\n  .lg\\:hover\\:border-opacity-60:hover {\n    --tw-border-opacity: 0.6;\n  }\n\n  .lg\\:hover\\:border-opacity-70:hover {\n    --tw-border-opacity: 0.7;\n  }\n\n  .lg\\:hover\\:border-opacity-75:hover {\n    --tw-border-opacity: 0.75;\n  }\n\n  .lg\\:hover\\:border-opacity-80:hover {\n    --tw-border-opacity: 0.8;\n  }\n\n  .lg\\:hover\\:border-opacity-90:hover {\n    --tw-border-opacity: 0.9;\n  }\n\n  .lg\\:hover\\:border-opacity-95:hover {\n    --tw-border-opacity: 0.95;\n  }\n\n  .lg\\:hover\\:border-opacity-100:hover {\n    --tw-border-opacity: 1;\n  }\n\n  .lg\\:focus\\:border-opacity-0:focus {\n    --tw-border-opacity: 0;\n  }\n\n  .lg\\:focus\\:border-opacity-5:focus {\n    --tw-border-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:border-opacity-10:focus {\n    --tw-border-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:border-opacity-20:focus {\n    --tw-border-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:border-opacity-25:focus {\n    --tw-border-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:border-opacity-30:focus {\n    --tw-border-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:border-opacity-40:focus {\n    --tw-border-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:border-opacity-50:focus {\n    --tw-border-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:border-opacity-60:focus {\n    --tw-border-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:border-opacity-70:focus {\n    --tw-border-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:border-opacity-75:focus {\n    --tw-border-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:border-opacity-80:focus {\n    --tw-border-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:border-opacity-90:focus {\n    --tw-border-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:border-opacity-95:focus {\n    --tw-border-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:border-opacity-100:focus {\n    --tw-border-opacity: 1;\n  }\n\n  .lg\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .lg\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .lg\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-transparent:focus-within {\n    background-color: transparent;\n  }\n\n  .lg\\:focus-within\\:bg-current:focus-within {\n    background-color: currentColor;\n  }\n\n  .lg\\:focus-within\\:bg-black:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-white:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-50:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-100:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-200:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-300:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-400:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-500:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-600:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-700:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-800:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-gray-900:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-grey-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-red-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-orange-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-yellow-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-green-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-teal-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-blue-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-indigo-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-purple-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus-within\\:bg-pink-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-transparent:hover {\n    background-color: transparent;\n  }\n\n  .lg\\:hover\\:bg-current:hover {\n    background-color: currentColor;\n  }\n\n  .lg\\:hover\\:bg-black:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-white:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-50:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-100:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-200:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-300:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-400:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-500:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-600:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-700:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-800:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-gray-900:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-grey-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-red-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-orange-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-yellow-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-green-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-teal-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-blue-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-indigo-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-purple-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:hover\\:bg-pink-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-transparent:focus {\n    background-color: transparent;\n  }\n\n  .lg\\:focus\\:bg-current:focus {\n    background-color: currentColor;\n  }\n\n  .lg\\:focus\\:bg-black:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-white:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-50:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-100:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-200:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-300:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-400:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-500:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-600:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-700:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-800:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-gray-900:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-grey-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-red-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-orange-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-yellow-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-green-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-teal-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-blue-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-indigo-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-purple-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .lg\\:focus\\:bg-pink-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .lg\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .lg\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .lg\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .lg\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .lg\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .lg\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .lg\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .lg\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .lg\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .lg\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .lg\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .lg\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .lg\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .lg\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .lg\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .group:hover .lg\\:group-hover\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-0:focus-within {\n    --tw-bg-opacity: 0;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-5:focus-within {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-10:focus-within {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-20:focus-within {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-25:focus-within {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-30:focus-within {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-40:focus-within {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-50:focus-within {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-60:focus-within {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-70:focus-within {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-75:focus-within {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-80:focus-within {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-90:focus-within {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-95:focus-within {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .lg\\:focus-within\\:bg-opacity-100:focus-within {\n    --tw-bg-opacity: 1;\n  }\n\n  .lg\\:hover\\:bg-opacity-0:hover {\n    --tw-bg-opacity: 0;\n  }\n\n  .lg\\:hover\\:bg-opacity-5:hover {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .lg\\:hover\\:bg-opacity-10:hover {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .lg\\:hover\\:bg-opacity-20:hover {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .lg\\:hover\\:bg-opacity-25:hover {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .lg\\:hover\\:bg-opacity-30:hover {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .lg\\:hover\\:bg-opacity-40:hover {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .lg\\:hover\\:bg-opacity-50:hover {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .lg\\:hover\\:bg-opacity-60:hover {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .lg\\:hover\\:bg-opacity-70:hover {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .lg\\:hover\\:bg-opacity-75:hover {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .lg\\:hover\\:bg-opacity-80:hover {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .lg\\:hover\\:bg-opacity-90:hover {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .lg\\:hover\\:bg-opacity-95:hover {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .lg\\:hover\\:bg-opacity-100:hover {\n    --tw-bg-opacity: 1;\n  }\n\n  .lg\\:focus\\:bg-opacity-0:focus {\n    --tw-bg-opacity: 0;\n  }\n\n  .lg\\:focus\\:bg-opacity-5:focus {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:bg-opacity-10:focus {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:bg-opacity-20:focus {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:bg-opacity-25:focus {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:bg-opacity-30:focus {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:bg-opacity-40:focus {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:bg-opacity-50:focus {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:bg-opacity-60:focus {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:bg-opacity-70:focus {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:bg-opacity-75:focus {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:bg-opacity-80:focus {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:bg-opacity-90:focus {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:bg-opacity-95:focus {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:bg-opacity-100:focus {\n    --tw-bg-opacity: 1;\n  }\n\n  .lg\\:bg-none {\n    background-image: none;\n  }\n\n  .lg\\:bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-tr {\n    background-image: linear-gradient(to top right, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-r {\n    background-image: linear-gradient(to right, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-br {\n    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-b {\n    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-bl {\n    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-l {\n    background-image: linear-gradient(to left, var(--tw-gradient-stops));\n  }\n\n  .lg\\:bg-gradient-to-tl {\n    background-image: linear-gradient(to top left, var(--tw-gradient-stops));\n  }\n\n  .lg\\:from-transparent {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .lg\\:from-current {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:from-black {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .lg\\:from-white {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:from-gray-50 {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .lg\\:from-gray-100 {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .lg\\:from-gray-200 {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .lg\\:from-gray-300 {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .lg\\:from-gray-400 {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .lg\\:from-gray-500 {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .lg\\:from-gray-600 {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .lg\\:from-gray-700 {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .lg\\:from-gray-800 {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .lg\\:from-gray-900 {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .lg\\:from-red {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .lg\\:from-yellow {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .lg\\:from-green {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .lg\\:from-blue {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .lg\\:from-indigo {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .lg\\:from-purple {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .lg\\:from-pink {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .lg\\:from-grey-darkest {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .lg\\:from-grey-darker {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .lg\\:from-grey-dark {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .lg\\:from-grey {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .lg\\:from-grey-light {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .lg\\:from-grey-lighter {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .lg\\:from-grey-lightest {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .lg\\:from-red-darkest {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .lg\\:from-red-darker {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .lg\\:from-red-dark {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .lg\\:from-red-light {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .lg\\:from-red-lighter {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .lg\\:from-red-lightest {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .lg\\:from-orange-darkest {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .lg\\:from-orange-darker {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .lg\\:from-orange-dark {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .lg\\:from-orange {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .lg\\:from-orange-light {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .lg\\:from-orange-lighter {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .lg\\:from-orange-lightest {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .lg\\:from-yellow-darkest {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .lg\\:from-yellow-darker {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .lg\\:from-yellow-dark {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .lg\\:from-yellow-light {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .lg\\:from-yellow-lighter {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .lg\\:from-yellow-lightest {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .lg\\:from-green-darkest {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .lg\\:from-green-darker {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .lg\\:from-green-dark {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .lg\\:from-green-light {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .lg\\:from-green-lighter {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .lg\\:from-green-lightest {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .lg\\:from-teal-darkest {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .lg\\:from-teal-darker {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .lg\\:from-teal-dark {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .lg\\:from-teal {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .lg\\:from-teal-light {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .lg\\:from-teal-lighter {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .lg\\:from-teal-lightest {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .lg\\:from-blue-darkest {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .lg\\:from-blue-darker {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .lg\\:from-blue-dark {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .lg\\:from-blue-light {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .lg\\:from-blue-lighter {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .lg\\:from-blue-lightest {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .lg\\:from-indigo-darkest {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .lg\\:from-indigo-darker {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .lg\\:from-indigo-dark {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .lg\\:from-indigo-light {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .lg\\:from-indigo-lighter {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .lg\\:from-indigo-lightest {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .lg\\:from-purple-darkest {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .lg\\:from-purple-darker {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .lg\\:from-purple-dark {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .lg\\:from-purple-light {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .lg\\:from-purple-lighter {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .lg\\:from-purple-lightest {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .lg\\:from-pink-darkest {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .lg\\:from-pink-darker {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .lg\\:from-pink-dark {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .lg\\:from-pink-light {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .lg\\:from-pink-lighter {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .lg\\:from-pink-lightest {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .lg\\:hover\\:from-transparent:hover {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .lg\\:hover\\:from-current:hover {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:hover\\:from-black:hover {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .lg\\:hover\\:from-white:hover {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:hover\\:from-gray-50:hover {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .lg\\:hover\\:from-gray-100:hover {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .lg\\:hover\\:from-gray-200:hover {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .lg\\:hover\\:from-gray-300:hover {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .lg\\:hover\\:from-gray-400:hover {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .lg\\:hover\\:from-gray-500:hover {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .lg\\:hover\\:from-gray-600:hover {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .lg\\:hover\\:from-gray-700:hover {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .lg\\:hover\\:from-gray-800:hover {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .lg\\:hover\\:from-gray-900:hover {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .lg\\:hover\\:from-red:hover {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .lg\\:hover\\:from-yellow:hover {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .lg\\:hover\\:from-green:hover {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .lg\\:hover\\:from-blue:hover {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .lg\\:hover\\:from-indigo:hover {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .lg\\:hover\\:from-purple:hover {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .lg\\:hover\\:from-pink:hover {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .lg\\:hover\\:from-grey-darkest:hover {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .lg\\:hover\\:from-grey-darker:hover {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .lg\\:hover\\:from-grey-dark:hover {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .lg\\:hover\\:from-grey:hover {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .lg\\:hover\\:from-grey-light:hover {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .lg\\:hover\\:from-grey-lighter:hover {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .lg\\:hover\\:from-grey-lightest:hover {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .lg\\:hover\\:from-red-darkest:hover {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .lg\\:hover\\:from-red-darker:hover {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .lg\\:hover\\:from-red-dark:hover {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .lg\\:hover\\:from-red-light:hover {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .lg\\:hover\\:from-red-lighter:hover {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .lg\\:hover\\:from-red-lightest:hover {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .lg\\:hover\\:from-orange-darkest:hover {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .lg\\:hover\\:from-orange-darker:hover {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .lg\\:hover\\:from-orange-dark:hover {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .lg\\:hover\\:from-orange:hover {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .lg\\:hover\\:from-orange-light:hover {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .lg\\:hover\\:from-orange-lighter:hover {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .lg\\:hover\\:from-orange-lightest:hover {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .lg\\:hover\\:from-yellow-darkest:hover {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .lg\\:hover\\:from-yellow-darker:hover {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .lg\\:hover\\:from-yellow-dark:hover {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .lg\\:hover\\:from-yellow-light:hover {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .lg\\:hover\\:from-yellow-lighter:hover {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .lg\\:hover\\:from-yellow-lightest:hover {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .lg\\:hover\\:from-green-darkest:hover {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .lg\\:hover\\:from-green-darker:hover {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .lg\\:hover\\:from-green-dark:hover {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .lg\\:hover\\:from-green-light:hover {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .lg\\:hover\\:from-green-lighter:hover {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .lg\\:hover\\:from-green-lightest:hover {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .lg\\:hover\\:from-teal-darkest:hover {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .lg\\:hover\\:from-teal-darker:hover {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .lg\\:hover\\:from-teal-dark:hover {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .lg\\:hover\\:from-teal:hover {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .lg\\:hover\\:from-teal-light:hover {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .lg\\:hover\\:from-teal-lighter:hover {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .lg\\:hover\\:from-teal-lightest:hover {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .lg\\:hover\\:from-blue-darkest:hover {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .lg\\:hover\\:from-blue-darker:hover {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .lg\\:hover\\:from-blue-dark:hover {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .lg\\:hover\\:from-blue-light:hover {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .lg\\:hover\\:from-blue-lighter:hover {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .lg\\:hover\\:from-blue-lightest:hover {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .lg\\:hover\\:from-indigo-darkest:hover {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .lg\\:hover\\:from-indigo-darker:hover {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .lg\\:hover\\:from-indigo-dark:hover {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .lg\\:hover\\:from-indigo-light:hover {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .lg\\:hover\\:from-indigo-lighter:hover {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .lg\\:hover\\:from-indigo-lightest:hover {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .lg\\:hover\\:from-purple-darkest:hover {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .lg\\:hover\\:from-purple-darker:hover {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .lg\\:hover\\:from-purple-dark:hover {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .lg\\:hover\\:from-purple-light:hover {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .lg\\:hover\\:from-purple-lighter:hover {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .lg\\:hover\\:from-purple-lightest:hover {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .lg\\:hover\\:from-pink-darkest:hover {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .lg\\:hover\\:from-pink-darker:hover {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .lg\\:hover\\:from-pink-dark:hover {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .lg\\:hover\\:from-pink-light:hover {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .lg\\:hover\\:from-pink-lighter:hover {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .lg\\:hover\\:from-pink-lightest:hover {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .lg\\:focus\\:from-transparent:focus {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .lg\\:focus\\:from-current:focus {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:focus\\:from-black:focus {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .lg\\:focus\\:from-white:focus {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:focus\\:from-gray-50:focus {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .lg\\:focus\\:from-gray-100:focus {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .lg\\:focus\\:from-gray-200:focus {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .lg\\:focus\\:from-gray-300:focus {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .lg\\:focus\\:from-gray-400:focus {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .lg\\:focus\\:from-gray-500:focus {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .lg\\:focus\\:from-gray-600:focus {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .lg\\:focus\\:from-gray-700:focus {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .lg\\:focus\\:from-gray-800:focus {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .lg\\:focus\\:from-gray-900:focus {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .lg\\:focus\\:from-red:focus {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .lg\\:focus\\:from-yellow:focus {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .lg\\:focus\\:from-green:focus {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .lg\\:focus\\:from-blue:focus {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .lg\\:focus\\:from-indigo:focus {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .lg\\:focus\\:from-purple:focus {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .lg\\:focus\\:from-pink:focus {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .lg\\:focus\\:from-grey-darkest:focus {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .lg\\:focus\\:from-grey-darker:focus {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .lg\\:focus\\:from-grey-dark:focus {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .lg\\:focus\\:from-grey:focus {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .lg\\:focus\\:from-grey-light:focus {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .lg\\:focus\\:from-grey-lighter:focus {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .lg\\:focus\\:from-grey-lightest:focus {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .lg\\:focus\\:from-red-darkest:focus {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .lg\\:focus\\:from-red-darker:focus {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .lg\\:focus\\:from-red-dark:focus {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .lg\\:focus\\:from-red-light:focus {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .lg\\:focus\\:from-red-lighter:focus {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .lg\\:focus\\:from-red-lightest:focus {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .lg\\:focus\\:from-orange-darkest:focus {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .lg\\:focus\\:from-orange-darker:focus {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .lg\\:focus\\:from-orange-dark:focus {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .lg\\:focus\\:from-orange:focus {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .lg\\:focus\\:from-orange-light:focus {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .lg\\:focus\\:from-orange-lighter:focus {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .lg\\:focus\\:from-orange-lightest:focus {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .lg\\:focus\\:from-yellow-darkest:focus {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .lg\\:focus\\:from-yellow-darker:focus {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .lg\\:focus\\:from-yellow-dark:focus {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .lg\\:focus\\:from-yellow-light:focus {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .lg\\:focus\\:from-yellow-lighter:focus {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .lg\\:focus\\:from-yellow-lightest:focus {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .lg\\:focus\\:from-green-darkest:focus {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .lg\\:focus\\:from-green-darker:focus {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .lg\\:focus\\:from-green-dark:focus {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .lg\\:focus\\:from-green-light:focus {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .lg\\:focus\\:from-green-lighter:focus {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .lg\\:focus\\:from-green-lightest:focus {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .lg\\:focus\\:from-teal-darkest:focus {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .lg\\:focus\\:from-teal-darker:focus {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .lg\\:focus\\:from-teal-dark:focus {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .lg\\:focus\\:from-teal:focus {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .lg\\:focus\\:from-teal-light:focus {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .lg\\:focus\\:from-teal-lighter:focus {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .lg\\:focus\\:from-teal-lightest:focus {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .lg\\:focus\\:from-blue-darkest:focus {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .lg\\:focus\\:from-blue-darker:focus {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .lg\\:focus\\:from-blue-dark:focus {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .lg\\:focus\\:from-blue-light:focus {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .lg\\:focus\\:from-blue-lighter:focus {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .lg\\:focus\\:from-blue-lightest:focus {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .lg\\:focus\\:from-indigo-darkest:focus {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .lg\\:focus\\:from-indigo-darker:focus {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .lg\\:focus\\:from-indigo-dark:focus {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .lg\\:focus\\:from-indigo-light:focus {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .lg\\:focus\\:from-indigo-lighter:focus {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .lg\\:focus\\:from-indigo-lightest:focus {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .lg\\:focus\\:from-purple-darkest:focus {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .lg\\:focus\\:from-purple-darker:focus {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .lg\\:focus\\:from-purple-dark:focus {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .lg\\:focus\\:from-purple-light:focus {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .lg\\:focus\\:from-purple-lighter:focus {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .lg\\:focus\\:from-purple-lightest:focus {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .lg\\:focus\\:from-pink-darkest:focus {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .lg\\:focus\\:from-pink-darker:focus {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .lg\\:focus\\:from-pink-dark:focus {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .lg\\:focus\\:from-pink-light:focus {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .lg\\:focus\\:from-pink-lighter:focus {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .lg\\:focus\\:from-pink-lightest:focus {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .lg\\:via-transparent {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .lg\\:via-current {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:via-black {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .lg\\:via-white {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:via-gray-50 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .lg\\:via-gray-100 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .lg\\:via-gray-200 {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .lg\\:via-gray-300 {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .lg\\:via-gray-400 {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .lg\\:via-gray-500 {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .lg\\:via-gray-600 {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .lg\\:via-gray-700 {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .lg\\:via-gray-800 {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .lg\\:via-gray-900 {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .lg\\:via-red {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .lg\\:via-yellow {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .lg\\:via-green {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .lg\\:via-blue {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .lg\\:via-indigo {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .lg\\:via-purple {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .lg\\:via-pink {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .lg\\:via-grey-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .lg\\:via-grey-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .lg\\:via-grey-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .lg\\:via-grey {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .lg\\:via-grey-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .lg\\:via-grey-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .lg\\:via-grey-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .lg\\:via-red-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .lg\\:via-red-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .lg\\:via-red-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .lg\\:via-red-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .lg\\:via-red-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .lg\\:via-red-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .lg\\:via-orange-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .lg\\:via-orange-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .lg\\:via-orange-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .lg\\:via-orange {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .lg\\:via-orange-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .lg\\:via-orange-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .lg\\:via-orange-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .lg\\:via-yellow-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .lg\\:via-yellow-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .lg\\:via-yellow-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .lg\\:via-yellow-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .lg\\:via-yellow-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .lg\\:via-yellow-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .lg\\:via-green-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .lg\\:via-green-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .lg\\:via-green-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .lg\\:via-green-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .lg\\:via-green-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .lg\\:via-green-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .lg\\:via-teal-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .lg\\:via-teal-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .lg\\:via-teal-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .lg\\:via-teal {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .lg\\:via-teal-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .lg\\:via-teal-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .lg\\:via-teal-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .lg\\:via-blue-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .lg\\:via-blue-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .lg\\:via-blue-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .lg\\:via-blue-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .lg\\:via-blue-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .lg\\:via-blue-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .lg\\:via-indigo-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .lg\\:via-indigo-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .lg\\:via-indigo-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .lg\\:via-indigo-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .lg\\:via-indigo-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .lg\\:via-indigo-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .lg\\:via-purple-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .lg\\:via-purple-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .lg\\:via-purple-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .lg\\:via-purple-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .lg\\:via-purple-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .lg\\:via-purple-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .lg\\:via-pink-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .lg\\:via-pink-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .lg\\:via-pink-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .lg\\:via-pink-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .lg\\:via-pink-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .lg\\:via-pink-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .lg\\:hover\\:via-transparent:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .lg\\:hover\\:via-current:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:hover\\:via-black:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .lg\\:hover\\:via-white:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:hover\\:via-gray-50:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .lg\\:hover\\:via-gray-100:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .lg\\:hover\\:via-gray-200:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .lg\\:hover\\:via-gray-300:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .lg\\:hover\\:via-gray-400:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .lg\\:hover\\:via-gray-500:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .lg\\:hover\\:via-gray-600:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .lg\\:hover\\:via-gray-700:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .lg\\:hover\\:via-gray-800:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .lg\\:hover\\:via-gray-900:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .lg\\:hover\\:via-red:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .lg\\:hover\\:via-yellow:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .lg\\:hover\\:via-green:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .lg\\:hover\\:via-blue:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .lg\\:hover\\:via-indigo:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .lg\\:hover\\:via-purple:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .lg\\:hover\\:via-pink:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .lg\\:hover\\:via-grey-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .lg\\:hover\\:via-grey-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .lg\\:hover\\:via-grey-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .lg\\:hover\\:via-grey:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .lg\\:hover\\:via-grey-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .lg\\:hover\\:via-grey-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .lg\\:hover\\:via-grey-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .lg\\:hover\\:via-red-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .lg\\:hover\\:via-red-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .lg\\:hover\\:via-red-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .lg\\:hover\\:via-red-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .lg\\:hover\\:via-red-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .lg\\:hover\\:via-red-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .lg\\:hover\\:via-orange-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .lg\\:hover\\:via-orange-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .lg\\:hover\\:via-orange-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .lg\\:hover\\:via-orange:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .lg\\:hover\\:via-orange-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .lg\\:hover\\:via-orange-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .lg\\:hover\\:via-orange-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .lg\\:hover\\:via-yellow-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .lg\\:hover\\:via-yellow-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .lg\\:hover\\:via-yellow-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .lg\\:hover\\:via-yellow-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .lg\\:hover\\:via-yellow-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .lg\\:hover\\:via-yellow-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .lg\\:hover\\:via-green-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .lg\\:hover\\:via-green-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .lg\\:hover\\:via-green-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .lg\\:hover\\:via-green-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .lg\\:hover\\:via-green-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .lg\\:hover\\:via-green-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .lg\\:hover\\:via-teal-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .lg\\:hover\\:via-teal-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .lg\\:hover\\:via-teal-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .lg\\:hover\\:via-teal:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .lg\\:hover\\:via-teal-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .lg\\:hover\\:via-teal-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .lg\\:hover\\:via-teal-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .lg\\:hover\\:via-blue-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .lg\\:hover\\:via-blue-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .lg\\:hover\\:via-blue-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .lg\\:hover\\:via-blue-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .lg\\:hover\\:via-blue-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .lg\\:hover\\:via-blue-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .lg\\:hover\\:via-indigo-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .lg\\:hover\\:via-indigo-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .lg\\:hover\\:via-indigo-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .lg\\:hover\\:via-indigo-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .lg\\:hover\\:via-indigo-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .lg\\:hover\\:via-indigo-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .lg\\:hover\\:via-purple-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .lg\\:hover\\:via-purple-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .lg\\:hover\\:via-purple-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .lg\\:hover\\:via-purple-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .lg\\:hover\\:via-purple-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .lg\\:hover\\:via-purple-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .lg\\:hover\\:via-pink-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .lg\\:hover\\:via-pink-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .lg\\:hover\\:via-pink-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .lg\\:hover\\:via-pink-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .lg\\:hover\\:via-pink-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .lg\\:hover\\:via-pink-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .lg\\:focus\\:via-transparent:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .lg\\:focus\\:via-current:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:focus\\:via-black:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .lg\\:focus\\:via-white:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .lg\\:focus\\:via-gray-50:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .lg\\:focus\\:via-gray-100:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .lg\\:focus\\:via-gray-200:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .lg\\:focus\\:via-gray-300:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .lg\\:focus\\:via-gray-400:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .lg\\:focus\\:via-gray-500:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .lg\\:focus\\:via-gray-600:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .lg\\:focus\\:via-gray-700:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .lg\\:focus\\:via-gray-800:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .lg\\:focus\\:via-gray-900:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .lg\\:focus\\:via-red:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .lg\\:focus\\:via-yellow:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .lg\\:focus\\:via-green:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .lg\\:focus\\:via-blue:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .lg\\:focus\\:via-indigo:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .lg\\:focus\\:via-purple:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .lg\\:focus\\:via-pink:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .lg\\:focus\\:via-grey-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .lg\\:focus\\:via-grey-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .lg\\:focus\\:via-grey-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .lg\\:focus\\:via-grey:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .lg\\:focus\\:via-grey-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .lg\\:focus\\:via-grey-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .lg\\:focus\\:via-grey-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .lg\\:focus\\:via-red-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .lg\\:focus\\:via-red-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .lg\\:focus\\:via-red-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .lg\\:focus\\:via-red-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .lg\\:focus\\:via-red-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .lg\\:focus\\:via-red-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .lg\\:focus\\:via-orange-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .lg\\:focus\\:via-orange-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .lg\\:focus\\:via-orange-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .lg\\:focus\\:via-orange:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .lg\\:focus\\:via-orange-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .lg\\:focus\\:via-orange-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .lg\\:focus\\:via-orange-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .lg\\:focus\\:via-yellow-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .lg\\:focus\\:via-yellow-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .lg\\:focus\\:via-yellow-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .lg\\:focus\\:via-yellow-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .lg\\:focus\\:via-yellow-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .lg\\:focus\\:via-yellow-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .lg\\:focus\\:via-green-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .lg\\:focus\\:via-green-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .lg\\:focus\\:via-green-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .lg\\:focus\\:via-green-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .lg\\:focus\\:via-green-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .lg\\:focus\\:via-green-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .lg\\:focus\\:via-teal-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .lg\\:focus\\:via-teal-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .lg\\:focus\\:via-teal-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .lg\\:focus\\:via-teal:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .lg\\:focus\\:via-teal-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .lg\\:focus\\:via-teal-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .lg\\:focus\\:via-teal-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .lg\\:focus\\:via-blue-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .lg\\:focus\\:via-blue-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .lg\\:focus\\:via-blue-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .lg\\:focus\\:via-blue-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .lg\\:focus\\:via-blue-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .lg\\:focus\\:via-blue-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .lg\\:focus\\:via-indigo-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .lg\\:focus\\:via-indigo-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .lg\\:focus\\:via-indigo-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .lg\\:focus\\:via-indigo-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .lg\\:focus\\:via-indigo-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .lg\\:focus\\:via-indigo-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .lg\\:focus\\:via-purple-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .lg\\:focus\\:via-purple-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .lg\\:focus\\:via-purple-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .lg\\:focus\\:via-purple-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .lg\\:focus\\:via-purple-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .lg\\:focus\\:via-purple-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .lg\\:focus\\:via-pink-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .lg\\:focus\\:via-pink-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .lg\\:focus\\:via-pink-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .lg\\:focus\\:via-pink-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .lg\\:focus\\:via-pink-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .lg\\:focus\\:via-pink-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .lg\\:to-transparent {\n    --tw-gradient-to: transparent;\n  }\n\n  .lg\\:to-current {\n    --tw-gradient-to: currentColor;\n  }\n\n  .lg\\:to-black {\n    --tw-gradient-to: #22292f;\n  }\n\n  .lg\\:to-white {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .lg\\:to-gray-50 {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .lg\\:to-gray-100 {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .lg\\:to-gray-200 {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .lg\\:to-gray-300 {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .lg\\:to-gray-400 {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .lg\\:to-gray-500 {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .lg\\:to-gray-600 {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .lg\\:to-gray-700 {\n    --tw-gradient-to: #374151;\n  }\n\n  .lg\\:to-gray-800 {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .lg\\:to-gray-900 {\n    --tw-gradient-to: #111827;\n  }\n\n  .lg\\:to-red {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .lg\\:to-yellow {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .lg\\:to-green {\n    --tw-gradient-to: #38c172;\n  }\n\n  .lg\\:to-blue {\n    --tw-gradient-to: #229be1;\n  }\n\n  .lg\\:to-indigo {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .lg\\:to-purple {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .lg\\:to-pink {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .lg\\:to-grey-darkest {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .lg\\:to-grey-darker {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .lg\\:to-grey-dark {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .lg\\:to-grey {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .lg\\:to-grey-light {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .lg\\:to-grey-lighter {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .lg\\:to-grey-lightest {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .lg\\:to-red-darkest {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .lg\\:to-red-darker {\n    --tw-gradient-to: #621b18;\n  }\n\n  .lg\\:to-red-dark {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .lg\\:to-red-light {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .lg\\:to-red-lighter {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .lg\\:to-red-lightest {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .lg\\:to-orange-darkest {\n    --tw-gradient-to: #462a16;\n  }\n\n  .lg\\:to-orange-darker {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .lg\\:to-orange-dark {\n    --tw-gradient-to: #de751f;\n  }\n\n  .lg\\:to-orange {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .lg\\:to-orange-light {\n    --tw-gradient-to: #faad63;\n  }\n\n  .lg\\:to-orange-lighter {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .lg\\:to-orange-lightest {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .lg\\:to-yellow-darkest {\n    --tw-gradient-to: #453411;\n  }\n\n  .lg\\:to-yellow-darker {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .lg\\:to-yellow-dark {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .lg\\:to-yellow-light {\n    --tw-gradient-to: #fff382;\n  }\n\n  .lg\\:to-yellow-lighter {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .lg\\:to-yellow-lightest {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .lg\\:to-green-darkest {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .lg\\:to-green-darker {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .lg\\:to-green-dark {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .lg\\:to-green-light {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .lg\\:to-green-lighter {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .lg\\:to-green-lightest {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .lg\\:to-teal-darkest {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .lg\\:to-teal-darker {\n    --tw-gradient-to: #20504f;\n  }\n\n  .lg\\:to-teal-dark {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .lg\\:to-teal {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .lg\\:to-teal-light {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .lg\\:to-teal-lighter {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .lg\\:to-teal-lightest {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .lg\\:to-blue-darkest {\n    --tw-gradient-to: #203950;\n  }\n\n  .lg\\:to-blue-darker {\n    --tw-gradient-to: #28556e;\n  }\n\n  .lg\\:to-blue-dark {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .lg\\:to-blue-light {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .lg\\:to-blue-lighter {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .lg\\:to-blue-lightest {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .lg\\:to-indigo-darkest {\n    --tw-gradient-to: #191e38;\n  }\n\n  .lg\\:to-indigo-darker {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .lg\\:to-indigo-dark {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .lg\\:to-indigo-light {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .lg\\:to-indigo-lighter {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .lg\\:to-indigo-lightest {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .lg\\:to-purple-darkest {\n    --tw-gradient-to: #21183c;\n  }\n\n  .lg\\:to-purple-darker {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .lg\\:to-purple-dark {\n    --tw-gradient-to: #794acf;\n  }\n\n  .lg\\:to-purple-light {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .lg\\:to-purple-lighter {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .lg\\:to-purple-lightest {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .lg\\:to-pink-darkest {\n    --tw-gradient-to: #451225;\n  }\n\n  .lg\\:to-pink-darker {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .lg\\:to-pink-dark {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .lg\\:to-pink-light {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .lg\\:to-pink-lighter {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .lg\\:to-pink-lightest {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .lg\\:hover\\:to-transparent:hover {\n    --tw-gradient-to: transparent;\n  }\n\n  .lg\\:hover\\:to-current:hover {\n    --tw-gradient-to: currentColor;\n  }\n\n  .lg\\:hover\\:to-black:hover {\n    --tw-gradient-to: #22292f;\n  }\n\n  .lg\\:hover\\:to-white:hover {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .lg\\:hover\\:to-gray-50:hover {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .lg\\:hover\\:to-gray-100:hover {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .lg\\:hover\\:to-gray-200:hover {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .lg\\:hover\\:to-gray-300:hover {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .lg\\:hover\\:to-gray-400:hover {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .lg\\:hover\\:to-gray-500:hover {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .lg\\:hover\\:to-gray-600:hover {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .lg\\:hover\\:to-gray-700:hover {\n    --tw-gradient-to: #374151;\n  }\n\n  .lg\\:hover\\:to-gray-800:hover {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .lg\\:hover\\:to-gray-900:hover {\n    --tw-gradient-to: #111827;\n  }\n\n  .lg\\:hover\\:to-red:hover {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .lg\\:hover\\:to-yellow:hover {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .lg\\:hover\\:to-green:hover {\n    --tw-gradient-to: #38c172;\n  }\n\n  .lg\\:hover\\:to-blue:hover {\n    --tw-gradient-to: #229be1;\n  }\n\n  .lg\\:hover\\:to-indigo:hover {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .lg\\:hover\\:to-purple:hover {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .lg\\:hover\\:to-pink:hover {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .lg\\:hover\\:to-grey-darkest:hover {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .lg\\:hover\\:to-grey-darker:hover {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .lg\\:hover\\:to-grey-dark:hover {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .lg\\:hover\\:to-grey:hover {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .lg\\:hover\\:to-grey-light:hover {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .lg\\:hover\\:to-grey-lighter:hover {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .lg\\:hover\\:to-grey-lightest:hover {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .lg\\:hover\\:to-red-darkest:hover {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .lg\\:hover\\:to-red-darker:hover {\n    --tw-gradient-to: #621b18;\n  }\n\n  .lg\\:hover\\:to-red-dark:hover {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .lg\\:hover\\:to-red-light:hover {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .lg\\:hover\\:to-red-lighter:hover {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .lg\\:hover\\:to-red-lightest:hover {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .lg\\:hover\\:to-orange-darkest:hover {\n    --tw-gradient-to: #462a16;\n  }\n\n  .lg\\:hover\\:to-orange-darker:hover {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .lg\\:hover\\:to-orange-dark:hover {\n    --tw-gradient-to: #de751f;\n  }\n\n  .lg\\:hover\\:to-orange:hover {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .lg\\:hover\\:to-orange-light:hover {\n    --tw-gradient-to: #faad63;\n  }\n\n  .lg\\:hover\\:to-orange-lighter:hover {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .lg\\:hover\\:to-orange-lightest:hover {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .lg\\:hover\\:to-yellow-darkest:hover {\n    --tw-gradient-to: #453411;\n  }\n\n  .lg\\:hover\\:to-yellow-darker:hover {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .lg\\:hover\\:to-yellow-dark:hover {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .lg\\:hover\\:to-yellow-light:hover {\n    --tw-gradient-to: #fff382;\n  }\n\n  .lg\\:hover\\:to-yellow-lighter:hover {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .lg\\:hover\\:to-yellow-lightest:hover {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .lg\\:hover\\:to-green-darkest:hover {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .lg\\:hover\\:to-green-darker:hover {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .lg\\:hover\\:to-green-dark:hover {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .lg\\:hover\\:to-green-light:hover {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .lg\\:hover\\:to-green-lighter:hover {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .lg\\:hover\\:to-green-lightest:hover {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .lg\\:hover\\:to-teal-darkest:hover {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .lg\\:hover\\:to-teal-darker:hover {\n    --tw-gradient-to: #20504f;\n  }\n\n  .lg\\:hover\\:to-teal-dark:hover {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .lg\\:hover\\:to-teal:hover {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .lg\\:hover\\:to-teal-light:hover {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .lg\\:hover\\:to-teal-lighter:hover {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .lg\\:hover\\:to-teal-lightest:hover {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .lg\\:hover\\:to-blue-darkest:hover {\n    --tw-gradient-to: #203950;\n  }\n\n  .lg\\:hover\\:to-blue-darker:hover {\n    --tw-gradient-to: #28556e;\n  }\n\n  .lg\\:hover\\:to-blue-dark:hover {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .lg\\:hover\\:to-blue-light:hover {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .lg\\:hover\\:to-blue-lighter:hover {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .lg\\:hover\\:to-blue-lightest:hover {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .lg\\:hover\\:to-indigo-darkest:hover {\n    --tw-gradient-to: #191e38;\n  }\n\n  .lg\\:hover\\:to-indigo-darker:hover {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .lg\\:hover\\:to-indigo-dark:hover {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .lg\\:hover\\:to-indigo-light:hover {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .lg\\:hover\\:to-indigo-lighter:hover {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .lg\\:hover\\:to-indigo-lightest:hover {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .lg\\:hover\\:to-purple-darkest:hover {\n    --tw-gradient-to: #21183c;\n  }\n\n  .lg\\:hover\\:to-purple-darker:hover {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .lg\\:hover\\:to-purple-dark:hover {\n    --tw-gradient-to: #794acf;\n  }\n\n  .lg\\:hover\\:to-purple-light:hover {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .lg\\:hover\\:to-purple-lighter:hover {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .lg\\:hover\\:to-purple-lightest:hover {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .lg\\:hover\\:to-pink-darkest:hover {\n    --tw-gradient-to: #451225;\n  }\n\n  .lg\\:hover\\:to-pink-darker:hover {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .lg\\:hover\\:to-pink-dark:hover {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .lg\\:hover\\:to-pink-light:hover {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .lg\\:hover\\:to-pink-lighter:hover {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .lg\\:hover\\:to-pink-lightest:hover {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .lg\\:focus\\:to-transparent:focus {\n    --tw-gradient-to: transparent;\n  }\n\n  .lg\\:focus\\:to-current:focus {\n    --tw-gradient-to: currentColor;\n  }\n\n  .lg\\:focus\\:to-black:focus {\n    --tw-gradient-to: #22292f;\n  }\n\n  .lg\\:focus\\:to-white:focus {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .lg\\:focus\\:to-gray-50:focus {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .lg\\:focus\\:to-gray-100:focus {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .lg\\:focus\\:to-gray-200:focus {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .lg\\:focus\\:to-gray-300:focus {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .lg\\:focus\\:to-gray-400:focus {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .lg\\:focus\\:to-gray-500:focus {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .lg\\:focus\\:to-gray-600:focus {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .lg\\:focus\\:to-gray-700:focus {\n    --tw-gradient-to: #374151;\n  }\n\n  .lg\\:focus\\:to-gray-800:focus {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .lg\\:focus\\:to-gray-900:focus {\n    --tw-gradient-to: #111827;\n  }\n\n  .lg\\:focus\\:to-red:focus {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .lg\\:focus\\:to-yellow:focus {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .lg\\:focus\\:to-green:focus {\n    --tw-gradient-to: #38c172;\n  }\n\n  .lg\\:focus\\:to-blue:focus {\n    --tw-gradient-to: #229be1;\n  }\n\n  .lg\\:focus\\:to-indigo:focus {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .lg\\:focus\\:to-purple:focus {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .lg\\:focus\\:to-pink:focus {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .lg\\:focus\\:to-grey-darkest:focus {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .lg\\:focus\\:to-grey-darker:focus {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .lg\\:focus\\:to-grey-dark:focus {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .lg\\:focus\\:to-grey:focus {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .lg\\:focus\\:to-grey-light:focus {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .lg\\:focus\\:to-grey-lighter:focus {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .lg\\:focus\\:to-grey-lightest:focus {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .lg\\:focus\\:to-red-darkest:focus {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .lg\\:focus\\:to-red-darker:focus {\n    --tw-gradient-to: #621b18;\n  }\n\n  .lg\\:focus\\:to-red-dark:focus {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .lg\\:focus\\:to-red-light:focus {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .lg\\:focus\\:to-red-lighter:focus {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .lg\\:focus\\:to-red-lightest:focus {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .lg\\:focus\\:to-orange-darkest:focus {\n    --tw-gradient-to: #462a16;\n  }\n\n  .lg\\:focus\\:to-orange-darker:focus {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .lg\\:focus\\:to-orange-dark:focus {\n    --tw-gradient-to: #de751f;\n  }\n\n  .lg\\:focus\\:to-orange:focus {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .lg\\:focus\\:to-orange-light:focus {\n    --tw-gradient-to: #faad63;\n  }\n\n  .lg\\:focus\\:to-orange-lighter:focus {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .lg\\:focus\\:to-orange-lightest:focus {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .lg\\:focus\\:to-yellow-darkest:focus {\n    --tw-gradient-to: #453411;\n  }\n\n  .lg\\:focus\\:to-yellow-darker:focus {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .lg\\:focus\\:to-yellow-dark:focus {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .lg\\:focus\\:to-yellow-light:focus {\n    --tw-gradient-to: #fff382;\n  }\n\n  .lg\\:focus\\:to-yellow-lighter:focus {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .lg\\:focus\\:to-yellow-lightest:focus {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .lg\\:focus\\:to-green-darkest:focus {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .lg\\:focus\\:to-green-darker:focus {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .lg\\:focus\\:to-green-dark:focus {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .lg\\:focus\\:to-green-light:focus {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .lg\\:focus\\:to-green-lighter:focus {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .lg\\:focus\\:to-green-lightest:focus {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .lg\\:focus\\:to-teal-darkest:focus {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .lg\\:focus\\:to-teal-darker:focus {\n    --tw-gradient-to: #20504f;\n  }\n\n  .lg\\:focus\\:to-teal-dark:focus {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .lg\\:focus\\:to-teal:focus {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .lg\\:focus\\:to-teal-light:focus {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .lg\\:focus\\:to-teal-lighter:focus {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .lg\\:focus\\:to-teal-lightest:focus {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .lg\\:focus\\:to-blue-darkest:focus {\n    --tw-gradient-to: #203950;\n  }\n\n  .lg\\:focus\\:to-blue-darker:focus {\n    --tw-gradient-to: #28556e;\n  }\n\n  .lg\\:focus\\:to-blue-dark:focus {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .lg\\:focus\\:to-blue-light:focus {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .lg\\:focus\\:to-blue-lighter:focus {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .lg\\:focus\\:to-blue-lightest:focus {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .lg\\:focus\\:to-indigo-darkest:focus {\n    --tw-gradient-to: #191e38;\n  }\n\n  .lg\\:focus\\:to-indigo-darker:focus {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .lg\\:focus\\:to-indigo-dark:focus {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .lg\\:focus\\:to-indigo-light:focus {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .lg\\:focus\\:to-indigo-lighter:focus {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .lg\\:focus\\:to-indigo-lightest:focus {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .lg\\:focus\\:to-purple-darkest:focus {\n    --tw-gradient-to: #21183c;\n  }\n\n  .lg\\:focus\\:to-purple-darker:focus {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .lg\\:focus\\:to-purple-dark:focus {\n    --tw-gradient-to: #794acf;\n  }\n\n  .lg\\:focus\\:to-purple-light:focus {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .lg\\:focus\\:to-purple-lighter:focus {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .lg\\:focus\\:to-purple-lightest:focus {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .lg\\:focus\\:to-pink-darkest:focus {\n    --tw-gradient-to: #451225;\n  }\n\n  .lg\\:focus\\:to-pink-darker:focus {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .lg\\:focus\\:to-pink-dark:focus {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .lg\\:focus\\:to-pink-light:focus {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .lg\\:focus\\:to-pink-lighter:focus {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .lg\\:focus\\:to-pink-lightest:focus {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .lg\\:decoration-slice {\n    -webkit-box-decoration-break: slice;\n            box-decoration-break: slice;\n  }\n\n  .lg\\:decoration-clone {\n    -webkit-box-decoration-break: clone;\n            box-decoration-break: clone;\n  }\n\n  .lg\\:bg-auto {\n    background-size: auto;\n  }\n\n  .lg\\:bg-cover {\n    background-size: cover;\n  }\n\n  .lg\\:bg-contain {\n    background-size: contain;\n  }\n\n  .lg\\:bg-fixed {\n    background-attachment: fixed;\n  }\n\n  .lg\\:bg-local {\n    background-attachment: local;\n  }\n\n  .lg\\:bg-scroll {\n    background-attachment: scroll;\n  }\n\n  .lg\\:bg-clip-border {\n    background-clip: border-box;\n  }\n\n  .lg\\:bg-clip-padding {\n    background-clip: padding-box;\n  }\n\n  .lg\\:bg-clip-content {\n    background-clip: content-box;\n  }\n\n  .lg\\:bg-clip-text {\n    -webkit-background-clip: text;\n            background-clip: text;\n  }\n\n  .lg\\:bg-bottom {\n    background-position: bottom;\n  }\n\n  .lg\\:bg-center {\n    background-position: center;\n  }\n\n  .lg\\:bg-left {\n    background-position: left;\n  }\n\n  .lg\\:bg-left-bottom {\n    background-position: left bottom;\n  }\n\n  .lg\\:bg-left-top {\n    background-position: left top;\n  }\n\n  .lg\\:bg-right {\n    background-position: right;\n  }\n\n  .lg\\:bg-right-bottom {\n    background-position: right bottom;\n  }\n\n  .lg\\:bg-right-top {\n    background-position: right top;\n  }\n\n  .lg\\:bg-top {\n    background-position: top;\n  }\n\n  .lg\\:bg-repeat {\n    background-repeat: repeat;\n  }\n\n  .lg\\:bg-no-repeat {\n    background-repeat: no-repeat;\n  }\n\n  .lg\\:bg-repeat-x {\n    background-repeat: repeat-x;\n  }\n\n  .lg\\:bg-repeat-y {\n    background-repeat: repeat-y;\n  }\n\n  .lg\\:bg-repeat-round {\n    background-repeat: round;\n  }\n\n  .lg\\:bg-repeat-space {\n    background-repeat: space;\n  }\n\n  .lg\\:bg-origin-border {\n    background-origin: border-box;\n  }\n\n  .lg\\:bg-origin-padding {\n    background-origin: padding-box;\n  }\n\n  .lg\\:bg-origin-content {\n    background-origin: content-box;\n  }\n\n  .lg\\:fill-current {\n    fill: currentColor;\n  }\n\n  .lg\\:stroke-current {\n    stroke: currentColor;\n  }\n\n  .lg\\:stroke-0 {\n    stroke-width: 0;\n  }\n\n  .lg\\:stroke-1 {\n    stroke-width: 1;\n  }\n\n  .lg\\:stroke-2 {\n    stroke-width: 2;\n  }\n\n  .lg\\:object-contain {\n    -o-object-fit: contain;\n       object-fit: contain;\n  }\n\n  .lg\\:object-cover {\n    -o-object-fit: cover;\n       object-fit: cover;\n  }\n\n  .lg\\:object-fill {\n    -o-object-fit: fill;\n       object-fit: fill;\n  }\n\n  .lg\\:object-none {\n    -o-object-fit: none;\n       object-fit: none;\n  }\n\n  .lg\\:object-scale-down {\n    -o-object-fit: scale-down;\n       object-fit: scale-down;\n  }\n\n  .lg\\:object-bottom {\n    -o-object-position: bottom;\n       object-position: bottom;\n  }\n\n  .lg\\:object-center {\n    -o-object-position: center;\n       object-position: center;\n  }\n\n  .lg\\:object-left {\n    -o-object-position: left;\n       object-position: left;\n  }\n\n  .lg\\:object-left-bottom {\n    -o-object-position: left bottom;\n       object-position: left bottom;\n  }\n\n  .lg\\:object-left-top {\n    -o-object-position: left top;\n       object-position: left top;\n  }\n\n  .lg\\:object-right {\n    -o-object-position: right;\n       object-position: right;\n  }\n\n  .lg\\:object-right-bottom {\n    -o-object-position: right bottom;\n       object-position: right bottom;\n  }\n\n  .lg\\:object-right-top {\n    -o-object-position: right top;\n       object-position: right top;\n  }\n\n  .lg\\:object-top {\n    -o-object-position: top;\n       object-position: top;\n  }\n\n  .lg\\:p-0 {\n    padding: 0px;\n  }\n\n  .lg\\:p-1 {\n    padding: 0.25rem;\n  }\n\n  .lg\\:p-2 {\n    padding: 0.5rem;\n  }\n\n  .lg\\:p-3 {\n    padding: 0.75rem;\n  }\n\n  .lg\\:p-4 {\n    padding: 1rem;\n  }\n\n  .lg\\:p-5 {\n    padding: 1.25rem;\n  }\n\n  .lg\\:p-6 {\n    padding: 1.5rem;\n  }\n\n  .lg\\:p-7 {\n    padding: 1.75rem;\n  }\n\n  .lg\\:p-8 {\n    padding: 2rem;\n  }\n\n  .lg\\:p-9 {\n    padding: 2.25rem;\n  }\n\n  .lg\\:p-10 {\n    padding: 2.5rem;\n  }\n\n  .lg\\:p-11 {\n    padding: 2.75rem;\n  }\n\n  .lg\\:p-12 {\n    padding: 3rem;\n  }\n\n  .lg\\:p-14 {\n    padding: 3.5rem;\n  }\n\n  .lg\\:p-16 {\n    padding: 4rem;\n  }\n\n  .lg\\:p-20 {\n    padding: 5rem;\n  }\n\n  .lg\\:p-24 {\n    padding: 6rem;\n  }\n\n  .lg\\:p-28 {\n    padding: 7rem;\n  }\n\n  .lg\\:p-32 {\n    padding: 8rem;\n  }\n\n  .lg\\:p-36 {\n    padding: 9rem;\n  }\n\n  .lg\\:p-40 {\n    padding: 10rem;\n  }\n\n  .lg\\:p-44 {\n    padding: 11rem;\n  }\n\n  .lg\\:p-48 {\n    padding: 12rem;\n  }\n\n  .lg\\:p-52 {\n    padding: 13rem;\n  }\n\n  .lg\\:p-56 {\n    padding: 14rem;\n  }\n\n  .lg\\:p-60 {\n    padding: 15rem;\n  }\n\n  .lg\\:p-64 {\n    padding: 16rem;\n  }\n\n  .lg\\:p-72 {\n    padding: 18rem;\n  }\n\n  .lg\\:p-80 {\n    padding: 20rem;\n  }\n\n  .lg\\:p-96 {\n    padding: 24rem;\n  }\n\n  .lg\\:p-px {\n    padding: 1px;\n  }\n\n  .lg\\:p-0\\.5 {\n    padding: 0.125rem;\n  }\n\n  .lg\\:p-1\\.5 {\n    padding: 0.375rem;\n  }\n\n  .lg\\:p-2\\.5 {\n    padding: 0.625rem;\n  }\n\n  .lg\\:p-3\\.5 {\n    padding: 0.875rem;\n  }\n\n  .lg\\:px-0 {\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  .lg\\:px-1 {\n    padding-left: 0.25rem;\n    padding-right: 0.25rem;\n  }\n\n  .lg\\:px-2 {\n    padding-left: 0.5rem;\n    padding-right: 0.5rem;\n  }\n\n  .lg\\:px-3 {\n    padding-left: 0.75rem;\n    padding-right: 0.75rem;\n  }\n\n  .lg\\:px-4 {\n    padding-left: 1rem;\n    padding-right: 1rem;\n  }\n\n  .lg\\:px-5 {\n    padding-left: 1.25rem;\n    padding-right: 1.25rem;\n  }\n\n  .lg\\:px-6 {\n    padding-left: 1.5rem;\n    padding-right: 1.5rem;\n  }\n\n  .lg\\:px-7 {\n    padding-left: 1.75rem;\n    padding-right: 1.75rem;\n  }\n\n  .lg\\:px-8 {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n\n  .lg\\:px-9 {\n    padding-left: 2.25rem;\n    padding-right: 2.25rem;\n  }\n\n  .lg\\:px-10 {\n    padding-left: 2.5rem;\n    padding-right: 2.5rem;\n  }\n\n  .lg\\:px-11 {\n    padding-left: 2.75rem;\n    padding-right: 2.75rem;\n  }\n\n  .lg\\:px-12 {\n    padding-left: 3rem;\n    padding-right: 3rem;\n  }\n\n  .lg\\:px-14 {\n    padding-left: 3.5rem;\n    padding-right: 3.5rem;\n  }\n\n  .lg\\:px-16 {\n    padding-left: 4rem;\n    padding-right: 4rem;\n  }\n\n  .lg\\:px-20 {\n    padding-left: 5rem;\n    padding-right: 5rem;\n  }\n\n  .lg\\:px-24 {\n    padding-left: 6rem;\n    padding-right: 6rem;\n  }\n\n  .lg\\:px-28 {\n    padding-left: 7rem;\n    padding-right: 7rem;\n  }\n\n  .lg\\:px-32 {\n    padding-left: 8rem;\n    padding-right: 8rem;\n  }\n\n  .lg\\:px-36 {\n    padding-left: 9rem;\n    padding-right: 9rem;\n  }\n\n  .lg\\:px-40 {\n    padding-left: 10rem;\n    padding-right: 10rem;\n  }\n\n  .lg\\:px-44 {\n    padding-left: 11rem;\n    padding-right: 11rem;\n  }\n\n  .lg\\:px-48 {\n    padding-left: 12rem;\n    padding-right: 12rem;\n  }\n\n  .lg\\:px-52 {\n    padding-left: 13rem;\n    padding-right: 13rem;\n  }\n\n  .lg\\:px-56 {\n    padding-left: 14rem;\n    padding-right: 14rem;\n  }\n\n  .lg\\:px-60 {\n    padding-left: 15rem;\n    padding-right: 15rem;\n  }\n\n  .lg\\:px-64 {\n    padding-left: 16rem;\n    padding-right: 16rem;\n  }\n\n  .lg\\:px-72 {\n    padding-left: 18rem;\n    padding-right: 18rem;\n  }\n\n  .lg\\:px-80 {\n    padding-left: 20rem;\n    padding-right: 20rem;\n  }\n\n  .lg\\:px-96 {\n    padding-left: 24rem;\n    padding-right: 24rem;\n  }\n\n  .lg\\:px-px {\n    padding-left: 1px;\n    padding-right: 1px;\n  }\n\n  .lg\\:px-0\\.5 {\n    padding-left: 0.125rem;\n    padding-right: 0.125rem;\n  }\n\n  .lg\\:px-1\\.5 {\n    padding-left: 0.375rem;\n    padding-right: 0.375rem;\n  }\n\n  .lg\\:px-2\\.5 {\n    padding-left: 0.625rem;\n    padding-right: 0.625rem;\n  }\n\n  .lg\\:px-3\\.5 {\n    padding-left: 0.875rem;\n    padding-right: 0.875rem;\n  }\n\n  .lg\\:py-0 {\n    padding-top: 0px;\n    padding-bottom: 0px;\n  }\n\n  .lg\\:py-1 {\n    padding-top: 0.25rem;\n    padding-bottom: 0.25rem;\n  }\n\n  .lg\\:py-2 {\n    padding-top: 0.5rem;\n    padding-bottom: 0.5rem;\n  }\n\n  .lg\\:py-3 {\n    padding-top: 0.75rem;\n    padding-bottom: 0.75rem;\n  }\n\n  .lg\\:py-4 {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n\n  .lg\\:py-5 {\n    padding-top: 1.25rem;\n    padding-bottom: 1.25rem;\n  }\n\n  .lg\\:py-6 {\n    padding-top: 1.5rem;\n    padding-bottom: 1.5rem;\n  }\n\n  .lg\\:py-7 {\n    padding-top: 1.75rem;\n    padding-bottom: 1.75rem;\n  }\n\n  .lg\\:py-8 {\n    padding-top: 2rem;\n    padding-bottom: 2rem;\n  }\n\n  .lg\\:py-9 {\n    padding-top: 2.25rem;\n    padding-bottom: 2.25rem;\n  }\n\n  .lg\\:py-10 {\n    padding-top: 2.5rem;\n    padding-bottom: 2.5rem;\n  }\n\n  .lg\\:py-11 {\n    padding-top: 2.75rem;\n    padding-bottom: 2.75rem;\n  }\n\n  .lg\\:py-12 {\n    padding-top: 3rem;\n    padding-bottom: 3rem;\n  }\n\n  .lg\\:py-14 {\n    padding-top: 3.5rem;\n    padding-bottom: 3.5rem;\n  }\n\n  .lg\\:py-16 {\n    padding-top: 4rem;\n    padding-bottom: 4rem;\n  }\n\n  .lg\\:py-20 {\n    padding-top: 5rem;\n    padding-bottom: 5rem;\n  }\n\n  .lg\\:py-24 {\n    padding-top: 6rem;\n    padding-bottom: 6rem;\n  }\n\n  .lg\\:py-28 {\n    padding-top: 7rem;\n    padding-bottom: 7rem;\n  }\n\n  .lg\\:py-32 {\n    padding-top: 8rem;\n    padding-bottom: 8rem;\n  }\n\n  .lg\\:py-36 {\n    padding-top: 9rem;\n    padding-bottom: 9rem;\n  }\n\n  .lg\\:py-40 {\n    padding-top: 10rem;\n    padding-bottom: 10rem;\n  }\n\n  .lg\\:py-44 {\n    padding-top: 11rem;\n    padding-bottom: 11rem;\n  }\n\n  .lg\\:py-48 {\n    padding-top: 12rem;\n    padding-bottom: 12rem;\n  }\n\n  .lg\\:py-52 {\n    padding-top: 13rem;\n    padding-bottom: 13rem;\n  }\n\n  .lg\\:py-56 {\n    padding-top: 14rem;\n    padding-bottom: 14rem;\n  }\n\n  .lg\\:py-60 {\n    padding-top: 15rem;\n    padding-bottom: 15rem;\n  }\n\n  .lg\\:py-64 {\n    padding-top: 16rem;\n    padding-bottom: 16rem;\n  }\n\n  .lg\\:py-72 {\n    padding-top: 18rem;\n    padding-bottom: 18rem;\n  }\n\n  .lg\\:py-80 {\n    padding-top: 20rem;\n    padding-bottom: 20rem;\n  }\n\n  .lg\\:py-96 {\n    padding-top: 24rem;\n    padding-bottom: 24rem;\n  }\n\n  .lg\\:py-px {\n    padding-top: 1px;\n    padding-bottom: 1px;\n  }\n\n  .lg\\:py-0\\.5 {\n    padding-top: 0.125rem;\n    padding-bottom: 0.125rem;\n  }\n\n  .lg\\:py-1\\.5 {\n    padding-top: 0.375rem;\n    padding-bottom: 0.375rem;\n  }\n\n  .lg\\:py-2\\.5 {\n    padding-top: 0.625rem;\n    padding-bottom: 0.625rem;\n  }\n\n  .lg\\:py-3\\.5 {\n    padding-top: 0.875rem;\n    padding-bottom: 0.875rem;\n  }\n\n  .lg\\:pt-0 {\n    padding-top: 0px;\n  }\n\n  .lg\\:pt-1 {\n    padding-top: 0.25rem;\n  }\n\n  .lg\\:pt-2 {\n    padding-top: 0.5rem;\n  }\n\n  .lg\\:pt-3 {\n    padding-top: 0.75rem;\n  }\n\n  .lg\\:pt-4 {\n    padding-top: 1rem;\n  }\n\n  .lg\\:pt-5 {\n    padding-top: 1.25rem;\n  }\n\n  .lg\\:pt-6 {\n    padding-top: 1.5rem;\n  }\n\n  .lg\\:pt-7 {\n    padding-top: 1.75rem;\n  }\n\n  .lg\\:pt-8 {\n    padding-top: 2rem;\n  }\n\n  .lg\\:pt-9 {\n    padding-top: 2.25rem;\n  }\n\n  .lg\\:pt-10 {\n    padding-top: 2.5rem;\n  }\n\n  .lg\\:pt-11 {\n    padding-top: 2.75rem;\n  }\n\n  .lg\\:pt-12 {\n    padding-top: 3rem;\n  }\n\n  .lg\\:pt-14 {\n    padding-top: 3.5rem;\n  }\n\n  .lg\\:pt-16 {\n    padding-top: 4rem;\n  }\n\n  .lg\\:pt-20 {\n    padding-top: 5rem;\n  }\n\n  .lg\\:pt-24 {\n    padding-top: 6rem;\n  }\n\n  .lg\\:pt-28 {\n    padding-top: 7rem;\n  }\n\n  .lg\\:pt-32 {\n    padding-top: 8rem;\n  }\n\n  .lg\\:pt-36 {\n    padding-top: 9rem;\n  }\n\n  .lg\\:pt-40 {\n    padding-top: 10rem;\n  }\n\n  .lg\\:pt-44 {\n    padding-top: 11rem;\n  }\n\n  .lg\\:pt-48 {\n    padding-top: 12rem;\n  }\n\n  .lg\\:pt-52 {\n    padding-top: 13rem;\n  }\n\n  .lg\\:pt-56 {\n    padding-top: 14rem;\n  }\n\n  .lg\\:pt-60 {\n    padding-top: 15rem;\n  }\n\n  .lg\\:pt-64 {\n    padding-top: 16rem;\n  }\n\n  .lg\\:pt-72 {\n    padding-top: 18rem;\n  }\n\n  .lg\\:pt-80 {\n    padding-top: 20rem;\n  }\n\n  .lg\\:pt-96 {\n    padding-top: 24rem;\n  }\n\n  .lg\\:pt-px {\n    padding-top: 1px;\n  }\n\n  .lg\\:pt-0\\.5 {\n    padding-top: 0.125rem;\n  }\n\n  .lg\\:pt-1\\.5 {\n    padding-top: 0.375rem;\n  }\n\n  .lg\\:pt-2\\.5 {\n    padding-top: 0.625rem;\n  }\n\n  .lg\\:pt-3\\.5 {\n    padding-top: 0.875rem;\n  }\n\n  .lg\\:pr-0 {\n    padding-right: 0px;\n  }\n\n  .lg\\:pr-1 {\n    padding-right: 0.25rem;\n  }\n\n  .lg\\:pr-2 {\n    padding-right: 0.5rem;\n  }\n\n  .lg\\:pr-3 {\n    padding-right: 0.75rem;\n  }\n\n  .lg\\:pr-4 {\n    padding-right: 1rem;\n  }\n\n  .lg\\:pr-5 {\n    padding-right: 1.25rem;\n  }\n\n  .lg\\:pr-6 {\n    padding-right: 1.5rem;\n  }\n\n  .lg\\:pr-7 {\n    padding-right: 1.75rem;\n  }\n\n  .lg\\:pr-8 {\n    padding-right: 2rem;\n  }\n\n  .lg\\:pr-9 {\n    padding-right: 2.25rem;\n  }\n\n  .lg\\:pr-10 {\n    padding-right: 2.5rem;\n  }\n\n  .lg\\:pr-11 {\n    padding-right: 2.75rem;\n  }\n\n  .lg\\:pr-12 {\n    padding-right: 3rem;\n  }\n\n  .lg\\:pr-14 {\n    padding-right: 3.5rem;\n  }\n\n  .lg\\:pr-16 {\n    padding-right: 4rem;\n  }\n\n  .lg\\:pr-20 {\n    padding-right: 5rem;\n  }\n\n  .lg\\:pr-24 {\n    padding-right: 6rem;\n  }\n\n  .lg\\:pr-28 {\n    padding-right: 7rem;\n  }\n\n  .lg\\:pr-32 {\n    padding-right: 8rem;\n  }\n\n  .lg\\:pr-36 {\n    padding-right: 9rem;\n  }\n\n  .lg\\:pr-40 {\n    padding-right: 10rem;\n  }\n\n  .lg\\:pr-44 {\n    padding-right: 11rem;\n  }\n\n  .lg\\:pr-48 {\n    padding-right: 12rem;\n  }\n\n  .lg\\:pr-52 {\n    padding-right: 13rem;\n  }\n\n  .lg\\:pr-56 {\n    padding-right: 14rem;\n  }\n\n  .lg\\:pr-60 {\n    padding-right: 15rem;\n  }\n\n  .lg\\:pr-64 {\n    padding-right: 16rem;\n  }\n\n  .lg\\:pr-72 {\n    padding-right: 18rem;\n  }\n\n  .lg\\:pr-80 {\n    padding-right: 20rem;\n  }\n\n  .lg\\:pr-96 {\n    padding-right: 24rem;\n  }\n\n  .lg\\:pr-px {\n    padding-right: 1px;\n  }\n\n  .lg\\:pr-0\\.5 {\n    padding-right: 0.125rem;\n  }\n\n  .lg\\:pr-1\\.5 {\n    padding-right: 0.375rem;\n  }\n\n  .lg\\:pr-2\\.5 {\n    padding-right: 0.625rem;\n  }\n\n  .lg\\:pr-3\\.5 {\n    padding-right: 0.875rem;\n  }\n\n  .lg\\:pb-0 {\n    padding-bottom: 0px;\n  }\n\n  .lg\\:pb-1 {\n    padding-bottom: 0.25rem;\n  }\n\n  .lg\\:pb-2 {\n    padding-bottom: 0.5rem;\n  }\n\n  .lg\\:pb-3 {\n    padding-bottom: 0.75rem;\n  }\n\n  .lg\\:pb-4 {\n    padding-bottom: 1rem;\n  }\n\n  .lg\\:pb-5 {\n    padding-bottom: 1.25rem;\n  }\n\n  .lg\\:pb-6 {\n    padding-bottom: 1.5rem;\n  }\n\n  .lg\\:pb-7 {\n    padding-bottom: 1.75rem;\n  }\n\n  .lg\\:pb-8 {\n    padding-bottom: 2rem;\n  }\n\n  .lg\\:pb-9 {\n    padding-bottom: 2.25rem;\n  }\n\n  .lg\\:pb-10 {\n    padding-bottom: 2.5rem;\n  }\n\n  .lg\\:pb-11 {\n    padding-bottom: 2.75rem;\n  }\n\n  .lg\\:pb-12 {\n    padding-bottom: 3rem;\n  }\n\n  .lg\\:pb-14 {\n    padding-bottom: 3.5rem;\n  }\n\n  .lg\\:pb-16 {\n    padding-bottom: 4rem;\n  }\n\n  .lg\\:pb-20 {\n    padding-bottom: 5rem;\n  }\n\n  .lg\\:pb-24 {\n    padding-bottom: 6rem;\n  }\n\n  .lg\\:pb-28 {\n    padding-bottom: 7rem;\n  }\n\n  .lg\\:pb-32 {\n    padding-bottom: 8rem;\n  }\n\n  .lg\\:pb-36 {\n    padding-bottom: 9rem;\n  }\n\n  .lg\\:pb-40 {\n    padding-bottom: 10rem;\n  }\n\n  .lg\\:pb-44 {\n    padding-bottom: 11rem;\n  }\n\n  .lg\\:pb-48 {\n    padding-bottom: 12rem;\n  }\n\n  .lg\\:pb-52 {\n    padding-bottom: 13rem;\n  }\n\n  .lg\\:pb-56 {\n    padding-bottom: 14rem;\n  }\n\n  .lg\\:pb-60 {\n    padding-bottom: 15rem;\n  }\n\n  .lg\\:pb-64 {\n    padding-bottom: 16rem;\n  }\n\n  .lg\\:pb-72 {\n    padding-bottom: 18rem;\n  }\n\n  .lg\\:pb-80 {\n    padding-bottom: 20rem;\n  }\n\n  .lg\\:pb-96 {\n    padding-bottom: 24rem;\n  }\n\n  .lg\\:pb-px {\n    padding-bottom: 1px;\n  }\n\n  .lg\\:pb-0\\.5 {\n    padding-bottom: 0.125rem;\n  }\n\n  .lg\\:pb-1\\.5 {\n    padding-bottom: 0.375rem;\n  }\n\n  .lg\\:pb-2\\.5 {\n    padding-bottom: 0.625rem;\n  }\n\n  .lg\\:pb-3\\.5 {\n    padding-bottom: 0.875rem;\n  }\n\n  .lg\\:pl-0 {\n    padding-left: 0px;\n  }\n\n  .lg\\:pl-1 {\n    padding-left: 0.25rem;\n  }\n\n  .lg\\:pl-2 {\n    padding-left: 0.5rem;\n  }\n\n  .lg\\:pl-3 {\n    padding-left: 0.75rem;\n  }\n\n  .lg\\:pl-4 {\n    padding-left: 1rem;\n  }\n\n  .lg\\:pl-5 {\n    padding-left: 1.25rem;\n  }\n\n  .lg\\:pl-6 {\n    padding-left: 1.5rem;\n  }\n\n  .lg\\:pl-7 {\n    padding-left: 1.75rem;\n  }\n\n  .lg\\:pl-8 {\n    padding-left: 2rem;\n  }\n\n  .lg\\:pl-9 {\n    padding-left: 2.25rem;\n  }\n\n  .lg\\:pl-10 {\n    padding-left: 2.5rem;\n  }\n\n  .lg\\:pl-11 {\n    padding-left: 2.75rem;\n  }\n\n  .lg\\:pl-12 {\n    padding-left: 3rem;\n  }\n\n  .lg\\:pl-14 {\n    padding-left: 3.5rem;\n  }\n\n  .lg\\:pl-16 {\n    padding-left: 4rem;\n  }\n\n  .lg\\:pl-20 {\n    padding-left: 5rem;\n  }\n\n  .lg\\:pl-24 {\n    padding-left: 6rem;\n  }\n\n  .lg\\:pl-28 {\n    padding-left: 7rem;\n  }\n\n  .lg\\:pl-32 {\n    padding-left: 8rem;\n  }\n\n  .lg\\:pl-36 {\n    padding-left: 9rem;\n  }\n\n  .lg\\:pl-40 {\n    padding-left: 10rem;\n  }\n\n  .lg\\:pl-44 {\n    padding-left: 11rem;\n  }\n\n  .lg\\:pl-48 {\n    padding-left: 12rem;\n  }\n\n  .lg\\:pl-52 {\n    padding-left: 13rem;\n  }\n\n  .lg\\:pl-56 {\n    padding-left: 14rem;\n  }\n\n  .lg\\:pl-60 {\n    padding-left: 15rem;\n  }\n\n  .lg\\:pl-64 {\n    padding-left: 16rem;\n  }\n\n  .lg\\:pl-72 {\n    padding-left: 18rem;\n  }\n\n  .lg\\:pl-80 {\n    padding-left: 20rem;\n  }\n\n  .lg\\:pl-96 {\n    padding-left: 24rem;\n  }\n\n  .lg\\:pl-px {\n    padding-left: 1px;\n  }\n\n  .lg\\:pl-0\\.5 {\n    padding-left: 0.125rem;\n  }\n\n  .lg\\:pl-1\\.5 {\n    padding-left: 0.375rem;\n  }\n\n  .lg\\:pl-2\\.5 {\n    padding-left: 0.625rem;\n  }\n\n  .lg\\:pl-3\\.5 {\n    padding-left: 0.875rem;\n  }\n\n  .lg\\:text-left {\n    text-align: left;\n  }\n\n  .lg\\:text-center {\n    text-align: center;\n  }\n\n  .lg\\:text-right {\n    text-align: right;\n  }\n\n  .lg\\:text-justify {\n    text-align: justify;\n  }\n\n  .lg\\:align-baseline {\n    vertical-align: baseline;\n  }\n\n  .lg\\:align-top {\n    vertical-align: top;\n  }\n\n  .lg\\:align-middle {\n    vertical-align: middle;\n  }\n\n  .lg\\:align-bottom {\n    vertical-align: bottom;\n  }\n\n  .lg\\:align-text-top {\n    vertical-align: text-top;\n  }\n\n  .lg\\:align-text-bottom {\n    vertical-align: text-bottom;\n  }\n\n  .lg\\:font-sans {\n    font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  }\n\n  .lg\\:font-serif {\n    font-family: Constantia, \"Lucida Bright\", Lucidabright, \"Lucida Serif\", Lucida, \"DejaVu Serif\", \"Bitstream Vera Serif\", \"Liberation Serif\", Cambria, \"Times New Roman\", Times, Georgia, serif;\n  }\n\n  .lg\\:font-mono {\n    font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  }\n\n  .lg\\:text-xs {\n    font-size: 0.75rem;\n  }\n\n  .lg\\:text-sm {\n    font-size: 0.875rem;\n  }\n\n  .lg\\:text-base {\n    font-size: 1rem;\n  }\n\n  .lg\\:text-lg {\n    font-size: 1.125rem;\n  }\n\n  .lg\\:text-xl {\n    font-size: 1.25rem;\n  }\n\n  .lg\\:text-2xl {\n    font-size: 1.5rem;\n  }\n\n  .lg\\:text-3xl {\n    font-size: 1.875rem;\n  }\n\n  .lg\\:text-4xl {\n    font-size: 2.25rem;\n  }\n\n  .lg\\:text-5xl {\n    font-size: 3rem;\n  }\n\n  .lg\\:text-6xl {\n    font-size: 4rem;\n  }\n\n  .lg\\:font-thin {\n    font-weight: 100;\n  }\n\n  .lg\\:font-extralight {\n    font-weight: 200;\n  }\n\n  .lg\\:font-light {\n    font-weight: 300;\n  }\n\n  .lg\\:font-normal {\n    font-weight: 400;\n  }\n\n  .lg\\:font-medium {\n    font-weight: 500;\n  }\n\n  .lg\\:font-semibold {\n    font-weight: 600;\n  }\n\n  .lg\\:font-bold {\n    font-weight: 700;\n  }\n\n  .lg\\:font-extrabold {\n    font-weight: 800;\n  }\n\n  .lg\\:font-black {\n    font-weight: 900;\n  }\n\n  .lg\\:hover\\:font-thin:hover {\n    font-weight: 100;\n  }\n\n  .lg\\:hover\\:font-extralight:hover {\n    font-weight: 200;\n  }\n\n  .lg\\:hover\\:font-light:hover {\n    font-weight: 300;\n  }\n\n  .lg\\:hover\\:font-normal:hover {\n    font-weight: 400;\n  }\n\n  .lg\\:hover\\:font-medium:hover {\n    font-weight: 500;\n  }\n\n  .lg\\:hover\\:font-semibold:hover {\n    font-weight: 600;\n  }\n\n  .lg\\:hover\\:font-bold:hover {\n    font-weight: 700;\n  }\n\n  .lg\\:hover\\:font-extrabold:hover {\n    font-weight: 800;\n  }\n\n  .lg\\:hover\\:font-black:hover {\n    font-weight: 900;\n  }\n\n  .lg\\:focus\\:font-thin:focus {\n    font-weight: 100;\n  }\n\n  .lg\\:focus\\:font-extralight:focus {\n    font-weight: 200;\n  }\n\n  .lg\\:focus\\:font-light:focus {\n    font-weight: 300;\n  }\n\n  .lg\\:focus\\:font-normal:focus {\n    font-weight: 400;\n  }\n\n  .lg\\:focus\\:font-medium:focus {\n    font-weight: 500;\n  }\n\n  .lg\\:focus\\:font-semibold:focus {\n    font-weight: 600;\n  }\n\n  .lg\\:focus\\:font-bold:focus {\n    font-weight: 700;\n  }\n\n  .lg\\:focus\\:font-extrabold:focus {\n    font-weight: 800;\n  }\n\n  .lg\\:focus\\:font-black:focus {\n    font-weight: 900;\n  }\n\n  .lg\\:uppercase {\n    text-transform: uppercase;\n  }\n\n  .lg\\:lowercase {\n    text-transform: lowercase;\n  }\n\n  .lg\\:capitalize {\n    text-transform: capitalize;\n  }\n\n  .lg\\:normal-case {\n    text-transform: none;\n  }\n\n  .lg\\:italic {\n    font-style: italic;\n  }\n\n  .lg\\:not-italic {\n    font-style: normal;\n  }\n\n  .lg\\:ordinal, .lg\\:slashed-zero, .lg\\:lining-nums, .lg\\:oldstyle-nums, .lg\\:proportional-nums, .lg\\:tabular-nums, .lg\\:diagonal-fractions, .lg\\:stacked-fractions {\n    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);\n    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);\n    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);\n  }\n\n  .lg\\:normal-nums {\n    font-variant-numeric: normal;\n  }\n\n  .lg\\:ordinal {\n    --tw-ordinal: ordinal;\n  }\n\n  .lg\\:slashed-zero {\n    --tw-slashed-zero: slashed-zero;\n  }\n\n  .lg\\:lining-nums {\n    --tw-numeric-figure: lining-nums;\n  }\n\n  .lg\\:oldstyle-nums {\n    --tw-numeric-figure: oldstyle-nums;\n  }\n\n  .lg\\:proportional-nums {\n    --tw-numeric-spacing: proportional-nums;\n  }\n\n  .lg\\:tabular-nums {\n    --tw-numeric-spacing: tabular-nums;\n  }\n\n  .lg\\:diagonal-fractions {\n    --tw-numeric-fraction: diagonal-fractions;\n  }\n\n  .lg\\:stacked-fractions {\n    --tw-numeric-fraction: stacked-fractions;\n  }\n\n  .lg\\:leading-3 {\n    line-height: .75rem;\n  }\n\n  .lg\\:leading-4 {\n    line-height: 1rem;\n  }\n\n  .lg\\:leading-5 {\n    line-height: 1.25rem;\n  }\n\n  .lg\\:leading-6 {\n    line-height: 1.5rem;\n  }\n\n  .lg\\:leading-7 {\n    line-height: 1.75rem;\n  }\n\n  .lg\\:leading-8 {\n    line-height: 2rem;\n  }\n\n  .lg\\:leading-9 {\n    line-height: 2.25rem;\n  }\n\n  .lg\\:leading-10 {\n    line-height: 2.5rem;\n  }\n\n  .lg\\:leading-none {\n    line-height: 1;\n  }\n\n  .lg\\:leading-tight {\n    line-height: 1.25;\n  }\n\n  .lg\\:leading-snug {\n    line-height: 1.375;\n  }\n\n  .lg\\:leading-normal {\n    line-height: 1.5;\n  }\n\n  .lg\\:leading-relaxed {\n    line-height: 1.625;\n  }\n\n  .lg\\:leading-loose {\n    line-height: 2;\n  }\n\n  .lg\\:tracking-normal {\n    letter-spacing: 0;\n  }\n\n  .lg\\:text-transparent {\n    color: transparent;\n  }\n\n  .lg\\:text-current {\n    color: currentColor;\n  }\n\n  .lg\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-transparent {\n    color: transparent;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-current {\n    color: currentColor;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .lg\\:group-hover\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-transparent:focus-within {\n    color: transparent;\n  }\n\n  .lg\\:focus-within\\:text-current:focus-within {\n    color: currentColor;\n  }\n\n  .lg\\:focus-within\\:text-black:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-white:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-50:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-100:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-200:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-300:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-400:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-500:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-600:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-700:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-800:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-gray-900:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-grey-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-red-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-orange-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-yellow-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-green-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-teal-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-blue-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-indigo-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-purple-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus-within\\:text-pink-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-transparent:hover {\n    color: transparent;\n  }\n\n  .lg\\:hover\\:text-current:hover {\n    color: currentColor;\n  }\n\n  .lg\\:hover\\:text-black:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-white:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-50:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-100:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-200:hover {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-300:hover {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-400:hover {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-500:hover {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-600:hover {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-700:hover {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-800:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-gray-900:hover {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo:hover {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple:hover {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey:hover {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-grey-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-red-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-orange-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-yellow-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-green-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal:hover {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-teal-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-blue-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-indigo-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-purple-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:hover\\:text-pink-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-transparent:focus {\n    color: transparent;\n  }\n\n  .lg\\:focus\\:text-current:focus {\n    color: currentColor;\n  }\n\n  .lg\\:focus\\:text-black:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-white:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-50:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-100:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-200:focus {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-300:focus {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-400:focus {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-500:focus {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-600:focus {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-700:focus {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-800:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-gray-900:focus {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo:focus {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple:focus {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey:focus {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-grey-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-red-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-orange-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-yellow-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-green-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal:focus {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-teal-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-blue-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-indigo-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-purple-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .lg\\:focus\\:text-pink-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .lg\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .lg\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .lg\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .lg\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .lg\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .lg\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .lg\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .lg\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .lg\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .lg\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .lg\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .lg\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .lg\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .lg\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .lg\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .group:hover .lg\\:group-hover\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .lg\\:focus-within\\:text-opacity-0:focus-within {\n    --tw-text-opacity: 0;\n  }\n\n  .lg\\:focus-within\\:text-opacity-5:focus-within {\n    --tw-text-opacity: 0.05;\n  }\n\n  .lg\\:focus-within\\:text-opacity-10:focus-within {\n    --tw-text-opacity: 0.1;\n  }\n\n  .lg\\:focus-within\\:text-opacity-20:focus-within {\n    --tw-text-opacity: 0.2;\n  }\n\n  .lg\\:focus-within\\:text-opacity-25:focus-within {\n    --tw-text-opacity: 0.25;\n  }\n\n  .lg\\:focus-within\\:text-opacity-30:focus-within {\n    --tw-text-opacity: 0.3;\n  }\n\n  .lg\\:focus-within\\:text-opacity-40:focus-within {\n    --tw-text-opacity: 0.4;\n  }\n\n  .lg\\:focus-within\\:text-opacity-50:focus-within {\n    --tw-text-opacity: 0.5;\n  }\n\n  .lg\\:focus-within\\:text-opacity-60:focus-within {\n    --tw-text-opacity: 0.6;\n  }\n\n  .lg\\:focus-within\\:text-opacity-70:focus-within {\n    --tw-text-opacity: 0.7;\n  }\n\n  .lg\\:focus-within\\:text-opacity-75:focus-within {\n    --tw-text-opacity: 0.75;\n  }\n\n  .lg\\:focus-within\\:text-opacity-80:focus-within {\n    --tw-text-opacity: 0.8;\n  }\n\n  .lg\\:focus-within\\:text-opacity-90:focus-within {\n    --tw-text-opacity: 0.9;\n  }\n\n  .lg\\:focus-within\\:text-opacity-95:focus-within {\n    --tw-text-opacity: 0.95;\n  }\n\n  .lg\\:focus-within\\:text-opacity-100:focus-within {\n    --tw-text-opacity: 1;\n  }\n\n  .lg\\:hover\\:text-opacity-0:hover {\n    --tw-text-opacity: 0;\n  }\n\n  .lg\\:hover\\:text-opacity-5:hover {\n    --tw-text-opacity: 0.05;\n  }\n\n  .lg\\:hover\\:text-opacity-10:hover {\n    --tw-text-opacity: 0.1;\n  }\n\n  .lg\\:hover\\:text-opacity-20:hover {\n    --tw-text-opacity: 0.2;\n  }\n\n  .lg\\:hover\\:text-opacity-25:hover {\n    --tw-text-opacity: 0.25;\n  }\n\n  .lg\\:hover\\:text-opacity-30:hover {\n    --tw-text-opacity: 0.3;\n  }\n\n  .lg\\:hover\\:text-opacity-40:hover {\n    --tw-text-opacity: 0.4;\n  }\n\n  .lg\\:hover\\:text-opacity-50:hover {\n    --tw-text-opacity: 0.5;\n  }\n\n  .lg\\:hover\\:text-opacity-60:hover {\n    --tw-text-opacity: 0.6;\n  }\n\n  .lg\\:hover\\:text-opacity-70:hover {\n    --tw-text-opacity: 0.7;\n  }\n\n  .lg\\:hover\\:text-opacity-75:hover {\n    --tw-text-opacity: 0.75;\n  }\n\n  .lg\\:hover\\:text-opacity-80:hover {\n    --tw-text-opacity: 0.8;\n  }\n\n  .lg\\:hover\\:text-opacity-90:hover {\n    --tw-text-opacity: 0.9;\n  }\n\n  .lg\\:hover\\:text-opacity-95:hover {\n    --tw-text-opacity: 0.95;\n  }\n\n  .lg\\:hover\\:text-opacity-100:hover {\n    --tw-text-opacity: 1;\n  }\n\n  .lg\\:focus\\:text-opacity-0:focus {\n    --tw-text-opacity: 0;\n  }\n\n  .lg\\:focus\\:text-opacity-5:focus {\n    --tw-text-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:text-opacity-10:focus {\n    --tw-text-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:text-opacity-20:focus {\n    --tw-text-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:text-opacity-25:focus {\n    --tw-text-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:text-opacity-30:focus {\n    --tw-text-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:text-opacity-40:focus {\n    --tw-text-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:text-opacity-50:focus {\n    --tw-text-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:text-opacity-60:focus {\n    --tw-text-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:text-opacity-70:focus {\n    --tw-text-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:text-opacity-75:focus {\n    --tw-text-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:text-opacity-80:focus {\n    --tw-text-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:text-opacity-90:focus {\n    --tw-text-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:text-opacity-95:focus {\n    --tw-text-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:text-opacity-100:focus {\n    --tw-text-opacity: 1;\n  }\n\n  .lg\\:underline {\n    text-decoration: underline;\n  }\n\n  .lg\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .lg\\:no-underline {\n    text-decoration: none;\n  }\n\n  .group:hover .lg\\:group-hover\\:underline {\n    text-decoration: underline;\n  }\n\n  .group:hover .lg\\:group-hover\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .group:hover .lg\\:group-hover\\:no-underline {\n    text-decoration: none;\n  }\n\n  .lg\\:focus-within\\:underline:focus-within {\n    text-decoration: underline;\n  }\n\n  .lg\\:focus-within\\:line-through:focus-within {\n    text-decoration: line-through;\n  }\n\n  .lg\\:focus-within\\:no-underline:focus-within {\n    text-decoration: none;\n  }\n\n  .lg\\:hover\\:underline:hover {\n    text-decoration: underline;\n  }\n\n  .lg\\:hover\\:line-through:hover {\n    text-decoration: line-through;\n  }\n\n  .lg\\:hover\\:no-underline:hover {\n    text-decoration: none;\n  }\n\n  .lg\\:focus\\:underline:focus {\n    text-decoration: underline;\n  }\n\n  .lg\\:focus\\:line-through:focus {\n    text-decoration: line-through;\n  }\n\n  .lg\\:focus\\:no-underline:focus {\n    text-decoration: none;\n  }\n\n  .lg\\:antialiased {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n\n  .lg\\:subpixel-antialiased {\n    -webkit-font-smoothing: auto;\n    -moz-osx-font-smoothing: auto;\n  }\n\n  .lg\\:placeholder-transparent::-moz-placeholder {\n    color: transparent;\n  }\n\n  .lg\\:placeholder-transparent:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .lg\\:placeholder-transparent::placeholder {\n    color: transparent;\n  }\n\n  .lg\\:placeholder-current::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .lg\\:placeholder-current:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .lg\\:placeholder-current::placeholder {\n    color: currentColor;\n  }\n\n  .lg\\:placeholder-black::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-black:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-black::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-white::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-white:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-white::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-50::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-50::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-100::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-200::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-200:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-200::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-300::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-300:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-300::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-400::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-400:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-400::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-500::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-500:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-500::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-600::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-600:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-600::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-700::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-700:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-700::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-800::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-800:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-800::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-900::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-900:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-gray-900::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-grey-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-red-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-orange-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-yellow-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-green-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-teal-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-blue-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-indigo-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-purple-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-pink-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n    color: transparent;\n  }\n\n  .lg\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .lg\\:focus\\:placeholder-transparent:focus::placeholder {\n    color: transparent;\n  }\n\n  .lg\\:focus\\:placeholder-current:focus::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .lg\\:focus\\:placeholder-current:focus:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .lg\\:focus\\:placeholder-current:focus::placeholder {\n    color: currentColor;\n  }\n\n  .lg\\:focus\\:placeholder-black:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-black:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-white:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-white:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-50:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-200:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-300:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-400:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-500:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-600:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-700:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-800:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-gray-900:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-grey-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-red-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-orange-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-yellow-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-green-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-teal-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-blue-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-indigo-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-purple-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:focus\\:placeholder-pink-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .lg\\:placeholder-opacity-0::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .lg\\:placeholder-opacity-0:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .lg\\:placeholder-opacity-0::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .lg\\:placeholder-opacity-5::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .lg\\:placeholder-opacity-5:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .lg\\:placeholder-opacity-5::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .lg\\:placeholder-opacity-10::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .lg\\:placeholder-opacity-10:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .lg\\:placeholder-opacity-10::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .lg\\:placeholder-opacity-20::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .lg\\:placeholder-opacity-20:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .lg\\:placeholder-opacity-20::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .lg\\:placeholder-opacity-25::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .lg\\:placeholder-opacity-25:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .lg\\:placeholder-opacity-25::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .lg\\:placeholder-opacity-30::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .lg\\:placeholder-opacity-30:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .lg\\:placeholder-opacity-30::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .lg\\:placeholder-opacity-40::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .lg\\:placeholder-opacity-40:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .lg\\:placeholder-opacity-40::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .lg\\:placeholder-opacity-50::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .lg\\:placeholder-opacity-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .lg\\:placeholder-opacity-50::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .lg\\:placeholder-opacity-60::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .lg\\:placeholder-opacity-60:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .lg\\:placeholder-opacity-60::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .lg\\:placeholder-opacity-70::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .lg\\:placeholder-opacity-70:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .lg\\:placeholder-opacity-70::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .lg\\:placeholder-opacity-75::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .lg\\:placeholder-opacity-75:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .lg\\:placeholder-opacity-75::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .lg\\:placeholder-opacity-80::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .lg\\:placeholder-opacity-80:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .lg\\:placeholder-opacity-80::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .lg\\:placeholder-opacity-90::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .lg\\:placeholder-opacity-90:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .lg\\:placeholder-opacity-90::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .lg\\:placeholder-opacity-95::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .lg\\:placeholder-opacity-95:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .lg\\:placeholder-opacity-95::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .lg\\:placeholder-opacity-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .lg\\:placeholder-opacity-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .lg\\:placeholder-opacity-100::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-0:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-0:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-0:focus::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-5:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-5:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-5:focus::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-10:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-10:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-10:focus::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-20:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-20:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-20:focus::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-25:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-25:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-25:focus::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-30:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-30:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-30:focus::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-40:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-40:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-40:focus::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-50:focus::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-60:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-60:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-60:focus::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-70:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-70:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-70:focus::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-75:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-75:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-75:focus::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-80:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-80:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-80:focus::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-90:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-90:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-90:focus::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-95:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-95:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-95:focus::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .lg\\:focus\\:placeholder-opacity-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .lg\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .lg\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .lg\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .lg\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .lg\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .lg\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .lg\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .lg\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .lg\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .lg\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .lg\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .lg\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .lg\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .lg\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .lg\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .group:hover .lg\\:group-hover\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .lg\\:focus-within\\:opacity-0:focus-within {\n    opacity: 0;\n  }\n\n  .lg\\:focus-within\\:opacity-5:focus-within {\n    opacity: 0.05;\n  }\n\n  .lg\\:focus-within\\:opacity-10:focus-within {\n    opacity: 0.1;\n  }\n\n  .lg\\:focus-within\\:opacity-20:focus-within {\n    opacity: 0.2;\n  }\n\n  .lg\\:focus-within\\:opacity-25:focus-within {\n    opacity: 0.25;\n  }\n\n  .lg\\:focus-within\\:opacity-30:focus-within {\n    opacity: 0.3;\n  }\n\n  .lg\\:focus-within\\:opacity-40:focus-within {\n    opacity: 0.4;\n  }\n\n  .lg\\:focus-within\\:opacity-50:focus-within {\n    opacity: 0.5;\n  }\n\n  .lg\\:focus-within\\:opacity-60:focus-within {\n    opacity: 0.6;\n  }\n\n  .lg\\:focus-within\\:opacity-70:focus-within {\n    opacity: 0.7;\n  }\n\n  .lg\\:focus-within\\:opacity-75:focus-within {\n    opacity: 0.75;\n  }\n\n  .lg\\:focus-within\\:opacity-80:focus-within {\n    opacity: 0.8;\n  }\n\n  .lg\\:focus-within\\:opacity-90:focus-within {\n    opacity: 0.9;\n  }\n\n  .lg\\:focus-within\\:opacity-95:focus-within {\n    opacity: 0.95;\n  }\n\n  .lg\\:focus-within\\:opacity-100:focus-within {\n    opacity: 1;\n  }\n\n  .lg\\:hover\\:opacity-0:hover {\n    opacity: 0;\n  }\n\n  .lg\\:hover\\:opacity-5:hover {\n    opacity: 0.05;\n  }\n\n  .lg\\:hover\\:opacity-10:hover {\n    opacity: 0.1;\n  }\n\n  .lg\\:hover\\:opacity-20:hover {\n    opacity: 0.2;\n  }\n\n  .lg\\:hover\\:opacity-25:hover {\n    opacity: 0.25;\n  }\n\n  .lg\\:hover\\:opacity-30:hover {\n    opacity: 0.3;\n  }\n\n  .lg\\:hover\\:opacity-40:hover {\n    opacity: 0.4;\n  }\n\n  .lg\\:hover\\:opacity-50:hover {\n    opacity: 0.5;\n  }\n\n  .lg\\:hover\\:opacity-60:hover {\n    opacity: 0.6;\n  }\n\n  .lg\\:hover\\:opacity-70:hover {\n    opacity: 0.7;\n  }\n\n  .lg\\:hover\\:opacity-75:hover {\n    opacity: 0.75;\n  }\n\n  .lg\\:hover\\:opacity-80:hover {\n    opacity: 0.8;\n  }\n\n  .lg\\:hover\\:opacity-90:hover {\n    opacity: 0.9;\n  }\n\n  .lg\\:hover\\:opacity-95:hover {\n    opacity: 0.95;\n  }\n\n  .lg\\:hover\\:opacity-100:hover {\n    opacity: 1;\n  }\n\n  .lg\\:focus\\:opacity-0:focus {\n    opacity: 0;\n  }\n\n  .lg\\:focus\\:opacity-5:focus {\n    opacity: 0.05;\n  }\n\n  .lg\\:focus\\:opacity-10:focus {\n    opacity: 0.1;\n  }\n\n  .lg\\:focus\\:opacity-20:focus {\n    opacity: 0.2;\n  }\n\n  .lg\\:focus\\:opacity-25:focus {\n    opacity: 0.25;\n  }\n\n  .lg\\:focus\\:opacity-30:focus {\n    opacity: 0.3;\n  }\n\n  .lg\\:focus\\:opacity-40:focus {\n    opacity: 0.4;\n  }\n\n  .lg\\:focus\\:opacity-50:focus {\n    opacity: 0.5;\n  }\n\n  .lg\\:focus\\:opacity-60:focus {\n    opacity: 0.6;\n  }\n\n  .lg\\:focus\\:opacity-70:focus {\n    opacity: 0.7;\n  }\n\n  .lg\\:focus\\:opacity-75:focus {\n    opacity: 0.75;\n  }\n\n  .lg\\:focus\\:opacity-80:focus {\n    opacity: 0.8;\n  }\n\n  .lg\\:focus\\:opacity-90:focus {\n    opacity: 0.9;\n  }\n\n  .lg\\:focus\\:opacity-95:focus {\n    opacity: 0.95;\n  }\n\n  .lg\\:focus\\:opacity-100:focus {\n    opacity: 1;\n  }\n\n  .lg\\:bg-blend-normal {\n    background-blend-mode: normal;\n  }\n\n  .lg\\:bg-blend-multiply {\n    background-blend-mode: multiply;\n  }\n\n  .lg\\:bg-blend-screen {\n    background-blend-mode: screen;\n  }\n\n  .lg\\:bg-blend-overlay {\n    background-blend-mode: overlay;\n  }\n\n  .lg\\:bg-blend-darken {\n    background-blend-mode: darken;\n  }\n\n  .lg\\:bg-blend-lighten {\n    background-blend-mode: lighten;\n  }\n\n  .lg\\:bg-blend-color-dodge {\n    background-blend-mode: color-dodge;\n  }\n\n  .lg\\:bg-blend-color-burn {\n    background-blend-mode: color-burn;\n  }\n\n  .lg\\:bg-blend-hard-light {\n    background-blend-mode: hard-light;\n  }\n\n  .lg\\:bg-blend-soft-light {\n    background-blend-mode: soft-light;\n  }\n\n  .lg\\:bg-blend-difference {\n    background-blend-mode: difference;\n  }\n\n  .lg\\:bg-blend-exclusion {\n    background-blend-mode: exclusion;\n  }\n\n  .lg\\:bg-blend-hue {\n    background-blend-mode: hue;\n  }\n\n  .lg\\:bg-blend-saturation {\n    background-blend-mode: saturation;\n  }\n\n  .lg\\:bg-blend-color {\n    background-blend-mode: color;\n  }\n\n  .lg\\:bg-blend-luminosity {\n    background-blend-mode: luminosity;\n  }\n\n  .lg\\:mix-blend-normal {\n    mix-blend-mode: normal;\n  }\n\n  .lg\\:mix-blend-multiply {\n    mix-blend-mode: multiply;\n  }\n\n  .lg\\:mix-blend-screen {\n    mix-blend-mode: screen;\n  }\n\n  .lg\\:mix-blend-overlay {\n    mix-blend-mode: overlay;\n  }\n\n  .lg\\:mix-blend-darken {\n    mix-blend-mode: darken;\n  }\n\n  .lg\\:mix-blend-lighten {\n    mix-blend-mode: lighten;\n  }\n\n  .lg\\:mix-blend-color-dodge {\n    mix-blend-mode: color-dodge;\n  }\n\n  .lg\\:mix-blend-color-burn {\n    mix-blend-mode: color-burn;\n  }\n\n  .lg\\:mix-blend-hard-light {\n    mix-blend-mode: hard-light;\n  }\n\n  .lg\\:mix-blend-soft-light {\n    mix-blend-mode: soft-light;\n  }\n\n  .lg\\:mix-blend-difference {\n    mix-blend-mode: difference;\n  }\n\n  .lg\\:mix-blend-exclusion {\n    mix-blend-mode: exclusion;\n  }\n\n  .lg\\:mix-blend-hue {\n    mix-blend-mode: hue;\n  }\n\n  .lg\\:mix-blend-saturation {\n    mix-blend-mode: saturation;\n  }\n\n  .lg\\:mix-blend-color {\n    mix-blend-mode: color;\n  }\n\n  .lg\\:mix-blend-luminosity {\n    mix-blend-mode: luminosity;\n  }\n\n  .lg\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .lg\\:group-hover\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-sm:focus-within {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow:focus-within {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-md:focus-within {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-lg:focus-within {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-xl:focus-within {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-2xl:focus-within {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-inner:focus-within {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus-within\\:shadow-none:focus-within {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-sm:hover {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow:hover {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-md:hover {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-lg:hover {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-xl:hover {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-2xl:hover {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-inner:hover {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:hover\\:shadow-none:hover {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-sm:focus {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow:focus {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-md:focus {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-lg:focus {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-xl:focus {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-2xl:focus {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-inner:focus {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:focus\\:shadow-none:focus {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .lg\\:outline-none {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .lg\\:outline-white {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .lg\\:outline-black {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .lg\\:focus-within\\:outline-none:focus-within {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .lg\\:focus-within\\:outline-white:focus-within {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .lg\\:focus-within\\:outline-black:focus-within {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .lg\\:focus\\:outline-none:focus {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .lg\\:focus\\:outline-white:focus {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .lg\\:focus\\:outline-black:focus {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .lg\\:ring-0 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:ring-1 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:ring-2 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:ring-4 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:ring-8 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:ring {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus-within\\:ring-0:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus-within\\:ring-1:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus-within\\:ring-2:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus-within\\:ring-4:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus-within\\:ring-8:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus-within\\:ring:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus\\:ring-1:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus\\:ring-2:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus\\:ring-4:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus\\:ring-8:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:focus\\:ring:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .lg\\:ring-inset {\n    --tw-ring-inset: inset;\n  }\n\n  .lg\\:focus-within\\:ring-inset:focus-within {\n    --tw-ring-inset: inset;\n  }\n\n  .lg\\:focus\\:ring-inset:focus {\n    --tw-ring-inset: inset;\n  }\n\n  .lg\\:ring-transparent {\n    --tw-ring-color: transparent;\n  }\n\n  .lg\\:ring-current {\n    --tw-ring-color: currentColor;\n  }\n\n  .lg\\:ring-black {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-white {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-50 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-100 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-200 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-300 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-400 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-500 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-600 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-700 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-800 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-gray-900 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-grey-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-red-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-orange-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-yellow-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-green-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-teal-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-blue-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-indigo-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-purple-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-pink-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-transparent:focus-within {\n    --tw-ring-color: transparent;\n  }\n\n  .lg\\:focus-within\\:ring-current:focus-within {\n    --tw-ring-color: currentColor;\n  }\n\n  .lg\\:focus-within\\:ring-black:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-white:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-50:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-100:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-200:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-300:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-400:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-500:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-600:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-700:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-800:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-gray-900:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-grey-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-red-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-orange-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-yellow-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-green-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-teal-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-blue-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-indigo-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-purple-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus-within\\:ring-pink-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-transparent:focus {\n    --tw-ring-color: transparent;\n  }\n\n  .lg\\:focus\\:ring-current:focus {\n    --tw-ring-color: currentColor;\n  }\n\n  .lg\\:focus\\:ring-black:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-white:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-50:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-100:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-200:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-300:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-400:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-500:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-600:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-700:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-800:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-gray-900:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-grey-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-red-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-orange-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-yellow-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-green-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-teal-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-blue-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-indigo-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-purple-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .lg\\:focus\\:ring-pink-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .lg\\:ring-opacity-0 {\n    --tw-ring-opacity: 0;\n  }\n\n  .lg\\:ring-opacity-5 {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .lg\\:ring-opacity-10 {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .lg\\:ring-opacity-20 {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .lg\\:ring-opacity-25 {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .lg\\:ring-opacity-30 {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .lg\\:ring-opacity-40 {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .lg\\:ring-opacity-50 {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .lg\\:ring-opacity-60 {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .lg\\:ring-opacity-70 {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .lg\\:ring-opacity-75 {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .lg\\:ring-opacity-80 {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .lg\\:ring-opacity-90 {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .lg\\:ring-opacity-95 {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .lg\\:ring-opacity-100 {\n    --tw-ring-opacity: 1;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-0:focus-within {\n    --tw-ring-opacity: 0;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-5:focus-within {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-10:focus-within {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-20:focus-within {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-25:focus-within {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-30:focus-within {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-40:focus-within {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-50:focus-within {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-60:focus-within {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-70:focus-within {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-75:focus-within {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-80:focus-within {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-90:focus-within {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-95:focus-within {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .lg\\:focus-within\\:ring-opacity-100:focus-within {\n    --tw-ring-opacity: 1;\n  }\n\n  .lg\\:focus\\:ring-opacity-0:focus {\n    --tw-ring-opacity: 0;\n  }\n\n  .lg\\:focus\\:ring-opacity-5:focus {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .lg\\:focus\\:ring-opacity-10:focus {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .lg\\:focus\\:ring-opacity-20:focus {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .lg\\:focus\\:ring-opacity-25:focus {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .lg\\:focus\\:ring-opacity-30:focus {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .lg\\:focus\\:ring-opacity-40:focus {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .lg\\:focus\\:ring-opacity-50:focus {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .lg\\:focus\\:ring-opacity-60:focus {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .lg\\:focus\\:ring-opacity-70:focus {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .lg\\:focus\\:ring-opacity-75:focus {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .lg\\:focus\\:ring-opacity-80:focus {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .lg\\:focus\\:ring-opacity-90:focus {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .lg\\:focus\\:ring-opacity-95:focus {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .lg\\:focus\\:ring-opacity-100:focus {\n    --tw-ring-opacity: 1;\n  }\n\n  .lg\\:ring-offset-0 {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .lg\\:ring-offset-1 {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .lg\\:ring-offset-2 {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .lg\\:ring-offset-4 {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .lg\\:ring-offset-8 {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .lg\\:focus-within\\:ring-offset-0:focus-within {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .lg\\:focus-within\\:ring-offset-1:focus-within {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .lg\\:focus-within\\:ring-offset-2:focus-within {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .lg\\:focus-within\\:ring-offset-4:focus-within {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .lg\\:focus-within\\:ring-offset-8:focus-within {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .lg\\:focus\\:ring-offset-0:focus {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .lg\\:focus\\:ring-offset-1:focus {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .lg\\:focus\\:ring-offset-2:focus {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .lg\\:focus\\:ring-offset-4:focus {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .lg\\:focus\\:ring-offset-8:focus {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .lg\\:ring-offset-transparent {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .lg\\:ring-offset-current {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .lg\\:ring-offset-black {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .lg\\:ring-offset-white {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .lg\\:ring-offset-gray-50 {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .lg\\:ring-offset-gray-100 {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .lg\\:ring-offset-gray-200 {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .lg\\:ring-offset-gray-300 {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .lg\\:ring-offset-gray-400 {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .lg\\:ring-offset-gray-500 {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .lg\\:ring-offset-gray-600 {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .lg\\:ring-offset-gray-700 {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .lg\\:ring-offset-gray-800 {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .lg\\:ring-offset-gray-900 {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .lg\\:ring-offset-red {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .lg\\:ring-offset-yellow {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .lg\\:ring-offset-green {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .lg\\:ring-offset-blue {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .lg\\:ring-offset-indigo {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .lg\\:ring-offset-purple {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .lg\\:ring-offset-pink {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .lg\\:ring-offset-grey-darkest {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .lg\\:ring-offset-grey-darker {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .lg\\:ring-offset-grey-dark {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .lg\\:ring-offset-grey {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .lg\\:ring-offset-grey-light {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .lg\\:ring-offset-grey-lighter {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .lg\\:ring-offset-grey-lightest {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .lg\\:ring-offset-red-darkest {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .lg\\:ring-offset-red-darker {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .lg\\:ring-offset-red-dark {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .lg\\:ring-offset-red-light {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .lg\\:ring-offset-red-lighter {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .lg\\:ring-offset-red-lightest {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .lg\\:ring-offset-orange-darkest {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .lg\\:ring-offset-orange-darker {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .lg\\:ring-offset-orange-dark {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .lg\\:ring-offset-orange {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .lg\\:ring-offset-orange-light {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .lg\\:ring-offset-orange-lighter {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .lg\\:ring-offset-orange-lightest {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .lg\\:ring-offset-yellow-darkest {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .lg\\:ring-offset-yellow-darker {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .lg\\:ring-offset-yellow-dark {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .lg\\:ring-offset-yellow-light {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .lg\\:ring-offset-yellow-lighter {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .lg\\:ring-offset-yellow-lightest {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .lg\\:ring-offset-green-darkest {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .lg\\:ring-offset-green-darker {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .lg\\:ring-offset-green-dark {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .lg\\:ring-offset-green-light {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .lg\\:ring-offset-green-lighter {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .lg\\:ring-offset-green-lightest {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .lg\\:ring-offset-teal-darkest {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .lg\\:ring-offset-teal-darker {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .lg\\:ring-offset-teal-dark {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .lg\\:ring-offset-teal {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .lg\\:ring-offset-teal-light {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .lg\\:ring-offset-teal-lighter {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .lg\\:ring-offset-teal-lightest {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .lg\\:ring-offset-blue-darkest {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .lg\\:ring-offset-blue-darker {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .lg\\:ring-offset-blue-dark {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .lg\\:ring-offset-blue-light {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .lg\\:ring-offset-blue-lighter {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .lg\\:ring-offset-blue-lightest {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .lg\\:ring-offset-indigo-darkest {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .lg\\:ring-offset-indigo-darker {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .lg\\:ring-offset-indigo-dark {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .lg\\:ring-offset-indigo-light {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .lg\\:ring-offset-indigo-lighter {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .lg\\:ring-offset-indigo-lightest {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .lg\\:ring-offset-purple-darkest {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .lg\\:ring-offset-purple-darker {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .lg\\:ring-offset-purple-dark {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .lg\\:ring-offset-purple-light {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .lg\\:ring-offset-purple-lighter {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .lg\\:ring-offset-purple-lightest {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .lg\\:ring-offset-pink-darkest {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .lg\\:ring-offset-pink-darker {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .lg\\:ring-offset-pink-dark {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .lg\\:ring-offset-pink-light {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .lg\\:ring-offset-pink-lighter {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .lg\\:ring-offset-pink-lightest {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .lg\\:focus-within\\:ring-offset-transparent:focus-within {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .lg\\:focus-within\\:ring-offset-current:focus-within {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .lg\\:focus-within\\:ring-offset-black:focus-within {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-white:focus-within {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-50:focus-within {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-100:focus-within {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-200:focus-within {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-300:focus-within {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-400:focus-within {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-500:focus-within {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-600:focus-within {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-700:focus-within {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-800:focus-within {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .lg\\:focus-within\\:ring-offset-gray-900:focus-within {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red:focus-within {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow:focus-within {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green:focus-within {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue:focus-within {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo:focus-within {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple:focus-within {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink:focus-within {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey-darkest:focus-within {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey-darker:focus-within {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey-dark:focus-within {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey:focus-within {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey-light:focus-within {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey-lighter:focus-within {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .lg\\:focus-within\\:ring-offset-grey-lightest:focus-within {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red-darkest:focus-within {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red-darker:focus-within {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red-dark:focus-within {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red-light:focus-within {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red-lighter:focus-within {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .lg\\:focus-within\\:ring-offset-red-lightest:focus-within {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange-darkest:focus-within {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange-darker:focus-within {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange-dark:focus-within {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange:focus-within {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange-light:focus-within {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange-lighter:focus-within {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .lg\\:focus-within\\:ring-offset-orange-lightest:focus-within {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow-darkest:focus-within {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow-darker:focus-within {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow-dark:focus-within {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow-light:focus-within {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow-lighter:focus-within {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .lg\\:focus-within\\:ring-offset-yellow-lightest:focus-within {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green-darkest:focus-within {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green-darker:focus-within {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green-dark:focus-within {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green-light:focus-within {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green-lighter:focus-within {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .lg\\:focus-within\\:ring-offset-green-lightest:focus-within {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal-darkest:focus-within {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal-darker:focus-within {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal-dark:focus-within {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal:focus-within {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal-light:focus-within {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal-lighter:focus-within {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .lg\\:focus-within\\:ring-offset-teal-lightest:focus-within {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue-darkest:focus-within {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue-darker:focus-within {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue-dark:focus-within {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue-light:focus-within {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue-lighter:focus-within {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .lg\\:focus-within\\:ring-offset-blue-lightest:focus-within {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo-darkest:focus-within {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo-darker:focus-within {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo-dark:focus-within {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo-light:focus-within {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo-lighter:focus-within {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .lg\\:focus-within\\:ring-offset-indigo-lightest:focus-within {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple-darkest:focus-within {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple-darker:focus-within {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple-dark:focus-within {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple-light:focus-within {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple-lighter:focus-within {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .lg\\:focus-within\\:ring-offset-purple-lightest:focus-within {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink-darkest:focus-within {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink-darker:focus-within {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink-dark:focus-within {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink-light:focus-within {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink-lighter:focus-within {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .lg\\:focus-within\\:ring-offset-pink-lightest:focus-within {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .lg\\:focus\\:ring-offset-transparent:focus {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .lg\\:focus\\:ring-offset-current:focus {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .lg\\:focus\\:ring-offset-black:focus {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .lg\\:focus\\:ring-offset-white:focus {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-50:focus {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-100:focus {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-200:focus {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-300:focus {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-400:focus {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-500:focus {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-600:focus {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-700:focus {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-800:focus {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .lg\\:focus\\:ring-offset-gray-900:focus {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .lg\\:focus\\:ring-offset-red:focus {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow:focus {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .lg\\:focus\\:ring-offset-green:focus {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .lg\\:focus\\:ring-offset-blue:focus {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo:focus {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .lg\\:focus\\:ring-offset-purple:focus {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .lg\\:focus\\:ring-offset-pink:focus {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .lg\\:focus\\:ring-offset-grey-darkest:focus {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .lg\\:focus\\:ring-offset-grey-darker:focus {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .lg\\:focus\\:ring-offset-grey-dark:focus {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .lg\\:focus\\:ring-offset-grey:focus {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .lg\\:focus\\:ring-offset-grey-light:focus {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .lg\\:focus\\:ring-offset-grey-lighter:focus {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .lg\\:focus\\:ring-offset-grey-lightest:focus {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .lg\\:focus\\:ring-offset-red-darkest:focus {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .lg\\:focus\\:ring-offset-red-darker:focus {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .lg\\:focus\\:ring-offset-red-dark:focus {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .lg\\:focus\\:ring-offset-red-light:focus {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .lg\\:focus\\:ring-offset-red-lighter:focus {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .lg\\:focus\\:ring-offset-red-lightest:focus {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .lg\\:focus\\:ring-offset-orange-darkest:focus {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .lg\\:focus\\:ring-offset-orange-darker:focus {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .lg\\:focus\\:ring-offset-orange-dark:focus {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .lg\\:focus\\:ring-offset-orange:focus {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .lg\\:focus\\:ring-offset-orange-light:focus {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .lg\\:focus\\:ring-offset-orange-lighter:focus {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .lg\\:focus\\:ring-offset-orange-lightest:focus {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow-darkest:focus {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow-darker:focus {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow-dark:focus {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow-light:focus {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow-lighter:focus {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .lg\\:focus\\:ring-offset-yellow-lightest:focus {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .lg\\:focus\\:ring-offset-green-darkest:focus {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .lg\\:focus\\:ring-offset-green-darker:focus {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .lg\\:focus\\:ring-offset-green-dark:focus {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .lg\\:focus\\:ring-offset-green-light:focus {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .lg\\:focus\\:ring-offset-green-lighter:focus {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .lg\\:focus\\:ring-offset-green-lightest:focus {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .lg\\:focus\\:ring-offset-teal-darkest:focus {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .lg\\:focus\\:ring-offset-teal-darker:focus {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .lg\\:focus\\:ring-offset-teal-dark:focus {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .lg\\:focus\\:ring-offset-teal:focus {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .lg\\:focus\\:ring-offset-teal-light:focus {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .lg\\:focus\\:ring-offset-teal-lighter:focus {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .lg\\:focus\\:ring-offset-teal-lightest:focus {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .lg\\:focus\\:ring-offset-blue-darkest:focus {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .lg\\:focus\\:ring-offset-blue-darker:focus {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .lg\\:focus\\:ring-offset-blue-dark:focus {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .lg\\:focus\\:ring-offset-blue-light:focus {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .lg\\:focus\\:ring-offset-blue-lighter:focus {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .lg\\:focus\\:ring-offset-blue-lightest:focus {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo-darkest:focus {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo-darker:focus {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo-dark:focus {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo-light:focus {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo-lighter:focus {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .lg\\:focus\\:ring-offset-indigo-lightest:focus {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .lg\\:focus\\:ring-offset-purple-darkest:focus {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .lg\\:focus\\:ring-offset-purple-darker:focus {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .lg\\:focus\\:ring-offset-purple-dark:focus {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .lg\\:focus\\:ring-offset-purple-light:focus {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .lg\\:focus\\:ring-offset-purple-lighter:focus {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .lg\\:focus\\:ring-offset-purple-lightest:focus {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .lg\\:focus\\:ring-offset-pink-darkest:focus {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .lg\\:focus\\:ring-offset-pink-darker:focus {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .lg\\:focus\\:ring-offset-pink-dark:focus {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .lg\\:focus\\:ring-offset-pink-light:focus {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .lg\\:focus\\:ring-offset-pink-lighter:focus {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .lg\\:focus\\:ring-offset-pink-lightest:focus {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .lg\\:filter {\n    --tw-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n  }\n\n  .lg\\:filter-none {\n    filter: none;\n  }\n\n  .lg\\:blur-0 {\n    --tw-blur: blur(0);\n  }\n\n  .lg\\:blur-none {\n    --tw-blur: blur(0);\n  }\n\n  .lg\\:blur-sm {\n    --tw-blur: blur(4px);\n  }\n\n  .lg\\:blur {\n    --tw-blur: blur(8px);\n  }\n\n  .lg\\:blur-md {\n    --tw-blur: blur(12px);\n  }\n\n  .lg\\:blur-lg {\n    --tw-blur: blur(16px);\n  }\n\n  .lg\\:blur-xl {\n    --tw-blur: blur(24px);\n  }\n\n  .lg\\:blur-2xl {\n    --tw-blur: blur(40px);\n  }\n\n  .lg\\:blur-3xl {\n    --tw-blur: blur(64px);\n  }\n\n  .lg\\:brightness-0 {\n    --tw-brightness: brightness(0);\n  }\n\n  .lg\\:brightness-50 {\n    --tw-brightness: brightness(.5);\n  }\n\n  .lg\\:brightness-75 {\n    --tw-brightness: brightness(.75);\n  }\n\n  .lg\\:brightness-90 {\n    --tw-brightness: brightness(.9);\n  }\n\n  .lg\\:brightness-95 {\n    --tw-brightness: brightness(.95);\n  }\n\n  .lg\\:brightness-100 {\n    --tw-brightness: brightness(1);\n  }\n\n  .lg\\:brightness-105 {\n    --tw-brightness: brightness(1.05);\n  }\n\n  .lg\\:brightness-110 {\n    --tw-brightness: brightness(1.1);\n  }\n\n  .lg\\:brightness-125 {\n    --tw-brightness: brightness(1.25);\n  }\n\n  .lg\\:brightness-150 {\n    --tw-brightness: brightness(1.5);\n  }\n\n  .lg\\:brightness-200 {\n    --tw-brightness: brightness(2);\n  }\n\n  .lg\\:contrast-0 {\n    --tw-contrast: contrast(0);\n  }\n\n  .lg\\:contrast-50 {\n    --tw-contrast: contrast(.5);\n  }\n\n  .lg\\:contrast-75 {\n    --tw-contrast: contrast(.75);\n  }\n\n  .lg\\:contrast-100 {\n    --tw-contrast: contrast(1);\n  }\n\n  .lg\\:contrast-125 {\n    --tw-contrast: contrast(1.25);\n  }\n\n  .lg\\:contrast-150 {\n    --tw-contrast: contrast(1.5);\n  }\n\n  .lg\\:contrast-200 {\n    --tw-contrast: contrast(2);\n  }\n\n  .lg\\:drop-shadow-sm {\n    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));\n  }\n\n  .lg\\:drop-shadow {\n    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));\n  }\n\n  .lg\\:drop-shadow-md {\n    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));\n  }\n\n  .lg\\:drop-shadow-lg {\n    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));\n  }\n\n  .lg\\:drop-shadow-xl {\n    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));\n  }\n\n  .lg\\:drop-shadow-2xl {\n    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));\n  }\n\n  .lg\\:drop-shadow-none {\n    --tw-drop-shadow: drop-shadow(0 0 #0000);\n  }\n\n  .lg\\:grayscale-0 {\n    --tw-grayscale: grayscale(0);\n  }\n\n  .lg\\:grayscale {\n    --tw-grayscale: grayscale(100%);\n  }\n\n  .lg\\:hue-rotate-0 {\n    --tw-hue-rotate: hue-rotate(0deg);\n  }\n\n  .lg\\:hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(15deg);\n  }\n\n  .lg\\:hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(30deg);\n  }\n\n  .lg\\:hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(60deg);\n  }\n\n  .lg\\:hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(90deg);\n  }\n\n  .lg\\:hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(180deg);\n  }\n\n  .lg\\:-hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .lg\\:-hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .lg\\:-hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .lg\\:-hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .lg\\:-hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .lg\\:invert-0 {\n    --tw-invert: invert(0);\n  }\n\n  .lg\\:invert {\n    --tw-invert: invert(100%);\n  }\n\n  .lg\\:saturate-0 {\n    --tw-saturate: saturate(0);\n  }\n\n  .lg\\:saturate-50 {\n    --tw-saturate: saturate(.5);\n  }\n\n  .lg\\:saturate-100 {\n    --tw-saturate: saturate(1);\n  }\n\n  .lg\\:saturate-150 {\n    --tw-saturate: saturate(1.5);\n  }\n\n  .lg\\:saturate-200 {\n    --tw-saturate: saturate(2);\n  }\n\n  .lg\\:sepia-0 {\n    --tw-sepia: sepia(0);\n  }\n\n  .lg\\:sepia {\n    --tw-sepia: sepia(100%);\n  }\n\n  .lg\\:backdrop-filter {\n    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n  }\n\n  .lg\\:backdrop-filter-none {\n    -webkit-backdrop-filter: none;\n            backdrop-filter: none;\n  }\n\n  .lg\\:backdrop-blur-0 {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .lg\\:backdrop-blur-none {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .lg\\:backdrop-blur-sm {\n    --tw-backdrop-blur: blur(4px);\n  }\n\n  .lg\\:backdrop-blur {\n    --tw-backdrop-blur: blur(8px);\n  }\n\n  .lg\\:backdrop-blur-md {\n    --tw-backdrop-blur: blur(12px);\n  }\n\n  .lg\\:backdrop-blur-lg {\n    --tw-backdrop-blur: blur(16px);\n  }\n\n  .lg\\:backdrop-blur-xl {\n    --tw-backdrop-blur: blur(24px);\n  }\n\n  .lg\\:backdrop-blur-2xl {\n    --tw-backdrop-blur: blur(40px);\n  }\n\n  .lg\\:backdrop-blur-3xl {\n    --tw-backdrop-blur: blur(64px);\n  }\n\n  .lg\\:backdrop-brightness-0 {\n    --tw-backdrop-brightness: brightness(0);\n  }\n\n  .lg\\:backdrop-brightness-50 {\n    --tw-backdrop-brightness: brightness(.5);\n  }\n\n  .lg\\:backdrop-brightness-75 {\n    --tw-backdrop-brightness: brightness(.75);\n  }\n\n  .lg\\:backdrop-brightness-90 {\n    --tw-backdrop-brightness: brightness(.9);\n  }\n\n  .lg\\:backdrop-brightness-95 {\n    --tw-backdrop-brightness: brightness(.95);\n  }\n\n  .lg\\:backdrop-brightness-100 {\n    --tw-backdrop-brightness: brightness(1);\n  }\n\n  .lg\\:backdrop-brightness-105 {\n    --tw-backdrop-brightness: brightness(1.05);\n  }\n\n  .lg\\:backdrop-brightness-110 {\n    --tw-backdrop-brightness: brightness(1.1);\n  }\n\n  .lg\\:backdrop-brightness-125 {\n    --tw-backdrop-brightness: brightness(1.25);\n  }\n\n  .lg\\:backdrop-brightness-150 {\n    --tw-backdrop-brightness: brightness(1.5);\n  }\n\n  .lg\\:backdrop-brightness-200 {\n    --tw-backdrop-brightness: brightness(2);\n  }\n\n  .lg\\:backdrop-contrast-0 {\n    --tw-backdrop-contrast: contrast(0);\n  }\n\n  .lg\\:backdrop-contrast-50 {\n    --tw-backdrop-contrast: contrast(.5);\n  }\n\n  .lg\\:backdrop-contrast-75 {\n    --tw-backdrop-contrast: contrast(.75);\n  }\n\n  .lg\\:backdrop-contrast-100 {\n    --tw-backdrop-contrast: contrast(1);\n  }\n\n  .lg\\:backdrop-contrast-125 {\n    --tw-backdrop-contrast: contrast(1.25);\n  }\n\n  .lg\\:backdrop-contrast-150 {\n    --tw-backdrop-contrast: contrast(1.5);\n  }\n\n  .lg\\:backdrop-contrast-200 {\n    --tw-backdrop-contrast: contrast(2);\n  }\n\n  .lg\\:backdrop-grayscale-0 {\n    --tw-backdrop-grayscale: grayscale(0);\n  }\n\n  .lg\\:backdrop-grayscale {\n    --tw-backdrop-grayscale: grayscale(100%);\n  }\n\n  .lg\\:backdrop-hue-rotate-0 {\n    --tw-backdrop-hue-rotate: hue-rotate(0deg);\n  }\n\n  .lg\\:backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(15deg);\n  }\n\n  .lg\\:backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(30deg);\n  }\n\n  .lg\\:backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(60deg);\n  }\n\n  .lg\\:backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(90deg);\n  }\n\n  .lg\\:backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(180deg);\n  }\n\n  .lg\\:-backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .lg\\:-backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .lg\\:-backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .lg\\:-backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .lg\\:-backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .lg\\:backdrop-invert-0 {\n    --tw-backdrop-invert: invert(0);\n  }\n\n  .lg\\:backdrop-invert {\n    --tw-backdrop-invert: invert(100%);\n  }\n\n  .lg\\:backdrop-saturate-0 {\n    --tw-backdrop-saturate: saturate(0);\n  }\n\n  .lg\\:backdrop-saturate-50 {\n    --tw-backdrop-saturate: saturate(.5);\n  }\n\n  .lg\\:backdrop-saturate-100 {\n    --tw-backdrop-saturate: saturate(1);\n  }\n\n  .lg\\:backdrop-saturate-150 {\n    --tw-backdrop-saturate: saturate(1.5);\n  }\n\n  .lg\\:backdrop-saturate-200 {\n    --tw-backdrop-saturate: saturate(2);\n  }\n\n  .lg\\:backdrop-sepia-0 {\n    --tw-backdrop-sepia: sepia(0);\n  }\n\n  .lg\\:backdrop-sepia {\n    --tw-backdrop-sepia: sepia(100%);\n  }\n\n  .lg\\:transition-none {\n    transition-property: none;\n  }\n\n  .lg\\:transition-all {\n    transition-property: all;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .lg\\:transition {\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .lg\\:transition-colors {\n    transition-property: background-color, border-color, color, fill, stroke;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .lg\\:transition-opacity {\n    transition-property: opacity;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .lg\\:transition-shadow {\n    transition-property: box-shadow;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .lg\\:transition-transform {\n    transition-property: transform;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .lg\\:delay-75 {\n    transition-delay: 75ms;\n  }\n\n  .lg\\:delay-100 {\n    transition-delay: 100ms;\n  }\n\n  .lg\\:delay-150 {\n    transition-delay: 150ms;\n  }\n\n  .lg\\:delay-200 {\n    transition-delay: 200ms;\n  }\n\n  .lg\\:delay-300 {\n    transition-delay: 300ms;\n  }\n\n  .lg\\:delay-500 {\n    transition-delay: 500ms;\n  }\n\n  .lg\\:delay-700 {\n    transition-delay: 700ms;\n  }\n\n  .lg\\:delay-1000 {\n    transition-delay: 1000ms;\n  }\n\n  .lg\\:duration-75 {\n    transition-duration: 75ms;\n  }\n\n  .lg\\:duration-100 {\n    transition-duration: 100ms;\n  }\n\n  .lg\\:duration-150 {\n    transition-duration: 150ms;\n  }\n\n  .lg\\:duration-200 {\n    transition-duration: 200ms;\n  }\n\n  .lg\\:duration-300 {\n    transition-duration: 300ms;\n  }\n\n  .lg\\:duration-500 {\n    transition-duration: 500ms;\n  }\n\n  .lg\\:duration-700 {\n    transition-duration: 700ms;\n  }\n\n  .lg\\:duration-1000 {\n    transition-duration: 1000ms;\n  }\n\n  .lg\\:ease-linear {\n    transition-timing-function: linear;\n  }\n\n  .lg\\:ease-in {\n    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n  }\n\n  .lg\\:ease-out {\n    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n  }\n\n  .lg\\:ease-in-out {\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  }\n}\n\n@media (min-width: 1280px) {\n  .xl\\:container {\n    width: 100%;\n  }\n\n  @media (min-width: 640px) {\n    .xl\\:container {\n      max-width: 640px;\n    }\n  }\n\n  @media (min-width: 768px) {\n    .xl\\:container {\n      max-width: 768px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .xl\\:container {\n      max-width: 1024px;\n    }\n  }\n\n  @media (min-width: 1280px) {\n    .xl\\:container {\n      max-width: 1280px;\n    }\n  }\n\n  @media (min-width: 1536px) {\n    .xl\\:container {\n      max-width: 1536px;\n    }\n  }\n\n  .xl\\:sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .xl\\:not-sr-only {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .xl\\:focus-within\\:sr-only:focus-within {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .xl\\:focus-within\\:not-sr-only:focus-within {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .xl\\:focus\\:sr-only:focus {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .xl\\:focus\\:not-sr-only:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .xl\\:pointer-events-none {\n    pointer-events: none;\n  }\n\n  .xl\\:pointer-events-auto {\n    pointer-events: auto;\n  }\n\n  .xl\\:visible {\n    visibility: visible;\n  }\n\n  .xl\\:invisible {\n    visibility: hidden;\n  }\n\n  .xl\\:static {\n    position: static;\n  }\n\n  .xl\\:fixed {\n    position: fixed;\n  }\n\n  .xl\\:absolute {\n    position: absolute;\n  }\n\n  .xl\\:relative {\n    position: relative;\n  }\n\n  .xl\\:sticky {\n    position: sticky;\n  }\n\n  .xl\\:inset-0 {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .xl\\:inset-auto {\n    top: auto;\n    right: auto;\n    bottom: auto;\n    left: auto;\n  }\n\n  .xl\\:inset-x-0 {\n    left: 0;\n    right: 0;\n  }\n\n  .xl\\:inset-x-auto {\n    left: auto;\n    right: auto;\n  }\n\n  .xl\\:inset-y-0 {\n    top: 0;\n    bottom: 0;\n  }\n\n  .xl\\:inset-y-auto {\n    top: auto;\n    bottom: auto;\n  }\n\n  .xl\\:top-0 {\n    top: 0;\n  }\n\n  .xl\\:top-auto {\n    top: auto;\n  }\n\n  .xl\\:right-0 {\n    right: 0;\n  }\n\n  .xl\\:right-auto {\n    right: auto;\n  }\n\n  .xl\\:bottom-0 {\n    bottom: 0;\n  }\n\n  .xl\\:bottom-auto {\n    bottom: auto;\n  }\n\n  .xl\\:left-0 {\n    left: 0;\n  }\n\n  .xl\\:left-auto {\n    left: auto;\n  }\n\n  .xl\\:isolate {\n    isolation: isolate;\n  }\n\n  .xl\\:isolation-auto {\n    isolation: auto;\n  }\n\n  .xl\\:z-0 {\n    z-index: 0;\n  }\n\n  .xl\\:z-10 {\n    z-index: 10;\n  }\n\n  .xl\\:z-20 {\n    z-index: 20;\n  }\n\n  .xl\\:z-30 {\n    z-index: 30;\n  }\n\n  .xl\\:z-40 {\n    z-index: 40;\n  }\n\n  .xl\\:z-50 {\n    z-index: 50;\n  }\n\n  .xl\\:z-auto {\n    z-index: auto;\n  }\n\n  .xl\\:focus-within\\:z-0:focus-within {\n    z-index: 0;\n  }\n\n  .xl\\:focus-within\\:z-10:focus-within {\n    z-index: 10;\n  }\n\n  .xl\\:focus-within\\:z-20:focus-within {\n    z-index: 20;\n  }\n\n  .xl\\:focus-within\\:z-30:focus-within {\n    z-index: 30;\n  }\n\n  .xl\\:focus-within\\:z-40:focus-within {\n    z-index: 40;\n  }\n\n  .xl\\:focus-within\\:z-50:focus-within {\n    z-index: 50;\n  }\n\n  .xl\\:focus-within\\:z-auto:focus-within {\n    z-index: auto;\n  }\n\n  .xl\\:focus\\:z-0:focus {\n    z-index: 0;\n  }\n\n  .xl\\:focus\\:z-10:focus {\n    z-index: 10;\n  }\n\n  .xl\\:focus\\:z-20:focus {\n    z-index: 20;\n  }\n\n  .xl\\:focus\\:z-30:focus {\n    z-index: 30;\n  }\n\n  .xl\\:focus\\:z-40:focus {\n    z-index: 40;\n  }\n\n  .xl\\:focus\\:z-50:focus {\n    z-index: 50;\n  }\n\n  .xl\\:focus\\:z-auto:focus {\n    z-index: auto;\n  }\n\n  .xl\\:order-1 {\n    order: 1;\n  }\n\n  .xl\\:order-2 {\n    order: 2;\n  }\n\n  .xl\\:order-3 {\n    order: 3;\n  }\n\n  .xl\\:order-4 {\n    order: 4;\n  }\n\n  .xl\\:order-5 {\n    order: 5;\n  }\n\n  .xl\\:order-6 {\n    order: 6;\n  }\n\n  .xl\\:order-7 {\n    order: 7;\n  }\n\n  .xl\\:order-8 {\n    order: 8;\n  }\n\n  .xl\\:order-9 {\n    order: 9;\n  }\n\n  .xl\\:order-10 {\n    order: 10;\n  }\n\n  .xl\\:order-11 {\n    order: 11;\n  }\n\n  .xl\\:order-12 {\n    order: 12;\n  }\n\n  .xl\\:order-first {\n    order: -9999;\n  }\n\n  .xl\\:order-last {\n    order: 9999;\n  }\n\n  .xl\\:order-none {\n    order: 0;\n  }\n\n  .xl\\:col-auto {\n    grid-column: auto;\n  }\n\n  .xl\\:col-span-1 {\n    grid-column: span 1 / span 1;\n  }\n\n  .xl\\:col-span-2 {\n    grid-column: span 2 / span 2;\n  }\n\n  .xl\\:col-span-3 {\n    grid-column: span 3 / span 3;\n  }\n\n  .xl\\:col-span-4 {\n    grid-column: span 4 / span 4;\n  }\n\n  .xl\\:col-span-5 {\n    grid-column: span 5 / span 5;\n  }\n\n  .xl\\:col-span-6 {\n    grid-column: span 6 / span 6;\n  }\n\n  .xl\\:col-span-7 {\n    grid-column: span 7 / span 7;\n  }\n\n  .xl\\:col-span-8 {\n    grid-column: span 8 / span 8;\n  }\n\n  .xl\\:col-span-9 {\n    grid-column: span 9 / span 9;\n  }\n\n  .xl\\:col-span-10 {\n    grid-column: span 10 / span 10;\n  }\n\n  .xl\\:col-span-11 {\n    grid-column: span 11 / span 11;\n  }\n\n  .xl\\:col-span-12 {\n    grid-column: span 12 / span 12;\n  }\n\n  .xl\\:col-span-full {\n    grid-column: 1 / -1;\n  }\n\n  .xl\\:col-start-1 {\n    grid-column-start: 1;\n  }\n\n  .xl\\:col-start-2 {\n    grid-column-start: 2;\n  }\n\n  .xl\\:col-start-3 {\n    grid-column-start: 3;\n  }\n\n  .xl\\:col-start-4 {\n    grid-column-start: 4;\n  }\n\n  .xl\\:col-start-5 {\n    grid-column-start: 5;\n  }\n\n  .xl\\:col-start-6 {\n    grid-column-start: 6;\n  }\n\n  .xl\\:col-start-7 {\n    grid-column-start: 7;\n  }\n\n  .xl\\:col-start-8 {\n    grid-column-start: 8;\n  }\n\n  .xl\\:col-start-9 {\n    grid-column-start: 9;\n  }\n\n  .xl\\:col-start-10 {\n    grid-column-start: 10;\n  }\n\n  .xl\\:col-start-11 {\n    grid-column-start: 11;\n  }\n\n  .xl\\:col-start-12 {\n    grid-column-start: 12;\n  }\n\n  .xl\\:col-start-13 {\n    grid-column-start: 13;\n  }\n\n  .xl\\:col-start-auto {\n    grid-column-start: auto;\n  }\n\n  .xl\\:col-end-1 {\n    grid-column-end: 1;\n  }\n\n  .xl\\:col-end-2 {\n    grid-column-end: 2;\n  }\n\n  .xl\\:col-end-3 {\n    grid-column-end: 3;\n  }\n\n  .xl\\:col-end-4 {\n    grid-column-end: 4;\n  }\n\n  .xl\\:col-end-5 {\n    grid-column-end: 5;\n  }\n\n  .xl\\:col-end-6 {\n    grid-column-end: 6;\n  }\n\n  .xl\\:col-end-7 {\n    grid-column-end: 7;\n  }\n\n  .xl\\:col-end-8 {\n    grid-column-end: 8;\n  }\n\n  .xl\\:col-end-9 {\n    grid-column-end: 9;\n  }\n\n  .xl\\:col-end-10 {\n    grid-column-end: 10;\n  }\n\n  .xl\\:col-end-11 {\n    grid-column-end: 11;\n  }\n\n  .xl\\:col-end-12 {\n    grid-column-end: 12;\n  }\n\n  .xl\\:col-end-13 {\n    grid-column-end: 13;\n  }\n\n  .xl\\:col-end-auto {\n    grid-column-end: auto;\n  }\n\n  .xl\\:row-auto {\n    grid-row: auto;\n  }\n\n  .xl\\:row-span-1 {\n    grid-row: span 1 / span 1;\n  }\n\n  .xl\\:row-span-2 {\n    grid-row: span 2 / span 2;\n  }\n\n  .xl\\:row-span-3 {\n    grid-row: span 3 / span 3;\n  }\n\n  .xl\\:row-span-4 {\n    grid-row: span 4 / span 4;\n  }\n\n  .xl\\:row-span-5 {\n    grid-row: span 5 / span 5;\n  }\n\n  .xl\\:row-span-6 {\n    grid-row: span 6 / span 6;\n  }\n\n  .xl\\:row-span-full {\n    grid-row: 1 / -1;\n  }\n\n  .xl\\:row-start-1 {\n    grid-row-start: 1;\n  }\n\n  .xl\\:row-start-2 {\n    grid-row-start: 2;\n  }\n\n  .xl\\:row-start-3 {\n    grid-row-start: 3;\n  }\n\n  .xl\\:row-start-4 {\n    grid-row-start: 4;\n  }\n\n  .xl\\:row-start-5 {\n    grid-row-start: 5;\n  }\n\n  .xl\\:row-start-6 {\n    grid-row-start: 6;\n  }\n\n  .xl\\:row-start-7 {\n    grid-row-start: 7;\n  }\n\n  .xl\\:row-start-auto {\n    grid-row-start: auto;\n  }\n\n  .xl\\:row-end-1 {\n    grid-row-end: 1;\n  }\n\n  .xl\\:row-end-2 {\n    grid-row-end: 2;\n  }\n\n  .xl\\:row-end-3 {\n    grid-row-end: 3;\n  }\n\n  .xl\\:row-end-4 {\n    grid-row-end: 4;\n  }\n\n  .xl\\:row-end-5 {\n    grid-row-end: 5;\n  }\n\n  .xl\\:row-end-6 {\n    grid-row-end: 6;\n  }\n\n  .xl\\:row-end-7 {\n    grid-row-end: 7;\n  }\n\n  .xl\\:row-end-auto {\n    grid-row-end: auto;\n  }\n\n  .xl\\:float-right {\n    float: right;\n  }\n\n  .xl\\:float-left {\n    float: left;\n  }\n\n  .xl\\:float-none {\n    float: none;\n  }\n\n  .xl\\:clear-left {\n    clear: left;\n  }\n\n  .xl\\:clear-right {\n    clear: right;\n  }\n\n  .xl\\:clear-both {\n    clear: both;\n  }\n\n  .xl\\:clear-none {\n    clear: none;\n  }\n\n  .xl\\:m-0 {\n    margin: 0px;\n  }\n\n  .xl\\:m-1 {\n    margin: 0.25rem;\n  }\n\n  .xl\\:m-2 {\n    margin: 0.5rem;\n  }\n\n  .xl\\:m-3 {\n    margin: 0.75rem;\n  }\n\n  .xl\\:m-4 {\n    margin: 1rem;\n  }\n\n  .xl\\:m-5 {\n    margin: 1.25rem;\n  }\n\n  .xl\\:m-6 {\n    margin: 1.5rem;\n  }\n\n  .xl\\:m-7 {\n    margin: 1.75rem;\n  }\n\n  .xl\\:m-8 {\n    margin: 2rem;\n  }\n\n  .xl\\:m-9 {\n    margin: 2.25rem;\n  }\n\n  .xl\\:m-10 {\n    margin: 2.5rem;\n  }\n\n  .xl\\:m-11 {\n    margin: 2.75rem;\n  }\n\n  .xl\\:m-12 {\n    margin: 3rem;\n  }\n\n  .xl\\:m-14 {\n    margin: 3.5rem;\n  }\n\n  .xl\\:m-16 {\n    margin: 4rem;\n  }\n\n  .xl\\:m-20 {\n    margin: 5rem;\n  }\n\n  .xl\\:m-24 {\n    margin: 6rem;\n  }\n\n  .xl\\:m-28 {\n    margin: 7rem;\n  }\n\n  .xl\\:m-32 {\n    margin: 8rem;\n  }\n\n  .xl\\:m-36 {\n    margin: 9rem;\n  }\n\n  .xl\\:m-40 {\n    margin: 10rem;\n  }\n\n  .xl\\:m-44 {\n    margin: 11rem;\n  }\n\n  .xl\\:m-48 {\n    margin: 12rem;\n  }\n\n  .xl\\:m-52 {\n    margin: 13rem;\n  }\n\n  .xl\\:m-56 {\n    margin: 14rem;\n  }\n\n  .xl\\:m-60 {\n    margin: 15rem;\n  }\n\n  .xl\\:m-64 {\n    margin: 16rem;\n  }\n\n  .xl\\:m-72 {\n    margin: 18rem;\n  }\n\n  .xl\\:m-80 {\n    margin: 20rem;\n  }\n\n  .xl\\:m-96 {\n    margin: 24rem;\n  }\n\n  .xl\\:m-auto {\n    margin: auto;\n  }\n\n  .xl\\:m-px {\n    margin: 1px;\n  }\n\n  .xl\\:m-0\\.5 {\n    margin: 0.125rem;\n  }\n\n  .xl\\:m-1\\.5 {\n    margin: 0.375rem;\n  }\n\n  .xl\\:m-2\\.5 {\n    margin: 0.625rem;\n  }\n\n  .xl\\:m-3\\.5 {\n    margin: 0.875rem;\n  }\n\n  .xl\\:-m-0 {\n    margin: 0px;\n  }\n\n  .xl\\:-m-1 {\n    margin: -0.25rem;\n  }\n\n  .xl\\:-m-2 {\n    margin: -0.5rem;\n  }\n\n  .xl\\:-m-3 {\n    margin: -0.75rem;\n  }\n\n  .xl\\:-m-4 {\n    margin: -1rem;\n  }\n\n  .xl\\:-m-5 {\n    margin: -1.25rem;\n  }\n\n  .xl\\:-m-6 {\n    margin: -1.5rem;\n  }\n\n  .xl\\:-m-7 {\n    margin: -1.75rem;\n  }\n\n  .xl\\:-m-8 {\n    margin: -2rem;\n  }\n\n  .xl\\:-m-9 {\n    margin: -2.25rem;\n  }\n\n  .xl\\:-m-10 {\n    margin: -2.5rem;\n  }\n\n  .xl\\:-m-11 {\n    margin: -2.75rem;\n  }\n\n  .xl\\:-m-12 {\n    margin: -3rem;\n  }\n\n  .xl\\:-m-14 {\n    margin: -3.5rem;\n  }\n\n  .xl\\:-m-16 {\n    margin: -4rem;\n  }\n\n  .xl\\:-m-20 {\n    margin: -5rem;\n  }\n\n  .xl\\:-m-24 {\n    margin: -6rem;\n  }\n\n  .xl\\:-m-28 {\n    margin: -7rem;\n  }\n\n  .xl\\:-m-32 {\n    margin: -8rem;\n  }\n\n  .xl\\:-m-36 {\n    margin: -9rem;\n  }\n\n  .xl\\:-m-40 {\n    margin: -10rem;\n  }\n\n  .xl\\:-m-44 {\n    margin: -11rem;\n  }\n\n  .xl\\:-m-48 {\n    margin: -12rem;\n  }\n\n  .xl\\:-m-52 {\n    margin: -13rem;\n  }\n\n  .xl\\:-m-56 {\n    margin: -14rem;\n  }\n\n  .xl\\:-m-60 {\n    margin: -15rem;\n  }\n\n  .xl\\:-m-64 {\n    margin: -16rem;\n  }\n\n  .xl\\:-m-72 {\n    margin: -18rem;\n  }\n\n  .xl\\:-m-80 {\n    margin: -20rem;\n  }\n\n  .xl\\:-m-96 {\n    margin: -24rem;\n  }\n\n  .xl\\:-m-px {\n    margin: -1px;\n  }\n\n  .xl\\:-m-0\\.5 {\n    margin: -0.125rem;\n  }\n\n  .xl\\:-m-1\\.5 {\n    margin: -0.375rem;\n  }\n\n  .xl\\:-m-2\\.5 {\n    margin: -0.625rem;\n  }\n\n  .xl\\:-m-3\\.5 {\n    margin: -0.875rem;\n  }\n\n  .xl\\:mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .xl\\:mx-1 {\n    margin-left: 0.25rem;\n    margin-right: 0.25rem;\n  }\n\n  .xl\\:mx-2 {\n    margin-left: 0.5rem;\n    margin-right: 0.5rem;\n  }\n\n  .xl\\:mx-3 {\n    margin-left: 0.75rem;\n    margin-right: 0.75rem;\n  }\n\n  .xl\\:mx-4 {\n    margin-left: 1rem;\n    margin-right: 1rem;\n  }\n\n  .xl\\:mx-5 {\n    margin-left: 1.25rem;\n    margin-right: 1.25rem;\n  }\n\n  .xl\\:mx-6 {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n\n  .xl\\:mx-7 {\n    margin-left: 1.75rem;\n    margin-right: 1.75rem;\n  }\n\n  .xl\\:mx-8 {\n    margin-left: 2rem;\n    margin-right: 2rem;\n  }\n\n  .xl\\:mx-9 {\n    margin-left: 2.25rem;\n    margin-right: 2.25rem;\n  }\n\n  .xl\\:mx-10 {\n    margin-left: 2.5rem;\n    margin-right: 2.5rem;\n  }\n\n  .xl\\:mx-11 {\n    margin-left: 2.75rem;\n    margin-right: 2.75rem;\n  }\n\n  .xl\\:mx-12 {\n    margin-left: 3rem;\n    margin-right: 3rem;\n  }\n\n  .xl\\:mx-14 {\n    margin-left: 3.5rem;\n    margin-right: 3.5rem;\n  }\n\n  .xl\\:mx-16 {\n    margin-left: 4rem;\n    margin-right: 4rem;\n  }\n\n  .xl\\:mx-20 {\n    margin-left: 5rem;\n    margin-right: 5rem;\n  }\n\n  .xl\\:mx-24 {\n    margin-left: 6rem;\n    margin-right: 6rem;\n  }\n\n  .xl\\:mx-28 {\n    margin-left: 7rem;\n    margin-right: 7rem;\n  }\n\n  .xl\\:mx-32 {\n    margin-left: 8rem;\n    margin-right: 8rem;\n  }\n\n  .xl\\:mx-36 {\n    margin-left: 9rem;\n    margin-right: 9rem;\n  }\n\n  .xl\\:mx-40 {\n    margin-left: 10rem;\n    margin-right: 10rem;\n  }\n\n  .xl\\:mx-44 {\n    margin-left: 11rem;\n    margin-right: 11rem;\n  }\n\n  .xl\\:mx-48 {\n    margin-left: 12rem;\n    margin-right: 12rem;\n  }\n\n  .xl\\:mx-52 {\n    margin-left: 13rem;\n    margin-right: 13rem;\n  }\n\n  .xl\\:mx-56 {\n    margin-left: 14rem;\n    margin-right: 14rem;\n  }\n\n  .xl\\:mx-60 {\n    margin-left: 15rem;\n    margin-right: 15rem;\n  }\n\n  .xl\\:mx-64 {\n    margin-left: 16rem;\n    margin-right: 16rem;\n  }\n\n  .xl\\:mx-72 {\n    margin-left: 18rem;\n    margin-right: 18rem;\n  }\n\n  .xl\\:mx-80 {\n    margin-left: 20rem;\n    margin-right: 20rem;\n  }\n\n  .xl\\:mx-96 {\n    margin-left: 24rem;\n    margin-right: 24rem;\n  }\n\n  .xl\\:mx-auto {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .xl\\:mx-px {\n    margin-left: 1px;\n    margin-right: 1px;\n  }\n\n  .xl\\:mx-0\\.5 {\n    margin-left: 0.125rem;\n    margin-right: 0.125rem;\n  }\n\n  .xl\\:mx-1\\.5 {\n    margin-left: 0.375rem;\n    margin-right: 0.375rem;\n  }\n\n  .xl\\:mx-2\\.5 {\n    margin-left: 0.625rem;\n    margin-right: 0.625rem;\n  }\n\n  .xl\\:mx-3\\.5 {\n    margin-left: 0.875rem;\n    margin-right: 0.875rem;\n  }\n\n  .xl\\:-mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .xl\\:-mx-1 {\n    margin-left: -0.25rem;\n    margin-right: -0.25rem;\n  }\n\n  .xl\\:-mx-2 {\n    margin-left: -0.5rem;\n    margin-right: -0.5rem;\n  }\n\n  .xl\\:-mx-3 {\n    margin-left: -0.75rem;\n    margin-right: -0.75rem;\n  }\n\n  .xl\\:-mx-4 {\n    margin-left: -1rem;\n    margin-right: -1rem;\n  }\n\n  .xl\\:-mx-5 {\n    margin-left: -1.25rem;\n    margin-right: -1.25rem;\n  }\n\n  .xl\\:-mx-6 {\n    margin-left: -1.5rem;\n    margin-right: -1.5rem;\n  }\n\n  .xl\\:-mx-7 {\n    margin-left: -1.75rem;\n    margin-right: -1.75rem;\n  }\n\n  .xl\\:-mx-8 {\n    margin-left: -2rem;\n    margin-right: -2rem;\n  }\n\n  .xl\\:-mx-9 {\n    margin-left: -2.25rem;\n    margin-right: -2.25rem;\n  }\n\n  .xl\\:-mx-10 {\n    margin-left: -2.5rem;\n    margin-right: -2.5rem;\n  }\n\n  .xl\\:-mx-11 {\n    margin-left: -2.75rem;\n    margin-right: -2.75rem;\n  }\n\n  .xl\\:-mx-12 {\n    margin-left: -3rem;\n    margin-right: -3rem;\n  }\n\n  .xl\\:-mx-14 {\n    margin-left: -3.5rem;\n    margin-right: -3.5rem;\n  }\n\n  .xl\\:-mx-16 {\n    margin-left: -4rem;\n    margin-right: -4rem;\n  }\n\n  .xl\\:-mx-20 {\n    margin-left: -5rem;\n    margin-right: -5rem;\n  }\n\n  .xl\\:-mx-24 {\n    margin-left: -6rem;\n    margin-right: -6rem;\n  }\n\n  .xl\\:-mx-28 {\n    margin-left: -7rem;\n    margin-right: -7rem;\n  }\n\n  .xl\\:-mx-32 {\n    margin-left: -8rem;\n    margin-right: -8rem;\n  }\n\n  .xl\\:-mx-36 {\n    margin-left: -9rem;\n    margin-right: -9rem;\n  }\n\n  .xl\\:-mx-40 {\n    margin-left: -10rem;\n    margin-right: -10rem;\n  }\n\n  .xl\\:-mx-44 {\n    margin-left: -11rem;\n    margin-right: -11rem;\n  }\n\n  .xl\\:-mx-48 {\n    margin-left: -12rem;\n    margin-right: -12rem;\n  }\n\n  .xl\\:-mx-52 {\n    margin-left: -13rem;\n    margin-right: -13rem;\n  }\n\n  .xl\\:-mx-56 {\n    margin-left: -14rem;\n    margin-right: -14rem;\n  }\n\n  .xl\\:-mx-60 {\n    margin-left: -15rem;\n    margin-right: -15rem;\n  }\n\n  .xl\\:-mx-64 {\n    margin-left: -16rem;\n    margin-right: -16rem;\n  }\n\n  .xl\\:-mx-72 {\n    margin-left: -18rem;\n    margin-right: -18rem;\n  }\n\n  .xl\\:-mx-80 {\n    margin-left: -20rem;\n    margin-right: -20rem;\n  }\n\n  .xl\\:-mx-96 {\n    margin-left: -24rem;\n    margin-right: -24rem;\n  }\n\n  .xl\\:-mx-px {\n    margin-left: -1px;\n    margin-right: -1px;\n  }\n\n  .xl\\:-mx-0\\.5 {\n    margin-left: -0.125rem;\n    margin-right: -0.125rem;\n  }\n\n  .xl\\:-mx-1\\.5 {\n    margin-left: -0.375rem;\n    margin-right: -0.375rem;\n  }\n\n  .xl\\:-mx-2\\.5 {\n    margin-left: -0.625rem;\n    margin-right: -0.625rem;\n  }\n\n  .xl\\:-mx-3\\.5 {\n    margin-left: -0.875rem;\n    margin-right: -0.875rem;\n  }\n\n  .xl\\:my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .xl\\:my-1 {\n    margin-top: 0.25rem;\n    margin-bottom: 0.25rem;\n  }\n\n  .xl\\:my-2 {\n    margin-top: 0.5rem;\n    margin-bottom: 0.5rem;\n  }\n\n  .xl\\:my-3 {\n    margin-top: 0.75rem;\n    margin-bottom: 0.75rem;\n  }\n\n  .xl\\:my-4 {\n    margin-top: 1rem;\n    margin-bottom: 1rem;\n  }\n\n  .xl\\:my-5 {\n    margin-top: 1.25rem;\n    margin-bottom: 1.25rem;\n  }\n\n  .xl\\:my-6 {\n    margin-top: 1.5rem;\n    margin-bottom: 1.5rem;\n  }\n\n  .xl\\:my-7 {\n    margin-top: 1.75rem;\n    margin-bottom: 1.75rem;\n  }\n\n  .xl\\:my-8 {\n    margin-top: 2rem;\n    margin-bottom: 2rem;\n  }\n\n  .xl\\:my-9 {\n    margin-top: 2.25rem;\n    margin-bottom: 2.25rem;\n  }\n\n  .xl\\:my-10 {\n    margin-top: 2.5rem;\n    margin-bottom: 2.5rem;\n  }\n\n  .xl\\:my-11 {\n    margin-top: 2.75rem;\n    margin-bottom: 2.75rem;\n  }\n\n  .xl\\:my-12 {\n    margin-top: 3rem;\n    margin-bottom: 3rem;\n  }\n\n  .xl\\:my-14 {\n    margin-top: 3.5rem;\n    margin-bottom: 3.5rem;\n  }\n\n  .xl\\:my-16 {\n    margin-top: 4rem;\n    margin-bottom: 4rem;\n  }\n\n  .xl\\:my-20 {\n    margin-top: 5rem;\n    margin-bottom: 5rem;\n  }\n\n  .xl\\:my-24 {\n    margin-top: 6rem;\n    margin-bottom: 6rem;\n  }\n\n  .xl\\:my-28 {\n    margin-top: 7rem;\n    margin-bottom: 7rem;\n  }\n\n  .xl\\:my-32 {\n    margin-top: 8rem;\n    margin-bottom: 8rem;\n  }\n\n  .xl\\:my-36 {\n    margin-top: 9rem;\n    margin-bottom: 9rem;\n  }\n\n  .xl\\:my-40 {\n    margin-top: 10rem;\n    margin-bottom: 10rem;\n  }\n\n  .xl\\:my-44 {\n    margin-top: 11rem;\n    margin-bottom: 11rem;\n  }\n\n  .xl\\:my-48 {\n    margin-top: 12rem;\n    margin-bottom: 12rem;\n  }\n\n  .xl\\:my-52 {\n    margin-top: 13rem;\n    margin-bottom: 13rem;\n  }\n\n  .xl\\:my-56 {\n    margin-top: 14rem;\n    margin-bottom: 14rem;\n  }\n\n  .xl\\:my-60 {\n    margin-top: 15rem;\n    margin-bottom: 15rem;\n  }\n\n  .xl\\:my-64 {\n    margin-top: 16rem;\n    margin-bottom: 16rem;\n  }\n\n  .xl\\:my-72 {\n    margin-top: 18rem;\n    margin-bottom: 18rem;\n  }\n\n  .xl\\:my-80 {\n    margin-top: 20rem;\n    margin-bottom: 20rem;\n  }\n\n  .xl\\:my-96 {\n    margin-top: 24rem;\n    margin-bottom: 24rem;\n  }\n\n  .xl\\:my-auto {\n    margin-top: auto;\n    margin-bottom: auto;\n  }\n\n  .xl\\:my-px {\n    margin-top: 1px;\n    margin-bottom: 1px;\n  }\n\n  .xl\\:my-0\\.5 {\n    margin-top: 0.125rem;\n    margin-bottom: 0.125rem;\n  }\n\n  .xl\\:my-1\\.5 {\n    margin-top: 0.375rem;\n    margin-bottom: 0.375rem;\n  }\n\n  .xl\\:my-2\\.5 {\n    margin-top: 0.625rem;\n    margin-bottom: 0.625rem;\n  }\n\n  .xl\\:my-3\\.5 {\n    margin-top: 0.875rem;\n    margin-bottom: 0.875rem;\n  }\n\n  .xl\\:-my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .xl\\:-my-1 {\n    margin-top: -0.25rem;\n    margin-bottom: -0.25rem;\n  }\n\n  .xl\\:-my-2 {\n    margin-top: -0.5rem;\n    margin-bottom: -0.5rem;\n  }\n\n  .xl\\:-my-3 {\n    margin-top: -0.75rem;\n    margin-bottom: -0.75rem;\n  }\n\n  .xl\\:-my-4 {\n    margin-top: -1rem;\n    margin-bottom: -1rem;\n  }\n\n  .xl\\:-my-5 {\n    margin-top: -1.25rem;\n    margin-bottom: -1.25rem;\n  }\n\n  .xl\\:-my-6 {\n    margin-top: -1.5rem;\n    margin-bottom: -1.5rem;\n  }\n\n  .xl\\:-my-7 {\n    margin-top: -1.75rem;\n    margin-bottom: -1.75rem;\n  }\n\n  .xl\\:-my-8 {\n    margin-top: -2rem;\n    margin-bottom: -2rem;\n  }\n\n  .xl\\:-my-9 {\n    margin-top: -2.25rem;\n    margin-bottom: -2.25rem;\n  }\n\n  .xl\\:-my-10 {\n    margin-top: -2.5rem;\n    margin-bottom: -2.5rem;\n  }\n\n  .xl\\:-my-11 {\n    margin-top: -2.75rem;\n    margin-bottom: -2.75rem;\n  }\n\n  .xl\\:-my-12 {\n    margin-top: -3rem;\n    margin-bottom: -3rem;\n  }\n\n  .xl\\:-my-14 {\n    margin-top: -3.5rem;\n    margin-bottom: -3.5rem;\n  }\n\n  .xl\\:-my-16 {\n    margin-top: -4rem;\n    margin-bottom: -4rem;\n  }\n\n  .xl\\:-my-20 {\n    margin-top: -5rem;\n    margin-bottom: -5rem;\n  }\n\n  .xl\\:-my-24 {\n    margin-top: -6rem;\n    margin-bottom: -6rem;\n  }\n\n  .xl\\:-my-28 {\n    margin-top: -7rem;\n    margin-bottom: -7rem;\n  }\n\n  .xl\\:-my-32 {\n    margin-top: -8rem;\n    margin-bottom: -8rem;\n  }\n\n  .xl\\:-my-36 {\n    margin-top: -9rem;\n    margin-bottom: -9rem;\n  }\n\n  .xl\\:-my-40 {\n    margin-top: -10rem;\n    margin-bottom: -10rem;\n  }\n\n  .xl\\:-my-44 {\n    margin-top: -11rem;\n    margin-bottom: -11rem;\n  }\n\n  .xl\\:-my-48 {\n    margin-top: -12rem;\n    margin-bottom: -12rem;\n  }\n\n  .xl\\:-my-52 {\n    margin-top: -13rem;\n    margin-bottom: -13rem;\n  }\n\n  .xl\\:-my-56 {\n    margin-top: -14rem;\n    margin-bottom: -14rem;\n  }\n\n  .xl\\:-my-60 {\n    margin-top: -15rem;\n    margin-bottom: -15rem;\n  }\n\n  .xl\\:-my-64 {\n    margin-top: -16rem;\n    margin-bottom: -16rem;\n  }\n\n  .xl\\:-my-72 {\n    margin-top: -18rem;\n    margin-bottom: -18rem;\n  }\n\n  .xl\\:-my-80 {\n    margin-top: -20rem;\n    margin-bottom: -20rem;\n  }\n\n  .xl\\:-my-96 {\n    margin-top: -24rem;\n    margin-bottom: -24rem;\n  }\n\n  .xl\\:-my-px {\n    margin-top: -1px;\n    margin-bottom: -1px;\n  }\n\n  .xl\\:-my-0\\.5 {\n    margin-top: -0.125rem;\n    margin-bottom: -0.125rem;\n  }\n\n  .xl\\:-my-1\\.5 {\n    margin-top: -0.375rem;\n    margin-bottom: -0.375rem;\n  }\n\n  .xl\\:-my-2\\.5 {\n    margin-top: -0.625rem;\n    margin-bottom: -0.625rem;\n  }\n\n  .xl\\:-my-3\\.5 {\n    margin-top: -0.875rem;\n    margin-bottom: -0.875rem;\n  }\n\n  .xl\\:mt-0 {\n    margin-top: 0px;\n  }\n\n  .xl\\:mt-1 {\n    margin-top: 0.25rem;\n  }\n\n  .xl\\:mt-2 {\n    margin-top: 0.5rem;\n  }\n\n  .xl\\:mt-3 {\n    margin-top: 0.75rem;\n  }\n\n  .xl\\:mt-4 {\n    margin-top: 1rem;\n  }\n\n  .xl\\:mt-5 {\n    margin-top: 1.25rem;\n  }\n\n  .xl\\:mt-6 {\n    margin-top: 1.5rem;\n  }\n\n  .xl\\:mt-7 {\n    margin-top: 1.75rem;\n  }\n\n  .xl\\:mt-8 {\n    margin-top: 2rem;\n  }\n\n  .xl\\:mt-9 {\n    margin-top: 2.25rem;\n  }\n\n  .xl\\:mt-10 {\n    margin-top: 2.5rem;\n  }\n\n  .xl\\:mt-11 {\n    margin-top: 2.75rem;\n  }\n\n  .xl\\:mt-12 {\n    margin-top: 3rem;\n  }\n\n  .xl\\:mt-14 {\n    margin-top: 3.5rem;\n  }\n\n  .xl\\:mt-16 {\n    margin-top: 4rem;\n  }\n\n  .xl\\:mt-20 {\n    margin-top: 5rem;\n  }\n\n  .xl\\:mt-24 {\n    margin-top: 6rem;\n  }\n\n  .xl\\:mt-28 {\n    margin-top: 7rem;\n  }\n\n  .xl\\:mt-32 {\n    margin-top: 8rem;\n  }\n\n  .xl\\:mt-36 {\n    margin-top: 9rem;\n  }\n\n  .xl\\:mt-40 {\n    margin-top: 10rem;\n  }\n\n  .xl\\:mt-44 {\n    margin-top: 11rem;\n  }\n\n  .xl\\:mt-48 {\n    margin-top: 12rem;\n  }\n\n  .xl\\:mt-52 {\n    margin-top: 13rem;\n  }\n\n  .xl\\:mt-56 {\n    margin-top: 14rem;\n  }\n\n  .xl\\:mt-60 {\n    margin-top: 15rem;\n  }\n\n  .xl\\:mt-64 {\n    margin-top: 16rem;\n  }\n\n  .xl\\:mt-72 {\n    margin-top: 18rem;\n  }\n\n  .xl\\:mt-80 {\n    margin-top: 20rem;\n  }\n\n  .xl\\:mt-96 {\n    margin-top: 24rem;\n  }\n\n  .xl\\:mt-auto {\n    margin-top: auto;\n  }\n\n  .xl\\:mt-px {\n    margin-top: 1px;\n  }\n\n  .xl\\:mt-0\\.5 {\n    margin-top: 0.125rem;\n  }\n\n  .xl\\:mt-1\\.5 {\n    margin-top: 0.375rem;\n  }\n\n  .xl\\:mt-2\\.5 {\n    margin-top: 0.625rem;\n  }\n\n  .xl\\:mt-3\\.5 {\n    margin-top: 0.875rem;\n  }\n\n  .xl\\:-mt-0 {\n    margin-top: 0px;\n  }\n\n  .xl\\:-mt-1 {\n    margin-top: -0.25rem;\n  }\n\n  .xl\\:-mt-2 {\n    margin-top: -0.5rem;\n  }\n\n  .xl\\:-mt-3 {\n    margin-top: -0.75rem;\n  }\n\n  .xl\\:-mt-4 {\n    margin-top: -1rem;\n  }\n\n  .xl\\:-mt-5 {\n    margin-top: -1.25rem;\n  }\n\n  .xl\\:-mt-6 {\n    margin-top: -1.5rem;\n  }\n\n  .xl\\:-mt-7 {\n    margin-top: -1.75rem;\n  }\n\n  .xl\\:-mt-8 {\n    margin-top: -2rem;\n  }\n\n  .xl\\:-mt-9 {\n    margin-top: -2.25rem;\n  }\n\n  .xl\\:-mt-10 {\n    margin-top: -2.5rem;\n  }\n\n  .xl\\:-mt-11 {\n    margin-top: -2.75rem;\n  }\n\n  .xl\\:-mt-12 {\n    margin-top: -3rem;\n  }\n\n  .xl\\:-mt-14 {\n    margin-top: -3.5rem;\n  }\n\n  .xl\\:-mt-16 {\n    margin-top: -4rem;\n  }\n\n  .xl\\:-mt-20 {\n    margin-top: -5rem;\n  }\n\n  .xl\\:-mt-24 {\n    margin-top: -6rem;\n  }\n\n  .xl\\:-mt-28 {\n    margin-top: -7rem;\n  }\n\n  .xl\\:-mt-32 {\n    margin-top: -8rem;\n  }\n\n  .xl\\:-mt-36 {\n    margin-top: -9rem;\n  }\n\n  .xl\\:-mt-40 {\n    margin-top: -10rem;\n  }\n\n  .xl\\:-mt-44 {\n    margin-top: -11rem;\n  }\n\n  .xl\\:-mt-48 {\n    margin-top: -12rem;\n  }\n\n  .xl\\:-mt-52 {\n    margin-top: -13rem;\n  }\n\n  .xl\\:-mt-56 {\n    margin-top: -14rem;\n  }\n\n  .xl\\:-mt-60 {\n    margin-top: -15rem;\n  }\n\n  .xl\\:-mt-64 {\n    margin-top: -16rem;\n  }\n\n  .xl\\:-mt-72 {\n    margin-top: -18rem;\n  }\n\n  .xl\\:-mt-80 {\n    margin-top: -20rem;\n  }\n\n  .xl\\:-mt-96 {\n    margin-top: -24rem;\n  }\n\n  .xl\\:-mt-px {\n    margin-top: -1px;\n  }\n\n  .xl\\:-mt-0\\.5 {\n    margin-top: -0.125rem;\n  }\n\n  .xl\\:-mt-1\\.5 {\n    margin-top: -0.375rem;\n  }\n\n  .xl\\:-mt-2\\.5 {\n    margin-top: -0.625rem;\n  }\n\n  .xl\\:-mt-3\\.5 {\n    margin-top: -0.875rem;\n  }\n\n  .xl\\:mr-0 {\n    margin-right: 0px;\n  }\n\n  .xl\\:mr-1 {\n    margin-right: 0.25rem;\n  }\n\n  .xl\\:mr-2 {\n    margin-right: 0.5rem;\n  }\n\n  .xl\\:mr-3 {\n    margin-right: 0.75rem;\n  }\n\n  .xl\\:mr-4 {\n    margin-right: 1rem;\n  }\n\n  .xl\\:mr-5 {\n    margin-right: 1.25rem;\n  }\n\n  .xl\\:mr-6 {\n    margin-right: 1.5rem;\n  }\n\n  .xl\\:mr-7 {\n    margin-right: 1.75rem;\n  }\n\n  .xl\\:mr-8 {\n    margin-right: 2rem;\n  }\n\n  .xl\\:mr-9 {\n    margin-right: 2.25rem;\n  }\n\n  .xl\\:mr-10 {\n    margin-right: 2.5rem;\n  }\n\n  .xl\\:mr-11 {\n    margin-right: 2.75rem;\n  }\n\n  .xl\\:mr-12 {\n    margin-right: 3rem;\n  }\n\n  .xl\\:mr-14 {\n    margin-right: 3.5rem;\n  }\n\n  .xl\\:mr-16 {\n    margin-right: 4rem;\n  }\n\n  .xl\\:mr-20 {\n    margin-right: 5rem;\n  }\n\n  .xl\\:mr-24 {\n    margin-right: 6rem;\n  }\n\n  .xl\\:mr-28 {\n    margin-right: 7rem;\n  }\n\n  .xl\\:mr-32 {\n    margin-right: 8rem;\n  }\n\n  .xl\\:mr-36 {\n    margin-right: 9rem;\n  }\n\n  .xl\\:mr-40 {\n    margin-right: 10rem;\n  }\n\n  .xl\\:mr-44 {\n    margin-right: 11rem;\n  }\n\n  .xl\\:mr-48 {\n    margin-right: 12rem;\n  }\n\n  .xl\\:mr-52 {\n    margin-right: 13rem;\n  }\n\n  .xl\\:mr-56 {\n    margin-right: 14rem;\n  }\n\n  .xl\\:mr-60 {\n    margin-right: 15rem;\n  }\n\n  .xl\\:mr-64 {\n    margin-right: 16rem;\n  }\n\n  .xl\\:mr-72 {\n    margin-right: 18rem;\n  }\n\n  .xl\\:mr-80 {\n    margin-right: 20rem;\n  }\n\n  .xl\\:mr-96 {\n    margin-right: 24rem;\n  }\n\n  .xl\\:mr-auto {\n    margin-right: auto;\n  }\n\n  .xl\\:mr-px {\n    margin-right: 1px;\n  }\n\n  .xl\\:mr-0\\.5 {\n    margin-right: 0.125rem;\n  }\n\n  .xl\\:mr-1\\.5 {\n    margin-right: 0.375rem;\n  }\n\n  .xl\\:mr-2\\.5 {\n    margin-right: 0.625rem;\n  }\n\n  .xl\\:mr-3\\.5 {\n    margin-right: 0.875rem;\n  }\n\n  .xl\\:-mr-0 {\n    margin-right: 0px;\n  }\n\n  .xl\\:-mr-1 {\n    margin-right: -0.25rem;\n  }\n\n  .xl\\:-mr-2 {\n    margin-right: -0.5rem;\n  }\n\n  .xl\\:-mr-3 {\n    margin-right: -0.75rem;\n  }\n\n  .xl\\:-mr-4 {\n    margin-right: -1rem;\n  }\n\n  .xl\\:-mr-5 {\n    margin-right: -1.25rem;\n  }\n\n  .xl\\:-mr-6 {\n    margin-right: -1.5rem;\n  }\n\n  .xl\\:-mr-7 {\n    margin-right: -1.75rem;\n  }\n\n  .xl\\:-mr-8 {\n    margin-right: -2rem;\n  }\n\n  .xl\\:-mr-9 {\n    margin-right: -2.25rem;\n  }\n\n  .xl\\:-mr-10 {\n    margin-right: -2.5rem;\n  }\n\n  .xl\\:-mr-11 {\n    margin-right: -2.75rem;\n  }\n\n  .xl\\:-mr-12 {\n    margin-right: -3rem;\n  }\n\n  .xl\\:-mr-14 {\n    margin-right: -3.5rem;\n  }\n\n  .xl\\:-mr-16 {\n    margin-right: -4rem;\n  }\n\n  .xl\\:-mr-20 {\n    margin-right: -5rem;\n  }\n\n  .xl\\:-mr-24 {\n    margin-right: -6rem;\n  }\n\n  .xl\\:-mr-28 {\n    margin-right: -7rem;\n  }\n\n  .xl\\:-mr-32 {\n    margin-right: -8rem;\n  }\n\n  .xl\\:-mr-36 {\n    margin-right: -9rem;\n  }\n\n  .xl\\:-mr-40 {\n    margin-right: -10rem;\n  }\n\n  .xl\\:-mr-44 {\n    margin-right: -11rem;\n  }\n\n  .xl\\:-mr-48 {\n    margin-right: -12rem;\n  }\n\n  .xl\\:-mr-52 {\n    margin-right: -13rem;\n  }\n\n  .xl\\:-mr-56 {\n    margin-right: -14rem;\n  }\n\n  .xl\\:-mr-60 {\n    margin-right: -15rem;\n  }\n\n  .xl\\:-mr-64 {\n    margin-right: -16rem;\n  }\n\n  .xl\\:-mr-72 {\n    margin-right: -18rem;\n  }\n\n  .xl\\:-mr-80 {\n    margin-right: -20rem;\n  }\n\n  .xl\\:-mr-96 {\n    margin-right: -24rem;\n  }\n\n  .xl\\:-mr-px {\n    margin-right: -1px;\n  }\n\n  .xl\\:-mr-0\\.5 {\n    margin-right: -0.125rem;\n  }\n\n  .xl\\:-mr-1\\.5 {\n    margin-right: -0.375rem;\n  }\n\n  .xl\\:-mr-2\\.5 {\n    margin-right: -0.625rem;\n  }\n\n  .xl\\:-mr-3\\.5 {\n    margin-right: -0.875rem;\n  }\n\n  .xl\\:mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .xl\\:mb-1 {\n    margin-bottom: 0.25rem;\n  }\n\n  .xl\\:mb-2 {\n    margin-bottom: 0.5rem;\n  }\n\n  .xl\\:mb-3 {\n    margin-bottom: 0.75rem;\n  }\n\n  .xl\\:mb-4 {\n    margin-bottom: 1rem;\n  }\n\n  .xl\\:mb-5 {\n    margin-bottom: 1.25rem;\n  }\n\n  .xl\\:mb-6 {\n    margin-bottom: 1.5rem;\n  }\n\n  .xl\\:mb-7 {\n    margin-bottom: 1.75rem;\n  }\n\n  .xl\\:mb-8 {\n    margin-bottom: 2rem;\n  }\n\n  .xl\\:mb-9 {\n    margin-bottom: 2.25rem;\n  }\n\n  .xl\\:mb-10 {\n    margin-bottom: 2.5rem;\n  }\n\n  .xl\\:mb-11 {\n    margin-bottom: 2.75rem;\n  }\n\n  .xl\\:mb-12 {\n    margin-bottom: 3rem;\n  }\n\n  .xl\\:mb-14 {\n    margin-bottom: 3.5rem;\n  }\n\n  .xl\\:mb-16 {\n    margin-bottom: 4rem;\n  }\n\n  .xl\\:mb-20 {\n    margin-bottom: 5rem;\n  }\n\n  .xl\\:mb-24 {\n    margin-bottom: 6rem;\n  }\n\n  .xl\\:mb-28 {\n    margin-bottom: 7rem;\n  }\n\n  .xl\\:mb-32 {\n    margin-bottom: 8rem;\n  }\n\n  .xl\\:mb-36 {\n    margin-bottom: 9rem;\n  }\n\n  .xl\\:mb-40 {\n    margin-bottom: 10rem;\n  }\n\n  .xl\\:mb-44 {\n    margin-bottom: 11rem;\n  }\n\n  .xl\\:mb-48 {\n    margin-bottom: 12rem;\n  }\n\n  .xl\\:mb-52 {\n    margin-bottom: 13rem;\n  }\n\n  .xl\\:mb-56 {\n    margin-bottom: 14rem;\n  }\n\n  .xl\\:mb-60 {\n    margin-bottom: 15rem;\n  }\n\n  .xl\\:mb-64 {\n    margin-bottom: 16rem;\n  }\n\n  .xl\\:mb-72 {\n    margin-bottom: 18rem;\n  }\n\n  .xl\\:mb-80 {\n    margin-bottom: 20rem;\n  }\n\n  .xl\\:mb-96 {\n    margin-bottom: 24rem;\n  }\n\n  .xl\\:mb-auto {\n    margin-bottom: auto;\n  }\n\n  .xl\\:mb-px {\n    margin-bottom: 1px;\n  }\n\n  .xl\\:mb-0\\.5 {\n    margin-bottom: 0.125rem;\n  }\n\n  .xl\\:mb-1\\.5 {\n    margin-bottom: 0.375rem;\n  }\n\n  .xl\\:mb-2\\.5 {\n    margin-bottom: 0.625rem;\n  }\n\n  .xl\\:mb-3\\.5 {\n    margin-bottom: 0.875rem;\n  }\n\n  .xl\\:-mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .xl\\:-mb-1 {\n    margin-bottom: -0.25rem;\n  }\n\n  .xl\\:-mb-2 {\n    margin-bottom: -0.5rem;\n  }\n\n  .xl\\:-mb-3 {\n    margin-bottom: -0.75rem;\n  }\n\n  .xl\\:-mb-4 {\n    margin-bottom: -1rem;\n  }\n\n  .xl\\:-mb-5 {\n    margin-bottom: -1.25rem;\n  }\n\n  .xl\\:-mb-6 {\n    margin-bottom: -1.5rem;\n  }\n\n  .xl\\:-mb-7 {\n    margin-bottom: -1.75rem;\n  }\n\n  .xl\\:-mb-8 {\n    margin-bottom: -2rem;\n  }\n\n  .xl\\:-mb-9 {\n    margin-bottom: -2.25rem;\n  }\n\n  .xl\\:-mb-10 {\n    margin-bottom: -2.5rem;\n  }\n\n  .xl\\:-mb-11 {\n    margin-bottom: -2.75rem;\n  }\n\n  .xl\\:-mb-12 {\n    margin-bottom: -3rem;\n  }\n\n  .xl\\:-mb-14 {\n    margin-bottom: -3.5rem;\n  }\n\n  .xl\\:-mb-16 {\n    margin-bottom: -4rem;\n  }\n\n  .xl\\:-mb-20 {\n    margin-bottom: -5rem;\n  }\n\n  .xl\\:-mb-24 {\n    margin-bottom: -6rem;\n  }\n\n  .xl\\:-mb-28 {\n    margin-bottom: -7rem;\n  }\n\n  .xl\\:-mb-32 {\n    margin-bottom: -8rem;\n  }\n\n  .xl\\:-mb-36 {\n    margin-bottom: -9rem;\n  }\n\n  .xl\\:-mb-40 {\n    margin-bottom: -10rem;\n  }\n\n  .xl\\:-mb-44 {\n    margin-bottom: -11rem;\n  }\n\n  .xl\\:-mb-48 {\n    margin-bottom: -12rem;\n  }\n\n  .xl\\:-mb-52 {\n    margin-bottom: -13rem;\n  }\n\n  .xl\\:-mb-56 {\n    margin-bottom: -14rem;\n  }\n\n  .xl\\:-mb-60 {\n    margin-bottom: -15rem;\n  }\n\n  .xl\\:-mb-64 {\n    margin-bottom: -16rem;\n  }\n\n  .xl\\:-mb-72 {\n    margin-bottom: -18rem;\n  }\n\n  .xl\\:-mb-80 {\n    margin-bottom: -20rem;\n  }\n\n  .xl\\:-mb-96 {\n    margin-bottom: -24rem;\n  }\n\n  .xl\\:-mb-px {\n    margin-bottom: -1px;\n  }\n\n  .xl\\:-mb-0\\.5 {\n    margin-bottom: -0.125rem;\n  }\n\n  .xl\\:-mb-1\\.5 {\n    margin-bottom: -0.375rem;\n  }\n\n  .xl\\:-mb-2\\.5 {\n    margin-bottom: -0.625rem;\n  }\n\n  .xl\\:-mb-3\\.5 {\n    margin-bottom: -0.875rem;\n  }\n\n  .xl\\:ml-0 {\n    margin-left: 0px;\n  }\n\n  .xl\\:ml-1 {\n    margin-left: 0.25rem;\n  }\n\n  .xl\\:ml-2 {\n    margin-left: 0.5rem;\n  }\n\n  .xl\\:ml-3 {\n    margin-left: 0.75rem;\n  }\n\n  .xl\\:ml-4 {\n    margin-left: 1rem;\n  }\n\n  .xl\\:ml-5 {\n    margin-left: 1.25rem;\n  }\n\n  .xl\\:ml-6 {\n    margin-left: 1.5rem;\n  }\n\n  .xl\\:ml-7 {\n    margin-left: 1.75rem;\n  }\n\n  .xl\\:ml-8 {\n    margin-left: 2rem;\n  }\n\n  .xl\\:ml-9 {\n    margin-left: 2.25rem;\n  }\n\n  .xl\\:ml-10 {\n    margin-left: 2.5rem;\n  }\n\n  .xl\\:ml-11 {\n    margin-left: 2.75rem;\n  }\n\n  .xl\\:ml-12 {\n    margin-left: 3rem;\n  }\n\n  .xl\\:ml-14 {\n    margin-left: 3.5rem;\n  }\n\n  .xl\\:ml-16 {\n    margin-left: 4rem;\n  }\n\n  .xl\\:ml-20 {\n    margin-left: 5rem;\n  }\n\n  .xl\\:ml-24 {\n    margin-left: 6rem;\n  }\n\n  .xl\\:ml-28 {\n    margin-left: 7rem;\n  }\n\n  .xl\\:ml-32 {\n    margin-left: 8rem;\n  }\n\n  .xl\\:ml-36 {\n    margin-left: 9rem;\n  }\n\n  .xl\\:ml-40 {\n    margin-left: 10rem;\n  }\n\n  .xl\\:ml-44 {\n    margin-left: 11rem;\n  }\n\n  .xl\\:ml-48 {\n    margin-left: 12rem;\n  }\n\n  .xl\\:ml-52 {\n    margin-left: 13rem;\n  }\n\n  .xl\\:ml-56 {\n    margin-left: 14rem;\n  }\n\n  .xl\\:ml-60 {\n    margin-left: 15rem;\n  }\n\n  .xl\\:ml-64 {\n    margin-left: 16rem;\n  }\n\n  .xl\\:ml-72 {\n    margin-left: 18rem;\n  }\n\n  .xl\\:ml-80 {\n    margin-left: 20rem;\n  }\n\n  .xl\\:ml-96 {\n    margin-left: 24rem;\n  }\n\n  .xl\\:ml-auto {\n    margin-left: auto;\n  }\n\n  .xl\\:ml-px {\n    margin-left: 1px;\n  }\n\n  .xl\\:ml-0\\.5 {\n    margin-left: 0.125rem;\n  }\n\n  .xl\\:ml-1\\.5 {\n    margin-left: 0.375rem;\n  }\n\n  .xl\\:ml-2\\.5 {\n    margin-left: 0.625rem;\n  }\n\n  .xl\\:ml-3\\.5 {\n    margin-left: 0.875rem;\n  }\n\n  .xl\\:-ml-0 {\n    margin-left: 0px;\n  }\n\n  .xl\\:-ml-1 {\n    margin-left: -0.25rem;\n  }\n\n  .xl\\:-ml-2 {\n    margin-left: -0.5rem;\n  }\n\n  .xl\\:-ml-3 {\n    margin-left: -0.75rem;\n  }\n\n  .xl\\:-ml-4 {\n    margin-left: -1rem;\n  }\n\n  .xl\\:-ml-5 {\n    margin-left: -1.25rem;\n  }\n\n  .xl\\:-ml-6 {\n    margin-left: -1.5rem;\n  }\n\n  .xl\\:-ml-7 {\n    margin-left: -1.75rem;\n  }\n\n  .xl\\:-ml-8 {\n    margin-left: -2rem;\n  }\n\n  .xl\\:-ml-9 {\n    margin-left: -2.25rem;\n  }\n\n  .xl\\:-ml-10 {\n    margin-left: -2.5rem;\n  }\n\n  .xl\\:-ml-11 {\n    margin-left: -2.75rem;\n  }\n\n  .xl\\:-ml-12 {\n    margin-left: -3rem;\n  }\n\n  .xl\\:-ml-14 {\n    margin-left: -3.5rem;\n  }\n\n  .xl\\:-ml-16 {\n    margin-left: -4rem;\n  }\n\n  .xl\\:-ml-20 {\n    margin-left: -5rem;\n  }\n\n  .xl\\:-ml-24 {\n    margin-left: -6rem;\n  }\n\n  .xl\\:-ml-28 {\n    margin-left: -7rem;\n  }\n\n  .xl\\:-ml-32 {\n    margin-left: -8rem;\n  }\n\n  .xl\\:-ml-36 {\n    margin-left: -9rem;\n  }\n\n  .xl\\:-ml-40 {\n    margin-left: -10rem;\n  }\n\n  .xl\\:-ml-44 {\n    margin-left: -11rem;\n  }\n\n  .xl\\:-ml-48 {\n    margin-left: -12rem;\n  }\n\n  .xl\\:-ml-52 {\n    margin-left: -13rem;\n  }\n\n  .xl\\:-ml-56 {\n    margin-left: -14rem;\n  }\n\n  .xl\\:-ml-60 {\n    margin-left: -15rem;\n  }\n\n  .xl\\:-ml-64 {\n    margin-left: -16rem;\n  }\n\n  .xl\\:-ml-72 {\n    margin-left: -18rem;\n  }\n\n  .xl\\:-ml-80 {\n    margin-left: -20rem;\n  }\n\n  .xl\\:-ml-96 {\n    margin-left: -24rem;\n  }\n\n  .xl\\:-ml-px {\n    margin-left: -1px;\n  }\n\n  .xl\\:-ml-0\\.5 {\n    margin-left: -0.125rem;\n  }\n\n  .xl\\:-ml-1\\.5 {\n    margin-left: -0.375rem;\n  }\n\n  .xl\\:-ml-2\\.5 {\n    margin-left: -0.625rem;\n  }\n\n  .xl\\:-ml-3\\.5 {\n    margin-left: -0.875rem;\n  }\n\n  .xl\\:box-border {\n    box-sizing: border-box;\n  }\n\n  .xl\\:box-content {\n    box-sizing: content-box;\n  }\n\n  .xl\\:block {\n    display: block;\n  }\n\n  .xl\\:inline-block {\n    display: inline-block;\n  }\n\n  .xl\\:inline {\n    display: inline;\n  }\n\n  .xl\\:flex {\n    display: flex;\n  }\n\n  .xl\\:inline-flex {\n    display: inline-flex;\n  }\n\n  .xl\\:table {\n    display: table;\n  }\n\n  .xl\\:inline-table {\n    display: inline-table;\n  }\n\n  .xl\\:table-caption {\n    display: table-caption;\n  }\n\n  .xl\\:table-cell {\n    display: table-cell;\n  }\n\n  .xl\\:table-column {\n    display: table-column;\n  }\n\n  .xl\\:table-column-group {\n    display: table-column-group;\n  }\n\n  .xl\\:table-footer-group {\n    display: table-footer-group;\n  }\n\n  .xl\\:table-header-group {\n    display: table-header-group;\n  }\n\n  .xl\\:table-row-group {\n    display: table-row-group;\n  }\n\n  .xl\\:table-row {\n    display: table-row;\n  }\n\n  .xl\\:flow-root {\n    display: flow-root;\n  }\n\n  .xl\\:grid {\n    display: grid;\n  }\n\n  .xl\\:inline-grid {\n    display: inline-grid;\n  }\n\n  .xl\\:contents {\n    display: contents;\n  }\n\n  .xl\\:list-item {\n    display: list-item;\n  }\n\n  .xl\\:hidden {\n    display: none;\n  }\n\n  .xl\\:h-0 {\n    height: 0px;\n  }\n\n  .xl\\:h-1 {\n    height: 0.25rem;\n  }\n\n  .xl\\:h-2 {\n    height: 0.5rem;\n  }\n\n  .xl\\:h-3 {\n    height: 0.75rem;\n  }\n\n  .xl\\:h-4 {\n    height: 1rem;\n  }\n\n  .xl\\:h-5 {\n    height: 1.25rem;\n  }\n\n  .xl\\:h-6 {\n    height: 1.5rem;\n  }\n\n  .xl\\:h-7 {\n    height: 1.75rem;\n  }\n\n  .xl\\:h-8 {\n    height: 2rem;\n  }\n\n  .xl\\:h-9 {\n    height: 2.25rem;\n  }\n\n  .xl\\:h-10 {\n    height: 2.5rem;\n  }\n\n  .xl\\:h-11 {\n    height: 2.75rem;\n  }\n\n  .xl\\:h-12 {\n    height: 3rem;\n  }\n\n  .xl\\:h-14 {\n    height: 3.5rem;\n  }\n\n  .xl\\:h-16 {\n    height: 4rem;\n  }\n\n  .xl\\:h-20 {\n    height: 5rem;\n  }\n\n  .xl\\:h-24 {\n    height: 6rem;\n  }\n\n  .xl\\:h-28 {\n    height: 7rem;\n  }\n\n  .xl\\:h-32 {\n    height: 8rem;\n  }\n\n  .xl\\:h-36 {\n    height: 9rem;\n  }\n\n  .xl\\:h-40 {\n    height: 10rem;\n  }\n\n  .xl\\:h-44 {\n    height: 11rem;\n  }\n\n  .xl\\:h-48 {\n    height: 12rem;\n  }\n\n  .xl\\:h-52 {\n    height: 13rem;\n  }\n\n  .xl\\:h-56 {\n    height: 14rem;\n  }\n\n  .xl\\:h-60 {\n    height: 15rem;\n  }\n\n  .xl\\:h-64 {\n    height: 16rem;\n  }\n\n  .xl\\:h-72 {\n    height: 18rem;\n  }\n\n  .xl\\:h-80 {\n    height: 20rem;\n  }\n\n  .xl\\:h-96 {\n    height: 24rem;\n  }\n\n  .xl\\:h-auto {\n    height: auto;\n  }\n\n  .xl\\:h-px {\n    height: 1px;\n  }\n\n  .xl\\:h-0\\.5 {\n    height: 0.125rem;\n  }\n\n  .xl\\:h-1\\.5 {\n    height: 0.375rem;\n  }\n\n  .xl\\:h-2\\.5 {\n    height: 0.625rem;\n  }\n\n  .xl\\:h-3\\.5 {\n    height: 0.875rem;\n  }\n\n  .xl\\:h-full {\n    height: 100%;\n  }\n\n  .xl\\:h-screen {\n    height: 100vh;\n  }\n\n  .xl\\:max-h-full {\n    max-height: 100%;\n  }\n\n  .xl\\:max-h-screen {\n    max-height: 100vh;\n  }\n\n  .xl\\:min-h-0 {\n    min-height: 0;\n  }\n\n  .xl\\:w-0 {\n    width: 0px;\n  }\n\n  .xl\\:w-1 {\n    width: 0.25rem;\n  }\n\n  .xl\\:w-2 {\n    width: 0.5rem;\n  }\n\n  .xl\\:w-3 {\n    width: 0.75rem;\n  }\n\n  .xl\\:w-4 {\n    width: 1rem;\n  }\n\n  .xl\\:w-5 {\n    width: 1.25rem;\n  }\n\n  .xl\\:w-6 {\n    width: 1.5rem;\n  }\n\n  .xl\\:w-7 {\n    width: 1.75rem;\n  }\n\n  .xl\\:w-8 {\n    width: 2rem;\n  }\n\n  .xl\\:w-9 {\n    width: 2.25rem;\n  }\n\n  .xl\\:w-10 {\n    width: 2.5rem;\n  }\n\n  .xl\\:w-11 {\n    width: 2.75rem;\n  }\n\n  .xl\\:w-12 {\n    width: 3rem;\n  }\n\n  .xl\\:w-14 {\n    width: 3.5rem;\n  }\n\n  .xl\\:w-16 {\n    width: 4rem;\n  }\n\n  .xl\\:w-20 {\n    width: 5rem;\n  }\n\n  .xl\\:w-24 {\n    width: 6rem;\n  }\n\n  .xl\\:w-28 {\n    width: 7rem;\n  }\n\n  .xl\\:w-32 {\n    width: 8rem;\n  }\n\n  .xl\\:w-36 {\n    width: 9rem;\n  }\n\n  .xl\\:w-40 {\n    width: 10rem;\n  }\n\n  .xl\\:w-44 {\n    width: 11rem;\n  }\n\n  .xl\\:w-48 {\n    width: 12rem;\n  }\n\n  .xl\\:w-52 {\n    width: 13rem;\n  }\n\n  .xl\\:w-56 {\n    width: 14rem;\n  }\n\n  .xl\\:w-60 {\n    width: 15rem;\n  }\n\n  .xl\\:w-64 {\n    width: 16rem;\n  }\n\n  .xl\\:w-72 {\n    width: 18rem;\n  }\n\n  .xl\\:w-80 {\n    width: 20rem;\n  }\n\n  .xl\\:w-96 {\n    width: 24rem;\n  }\n\n  .xl\\:w-auto {\n    width: auto;\n  }\n\n  .xl\\:w-px {\n    width: 1px;\n  }\n\n  .xl\\:w-0\\.5 {\n    width: 0.125rem;\n  }\n\n  .xl\\:w-1\\.5 {\n    width: 0.375rem;\n  }\n\n  .xl\\:w-2\\.5 {\n    width: 0.625rem;\n  }\n\n  .xl\\:w-3\\.5 {\n    width: 0.875rem;\n  }\n\n  .xl\\:w-1\\/2 {\n    width: 50%;\n  }\n\n  .xl\\:w-1\\/3 {\n    width: 33.333333%;\n  }\n\n  .xl\\:w-2\\/3 {\n    width: 66.666667%;\n  }\n\n  .xl\\:w-1\\/4 {\n    width: 25%;\n  }\n\n  .xl\\:w-2\\/4 {\n    width: 50%;\n  }\n\n  .xl\\:w-3\\/4 {\n    width: 75%;\n  }\n\n  .xl\\:w-1\\/5 {\n    width: 20%;\n  }\n\n  .xl\\:w-2\\/5 {\n    width: 40%;\n  }\n\n  .xl\\:w-3\\/5 {\n    width: 60%;\n  }\n\n  .xl\\:w-4\\/5 {\n    width: 80%;\n  }\n\n  .xl\\:w-1\\/6 {\n    width: 16.666667%;\n  }\n\n  .xl\\:w-2\\/6 {\n    width: 33.333333%;\n  }\n\n  .xl\\:w-3\\/6 {\n    width: 50%;\n  }\n\n  .xl\\:w-4\\/6 {\n    width: 66.666667%;\n  }\n\n  .xl\\:w-5\\/6 {\n    width: 83.333333%;\n  }\n\n  .xl\\:w-1\\/12 {\n    width: 8.333333%;\n  }\n\n  .xl\\:w-2\\/12 {\n    width: 16.666667%;\n  }\n\n  .xl\\:w-3\\/12 {\n    width: 25%;\n  }\n\n  .xl\\:w-4\\/12 {\n    width: 33.333333%;\n  }\n\n  .xl\\:w-5\\/12 {\n    width: 41.666667%;\n  }\n\n  .xl\\:w-6\\/12 {\n    width: 50%;\n  }\n\n  .xl\\:w-7\\/12 {\n    width: 58.333333%;\n  }\n\n  .xl\\:w-8\\/12 {\n    width: 66.666667%;\n  }\n\n  .xl\\:w-9\\/12 {\n    width: 75%;\n  }\n\n  .xl\\:w-10\\/12 {\n    width: 83.333333%;\n  }\n\n  .xl\\:w-11\\/12 {\n    width: 91.666667%;\n  }\n\n  .xl\\:w-full {\n    width: 100%;\n  }\n\n  .xl\\:w-screen {\n    width: 100vw;\n  }\n\n  .xl\\:min-w-0 {\n    min-width: 0;\n  }\n\n  .xl\\:max-w-xs {\n    max-width: 20rem;\n  }\n\n  .xl\\:max-w-sm {\n    max-width: 24rem;\n  }\n\n  .xl\\:max-w-md {\n    max-width: 28rem;\n  }\n\n  .xl\\:max-w-lg {\n    max-width: 32rem;\n  }\n\n  .xl\\:max-w-xl {\n    max-width: 36rem;\n  }\n\n  .xl\\:max-w-2xl {\n    max-width: 42rem;\n  }\n\n  .xl\\:max-w-3xl {\n    max-width: 48rem;\n  }\n\n  .xl\\:max-w-4xl {\n    max-width: 56rem;\n  }\n\n  .xl\\:max-w-5xl {\n    max-width: 64rem;\n  }\n\n  .xl\\:max-w-6xl {\n    max-width: 72rem;\n  }\n\n  .xl\\:max-w-full {\n    max-width: 100%;\n  }\n\n  .xl\\:flex-1 {\n    flex: 1 1 0%;\n  }\n\n  .xl\\:flex-auto {\n    flex: 1 1 auto;\n  }\n\n  .xl\\:flex-initial {\n    flex: 0 1 auto;\n  }\n\n  .xl\\:flex-none {\n    flex: none;\n  }\n\n  .xl\\:flex-shrink-0 {\n    flex-shrink: 0;\n  }\n\n  .xl\\:flex-shrink {\n    flex-shrink: 1;\n  }\n\n  .xl\\:flex-grow-0 {\n    flex-grow: 0;\n  }\n\n  .xl\\:flex-grow {\n    flex-grow: 1;\n  }\n\n  .xl\\:table-auto {\n    table-layout: auto;\n  }\n\n  .xl\\:table-fixed {\n    table-layout: fixed;\n  }\n\n  .xl\\:border-collapse {\n    border-collapse: collapse;\n  }\n\n  .xl\\:border-separate {\n    border-collapse: separate;\n  }\n\n  .xl\\:transform {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .xl\\:transform-gpu {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .xl\\:transform-none {\n    transform: none;\n  }\n\n  .xl\\:origin-center {\n    transform-origin: center;\n  }\n\n  .xl\\:origin-top {\n    transform-origin: top;\n  }\n\n  .xl\\:origin-top-right {\n    transform-origin: top right;\n  }\n\n  .xl\\:origin-right {\n    transform-origin: right;\n  }\n\n  .xl\\:origin-bottom-right {\n    transform-origin: bottom right;\n  }\n\n  .xl\\:origin-bottom {\n    transform-origin: bottom;\n  }\n\n  .xl\\:origin-bottom-left {\n    transform-origin: bottom left;\n  }\n\n  .xl\\:origin-left {\n    transform-origin: left;\n  }\n\n  .xl\\:origin-top-left {\n    transform-origin: top left;\n  }\n\n  .xl\\:translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .xl\\:translate-x-1 {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .xl\\:translate-x-2 {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .xl\\:translate-x-3 {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .xl\\:translate-x-4 {\n    --tw-translate-x: 1rem;\n  }\n\n  .xl\\:translate-x-5 {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .xl\\:translate-x-6 {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .xl\\:translate-x-7 {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .xl\\:translate-x-8 {\n    --tw-translate-x: 2rem;\n  }\n\n  .xl\\:translate-x-9 {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .xl\\:translate-x-10 {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .xl\\:translate-x-11 {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .xl\\:translate-x-12 {\n    --tw-translate-x: 3rem;\n  }\n\n  .xl\\:translate-x-14 {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .xl\\:translate-x-16 {\n    --tw-translate-x: 4rem;\n  }\n\n  .xl\\:translate-x-20 {\n    --tw-translate-x: 5rem;\n  }\n\n  .xl\\:translate-x-24 {\n    --tw-translate-x: 6rem;\n  }\n\n  .xl\\:translate-x-28 {\n    --tw-translate-x: 7rem;\n  }\n\n  .xl\\:translate-x-32 {\n    --tw-translate-x: 8rem;\n  }\n\n  .xl\\:translate-x-36 {\n    --tw-translate-x: 9rem;\n  }\n\n  .xl\\:translate-x-40 {\n    --tw-translate-x: 10rem;\n  }\n\n  .xl\\:translate-x-44 {\n    --tw-translate-x: 11rem;\n  }\n\n  .xl\\:translate-x-48 {\n    --tw-translate-x: 12rem;\n  }\n\n  .xl\\:translate-x-52 {\n    --tw-translate-x: 13rem;\n  }\n\n  .xl\\:translate-x-56 {\n    --tw-translate-x: 14rem;\n  }\n\n  .xl\\:translate-x-60 {\n    --tw-translate-x: 15rem;\n  }\n\n  .xl\\:translate-x-64 {\n    --tw-translate-x: 16rem;\n  }\n\n  .xl\\:translate-x-72 {\n    --tw-translate-x: 18rem;\n  }\n\n  .xl\\:translate-x-80 {\n    --tw-translate-x: 20rem;\n  }\n\n  .xl\\:translate-x-96 {\n    --tw-translate-x: 24rem;\n  }\n\n  .xl\\:translate-x-px {\n    --tw-translate-x: 1px;\n  }\n\n  .xl\\:translate-x-0\\.5 {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .xl\\:translate-x-1\\.5 {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .xl\\:translate-x-2\\.5 {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .xl\\:translate-x-3\\.5 {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .xl\\:-translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .xl\\:-translate-x-1 {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .xl\\:-translate-x-2 {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .xl\\:-translate-x-3 {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .xl\\:-translate-x-4 {\n    --tw-translate-x: -1rem;\n  }\n\n  .xl\\:-translate-x-5 {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .xl\\:-translate-x-6 {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .xl\\:-translate-x-7 {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .xl\\:-translate-x-8 {\n    --tw-translate-x: -2rem;\n  }\n\n  .xl\\:-translate-x-9 {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .xl\\:-translate-x-10 {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .xl\\:-translate-x-11 {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .xl\\:-translate-x-12 {\n    --tw-translate-x: -3rem;\n  }\n\n  .xl\\:-translate-x-14 {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .xl\\:-translate-x-16 {\n    --tw-translate-x: -4rem;\n  }\n\n  .xl\\:-translate-x-20 {\n    --tw-translate-x: -5rem;\n  }\n\n  .xl\\:-translate-x-24 {\n    --tw-translate-x: -6rem;\n  }\n\n  .xl\\:-translate-x-28 {\n    --tw-translate-x: -7rem;\n  }\n\n  .xl\\:-translate-x-32 {\n    --tw-translate-x: -8rem;\n  }\n\n  .xl\\:-translate-x-36 {\n    --tw-translate-x: -9rem;\n  }\n\n  .xl\\:-translate-x-40 {\n    --tw-translate-x: -10rem;\n  }\n\n  .xl\\:-translate-x-44 {\n    --tw-translate-x: -11rem;\n  }\n\n  .xl\\:-translate-x-48 {\n    --tw-translate-x: -12rem;\n  }\n\n  .xl\\:-translate-x-52 {\n    --tw-translate-x: -13rem;\n  }\n\n  .xl\\:-translate-x-56 {\n    --tw-translate-x: -14rem;\n  }\n\n  .xl\\:-translate-x-60 {\n    --tw-translate-x: -15rem;\n  }\n\n  .xl\\:-translate-x-64 {\n    --tw-translate-x: -16rem;\n  }\n\n  .xl\\:-translate-x-72 {\n    --tw-translate-x: -18rem;\n  }\n\n  .xl\\:-translate-x-80 {\n    --tw-translate-x: -20rem;\n  }\n\n  .xl\\:-translate-x-96 {\n    --tw-translate-x: -24rem;\n  }\n\n  .xl\\:-translate-x-px {\n    --tw-translate-x: -1px;\n  }\n\n  .xl\\:-translate-x-0\\.5 {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .xl\\:-translate-x-1\\.5 {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .xl\\:-translate-x-2\\.5 {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .xl\\:-translate-x-3\\.5 {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .xl\\:translate-x-1\\/2 {\n    --tw-translate-x: 50%;\n  }\n\n  .xl\\:translate-x-1\\/3 {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .xl\\:translate-x-2\\/3 {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .xl\\:translate-x-1\\/4 {\n    --tw-translate-x: 25%;\n  }\n\n  .xl\\:translate-x-2\\/4 {\n    --tw-translate-x: 50%;\n  }\n\n  .xl\\:translate-x-3\\/4 {\n    --tw-translate-x: 75%;\n  }\n\n  .xl\\:translate-x-full {\n    --tw-translate-x: 100%;\n  }\n\n  .xl\\:-translate-x-1\\/2 {\n    --tw-translate-x: -50%;\n  }\n\n  .xl\\:-translate-x-1\\/3 {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .xl\\:-translate-x-2\\/3 {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .xl\\:-translate-x-1\\/4 {\n    --tw-translate-x: -25%;\n  }\n\n  .xl\\:-translate-x-2\\/4 {\n    --tw-translate-x: -50%;\n  }\n\n  .xl\\:-translate-x-3\\/4 {\n    --tw-translate-x: -75%;\n  }\n\n  .xl\\:-translate-x-full {\n    --tw-translate-x: -100%;\n  }\n\n  .xl\\:translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .xl\\:translate-y-1 {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .xl\\:translate-y-2 {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .xl\\:translate-y-3 {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .xl\\:translate-y-4 {\n    --tw-translate-y: 1rem;\n  }\n\n  .xl\\:translate-y-5 {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .xl\\:translate-y-6 {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .xl\\:translate-y-7 {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .xl\\:translate-y-8 {\n    --tw-translate-y: 2rem;\n  }\n\n  .xl\\:translate-y-9 {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .xl\\:translate-y-10 {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .xl\\:translate-y-11 {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .xl\\:translate-y-12 {\n    --tw-translate-y: 3rem;\n  }\n\n  .xl\\:translate-y-14 {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .xl\\:translate-y-16 {\n    --tw-translate-y: 4rem;\n  }\n\n  .xl\\:translate-y-20 {\n    --tw-translate-y: 5rem;\n  }\n\n  .xl\\:translate-y-24 {\n    --tw-translate-y: 6rem;\n  }\n\n  .xl\\:translate-y-28 {\n    --tw-translate-y: 7rem;\n  }\n\n  .xl\\:translate-y-32 {\n    --tw-translate-y: 8rem;\n  }\n\n  .xl\\:translate-y-36 {\n    --tw-translate-y: 9rem;\n  }\n\n  .xl\\:translate-y-40 {\n    --tw-translate-y: 10rem;\n  }\n\n  .xl\\:translate-y-44 {\n    --tw-translate-y: 11rem;\n  }\n\n  .xl\\:translate-y-48 {\n    --tw-translate-y: 12rem;\n  }\n\n  .xl\\:translate-y-52 {\n    --tw-translate-y: 13rem;\n  }\n\n  .xl\\:translate-y-56 {\n    --tw-translate-y: 14rem;\n  }\n\n  .xl\\:translate-y-60 {\n    --tw-translate-y: 15rem;\n  }\n\n  .xl\\:translate-y-64 {\n    --tw-translate-y: 16rem;\n  }\n\n  .xl\\:translate-y-72 {\n    --tw-translate-y: 18rem;\n  }\n\n  .xl\\:translate-y-80 {\n    --tw-translate-y: 20rem;\n  }\n\n  .xl\\:translate-y-96 {\n    --tw-translate-y: 24rem;\n  }\n\n  .xl\\:translate-y-px {\n    --tw-translate-y: 1px;\n  }\n\n  .xl\\:translate-y-0\\.5 {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .xl\\:translate-y-1\\.5 {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .xl\\:translate-y-2\\.5 {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .xl\\:translate-y-3\\.5 {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .xl\\:-translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .xl\\:-translate-y-1 {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .xl\\:-translate-y-2 {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .xl\\:-translate-y-3 {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .xl\\:-translate-y-4 {\n    --tw-translate-y: -1rem;\n  }\n\n  .xl\\:-translate-y-5 {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .xl\\:-translate-y-6 {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .xl\\:-translate-y-7 {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .xl\\:-translate-y-8 {\n    --tw-translate-y: -2rem;\n  }\n\n  .xl\\:-translate-y-9 {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .xl\\:-translate-y-10 {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .xl\\:-translate-y-11 {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .xl\\:-translate-y-12 {\n    --tw-translate-y: -3rem;\n  }\n\n  .xl\\:-translate-y-14 {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .xl\\:-translate-y-16 {\n    --tw-translate-y: -4rem;\n  }\n\n  .xl\\:-translate-y-20 {\n    --tw-translate-y: -5rem;\n  }\n\n  .xl\\:-translate-y-24 {\n    --tw-translate-y: -6rem;\n  }\n\n  .xl\\:-translate-y-28 {\n    --tw-translate-y: -7rem;\n  }\n\n  .xl\\:-translate-y-32 {\n    --tw-translate-y: -8rem;\n  }\n\n  .xl\\:-translate-y-36 {\n    --tw-translate-y: -9rem;\n  }\n\n  .xl\\:-translate-y-40 {\n    --tw-translate-y: -10rem;\n  }\n\n  .xl\\:-translate-y-44 {\n    --tw-translate-y: -11rem;\n  }\n\n  .xl\\:-translate-y-48 {\n    --tw-translate-y: -12rem;\n  }\n\n  .xl\\:-translate-y-52 {\n    --tw-translate-y: -13rem;\n  }\n\n  .xl\\:-translate-y-56 {\n    --tw-translate-y: -14rem;\n  }\n\n  .xl\\:-translate-y-60 {\n    --tw-translate-y: -15rem;\n  }\n\n  .xl\\:-translate-y-64 {\n    --tw-translate-y: -16rem;\n  }\n\n  .xl\\:-translate-y-72 {\n    --tw-translate-y: -18rem;\n  }\n\n  .xl\\:-translate-y-80 {\n    --tw-translate-y: -20rem;\n  }\n\n  .xl\\:-translate-y-96 {\n    --tw-translate-y: -24rem;\n  }\n\n  .xl\\:-translate-y-px {\n    --tw-translate-y: -1px;\n  }\n\n  .xl\\:-translate-y-0\\.5 {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .xl\\:-translate-y-1\\.5 {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .xl\\:-translate-y-2\\.5 {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .xl\\:-translate-y-3\\.5 {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .xl\\:translate-y-1\\/2 {\n    --tw-translate-y: 50%;\n  }\n\n  .xl\\:translate-y-1\\/3 {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .xl\\:translate-y-2\\/3 {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .xl\\:translate-y-1\\/4 {\n    --tw-translate-y: 25%;\n  }\n\n  .xl\\:translate-y-2\\/4 {\n    --tw-translate-y: 50%;\n  }\n\n  .xl\\:translate-y-3\\/4 {\n    --tw-translate-y: 75%;\n  }\n\n  .xl\\:translate-y-full {\n    --tw-translate-y: 100%;\n  }\n\n  .xl\\:-translate-y-1\\/2 {\n    --tw-translate-y: -50%;\n  }\n\n  .xl\\:-translate-y-1\\/3 {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .xl\\:-translate-y-2\\/3 {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .xl\\:-translate-y-1\\/4 {\n    --tw-translate-y: -25%;\n  }\n\n  .xl\\:-translate-y-2\\/4 {\n    --tw-translate-y: -50%;\n  }\n\n  .xl\\:-translate-y-3\\/4 {\n    --tw-translate-y: -75%;\n  }\n\n  .xl\\:-translate-y-full {\n    --tw-translate-y: -100%;\n  }\n\n  .xl\\:hover\\:translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .xl\\:hover\\:translate-x-1:hover {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .xl\\:hover\\:translate-x-2:hover {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .xl\\:hover\\:translate-x-3:hover {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .xl\\:hover\\:translate-x-4:hover {\n    --tw-translate-x: 1rem;\n  }\n\n  .xl\\:hover\\:translate-x-5:hover {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .xl\\:hover\\:translate-x-6:hover {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .xl\\:hover\\:translate-x-7:hover {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .xl\\:hover\\:translate-x-8:hover {\n    --tw-translate-x: 2rem;\n  }\n\n  .xl\\:hover\\:translate-x-9:hover {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .xl\\:hover\\:translate-x-10:hover {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .xl\\:hover\\:translate-x-11:hover {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .xl\\:hover\\:translate-x-12:hover {\n    --tw-translate-x: 3rem;\n  }\n\n  .xl\\:hover\\:translate-x-14:hover {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .xl\\:hover\\:translate-x-16:hover {\n    --tw-translate-x: 4rem;\n  }\n\n  .xl\\:hover\\:translate-x-20:hover {\n    --tw-translate-x: 5rem;\n  }\n\n  .xl\\:hover\\:translate-x-24:hover {\n    --tw-translate-x: 6rem;\n  }\n\n  .xl\\:hover\\:translate-x-28:hover {\n    --tw-translate-x: 7rem;\n  }\n\n  .xl\\:hover\\:translate-x-32:hover {\n    --tw-translate-x: 8rem;\n  }\n\n  .xl\\:hover\\:translate-x-36:hover {\n    --tw-translate-x: 9rem;\n  }\n\n  .xl\\:hover\\:translate-x-40:hover {\n    --tw-translate-x: 10rem;\n  }\n\n  .xl\\:hover\\:translate-x-44:hover {\n    --tw-translate-x: 11rem;\n  }\n\n  .xl\\:hover\\:translate-x-48:hover {\n    --tw-translate-x: 12rem;\n  }\n\n  .xl\\:hover\\:translate-x-52:hover {\n    --tw-translate-x: 13rem;\n  }\n\n  .xl\\:hover\\:translate-x-56:hover {\n    --tw-translate-x: 14rem;\n  }\n\n  .xl\\:hover\\:translate-x-60:hover {\n    --tw-translate-x: 15rem;\n  }\n\n  .xl\\:hover\\:translate-x-64:hover {\n    --tw-translate-x: 16rem;\n  }\n\n  .xl\\:hover\\:translate-x-72:hover {\n    --tw-translate-x: 18rem;\n  }\n\n  .xl\\:hover\\:translate-x-80:hover {\n    --tw-translate-x: 20rem;\n  }\n\n  .xl\\:hover\\:translate-x-96:hover {\n    --tw-translate-x: 24rem;\n  }\n\n  .xl\\:hover\\:translate-x-px:hover {\n    --tw-translate-x: 1px;\n  }\n\n  .xl\\:hover\\:translate-x-0\\.5:hover {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .xl\\:hover\\:translate-x-1\\.5:hover {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .xl\\:hover\\:translate-x-2\\.5:hover {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .xl\\:hover\\:translate-x-3\\.5:hover {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .xl\\:hover\\:-translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .xl\\:hover\\:-translate-x-1:hover {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .xl\\:hover\\:-translate-x-2:hover {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .xl\\:hover\\:-translate-x-3:hover {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .xl\\:hover\\:-translate-x-4:hover {\n    --tw-translate-x: -1rem;\n  }\n\n  .xl\\:hover\\:-translate-x-5:hover {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .xl\\:hover\\:-translate-x-6:hover {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .xl\\:hover\\:-translate-x-7:hover {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .xl\\:hover\\:-translate-x-8:hover {\n    --tw-translate-x: -2rem;\n  }\n\n  .xl\\:hover\\:-translate-x-9:hover {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .xl\\:hover\\:-translate-x-10:hover {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .xl\\:hover\\:-translate-x-11:hover {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .xl\\:hover\\:-translate-x-12:hover {\n    --tw-translate-x: -3rem;\n  }\n\n  .xl\\:hover\\:-translate-x-14:hover {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .xl\\:hover\\:-translate-x-16:hover {\n    --tw-translate-x: -4rem;\n  }\n\n  .xl\\:hover\\:-translate-x-20:hover {\n    --tw-translate-x: -5rem;\n  }\n\n  .xl\\:hover\\:-translate-x-24:hover {\n    --tw-translate-x: -6rem;\n  }\n\n  .xl\\:hover\\:-translate-x-28:hover {\n    --tw-translate-x: -7rem;\n  }\n\n  .xl\\:hover\\:-translate-x-32:hover {\n    --tw-translate-x: -8rem;\n  }\n\n  .xl\\:hover\\:-translate-x-36:hover {\n    --tw-translate-x: -9rem;\n  }\n\n  .xl\\:hover\\:-translate-x-40:hover {\n    --tw-translate-x: -10rem;\n  }\n\n  .xl\\:hover\\:-translate-x-44:hover {\n    --tw-translate-x: -11rem;\n  }\n\n  .xl\\:hover\\:-translate-x-48:hover {\n    --tw-translate-x: -12rem;\n  }\n\n  .xl\\:hover\\:-translate-x-52:hover {\n    --tw-translate-x: -13rem;\n  }\n\n  .xl\\:hover\\:-translate-x-56:hover {\n    --tw-translate-x: -14rem;\n  }\n\n  .xl\\:hover\\:-translate-x-60:hover {\n    --tw-translate-x: -15rem;\n  }\n\n  .xl\\:hover\\:-translate-x-64:hover {\n    --tw-translate-x: -16rem;\n  }\n\n  .xl\\:hover\\:-translate-x-72:hover {\n    --tw-translate-x: -18rem;\n  }\n\n  .xl\\:hover\\:-translate-x-80:hover {\n    --tw-translate-x: -20rem;\n  }\n\n  .xl\\:hover\\:-translate-x-96:hover {\n    --tw-translate-x: -24rem;\n  }\n\n  .xl\\:hover\\:-translate-x-px:hover {\n    --tw-translate-x: -1px;\n  }\n\n  .xl\\:hover\\:-translate-x-0\\.5:hover {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .xl\\:hover\\:-translate-x-1\\.5:hover {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .xl\\:hover\\:-translate-x-2\\.5:hover {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .xl\\:hover\\:-translate-x-3\\.5:hover {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .xl\\:hover\\:translate-x-1\\/2:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .xl\\:hover\\:translate-x-1\\/3:hover {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .xl\\:hover\\:translate-x-2\\/3:hover {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .xl\\:hover\\:translate-x-1\\/4:hover {\n    --tw-translate-x: 25%;\n  }\n\n  .xl\\:hover\\:translate-x-2\\/4:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .xl\\:hover\\:translate-x-3\\/4:hover {\n    --tw-translate-x: 75%;\n  }\n\n  .xl\\:hover\\:translate-x-full:hover {\n    --tw-translate-x: 100%;\n  }\n\n  .xl\\:hover\\:-translate-x-1\\/2:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .xl\\:hover\\:-translate-x-1\\/3:hover {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .xl\\:hover\\:-translate-x-2\\/3:hover {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .xl\\:hover\\:-translate-x-1\\/4:hover {\n    --tw-translate-x: -25%;\n  }\n\n  .xl\\:hover\\:-translate-x-2\\/4:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .xl\\:hover\\:-translate-x-3\\/4:hover {\n    --tw-translate-x: -75%;\n  }\n\n  .xl\\:hover\\:-translate-x-full:hover {\n    --tw-translate-x: -100%;\n  }\n\n  .xl\\:hover\\:translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .xl\\:hover\\:translate-y-1:hover {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .xl\\:hover\\:translate-y-2:hover {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .xl\\:hover\\:translate-y-3:hover {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .xl\\:hover\\:translate-y-4:hover {\n    --tw-translate-y: 1rem;\n  }\n\n  .xl\\:hover\\:translate-y-5:hover {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .xl\\:hover\\:translate-y-6:hover {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .xl\\:hover\\:translate-y-7:hover {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .xl\\:hover\\:translate-y-8:hover {\n    --tw-translate-y: 2rem;\n  }\n\n  .xl\\:hover\\:translate-y-9:hover {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .xl\\:hover\\:translate-y-10:hover {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .xl\\:hover\\:translate-y-11:hover {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .xl\\:hover\\:translate-y-12:hover {\n    --tw-translate-y: 3rem;\n  }\n\n  .xl\\:hover\\:translate-y-14:hover {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .xl\\:hover\\:translate-y-16:hover {\n    --tw-translate-y: 4rem;\n  }\n\n  .xl\\:hover\\:translate-y-20:hover {\n    --tw-translate-y: 5rem;\n  }\n\n  .xl\\:hover\\:translate-y-24:hover {\n    --tw-translate-y: 6rem;\n  }\n\n  .xl\\:hover\\:translate-y-28:hover {\n    --tw-translate-y: 7rem;\n  }\n\n  .xl\\:hover\\:translate-y-32:hover {\n    --tw-translate-y: 8rem;\n  }\n\n  .xl\\:hover\\:translate-y-36:hover {\n    --tw-translate-y: 9rem;\n  }\n\n  .xl\\:hover\\:translate-y-40:hover {\n    --tw-translate-y: 10rem;\n  }\n\n  .xl\\:hover\\:translate-y-44:hover {\n    --tw-translate-y: 11rem;\n  }\n\n  .xl\\:hover\\:translate-y-48:hover {\n    --tw-translate-y: 12rem;\n  }\n\n  .xl\\:hover\\:translate-y-52:hover {\n    --tw-translate-y: 13rem;\n  }\n\n  .xl\\:hover\\:translate-y-56:hover {\n    --tw-translate-y: 14rem;\n  }\n\n  .xl\\:hover\\:translate-y-60:hover {\n    --tw-translate-y: 15rem;\n  }\n\n  .xl\\:hover\\:translate-y-64:hover {\n    --tw-translate-y: 16rem;\n  }\n\n  .xl\\:hover\\:translate-y-72:hover {\n    --tw-translate-y: 18rem;\n  }\n\n  .xl\\:hover\\:translate-y-80:hover {\n    --tw-translate-y: 20rem;\n  }\n\n  .xl\\:hover\\:translate-y-96:hover {\n    --tw-translate-y: 24rem;\n  }\n\n  .xl\\:hover\\:translate-y-px:hover {\n    --tw-translate-y: 1px;\n  }\n\n  .xl\\:hover\\:translate-y-0\\.5:hover {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .xl\\:hover\\:translate-y-1\\.5:hover {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .xl\\:hover\\:translate-y-2\\.5:hover {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .xl\\:hover\\:translate-y-3\\.5:hover {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .xl\\:hover\\:-translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .xl\\:hover\\:-translate-y-1:hover {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .xl\\:hover\\:-translate-y-2:hover {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .xl\\:hover\\:-translate-y-3:hover {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .xl\\:hover\\:-translate-y-4:hover {\n    --tw-translate-y: -1rem;\n  }\n\n  .xl\\:hover\\:-translate-y-5:hover {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .xl\\:hover\\:-translate-y-6:hover {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .xl\\:hover\\:-translate-y-7:hover {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .xl\\:hover\\:-translate-y-8:hover {\n    --tw-translate-y: -2rem;\n  }\n\n  .xl\\:hover\\:-translate-y-9:hover {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .xl\\:hover\\:-translate-y-10:hover {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .xl\\:hover\\:-translate-y-11:hover {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .xl\\:hover\\:-translate-y-12:hover {\n    --tw-translate-y: -3rem;\n  }\n\n  .xl\\:hover\\:-translate-y-14:hover {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .xl\\:hover\\:-translate-y-16:hover {\n    --tw-translate-y: -4rem;\n  }\n\n  .xl\\:hover\\:-translate-y-20:hover {\n    --tw-translate-y: -5rem;\n  }\n\n  .xl\\:hover\\:-translate-y-24:hover {\n    --tw-translate-y: -6rem;\n  }\n\n  .xl\\:hover\\:-translate-y-28:hover {\n    --tw-translate-y: -7rem;\n  }\n\n  .xl\\:hover\\:-translate-y-32:hover {\n    --tw-translate-y: -8rem;\n  }\n\n  .xl\\:hover\\:-translate-y-36:hover {\n    --tw-translate-y: -9rem;\n  }\n\n  .xl\\:hover\\:-translate-y-40:hover {\n    --tw-translate-y: -10rem;\n  }\n\n  .xl\\:hover\\:-translate-y-44:hover {\n    --tw-translate-y: -11rem;\n  }\n\n  .xl\\:hover\\:-translate-y-48:hover {\n    --tw-translate-y: -12rem;\n  }\n\n  .xl\\:hover\\:-translate-y-52:hover {\n    --tw-translate-y: -13rem;\n  }\n\n  .xl\\:hover\\:-translate-y-56:hover {\n    --tw-translate-y: -14rem;\n  }\n\n  .xl\\:hover\\:-translate-y-60:hover {\n    --tw-translate-y: -15rem;\n  }\n\n  .xl\\:hover\\:-translate-y-64:hover {\n    --tw-translate-y: -16rem;\n  }\n\n  .xl\\:hover\\:-translate-y-72:hover {\n    --tw-translate-y: -18rem;\n  }\n\n  .xl\\:hover\\:-translate-y-80:hover {\n    --tw-translate-y: -20rem;\n  }\n\n  .xl\\:hover\\:-translate-y-96:hover {\n    --tw-translate-y: -24rem;\n  }\n\n  .xl\\:hover\\:-translate-y-px:hover {\n    --tw-translate-y: -1px;\n  }\n\n  .xl\\:hover\\:-translate-y-0\\.5:hover {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .xl\\:hover\\:-translate-y-1\\.5:hover {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .xl\\:hover\\:-translate-y-2\\.5:hover {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .xl\\:hover\\:-translate-y-3\\.5:hover {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .xl\\:hover\\:translate-y-1\\/2:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .xl\\:hover\\:translate-y-1\\/3:hover {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .xl\\:hover\\:translate-y-2\\/3:hover {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .xl\\:hover\\:translate-y-1\\/4:hover {\n    --tw-translate-y: 25%;\n  }\n\n  .xl\\:hover\\:translate-y-2\\/4:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .xl\\:hover\\:translate-y-3\\/4:hover {\n    --tw-translate-y: 75%;\n  }\n\n  .xl\\:hover\\:translate-y-full:hover {\n    --tw-translate-y: 100%;\n  }\n\n  .xl\\:hover\\:-translate-y-1\\/2:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .xl\\:hover\\:-translate-y-1\\/3:hover {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .xl\\:hover\\:-translate-y-2\\/3:hover {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .xl\\:hover\\:-translate-y-1\\/4:hover {\n    --tw-translate-y: -25%;\n  }\n\n  .xl\\:hover\\:-translate-y-2\\/4:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .xl\\:hover\\:-translate-y-3\\/4:hover {\n    --tw-translate-y: -75%;\n  }\n\n  .xl\\:hover\\:-translate-y-full:hover {\n    --tw-translate-y: -100%;\n  }\n\n  .xl\\:focus\\:translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .xl\\:focus\\:translate-x-1:focus {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .xl\\:focus\\:translate-x-2:focus {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .xl\\:focus\\:translate-x-3:focus {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .xl\\:focus\\:translate-x-4:focus {\n    --tw-translate-x: 1rem;\n  }\n\n  .xl\\:focus\\:translate-x-5:focus {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .xl\\:focus\\:translate-x-6:focus {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .xl\\:focus\\:translate-x-7:focus {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .xl\\:focus\\:translate-x-8:focus {\n    --tw-translate-x: 2rem;\n  }\n\n  .xl\\:focus\\:translate-x-9:focus {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .xl\\:focus\\:translate-x-10:focus {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .xl\\:focus\\:translate-x-11:focus {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .xl\\:focus\\:translate-x-12:focus {\n    --tw-translate-x: 3rem;\n  }\n\n  .xl\\:focus\\:translate-x-14:focus {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .xl\\:focus\\:translate-x-16:focus {\n    --tw-translate-x: 4rem;\n  }\n\n  .xl\\:focus\\:translate-x-20:focus {\n    --tw-translate-x: 5rem;\n  }\n\n  .xl\\:focus\\:translate-x-24:focus {\n    --tw-translate-x: 6rem;\n  }\n\n  .xl\\:focus\\:translate-x-28:focus {\n    --tw-translate-x: 7rem;\n  }\n\n  .xl\\:focus\\:translate-x-32:focus {\n    --tw-translate-x: 8rem;\n  }\n\n  .xl\\:focus\\:translate-x-36:focus {\n    --tw-translate-x: 9rem;\n  }\n\n  .xl\\:focus\\:translate-x-40:focus {\n    --tw-translate-x: 10rem;\n  }\n\n  .xl\\:focus\\:translate-x-44:focus {\n    --tw-translate-x: 11rem;\n  }\n\n  .xl\\:focus\\:translate-x-48:focus {\n    --tw-translate-x: 12rem;\n  }\n\n  .xl\\:focus\\:translate-x-52:focus {\n    --tw-translate-x: 13rem;\n  }\n\n  .xl\\:focus\\:translate-x-56:focus {\n    --tw-translate-x: 14rem;\n  }\n\n  .xl\\:focus\\:translate-x-60:focus {\n    --tw-translate-x: 15rem;\n  }\n\n  .xl\\:focus\\:translate-x-64:focus {\n    --tw-translate-x: 16rem;\n  }\n\n  .xl\\:focus\\:translate-x-72:focus {\n    --tw-translate-x: 18rem;\n  }\n\n  .xl\\:focus\\:translate-x-80:focus {\n    --tw-translate-x: 20rem;\n  }\n\n  .xl\\:focus\\:translate-x-96:focus {\n    --tw-translate-x: 24rem;\n  }\n\n  .xl\\:focus\\:translate-x-px:focus {\n    --tw-translate-x: 1px;\n  }\n\n  .xl\\:focus\\:translate-x-0\\.5:focus {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .xl\\:focus\\:translate-x-1\\.5:focus {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .xl\\:focus\\:translate-x-2\\.5:focus {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .xl\\:focus\\:translate-x-3\\.5:focus {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .xl\\:focus\\:-translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .xl\\:focus\\:-translate-x-1:focus {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .xl\\:focus\\:-translate-x-2:focus {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .xl\\:focus\\:-translate-x-3:focus {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .xl\\:focus\\:-translate-x-4:focus {\n    --tw-translate-x: -1rem;\n  }\n\n  .xl\\:focus\\:-translate-x-5:focus {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .xl\\:focus\\:-translate-x-6:focus {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .xl\\:focus\\:-translate-x-7:focus {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .xl\\:focus\\:-translate-x-8:focus {\n    --tw-translate-x: -2rem;\n  }\n\n  .xl\\:focus\\:-translate-x-9:focus {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .xl\\:focus\\:-translate-x-10:focus {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .xl\\:focus\\:-translate-x-11:focus {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .xl\\:focus\\:-translate-x-12:focus {\n    --tw-translate-x: -3rem;\n  }\n\n  .xl\\:focus\\:-translate-x-14:focus {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .xl\\:focus\\:-translate-x-16:focus {\n    --tw-translate-x: -4rem;\n  }\n\n  .xl\\:focus\\:-translate-x-20:focus {\n    --tw-translate-x: -5rem;\n  }\n\n  .xl\\:focus\\:-translate-x-24:focus {\n    --tw-translate-x: -6rem;\n  }\n\n  .xl\\:focus\\:-translate-x-28:focus {\n    --tw-translate-x: -7rem;\n  }\n\n  .xl\\:focus\\:-translate-x-32:focus {\n    --tw-translate-x: -8rem;\n  }\n\n  .xl\\:focus\\:-translate-x-36:focus {\n    --tw-translate-x: -9rem;\n  }\n\n  .xl\\:focus\\:-translate-x-40:focus {\n    --tw-translate-x: -10rem;\n  }\n\n  .xl\\:focus\\:-translate-x-44:focus {\n    --tw-translate-x: -11rem;\n  }\n\n  .xl\\:focus\\:-translate-x-48:focus {\n    --tw-translate-x: -12rem;\n  }\n\n  .xl\\:focus\\:-translate-x-52:focus {\n    --tw-translate-x: -13rem;\n  }\n\n  .xl\\:focus\\:-translate-x-56:focus {\n    --tw-translate-x: -14rem;\n  }\n\n  .xl\\:focus\\:-translate-x-60:focus {\n    --tw-translate-x: -15rem;\n  }\n\n  .xl\\:focus\\:-translate-x-64:focus {\n    --tw-translate-x: -16rem;\n  }\n\n  .xl\\:focus\\:-translate-x-72:focus {\n    --tw-translate-x: -18rem;\n  }\n\n  .xl\\:focus\\:-translate-x-80:focus {\n    --tw-translate-x: -20rem;\n  }\n\n  .xl\\:focus\\:-translate-x-96:focus {\n    --tw-translate-x: -24rem;\n  }\n\n  .xl\\:focus\\:-translate-x-px:focus {\n    --tw-translate-x: -1px;\n  }\n\n  .xl\\:focus\\:-translate-x-0\\.5:focus {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .xl\\:focus\\:-translate-x-1\\.5:focus {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .xl\\:focus\\:-translate-x-2\\.5:focus {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .xl\\:focus\\:-translate-x-3\\.5:focus {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .xl\\:focus\\:translate-x-1\\/2:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .xl\\:focus\\:translate-x-1\\/3:focus {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .xl\\:focus\\:translate-x-2\\/3:focus {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .xl\\:focus\\:translate-x-1\\/4:focus {\n    --tw-translate-x: 25%;\n  }\n\n  .xl\\:focus\\:translate-x-2\\/4:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .xl\\:focus\\:translate-x-3\\/4:focus {\n    --tw-translate-x: 75%;\n  }\n\n  .xl\\:focus\\:translate-x-full:focus {\n    --tw-translate-x: 100%;\n  }\n\n  .xl\\:focus\\:-translate-x-1\\/2:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .xl\\:focus\\:-translate-x-1\\/3:focus {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .xl\\:focus\\:-translate-x-2\\/3:focus {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .xl\\:focus\\:-translate-x-1\\/4:focus {\n    --tw-translate-x: -25%;\n  }\n\n  .xl\\:focus\\:-translate-x-2\\/4:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .xl\\:focus\\:-translate-x-3\\/4:focus {\n    --tw-translate-x: -75%;\n  }\n\n  .xl\\:focus\\:-translate-x-full:focus {\n    --tw-translate-x: -100%;\n  }\n\n  .xl\\:focus\\:translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .xl\\:focus\\:translate-y-1:focus {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .xl\\:focus\\:translate-y-2:focus {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .xl\\:focus\\:translate-y-3:focus {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .xl\\:focus\\:translate-y-4:focus {\n    --tw-translate-y: 1rem;\n  }\n\n  .xl\\:focus\\:translate-y-5:focus {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .xl\\:focus\\:translate-y-6:focus {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .xl\\:focus\\:translate-y-7:focus {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .xl\\:focus\\:translate-y-8:focus {\n    --tw-translate-y: 2rem;\n  }\n\n  .xl\\:focus\\:translate-y-9:focus {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .xl\\:focus\\:translate-y-10:focus {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .xl\\:focus\\:translate-y-11:focus {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .xl\\:focus\\:translate-y-12:focus {\n    --tw-translate-y: 3rem;\n  }\n\n  .xl\\:focus\\:translate-y-14:focus {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .xl\\:focus\\:translate-y-16:focus {\n    --tw-translate-y: 4rem;\n  }\n\n  .xl\\:focus\\:translate-y-20:focus {\n    --tw-translate-y: 5rem;\n  }\n\n  .xl\\:focus\\:translate-y-24:focus {\n    --tw-translate-y: 6rem;\n  }\n\n  .xl\\:focus\\:translate-y-28:focus {\n    --tw-translate-y: 7rem;\n  }\n\n  .xl\\:focus\\:translate-y-32:focus {\n    --tw-translate-y: 8rem;\n  }\n\n  .xl\\:focus\\:translate-y-36:focus {\n    --tw-translate-y: 9rem;\n  }\n\n  .xl\\:focus\\:translate-y-40:focus {\n    --tw-translate-y: 10rem;\n  }\n\n  .xl\\:focus\\:translate-y-44:focus {\n    --tw-translate-y: 11rem;\n  }\n\n  .xl\\:focus\\:translate-y-48:focus {\n    --tw-translate-y: 12rem;\n  }\n\n  .xl\\:focus\\:translate-y-52:focus {\n    --tw-translate-y: 13rem;\n  }\n\n  .xl\\:focus\\:translate-y-56:focus {\n    --tw-translate-y: 14rem;\n  }\n\n  .xl\\:focus\\:translate-y-60:focus {\n    --tw-translate-y: 15rem;\n  }\n\n  .xl\\:focus\\:translate-y-64:focus {\n    --tw-translate-y: 16rem;\n  }\n\n  .xl\\:focus\\:translate-y-72:focus {\n    --tw-translate-y: 18rem;\n  }\n\n  .xl\\:focus\\:translate-y-80:focus {\n    --tw-translate-y: 20rem;\n  }\n\n  .xl\\:focus\\:translate-y-96:focus {\n    --tw-translate-y: 24rem;\n  }\n\n  .xl\\:focus\\:translate-y-px:focus {\n    --tw-translate-y: 1px;\n  }\n\n  .xl\\:focus\\:translate-y-0\\.5:focus {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .xl\\:focus\\:translate-y-1\\.5:focus {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .xl\\:focus\\:translate-y-2\\.5:focus {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .xl\\:focus\\:translate-y-3\\.5:focus {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .xl\\:focus\\:-translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .xl\\:focus\\:-translate-y-1:focus {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .xl\\:focus\\:-translate-y-2:focus {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .xl\\:focus\\:-translate-y-3:focus {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .xl\\:focus\\:-translate-y-4:focus {\n    --tw-translate-y: -1rem;\n  }\n\n  .xl\\:focus\\:-translate-y-5:focus {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .xl\\:focus\\:-translate-y-6:focus {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .xl\\:focus\\:-translate-y-7:focus {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .xl\\:focus\\:-translate-y-8:focus {\n    --tw-translate-y: -2rem;\n  }\n\n  .xl\\:focus\\:-translate-y-9:focus {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .xl\\:focus\\:-translate-y-10:focus {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .xl\\:focus\\:-translate-y-11:focus {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .xl\\:focus\\:-translate-y-12:focus {\n    --tw-translate-y: -3rem;\n  }\n\n  .xl\\:focus\\:-translate-y-14:focus {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .xl\\:focus\\:-translate-y-16:focus {\n    --tw-translate-y: -4rem;\n  }\n\n  .xl\\:focus\\:-translate-y-20:focus {\n    --tw-translate-y: -5rem;\n  }\n\n  .xl\\:focus\\:-translate-y-24:focus {\n    --tw-translate-y: -6rem;\n  }\n\n  .xl\\:focus\\:-translate-y-28:focus {\n    --tw-translate-y: -7rem;\n  }\n\n  .xl\\:focus\\:-translate-y-32:focus {\n    --tw-translate-y: -8rem;\n  }\n\n  .xl\\:focus\\:-translate-y-36:focus {\n    --tw-translate-y: -9rem;\n  }\n\n  .xl\\:focus\\:-translate-y-40:focus {\n    --tw-translate-y: -10rem;\n  }\n\n  .xl\\:focus\\:-translate-y-44:focus {\n    --tw-translate-y: -11rem;\n  }\n\n  .xl\\:focus\\:-translate-y-48:focus {\n    --tw-translate-y: -12rem;\n  }\n\n  .xl\\:focus\\:-translate-y-52:focus {\n    --tw-translate-y: -13rem;\n  }\n\n  .xl\\:focus\\:-translate-y-56:focus {\n    --tw-translate-y: -14rem;\n  }\n\n  .xl\\:focus\\:-translate-y-60:focus {\n    --tw-translate-y: -15rem;\n  }\n\n  .xl\\:focus\\:-translate-y-64:focus {\n    --tw-translate-y: -16rem;\n  }\n\n  .xl\\:focus\\:-translate-y-72:focus {\n    --tw-translate-y: -18rem;\n  }\n\n  .xl\\:focus\\:-translate-y-80:focus {\n    --tw-translate-y: -20rem;\n  }\n\n  .xl\\:focus\\:-translate-y-96:focus {\n    --tw-translate-y: -24rem;\n  }\n\n  .xl\\:focus\\:-translate-y-px:focus {\n    --tw-translate-y: -1px;\n  }\n\n  .xl\\:focus\\:-translate-y-0\\.5:focus {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .xl\\:focus\\:-translate-y-1\\.5:focus {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .xl\\:focus\\:-translate-y-2\\.5:focus {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .xl\\:focus\\:-translate-y-3\\.5:focus {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .xl\\:focus\\:translate-y-1\\/2:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .xl\\:focus\\:translate-y-1\\/3:focus {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .xl\\:focus\\:translate-y-2\\/3:focus {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .xl\\:focus\\:translate-y-1\\/4:focus {\n    --tw-translate-y: 25%;\n  }\n\n  .xl\\:focus\\:translate-y-2\\/4:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .xl\\:focus\\:translate-y-3\\/4:focus {\n    --tw-translate-y: 75%;\n  }\n\n  .xl\\:focus\\:translate-y-full:focus {\n    --tw-translate-y: 100%;\n  }\n\n  .xl\\:focus\\:-translate-y-1\\/2:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .xl\\:focus\\:-translate-y-1\\/3:focus {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .xl\\:focus\\:-translate-y-2\\/3:focus {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .xl\\:focus\\:-translate-y-1\\/4:focus {\n    --tw-translate-y: -25%;\n  }\n\n  .xl\\:focus\\:-translate-y-2\\/4:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .xl\\:focus\\:-translate-y-3\\/4:focus {\n    --tw-translate-y: -75%;\n  }\n\n  .xl\\:focus\\:-translate-y-full:focus {\n    --tw-translate-y: -100%;\n  }\n\n  .xl\\:rotate-0 {\n    --tw-rotate: 0deg;\n  }\n\n  .xl\\:rotate-1 {\n    --tw-rotate: 1deg;\n  }\n\n  .xl\\:rotate-2 {\n    --tw-rotate: 2deg;\n  }\n\n  .xl\\:rotate-3 {\n    --tw-rotate: 3deg;\n  }\n\n  .xl\\:rotate-6 {\n    --tw-rotate: 6deg;\n  }\n\n  .xl\\:rotate-12 {\n    --tw-rotate: 12deg;\n  }\n\n  .xl\\:rotate-45 {\n    --tw-rotate: 45deg;\n  }\n\n  .xl\\:rotate-90 {\n    --tw-rotate: 90deg;\n  }\n\n  .xl\\:rotate-180 {\n    --tw-rotate: 180deg;\n  }\n\n  .xl\\:-rotate-180 {\n    --tw-rotate: -180deg;\n  }\n\n  .xl\\:-rotate-90 {\n    --tw-rotate: -90deg;\n  }\n\n  .xl\\:-rotate-45 {\n    --tw-rotate: -45deg;\n  }\n\n  .xl\\:-rotate-12 {\n    --tw-rotate: -12deg;\n  }\n\n  .xl\\:-rotate-6 {\n    --tw-rotate: -6deg;\n  }\n\n  .xl\\:-rotate-3 {\n    --tw-rotate: -3deg;\n  }\n\n  .xl\\:-rotate-2 {\n    --tw-rotate: -2deg;\n  }\n\n  .xl\\:-rotate-1 {\n    --tw-rotate: -1deg;\n  }\n\n  .xl\\:hover\\:rotate-0:hover {\n    --tw-rotate: 0deg;\n  }\n\n  .xl\\:hover\\:rotate-1:hover {\n    --tw-rotate: 1deg;\n  }\n\n  .xl\\:hover\\:rotate-2:hover {\n    --tw-rotate: 2deg;\n  }\n\n  .xl\\:hover\\:rotate-3:hover {\n    --tw-rotate: 3deg;\n  }\n\n  .xl\\:hover\\:rotate-6:hover {\n    --tw-rotate: 6deg;\n  }\n\n  .xl\\:hover\\:rotate-12:hover {\n    --tw-rotate: 12deg;\n  }\n\n  .xl\\:hover\\:rotate-45:hover {\n    --tw-rotate: 45deg;\n  }\n\n  .xl\\:hover\\:rotate-90:hover {\n    --tw-rotate: 90deg;\n  }\n\n  .xl\\:hover\\:rotate-180:hover {\n    --tw-rotate: 180deg;\n  }\n\n  .xl\\:hover\\:-rotate-180:hover {\n    --tw-rotate: -180deg;\n  }\n\n  .xl\\:hover\\:-rotate-90:hover {\n    --tw-rotate: -90deg;\n  }\n\n  .xl\\:hover\\:-rotate-45:hover {\n    --tw-rotate: -45deg;\n  }\n\n  .xl\\:hover\\:-rotate-12:hover {\n    --tw-rotate: -12deg;\n  }\n\n  .xl\\:hover\\:-rotate-6:hover {\n    --tw-rotate: -6deg;\n  }\n\n  .xl\\:hover\\:-rotate-3:hover {\n    --tw-rotate: -3deg;\n  }\n\n  .xl\\:hover\\:-rotate-2:hover {\n    --tw-rotate: -2deg;\n  }\n\n  .xl\\:hover\\:-rotate-1:hover {\n    --tw-rotate: -1deg;\n  }\n\n  .xl\\:focus\\:rotate-0:focus {\n    --tw-rotate: 0deg;\n  }\n\n  .xl\\:focus\\:rotate-1:focus {\n    --tw-rotate: 1deg;\n  }\n\n  .xl\\:focus\\:rotate-2:focus {\n    --tw-rotate: 2deg;\n  }\n\n  .xl\\:focus\\:rotate-3:focus {\n    --tw-rotate: 3deg;\n  }\n\n  .xl\\:focus\\:rotate-6:focus {\n    --tw-rotate: 6deg;\n  }\n\n  .xl\\:focus\\:rotate-12:focus {\n    --tw-rotate: 12deg;\n  }\n\n  .xl\\:focus\\:rotate-45:focus {\n    --tw-rotate: 45deg;\n  }\n\n  .xl\\:focus\\:rotate-90:focus {\n    --tw-rotate: 90deg;\n  }\n\n  .xl\\:focus\\:rotate-180:focus {\n    --tw-rotate: 180deg;\n  }\n\n  .xl\\:focus\\:-rotate-180:focus {\n    --tw-rotate: -180deg;\n  }\n\n  .xl\\:focus\\:-rotate-90:focus {\n    --tw-rotate: -90deg;\n  }\n\n  .xl\\:focus\\:-rotate-45:focus {\n    --tw-rotate: -45deg;\n  }\n\n  .xl\\:focus\\:-rotate-12:focus {\n    --tw-rotate: -12deg;\n  }\n\n  .xl\\:focus\\:-rotate-6:focus {\n    --tw-rotate: -6deg;\n  }\n\n  .xl\\:focus\\:-rotate-3:focus {\n    --tw-rotate: -3deg;\n  }\n\n  .xl\\:focus\\:-rotate-2:focus {\n    --tw-rotate: -2deg;\n  }\n\n  .xl\\:focus\\:-rotate-1:focus {\n    --tw-rotate: -1deg;\n  }\n\n  .xl\\:skew-x-0 {\n    --tw-skew-x: 0deg;\n  }\n\n  .xl\\:skew-x-1 {\n    --tw-skew-x: 1deg;\n  }\n\n  .xl\\:skew-x-2 {\n    --tw-skew-x: 2deg;\n  }\n\n  .xl\\:skew-x-3 {\n    --tw-skew-x: 3deg;\n  }\n\n  .xl\\:skew-x-6 {\n    --tw-skew-x: 6deg;\n  }\n\n  .xl\\:skew-x-12 {\n    --tw-skew-x: 12deg;\n  }\n\n  .xl\\:-skew-x-12 {\n    --tw-skew-x: -12deg;\n  }\n\n  .xl\\:-skew-x-6 {\n    --tw-skew-x: -6deg;\n  }\n\n  .xl\\:-skew-x-3 {\n    --tw-skew-x: -3deg;\n  }\n\n  .xl\\:-skew-x-2 {\n    --tw-skew-x: -2deg;\n  }\n\n  .xl\\:-skew-x-1 {\n    --tw-skew-x: -1deg;\n  }\n\n  .xl\\:skew-y-0 {\n    --tw-skew-y: 0deg;\n  }\n\n  .xl\\:skew-y-1 {\n    --tw-skew-y: 1deg;\n  }\n\n  .xl\\:skew-y-2 {\n    --tw-skew-y: 2deg;\n  }\n\n  .xl\\:skew-y-3 {\n    --tw-skew-y: 3deg;\n  }\n\n  .xl\\:skew-y-6 {\n    --tw-skew-y: 6deg;\n  }\n\n  .xl\\:skew-y-12 {\n    --tw-skew-y: 12deg;\n  }\n\n  .xl\\:-skew-y-12 {\n    --tw-skew-y: -12deg;\n  }\n\n  .xl\\:-skew-y-6 {\n    --tw-skew-y: -6deg;\n  }\n\n  .xl\\:-skew-y-3 {\n    --tw-skew-y: -3deg;\n  }\n\n  .xl\\:-skew-y-2 {\n    --tw-skew-y: -2deg;\n  }\n\n  .xl\\:-skew-y-1 {\n    --tw-skew-y: -1deg;\n  }\n\n  .xl\\:hover\\:skew-x-0:hover {\n    --tw-skew-x: 0deg;\n  }\n\n  .xl\\:hover\\:skew-x-1:hover {\n    --tw-skew-x: 1deg;\n  }\n\n  .xl\\:hover\\:skew-x-2:hover {\n    --tw-skew-x: 2deg;\n  }\n\n  .xl\\:hover\\:skew-x-3:hover {\n    --tw-skew-x: 3deg;\n  }\n\n  .xl\\:hover\\:skew-x-6:hover {\n    --tw-skew-x: 6deg;\n  }\n\n  .xl\\:hover\\:skew-x-12:hover {\n    --tw-skew-x: 12deg;\n  }\n\n  .xl\\:hover\\:-skew-x-12:hover {\n    --tw-skew-x: -12deg;\n  }\n\n  .xl\\:hover\\:-skew-x-6:hover {\n    --tw-skew-x: -6deg;\n  }\n\n  .xl\\:hover\\:-skew-x-3:hover {\n    --tw-skew-x: -3deg;\n  }\n\n  .xl\\:hover\\:-skew-x-2:hover {\n    --tw-skew-x: -2deg;\n  }\n\n  .xl\\:hover\\:-skew-x-1:hover {\n    --tw-skew-x: -1deg;\n  }\n\n  .xl\\:hover\\:skew-y-0:hover {\n    --tw-skew-y: 0deg;\n  }\n\n  .xl\\:hover\\:skew-y-1:hover {\n    --tw-skew-y: 1deg;\n  }\n\n  .xl\\:hover\\:skew-y-2:hover {\n    --tw-skew-y: 2deg;\n  }\n\n  .xl\\:hover\\:skew-y-3:hover {\n    --tw-skew-y: 3deg;\n  }\n\n  .xl\\:hover\\:skew-y-6:hover {\n    --tw-skew-y: 6deg;\n  }\n\n  .xl\\:hover\\:skew-y-12:hover {\n    --tw-skew-y: 12deg;\n  }\n\n  .xl\\:hover\\:-skew-y-12:hover {\n    --tw-skew-y: -12deg;\n  }\n\n  .xl\\:hover\\:-skew-y-6:hover {\n    --tw-skew-y: -6deg;\n  }\n\n  .xl\\:hover\\:-skew-y-3:hover {\n    --tw-skew-y: -3deg;\n  }\n\n  .xl\\:hover\\:-skew-y-2:hover {\n    --tw-skew-y: -2deg;\n  }\n\n  .xl\\:hover\\:-skew-y-1:hover {\n    --tw-skew-y: -1deg;\n  }\n\n  .xl\\:focus\\:skew-x-0:focus {\n    --tw-skew-x: 0deg;\n  }\n\n  .xl\\:focus\\:skew-x-1:focus {\n    --tw-skew-x: 1deg;\n  }\n\n  .xl\\:focus\\:skew-x-2:focus {\n    --tw-skew-x: 2deg;\n  }\n\n  .xl\\:focus\\:skew-x-3:focus {\n    --tw-skew-x: 3deg;\n  }\n\n  .xl\\:focus\\:skew-x-6:focus {\n    --tw-skew-x: 6deg;\n  }\n\n  .xl\\:focus\\:skew-x-12:focus {\n    --tw-skew-x: 12deg;\n  }\n\n  .xl\\:focus\\:-skew-x-12:focus {\n    --tw-skew-x: -12deg;\n  }\n\n  .xl\\:focus\\:-skew-x-6:focus {\n    --tw-skew-x: -6deg;\n  }\n\n  .xl\\:focus\\:-skew-x-3:focus {\n    --tw-skew-x: -3deg;\n  }\n\n  .xl\\:focus\\:-skew-x-2:focus {\n    --tw-skew-x: -2deg;\n  }\n\n  .xl\\:focus\\:-skew-x-1:focus {\n    --tw-skew-x: -1deg;\n  }\n\n  .xl\\:focus\\:skew-y-0:focus {\n    --tw-skew-y: 0deg;\n  }\n\n  .xl\\:focus\\:skew-y-1:focus {\n    --tw-skew-y: 1deg;\n  }\n\n  .xl\\:focus\\:skew-y-2:focus {\n    --tw-skew-y: 2deg;\n  }\n\n  .xl\\:focus\\:skew-y-3:focus {\n    --tw-skew-y: 3deg;\n  }\n\n  .xl\\:focus\\:skew-y-6:focus {\n    --tw-skew-y: 6deg;\n  }\n\n  .xl\\:focus\\:skew-y-12:focus {\n    --tw-skew-y: 12deg;\n  }\n\n  .xl\\:focus\\:-skew-y-12:focus {\n    --tw-skew-y: -12deg;\n  }\n\n  .xl\\:focus\\:-skew-y-6:focus {\n    --tw-skew-y: -6deg;\n  }\n\n  .xl\\:focus\\:-skew-y-3:focus {\n    --tw-skew-y: -3deg;\n  }\n\n  .xl\\:focus\\:-skew-y-2:focus {\n    --tw-skew-y: -2deg;\n  }\n\n  .xl\\:focus\\:-skew-y-1:focus {\n    --tw-skew-y: -1deg;\n  }\n\n  .xl\\:scale-0 {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .xl\\:scale-50 {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .xl\\:scale-75 {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .xl\\:scale-90 {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .xl\\:scale-95 {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .xl\\:scale-100 {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .xl\\:scale-105 {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .xl\\:scale-110 {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .xl\\:scale-125 {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .xl\\:scale-150 {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .xl\\:hover\\:scale-0:hover {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .xl\\:hover\\:scale-50:hover {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .xl\\:hover\\:scale-75:hover {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .xl\\:hover\\:scale-90:hover {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .xl\\:hover\\:scale-95:hover {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .xl\\:hover\\:scale-100:hover {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .xl\\:hover\\:scale-105:hover {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .xl\\:hover\\:scale-110:hover {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .xl\\:hover\\:scale-125:hover {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .xl\\:hover\\:scale-150:hover {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .xl\\:focus\\:scale-0:focus {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .xl\\:focus\\:scale-50:focus {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .xl\\:focus\\:scale-75:focus {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .xl\\:focus\\:scale-90:focus {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .xl\\:focus\\:scale-95:focus {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .xl\\:focus\\:scale-100:focus {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .xl\\:focus\\:scale-105:focus {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .xl\\:focus\\:scale-110:focus {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .xl\\:focus\\:scale-125:focus {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .xl\\:focus\\:scale-150:focus {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .xl\\:scale-x-0 {\n    --tw-scale-x: 0;\n  }\n\n  .xl\\:scale-x-50 {\n    --tw-scale-x: .5;\n  }\n\n  .xl\\:scale-x-75 {\n    --tw-scale-x: .75;\n  }\n\n  .xl\\:scale-x-90 {\n    --tw-scale-x: .9;\n  }\n\n  .xl\\:scale-x-95 {\n    --tw-scale-x: .95;\n  }\n\n  .xl\\:scale-x-100 {\n    --tw-scale-x: 1;\n  }\n\n  .xl\\:scale-x-105 {\n    --tw-scale-x: 1.05;\n  }\n\n  .xl\\:scale-x-110 {\n    --tw-scale-x: 1.1;\n  }\n\n  .xl\\:scale-x-125 {\n    --tw-scale-x: 1.25;\n  }\n\n  .xl\\:scale-x-150 {\n    --tw-scale-x: 1.5;\n  }\n\n  .xl\\:scale-y-0 {\n    --tw-scale-y: 0;\n  }\n\n  .xl\\:scale-y-50 {\n    --tw-scale-y: .5;\n  }\n\n  .xl\\:scale-y-75 {\n    --tw-scale-y: .75;\n  }\n\n  .xl\\:scale-y-90 {\n    --tw-scale-y: .9;\n  }\n\n  .xl\\:scale-y-95 {\n    --tw-scale-y: .95;\n  }\n\n  .xl\\:scale-y-100 {\n    --tw-scale-y: 1;\n  }\n\n  .xl\\:scale-y-105 {\n    --tw-scale-y: 1.05;\n  }\n\n  .xl\\:scale-y-110 {\n    --tw-scale-y: 1.1;\n  }\n\n  .xl\\:scale-y-125 {\n    --tw-scale-y: 1.25;\n  }\n\n  .xl\\:scale-y-150 {\n    --tw-scale-y: 1.5;\n  }\n\n  .xl\\:hover\\:scale-x-0:hover {\n    --tw-scale-x: 0;\n  }\n\n  .xl\\:hover\\:scale-x-50:hover {\n    --tw-scale-x: .5;\n  }\n\n  .xl\\:hover\\:scale-x-75:hover {\n    --tw-scale-x: .75;\n  }\n\n  .xl\\:hover\\:scale-x-90:hover {\n    --tw-scale-x: .9;\n  }\n\n  .xl\\:hover\\:scale-x-95:hover {\n    --tw-scale-x: .95;\n  }\n\n  .xl\\:hover\\:scale-x-100:hover {\n    --tw-scale-x: 1;\n  }\n\n  .xl\\:hover\\:scale-x-105:hover {\n    --tw-scale-x: 1.05;\n  }\n\n  .xl\\:hover\\:scale-x-110:hover {\n    --tw-scale-x: 1.1;\n  }\n\n  .xl\\:hover\\:scale-x-125:hover {\n    --tw-scale-x: 1.25;\n  }\n\n  .xl\\:hover\\:scale-x-150:hover {\n    --tw-scale-x: 1.5;\n  }\n\n  .xl\\:hover\\:scale-y-0:hover {\n    --tw-scale-y: 0;\n  }\n\n  .xl\\:hover\\:scale-y-50:hover {\n    --tw-scale-y: .5;\n  }\n\n  .xl\\:hover\\:scale-y-75:hover {\n    --tw-scale-y: .75;\n  }\n\n  .xl\\:hover\\:scale-y-90:hover {\n    --tw-scale-y: .9;\n  }\n\n  .xl\\:hover\\:scale-y-95:hover {\n    --tw-scale-y: .95;\n  }\n\n  .xl\\:hover\\:scale-y-100:hover {\n    --tw-scale-y: 1;\n  }\n\n  .xl\\:hover\\:scale-y-105:hover {\n    --tw-scale-y: 1.05;\n  }\n\n  .xl\\:hover\\:scale-y-110:hover {\n    --tw-scale-y: 1.1;\n  }\n\n  .xl\\:hover\\:scale-y-125:hover {\n    --tw-scale-y: 1.25;\n  }\n\n  .xl\\:hover\\:scale-y-150:hover {\n    --tw-scale-y: 1.5;\n  }\n\n  .xl\\:focus\\:scale-x-0:focus {\n    --tw-scale-x: 0;\n  }\n\n  .xl\\:focus\\:scale-x-50:focus {\n    --tw-scale-x: .5;\n  }\n\n  .xl\\:focus\\:scale-x-75:focus {\n    --tw-scale-x: .75;\n  }\n\n  .xl\\:focus\\:scale-x-90:focus {\n    --tw-scale-x: .9;\n  }\n\n  .xl\\:focus\\:scale-x-95:focus {\n    --tw-scale-x: .95;\n  }\n\n  .xl\\:focus\\:scale-x-100:focus {\n    --tw-scale-x: 1;\n  }\n\n  .xl\\:focus\\:scale-x-105:focus {\n    --tw-scale-x: 1.05;\n  }\n\n  .xl\\:focus\\:scale-x-110:focus {\n    --tw-scale-x: 1.1;\n  }\n\n  .xl\\:focus\\:scale-x-125:focus {\n    --tw-scale-x: 1.25;\n  }\n\n  .xl\\:focus\\:scale-x-150:focus {\n    --tw-scale-x: 1.5;\n  }\n\n  .xl\\:focus\\:scale-y-0:focus {\n    --tw-scale-y: 0;\n  }\n\n  .xl\\:focus\\:scale-y-50:focus {\n    --tw-scale-y: .5;\n  }\n\n  .xl\\:focus\\:scale-y-75:focus {\n    --tw-scale-y: .75;\n  }\n\n  .xl\\:focus\\:scale-y-90:focus {\n    --tw-scale-y: .9;\n  }\n\n  .xl\\:focus\\:scale-y-95:focus {\n    --tw-scale-y: .95;\n  }\n\n  .xl\\:focus\\:scale-y-100:focus {\n    --tw-scale-y: 1;\n  }\n\n  .xl\\:focus\\:scale-y-105:focus {\n    --tw-scale-y: 1.05;\n  }\n\n  .xl\\:focus\\:scale-y-110:focus {\n    --tw-scale-y: 1.1;\n  }\n\n  .xl\\:focus\\:scale-y-125:focus {\n    --tw-scale-y: 1.25;\n  }\n\n  .xl\\:focus\\:scale-y-150:focus {\n    --tw-scale-y: 1.5;\n  }\n\n  .xl\\:animate-none {\n    -webkit-animation: none;\n            animation: none;\n  }\n\n  .xl\\:animate-spin {\n    -webkit-animation: spin 1s linear infinite;\n            animation: spin 1s linear infinite;\n  }\n\n  .xl\\:animate-ping {\n    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n  }\n\n  .xl\\:animate-pulse {\n    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n  }\n\n  .xl\\:animate-bounce {\n    -webkit-animation: bounce 1s infinite;\n            animation: bounce 1s infinite;\n  }\n\n  .xl\\:cursor-auto {\n    cursor: auto;\n  }\n\n  .xl\\:cursor-default {\n    cursor: default;\n  }\n\n  .xl\\:cursor-pointer {\n    cursor: pointer;\n  }\n\n  .xl\\:cursor-wait {\n    cursor: wait;\n  }\n\n  .xl\\:cursor-text {\n    cursor: text;\n  }\n\n  .xl\\:cursor-move {\n    cursor: move;\n  }\n\n  .xl\\:cursor-help {\n    cursor: help;\n  }\n\n  .xl\\:cursor-not-allowed {\n    cursor: not-allowed;\n  }\n\n  .xl\\:select-none {\n    -webkit-user-select: none;\n       -moz-user-select: none;\n        -ms-user-select: none;\n            user-select: none;\n  }\n\n  .xl\\:select-text {\n    -webkit-user-select: text;\n       -moz-user-select: text;\n        -ms-user-select: text;\n            user-select: text;\n  }\n\n  .xl\\:select-all {\n    -webkit-user-select: all;\n       -moz-user-select: all;\n            user-select: all;\n  }\n\n  .xl\\:select-auto {\n    -webkit-user-select: auto;\n       -moz-user-select: auto;\n        -ms-user-select: auto;\n            user-select: auto;\n  }\n\n  .xl\\:resize-none {\n    resize: none;\n  }\n\n  .xl\\:resize-y {\n    resize: vertical;\n  }\n\n  .xl\\:resize-x {\n    resize: horizontal;\n  }\n\n  .xl\\:resize {\n    resize: both;\n  }\n\n  .xl\\:list-inside {\n    list-style-position: inside;\n  }\n\n  .xl\\:list-outside {\n    list-style-position: outside;\n  }\n\n  .xl\\:list-none {\n    list-style-type: none;\n  }\n\n  .xl\\:list-disc {\n    list-style-type: disc;\n  }\n\n  .xl\\:list-decimal {\n    list-style-type: decimal;\n  }\n\n  .xl\\:appearance-none {\n    -webkit-appearance: none;\n       -moz-appearance: none;\n            appearance: none;\n  }\n\n  .xl\\:auto-cols-auto {\n    grid-auto-columns: auto;\n  }\n\n  .xl\\:auto-cols-min {\n    grid-auto-columns: -webkit-min-content;\n    grid-auto-columns: min-content;\n  }\n\n  .xl\\:auto-cols-max {\n    grid-auto-columns: -webkit-max-content;\n    grid-auto-columns: max-content;\n  }\n\n  .xl\\:auto-cols-fr {\n    grid-auto-columns: minmax(0, 1fr);\n  }\n\n  .xl\\:grid-flow-row {\n    grid-auto-flow: row;\n  }\n\n  .xl\\:grid-flow-col {\n    grid-auto-flow: column;\n  }\n\n  .xl\\:grid-flow-row-dense {\n    grid-auto-flow: row dense;\n  }\n\n  .xl\\:grid-flow-col-dense {\n    grid-auto-flow: column dense;\n  }\n\n  .xl\\:auto-rows-auto {\n    grid-auto-rows: auto;\n  }\n\n  .xl\\:auto-rows-min {\n    grid-auto-rows: -webkit-min-content;\n    grid-auto-rows: min-content;\n  }\n\n  .xl\\:auto-rows-max {\n    grid-auto-rows: -webkit-max-content;\n    grid-auto-rows: max-content;\n  }\n\n  .xl\\:auto-rows-fr {\n    grid-auto-rows: minmax(0, 1fr);\n  }\n\n  .xl\\:grid-cols-1 {\n    grid-template-columns: repeat(1, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-4 {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-5 {\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-6 {\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-7 {\n    grid-template-columns: repeat(7, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-8 {\n    grid-template-columns: repeat(8, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-9 {\n    grid-template-columns: repeat(9, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-10 {\n    grid-template-columns: repeat(10, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-11 {\n    grid-template-columns: repeat(11, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-12 {\n    grid-template-columns: repeat(12, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-cols-none {\n    grid-template-columns: none;\n  }\n\n  .xl\\:grid-rows-1 {\n    grid-template-rows: repeat(1, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-rows-2 {\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-rows-3 {\n    grid-template-rows: repeat(3, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-rows-4 {\n    grid-template-rows: repeat(4, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-rows-5 {\n    grid-template-rows: repeat(5, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-rows-6 {\n    grid-template-rows: repeat(6, minmax(0, 1fr));\n  }\n\n  .xl\\:grid-rows-none {\n    grid-template-rows: none;\n  }\n\n  .xl\\:flex-row {\n    flex-direction: row;\n  }\n\n  .xl\\:flex-row-reverse {\n    flex-direction: row-reverse;\n  }\n\n  .xl\\:flex-col {\n    flex-direction: column;\n  }\n\n  .xl\\:flex-col-reverse {\n    flex-direction: column-reverse;\n  }\n\n  .xl\\:flex-wrap {\n    flex-wrap: wrap;\n  }\n\n  .xl\\:flex-wrap-reverse {\n    flex-wrap: wrap-reverse;\n  }\n\n  .xl\\:flex-nowrap {\n    flex-wrap: nowrap;\n  }\n\n  .xl\\:place-content-center {\n    place-content: center;\n  }\n\n  .xl\\:place-content-start {\n    place-content: start;\n  }\n\n  .xl\\:place-content-end {\n    place-content: end;\n  }\n\n  .xl\\:place-content-between {\n    place-content: space-between;\n  }\n\n  .xl\\:place-content-around {\n    place-content: space-around;\n  }\n\n  .xl\\:place-content-evenly {\n    place-content: space-evenly;\n  }\n\n  .xl\\:place-content-stretch {\n    place-content: stretch;\n  }\n\n  .xl\\:place-items-start {\n    place-items: start;\n  }\n\n  .xl\\:place-items-end {\n    place-items: end;\n  }\n\n  .xl\\:place-items-center {\n    place-items: center;\n  }\n\n  .xl\\:place-items-stretch {\n    place-items: stretch;\n  }\n\n  .xl\\:content-center {\n    align-content: center;\n  }\n\n  .xl\\:content-start {\n    align-content: flex-start;\n  }\n\n  .xl\\:content-end {\n    align-content: flex-end;\n  }\n\n  .xl\\:content-between {\n    align-content: space-between;\n  }\n\n  .xl\\:content-around {\n    align-content: space-around;\n  }\n\n  .xl\\:content-evenly {\n    align-content: space-evenly;\n  }\n\n  .xl\\:items-start {\n    align-items: flex-start;\n  }\n\n  .xl\\:items-end {\n    align-items: flex-end;\n  }\n\n  .xl\\:items-center {\n    align-items: center;\n  }\n\n  .xl\\:items-baseline {\n    align-items: baseline;\n  }\n\n  .xl\\:items-stretch {\n    align-items: stretch;\n  }\n\n  .xl\\:justify-start {\n    justify-content: flex-start;\n  }\n\n  .xl\\:justify-end {\n    justify-content: flex-end;\n  }\n\n  .xl\\:justify-center {\n    justify-content: center;\n  }\n\n  .xl\\:justify-between {\n    justify-content: space-between;\n  }\n\n  .xl\\:justify-around {\n    justify-content: space-around;\n  }\n\n  .xl\\:justify-evenly {\n    justify-content: space-evenly;\n  }\n\n  .xl\\:justify-items-start {\n    justify-items: start;\n  }\n\n  .xl\\:justify-items-end {\n    justify-items: end;\n  }\n\n  .xl\\:justify-items-center {\n    justify-items: center;\n  }\n\n  .xl\\:justify-items-stretch {\n    justify-items: stretch;\n  }\n\n  .xl\\:gap-0 {\n    gap: 0px;\n  }\n\n  .xl\\:gap-1 {\n    gap: 0.25rem;\n  }\n\n  .xl\\:gap-2 {\n    gap: 0.5rem;\n  }\n\n  .xl\\:gap-3 {\n    gap: 0.75rem;\n  }\n\n  .xl\\:gap-4 {\n    gap: 1rem;\n  }\n\n  .xl\\:gap-5 {\n    gap: 1.25rem;\n  }\n\n  .xl\\:gap-6 {\n    gap: 1.5rem;\n  }\n\n  .xl\\:gap-7 {\n    gap: 1.75rem;\n  }\n\n  .xl\\:gap-8 {\n    gap: 2rem;\n  }\n\n  .xl\\:gap-9 {\n    gap: 2.25rem;\n  }\n\n  .xl\\:gap-10 {\n    gap: 2.5rem;\n  }\n\n  .xl\\:gap-11 {\n    gap: 2.75rem;\n  }\n\n  .xl\\:gap-12 {\n    gap: 3rem;\n  }\n\n  .xl\\:gap-14 {\n    gap: 3.5rem;\n  }\n\n  .xl\\:gap-16 {\n    gap: 4rem;\n  }\n\n  .xl\\:gap-20 {\n    gap: 5rem;\n  }\n\n  .xl\\:gap-24 {\n    gap: 6rem;\n  }\n\n  .xl\\:gap-28 {\n    gap: 7rem;\n  }\n\n  .xl\\:gap-32 {\n    gap: 8rem;\n  }\n\n  .xl\\:gap-36 {\n    gap: 9rem;\n  }\n\n  .xl\\:gap-40 {\n    gap: 10rem;\n  }\n\n  .xl\\:gap-44 {\n    gap: 11rem;\n  }\n\n  .xl\\:gap-48 {\n    gap: 12rem;\n  }\n\n  .xl\\:gap-52 {\n    gap: 13rem;\n  }\n\n  .xl\\:gap-56 {\n    gap: 14rem;\n  }\n\n  .xl\\:gap-60 {\n    gap: 15rem;\n  }\n\n  .xl\\:gap-64 {\n    gap: 16rem;\n  }\n\n  .xl\\:gap-72 {\n    gap: 18rem;\n  }\n\n  .xl\\:gap-80 {\n    gap: 20rem;\n  }\n\n  .xl\\:gap-96 {\n    gap: 24rem;\n  }\n\n  .xl\\:gap-px {\n    gap: 1px;\n  }\n\n  .xl\\:gap-0\\.5 {\n    gap: 0.125rem;\n  }\n\n  .xl\\:gap-1\\.5 {\n    gap: 0.375rem;\n  }\n\n  .xl\\:gap-2\\.5 {\n    gap: 0.625rem;\n  }\n\n  .xl\\:gap-3\\.5 {\n    gap: 0.875rem;\n  }\n\n  .xl\\:gap-x-0 {\n    -moz-column-gap: 0px;\n         column-gap: 0px;\n  }\n\n  .xl\\:gap-x-1 {\n    -moz-column-gap: 0.25rem;\n         column-gap: 0.25rem;\n  }\n\n  .xl\\:gap-x-2 {\n    -moz-column-gap: 0.5rem;\n         column-gap: 0.5rem;\n  }\n\n  .xl\\:gap-x-3 {\n    -moz-column-gap: 0.75rem;\n         column-gap: 0.75rem;\n  }\n\n  .xl\\:gap-x-4 {\n    -moz-column-gap: 1rem;\n         column-gap: 1rem;\n  }\n\n  .xl\\:gap-x-5 {\n    -moz-column-gap: 1.25rem;\n         column-gap: 1.25rem;\n  }\n\n  .xl\\:gap-x-6 {\n    -moz-column-gap: 1.5rem;\n         column-gap: 1.5rem;\n  }\n\n  .xl\\:gap-x-7 {\n    -moz-column-gap: 1.75rem;\n         column-gap: 1.75rem;\n  }\n\n  .xl\\:gap-x-8 {\n    -moz-column-gap: 2rem;\n         column-gap: 2rem;\n  }\n\n  .xl\\:gap-x-9 {\n    -moz-column-gap: 2.25rem;\n         column-gap: 2.25rem;\n  }\n\n  .xl\\:gap-x-10 {\n    -moz-column-gap: 2.5rem;\n         column-gap: 2.5rem;\n  }\n\n  .xl\\:gap-x-11 {\n    -moz-column-gap: 2.75rem;\n         column-gap: 2.75rem;\n  }\n\n  .xl\\:gap-x-12 {\n    -moz-column-gap: 3rem;\n         column-gap: 3rem;\n  }\n\n  .xl\\:gap-x-14 {\n    -moz-column-gap: 3.5rem;\n         column-gap: 3.5rem;\n  }\n\n  .xl\\:gap-x-16 {\n    -moz-column-gap: 4rem;\n         column-gap: 4rem;\n  }\n\n  .xl\\:gap-x-20 {\n    -moz-column-gap: 5rem;\n         column-gap: 5rem;\n  }\n\n  .xl\\:gap-x-24 {\n    -moz-column-gap: 6rem;\n         column-gap: 6rem;\n  }\n\n  .xl\\:gap-x-28 {\n    -moz-column-gap: 7rem;\n         column-gap: 7rem;\n  }\n\n  .xl\\:gap-x-32 {\n    -moz-column-gap: 8rem;\n         column-gap: 8rem;\n  }\n\n  .xl\\:gap-x-36 {\n    -moz-column-gap: 9rem;\n         column-gap: 9rem;\n  }\n\n  .xl\\:gap-x-40 {\n    -moz-column-gap: 10rem;\n         column-gap: 10rem;\n  }\n\n  .xl\\:gap-x-44 {\n    -moz-column-gap: 11rem;\n         column-gap: 11rem;\n  }\n\n  .xl\\:gap-x-48 {\n    -moz-column-gap: 12rem;\n         column-gap: 12rem;\n  }\n\n  .xl\\:gap-x-52 {\n    -moz-column-gap: 13rem;\n         column-gap: 13rem;\n  }\n\n  .xl\\:gap-x-56 {\n    -moz-column-gap: 14rem;\n         column-gap: 14rem;\n  }\n\n  .xl\\:gap-x-60 {\n    -moz-column-gap: 15rem;\n         column-gap: 15rem;\n  }\n\n  .xl\\:gap-x-64 {\n    -moz-column-gap: 16rem;\n         column-gap: 16rem;\n  }\n\n  .xl\\:gap-x-72 {\n    -moz-column-gap: 18rem;\n         column-gap: 18rem;\n  }\n\n  .xl\\:gap-x-80 {\n    -moz-column-gap: 20rem;\n         column-gap: 20rem;\n  }\n\n  .xl\\:gap-x-96 {\n    -moz-column-gap: 24rem;\n         column-gap: 24rem;\n  }\n\n  .xl\\:gap-x-px {\n    -moz-column-gap: 1px;\n         column-gap: 1px;\n  }\n\n  .xl\\:gap-x-0\\.5 {\n    -moz-column-gap: 0.125rem;\n         column-gap: 0.125rem;\n  }\n\n  .xl\\:gap-x-1\\.5 {\n    -moz-column-gap: 0.375rem;\n         column-gap: 0.375rem;\n  }\n\n  .xl\\:gap-x-2\\.5 {\n    -moz-column-gap: 0.625rem;\n         column-gap: 0.625rem;\n  }\n\n  .xl\\:gap-x-3\\.5 {\n    -moz-column-gap: 0.875rem;\n         column-gap: 0.875rem;\n  }\n\n  .xl\\:gap-y-0 {\n    row-gap: 0px;\n  }\n\n  .xl\\:gap-y-1 {\n    row-gap: 0.25rem;\n  }\n\n  .xl\\:gap-y-2 {\n    row-gap: 0.5rem;\n  }\n\n  .xl\\:gap-y-3 {\n    row-gap: 0.75rem;\n  }\n\n  .xl\\:gap-y-4 {\n    row-gap: 1rem;\n  }\n\n  .xl\\:gap-y-5 {\n    row-gap: 1.25rem;\n  }\n\n  .xl\\:gap-y-6 {\n    row-gap: 1.5rem;\n  }\n\n  .xl\\:gap-y-7 {\n    row-gap: 1.75rem;\n  }\n\n  .xl\\:gap-y-8 {\n    row-gap: 2rem;\n  }\n\n  .xl\\:gap-y-9 {\n    row-gap: 2.25rem;\n  }\n\n  .xl\\:gap-y-10 {\n    row-gap: 2.5rem;\n  }\n\n  .xl\\:gap-y-11 {\n    row-gap: 2.75rem;\n  }\n\n  .xl\\:gap-y-12 {\n    row-gap: 3rem;\n  }\n\n  .xl\\:gap-y-14 {\n    row-gap: 3.5rem;\n  }\n\n  .xl\\:gap-y-16 {\n    row-gap: 4rem;\n  }\n\n  .xl\\:gap-y-20 {\n    row-gap: 5rem;\n  }\n\n  .xl\\:gap-y-24 {\n    row-gap: 6rem;\n  }\n\n  .xl\\:gap-y-28 {\n    row-gap: 7rem;\n  }\n\n  .xl\\:gap-y-32 {\n    row-gap: 8rem;\n  }\n\n  .xl\\:gap-y-36 {\n    row-gap: 9rem;\n  }\n\n  .xl\\:gap-y-40 {\n    row-gap: 10rem;\n  }\n\n  .xl\\:gap-y-44 {\n    row-gap: 11rem;\n  }\n\n  .xl\\:gap-y-48 {\n    row-gap: 12rem;\n  }\n\n  .xl\\:gap-y-52 {\n    row-gap: 13rem;\n  }\n\n  .xl\\:gap-y-56 {\n    row-gap: 14rem;\n  }\n\n  .xl\\:gap-y-60 {\n    row-gap: 15rem;\n  }\n\n  .xl\\:gap-y-64 {\n    row-gap: 16rem;\n  }\n\n  .xl\\:gap-y-72 {\n    row-gap: 18rem;\n  }\n\n  .xl\\:gap-y-80 {\n    row-gap: 20rem;\n  }\n\n  .xl\\:gap-y-96 {\n    row-gap: 24rem;\n  }\n\n  .xl\\:gap-y-px {\n    row-gap: 1px;\n  }\n\n  .xl\\:gap-y-0\\.5 {\n    row-gap: 0.125rem;\n  }\n\n  .xl\\:gap-y-1\\.5 {\n    row-gap: 0.375rem;\n  }\n\n  .xl\\:gap-y-2\\.5 {\n    row-gap: 0.625rem;\n  }\n\n  .xl\\:gap-y-3\\.5 {\n    row-gap: 0.875rem;\n  }\n\n  .xl\\:space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1rem * var(--tw-space-x-reverse));\n    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2rem * var(--tw-space-x-reverse));\n    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3rem * var(--tw-space-x-reverse));\n    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(4rem * var(--tw-space-x-reverse));\n    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(5rem * var(--tw-space-x-reverse));\n    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(6rem * var(--tw-space-x-reverse));\n    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(7rem * var(--tw-space-x-reverse));\n    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(8rem * var(--tw-space-x-reverse));\n    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(9rem * var(--tw-space-x-reverse));\n    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(10rem * var(--tw-space-x-reverse));\n    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(11rem * var(--tw-space-x-reverse));\n    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(12rem * var(--tw-space-x-reverse));\n    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(13rem * var(--tw-space-x-reverse));\n    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(14rem * var(--tw-space-x-reverse));\n    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(15rem * var(--tw-space-x-reverse));\n    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(16rem * var(--tw-space-x-reverse));\n    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(18rem * var(--tw-space-x-reverse));\n    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(20rem * var(--tw-space-x-reverse));\n    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(24rem * var(--tw-space-x-reverse));\n    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1px * var(--tw-space-x-reverse));\n    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-4rem * var(--tw-space-x-reverse));\n    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-6rem * var(--tw-space-x-reverse));\n    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-7rem * var(--tw-space-x-reverse));\n    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-8rem * var(--tw-space-x-reverse));\n    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-9rem * var(--tw-space-x-reverse));\n    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-10rem * var(--tw-space-x-reverse));\n    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-11rem * var(--tw-space-x-reverse));\n    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-12rem * var(--tw-space-x-reverse));\n    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-13rem * var(--tw-space-x-reverse));\n    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-14rem * var(--tw-space-x-reverse));\n    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-15rem * var(--tw-space-x-reverse));\n    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-16rem * var(--tw-space-x-reverse));\n    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-18rem * var(--tw-space-x-reverse));\n    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-20rem * var(--tw-space-x-reverse));\n    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-24rem * var(--tw-space-x-reverse));\n    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1px * var(--tw-space-x-reverse));\n    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:-space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .xl\\:space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(4rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(6rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(7rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(8rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(9rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(10rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(11rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(12rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(13rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(14rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(15rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(16rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(18rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(20rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(24rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1px * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1px * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:-space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .xl\\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 1;\n  }\n\n  .xl\\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 1;\n  }\n\n  .xl\\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(0px * var(--tw-divide-x-reverse));\n    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .xl\\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(2px * var(--tw-divide-x-reverse));\n    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .xl\\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(4px * var(--tw-divide-x-reverse));\n    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .xl\\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(8px * var(--tw-divide-x-reverse));\n    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .xl\\:divide-x > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(1px * var(--tw-divide-x-reverse));\n    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .xl\\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));\n  }\n\n  .xl\\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));\n  }\n\n  .xl\\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));\n  }\n\n  .xl\\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));\n  }\n\n  .xl\\:divide-y > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n  }\n\n  .xl\\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 1;\n  }\n\n  .xl\\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 1;\n  }\n\n  .xl\\:divide-solid > :not([hidden]) ~ :not([hidden]) {\n    border-style: solid;\n  }\n\n  .xl\\:divide-dashed > :not([hidden]) ~ :not([hidden]) {\n    border-style: dashed;\n  }\n\n  .xl\\:divide-dotted > :not([hidden]) ~ :not([hidden]) {\n    border-style: dotted;\n  }\n\n  .xl\\:divide-double > :not([hidden]) ~ :not([hidden]) {\n    border-style: double;\n  }\n\n  .xl\\:divide-none > :not([hidden]) ~ :not([hidden]) {\n    border-style: none;\n  }\n\n  .xl\\:divide-transparent > :not([hidden]) ~ :not([hidden]) {\n    border-color: transparent;\n  }\n\n  .xl\\:divide-current > :not([hidden]) ~ :not([hidden]) {\n    border-color: currentColor;\n  }\n\n  .xl\\:divide-black > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-white > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-grey-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-red-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-orange-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-yellow-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-green-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-teal-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-blue-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-indigo-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-purple-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-pink-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-default > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .xl\\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0;\n  }\n\n  .xl\\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.05;\n  }\n\n  .xl\\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.1;\n  }\n\n  .xl\\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.2;\n  }\n\n  .xl\\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.25;\n  }\n\n  .xl\\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.3;\n  }\n\n  .xl\\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.4;\n  }\n\n  .xl\\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.5;\n  }\n\n  .xl\\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.6;\n  }\n\n  .xl\\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.7;\n  }\n\n  .xl\\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.75;\n  }\n\n  .xl\\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.8;\n  }\n\n  .xl\\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.9;\n  }\n\n  .xl\\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.95;\n  }\n\n  .xl\\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n  }\n\n  .xl\\:place-self-auto {\n    place-self: auto;\n  }\n\n  .xl\\:place-self-start {\n    place-self: start;\n  }\n\n  .xl\\:place-self-end {\n    place-self: end;\n  }\n\n  .xl\\:place-self-center {\n    place-self: center;\n  }\n\n  .xl\\:place-self-stretch {\n    place-self: stretch;\n  }\n\n  .xl\\:self-auto {\n    align-self: auto;\n  }\n\n  .xl\\:self-start {\n    align-self: flex-start;\n  }\n\n  .xl\\:self-end {\n    align-self: flex-end;\n  }\n\n  .xl\\:self-center {\n    align-self: center;\n  }\n\n  .xl\\:self-stretch {\n    align-self: stretch;\n  }\n\n  .xl\\:justify-self-auto {\n    justify-self: auto;\n  }\n\n  .xl\\:justify-self-start {\n    justify-self: start;\n  }\n\n  .xl\\:justify-self-end {\n    justify-self: end;\n  }\n\n  .xl\\:justify-self-center {\n    justify-self: center;\n  }\n\n  .xl\\:justify-self-stretch {\n    justify-self: stretch;\n  }\n\n  .xl\\:overflow-auto {\n    overflow: auto;\n  }\n\n  .xl\\:overflow-hidden {\n    overflow: hidden;\n  }\n\n  .xl\\:overflow-visible {\n    overflow: visible;\n  }\n\n  .xl\\:overflow-scroll {\n    overflow: scroll;\n  }\n\n  .xl\\:overflow-x-auto {\n    overflow-x: auto;\n  }\n\n  .xl\\:overflow-y-auto {\n    overflow-y: auto;\n  }\n\n  .xl\\:overflow-x-hidden {\n    overflow-x: hidden;\n  }\n\n  .xl\\:overflow-y-hidden {\n    overflow-y: hidden;\n  }\n\n  .xl\\:overflow-x-visible {\n    overflow-x: visible;\n  }\n\n  .xl\\:overflow-y-visible {\n    overflow-y: visible;\n  }\n\n  .xl\\:overflow-x-scroll {\n    overflow-x: scroll;\n  }\n\n  .xl\\:overflow-y-scroll {\n    overflow-y: scroll;\n  }\n\n  .xl\\:overscroll-auto {\n    -ms-scroll-chaining: chained;\n        overscroll-behavior: auto;\n  }\n\n  .xl\\:overscroll-contain {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: contain;\n  }\n\n  .xl\\:overscroll-none {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: none;\n  }\n\n  .xl\\:overscroll-y-auto {\n    overscroll-behavior-y: auto;\n  }\n\n  .xl\\:overscroll-y-contain {\n    overscroll-behavior-y: contain;\n  }\n\n  .xl\\:overscroll-y-none {\n    overscroll-behavior-y: none;\n  }\n\n  .xl\\:overscroll-x-auto {\n    overscroll-behavior-x: auto;\n  }\n\n  .xl\\:overscroll-x-contain {\n    overscroll-behavior-x: contain;\n  }\n\n  .xl\\:overscroll-x-none {\n    overscroll-behavior-x: none;\n  }\n\n  .xl\\:truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .xl\\:overflow-ellipsis {\n    text-overflow: ellipsis;\n  }\n\n  .xl\\:overflow-clip {\n    text-overflow: clip;\n  }\n\n  .xl\\:whitespace-normal {\n    white-space: normal;\n  }\n\n  .xl\\:whitespace-nowrap {\n    white-space: nowrap;\n  }\n\n  .xl\\:whitespace-pre {\n    white-space: pre;\n  }\n\n  .xl\\:whitespace-pre-line {\n    white-space: pre-line;\n  }\n\n  .xl\\:whitespace-pre-wrap {\n    white-space: pre-wrap;\n  }\n\n  .xl\\:break-normal {\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n\n  .xl\\:break-words {\n    overflow-wrap: break-word;\n  }\n\n  .xl\\:break-all {\n    word-break: break-all;\n  }\n\n  .xl\\:rounded-none {\n    border-radius: 0px;\n  }\n\n  .xl\\:rounded-sm {\n    border-radius: 0.125rem;\n  }\n\n  .xl\\:rounded {\n    border-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-md {\n    border-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-lg {\n    border-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-xl {\n    border-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-2xl {\n    border-radius: 1rem;\n  }\n\n  .xl\\:rounded-3xl {\n    border-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-full {\n    border-radius: 9999px;\n  }\n\n  .xl\\:rounded-t-none {\n    border-top-left-radius: 0px;\n    border-top-right-radius: 0px;\n  }\n\n  .xl\\:rounded-t-sm {\n    border-top-left-radius: 0.125rem;\n    border-top-right-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-t {\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-t-md {\n    border-top-left-radius: 0.375rem;\n    border-top-right-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-t-lg {\n    border-top-left-radius: 0.5rem;\n    border-top-right-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-t-xl {\n    border-top-left-radius: 0.75rem;\n    border-top-right-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-t-2xl {\n    border-top-left-radius: 1rem;\n    border-top-right-radius: 1rem;\n  }\n\n  .xl\\:rounded-t-3xl {\n    border-top-left-radius: 1.5rem;\n    border-top-right-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-t-full {\n    border-top-left-radius: 9999px;\n    border-top-right-radius: 9999px;\n  }\n\n  .xl\\:rounded-r-none {\n    border-top-right-radius: 0px;\n    border-bottom-right-radius: 0px;\n  }\n\n  .xl\\:rounded-r-sm {\n    border-top-right-radius: 0.125rem;\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-r {\n    border-top-right-radius: 0.25rem;\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-r-md {\n    border-top-right-radius: 0.375rem;\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-r-lg {\n    border-top-right-radius: 0.5rem;\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-r-xl {\n    border-top-right-radius: 0.75rem;\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-r-2xl {\n    border-top-right-radius: 1rem;\n    border-bottom-right-radius: 1rem;\n  }\n\n  .xl\\:rounded-r-3xl {\n    border-top-right-radius: 1.5rem;\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-r-full {\n    border-top-right-radius: 9999px;\n    border-bottom-right-radius: 9999px;\n  }\n\n  .xl\\:rounded-b-none {\n    border-bottom-right-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .xl\\:rounded-b-sm {\n    border-bottom-right-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-b {\n    border-bottom-right-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-b-md {\n    border-bottom-right-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-b-lg {\n    border-bottom-right-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-b-xl {\n    border-bottom-right-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-b-2xl {\n    border-bottom-right-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .xl\\:rounded-b-3xl {\n    border-bottom-right-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-b-full {\n    border-bottom-right-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .xl\\:rounded-l-none {\n    border-top-left-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .xl\\:rounded-l-sm {\n    border-top-left-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-l {\n    border-top-left-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-l-md {\n    border-top-left-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-l-lg {\n    border-top-left-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-l-xl {\n    border-top-left-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-l-2xl {\n    border-top-left-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .xl\\:rounded-l-3xl {\n    border-top-left-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-l-full {\n    border-top-left-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .xl\\:rounded-tl-none {\n    border-top-left-radius: 0px;\n  }\n\n  .xl\\:rounded-tl-sm {\n    border-top-left-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-tl {\n    border-top-left-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-tl-md {\n    border-top-left-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-tl-lg {\n    border-top-left-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-tl-xl {\n    border-top-left-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-tl-2xl {\n    border-top-left-radius: 1rem;\n  }\n\n  .xl\\:rounded-tl-3xl {\n    border-top-left-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-tl-full {\n    border-top-left-radius: 9999px;\n  }\n\n  .xl\\:rounded-tr-none {\n    border-top-right-radius: 0px;\n  }\n\n  .xl\\:rounded-tr-sm {\n    border-top-right-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-tr {\n    border-top-right-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-tr-md {\n    border-top-right-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-tr-lg {\n    border-top-right-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-tr-xl {\n    border-top-right-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-tr-2xl {\n    border-top-right-radius: 1rem;\n  }\n\n  .xl\\:rounded-tr-3xl {\n    border-top-right-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-tr-full {\n    border-top-right-radius: 9999px;\n  }\n\n  .xl\\:rounded-br-none {\n    border-bottom-right-radius: 0px;\n  }\n\n  .xl\\:rounded-br-sm {\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-br {\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-br-md {\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-br-lg {\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-br-xl {\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-br-2xl {\n    border-bottom-right-radius: 1rem;\n  }\n\n  .xl\\:rounded-br-3xl {\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-br-full {\n    border-bottom-right-radius: 9999px;\n  }\n\n  .xl\\:rounded-bl-none {\n    border-bottom-left-radius: 0px;\n  }\n\n  .xl\\:rounded-bl-sm {\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .xl\\:rounded-bl {\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .xl\\:rounded-bl-md {\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .xl\\:rounded-bl-lg {\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .xl\\:rounded-bl-xl {\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .xl\\:rounded-bl-2xl {\n    border-bottom-left-radius: 1rem;\n  }\n\n  .xl\\:rounded-bl-3xl {\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .xl\\:rounded-bl-full {\n    border-bottom-left-radius: 9999px;\n  }\n\n  .xl\\:border-0 {\n    border-width: 0px;\n  }\n\n  .xl\\:border-2 {\n    border-width: 2px;\n  }\n\n  .xl\\:border-4 {\n    border-width: 4px;\n  }\n\n  .xl\\:border-8 {\n    border-width: 8px;\n  }\n\n  .xl\\:border {\n    border-width: 1px;\n  }\n\n  .xl\\:border-t-0 {\n    border-top-width: 0px;\n  }\n\n  .xl\\:border-t-2 {\n    border-top-width: 2px;\n  }\n\n  .xl\\:border-t-4 {\n    border-top-width: 4px;\n  }\n\n  .xl\\:border-t-8 {\n    border-top-width: 8px;\n  }\n\n  .xl\\:border-t {\n    border-top-width: 1px;\n  }\n\n  .xl\\:border-r-0 {\n    border-right-width: 0px;\n  }\n\n  .xl\\:border-r-2 {\n    border-right-width: 2px;\n  }\n\n  .xl\\:border-r-4 {\n    border-right-width: 4px;\n  }\n\n  .xl\\:border-r-8 {\n    border-right-width: 8px;\n  }\n\n  .xl\\:border-r {\n    border-right-width: 1px;\n  }\n\n  .xl\\:border-b-0 {\n    border-bottom-width: 0px;\n  }\n\n  .xl\\:border-b-2 {\n    border-bottom-width: 2px;\n  }\n\n  .xl\\:border-b-4 {\n    border-bottom-width: 4px;\n  }\n\n  .xl\\:border-b-8 {\n    border-bottom-width: 8px;\n  }\n\n  .xl\\:border-b {\n    border-bottom-width: 1px;\n  }\n\n  .xl\\:border-l-0 {\n    border-left-width: 0px;\n  }\n\n  .xl\\:border-l-2 {\n    border-left-width: 2px;\n  }\n\n  .xl\\:border-l-4 {\n    border-left-width: 4px;\n  }\n\n  .xl\\:border-l-8 {\n    border-left-width: 8px;\n  }\n\n  .xl\\:border-l {\n    border-left-width: 1px;\n  }\n\n  .xl\\:border-solid {\n    border-style: solid;\n  }\n\n  .xl\\:border-dashed {\n    border-style: dashed;\n  }\n\n  .xl\\:border-dotted {\n    border-style: dotted;\n  }\n\n  .xl\\:border-double {\n    border-style: double;\n  }\n\n  .xl\\:border-none {\n    border-style: none;\n  }\n\n  .xl\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .xl\\:border-current {\n    border-color: currentColor;\n  }\n\n  .xl\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-current {\n    border-color: currentColor;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-transparent:focus-within {\n    border-color: transparent;\n  }\n\n  .xl\\:focus-within\\:border-current:focus-within {\n    border-color: currentColor;\n  }\n\n  .xl\\:focus-within\\:border-black:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-white:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-50:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-100:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-200:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-300:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-400:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-500:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-600:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-700:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-800:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-gray-900:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-grey-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-red-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-orange-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-yellow-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-green-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-teal-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-blue-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-indigo-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-purple-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-pink-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus-within\\:border-default:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-transparent:hover {\n    border-color: transparent;\n  }\n\n  .xl\\:hover\\:border-current:hover {\n    border-color: currentColor;\n  }\n\n  .xl\\:hover\\:border-black:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-white:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-50:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-100:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-200:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-300:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-400:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-500:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-600:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-700:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-800:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-gray-900:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-grey-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-red-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-orange-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-yellow-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-green-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-teal-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-blue-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-indigo-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-purple-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-pink-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .xl\\:hover\\:border-default:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-transparent:focus {\n    border-color: transparent;\n  }\n\n  .xl\\:focus\\:border-current:focus {\n    border-color: currentColor;\n  }\n\n  .xl\\:focus\\:border-black:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-white:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-50:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-100:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-200:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-300:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-500:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-600:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-700:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-800:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-gray-900:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-grey-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-red-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-orange-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-yellow-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-green-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-teal-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-blue-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-indigo-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-purple-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-pink-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .xl\\:focus\\:border-default:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .xl\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .xl\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .xl\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .xl\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .xl\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .xl\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .xl\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .xl\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .xl\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .xl\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .xl\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .xl\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .xl\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .xl\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .xl\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .group:hover .xl\\:group-hover\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .xl\\:focus-within\\:border-opacity-0:focus-within {\n    --tw-border-opacity: 0;\n  }\n\n  .xl\\:focus-within\\:border-opacity-5:focus-within {\n    --tw-border-opacity: 0.05;\n  }\n\n  .xl\\:focus-within\\:border-opacity-10:focus-within {\n    --tw-border-opacity: 0.1;\n  }\n\n  .xl\\:focus-within\\:border-opacity-20:focus-within {\n    --tw-border-opacity: 0.2;\n  }\n\n  .xl\\:focus-within\\:border-opacity-25:focus-within {\n    --tw-border-opacity: 0.25;\n  }\n\n  .xl\\:focus-within\\:border-opacity-30:focus-within {\n    --tw-border-opacity: 0.3;\n  }\n\n  .xl\\:focus-within\\:border-opacity-40:focus-within {\n    --tw-border-opacity: 0.4;\n  }\n\n  .xl\\:focus-within\\:border-opacity-50:focus-within {\n    --tw-border-opacity: 0.5;\n  }\n\n  .xl\\:focus-within\\:border-opacity-60:focus-within {\n    --tw-border-opacity: 0.6;\n  }\n\n  .xl\\:focus-within\\:border-opacity-70:focus-within {\n    --tw-border-opacity: 0.7;\n  }\n\n  .xl\\:focus-within\\:border-opacity-75:focus-within {\n    --tw-border-opacity: 0.75;\n  }\n\n  .xl\\:focus-within\\:border-opacity-80:focus-within {\n    --tw-border-opacity: 0.8;\n  }\n\n  .xl\\:focus-within\\:border-opacity-90:focus-within {\n    --tw-border-opacity: 0.9;\n  }\n\n  .xl\\:focus-within\\:border-opacity-95:focus-within {\n    --tw-border-opacity: 0.95;\n  }\n\n  .xl\\:focus-within\\:border-opacity-100:focus-within {\n    --tw-border-opacity: 1;\n  }\n\n  .xl\\:hover\\:border-opacity-0:hover {\n    --tw-border-opacity: 0;\n  }\n\n  .xl\\:hover\\:border-opacity-5:hover {\n    --tw-border-opacity: 0.05;\n  }\n\n  .xl\\:hover\\:border-opacity-10:hover {\n    --tw-border-opacity: 0.1;\n  }\n\n  .xl\\:hover\\:border-opacity-20:hover {\n    --tw-border-opacity: 0.2;\n  }\n\n  .xl\\:hover\\:border-opacity-25:hover {\n    --tw-border-opacity: 0.25;\n  }\n\n  .xl\\:hover\\:border-opacity-30:hover {\n    --tw-border-opacity: 0.3;\n  }\n\n  .xl\\:hover\\:border-opacity-40:hover {\n    --tw-border-opacity: 0.4;\n  }\n\n  .xl\\:hover\\:border-opacity-50:hover {\n    --tw-border-opacity: 0.5;\n  }\n\n  .xl\\:hover\\:border-opacity-60:hover {\n    --tw-border-opacity: 0.6;\n  }\n\n  .xl\\:hover\\:border-opacity-70:hover {\n    --tw-border-opacity: 0.7;\n  }\n\n  .xl\\:hover\\:border-opacity-75:hover {\n    --tw-border-opacity: 0.75;\n  }\n\n  .xl\\:hover\\:border-opacity-80:hover {\n    --tw-border-opacity: 0.8;\n  }\n\n  .xl\\:hover\\:border-opacity-90:hover {\n    --tw-border-opacity: 0.9;\n  }\n\n  .xl\\:hover\\:border-opacity-95:hover {\n    --tw-border-opacity: 0.95;\n  }\n\n  .xl\\:hover\\:border-opacity-100:hover {\n    --tw-border-opacity: 1;\n  }\n\n  .xl\\:focus\\:border-opacity-0:focus {\n    --tw-border-opacity: 0;\n  }\n\n  .xl\\:focus\\:border-opacity-5:focus {\n    --tw-border-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:border-opacity-10:focus {\n    --tw-border-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:border-opacity-20:focus {\n    --tw-border-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:border-opacity-25:focus {\n    --tw-border-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:border-opacity-30:focus {\n    --tw-border-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:border-opacity-40:focus {\n    --tw-border-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:border-opacity-50:focus {\n    --tw-border-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:border-opacity-60:focus {\n    --tw-border-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:border-opacity-70:focus {\n    --tw-border-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:border-opacity-75:focus {\n    --tw-border-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:border-opacity-80:focus {\n    --tw-border-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:border-opacity-90:focus {\n    --tw-border-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:border-opacity-95:focus {\n    --tw-border-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:border-opacity-100:focus {\n    --tw-border-opacity: 1;\n  }\n\n  .xl\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .xl\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .xl\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-transparent:focus-within {\n    background-color: transparent;\n  }\n\n  .xl\\:focus-within\\:bg-current:focus-within {\n    background-color: currentColor;\n  }\n\n  .xl\\:focus-within\\:bg-black:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-white:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-50:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-100:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-200:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-300:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-400:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-500:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-600:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-700:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-800:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-gray-900:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-grey-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-red-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-orange-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-yellow-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-green-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-teal-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-blue-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-indigo-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-purple-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus-within\\:bg-pink-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-transparent:hover {\n    background-color: transparent;\n  }\n\n  .xl\\:hover\\:bg-current:hover {\n    background-color: currentColor;\n  }\n\n  .xl\\:hover\\:bg-black:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-white:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-50:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-100:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-200:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-300:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-400:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-500:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-600:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-700:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-800:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-gray-900:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-grey-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-red-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-orange-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-yellow-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-green-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-teal-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-blue-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-indigo-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-purple-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:hover\\:bg-pink-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-transparent:focus {\n    background-color: transparent;\n  }\n\n  .xl\\:focus\\:bg-current:focus {\n    background-color: currentColor;\n  }\n\n  .xl\\:focus\\:bg-black:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-white:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-50:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-100:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-200:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-300:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-400:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-500:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-600:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-700:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-800:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-gray-900:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-grey-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-red-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-orange-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-yellow-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-green-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-teal-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-blue-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-indigo-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-purple-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .xl\\:focus\\:bg-pink-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .xl\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .xl\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .xl\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .xl\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .xl\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .xl\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .xl\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .xl\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .xl\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .xl\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .xl\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .xl\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .xl\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .xl\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .xl\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .group:hover .xl\\:group-hover\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-0:focus-within {\n    --tw-bg-opacity: 0;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-5:focus-within {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-10:focus-within {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-20:focus-within {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-25:focus-within {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-30:focus-within {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-40:focus-within {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-50:focus-within {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-60:focus-within {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-70:focus-within {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-75:focus-within {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-80:focus-within {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-90:focus-within {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-95:focus-within {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .xl\\:focus-within\\:bg-opacity-100:focus-within {\n    --tw-bg-opacity: 1;\n  }\n\n  .xl\\:hover\\:bg-opacity-0:hover {\n    --tw-bg-opacity: 0;\n  }\n\n  .xl\\:hover\\:bg-opacity-5:hover {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .xl\\:hover\\:bg-opacity-10:hover {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .xl\\:hover\\:bg-opacity-20:hover {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .xl\\:hover\\:bg-opacity-25:hover {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .xl\\:hover\\:bg-opacity-30:hover {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .xl\\:hover\\:bg-opacity-40:hover {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .xl\\:hover\\:bg-opacity-50:hover {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .xl\\:hover\\:bg-opacity-60:hover {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .xl\\:hover\\:bg-opacity-70:hover {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .xl\\:hover\\:bg-opacity-75:hover {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .xl\\:hover\\:bg-opacity-80:hover {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .xl\\:hover\\:bg-opacity-90:hover {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .xl\\:hover\\:bg-opacity-95:hover {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .xl\\:hover\\:bg-opacity-100:hover {\n    --tw-bg-opacity: 1;\n  }\n\n  .xl\\:focus\\:bg-opacity-0:focus {\n    --tw-bg-opacity: 0;\n  }\n\n  .xl\\:focus\\:bg-opacity-5:focus {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:bg-opacity-10:focus {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:bg-opacity-20:focus {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:bg-opacity-25:focus {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:bg-opacity-30:focus {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:bg-opacity-40:focus {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:bg-opacity-50:focus {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:bg-opacity-60:focus {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:bg-opacity-70:focus {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:bg-opacity-75:focus {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:bg-opacity-80:focus {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:bg-opacity-90:focus {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:bg-opacity-95:focus {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:bg-opacity-100:focus {\n    --tw-bg-opacity: 1;\n  }\n\n  .xl\\:bg-none {\n    background-image: none;\n  }\n\n  .xl\\:bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-tr {\n    background-image: linear-gradient(to top right, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-r {\n    background-image: linear-gradient(to right, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-br {\n    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-b {\n    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-bl {\n    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-l {\n    background-image: linear-gradient(to left, var(--tw-gradient-stops));\n  }\n\n  .xl\\:bg-gradient-to-tl {\n    background-image: linear-gradient(to top left, var(--tw-gradient-stops));\n  }\n\n  .xl\\:from-transparent {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .xl\\:from-current {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:from-black {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .xl\\:from-white {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:from-gray-50 {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .xl\\:from-gray-100 {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .xl\\:from-gray-200 {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .xl\\:from-gray-300 {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .xl\\:from-gray-400 {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .xl\\:from-gray-500 {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .xl\\:from-gray-600 {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .xl\\:from-gray-700 {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .xl\\:from-gray-800 {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .xl\\:from-gray-900 {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .xl\\:from-red {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .xl\\:from-yellow {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .xl\\:from-green {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .xl\\:from-blue {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .xl\\:from-indigo {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .xl\\:from-purple {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .xl\\:from-pink {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .xl\\:from-grey-darkest {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .xl\\:from-grey-darker {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .xl\\:from-grey-dark {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .xl\\:from-grey {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .xl\\:from-grey-light {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .xl\\:from-grey-lighter {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .xl\\:from-grey-lightest {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .xl\\:from-red-darkest {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .xl\\:from-red-darker {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .xl\\:from-red-dark {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .xl\\:from-red-light {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .xl\\:from-red-lighter {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .xl\\:from-red-lightest {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .xl\\:from-orange-darkest {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .xl\\:from-orange-darker {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .xl\\:from-orange-dark {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .xl\\:from-orange {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .xl\\:from-orange-light {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .xl\\:from-orange-lighter {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .xl\\:from-orange-lightest {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .xl\\:from-yellow-darkest {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .xl\\:from-yellow-darker {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .xl\\:from-yellow-dark {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .xl\\:from-yellow-light {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .xl\\:from-yellow-lighter {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .xl\\:from-yellow-lightest {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .xl\\:from-green-darkest {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .xl\\:from-green-darker {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .xl\\:from-green-dark {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .xl\\:from-green-light {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .xl\\:from-green-lighter {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .xl\\:from-green-lightest {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .xl\\:from-teal-darkest {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .xl\\:from-teal-darker {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .xl\\:from-teal-dark {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .xl\\:from-teal {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .xl\\:from-teal-light {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .xl\\:from-teal-lighter {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .xl\\:from-teal-lightest {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .xl\\:from-blue-darkest {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .xl\\:from-blue-darker {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .xl\\:from-blue-dark {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .xl\\:from-blue-light {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .xl\\:from-blue-lighter {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .xl\\:from-blue-lightest {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .xl\\:from-indigo-darkest {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .xl\\:from-indigo-darker {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .xl\\:from-indigo-dark {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .xl\\:from-indigo-light {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .xl\\:from-indigo-lighter {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .xl\\:from-indigo-lightest {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .xl\\:from-purple-darkest {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .xl\\:from-purple-darker {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .xl\\:from-purple-dark {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .xl\\:from-purple-light {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .xl\\:from-purple-lighter {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .xl\\:from-purple-lightest {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .xl\\:from-pink-darkest {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .xl\\:from-pink-darker {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .xl\\:from-pink-dark {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .xl\\:from-pink-light {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .xl\\:from-pink-lighter {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .xl\\:from-pink-lightest {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .xl\\:hover\\:from-transparent:hover {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .xl\\:hover\\:from-current:hover {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:hover\\:from-black:hover {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .xl\\:hover\\:from-white:hover {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:hover\\:from-gray-50:hover {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .xl\\:hover\\:from-gray-100:hover {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .xl\\:hover\\:from-gray-200:hover {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .xl\\:hover\\:from-gray-300:hover {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .xl\\:hover\\:from-gray-400:hover {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .xl\\:hover\\:from-gray-500:hover {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .xl\\:hover\\:from-gray-600:hover {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .xl\\:hover\\:from-gray-700:hover {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .xl\\:hover\\:from-gray-800:hover {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .xl\\:hover\\:from-gray-900:hover {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .xl\\:hover\\:from-red:hover {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .xl\\:hover\\:from-yellow:hover {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .xl\\:hover\\:from-green:hover {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .xl\\:hover\\:from-blue:hover {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .xl\\:hover\\:from-indigo:hover {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .xl\\:hover\\:from-purple:hover {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .xl\\:hover\\:from-pink:hover {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .xl\\:hover\\:from-grey-darkest:hover {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .xl\\:hover\\:from-grey-darker:hover {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .xl\\:hover\\:from-grey-dark:hover {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .xl\\:hover\\:from-grey:hover {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .xl\\:hover\\:from-grey-light:hover {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .xl\\:hover\\:from-grey-lighter:hover {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .xl\\:hover\\:from-grey-lightest:hover {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .xl\\:hover\\:from-red-darkest:hover {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .xl\\:hover\\:from-red-darker:hover {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .xl\\:hover\\:from-red-dark:hover {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .xl\\:hover\\:from-red-light:hover {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .xl\\:hover\\:from-red-lighter:hover {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .xl\\:hover\\:from-red-lightest:hover {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .xl\\:hover\\:from-orange-darkest:hover {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .xl\\:hover\\:from-orange-darker:hover {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .xl\\:hover\\:from-orange-dark:hover {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .xl\\:hover\\:from-orange:hover {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .xl\\:hover\\:from-orange-light:hover {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .xl\\:hover\\:from-orange-lighter:hover {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .xl\\:hover\\:from-orange-lightest:hover {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .xl\\:hover\\:from-yellow-darkest:hover {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .xl\\:hover\\:from-yellow-darker:hover {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .xl\\:hover\\:from-yellow-dark:hover {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .xl\\:hover\\:from-yellow-light:hover {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .xl\\:hover\\:from-yellow-lighter:hover {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .xl\\:hover\\:from-yellow-lightest:hover {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .xl\\:hover\\:from-green-darkest:hover {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .xl\\:hover\\:from-green-darker:hover {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .xl\\:hover\\:from-green-dark:hover {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .xl\\:hover\\:from-green-light:hover {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .xl\\:hover\\:from-green-lighter:hover {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .xl\\:hover\\:from-green-lightest:hover {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .xl\\:hover\\:from-teal-darkest:hover {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .xl\\:hover\\:from-teal-darker:hover {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .xl\\:hover\\:from-teal-dark:hover {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .xl\\:hover\\:from-teal:hover {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .xl\\:hover\\:from-teal-light:hover {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .xl\\:hover\\:from-teal-lighter:hover {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .xl\\:hover\\:from-teal-lightest:hover {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .xl\\:hover\\:from-blue-darkest:hover {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .xl\\:hover\\:from-blue-darker:hover {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .xl\\:hover\\:from-blue-dark:hover {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .xl\\:hover\\:from-blue-light:hover {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .xl\\:hover\\:from-blue-lighter:hover {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .xl\\:hover\\:from-blue-lightest:hover {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .xl\\:hover\\:from-indigo-darkest:hover {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .xl\\:hover\\:from-indigo-darker:hover {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .xl\\:hover\\:from-indigo-dark:hover {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .xl\\:hover\\:from-indigo-light:hover {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .xl\\:hover\\:from-indigo-lighter:hover {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .xl\\:hover\\:from-indigo-lightest:hover {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .xl\\:hover\\:from-purple-darkest:hover {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .xl\\:hover\\:from-purple-darker:hover {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .xl\\:hover\\:from-purple-dark:hover {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .xl\\:hover\\:from-purple-light:hover {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .xl\\:hover\\:from-purple-lighter:hover {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .xl\\:hover\\:from-purple-lightest:hover {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .xl\\:hover\\:from-pink-darkest:hover {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .xl\\:hover\\:from-pink-darker:hover {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .xl\\:hover\\:from-pink-dark:hover {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .xl\\:hover\\:from-pink-light:hover {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .xl\\:hover\\:from-pink-lighter:hover {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .xl\\:hover\\:from-pink-lightest:hover {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .xl\\:focus\\:from-transparent:focus {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .xl\\:focus\\:from-current:focus {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:focus\\:from-black:focus {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .xl\\:focus\\:from-white:focus {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:focus\\:from-gray-50:focus {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .xl\\:focus\\:from-gray-100:focus {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .xl\\:focus\\:from-gray-200:focus {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .xl\\:focus\\:from-gray-300:focus {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .xl\\:focus\\:from-gray-400:focus {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .xl\\:focus\\:from-gray-500:focus {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .xl\\:focus\\:from-gray-600:focus {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .xl\\:focus\\:from-gray-700:focus {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .xl\\:focus\\:from-gray-800:focus {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .xl\\:focus\\:from-gray-900:focus {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .xl\\:focus\\:from-red:focus {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .xl\\:focus\\:from-yellow:focus {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .xl\\:focus\\:from-green:focus {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .xl\\:focus\\:from-blue:focus {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .xl\\:focus\\:from-indigo:focus {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .xl\\:focus\\:from-purple:focus {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .xl\\:focus\\:from-pink:focus {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .xl\\:focus\\:from-grey-darkest:focus {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .xl\\:focus\\:from-grey-darker:focus {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .xl\\:focus\\:from-grey-dark:focus {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .xl\\:focus\\:from-grey:focus {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .xl\\:focus\\:from-grey-light:focus {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .xl\\:focus\\:from-grey-lighter:focus {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .xl\\:focus\\:from-grey-lightest:focus {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .xl\\:focus\\:from-red-darkest:focus {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .xl\\:focus\\:from-red-darker:focus {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .xl\\:focus\\:from-red-dark:focus {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .xl\\:focus\\:from-red-light:focus {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .xl\\:focus\\:from-red-lighter:focus {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .xl\\:focus\\:from-red-lightest:focus {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .xl\\:focus\\:from-orange-darkest:focus {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .xl\\:focus\\:from-orange-darker:focus {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .xl\\:focus\\:from-orange-dark:focus {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .xl\\:focus\\:from-orange:focus {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .xl\\:focus\\:from-orange-light:focus {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .xl\\:focus\\:from-orange-lighter:focus {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .xl\\:focus\\:from-orange-lightest:focus {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .xl\\:focus\\:from-yellow-darkest:focus {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .xl\\:focus\\:from-yellow-darker:focus {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .xl\\:focus\\:from-yellow-dark:focus {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .xl\\:focus\\:from-yellow-light:focus {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .xl\\:focus\\:from-yellow-lighter:focus {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .xl\\:focus\\:from-yellow-lightest:focus {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .xl\\:focus\\:from-green-darkest:focus {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .xl\\:focus\\:from-green-darker:focus {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .xl\\:focus\\:from-green-dark:focus {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .xl\\:focus\\:from-green-light:focus {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .xl\\:focus\\:from-green-lighter:focus {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .xl\\:focus\\:from-green-lightest:focus {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .xl\\:focus\\:from-teal-darkest:focus {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .xl\\:focus\\:from-teal-darker:focus {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .xl\\:focus\\:from-teal-dark:focus {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .xl\\:focus\\:from-teal:focus {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .xl\\:focus\\:from-teal-light:focus {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .xl\\:focus\\:from-teal-lighter:focus {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .xl\\:focus\\:from-teal-lightest:focus {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .xl\\:focus\\:from-blue-darkest:focus {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .xl\\:focus\\:from-blue-darker:focus {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .xl\\:focus\\:from-blue-dark:focus {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .xl\\:focus\\:from-blue-light:focus {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .xl\\:focus\\:from-blue-lighter:focus {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .xl\\:focus\\:from-blue-lightest:focus {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .xl\\:focus\\:from-indigo-darkest:focus {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .xl\\:focus\\:from-indigo-darker:focus {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .xl\\:focus\\:from-indigo-dark:focus {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .xl\\:focus\\:from-indigo-light:focus {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .xl\\:focus\\:from-indigo-lighter:focus {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .xl\\:focus\\:from-indigo-lightest:focus {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .xl\\:focus\\:from-purple-darkest:focus {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .xl\\:focus\\:from-purple-darker:focus {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .xl\\:focus\\:from-purple-dark:focus {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .xl\\:focus\\:from-purple-light:focus {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .xl\\:focus\\:from-purple-lighter:focus {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .xl\\:focus\\:from-purple-lightest:focus {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .xl\\:focus\\:from-pink-darkest:focus {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .xl\\:focus\\:from-pink-darker:focus {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .xl\\:focus\\:from-pink-dark:focus {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .xl\\:focus\\:from-pink-light:focus {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .xl\\:focus\\:from-pink-lighter:focus {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .xl\\:focus\\:from-pink-lightest:focus {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .xl\\:via-transparent {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .xl\\:via-current {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:via-black {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .xl\\:via-white {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:via-gray-50 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .xl\\:via-gray-100 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .xl\\:via-gray-200 {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .xl\\:via-gray-300 {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .xl\\:via-gray-400 {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .xl\\:via-gray-500 {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .xl\\:via-gray-600 {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .xl\\:via-gray-700 {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .xl\\:via-gray-800 {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .xl\\:via-gray-900 {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .xl\\:via-red {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .xl\\:via-yellow {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .xl\\:via-green {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .xl\\:via-blue {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .xl\\:via-indigo {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .xl\\:via-purple {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .xl\\:via-pink {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .xl\\:via-grey-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .xl\\:via-grey-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .xl\\:via-grey-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .xl\\:via-grey {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .xl\\:via-grey-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .xl\\:via-grey-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .xl\\:via-grey-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .xl\\:via-red-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .xl\\:via-red-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .xl\\:via-red-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .xl\\:via-red-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .xl\\:via-red-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .xl\\:via-red-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .xl\\:via-orange-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .xl\\:via-orange-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .xl\\:via-orange-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .xl\\:via-orange {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .xl\\:via-orange-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .xl\\:via-orange-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .xl\\:via-orange-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .xl\\:via-yellow-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .xl\\:via-yellow-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .xl\\:via-yellow-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .xl\\:via-yellow-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .xl\\:via-yellow-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .xl\\:via-yellow-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .xl\\:via-green-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .xl\\:via-green-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .xl\\:via-green-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .xl\\:via-green-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .xl\\:via-green-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .xl\\:via-green-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .xl\\:via-teal-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .xl\\:via-teal-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .xl\\:via-teal-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .xl\\:via-teal {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .xl\\:via-teal-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .xl\\:via-teal-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .xl\\:via-teal-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .xl\\:via-blue-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .xl\\:via-blue-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .xl\\:via-blue-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .xl\\:via-blue-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .xl\\:via-blue-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .xl\\:via-blue-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .xl\\:via-indigo-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .xl\\:via-indigo-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .xl\\:via-indigo-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .xl\\:via-indigo-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .xl\\:via-indigo-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .xl\\:via-indigo-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .xl\\:via-purple-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .xl\\:via-purple-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .xl\\:via-purple-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .xl\\:via-purple-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .xl\\:via-purple-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .xl\\:via-purple-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .xl\\:via-pink-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .xl\\:via-pink-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .xl\\:via-pink-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .xl\\:via-pink-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .xl\\:via-pink-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .xl\\:via-pink-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .xl\\:hover\\:via-transparent:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .xl\\:hover\\:via-current:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:hover\\:via-black:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .xl\\:hover\\:via-white:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:hover\\:via-gray-50:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .xl\\:hover\\:via-gray-100:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .xl\\:hover\\:via-gray-200:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .xl\\:hover\\:via-gray-300:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .xl\\:hover\\:via-gray-400:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .xl\\:hover\\:via-gray-500:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .xl\\:hover\\:via-gray-600:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .xl\\:hover\\:via-gray-700:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .xl\\:hover\\:via-gray-800:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .xl\\:hover\\:via-gray-900:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .xl\\:hover\\:via-red:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .xl\\:hover\\:via-yellow:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .xl\\:hover\\:via-green:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .xl\\:hover\\:via-blue:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .xl\\:hover\\:via-indigo:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .xl\\:hover\\:via-purple:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .xl\\:hover\\:via-pink:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .xl\\:hover\\:via-grey-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .xl\\:hover\\:via-grey-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .xl\\:hover\\:via-grey-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .xl\\:hover\\:via-grey:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .xl\\:hover\\:via-grey-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .xl\\:hover\\:via-grey-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .xl\\:hover\\:via-grey-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .xl\\:hover\\:via-red-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .xl\\:hover\\:via-red-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .xl\\:hover\\:via-red-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .xl\\:hover\\:via-red-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .xl\\:hover\\:via-red-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .xl\\:hover\\:via-red-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .xl\\:hover\\:via-orange-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .xl\\:hover\\:via-orange-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .xl\\:hover\\:via-orange-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .xl\\:hover\\:via-orange:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .xl\\:hover\\:via-orange-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .xl\\:hover\\:via-orange-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .xl\\:hover\\:via-orange-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .xl\\:hover\\:via-yellow-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .xl\\:hover\\:via-yellow-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .xl\\:hover\\:via-yellow-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .xl\\:hover\\:via-yellow-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .xl\\:hover\\:via-yellow-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .xl\\:hover\\:via-yellow-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .xl\\:hover\\:via-green-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .xl\\:hover\\:via-green-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .xl\\:hover\\:via-green-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .xl\\:hover\\:via-green-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .xl\\:hover\\:via-green-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .xl\\:hover\\:via-green-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .xl\\:hover\\:via-teal-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .xl\\:hover\\:via-teal-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .xl\\:hover\\:via-teal-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .xl\\:hover\\:via-teal:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .xl\\:hover\\:via-teal-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .xl\\:hover\\:via-teal-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .xl\\:hover\\:via-teal-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .xl\\:hover\\:via-blue-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .xl\\:hover\\:via-blue-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .xl\\:hover\\:via-blue-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .xl\\:hover\\:via-blue-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .xl\\:hover\\:via-blue-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .xl\\:hover\\:via-blue-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .xl\\:hover\\:via-indigo-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .xl\\:hover\\:via-indigo-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .xl\\:hover\\:via-indigo-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .xl\\:hover\\:via-indigo-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .xl\\:hover\\:via-indigo-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .xl\\:hover\\:via-indigo-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .xl\\:hover\\:via-purple-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .xl\\:hover\\:via-purple-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .xl\\:hover\\:via-purple-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .xl\\:hover\\:via-purple-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .xl\\:hover\\:via-purple-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .xl\\:hover\\:via-purple-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .xl\\:hover\\:via-pink-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .xl\\:hover\\:via-pink-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .xl\\:hover\\:via-pink-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .xl\\:hover\\:via-pink-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .xl\\:hover\\:via-pink-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .xl\\:hover\\:via-pink-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .xl\\:focus\\:via-transparent:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .xl\\:focus\\:via-current:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:focus\\:via-black:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .xl\\:focus\\:via-white:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .xl\\:focus\\:via-gray-50:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .xl\\:focus\\:via-gray-100:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .xl\\:focus\\:via-gray-200:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .xl\\:focus\\:via-gray-300:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .xl\\:focus\\:via-gray-400:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .xl\\:focus\\:via-gray-500:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .xl\\:focus\\:via-gray-600:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .xl\\:focus\\:via-gray-700:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .xl\\:focus\\:via-gray-800:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .xl\\:focus\\:via-gray-900:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .xl\\:focus\\:via-red:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .xl\\:focus\\:via-yellow:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .xl\\:focus\\:via-green:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .xl\\:focus\\:via-blue:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .xl\\:focus\\:via-indigo:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .xl\\:focus\\:via-purple:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .xl\\:focus\\:via-pink:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .xl\\:focus\\:via-grey-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .xl\\:focus\\:via-grey-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .xl\\:focus\\:via-grey-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .xl\\:focus\\:via-grey:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .xl\\:focus\\:via-grey-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .xl\\:focus\\:via-grey-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .xl\\:focus\\:via-grey-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .xl\\:focus\\:via-red-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .xl\\:focus\\:via-red-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .xl\\:focus\\:via-red-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .xl\\:focus\\:via-red-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .xl\\:focus\\:via-red-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .xl\\:focus\\:via-red-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .xl\\:focus\\:via-orange-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .xl\\:focus\\:via-orange-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .xl\\:focus\\:via-orange-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .xl\\:focus\\:via-orange:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .xl\\:focus\\:via-orange-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .xl\\:focus\\:via-orange-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .xl\\:focus\\:via-orange-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .xl\\:focus\\:via-yellow-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .xl\\:focus\\:via-yellow-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .xl\\:focus\\:via-yellow-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .xl\\:focus\\:via-yellow-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .xl\\:focus\\:via-yellow-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .xl\\:focus\\:via-yellow-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .xl\\:focus\\:via-green-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .xl\\:focus\\:via-green-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .xl\\:focus\\:via-green-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .xl\\:focus\\:via-green-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .xl\\:focus\\:via-green-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .xl\\:focus\\:via-green-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .xl\\:focus\\:via-teal-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .xl\\:focus\\:via-teal-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .xl\\:focus\\:via-teal-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .xl\\:focus\\:via-teal:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .xl\\:focus\\:via-teal-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .xl\\:focus\\:via-teal-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .xl\\:focus\\:via-teal-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .xl\\:focus\\:via-blue-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .xl\\:focus\\:via-blue-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .xl\\:focus\\:via-blue-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .xl\\:focus\\:via-blue-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .xl\\:focus\\:via-blue-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .xl\\:focus\\:via-blue-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .xl\\:focus\\:via-indigo-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .xl\\:focus\\:via-indigo-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .xl\\:focus\\:via-indigo-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .xl\\:focus\\:via-indigo-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .xl\\:focus\\:via-indigo-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .xl\\:focus\\:via-indigo-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .xl\\:focus\\:via-purple-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .xl\\:focus\\:via-purple-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .xl\\:focus\\:via-purple-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .xl\\:focus\\:via-purple-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .xl\\:focus\\:via-purple-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .xl\\:focus\\:via-purple-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .xl\\:focus\\:via-pink-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .xl\\:focus\\:via-pink-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .xl\\:focus\\:via-pink-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .xl\\:focus\\:via-pink-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .xl\\:focus\\:via-pink-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .xl\\:focus\\:via-pink-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .xl\\:to-transparent {\n    --tw-gradient-to: transparent;\n  }\n\n  .xl\\:to-current {\n    --tw-gradient-to: currentColor;\n  }\n\n  .xl\\:to-black {\n    --tw-gradient-to: #22292f;\n  }\n\n  .xl\\:to-white {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .xl\\:to-gray-50 {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .xl\\:to-gray-100 {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .xl\\:to-gray-200 {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .xl\\:to-gray-300 {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .xl\\:to-gray-400 {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .xl\\:to-gray-500 {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .xl\\:to-gray-600 {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .xl\\:to-gray-700 {\n    --tw-gradient-to: #374151;\n  }\n\n  .xl\\:to-gray-800 {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .xl\\:to-gray-900 {\n    --tw-gradient-to: #111827;\n  }\n\n  .xl\\:to-red {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .xl\\:to-yellow {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .xl\\:to-green {\n    --tw-gradient-to: #38c172;\n  }\n\n  .xl\\:to-blue {\n    --tw-gradient-to: #229be1;\n  }\n\n  .xl\\:to-indigo {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .xl\\:to-purple {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .xl\\:to-pink {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .xl\\:to-grey-darkest {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .xl\\:to-grey-darker {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .xl\\:to-grey-dark {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .xl\\:to-grey {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .xl\\:to-grey-light {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .xl\\:to-grey-lighter {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .xl\\:to-grey-lightest {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .xl\\:to-red-darkest {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .xl\\:to-red-darker {\n    --tw-gradient-to: #621b18;\n  }\n\n  .xl\\:to-red-dark {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .xl\\:to-red-light {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .xl\\:to-red-lighter {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .xl\\:to-red-lightest {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .xl\\:to-orange-darkest {\n    --tw-gradient-to: #462a16;\n  }\n\n  .xl\\:to-orange-darker {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .xl\\:to-orange-dark {\n    --tw-gradient-to: #de751f;\n  }\n\n  .xl\\:to-orange {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .xl\\:to-orange-light {\n    --tw-gradient-to: #faad63;\n  }\n\n  .xl\\:to-orange-lighter {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .xl\\:to-orange-lightest {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .xl\\:to-yellow-darkest {\n    --tw-gradient-to: #453411;\n  }\n\n  .xl\\:to-yellow-darker {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .xl\\:to-yellow-dark {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .xl\\:to-yellow-light {\n    --tw-gradient-to: #fff382;\n  }\n\n  .xl\\:to-yellow-lighter {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .xl\\:to-yellow-lightest {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .xl\\:to-green-darkest {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .xl\\:to-green-darker {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .xl\\:to-green-dark {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .xl\\:to-green-light {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .xl\\:to-green-lighter {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .xl\\:to-green-lightest {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .xl\\:to-teal-darkest {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .xl\\:to-teal-darker {\n    --tw-gradient-to: #20504f;\n  }\n\n  .xl\\:to-teal-dark {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .xl\\:to-teal {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .xl\\:to-teal-light {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .xl\\:to-teal-lighter {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .xl\\:to-teal-lightest {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .xl\\:to-blue-darkest {\n    --tw-gradient-to: #203950;\n  }\n\n  .xl\\:to-blue-darker {\n    --tw-gradient-to: #28556e;\n  }\n\n  .xl\\:to-blue-dark {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .xl\\:to-blue-light {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .xl\\:to-blue-lighter {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .xl\\:to-blue-lightest {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .xl\\:to-indigo-darkest {\n    --tw-gradient-to: #191e38;\n  }\n\n  .xl\\:to-indigo-darker {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .xl\\:to-indigo-dark {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .xl\\:to-indigo-light {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .xl\\:to-indigo-lighter {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .xl\\:to-indigo-lightest {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .xl\\:to-purple-darkest {\n    --tw-gradient-to: #21183c;\n  }\n\n  .xl\\:to-purple-darker {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .xl\\:to-purple-dark {\n    --tw-gradient-to: #794acf;\n  }\n\n  .xl\\:to-purple-light {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .xl\\:to-purple-lighter {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .xl\\:to-purple-lightest {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .xl\\:to-pink-darkest {\n    --tw-gradient-to: #451225;\n  }\n\n  .xl\\:to-pink-darker {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .xl\\:to-pink-dark {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .xl\\:to-pink-light {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .xl\\:to-pink-lighter {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .xl\\:to-pink-lightest {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .xl\\:hover\\:to-transparent:hover {\n    --tw-gradient-to: transparent;\n  }\n\n  .xl\\:hover\\:to-current:hover {\n    --tw-gradient-to: currentColor;\n  }\n\n  .xl\\:hover\\:to-black:hover {\n    --tw-gradient-to: #22292f;\n  }\n\n  .xl\\:hover\\:to-white:hover {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .xl\\:hover\\:to-gray-50:hover {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .xl\\:hover\\:to-gray-100:hover {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .xl\\:hover\\:to-gray-200:hover {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .xl\\:hover\\:to-gray-300:hover {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .xl\\:hover\\:to-gray-400:hover {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .xl\\:hover\\:to-gray-500:hover {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .xl\\:hover\\:to-gray-600:hover {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .xl\\:hover\\:to-gray-700:hover {\n    --tw-gradient-to: #374151;\n  }\n\n  .xl\\:hover\\:to-gray-800:hover {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .xl\\:hover\\:to-gray-900:hover {\n    --tw-gradient-to: #111827;\n  }\n\n  .xl\\:hover\\:to-red:hover {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .xl\\:hover\\:to-yellow:hover {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .xl\\:hover\\:to-green:hover {\n    --tw-gradient-to: #38c172;\n  }\n\n  .xl\\:hover\\:to-blue:hover {\n    --tw-gradient-to: #229be1;\n  }\n\n  .xl\\:hover\\:to-indigo:hover {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .xl\\:hover\\:to-purple:hover {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .xl\\:hover\\:to-pink:hover {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .xl\\:hover\\:to-grey-darkest:hover {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .xl\\:hover\\:to-grey-darker:hover {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .xl\\:hover\\:to-grey-dark:hover {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .xl\\:hover\\:to-grey:hover {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .xl\\:hover\\:to-grey-light:hover {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .xl\\:hover\\:to-grey-lighter:hover {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .xl\\:hover\\:to-grey-lightest:hover {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .xl\\:hover\\:to-red-darkest:hover {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .xl\\:hover\\:to-red-darker:hover {\n    --tw-gradient-to: #621b18;\n  }\n\n  .xl\\:hover\\:to-red-dark:hover {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .xl\\:hover\\:to-red-light:hover {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .xl\\:hover\\:to-red-lighter:hover {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .xl\\:hover\\:to-red-lightest:hover {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .xl\\:hover\\:to-orange-darkest:hover {\n    --tw-gradient-to: #462a16;\n  }\n\n  .xl\\:hover\\:to-orange-darker:hover {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .xl\\:hover\\:to-orange-dark:hover {\n    --tw-gradient-to: #de751f;\n  }\n\n  .xl\\:hover\\:to-orange:hover {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .xl\\:hover\\:to-orange-light:hover {\n    --tw-gradient-to: #faad63;\n  }\n\n  .xl\\:hover\\:to-orange-lighter:hover {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .xl\\:hover\\:to-orange-lightest:hover {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .xl\\:hover\\:to-yellow-darkest:hover {\n    --tw-gradient-to: #453411;\n  }\n\n  .xl\\:hover\\:to-yellow-darker:hover {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .xl\\:hover\\:to-yellow-dark:hover {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .xl\\:hover\\:to-yellow-light:hover {\n    --tw-gradient-to: #fff382;\n  }\n\n  .xl\\:hover\\:to-yellow-lighter:hover {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .xl\\:hover\\:to-yellow-lightest:hover {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .xl\\:hover\\:to-green-darkest:hover {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .xl\\:hover\\:to-green-darker:hover {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .xl\\:hover\\:to-green-dark:hover {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .xl\\:hover\\:to-green-light:hover {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .xl\\:hover\\:to-green-lighter:hover {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .xl\\:hover\\:to-green-lightest:hover {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .xl\\:hover\\:to-teal-darkest:hover {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .xl\\:hover\\:to-teal-darker:hover {\n    --tw-gradient-to: #20504f;\n  }\n\n  .xl\\:hover\\:to-teal-dark:hover {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .xl\\:hover\\:to-teal:hover {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .xl\\:hover\\:to-teal-light:hover {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .xl\\:hover\\:to-teal-lighter:hover {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .xl\\:hover\\:to-teal-lightest:hover {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .xl\\:hover\\:to-blue-darkest:hover {\n    --tw-gradient-to: #203950;\n  }\n\n  .xl\\:hover\\:to-blue-darker:hover {\n    --tw-gradient-to: #28556e;\n  }\n\n  .xl\\:hover\\:to-blue-dark:hover {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .xl\\:hover\\:to-blue-light:hover {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .xl\\:hover\\:to-blue-lighter:hover {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .xl\\:hover\\:to-blue-lightest:hover {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .xl\\:hover\\:to-indigo-darkest:hover {\n    --tw-gradient-to: #191e38;\n  }\n\n  .xl\\:hover\\:to-indigo-darker:hover {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .xl\\:hover\\:to-indigo-dark:hover {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .xl\\:hover\\:to-indigo-light:hover {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .xl\\:hover\\:to-indigo-lighter:hover {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .xl\\:hover\\:to-indigo-lightest:hover {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .xl\\:hover\\:to-purple-darkest:hover {\n    --tw-gradient-to: #21183c;\n  }\n\n  .xl\\:hover\\:to-purple-darker:hover {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .xl\\:hover\\:to-purple-dark:hover {\n    --tw-gradient-to: #794acf;\n  }\n\n  .xl\\:hover\\:to-purple-light:hover {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .xl\\:hover\\:to-purple-lighter:hover {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .xl\\:hover\\:to-purple-lightest:hover {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .xl\\:hover\\:to-pink-darkest:hover {\n    --tw-gradient-to: #451225;\n  }\n\n  .xl\\:hover\\:to-pink-darker:hover {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .xl\\:hover\\:to-pink-dark:hover {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .xl\\:hover\\:to-pink-light:hover {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .xl\\:hover\\:to-pink-lighter:hover {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .xl\\:hover\\:to-pink-lightest:hover {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .xl\\:focus\\:to-transparent:focus {\n    --tw-gradient-to: transparent;\n  }\n\n  .xl\\:focus\\:to-current:focus {\n    --tw-gradient-to: currentColor;\n  }\n\n  .xl\\:focus\\:to-black:focus {\n    --tw-gradient-to: #22292f;\n  }\n\n  .xl\\:focus\\:to-white:focus {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .xl\\:focus\\:to-gray-50:focus {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .xl\\:focus\\:to-gray-100:focus {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .xl\\:focus\\:to-gray-200:focus {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .xl\\:focus\\:to-gray-300:focus {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .xl\\:focus\\:to-gray-400:focus {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .xl\\:focus\\:to-gray-500:focus {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .xl\\:focus\\:to-gray-600:focus {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .xl\\:focus\\:to-gray-700:focus {\n    --tw-gradient-to: #374151;\n  }\n\n  .xl\\:focus\\:to-gray-800:focus {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .xl\\:focus\\:to-gray-900:focus {\n    --tw-gradient-to: #111827;\n  }\n\n  .xl\\:focus\\:to-red:focus {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .xl\\:focus\\:to-yellow:focus {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .xl\\:focus\\:to-green:focus {\n    --tw-gradient-to: #38c172;\n  }\n\n  .xl\\:focus\\:to-blue:focus {\n    --tw-gradient-to: #229be1;\n  }\n\n  .xl\\:focus\\:to-indigo:focus {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .xl\\:focus\\:to-purple:focus {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .xl\\:focus\\:to-pink:focus {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .xl\\:focus\\:to-grey-darkest:focus {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .xl\\:focus\\:to-grey-darker:focus {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .xl\\:focus\\:to-grey-dark:focus {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .xl\\:focus\\:to-grey:focus {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .xl\\:focus\\:to-grey-light:focus {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .xl\\:focus\\:to-grey-lighter:focus {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .xl\\:focus\\:to-grey-lightest:focus {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .xl\\:focus\\:to-red-darkest:focus {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .xl\\:focus\\:to-red-darker:focus {\n    --tw-gradient-to: #621b18;\n  }\n\n  .xl\\:focus\\:to-red-dark:focus {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .xl\\:focus\\:to-red-light:focus {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .xl\\:focus\\:to-red-lighter:focus {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .xl\\:focus\\:to-red-lightest:focus {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .xl\\:focus\\:to-orange-darkest:focus {\n    --tw-gradient-to: #462a16;\n  }\n\n  .xl\\:focus\\:to-orange-darker:focus {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .xl\\:focus\\:to-orange-dark:focus {\n    --tw-gradient-to: #de751f;\n  }\n\n  .xl\\:focus\\:to-orange:focus {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .xl\\:focus\\:to-orange-light:focus {\n    --tw-gradient-to: #faad63;\n  }\n\n  .xl\\:focus\\:to-orange-lighter:focus {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .xl\\:focus\\:to-orange-lightest:focus {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .xl\\:focus\\:to-yellow-darkest:focus {\n    --tw-gradient-to: #453411;\n  }\n\n  .xl\\:focus\\:to-yellow-darker:focus {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .xl\\:focus\\:to-yellow-dark:focus {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .xl\\:focus\\:to-yellow-light:focus {\n    --tw-gradient-to: #fff382;\n  }\n\n  .xl\\:focus\\:to-yellow-lighter:focus {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .xl\\:focus\\:to-yellow-lightest:focus {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .xl\\:focus\\:to-green-darkest:focus {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .xl\\:focus\\:to-green-darker:focus {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .xl\\:focus\\:to-green-dark:focus {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .xl\\:focus\\:to-green-light:focus {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .xl\\:focus\\:to-green-lighter:focus {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .xl\\:focus\\:to-green-lightest:focus {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .xl\\:focus\\:to-teal-darkest:focus {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .xl\\:focus\\:to-teal-darker:focus {\n    --tw-gradient-to: #20504f;\n  }\n\n  .xl\\:focus\\:to-teal-dark:focus {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .xl\\:focus\\:to-teal:focus {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .xl\\:focus\\:to-teal-light:focus {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .xl\\:focus\\:to-teal-lighter:focus {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .xl\\:focus\\:to-teal-lightest:focus {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .xl\\:focus\\:to-blue-darkest:focus {\n    --tw-gradient-to: #203950;\n  }\n\n  .xl\\:focus\\:to-blue-darker:focus {\n    --tw-gradient-to: #28556e;\n  }\n\n  .xl\\:focus\\:to-blue-dark:focus {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .xl\\:focus\\:to-blue-light:focus {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .xl\\:focus\\:to-blue-lighter:focus {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .xl\\:focus\\:to-blue-lightest:focus {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .xl\\:focus\\:to-indigo-darkest:focus {\n    --tw-gradient-to: #191e38;\n  }\n\n  .xl\\:focus\\:to-indigo-darker:focus {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .xl\\:focus\\:to-indigo-dark:focus {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .xl\\:focus\\:to-indigo-light:focus {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .xl\\:focus\\:to-indigo-lighter:focus {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .xl\\:focus\\:to-indigo-lightest:focus {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .xl\\:focus\\:to-purple-darkest:focus {\n    --tw-gradient-to: #21183c;\n  }\n\n  .xl\\:focus\\:to-purple-darker:focus {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .xl\\:focus\\:to-purple-dark:focus {\n    --tw-gradient-to: #794acf;\n  }\n\n  .xl\\:focus\\:to-purple-light:focus {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .xl\\:focus\\:to-purple-lighter:focus {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .xl\\:focus\\:to-purple-lightest:focus {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .xl\\:focus\\:to-pink-darkest:focus {\n    --tw-gradient-to: #451225;\n  }\n\n  .xl\\:focus\\:to-pink-darker:focus {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .xl\\:focus\\:to-pink-dark:focus {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .xl\\:focus\\:to-pink-light:focus {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .xl\\:focus\\:to-pink-lighter:focus {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .xl\\:focus\\:to-pink-lightest:focus {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .xl\\:decoration-slice {\n    -webkit-box-decoration-break: slice;\n            box-decoration-break: slice;\n  }\n\n  .xl\\:decoration-clone {\n    -webkit-box-decoration-break: clone;\n            box-decoration-break: clone;\n  }\n\n  .xl\\:bg-auto {\n    background-size: auto;\n  }\n\n  .xl\\:bg-cover {\n    background-size: cover;\n  }\n\n  .xl\\:bg-contain {\n    background-size: contain;\n  }\n\n  .xl\\:bg-fixed {\n    background-attachment: fixed;\n  }\n\n  .xl\\:bg-local {\n    background-attachment: local;\n  }\n\n  .xl\\:bg-scroll {\n    background-attachment: scroll;\n  }\n\n  .xl\\:bg-clip-border {\n    background-clip: border-box;\n  }\n\n  .xl\\:bg-clip-padding {\n    background-clip: padding-box;\n  }\n\n  .xl\\:bg-clip-content {\n    background-clip: content-box;\n  }\n\n  .xl\\:bg-clip-text {\n    -webkit-background-clip: text;\n            background-clip: text;\n  }\n\n  .xl\\:bg-bottom {\n    background-position: bottom;\n  }\n\n  .xl\\:bg-center {\n    background-position: center;\n  }\n\n  .xl\\:bg-left {\n    background-position: left;\n  }\n\n  .xl\\:bg-left-bottom {\n    background-position: left bottom;\n  }\n\n  .xl\\:bg-left-top {\n    background-position: left top;\n  }\n\n  .xl\\:bg-right {\n    background-position: right;\n  }\n\n  .xl\\:bg-right-bottom {\n    background-position: right bottom;\n  }\n\n  .xl\\:bg-right-top {\n    background-position: right top;\n  }\n\n  .xl\\:bg-top {\n    background-position: top;\n  }\n\n  .xl\\:bg-repeat {\n    background-repeat: repeat;\n  }\n\n  .xl\\:bg-no-repeat {\n    background-repeat: no-repeat;\n  }\n\n  .xl\\:bg-repeat-x {\n    background-repeat: repeat-x;\n  }\n\n  .xl\\:bg-repeat-y {\n    background-repeat: repeat-y;\n  }\n\n  .xl\\:bg-repeat-round {\n    background-repeat: round;\n  }\n\n  .xl\\:bg-repeat-space {\n    background-repeat: space;\n  }\n\n  .xl\\:bg-origin-border {\n    background-origin: border-box;\n  }\n\n  .xl\\:bg-origin-padding {\n    background-origin: padding-box;\n  }\n\n  .xl\\:bg-origin-content {\n    background-origin: content-box;\n  }\n\n  .xl\\:fill-current {\n    fill: currentColor;\n  }\n\n  .xl\\:stroke-current {\n    stroke: currentColor;\n  }\n\n  .xl\\:stroke-0 {\n    stroke-width: 0;\n  }\n\n  .xl\\:stroke-1 {\n    stroke-width: 1;\n  }\n\n  .xl\\:stroke-2 {\n    stroke-width: 2;\n  }\n\n  .xl\\:object-contain {\n    -o-object-fit: contain;\n       object-fit: contain;\n  }\n\n  .xl\\:object-cover {\n    -o-object-fit: cover;\n       object-fit: cover;\n  }\n\n  .xl\\:object-fill {\n    -o-object-fit: fill;\n       object-fit: fill;\n  }\n\n  .xl\\:object-none {\n    -o-object-fit: none;\n       object-fit: none;\n  }\n\n  .xl\\:object-scale-down {\n    -o-object-fit: scale-down;\n       object-fit: scale-down;\n  }\n\n  .xl\\:object-bottom {\n    -o-object-position: bottom;\n       object-position: bottom;\n  }\n\n  .xl\\:object-center {\n    -o-object-position: center;\n       object-position: center;\n  }\n\n  .xl\\:object-left {\n    -o-object-position: left;\n       object-position: left;\n  }\n\n  .xl\\:object-left-bottom {\n    -o-object-position: left bottom;\n       object-position: left bottom;\n  }\n\n  .xl\\:object-left-top {\n    -o-object-position: left top;\n       object-position: left top;\n  }\n\n  .xl\\:object-right {\n    -o-object-position: right;\n       object-position: right;\n  }\n\n  .xl\\:object-right-bottom {\n    -o-object-position: right bottom;\n       object-position: right bottom;\n  }\n\n  .xl\\:object-right-top {\n    -o-object-position: right top;\n       object-position: right top;\n  }\n\n  .xl\\:object-top {\n    -o-object-position: top;\n       object-position: top;\n  }\n\n  .xl\\:p-0 {\n    padding: 0px;\n  }\n\n  .xl\\:p-1 {\n    padding: 0.25rem;\n  }\n\n  .xl\\:p-2 {\n    padding: 0.5rem;\n  }\n\n  .xl\\:p-3 {\n    padding: 0.75rem;\n  }\n\n  .xl\\:p-4 {\n    padding: 1rem;\n  }\n\n  .xl\\:p-5 {\n    padding: 1.25rem;\n  }\n\n  .xl\\:p-6 {\n    padding: 1.5rem;\n  }\n\n  .xl\\:p-7 {\n    padding: 1.75rem;\n  }\n\n  .xl\\:p-8 {\n    padding: 2rem;\n  }\n\n  .xl\\:p-9 {\n    padding: 2.25rem;\n  }\n\n  .xl\\:p-10 {\n    padding: 2.5rem;\n  }\n\n  .xl\\:p-11 {\n    padding: 2.75rem;\n  }\n\n  .xl\\:p-12 {\n    padding: 3rem;\n  }\n\n  .xl\\:p-14 {\n    padding: 3.5rem;\n  }\n\n  .xl\\:p-16 {\n    padding: 4rem;\n  }\n\n  .xl\\:p-20 {\n    padding: 5rem;\n  }\n\n  .xl\\:p-24 {\n    padding: 6rem;\n  }\n\n  .xl\\:p-28 {\n    padding: 7rem;\n  }\n\n  .xl\\:p-32 {\n    padding: 8rem;\n  }\n\n  .xl\\:p-36 {\n    padding: 9rem;\n  }\n\n  .xl\\:p-40 {\n    padding: 10rem;\n  }\n\n  .xl\\:p-44 {\n    padding: 11rem;\n  }\n\n  .xl\\:p-48 {\n    padding: 12rem;\n  }\n\n  .xl\\:p-52 {\n    padding: 13rem;\n  }\n\n  .xl\\:p-56 {\n    padding: 14rem;\n  }\n\n  .xl\\:p-60 {\n    padding: 15rem;\n  }\n\n  .xl\\:p-64 {\n    padding: 16rem;\n  }\n\n  .xl\\:p-72 {\n    padding: 18rem;\n  }\n\n  .xl\\:p-80 {\n    padding: 20rem;\n  }\n\n  .xl\\:p-96 {\n    padding: 24rem;\n  }\n\n  .xl\\:p-px {\n    padding: 1px;\n  }\n\n  .xl\\:p-0\\.5 {\n    padding: 0.125rem;\n  }\n\n  .xl\\:p-1\\.5 {\n    padding: 0.375rem;\n  }\n\n  .xl\\:p-2\\.5 {\n    padding: 0.625rem;\n  }\n\n  .xl\\:p-3\\.5 {\n    padding: 0.875rem;\n  }\n\n  .xl\\:px-0 {\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  .xl\\:px-1 {\n    padding-left: 0.25rem;\n    padding-right: 0.25rem;\n  }\n\n  .xl\\:px-2 {\n    padding-left: 0.5rem;\n    padding-right: 0.5rem;\n  }\n\n  .xl\\:px-3 {\n    padding-left: 0.75rem;\n    padding-right: 0.75rem;\n  }\n\n  .xl\\:px-4 {\n    padding-left: 1rem;\n    padding-right: 1rem;\n  }\n\n  .xl\\:px-5 {\n    padding-left: 1.25rem;\n    padding-right: 1.25rem;\n  }\n\n  .xl\\:px-6 {\n    padding-left: 1.5rem;\n    padding-right: 1.5rem;\n  }\n\n  .xl\\:px-7 {\n    padding-left: 1.75rem;\n    padding-right: 1.75rem;\n  }\n\n  .xl\\:px-8 {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n\n  .xl\\:px-9 {\n    padding-left: 2.25rem;\n    padding-right: 2.25rem;\n  }\n\n  .xl\\:px-10 {\n    padding-left: 2.5rem;\n    padding-right: 2.5rem;\n  }\n\n  .xl\\:px-11 {\n    padding-left: 2.75rem;\n    padding-right: 2.75rem;\n  }\n\n  .xl\\:px-12 {\n    padding-left: 3rem;\n    padding-right: 3rem;\n  }\n\n  .xl\\:px-14 {\n    padding-left: 3.5rem;\n    padding-right: 3.5rem;\n  }\n\n  .xl\\:px-16 {\n    padding-left: 4rem;\n    padding-right: 4rem;\n  }\n\n  .xl\\:px-20 {\n    padding-left: 5rem;\n    padding-right: 5rem;\n  }\n\n  .xl\\:px-24 {\n    padding-left: 6rem;\n    padding-right: 6rem;\n  }\n\n  .xl\\:px-28 {\n    padding-left: 7rem;\n    padding-right: 7rem;\n  }\n\n  .xl\\:px-32 {\n    padding-left: 8rem;\n    padding-right: 8rem;\n  }\n\n  .xl\\:px-36 {\n    padding-left: 9rem;\n    padding-right: 9rem;\n  }\n\n  .xl\\:px-40 {\n    padding-left: 10rem;\n    padding-right: 10rem;\n  }\n\n  .xl\\:px-44 {\n    padding-left: 11rem;\n    padding-right: 11rem;\n  }\n\n  .xl\\:px-48 {\n    padding-left: 12rem;\n    padding-right: 12rem;\n  }\n\n  .xl\\:px-52 {\n    padding-left: 13rem;\n    padding-right: 13rem;\n  }\n\n  .xl\\:px-56 {\n    padding-left: 14rem;\n    padding-right: 14rem;\n  }\n\n  .xl\\:px-60 {\n    padding-left: 15rem;\n    padding-right: 15rem;\n  }\n\n  .xl\\:px-64 {\n    padding-left: 16rem;\n    padding-right: 16rem;\n  }\n\n  .xl\\:px-72 {\n    padding-left: 18rem;\n    padding-right: 18rem;\n  }\n\n  .xl\\:px-80 {\n    padding-left: 20rem;\n    padding-right: 20rem;\n  }\n\n  .xl\\:px-96 {\n    padding-left: 24rem;\n    padding-right: 24rem;\n  }\n\n  .xl\\:px-px {\n    padding-left: 1px;\n    padding-right: 1px;\n  }\n\n  .xl\\:px-0\\.5 {\n    padding-left: 0.125rem;\n    padding-right: 0.125rem;\n  }\n\n  .xl\\:px-1\\.5 {\n    padding-left: 0.375rem;\n    padding-right: 0.375rem;\n  }\n\n  .xl\\:px-2\\.5 {\n    padding-left: 0.625rem;\n    padding-right: 0.625rem;\n  }\n\n  .xl\\:px-3\\.5 {\n    padding-left: 0.875rem;\n    padding-right: 0.875rem;\n  }\n\n  .xl\\:py-0 {\n    padding-top: 0px;\n    padding-bottom: 0px;\n  }\n\n  .xl\\:py-1 {\n    padding-top: 0.25rem;\n    padding-bottom: 0.25rem;\n  }\n\n  .xl\\:py-2 {\n    padding-top: 0.5rem;\n    padding-bottom: 0.5rem;\n  }\n\n  .xl\\:py-3 {\n    padding-top: 0.75rem;\n    padding-bottom: 0.75rem;\n  }\n\n  .xl\\:py-4 {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n\n  .xl\\:py-5 {\n    padding-top: 1.25rem;\n    padding-bottom: 1.25rem;\n  }\n\n  .xl\\:py-6 {\n    padding-top: 1.5rem;\n    padding-bottom: 1.5rem;\n  }\n\n  .xl\\:py-7 {\n    padding-top: 1.75rem;\n    padding-bottom: 1.75rem;\n  }\n\n  .xl\\:py-8 {\n    padding-top: 2rem;\n    padding-bottom: 2rem;\n  }\n\n  .xl\\:py-9 {\n    padding-top: 2.25rem;\n    padding-bottom: 2.25rem;\n  }\n\n  .xl\\:py-10 {\n    padding-top: 2.5rem;\n    padding-bottom: 2.5rem;\n  }\n\n  .xl\\:py-11 {\n    padding-top: 2.75rem;\n    padding-bottom: 2.75rem;\n  }\n\n  .xl\\:py-12 {\n    padding-top: 3rem;\n    padding-bottom: 3rem;\n  }\n\n  .xl\\:py-14 {\n    padding-top: 3.5rem;\n    padding-bottom: 3.5rem;\n  }\n\n  .xl\\:py-16 {\n    padding-top: 4rem;\n    padding-bottom: 4rem;\n  }\n\n  .xl\\:py-20 {\n    padding-top: 5rem;\n    padding-bottom: 5rem;\n  }\n\n  .xl\\:py-24 {\n    padding-top: 6rem;\n    padding-bottom: 6rem;\n  }\n\n  .xl\\:py-28 {\n    padding-top: 7rem;\n    padding-bottom: 7rem;\n  }\n\n  .xl\\:py-32 {\n    padding-top: 8rem;\n    padding-bottom: 8rem;\n  }\n\n  .xl\\:py-36 {\n    padding-top: 9rem;\n    padding-bottom: 9rem;\n  }\n\n  .xl\\:py-40 {\n    padding-top: 10rem;\n    padding-bottom: 10rem;\n  }\n\n  .xl\\:py-44 {\n    padding-top: 11rem;\n    padding-bottom: 11rem;\n  }\n\n  .xl\\:py-48 {\n    padding-top: 12rem;\n    padding-bottom: 12rem;\n  }\n\n  .xl\\:py-52 {\n    padding-top: 13rem;\n    padding-bottom: 13rem;\n  }\n\n  .xl\\:py-56 {\n    padding-top: 14rem;\n    padding-bottom: 14rem;\n  }\n\n  .xl\\:py-60 {\n    padding-top: 15rem;\n    padding-bottom: 15rem;\n  }\n\n  .xl\\:py-64 {\n    padding-top: 16rem;\n    padding-bottom: 16rem;\n  }\n\n  .xl\\:py-72 {\n    padding-top: 18rem;\n    padding-bottom: 18rem;\n  }\n\n  .xl\\:py-80 {\n    padding-top: 20rem;\n    padding-bottom: 20rem;\n  }\n\n  .xl\\:py-96 {\n    padding-top: 24rem;\n    padding-bottom: 24rem;\n  }\n\n  .xl\\:py-px {\n    padding-top: 1px;\n    padding-bottom: 1px;\n  }\n\n  .xl\\:py-0\\.5 {\n    padding-top: 0.125rem;\n    padding-bottom: 0.125rem;\n  }\n\n  .xl\\:py-1\\.5 {\n    padding-top: 0.375rem;\n    padding-bottom: 0.375rem;\n  }\n\n  .xl\\:py-2\\.5 {\n    padding-top: 0.625rem;\n    padding-bottom: 0.625rem;\n  }\n\n  .xl\\:py-3\\.5 {\n    padding-top: 0.875rem;\n    padding-bottom: 0.875rem;\n  }\n\n  .xl\\:pt-0 {\n    padding-top: 0px;\n  }\n\n  .xl\\:pt-1 {\n    padding-top: 0.25rem;\n  }\n\n  .xl\\:pt-2 {\n    padding-top: 0.5rem;\n  }\n\n  .xl\\:pt-3 {\n    padding-top: 0.75rem;\n  }\n\n  .xl\\:pt-4 {\n    padding-top: 1rem;\n  }\n\n  .xl\\:pt-5 {\n    padding-top: 1.25rem;\n  }\n\n  .xl\\:pt-6 {\n    padding-top: 1.5rem;\n  }\n\n  .xl\\:pt-7 {\n    padding-top: 1.75rem;\n  }\n\n  .xl\\:pt-8 {\n    padding-top: 2rem;\n  }\n\n  .xl\\:pt-9 {\n    padding-top: 2.25rem;\n  }\n\n  .xl\\:pt-10 {\n    padding-top: 2.5rem;\n  }\n\n  .xl\\:pt-11 {\n    padding-top: 2.75rem;\n  }\n\n  .xl\\:pt-12 {\n    padding-top: 3rem;\n  }\n\n  .xl\\:pt-14 {\n    padding-top: 3.5rem;\n  }\n\n  .xl\\:pt-16 {\n    padding-top: 4rem;\n  }\n\n  .xl\\:pt-20 {\n    padding-top: 5rem;\n  }\n\n  .xl\\:pt-24 {\n    padding-top: 6rem;\n  }\n\n  .xl\\:pt-28 {\n    padding-top: 7rem;\n  }\n\n  .xl\\:pt-32 {\n    padding-top: 8rem;\n  }\n\n  .xl\\:pt-36 {\n    padding-top: 9rem;\n  }\n\n  .xl\\:pt-40 {\n    padding-top: 10rem;\n  }\n\n  .xl\\:pt-44 {\n    padding-top: 11rem;\n  }\n\n  .xl\\:pt-48 {\n    padding-top: 12rem;\n  }\n\n  .xl\\:pt-52 {\n    padding-top: 13rem;\n  }\n\n  .xl\\:pt-56 {\n    padding-top: 14rem;\n  }\n\n  .xl\\:pt-60 {\n    padding-top: 15rem;\n  }\n\n  .xl\\:pt-64 {\n    padding-top: 16rem;\n  }\n\n  .xl\\:pt-72 {\n    padding-top: 18rem;\n  }\n\n  .xl\\:pt-80 {\n    padding-top: 20rem;\n  }\n\n  .xl\\:pt-96 {\n    padding-top: 24rem;\n  }\n\n  .xl\\:pt-px {\n    padding-top: 1px;\n  }\n\n  .xl\\:pt-0\\.5 {\n    padding-top: 0.125rem;\n  }\n\n  .xl\\:pt-1\\.5 {\n    padding-top: 0.375rem;\n  }\n\n  .xl\\:pt-2\\.5 {\n    padding-top: 0.625rem;\n  }\n\n  .xl\\:pt-3\\.5 {\n    padding-top: 0.875rem;\n  }\n\n  .xl\\:pr-0 {\n    padding-right: 0px;\n  }\n\n  .xl\\:pr-1 {\n    padding-right: 0.25rem;\n  }\n\n  .xl\\:pr-2 {\n    padding-right: 0.5rem;\n  }\n\n  .xl\\:pr-3 {\n    padding-right: 0.75rem;\n  }\n\n  .xl\\:pr-4 {\n    padding-right: 1rem;\n  }\n\n  .xl\\:pr-5 {\n    padding-right: 1.25rem;\n  }\n\n  .xl\\:pr-6 {\n    padding-right: 1.5rem;\n  }\n\n  .xl\\:pr-7 {\n    padding-right: 1.75rem;\n  }\n\n  .xl\\:pr-8 {\n    padding-right: 2rem;\n  }\n\n  .xl\\:pr-9 {\n    padding-right: 2.25rem;\n  }\n\n  .xl\\:pr-10 {\n    padding-right: 2.5rem;\n  }\n\n  .xl\\:pr-11 {\n    padding-right: 2.75rem;\n  }\n\n  .xl\\:pr-12 {\n    padding-right: 3rem;\n  }\n\n  .xl\\:pr-14 {\n    padding-right: 3.5rem;\n  }\n\n  .xl\\:pr-16 {\n    padding-right: 4rem;\n  }\n\n  .xl\\:pr-20 {\n    padding-right: 5rem;\n  }\n\n  .xl\\:pr-24 {\n    padding-right: 6rem;\n  }\n\n  .xl\\:pr-28 {\n    padding-right: 7rem;\n  }\n\n  .xl\\:pr-32 {\n    padding-right: 8rem;\n  }\n\n  .xl\\:pr-36 {\n    padding-right: 9rem;\n  }\n\n  .xl\\:pr-40 {\n    padding-right: 10rem;\n  }\n\n  .xl\\:pr-44 {\n    padding-right: 11rem;\n  }\n\n  .xl\\:pr-48 {\n    padding-right: 12rem;\n  }\n\n  .xl\\:pr-52 {\n    padding-right: 13rem;\n  }\n\n  .xl\\:pr-56 {\n    padding-right: 14rem;\n  }\n\n  .xl\\:pr-60 {\n    padding-right: 15rem;\n  }\n\n  .xl\\:pr-64 {\n    padding-right: 16rem;\n  }\n\n  .xl\\:pr-72 {\n    padding-right: 18rem;\n  }\n\n  .xl\\:pr-80 {\n    padding-right: 20rem;\n  }\n\n  .xl\\:pr-96 {\n    padding-right: 24rem;\n  }\n\n  .xl\\:pr-px {\n    padding-right: 1px;\n  }\n\n  .xl\\:pr-0\\.5 {\n    padding-right: 0.125rem;\n  }\n\n  .xl\\:pr-1\\.5 {\n    padding-right: 0.375rem;\n  }\n\n  .xl\\:pr-2\\.5 {\n    padding-right: 0.625rem;\n  }\n\n  .xl\\:pr-3\\.5 {\n    padding-right: 0.875rem;\n  }\n\n  .xl\\:pb-0 {\n    padding-bottom: 0px;\n  }\n\n  .xl\\:pb-1 {\n    padding-bottom: 0.25rem;\n  }\n\n  .xl\\:pb-2 {\n    padding-bottom: 0.5rem;\n  }\n\n  .xl\\:pb-3 {\n    padding-bottom: 0.75rem;\n  }\n\n  .xl\\:pb-4 {\n    padding-bottom: 1rem;\n  }\n\n  .xl\\:pb-5 {\n    padding-bottom: 1.25rem;\n  }\n\n  .xl\\:pb-6 {\n    padding-bottom: 1.5rem;\n  }\n\n  .xl\\:pb-7 {\n    padding-bottom: 1.75rem;\n  }\n\n  .xl\\:pb-8 {\n    padding-bottom: 2rem;\n  }\n\n  .xl\\:pb-9 {\n    padding-bottom: 2.25rem;\n  }\n\n  .xl\\:pb-10 {\n    padding-bottom: 2.5rem;\n  }\n\n  .xl\\:pb-11 {\n    padding-bottom: 2.75rem;\n  }\n\n  .xl\\:pb-12 {\n    padding-bottom: 3rem;\n  }\n\n  .xl\\:pb-14 {\n    padding-bottom: 3.5rem;\n  }\n\n  .xl\\:pb-16 {\n    padding-bottom: 4rem;\n  }\n\n  .xl\\:pb-20 {\n    padding-bottom: 5rem;\n  }\n\n  .xl\\:pb-24 {\n    padding-bottom: 6rem;\n  }\n\n  .xl\\:pb-28 {\n    padding-bottom: 7rem;\n  }\n\n  .xl\\:pb-32 {\n    padding-bottom: 8rem;\n  }\n\n  .xl\\:pb-36 {\n    padding-bottom: 9rem;\n  }\n\n  .xl\\:pb-40 {\n    padding-bottom: 10rem;\n  }\n\n  .xl\\:pb-44 {\n    padding-bottom: 11rem;\n  }\n\n  .xl\\:pb-48 {\n    padding-bottom: 12rem;\n  }\n\n  .xl\\:pb-52 {\n    padding-bottom: 13rem;\n  }\n\n  .xl\\:pb-56 {\n    padding-bottom: 14rem;\n  }\n\n  .xl\\:pb-60 {\n    padding-bottom: 15rem;\n  }\n\n  .xl\\:pb-64 {\n    padding-bottom: 16rem;\n  }\n\n  .xl\\:pb-72 {\n    padding-bottom: 18rem;\n  }\n\n  .xl\\:pb-80 {\n    padding-bottom: 20rem;\n  }\n\n  .xl\\:pb-96 {\n    padding-bottom: 24rem;\n  }\n\n  .xl\\:pb-px {\n    padding-bottom: 1px;\n  }\n\n  .xl\\:pb-0\\.5 {\n    padding-bottom: 0.125rem;\n  }\n\n  .xl\\:pb-1\\.5 {\n    padding-bottom: 0.375rem;\n  }\n\n  .xl\\:pb-2\\.5 {\n    padding-bottom: 0.625rem;\n  }\n\n  .xl\\:pb-3\\.5 {\n    padding-bottom: 0.875rem;\n  }\n\n  .xl\\:pl-0 {\n    padding-left: 0px;\n  }\n\n  .xl\\:pl-1 {\n    padding-left: 0.25rem;\n  }\n\n  .xl\\:pl-2 {\n    padding-left: 0.5rem;\n  }\n\n  .xl\\:pl-3 {\n    padding-left: 0.75rem;\n  }\n\n  .xl\\:pl-4 {\n    padding-left: 1rem;\n  }\n\n  .xl\\:pl-5 {\n    padding-left: 1.25rem;\n  }\n\n  .xl\\:pl-6 {\n    padding-left: 1.5rem;\n  }\n\n  .xl\\:pl-7 {\n    padding-left: 1.75rem;\n  }\n\n  .xl\\:pl-8 {\n    padding-left: 2rem;\n  }\n\n  .xl\\:pl-9 {\n    padding-left: 2.25rem;\n  }\n\n  .xl\\:pl-10 {\n    padding-left: 2.5rem;\n  }\n\n  .xl\\:pl-11 {\n    padding-left: 2.75rem;\n  }\n\n  .xl\\:pl-12 {\n    padding-left: 3rem;\n  }\n\n  .xl\\:pl-14 {\n    padding-left: 3.5rem;\n  }\n\n  .xl\\:pl-16 {\n    padding-left: 4rem;\n  }\n\n  .xl\\:pl-20 {\n    padding-left: 5rem;\n  }\n\n  .xl\\:pl-24 {\n    padding-left: 6rem;\n  }\n\n  .xl\\:pl-28 {\n    padding-left: 7rem;\n  }\n\n  .xl\\:pl-32 {\n    padding-left: 8rem;\n  }\n\n  .xl\\:pl-36 {\n    padding-left: 9rem;\n  }\n\n  .xl\\:pl-40 {\n    padding-left: 10rem;\n  }\n\n  .xl\\:pl-44 {\n    padding-left: 11rem;\n  }\n\n  .xl\\:pl-48 {\n    padding-left: 12rem;\n  }\n\n  .xl\\:pl-52 {\n    padding-left: 13rem;\n  }\n\n  .xl\\:pl-56 {\n    padding-left: 14rem;\n  }\n\n  .xl\\:pl-60 {\n    padding-left: 15rem;\n  }\n\n  .xl\\:pl-64 {\n    padding-left: 16rem;\n  }\n\n  .xl\\:pl-72 {\n    padding-left: 18rem;\n  }\n\n  .xl\\:pl-80 {\n    padding-left: 20rem;\n  }\n\n  .xl\\:pl-96 {\n    padding-left: 24rem;\n  }\n\n  .xl\\:pl-px {\n    padding-left: 1px;\n  }\n\n  .xl\\:pl-0\\.5 {\n    padding-left: 0.125rem;\n  }\n\n  .xl\\:pl-1\\.5 {\n    padding-left: 0.375rem;\n  }\n\n  .xl\\:pl-2\\.5 {\n    padding-left: 0.625rem;\n  }\n\n  .xl\\:pl-3\\.5 {\n    padding-left: 0.875rem;\n  }\n\n  .xl\\:text-left {\n    text-align: left;\n  }\n\n  .xl\\:text-center {\n    text-align: center;\n  }\n\n  .xl\\:text-right {\n    text-align: right;\n  }\n\n  .xl\\:text-justify {\n    text-align: justify;\n  }\n\n  .xl\\:align-baseline {\n    vertical-align: baseline;\n  }\n\n  .xl\\:align-top {\n    vertical-align: top;\n  }\n\n  .xl\\:align-middle {\n    vertical-align: middle;\n  }\n\n  .xl\\:align-bottom {\n    vertical-align: bottom;\n  }\n\n  .xl\\:align-text-top {\n    vertical-align: text-top;\n  }\n\n  .xl\\:align-text-bottom {\n    vertical-align: text-bottom;\n  }\n\n  .xl\\:font-sans {\n    font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  }\n\n  .xl\\:font-serif {\n    font-family: Constantia, \"Lucida Bright\", Lucidabright, \"Lucida Serif\", Lucida, \"DejaVu Serif\", \"Bitstream Vera Serif\", \"Liberation Serif\", Cambria, \"Times New Roman\", Times, Georgia, serif;\n  }\n\n  .xl\\:font-mono {\n    font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  }\n\n  .xl\\:text-xs {\n    font-size: 0.75rem;\n  }\n\n  .xl\\:text-sm {\n    font-size: 0.875rem;\n  }\n\n  .xl\\:text-base {\n    font-size: 1rem;\n  }\n\n  .xl\\:text-lg {\n    font-size: 1.125rem;\n  }\n\n  .xl\\:text-xl {\n    font-size: 1.25rem;\n  }\n\n  .xl\\:text-2xl {\n    font-size: 1.5rem;\n  }\n\n  .xl\\:text-3xl {\n    font-size: 1.875rem;\n  }\n\n  .xl\\:text-4xl {\n    font-size: 2.25rem;\n  }\n\n  .xl\\:text-5xl {\n    font-size: 3rem;\n  }\n\n  .xl\\:text-6xl {\n    font-size: 4rem;\n  }\n\n  .xl\\:font-thin {\n    font-weight: 100;\n  }\n\n  .xl\\:font-extralight {\n    font-weight: 200;\n  }\n\n  .xl\\:font-light {\n    font-weight: 300;\n  }\n\n  .xl\\:font-normal {\n    font-weight: 400;\n  }\n\n  .xl\\:font-medium {\n    font-weight: 500;\n  }\n\n  .xl\\:font-semibold {\n    font-weight: 600;\n  }\n\n  .xl\\:font-bold {\n    font-weight: 700;\n  }\n\n  .xl\\:font-extrabold {\n    font-weight: 800;\n  }\n\n  .xl\\:font-black {\n    font-weight: 900;\n  }\n\n  .xl\\:hover\\:font-thin:hover {\n    font-weight: 100;\n  }\n\n  .xl\\:hover\\:font-extralight:hover {\n    font-weight: 200;\n  }\n\n  .xl\\:hover\\:font-light:hover {\n    font-weight: 300;\n  }\n\n  .xl\\:hover\\:font-normal:hover {\n    font-weight: 400;\n  }\n\n  .xl\\:hover\\:font-medium:hover {\n    font-weight: 500;\n  }\n\n  .xl\\:hover\\:font-semibold:hover {\n    font-weight: 600;\n  }\n\n  .xl\\:hover\\:font-bold:hover {\n    font-weight: 700;\n  }\n\n  .xl\\:hover\\:font-extrabold:hover {\n    font-weight: 800;\n  }\n\n  .xl\\:hover\\:font-black:hover {\n    font-weight: 900;\n  }\n\n  .xl\\:focus\\:font-thin:focus {\n    font-weight: 100;\n  }\n\n  .xl\\:focus\\:font-extralight:focus {\n    font-weight: 200;\n  }\n\n  .xl\\:focus\\:font-light:focus {\n    font-weight: 300;\n  }\n\n  .xl\\:focus\\:font-normal:focus {\n    font-weight: 400;\n  }\n\n  .xl\\:focus\\:font-medium:focus {\n    font-weight: 500;\n  }\n\n  .xl\\:focus\\:font-semibold:focus {\n    font-weight: 600;\n  }\n\n  .xl\\:focus\\:font-bold:focus {\n    font-weight: 700;\n  }\n\n  .xl\\:focus\\:font-extrabold:focus {\n    font-weight: 800;\n  }\n\n  .xl\\:focus\\:font-black:focus {\n    font-weight: 900;\n  }\n\n  .xl\\:uppercase {\n    text-transform: uppercase;\n  }\n\n  .xl\\:lowercase {\n    text-transform: lowercase;\n  }\n\n  .xl\\:capitalize {\n    text-transform: capitalize;\n  }\n\n  .xl\\:normal-case {\n    text-transform: none;\n  }\n\n  .xl\\:italic {\n    font-style: italic;\n  }\n\n  .xl\\:not-italic {\n    font-style: normal;\n  }\n\n  .xl\\:ordinal, .xl\\:slashed-zero, .xl\\:lining-nums, .xl\\:oldstyle-nums, .xl\\:proportional-nums, .xl\\:tabular-nums, .xl\\:diagonal-fractions, .xl\\:stacked-fractions {\n    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);\n    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);\n    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);\n  }\n\n  .xl\\:normal-nums {\n    font-variant-numeric: normal;\n  }\n\n  .xl\\:ordinal {\n    --tw-ordinal: ordinal;\n  }\n\n  .xl\\:slashed-zero {\n    --tw-slashed-zero: slashed-zero;\n  }\n\n  .xl\\:lining-nums {\n    --tw-numeric-figure: lining-nums;\n  }\n\n  .xl\\:oldstyle-nums {\n    --tw-numeric-figure: oldstyle-nums;\n  }\n\n  .xl\\:proportional-nums {\n    --tw-numeric-spacing: proportional-nums;\n  }\n\n  .xl\\:tabular-nums {\n    --tw-numeric-spacing: tabular-nums;\n  }\n\n  .xl\\:diagonal-fractions {\n    --tw-numeric-fraction: diagonal-fractions;\n  }\n\n  .xl\\:stacked-fractions {\n    --tw-numeric-fraction: stacked-fractions;\n  }\n\n  .xl\\:leading-3 {\n    line-height: .75rem;\n  }\n\n  .xl\\:leading-4 {\n    line-height: 1rem;\n  }\n\n  .xl\\:leading-5 {\n    line-height: 1.25rem;\n  }\n\n  .xl\\:leading-6 {\n    line-height: 1.5rem;\n  }\n\n  .xl\\:leading-7 {\n    line-height: 1.75rem;\n  }\n\n  .xl\\:leading-8 {\n    line-height: 2rem;\n  }\n\n  .xl\\:leading-9 {\n    line-height: 2.25rem;\n  }\n\n  .xl\\:leading-10 {\n    line-height: 2.5rem;\n  }\n\n  .xl\\:leading-none {\n    line-height: 1;\n  }\n\n  .xl\\:leading-tight {\n    line-height: 1.25;\n  }\n\n  .xl\\:leading-snug {\n    line-height: 1.375;\n  }\n\n  .xl\\:leading-normal {\n    line-height: 1.5;\n  }\n\n  .xl\\:leading-relaxed {\n    line-height: 1.625;\n  }\n\n  .xl\\:leading-loose {\n    line-height: 2;\n  }\n\n  .xl\\:tracking-normal {\n    letter-spacing: 0;\n  }\n\n  .xl\\:text-transparent {\n    color: transparent;\n  }\n\n  .xl\\:text-current {\n    color: currentColor;\n  }\n\n  .xl\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-transparent {\n    color: transparent;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-current {\n    color: currentColor;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .xl\\:group-hover\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-transparent:focus-within {\n    color: transparent;\n  }\n\n  .xl\\:focus-within\\:text-current:focus-within {\n    color: currentColor;\n  }\n\n  .xl\\:focus-within\\:text-black:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-white:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-50:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-100:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-200:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-300:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-400:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-500:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-600:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-700:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-800:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-gray-900:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-grey-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-red-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-orange-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-yellow-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-green-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-teal-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-blue-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-indigo-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-purple-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus-within\\:text-pink-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-transparent:hover {\n    color: transparent;\n  }\n\n  .xl\\:hover\\:text-current:hover {\n    color: currentColor;\n  }\n\n  .xl\\:hover\\:text-black:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-white:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-50:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-100:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-200:hover {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-300:hover {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-400:hover {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-500:hover {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-600:hover {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-700:hover {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-800:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-gray-900:hover {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo:hover {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple:hover {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey:hover {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-grey-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-red-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-orange-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-yellow-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-green-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal:hover {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-teal-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-blue-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-indigo-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-purple-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:hover\\:text-pink-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-transparent:focus {\n    color: transparent;\n  }\n\n  .xl\\:focus\\:text-current:focus {\n    color: currentColor;\n  }\n\n  .xl\\:focus\\:text-black:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-white:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-50:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-100:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-200:focus {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-300:focus {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-400:focus {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-500:focus {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-600:focus {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-700:focus {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-800:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-gray-900:focus {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo:focus {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple:focus {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey:focus {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-grey-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-red-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-orange-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-yellow-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-green-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal:focus {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-teal-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-blue-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-indigo-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-purple-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .xl\\:focus\\:text-pink-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .xl\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .xl\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .xl\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .xl\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .xl\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .xl\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .xl\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .xl\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .xl\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .xl\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .xl\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .xl\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .xl\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .xl\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .xl\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .group:hover .xl\\:group-hover\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .xl\\:focus-within\\:text-opacity-0:focus-within {\n    --tw-text-opacity: 0;\n  }\n\n  .xl\\:focus-within\\:text-opacity-5:focus-within {\n    --tw-text-opacity: 0.05;\n  }\n\n  .xl\\:focus-within\\:text-opacity-10:focus-within {\n    --tw-text-opacity: 0.1;\n  }\n\n  .xl\\:focus-within\\:text-opacity-20:focus-within {\n    --tw-text-opacity: 0.2;\n  }\n\n  .xl\\:focus-within\\:text-opacity-25:focus-within {\n    --tw-text-opacity: 0.25;\n  }\n\n  .xl\\:focus-within\\:text-opacity-30:focus-within {\n    --tw-text-opacity: 0.3;\n  }\n\n  .xl\\:focus-within\\:text-opacity-40:focus-within {\n    --tw-text-opacity: 0.4;\n  }\n\n  .xl\\:focus-within\\:text-opacity-50:focus-within {\n    --tw-text-opacity: 0.5;\n  }\n\n  .xl\\:focus-within\\:text-opacity-60:focus-within {\n    --tw-text-opacity: 0.6;\n  }\n\n  .xl\\:focus-within\\:text-opacity-70:focus-within {\n    --tw-text-opacity: 0.7;\n  }\n\n  .xl\\:focus-within\\:text-opacity-75:focus-within {\n    --tw-text-opacity: 0.75;\n  }\n\n  .xl\\:focus-within\\:text-opacity-80:focus-within {\n    --tw-text-opacity: 0.8;\n  }\n\n  .xl\\:focus-within\\:text-opacity-90:focus-within {\n    --tw-text-opacity: 0.9;\n  }\n\n  .xl\\:focus-within\\:text-opacity-95:focus-within {\n    --tw-text-opacity: 0.95;\n  }\n\n  .xl\\:focus-within\\:text-opacity-100:focus-within {\n    --tw-text-opacity: 1;\n  }\n\n  .xl\\:hover\\:text-opacity-0:hover {\n    --tw-text-opacity: 0;\n  }\n\n  .xl\\:hover\\:text-opacity-5:hover {\n    --tw-text-opacity: 0.05;\n  }\n\n  .xl\\:hover\\:text-opacity-10:hover {\n    --tw-text-opacity: 0.1;\n  }\n\n  .xl\\:hover\\:text-opacity-20:hover {\n    --tw-text-opacity: 0.2;\n  }\n\n  .xl\\:hover\\:text-opacity-25:hover {\n    --tw-text-opacity: 0.25;\n  }\n\n  .xl\\:hover\\:text-opacity-30:hover {\n    --tw-text-opacity: 0.3;\n  }\n\n  .xl\\:hover\\:text-opacity-40:hover {\n    --tw-text-opacity: 0.4;\n  }\n\n  .xl\\:hover\\:text-opacity-50:hover {\n    --tw-text-opacity: 0.5;\n  }\n\n  .xl\\:hover\\:text-opacity-60:hover {\n    --tw-text-opacity: 0.6;\n  }\n\n  .xl\\:hover\\:text-opacity-70:hover {\n    --tw-text-opacity: 0.7;\n  }\n\n  .xl\\:hover\\:text-opacity-75:hover {\n    --tw-text-opacity: 0.75;\n  }\n\n  .xl\\:hover\\:text-opacity-80:hover {\n    --tw-text-opacity: 0.8;\n  }\n\n  .xl\\:hover\\:text-opacity-90:hover {\n    --tw-text-opacity: 0.9;\n  }\n\n  .xl\\:hover\\:text-opacity-95:hover {\n    --tw-text-opacity: 0.95;\n  }\n\n  .xl\\:hover\\:text-opacity-100:hover {\n    --tw-text-opacity: 1;\n  }\n\n  .xl\\:focus\\:text-opacity-0:focus {\n    --tw-text-opacity: 0;\n  }\n\n  .xl\\:focus\\:text-opacity-5:focus {\n    --tw-text-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:text-opacity-10:focus {\n    --tw-text-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:text-opacity-20:focus {\n    --tw-text-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:text-opacity-25:focus {\n    --tw-text-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:text-opacity-30:focus {\n    --tw-text-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:text-opacity-40:focus {\n    --tw-text-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:text-opacity-50:focus {\n    --tw-text-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:text-opacity-60:focus {\n    --tw-text-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:text-opacity-70:focus {\n    --tw-text-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:text-opacity-75:focus {\n    --tw-text-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:text-opacity-80:focus {\n    --tw-text-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:text-opacity-90:focus {\n    --tw-text-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:text-opacity-95:focus {\n    --tw-text-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:text-opacity-100:focus {\n    --tw-text-opacity: 1;\n  }\n\n  .xl\\:underline {\n    text-decoration: underline;\n  }\n\n  .xl\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .xl\\:no-underline {\n    text-decoration: none;\n  }\n\n  .group:hover .xl\\:group-hover\\:underline {\n    text-decoration: underline;\n  }\n\n  .group:hover .xl\\:group-hover\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .group:hover .xl\\:group-hover\\:no-underline {\n    text-decoration: none;\n  }\n\n  .xl\\:focus-within\\:underline:focus-within {\n    text-decoration: underline;\n  }\n\n  .xl\\:focus-within\\:line-through:focus-within {\n    text-decoration: line-through;\n  }\n\n  .xl\\:focus-within\\:no-underline:focus-within {\n    text-decoration: none;\n  }\n\n  .xl\\:hover\\:underline:hover {\n    text-decoration: underline;\n  }\n\n  .xl\\:hover\\:line-through:hover {\n    text-decoration: line-through;\n  }\n\n  .xl\\:hover\\:no-underline:hover {\n    text-decoration: none;\n  }\n\n  .xl\\:focus\\:underline:focus {\n    text-decoration: underline;\n  }\n\n  .xl\\:focus\\:line-through:focus {\n    text-decoration: line-through;\n  }\n\n  .xl\\:focus\\:no-underline:focus {\n    text-decoration: none;\n  }\n\n  .xl\\:antialiased {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n\n  .xl\\:subpixel-antialiased {\n    -webkit-font-smoothing: auto;\n    -moz-osx-font-smoothing: auto;\n  }\n\n  .xl\\:placeholder-transparent::-moz-placeholder {\n    color: transparent;\n  }\n\n  .xl\\:placeholder-transparent:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .xl\\:placeholder-transparent::placeholder {\n    color: transparent;\n  }\n\n  .xl\\:placeholder-current::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .xl\\:placeholder-current:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .xl\\:placeholder-current::placeholder {\n    color: currentColor;\n  }\n\n  .xl\\:placeholder-black::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-black:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-black::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-white::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-white:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-white::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-50::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-50::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-100::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-200::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-200:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-200::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-300::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-300:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-300::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-400::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-400:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-400::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-500::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-500:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-500::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-600::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-600:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-600::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-700::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-700:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-700::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-800::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-800:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-800::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-900::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-900:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-gray-900::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-grey-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-red-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-orange-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-yellow-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-green-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-teal-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-blue-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-indigo-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-purple-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-pink-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n    color: transparent;\n  }\n\n  .xl\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .xl\\:focus\\:placeholder-transparent:focus::placeholder {\n    color: transparent;\n  }\n\n  .xl\\:focus\\:placeholder-current:focus::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .xl\\:focus\\:placeholder-current:focus:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .xl\\:focus\\:placeholder-current:focus::placeholder {\n    color: currentColor;\n  }\n\n  .xl\\:focus\\:placeholder-black:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-black:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-white:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-white:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-50:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-200:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-300:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-400:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-500:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-600:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-700:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-800:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-gray-900:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-grey-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-red-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-orange-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-yellow-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-green-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-teal-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-blue-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-indigo-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-purple-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:focus\\:placeholder-pink-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .xl\\:placeholder-opacity-0::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .xl\\:placeholder-opacity-0:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .xl\\:placeholder-opacity-0::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .xl\\:placeholder-opacity-5::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .xl\\:placeholder-opacity-5:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .xl\\:placeholder-opacity-5::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .xl\\:placeholder-opacity-10::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .xl\\:placeholder-opacity-10:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .xl\\:placeholder-opacity-10::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .xl\\:placeholder-opacity-20::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .xl\\:placeholder-opacity-20:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .xl\\:placeholder-opacity-20::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .xl\\:placeholder-opacity-25::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .xl\\:placeholder-opacity-25:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .xl\\:placeholder-opacity-25::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .xl\\:placeholder-opacity-30::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .xl\\:placeholder-opacity-30:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .xl\\:placeholder-opacity-30::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .xl\\:placeholder-opacity-40::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .xl\\:placeholder-opacity-40:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .xl\\:placeholder-opacity-40::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .xl\\:placeholder-opacity-50::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .xl\\:placeholder-opacity-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .xl\\:placeholder-opacity-50::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .xl\\:placeholder-opacity-60::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .xl\\:placeholder-opacity-60:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .xl\\:placeholder-opacity-60::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .xl\\:placeholder-opacity-70::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .xl\\:placeholder-opacity-70:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .xl\\:placeholder-opacity-70::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .xl\\:placeholder-opacity-75::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .xl\\:placeholder-opacity-75:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .xl\\:placeholder-opacity-75::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .xl\\:placeholder-opacity-80::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .xl\\:placeholder-opacity-80:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .xl\\:placeholder-opacity-80::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .xl\\:placeholder-opacity-90::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .xl\\:placeholder-opacity-90:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .xl\\:placeholder-opacity-90::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .xl\\:placeholder-opacity-95::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .xl\\:placeholder-opacity-95:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .xl\\:placeholder-opacity-95::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .xl\\:placeholder-opacity-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .xl\\:placeholder-opacity-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .xl\\:placeholder-opacity-100::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-0:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-0:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-0:focus::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-5:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-5:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-5:focus::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-10:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-10:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-10:focus::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-20:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-20:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-20:focus::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-25:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-25:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-25:focus::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-30:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-30:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-30:focus::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-40:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-40:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-40:focus::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-50:focus::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-60:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-60:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-60:focus::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-70:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-70:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-70:focus::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-75:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-75:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-75:focus::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-80:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-80:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-80:focus::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-90:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-90:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-90:focus::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-95:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-95:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-95:focus::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .xl\\:focus\\:placeholder-opacity-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .xl\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .xl\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .xl\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .xl\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .xl\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .xl\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .xl\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .xl\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .xl\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .xl\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .xl\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .xl\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .xl\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .xl\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .xl\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .group:hover .xl\\:group-hover\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .xl\\:focus-within\\:opacity-0:focus-within {\n    opacity: 0;\n  }\n\n  .xl\\:focus-within\\:opacity-5:focus-within {\n    opacity: 0.05;\n  }\n\n  .xl\\:focus-within\\:opacity-10:focus-within {\n    opacity: 0.1;\n  }\n\n  .xl\\:focus-within\\:opacity-20:focus-within {\n    opacity: 0.2;\n  }\n\n  .xl\\:focus-within\\:opacity-25:focus-within {\n    opacity: 0.25;\n  }\n\n  .xl\\:focus-within\\:opacity-30:focus-within {\n    opacity: 0.3;\n  }\n\n  .xl\\:focus-within\\:opacity-40:focus-within {\n    opacity: 0.4;\n  }\n\n  .xl\\:focus-within\\:opacity-50:focus-within {\n    opacity: 0.5;\n  }\n\n  .xl\\:focus-within\\:opacity-60:focus-within {\n    opacity: 0.6;\n  }\n\n  .xl\\:focus-within\\:opacity-70:focus-within {\n    opacity: 0.7;\n  }\n\n  .xl\\:focus-within\\:opacity-75:focus-within {\n    opacity: 0.75;\n  }\n\n  .xl\\:focus-within\\:opacity-80:focus-within {\n    opacity: 0.8;\n  }\n\n  .xl\\:focus-within\\:opacity-90:focus-within {\n    opacity: 0.9;\n  }\n\n  .xl\\:focus-within\\:opacity-95:focus-within {\n    opacity: 0.95;\n  }\n\n  .xl\\:focus-within\\:opacity-100:focus-within {\n    opacity: 1;\n  }\n\n  .xl\\:hover\\:opacity-0:hover {\n    opacity: 0;\n  }\n\n  .xl\\:hover\\:opacity-5:hover {\n    opacity: 0.05;\n  }\n\n  .xl\\:hover\\:opacity-10:hover {\n    opacity: 0.1;\n  }\n\n  .xl\\:hover\\:opacity-20:hover {\n    opacity: 0.2;\n  }\n\n  .xl\\:hover\\:opacity-25:hover {\n    opacity: 0.25;\n  }\n\n  .xl\\:hover\\:opacity-30:hover {\n    opacity: 0.3;\n  }\n\n  .xl\\:hover\\:opacity-40:hover {\n    opacity: 0.4;\n  }\n\n  .xl\\:hover\\:opacity-50:hover {\n    opacity: 0.5;\n  }\n\n  .xl\\:hover\\:opacity-60:hover {\n    opacity: 0.6;\n  }\n\n  .xl\\:hover\\:opacity-70:hover {\n    opacity: 0.7;\n  }\n\n  .xl\\:hover\\:opacity-75:hover {\n    opacity: 0.75;\n  }\n\n  .xl\\:hover\\:opacity-80:hover {\n    opacity: 0.8;\n  }\n\n  .xl\\:hover\\:opacity-90:hover {\n    opacity: 0.9;\n  }\n\n  .xl\\:hover\\:opacity-95:hover {\n    opacity: 0.95;\n  }\n\n  .xl\\:hover\\:opacity-100:hover {\n    opacity: 1;\n  }\n\n  .xl\\:focus\\:opacity-0:focus {\n    opacity: 0;\n  }\n\n  .xl\\:focus\\:opacity-5:focus {\n    opacity: 0.05;\n  }\n\n  .xl\\:focus\\:opacity-10:focus {\n    opacity: 0.1;\n  }\n\n  .xl\\:focus\\:opacity-20:focus {\n    opacity: 0.2;\n  }\n\n  .xl\\:focus\\:opacity-25:focus {\n    opacity: 0.25;\n  }\n\n  .xl\\:focus\\:opacity-30:focus {\n    opacity: 0.3;\n  }\n\n  .xl\\:focus\\:opacity-40:focus {\n    opacity: 0.4;\n  }\n\n  .xl\\:focus\\:opacity-50:focus {\n    opacity: 0.5;\n  }\n\n  .xl\\:focus\\:opacity-60:focus {\n    opacity: 0.6;\n  }\n\n  .xl\\:focus\\:opacity-70:focus {\n    opacity: 0.7;\n  }\n\n  .xl\\:focus\\:opacity-75:focus {\n    opacity: 0.75;\n  }\n\n  .xl\\:focus\\:opacity-80:focus {\n    opacity: 0.8;\n  }\n\n  .xl\\:focus\\:opacity-90:focus {\n    opacity: 0.9;\n  }\n\n  .xl\\:focus\\:opacity-95:focus {\n    opacity: 0.95;\n  }\n\n  .xl\\:focus\\:opacity-100:focus {\n    opacity: 1;\n  }\n\n  .xl\\:bg-blend-normal {\n    background-blend-mode: normal;\n  }\n\n  .xl\\:bg-blend-multiply {\n    background-blend-mode: multiply;\n  }\n\n  .xl\\:bg-blend-screen {\n    background-blend-mode: screen;\n  }\n\n  .xl\\:bg-blend-overlay {\n    background-blend-mode: overlay;\n  }\n\n  .xl\\:bg-blend-darken {\n    background-blend-mode: darken;\n  }\n\n  .xl\\:bg-blend-lighten {\n    background-blend-mode: lighten;\n  }\n\n  .xl\\:bg-blend-color-dodge {\n    background-blend-mode: color-dodge;\n  }\n\n  .xl\\:bg-blend-color-burn {\n    background-blend-mode: color-burn;\n  }\n\n  .xl\\:bg-blend-hard-light {\n    background-blend-mode: hard-light;\n  }\n\n  .xl\\:bg-blend-soft-light {\n    background-blend-mode: soft-light;\n  }\n\n  .xl\\:bg-blend-difference {\n    background-blend-mode: difference;\n  }\n\n  .xl\\:bg-blend-exclusion {\n    background-blend-mode: exclusion;\n  }\n\n  .xl\\:bg-blend-hue {\n    background-blend-mode: hue;\n  }\n\n  .xl\\:bg-blend-saturation {\n    background-blend-mode: saturation;\n  }\n\n  .xl\\:bg-blend-color {\n    background-blend-mode: color;\n  }\n\n  .xl\\:bg-blend-luminosity {\n    background-blend-mode: luminosity;\n  }\n\n  .xl\\:mix-blend-normal {\n    mix-blend-mode: normal;\n  }\n\n  .xl\\:mix-blend-multiply {\n    mix-blend-mode: multiply;\n  }\n\n  .xl\\:mix-blend-screen {\n    mix-blend-mode: screen;\n  }\n\n  .xl\\:mix-blend-overlay {\n    mix-blend-mode: overlay;\n  }\n\n  .xl\\:mix-blend-darken {\n    mix-blend-mode: darken;\n  }\n\n  .xl\\:mix-blend-lighten {\n    mix-blend-mode: lighten;\n  }\n\n  .xl\\:mix-blend-color-dodge {\n    mix-blend-mode: color-dodge;\n  }\n\n  .xl\\:mix-blend-color-burn {\n    mix-blend-mode: color-burn;\n  }\n\n  .xl\\:mix-blend-hard-light {\n    mix-blend-mode: hard-light;\n  }\n\n  .xl\\:mix-blend-soft-light {\n    mix-blend-mode: soft-light;\n  }\n\n  .xl\\:mix-blend-difference {\n    mix-blend-mode: difference;\n  }\n\n  .xl\\:mix-blend-exclusion {\n    mix-blend-mode: exclusion;\n  }\n\n  .xl\\:mix-blend-hue {\n    mix-blend-mode: hue;\n  }\n\n  .xl\\:mix-blend-saturation {\n    mix-blend-mode: saturation;\n  }\n\n  .xl\\:mix-blend-color {\n    mix-blend-mode: color;\n  }\n\n  .xl\\:mix-blend-luminosity {\n    mix-blend-mode: luminosity;\n  }\n\n  .xl\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .xl\\:group-hover\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-sm:focus-within {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow:focus-within {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-md:focus-within {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-lg:focus-within {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-xl:focus-within {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-2xl:focus-within {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-inner:focus-within {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus-within\\:shadow-none:focus-within {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-sm:hover {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow:hover {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-md:hover {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-lg:hover {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-xl:hover {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-2xl:hover {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-inner:hover {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:hover\\:shadow-none:hover {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-sm:focus {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow:focus {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-md:focus {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-lg:focus {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-xl:focus {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-2xl:focus {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-inner:focus {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:focus\\:shadow-none:focus {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .xl\\:outline-none {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .xl\\:outline-white {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .xl\\:outline-black {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .xl\\:focus-within\\:outline-none:focus-within {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .xl\\:focus-within\\:outline-white:focus-within {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .xl\\:focus-within\\:outline-black:focus-within {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .xl\\:focus\\:outline-none:focus {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .xl\\:focus\\:outline-white:focus {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .xl\\:focus\\:outline-black:focus {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .xl\\:ring-0 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:ring-1 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:ring-2 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:ring-4 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:ring-8 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:ring {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus-within\\:ring-0:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus-within\\:ring-1:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus-within\\:ring-2:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus-within\\:ring-4:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus-within\\:ring-8:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus-within\\:ring:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus\\:ring-1:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus\\:ring-2:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus\\:ring-4:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus\\:ring-8:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:focus\\:ring:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .xl\\:ring-inset {\n    --tw-ring-inset: inset;\n  }\n\n  .xl\\:focus-within\\:ring-inset:focus-within {\n    --tw-ring-inset: inset;\n  }\n\n  .xl\\:focus\\:ring-inset:focus {\n    --tw-ring-inset: inset;\n  }\n\n  .xl\\:ring-transparent {\n    --tw-ring-color: transparent;\n  }\n\n  .xl\\:ring-current {\n    --tw-ring-color: currentColor;\n  }\n\n  .xl\\:ring-black {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-white {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-50 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-100 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-200 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-300 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-400 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-500 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-600 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-700 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-800 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-gray-900 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-grey-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-red-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-orange-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-yellow-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-green-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-teal-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-blue-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-indigo-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-purple-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-pink-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-transparent:focus-within {\n    --tw-ring-color: transparent;\n  }\n\n  .xl\\:focus-within\\:ring-current:focus-within {\n    --tw-ring-color: currentColor;\n  }\n\n  .xl\\:focus-within\\:ring-black:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-white:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-50:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-100:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-200:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-300:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-400:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-500:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-600:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-700:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-800:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-gray-900:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-grey-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-red-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-orange-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-yellow-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-green-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-teal-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-blue-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-indigo-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-purple-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus-within\\:ring-pink-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-transparent:focus {\n    --tw-ring-color: transparent;\n  }\n\n  .xl\\:focus\\:ring-current:focus {\n    --tw-ring-color: currentColor;\n  }\n\n  .xl\\:focus\\:ring-black:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-white:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-50:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-100:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-200:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-300:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-400:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-500:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-600:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-700:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-800:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-gray-900:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-grey-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-red-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-orange-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-yellow-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-green-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-teal-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-blue-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-indigo-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-purple-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .xl\\:focus\\:ring-pink-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .xl\\:ring-opacity-0 {\n    --tw-ring-opacity: 0;\n  }\n\n  .xl\\:ring-opacity-5 {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .xl\\:ring-opacity-10 {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .xl\\:ring-opacity-20 {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .xl\\:ring-opacity-25 {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .xl\\:ring-opacity-30 {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .xl\\:ring-opacity-40 {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .xl\\:ring-opacity-50 {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .xl\\:ring-opacity-60 {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .xl\\:ring-opacity-70 {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .xl\\:ring-opacity-75 {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .xl\\:ring-opacity-80 {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .xl\\:ring-opacity-90 {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .xl\\:ring-opacity-95 {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .xl\\:ring-opacity-100 {\n    --tw-ring-opacity: 1;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-0:focus-within {\n    --tw-ring-opacity: 0;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-5:focus-within {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-10:focus-within {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-20:focus-within {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-25:focus-within {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-30:focus-within {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-40:focus-within {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-50:focus-within {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-60:focus-within {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-70:focus-within {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-75:focus-within {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-80:focus-within {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-90:focus-within {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-95:focus-within {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .xl\\:focus-within\\:ring-opacity-100:focus-within {\n    --tw-ring-opacity: 1;\n  }\n\n  .xl\\:focus\\:ring-opacity-0:focus {\n    --tw-ring-opacity: 0;\n  }\n\n  .xl\\:focus\\:ring-opacity-5:focus {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .xl\\:focus\\:ring-opacity-10:focus {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .xl\\:focus\\:ring-opacity-20:focus {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .xl\\:focus\\:ring-opacity-25:focus {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .xl\\:focus\\:ring-opacity-30:focus {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .xl\\:focus\\:ring-opacity-40:focus {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .xl\\:focus\\:ring-opacity-50:focus {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .xl\\:focus\\:ring-opacity-60:focus {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .xl\\:focus\\:ring-opacity-70:focus {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .xl\\:focus\\:ring-opacity-75:focus {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .xl\\:focus\\:ring-opacity-80:focus {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .xl\\:focus\\:ring-opacity-90:focus {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .xl\\:focus\\:ring-opacity-95:focus {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .xl\\:focus\\:ring-opacity-100:focus {\n    --tw-ring-opacity: 1;\n  }\n\n  .xl\\:ring-offset-0 {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .xl\\:ring-offset-1 {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .xl\\:ring-offset-2 {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .xl\\:ring-offset-4 {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .xl\\:ring-offset-8 {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .xl\\:focus-within\\:ring-offset-0:focus-within {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .xl\\:focus-within\\:ring-offset-1:focus-within {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .xl\\:focus-within\\:ring-offset-2:focus-within {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .xl\\:focus-within\\:ring-offset-4:focus-within {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .xl\\:focus-within\\:ring-offset-8:focus-within {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .xl\\:focus\\:ring-offset-0:focus {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .xl\\:focus\\:ring-offset-1:focus {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .xl\\:focus\\:ring-offset-2:focus {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .xl\\:focus\\:ring-offset-4:focus {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .xl\\:focus\\:ring-offset-8:focus {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .xl\\:ring-offset-transparent {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .xl\\:ring-offset-current {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .xl\\:ring-offset-black {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .xl\\:ring-offset-white {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .xl\\:ring-offset-gray-50 {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .xl\\:ring-offset-gray-100 {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .xl\\:ring-offset-gray-200 {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .xl\\:ring-offset-gray-300 {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .xl\\:ring-offset-gray-400 {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .xl\\:ring-offset-gray-500 {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .xl\\:ring-offset-gray-600 {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .xl\\:ring-offset-gray-700 {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .xl\\:ring-offset-gray-800 {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .xl\\:ring-offset-gray-900 {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .xl\\:ring-offset-red {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .xl\\:ring-offset-yellow {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .xl\\:ring-offset-green {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .xl\\:ring-offset-blue {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .xl\\:ring-offset-indigo {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .xl\\:ring-offset-purple {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .xl\\:ring-offset-pink {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .xl\\:ring-offset-grey-darkest {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .xl\\:ring-offset-grey-darker {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .xl\\:ring-offset-grey-dark {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .xl\\:ring-offset-grey {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .xl\\:ring-offset-grey-light {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .xl\\:ring-offset-grey-lighter {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .xl\\:ring-offset-grey-lightest {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .xl\\:ring-offset-red-darkest {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .xl\\:ring-offset-red-darker {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .xl\\:ring-offset-red-dark {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .xl\\:ring-offset-red-light {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .xl\\:ring-offset-red-lighter {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .xl\\:ring-offset-red-lightest {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .xl\\:ring-offset-orange-darkest {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .xl\\:ring-offset-orange-darker {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .xl\\:ring-offset-orange-dark {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .xl\\:ring-offset-orange {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .xl\\:ring-offset-orange-light {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .xl\\:ring-offset-orange-lighter {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .xl\\:ring-offset-orange-lightest {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .xl\\:ring-offset-yellow-darkest {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .xl\\:ring-offset-yellow-darker {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .xl\\:ring-offset-yellow-dark {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .xl\\:ring-offset-yellow-light {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .xl\\:ring-offset-yellow-lighter {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .xl\\:ring-offset-yellow-lightest {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .xl\\:ring-offset-green-darkest {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .xl\\:ring-offset-green-darker {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .xl\\:ring-offset-green-dark {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .xl\\:ring-offset-green-light {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .xl\\:ring-offset-green-lighter {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .xl\\:ring-offset-green-lightest {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .xl\\:ring-offset-teal-darkest {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .xl\\:ring-offset-teal-darker {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .xl\\:ring-offset-teal-dark {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .xl\\:ring-offset-teal {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .xl\\:ring-offset-teal-light {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .xl\\:ring-offset-teal-lighter {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .xl\\:ring-offset-teal-lightest {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .xl\\:ring-offset-blue-darkest {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .xl\\:ring-offset-blue-darker {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .xl\\:ring-offset-blue-dark {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .xl\\:ring-offset-blue-light {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .xl\\:ring-offset-blue-lighter {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .xl\\:ring-offset-blue-lightest {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .xl\\:ring-offset-indigo-darkest {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .xl\\:ring-offset-indigo-darker {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .xl\\:ring-offset-indigo-dark {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .xl\\:ring-offset-indigo-light {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .xl\\:ring-offset-indigo-lighter {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .xl\\:ring-offset-indigo-lightest {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .xl\\:ring-offset-purple-darkest {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .xl\\:ring-offset-purple-darker {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .xl\\:ring-offset-purple-dark {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .xl\\:ring-offset-purple-light {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .xl\\:ring-offset-purple-lighter {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .xl\\:ring-offset-purple-lightest {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .xl\\:ring-offset-pink-darkest {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .xl\\:ring-offset-pink-darker {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .xl\\:ring-offset-pink-dark {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .xl\\:ring-offset-pink-light {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .xl\\:ring-offset-pink-lighter {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .xl\\:ring-offset-pink-lightest {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .xl\\:focus-within\\:ring-offset-transparent:focus-within {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .xl\\:focus-within\\:ring-offset-current:focus-within {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .xl\\:focus-within\\:ring-offset-black:focus-within {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-white:focus-within {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-50:focus-within {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-100:focus-within {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-200:focus-within {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-300:focus-within {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-400:focus-within {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-500:focus-within {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-600:focus-within {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-700:focus-within {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-800:focus-within {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .xl\\:focus-within\\:ring-offset-gray-900:focus-within {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red:focus-within {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow:focus-within {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green:focus-within {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue:focus-within {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo:focus-within {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple:focus-within {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink:focus-within {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey-darkest:focus-within {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey-darker:focus-within {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey-dark:focus-within {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey:focus-within {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey-light:focus-within {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey-lighter:focus-within {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .xl\\:focus-within\\:ring-offset-grey-lightest:focus-within {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red-darkest:focus-within {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red-darker:focus-within {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red-dark:focus-within {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red-light:focus-within {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red-lighter:focus-within {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .xl\\:focus-within\\:ring-offset-red-lightest:focus-within {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange-darkest:focus-within {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange-darker:focus-within {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange-dark:focus-within {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange:focus-within {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange-light:focus-within {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange-lighter:focus-within {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .xl\\:focus-within\\:ring-offset-orange-lightest:focus-within {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow-darkest:focus-within {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow-darker:focus-within {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow-dark:focus-within {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow-light:focus-within {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow-lighter:focus-within {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .xl\\:focus-within\\:ring-offset-yellow-lightest:focus-within {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green-darkest:focus-within {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green-darker:focus-within {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green-dark:focus-within {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green-light:focus-within {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green-lighter:focus-within {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .xl\\:focus-within\\:ring-offset-green-lightest:focus-within {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal-darkest:focus-within {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal-darker:focus-within {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal-dark:focus-within {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal:focus-within {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal-light:focus-within {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal-lighter:focus-within {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .xl\\:focus-within\\:ring-offset-teal-lightest:focus-within {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue-darkest:focus-within {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue-darker:focus-within {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue-dark:focus-within {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue-light:focus-within {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue-lighter:focus-within {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .xl\\:focus-within\\:ring-offset-blue-lightest:focus-within {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo-darkest:focus-within {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo-darker:focus-within {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo-dark:focus-within {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo-light:focus-within {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo-lighter:focus-within {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .xl\\:focus-within\\:ring-offset-indigo-lightest:focus-within {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple-darkest:focus-within {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple-darker:focus-within {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple-dark:focus-within {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple-light:focus-within {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple-lighter:focus-within {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .xl\\:focus-within\\:ring-offset-purple-lightest:focus-within {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink-darkest:focus-within {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink-darker:focus-within {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink-dark:focus-within {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink-light:focus-within {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink-lighter:focus-within {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .xl\\:focus-within\\:ring-offset-pink-lightest:focus-within {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .xl\\:focus\\:ring-offset-transparent:focus {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .xl\\:focus\\:ring-offset-current:focus {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .xl\\:focus\\:ring-offset-black:focus {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .xl\\:focus\\:ring-offset-white:focus {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-50:focus {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-100:focus {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-200:focus {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-300:focus {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-400:focus {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-500:focus {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-600:focus {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-700:focus {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-800:focus {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .xl\\:focus\\:ring-offset-gray-900:focus {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .xl\\:focus\\:ring-offset-red:focus {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow:focus {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .xl\\:focus\\:ring-offset-green:focus {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .xl\\:focus\\:ring-offset-blue:focus {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo:focus {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .xl\\:focus\\:ring-offset-purple:focus {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .xl\\:focus\\:ring-offset-pink:focus {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .xl\\:focus\\:ring-offset-grey-darkest:focus {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .xl\\:focus\\:ring-offset-grey-darker:focus {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .xl\\:focus\\:ring-offset-grey-dark:focus {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .xl\\:focus\\:ring-offset-grey:focus {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .xl\\:focus\\:ring-offset-grey-light:focus {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .xl\\:focus\\:ring-offset-grey-lighter:focus {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .xl\\:focus\\:ring-offset-grey-lightest:focus {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .xl\\:focus\\:ring-offset-red-darkest:focus {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .xl\\:focus\\:ring-offset-red-darker:focus {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .xl\\:focus\\:ring-offset-red-dark:focus {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .xl\\:focus\\:ring-offset-red-light:focus {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .xl\\:focus\\:ring-offset-red-lighter:focus {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .xl\\:focus\\:ring-offset-red-lightest:focus {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .xl\\:focus\\:ring-offset-orange-darkest:focus {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .xl\\:focus\\:ring-offset-orange-darker:focus {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .xl\\:focus\\:ring-offset-orange-dark:focus {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .xl\\:focus\\:ring-offset-orange:focus {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .xl\\:focus\\:ring-offset-orange-light:focus {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .xl\\:focus\\:ring-offset-orange-lighter:focus {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .xl\\:focus\\:ring-offset-orange-lightest:focus {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow-darkest:focus {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow-darker:focus {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow-dark:focus {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow-light:focus {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow-lighter:focus {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .xl\\:focus\\:ring-offset-yellow-lightest:focus {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .xl\\:focus\\:ring-offset-green-darkest:focus {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .xl\\:focus\\:ring-offset-green-darker:focus {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .xl\\:focus\\:ring-offset-green-dark:focus {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .xl\\:focus\\:ring-offset-green-light:focus {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .xl\\:focus\\:ring-offset-green-lighter:focus {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .xl\\:focus\\:ring-offset-green-lightest:focus {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .xl\\:focus\\:ring-offset-teal-darkest:focus {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .xl\\:focus\\:ring-offset-teal-darker:focus {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .xl\\:focus\\:ring-offset-teal-dark:focus {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .xl\\:focus\\:ring-offset-teal:focus {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .xl\\:focus\\:ring-offset-teal-light:focus {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .xl\\:focus\\:ring-offset-teal-lighter:focus {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .xl\\:focus\\:ring-offset-teal-lightest:focus {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .xl\\:focus\\:ring-offset-blue-darkest:focus {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .xl\\:focus\\:ring-offset-blue-darker:focus {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .xl\\:focus\\:ring-offset-blue-dark:focus {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .xl\\:focus\\:ring-offset-blue-light:focus {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .xl\\:focus\\:ring-offset-blue-lighter:focus {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .xl\\:focus\\:ring-offset-blue-lightest:focus {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo-darkest:focus {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo-darker:focus {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo-dark:focus {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo-light:focus {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo-lighter:focus {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .xl\\:focus\\:ring-offset-indigo-lightest:focus {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .xl\\:focus\\:ring-offset-purple-darkest:focus {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .xl\\:focus\\:ring-offset-purple-darker:focus {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .xl\\:focus\\:ring-offset-purple-dark:focus {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .xl\\:focus\\:ring-offset-purple-light:focus {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .xl\\:focus\\:ring-offset-purple-lighter:focus {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .xl\\:focus\\:ring-offset-purple-lightest:focus {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .xl\\:focus\\:ring-offset-pink-darkest:focus {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .xl\\:focus\\:ring-offset-pink-darker:focus {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .xl\\:focus\\:ring-offset-pink-dark:focus {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .xl\\:focus\\:ring-offset-pink-light:focus {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .xl\\:focus\\:ring-offset-pink-lighter:focus {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .xl\\:focus\\:ring-offset-pink-lightest:focus {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .xl\\:filter {\n    --tw-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n  }\n\n  .xl\\:filter-none {\n    filter: none;\n  }\n\n  .xl\\:blur-0 {\n    --tw-blur: blur(0);\n  }\n\n  .xl\\:blur-none {\n    --tw-blur: blur(0);\n  }\n\n  .xl\\:blur-sm {\n    --tw-blur: blur(4px);\n  }\n\n  .xl\\:blur {\n    --tw-blur: blur(8px);\n  }\n\n  .xl\\:blur-md {\n    --tw-blur: blur(12px);\n  }\n\n  .xl\\:blur-lg {\n    --tw-blur: blur(16px);\n  }\n\n  .xl\\:blur-xl {\n    --tw-blur: blur(24px);\n  }\n\n  .xl\\:blur-2xl {\n    --tw-blur: blur(40px);\n  }\n\n  .xl\\:blur-3xl {\n    --tw-blur: blur(64px);\n  }\n\n  .xl\\:brightness-0 {\n    --tw-brightness: brightness(0);\n  }\n\n  .xl\\:brightness-50 {\n    --tw-brightness: brightness(.5);\n  }\n\n  .xl\\:brightness-75 {\n    --tw-brightness: brightness(.75);\n  }\n\n  .xl\\:brightness-90 {\n    --tw-brightness: brightness(.9);\n  }\n\n  .xl\\:brightness-95 {\n    --tw-brightness: brightness(.95);\n  }\n\n  .xl\\:brightness-100 {\n    --tw-brightness: brightness(1);\n  }\n\n  .xl\\:brightness-105 {\n    --tw-brightness: brightness(1.05);\n  }\n\n  .xl\\:brightness-110 {\n    --tw-brightness: brightness(1.1);\n  }\n\n  .xl\\:brightness-125 {\n    --tw-brightness: brightness(1.25);\n  }\n\n  .xl\\:brightness-150 {\n    --tw-brightness: brightness(1.5);\n  }\n\n  .xl\\:brightness-200 {\n    --tw-brightness: brightness(2);\n  }\n\n  .xl\\:contrast-0 {\n    --tw-contrast: contrast(0);\n  }\n\n  .xl\\:contrast-50 {\n    --tw-contrast: contrast(.5);\n  }\n\n  .xl\\:contrast-75 {\n    --tw-contrast: contrast(.75);\n  }\n\n  .xl\\:contrast-100 {\n    --tw-contrast: contrast(1);\n  }\n\n  .xl\\:contrast-125 {\n    --tw-contrast: contrast(1.25);\n  }\n\n  .xl\\:contrast-150 {\n    --tw-contrast: contrast(1.5);\n  }\n\n  .xl\\:contrast-200 {\n    --tw-contrast: contrast(2);\n  }\n\n  .xl\\:drop-shadow-sm {\n    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));\n  }\n\n  .xl\\:drop-shadow {\n    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));\n  }\n\n  .xl\\:drop-shadow-md {\n    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));\n  }\n\n  .xl\\:drop-shadow-lg {\n    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));\n  }\n\n  .xl\\:drop-shadow-xl {\n    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));\n  }\n\n  .xl\\:drop-shadow-2xl {\n    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));\n  }\n\n  .xl\\:drop-shadow-none {\n    --tw-drop-shadow: drop-shadow(0 0 #0000);\n  }\n\n  .xl\\:grayscale-0 {\n    --tw-grayscale: grayscale(0);\n  }\n\n  .xl\\:grayscale {\n    --tw-grayscale: grayscale(100%);\n  }\n\n  .xl\\:hue-rotate-0 {\n    --tw-hue-rotate: hue-rotate(0deg);\n  }\n\n  .xl\\:hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(15deg);\n  }\n\n  .xl\\:hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(30deg);\n  }\n\n  .xl\\:hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(60deg);\n  }\n\n  .xl\\:hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(90deg);\n  }\n\n  .xl\\:hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(180deg);\n  }\n\n  .xl\\:-hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .xl\\:-hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .xl\\:-hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .xl\\:-hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .xl\\:-hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .xl\\:invert-0 {\n    --tw-invert: invert(0);\n  }\n\n  .xl\\:invert {\n    --tw-invert: invert(100%);\n  }\n\n  .xl\\:saturate-0 {\n    --tw-saturate: saturate(0);\n  }\n\n  .xl\\:saturate-50 {\n    --tw-saturate: saturate(.5);\n  }\n\n  .xl\\:saturate-100 {\n    --tw-saturate: saturate(1);\n  }\n\n  .xl\\:saturate-150 {\n    --tw-saturate: saturate(1.5);\n  }\n\n  .xl\\:saturate-200 {\n    --tw-saturate: saturate(2);\n  }\n\n  .xl\\:sepia-0 {\n    --tw-sepia: sepia(0);\n  }\n\n  .xl\\:sepia {\n    --tw-sepia: sepia(100%);\n  }\n\n  .xl\\:backdrop-filter {\n    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n  }\n\n  .xl\\:backdrop-filter-none {\n    -webkit-backdrop-filter: none;\n            backdrop-filter: none;\n  }\n\n  .xl\\:backdrop-blur-0 {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .xl\\:backdrop-blur-none {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .xl\\:backdrop-blur-sm {\n    --tw-backdrop-blur: blur(4px);\n  }\n\n  .xl\\:backdrop-blur {\n    --tw-backdrop-blur: blur(8px);\n  }\n\n  .xl\\:backdrop-blur-md {\n    --tw-backdrop-blur: blur(12px);\n  }\n\n  .xl\\:backdrop-blur-lg {\n    --tw-backdrop-blur: blur(16px);\n  }\n\n  .xl\\:backdrop-blur-xl {\n    --tw-backdrop-blur: blur(24px);\n  }\n\n  .xl\\:backdrop-blur-2xl {\n    --tw-backdrop-blur: blur(40px);\n  }\n\n  .xl\\:backdrop-blur-3xl {\n    --tw-backdrop-blur: blur(64px);\n  }\n\n  .xl\\:backdrop-brightness-0 {\n    --tw-backdrop-brightness: brightness(0);\n  }\n\n  .xl\\:backdrop-brightness-50 {\n    --tw-backdrop-brightness: brightness(.5);\n  }\n\n  .xl\\:backdrop-brightness-75 {\n    --tw-backdrop-brightness: brightness(.75);\n  }\n\n  .xl\\:backdrop-brightness-90 {\n    --tw-backdrop-brightness: brightness(.9);\n  }\n\n  .xl\\:backdrop-brightness-95 {\n    --tw-backdrop-brightness: brightness(.95);\n  }\n\n  .xl\\:backdrop-brightness-100 {\n    --tw-backdrop-brightness: brightness(1);\n  }\n\n  .xl\\:backdrop-brightness-105 {\n    --tw-backdrop-brightness: brightness(1.05);\n  }\n\n  .xl\\:backdrop-brightness-110 {\n    --tw-backdrop-brightness: brightness(1.1);\n  }\n\n  .xl\\:backdrop-brightness-125 {\n    --tw-backdrop-brightness: brightness(1.25);\n  }\n\n  .xl\\:backdrop-brightness-150 {\n    --tw-backdrop-brightness: brightness(1.5);\n  }\n\n  .xl\\:backdrop-brightness-200 {\n    --tw-backdrop-brightness: brightness(2);\n  }\n\n  .xl\\:backdrop-contrast-0 {\n    --tw-backdrop-contrast: contrast(0);\n  }\n\n  .xl\\:backdrop-contrast-50 {\n    --tw-backdrop-contrast: contrast(.5);\n  }\n\n  .xl\\:backdrop-contrast-75 {\n    --tw-backdrop-contrast: contrast(.75);\n  }\n\n  .xl\\:backdrop-contrast-100 {\n    --tw-backdrop-contrast: contrast(1);\n  }\n\n  .xl\\:backdrop-contrast-125 {\n    --tw-backdrop-contrast: contrast(1.25);\n  }\n\n  .xl\\:backdrop-contrast-150 {\n    --tw-backdrop-contrast: contrast(1.5);\n  }\n\n  .xl\\:backdrop-contrast-200 {\n    --tw-backdrop-contrast: contrast(2);\n  }\n\n  .xl\\:backdrop-grayscale-0 {\n    --tw-backdrop-grayscale: grayscale(0);\n  }\n\n  .xl\\:backdrop-grayscale {\n    --tw-backdrop-grayscale: grayscale(100%);\n  }\n\n  .xl\\:backdrop-hue-rotate-0 {\n    --tw-backdrop-hue-rotate: hue-rotate(0deg);\n  }\n\n  .xl\\:backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(15deg);\n  }\n\n  .xl\\:backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(30deg);\n  }\n\n  .xl\\:backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(60deg);\n  }\n\n  .xl\\:backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(90deg);\n  }\n\n  .xl\\:backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(180deg);\n  }\n\n  .xl\\:-backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .xl\\:-backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .xl\\:-backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .xl\\:-backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .xl\\:-backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .xl\\:backdrop-invert-0 {\n    --tw-backdrop-invert: invert(0);\n  }\n\n  .xl\\:backdrop-invert {\n    --tw-backdrop-invert: invert(100%);\n  }\n\n  .xl\\:backdrop-saturate-0 {\n    --tw-backdrop-saturate: saturate(0);\n  }\n\n  .xl\\:backdrop-saturate-50 {\n    --tw-backdrop-saturate: saturate(.5);\n  }\n\n  .xl\\:backdrop-saturate-100 {\n    --tw-backdrop-saturate: saturate(1);\n  }\n\n  .xl\\:backdrop-saturate-150 {\n    --tw-backdrop-saturate: saturate(1.5);\n  }\n\n  .xl\\:backdrop-saturate-200 {\n    --tw-backdrop-saturate: saturate(2);\n  }\n\n  .xl\\:backdrop-sepia-0 {\n    --tw-backdrop-sepia: sepia(0);\n  }\n\n  .xl\\:backdrop-sepia {\n    --tw-backdrop-sepia: sepia(100%);\n  }\n\n  .xl\\:transition-none {\n    transition-property: none;\n  }\n\n  .xl\\:transition-all {\n    transition-property: all;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .xl\\:transition {\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .xl\\:transition-colors {\n    transition-property: background-color, border-color, color, fill, stroke;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .xl\\:transition-opacity {\n    transition-property: opacity;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .xl\\:transition-shadow {\n    transition-property: box-shadow;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .xl\\:transition-transform {\n    transition-property: transform;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .xl\\:delay-75 {\n    transition-delay: 75ms;\n  }\n\n  .xl\\:delay-100 {\n    transition-delay: 100ms;\n  }\n\n  .xl\\:delay-150 {\n    transition-delay: 150ms;\n  }\n\n  .xl\\:delay-200 {\n    transition-delay: 200ms;\n  }\n\n  .xl\\:delay-300 {\n    transition-delay: 300ms;\n  }\n\n  .xl\\:delay-500 {\n    transition-delay: 500ms;\n  }\n\n  .xl\\:delay-700 {\n    transition-delay: 700ms;\n  }\n\n  .xl\\:delay-1000 {\n    transition-delay: 1000ms;\n  }\n\n  .xl\\:duration-75 {\n    transition-duration: 75ms;\n  }\n\n  .xl\\:duration-100 {\n    transition-duration: 100ms;\n  }\n\n  .xl\\:duration-150 {\n    transition-duration: 150ms;\n  }\n\n  .xl\\:duration-200 {\n    transition-duration: 200ms;\n  }\n\n  .xl\\:duration-300 {\n    transition-duration: 300ms;\n  }\n\n  .xl\\:duration-500 {\n    transition-duration: 500ms;\n  }\n\n  .xl\\:duration-700 {\n    transition-duration: 700ms;\n  }\n\n  .xl\\:duration-1000 {\n    transition-duration: 1000ms;\n  }\n\n  .xl\\:ease-linear {\n    transition-timing-function: linear;\n  }\n\n  .xl\\:ease-in {\n    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n  }\n\n  .xl\\:ease-out {\n    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n  }\n\n  .xl\\:ease-in-out {\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  }\n}\n\n@media (min-width: 1536px) {\n  .\\32xl\\:container {\n    width: 100%;\n  }\n\n  @media (min-width: 640px) {\n    .\\32xl\\:container {\n      max-width: 640px;\n    }\n  }\n\n  @media (min-width: 768px) {\n    .\\32xl\\:container {\n      max-width: 768px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .\\32xl\\:container {\n      max-width: 1024px;\n    }\n  }\n\n  @media (min-width: 1280px) {\n    .\\32xl\\:container {\n      max-width: 1280px;\n    }\n  }\n\n  @media (min-width: 1536px) {\n    .\\32xl\\:container {\n      max-width: 1536px;\n    }\n  }\n\n  .\\32xl\\:sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .\\32xl\\:not-sr-only {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .\\32xl\\:focus-within\\:sr-only:focus-within {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .\\32xl\\:focus-within\\:not-sr-only:focus-within {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .\\32xl\\:focus\\:sr-only:focus {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border-width: 0;\n  }\n\n  .\\32xl\\:focus\\:not-sr-only:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    padding: 0;\n    margin: 0;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n\n  .\\32xl\\:pointer-events-none {\n    pointer-events: none;\n  }\n\n  .\\32xl\\:pointer-events-auto {\n    pointer-events: auto;\n  }\n\n  .\\32xl\\:visible {\n    visibility: visible;\n  }\n\n  .\\32xl\\:invisible {\n    visibility: hidden;\n  }\n\n  .\\32xl\\:static {\n    position: static;\n  }\n\n  .\\32xl\\:fixed {\n    position: fixed;\n  }\n\n  .\\32xl\\:absolute {\n    position: absolute;\n  }\n\n  .\\32xl\\:relative {\n    position: relative;\n  }\n\n  .\\32xl\\:sticky {\n    position: sticky;\n  }\n\n  .\\32xl\\:inset-0 {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n  }\n\n  .\\32xl\\:inset-auto {\n    top: auto;\n    right: auto;\n    bottom: auto;\n    left: auto;\n  }\n\n  .\\32xl\\:inset-x-0 {\n    left: 0;\n    right: 0;\n  }\n\n  .\\32xl\\:inset-x-auto {\n    left: auto;\n    right: auto;\n  }\n\n  .\\32xl\\:inset-y-0 {\n    top: 0;\n    bottom: 0;\n  }\n\n  .\\32xl\\:inset-y-auto {\n    top: auto;\n    bottom: auto;\n  }\n\n  .\\32xl\\:top-0 {\n    top: 0;\n  }\n\n  .\\32xl\\:top-auto {\n    top: auto;\n  }\n\n  .\\32xl\\:right-0 {\n    right: 0;\n  }\n\n  .\\32xl\\:right-auto {\n    right: auto;\n  }\n\n  .\\32xl\\:bottom-0 {\n    bottom: 0;\n  }\n\n  .\\32xl\\:bottom-auto {\n    bottom: auto;\n  }\n\n  .\\32xl\\:left-0 {\n    left: 0;\n  }\n\n  .\\32xl\\:left-auto {\n    left: auto;\n  }\n\n  .\\32xl\\:isolate {\n    isolation: isolate;\n  }\n\n  .\\32xl\\:isolation-auto {\n    isolation: auto;\n  }\n\n  .\\32xl\\:z-0 {\n    z-index: 0;\n  }\n\n  .\\32xl\\:z-10 {\n    z-index: 10;\n  }\n\n  .\\32xl\\:z-20 {\n    z-index: 20;\n  }\n\n  .\\32xl\\:z-30 {\n    z-index: 30;\n  }\n\n  .\\32xl\\:z-40 {\n    z-index: 40;\n  }\n\n  .\\32xl\\:z-50 {\n    z-index: 50;\n  }\n\n  .\\32xl\\:z-auto {\n    z-index: auto;\n  }\n\n  .\\32xl\\:focus-within\\:z-0:focus-within {\n    z-index: 0;\n  }\n\n  .\\32xl\\:focus-within\\:z-10:focus-within {\n    z-index: 10;\n  }\n\n  .\\32xl\\:focus-within\\:z-20:focus-within {\n    z-index: 20;\n  }\n\n  .\\32xl\\:focus-within\\:z-30:focus-within {\n    z-index: 30;\n  }\n\n  .\\32xl\\:focus-within\\:z-40:focus-within {\n    z-index: 40;\n  }\n\n  .\\32xl\\:focus-within\\:z-50:focus-within {\n    z-index: 50;\n  }\n\n  .\\32xl\\:focus-within\\:z-auto:focus-within {\n    z-index: auto;\n  }\n\n  .\\32xl\\:focus\\:z-0:focus {\n    z-index: 0;\n  }\n\n  .\\32xl\\:focus\\:z-10:focus {\n    z-index: 10;\n  }\n\n  .\\32xl\\:focus\\:z-20:focus {\n    z-index: 20;\n  }\n\n  .\\32xl\\:focus\\:z-30:focus {\n    z-index: 30;\n  }\n\n  .\\32xl\\:focus\\:z-40:focus {\n    z-index: 40;\n  }\n\n  .\\32xl\\:focus\\:z-50:focus {\n    z-index: 50;\n  }\n\n  .\\32xl\\:focus\\:z-auto:focus {\n    z-index: auto;\n  }\n\n  .\\32xl\\:order-1 {\n    order: 1;\n  }\n\n  .\\32xl\\:order-2 {\n    order: 2;\n  }\n\n  .\\32xl\\:order-3 {\n    order: 3;\n  }\n\n  .\\32xl\\:order-4 {\n    order: 4;\n  }\n\n  .\\32xl\\:order-5 {\n    order: 5;\n  }\n\n  .\\32xl\\:order-6 {\n    order: 6;\n  }\n\n  .\\32xl\\:order-7 {\n    order: 7;\n  }\n\n  .\\32xl\\:order-8 {\n    order: 8;\n  }\n\n  .\\32xl\\:order-9 {\n    order: 9;\n  }\n\n  .\\32xl\\:order-10 {\n    order: 10;\n  }\n\n  .\\32xl\\:order-11 {\n    order: 11;\n  }\n\n  .\\32xl\\:order-12 {\n    order: 12;\n  }\n\n  .\\32xl\\:order-first {\n    order: -9999;\n  }\n\n  .\\32xl\\:order-last {\n    order: 9999;\n  }\n\n  .\\32xl\\:order-none {\n    order: 0;\n  }\n\n  .\\32xl\\:col-auto {\n    grid-column: auto;\n  }\n\n  .\\32xl\\:col-span-1 {\n    grid-column: span 1 / span 1;\n  }\n\n  .\\32xl\\:col-span-2 {\n    grid-column: span 2 / span 2;\n  }\n\n  .\\32xl\\:col-span-3 {\n    grid-column: span 3 / span 3;\n  }\n\n  .\\32xl\\:col-span-4 {\n    grid-column: span 4 / span 4;\n  }\n\n  .\\32xl\\:col-span-5 {\n    grid-column: span 5 / span 5;\n  }\n\n  .\\32xl\\:col-span-6 {\n    grid-column: span 6 / span 6;\n  }\n\n  .\\32xl\\:col-span-7 {\n    grid-column: span 7 / span 7;\n  }\n\n  .\\32xl\\:col-span-8 {\n    grid-column: span 8 / span 8;\n  }\n\n  .\\32xl\\:col-span-9 {\n    grid-column: span 9 / span 9;\n  }\n\n  .\\32xl\\:col-span-10 {\n    grid-column: span 10 / span 10;\n  }\n\n  .\\32xl\\:col-span-11 {\n    grid-column: span 11 / span 11;\n  }\n\n  .\\32xl\\:col-span-12 {\n    grid-column: span 12 / span 12;\n  }\n\n  .\\32xl\\:col-span-full {\n    grid-column: 1 / -1;\n  }\n\n  .\\32xl\\:col-start-1 {\n    grid-column-start: 1;\n  }\n\n  .\\32xl\\:col-start-2 {\n    grid-column-start: 2;\n  }\n\n  .\\32xl\\:col-start-3 {\n    grid-column-start: 3;\n  }\n\n  .\\32xl\\:col-start-4 {\n    grid-column-start: 4;\n  }\n\n  .\\32xl\\:col-start-5 {\n    grid-column-start: 5;\n  }\n\n  .\\32xl\\:col-start-6 {\n    grid-column-start: 6;\n  }\n\n  .\\32xl\\:col-start-7 {\n    grid-column-start: 7;\n  }\n\n  .\\32xl\\:col-start-8 {\n    grid-column-start: 8;\n  }\n\n  .\\32xl\\:col-start-9 {\n    grid-column-start: 9;\n  }\n\n  .\\32xl\\:col-start-10 {\n    grid-column-start: 10;\n  }\n\n  .\\32xl\\:col-start-11 {\n    grid-column-start: 11;\n  }\n\n  .\\32xl\\:col-start-12 {\n    grid-column-start: 12;\n  }\n\n  .\\32xl\\:col-start-13 {\n    grid-column-start: 13;\n  }\n\n  .\\32xl\\:col-start-auto {\n    grid-column-start: auto;\n  }\n\n  .\\32xl\\:col-end-1 {\n    grid-column-end: 1;\n  }\n\n  .\\32xl\\:col-end-2 {\n    grid-column-end: 2;\n  }\n\n  .\\32xl\\:col-end-3 {\n    grid-column-end: 3;\n  }\n\n  .\\32xl\\:col-end-4 {\n    grid-column-end: 4;\n  }\n\n  .\\32xl\\:col-end-5 {\n    grid-column-end: 5;\n  }\n\n  .\\32xl\\:col-end-6 {\n    grid-column-end: 6;\n  }\n\n  .\\32xl\\:col-end-7 {\n    grid-column-end: 7;\n  }\n\n  .\\32xl\\:col-end-8 {\n    grid-column-end: 8;\n  }\n\n  .\\32xl\\:col-end-9 {\n    grid-column-end: 9;\n  }\n\n  .\\32xl\\:col-end-10 {\n    grid-column-end: 10;\n  }\n\n  .\\32xl\\:col-end-11 {\n    grid-column-end: 11;\n  }\n\n  .\\32xl\\:col-end-12 {\n    grid-column-end: 12;\n  }\n\n  .\\32xl\\:col-end-13 {\n    grid-column-end: 13;\n  }\n\n  .\\32xl\\:col-end-auto {\n    grid-column-end: auto;\n  }\n\n  .\\32xl\\:row-auto {\n    grid-row: auto;\n  }\n\n  .\\32xl\\:row-span-1 {\n    grid-row: span 1 / span 1;\n  }\n\n  .\\32xl\\:row-span-2 {\n    grid-row: span 2 / span 2;\n  }\n\n  .\\32xl\\:row-span-3 {\n    grid-row: span 3 / span 3;\n  }\n\n  .\\32xl\\:row-span-4 {\n    grid-row: span 4 / span 4;\n  }\n\n  .\\32xl\\:row-span-5 {\n    grid-row: span 5 / span 5;\n  }\n\n  .\\32xl\\:row-span-6 {\n    grid-row: span 6 / span 6;\n  }\n\n  .\\32xl\\:row-span-full {\n    grid-row: 1 / -1;\n  }\n\n  .\\32xl\\:row-start-1 {\n    grid-row-start: 1;\n  }\n\n  .\\32xl\\:row-start-2 {\n    grid-row-start: 2;\n  }\n\n  .\\32xl\\:row-start-3 {\n    grid-row-start: 3;\n  }\n\n  .\\32xl\\:row-start-4 {\n    grid-row-start: 4;\n  }\n\n  .\\32xl\\:row-start-5 {\n    grid-row-start: 5;\n  }\n\n  .\\32xl\\:row-start-6 {\n    grid-row-start: 6;\n  }\n\n  .\\32xl\\:row-start-7 {\n    grid-row-start: 7;\n  }\n\n  .\\32xl\\:row-start-auto {\n    grid-row-start: auto;\n  }\n\n  .\\32xl\\:row-end-1 {\n    grid-row-end: 1;\n  }\n\n  .\\32xl\\:row-end-2 {\n    grid-row-end: 2;\n  }\n\n  .\\32xl\\:row-end-3 {\n    grid-row-end: 3;\n  }\n\n  .\\32xl\\:row-end-4 {\n    grid-row-end: 4;\n  }\n\n  .\\32xl\\:row-end-5 {\n    grid-row-end: 5;\n  }\n\n  .\\32xl\\:row-end-6 {\n    grid-row-end: 6;\n  }\n\n  .\\32xl\\:row-end-7 {\n    grid-row-end: 7;\n  }\n\n  .\\32xl\\:row-end-auto {\n    grid-row-end: auto;\n  }\n\n  .\\32xl\\:float-right {\n    float: right;\n  }\n\n  .\\32xl\\:float-left {\n    float: left;\n  }\n\n  .\\32xl\\:float-none {\n    float: none;\n  }\n\n  .\\32xl\\:clear-left {\n    clear: left;\n  }\n\n  .\\32xl\\:clear-right {\n    clear: right;\n  }\n\n  .\\32xl\\:clear-both {\n    clear: both;\n  }\n\n  .\\32xl\\:clear-none {\n    clear: none;\n  }\n\n  .\\32xl\\:m-0 {\n    margin: 0px;\n  }\n\n  .\\32xl\\:m-1 {\n    margin: 0.25rem;\n  }\n\n  .\\32xl\\:m-2 {\n    margin: 0.5rem;\n  }\n\n  .\\32xl\\:m-3 {\n    margin: 0.75rem;\n  }\n\n  .\\32xl\\:m-4 {\n    margin: 1rem;\n  }\n\n  .\\32xl\\:m-5 {\n    margin: 1.25rem;\n  }\n\n  .\\32xl\\:m-6 {\n    margin: 1.5rem;\n  }\n\n  .\\32xl\\:m-7 {\n    margin: 1.75rem;\n  }\n\n  .\\32xl\\:m-8 {\n    margin: 2rem;\n  }\n\n  .\\32xl\\:m-9 {\n    margin: 2.25rem;\n  }\n\n  .\\32xl\\:m-10 {\n    margin: 2.5rem;\n  }\n\n  .\\32xl\\:m-11 {\n    margin: 2.75rem;\n  }\n\n  .\\32xl\\:m-12 {\n    margin: 3rem;\n  }\n\n  .\\32xl\\:m-14 {\n    margin: 3.5rem;\n  }\n\n  .\\32xl\\:m-16 {\n    margin: 4rem;\n  }\n\n  .\\32xl\\:m-20 {\n    margin: 5rem;\n  }\n\n  .\\32xl\\:m-24 {\n    margin: 6rem;\n  }\n\n  .\\32xl\\:m-28 {\n    margin: 7rem;\n  }\n\n  .\\32xl\\:m-32 {\n    margin: 8rem;\n  }\n\n  .\\32xl\\:m-36 {\n    margin: 9rem;\n  }\n\n  .\\32xl\\:m-40 {\n    margin: 10rem;\n  }\n\n  .\\32xl\\:m-44 {\n    margin: 11rem;\n  }\n\n  .\\32xl\\:m-48 {\n    margin: 12rem;\n  }\n\n  .\\32xl\\:m-52 {\n    margin: 13rem;\n  }\n\n  .\\32xl\\:m-56 {\n    margin: 14rem;\n  }\n\n  .\\32xl\\:m-60 {\n    margin: 15rem;\n  }\n\n  .\\32xl\\:m-64 {\n    margin: 16rem;\n  }\n\n  .\\32xl\\:m-72 {\n    margin: 18rem;\n  }\n\n  .\\32xl\\:m-80 {\n    margin: 20rem;\n  }\n\n  .\\32xl\\:m-96 {\n    margin: 24rem;\n  }\n\n  .\\32xl\\:m-auto {\n    margin: auto;\n  }\n\n  .\\32xl\\:m-px {\n    margin: 1px;\n  }\n\n  .\\32xl\\:m-0\\.5 {\n    margin: 0.125rem;\n  }\n\n  .\\32xl\\:m-1\\.5 {\n    margin: 0.375rem;\n  }\n\n  .\\32xl\\:m-2\\.5 {\n    margin: 0.625rem;\n  }\n\n  .\\32xl\\:m-3\\.5 {\n    margin: 0.875rem;\n  }\n\n  .\\32xl\\:-m-0 {\n    margin: 0px;\n  }\n\n  .\\32xl\\:-m-1 {\n    margin: -0.25rem;\n  }\n\n  .\\32xl\\:-m-2 {\n    margin: -0.5rem;\n  }\n\n  .\\32xl\\:-m-3 {\n    margin: -0.75rem;\n  }\n\n  .\\32xl\\:-m-4 {\n    margin: -1rem;\n  }\n\n  .\\32xl\\:-m-5 {\n    margin: -1.25rem;\n  }\n\n  .\\32xl\\:-m-6 {\n    margin: -1.5rem;\n  }\n\n  .\\32xl\\:-m-7 {\n    margin: -1.75rem;\n  }\n\n  .\\32xl\\:-m-8 {\n    margin: -2rem;\n  }\n\n  .\\32xl\\:-m-9 {\n    margin: -2.25rem;\n  }\n\n  .\\32xl\\:-m-10 {\n    margin: -2.5rem;\n  }\n\n  .\\32xl\\:-m-11 {\n    margin: -2.75rem;\n  }\n\n  .\\32xl\\:-m-12 {\n    margin: -3rem;\n  }\n\n  .\\32xl\\:-m-14 {\n    margin: -3.5rem;\n  }\n\n  .\\32xl\\:-m-16 {\n    margin: -4rem;\n  }\n\n  .\\32xl\\:-m-20 {\n    margin: -5rem;\n  }\n\n  .\\32xl\\:-m-24 {\n    margin: -6rem;\n  }\n\n  .\\32xl\\:-m-28 {\n    margin: -7rem;\n  }\n\n  .\\32xl\\:-m-32 {\n    margin: -8rem;\n  }\n\n  .\\32xl\\:-m-36 {\n    margin: -9rem;\n  }\n\n  .\\32xl\\:-m-40 {\n    margin: -10rem;\n  }\n\n  .\\32xl\\:-m-44 {\n    margin: -11rem;\n  }\n\n  .\\32xl\\:-m-48 {\n    margin: -12rem;\n  }\n\n  .\\32xl\\:-m-52 {\n    margin: -13rem;\n  }\n\n  .\\32xl\\:-m-56 {\n    margin: -14rem;\n  }\n\n  .\\32xl\\:-m-60 {\n    margin: -15rem;\n  }\n\n  .\\32xl\\:-m-64 {\n    margin: -16rem;\n  }\n\n  .\\32xl\\:-m-72 {\n    margin: -18rem;\n  }\n\n  .\\32xl\\:-m-80 {\n    margin: -20rem;\n  }\n\n  .\\32xl\\:-m-96 {\n    margin: -24rem;\n  }\n\n  .\\32xl\\:-m-px {\n    margin: -1px;\n  }\n\n  .\\32xl\\:-m-0\\.5 {\n    margin: -0.125rem;\n  }\n\n  .\\32xl\\:-m-1\\.5 {\n    margin: -0.375rem;\n  }\n\n  .\\32xl\\:-m-2\\.5 {\n    margin: -0.625rem;\n  }\n\n  .\\32xl\\:-m-3\\.5 {\n    margin: -0.875rem;\n  }\n\n  .\\32xl\\:mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .\\32xl\\:mx-1 {\n    margin-left: 0.25rem;\n    margin-right: 0.25rem;\n  }\n\n  .\\32xl\\:mx-2 {\n    margin-left: 0.5rem;\n    margin-right: 0.5rem;\n  }\n\n  .\\32xl\\:mx-3 {\n    margin-left: 0.75rem;\n    margin-right: 0.75rem;\n  }\n\n  .\\32xl\\:mx-4 {\n    margin-left: 1rem;\n    margin-right: 1rem;\n  }\n\n  .\\32xl\\:mx-5 {\n    margin-left: 1.25rem;\n    margin-right: 1.25rem;\n  }\n\n  .\\32xl\\:mx-6 {\n    margin-left: 1.5rem;\n    margin-right: 1.5rem;\n  }\n\n  .\\32xl\\:mx-7 {\n    margin-left: 1.75rem;\n    margin-right: 1.75rem;\n  }\n\n  .\\32xl\\:mx-8 {\n    margin-left: 2rem;\n    margin-right: 2rem;\n  }\n\n  .\\32xl\\:mx-9 {\n    margin-left: 2.25rem;\n    margin-right: 2.25rem;\n  }\n\n  .\\32xl\\:mx-10 {\n    margin-left: 2.5rem;\n    margin-right: 2.5rem;\n  }\n\n  .\\32xl\\:mx-11 {\n    margin-left: 2.75rem;\n    margin-right: 2.75rem;\n  }\n\n  .\\32xl\\:mx-12 {\n    margin-left: 3rem;\n    margin-right: 3rem;\n  }\n\n  .\\32xl\\:mx-14 {\n    margin-left: 3.5rem;\n    margin-right: 3.5rem;\n  }\n\n  .\\32xl\\:mx-16 {\n    margin-left: 4rem;\n    margin-right: 4rem;\n  }\n\n  .\\32xl\\:mx-20 {\n    margin-left: 5rem;\n    margin-right: 5rem;\n  }\n\n  .\\32xl\\:mx-24 {\n    margin-left: 6rem;\n    margin-right: 6rem;\n  }\n\n  .\\32xl\\:mx-28 {\n    margin-left: 7rem;\n    margin-right: 7rem;\n  }\n\n  .\\32xl\\:mx-32 {\n    margin-left: 8rem;\n    margin-right: 8rem;\n  }\n\n  .\\32xl\\:mx-36 {\n    margin-left: 9rem;\n    margin-right: 9rem;\n  }\n\n  .\\32xl\\:mx-40 {\n    margin-left: 10rem;\n    margin-right: 10rem;\n  }\n\n  .\\32xl\\:mx-44 {\n    margin-left: 11rem;\n    margin-right: 11rem;\n  }\n\n  .\\32xl\\:mx-48 {\n    margin-left: 12rem;\n    margin-right: 12rem;\n  }\n\n  .\\32xl\\:mx-52 {\n    margin-left: 13rem;\n    margin-right: 13rem;\n  }\n\n  .\\32xl\\:mx-56 {\n    margin-left: 14rem;\n    margin-right: 14rem;\n  }\n\n  .\\32xl\\:mx-60 {\n    margin-left: 15rem;\n    margin-right: 15rem;\n  }\n\n  .\\32xl\\:mx-64 {\n    margin-left: 16rem;\n    margin-right: 16rem;\n  }\n\n  .\\32xl\\:mx-72 {\n    margin-left: 18rem;\n    margin-right: 18rem;\n  }\n\n  .\\32xl\\:mx-80 {\n    margin-left: 20rem;\n    margin-right: 20rem;\n  }\n\n  .\\32xl\\:mx-96 {\n    margin-left: 24rem;\n    margin-right: 24rem;\n  }\n\n  .\\32xl\\:mx-auto {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .\\32xl\\:mx-px {\n    margin-left: 1px;\n    margin-right: 1px;\n  }\n\n  .\\32xl\\:mx-0\\.5 {\n    margin-left: 0.125rem;\n    margin-right: 0.125rem;\n  }\n\n  .\\32xl\\:mx-1\\.5 {\n    margin-left: 0.375rem;\n    margin-right: 0.375rem;\n  }\n\n  .\\32xl\\:mx-2\\.5 {\n    margin-left: 0.625rem;\n    margin-right: 0.625rem;\n  }\n\n  .\\32xl\\:mx-3\\.5 {\n    margin-left: 0.875rem;\n    margin-right: 0.875rem;\n  }\n\n  .\\32xl\\:-mx-0 {\n    margin-left: 0px;\n    margin-right: 0px;\n  }\n\n  .\\32xl\\:-mx-1 {\n    margin-left: -0.25rem;\n    margin-right: -0.25rem;\n  }\n\n  .\\32xl\\:-mx-2 {\n    margin-left: -0.5rem;\n    margin-right: -0.5rem;\n  }\n\n  .\\32xl\\:-mx-3 {\n    margin-left: -0.75rem;\n    margin-right: -0.75rem;\n  }\n\n  .\\32xl\\:-mx-4 {\n    margin-left: -1rem;\n    margin-right: -1rem;\n  }\n\n  .\\32xl\\:-mx-5 {\n    margin-left: -1.25rem;\n    margin-right: -1.25rem;\n  }\n\n  .\\32xl\\:-mx-6 {\n    margin-left: -1.5rem;\n    margin-right: -1.5rem;\n  }\n\n  .\\32xl\\:-mx-7 {\n    margin-left: -1.75rem;\n    margin-right: -1.75rem;\n  }\n\n  .\\32xl\\:-mx-8 {\n    margin-left: -2rem;\n    margin-right: -2rem;\n  }\n\n  .\\32xl\\:-mx-9 {\n    margin-left: -2.25rem;\n    margin-right: -2.25rem;\n  }\n\n  .\\32xl\\:-mx-10 {\n    margin-left: -2.5rem;\n    margin-right: -2.5rem;\n  }\n\n  .\\32xl\\:-mx-11 {\n    margin-left: -2.75rem;\n    margin-right: -2.75rem;\n  }\n\n  .\\32xl\\:-mx-12 {\n    margin-left: -3rem;\n    margin-right: -3rem;\n  }\n\n  .\\32xl\\:-mx-14 {\n    margin-left: -3.5rem;\n    margin-right: -3.5rem;\n  }\n\n  .\\32xl\\:-mx-16 {\n    margin-left: -4rem;\n    margin-right: -4rem;\n  }\n\n  .\\32xl\\:-mx-20 {\n    margin-left: -5rem;\n    margin-right: -5rem;\n  }\n\n  .\\32xl\\:-mx-24 {\n    margin-left: -6rem;\n    margin-right: -6rem;\n  }\n\n  .\\32xl\\:-mx-28 {\n    margin-left: -7rem;\n    margin-right: -7rem;\n  }\n\n  .\\32xl\\:-mx-32 {\n    margin-left: -8rem;\n    margin-right: -8rem;\n  }\n\n  .\\32xl\\:-mx-36 {\n    margin-left: -9rem;\n    margin-right: -9rem;\n  }\n\n  .\\32xl\\:-mx-40 {\n    margin-left: -10rem;\n    margin-right: -10rem;\n  }\n\n  .\\32xl\\:-mx-44 {\n    margin-left: -11rem;\n    margin-right: -11rem;\n  }\n\n  .\\32xl\\:-mx-48 {\n    margin-left: -12rem;\n    margin-right: -12rem;\n  }\n\n  .\\32xl\\:-mx-52 {\n    margin-left: -13rem;\n    margin-right: -13rem;\n  }\n\n  .\\32xl\\:-mx-56 {\n    margin-left: -14rem;\n    margin-right: -14rem;\n  }\n\n  .\\32xl\\:-mx-60 {\n    margin-left: -15rem;\n    margin-right: -15rem;\n  }\n\n  .\\32xl\\:-mx-64 {\n    margin-left: -16rem;\n    margin-right: -16rem;\n  }\n\n  .\\32xl\\:-mx-72 {\n    margin-left: -18rem;\n    margin-right: -18rem;\n  }\n\n  .\\32xl\\:-mx-80 {\n    margin-left: -20rem;\n    margin-right: -20rem;\n  }\n\n  .\\32xl\\:-mx-96 {\n    margin-left: -24rem;\n    margin-right: -24rem;\n  }\n\n  .\\32xl\\:-mx-px {\n    margin-left: -1px;\n    margin-right: -1px;\n  }\n\n  .\\32xl\\:-mx-0\\.5 {\n    margin-left: -0.125rem;\n    margin-right: -0.125rem;\n  }\n\n  .\\32xl\\:-mx-1\\.5 {\n    margin-left: -0.375rem;\n    margin-right: -0.375rem;\n  }\n\n  .\\32xl\\:-mx-2\\.5 {\n    margin-left: -0.625rem;\n    margin-right: -0.625rem;\n  }\n\n  .\\32xl\\:-mx-3\\.5 {\n    margin-left: -0.875rem;\n    margin-right: -0.875rem;\n  }\n\n  .\\32xl\\:my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .\\32xl\\:my-1 {\n    margin-top: 0.25rem;\n    margin-bottom: 0.25rem;\n  }\n\n  .\\32xl\\:my-2 {\n    margin-top: 0.5rem;\n    margin-bottom: 0.5rem;\n  }\n\n  .\\32xl\\:my-3 {\n    margin-top: 0.75rem;\n    margin-bottom: 0.75rem;\n  }\n\n  .\\32xl\\:my-4 {\n    margin-top: 1rem;\n    margin-bottom: 1rem;\n  }\n\n  .\\32xl\\:my-5 {\n    margin-top: 1.25rem;\n    margin-bottom: 1.25rem;\n  }\n\n  .\\32xl\\:my-6 {\n    margin-top: 1.5rem;\n    margin-bottom: 1.5rem;\n  }\n\n  .\\32xl\\:my-7 {\n    margin-top: 1.75rem;\n    margin-bottom: 1.75rem;\n  }\n\n  .\\32xl\\:my-8 {\n    margin-top: 2rem;\n    margin-bottom: 2rem;\n  }\n\n  .\\32xl\\:my-9 {\n    margin-top: 2.25rem;\n    margin-bottom: 2.25rem;\n  }\n\n  .\\32xl\\:my-10 {\n    margin-top: 2.5rem;\n    margin-bottom: 2.5rem;\n  }\n\n  .\\32xl\\:my-11 {\n    margin-top: 2.75rem;\n    margin-bottom: 2.75rem;\n  }\n\n  .\\32xl\\:my-12 {\n    margin-top: 3rem;\n    margin-bottom: 3rem;\n  }\n\n  .\\32xl\\:my-14 {\n    margin-top: 3.5rem;\n    margin-bottom: 3.5rem;\n  }\n\n  .\\32xl\\:my-16 {\n    margin-top: 4rem;\n    margin-bottom: 4rem;\n  }\n\n  .\\32xl\\:my-20 {\n    margin-top: 5rem;\n    margin-bottom: 5rem;\n  }\n\n  .\\32xl\\:my-24 {\n    margin-top: 6rem;\n    margin-bottom: 6rem;\n  }\n\n  .\\32xl\\:my-28 {\n    margin-top: 7rem;\n    margin-bottom: 7rem;\n  }\n\n  .\\32xl\\:my-32 {\n    margin-top: 8rem;\n    margin-bottom: 8rem;\n  }\n\n  .\\32xl\\:my-36 {\n    margin-top: 9rem;\n    margin-bottom: 9rem;\n  }\n\n  .\\32xl\\:my-40 {\n    margin-top: 10rem;\n    margin-bottom: 10rem;\n  }\n\n  .\\32xl\\:my-44 {\n    margin-top: 11rem;\n    margin-bottom: 11rem;\n  }\n\n  .\\32xl\\:my-48 {\n    margin-top: 12rem;\n    margin-bottom: 12rem;\n  }\n\n  .\\32xl\\:my-52 {\n    margin-top: 13rem;\n    margin-bottom: 13rem;\n  }\n\n  .\\32xl\\:my-56 {\n    margin-top: 14rem;\n    margin-bottom: 14rem;\n  }\n\n  .\\32xl\\:my-60 {\n    margin-top: 15rem;\n    margin-bottom: 15rem;\n  }\n\n  .\\32xl\\:my-64 {\n    margin-top: 16rem;\n    margin-bottom: 16rem;\n  }\n\n  .\\32xl\\:my-72 {\n    margin-top: 18rem;\n    margin-bottom: 18rem;\n  }\n\n  .\\32xl\\:my-80 {\n    margin-top: 20rem;\n    margin-bottom: 20rem;\n  }\n\n  .\\32xl\\:my-96 {\n    margin-top: 24rem;\n    margin-bottom: 24rem;\n  }\n\n  .\\32xl\\:my-auto {\n    margin-top: auto;\n    margin-bottom: auto;\n  }\n\n  .\\32xl\\:my-px {\n    margin-top: 1px;\n    margin-bottom: 1px;\n  }\n\n  .\\32xl\\:my-0\\.5 {\n    margin-top: 0.125rem;\n    margin-bottom: 0.125rem;\n  }\n\n  .\\32xl\\:my-1\\.5 {\n    margin-top: 0.375rem;\n    margin-bottom: 0.375rem;\n  }\n\n  .\\32xl\\:my-2\\.5 {\n    margin-top: 0.625rem;\n    margin-bottom: 0.625rem;\n  }\n\n  .\\32xl\\:my-3\\.5 {\n    margin-top: 0.875rem;\n    margin-bottom: 0.875rem;\n  }\n\n  .\\32xl\\:-my-0 {\n    margin-top: 0px;\n    margin-bottom: 0px;\n  }\n\n  .\\32xl\\:-my-1 {\n    margin-top: -0.25rem;\n    margin-bottom: -0.25rem;\n  }\n\n  .\\32xl\\:-my-2 {\n    margin-top: -0.5rem;\n    margin-bottom: -0.5rem;\n  }\n\n  .\\32xl\\:-my-3 {\n    margin-top: -0.75rem;\n    margin-bottom: -0.75rem;\n  }\n\n  .\\32xl\\:-my-4 {\n    margin-top: -1rem;\n    margin-bottom: -1rem;\n  }\n\n  .\\32xl\\:-my-5 {\n    margin-top: -1.25rem;\n    margin-bottom: -1.25rem;\n  }\n\n  .\\32xl\\:-my-6 {\n    margin-top: -1.5rem;\n    margin-bottom: -1.5rem;\n  }\n\n  .\\32xl\\:-my-7 {\n    margin-top: -1.75rem;\n    margin-bottom: -1.75rem;\n  }\n\n  .\\32xl\\:-my-8 {\n    margin-top: -2rem;\n    margin-bottom: -2rem;\n  }\n\n  .\\32xl\\:-my-9 {\n    margin-top: -2.25rem;\n    margin-bottom: -2.25rem;\n  }\n\n  .\\32xl\\:-my-10 {\n    margin-top: -2.5rem;\n    margin-bottom: -2.5rem;\n  }\n\n  .\\32xl\\:-my-11 {\n    margin-top: -2.75rem;\n    margin-bottom: -2.75rem;\n  }\n\n  .\\32xl\\:-my-12 {\n    margin-top: -3rem;\n    margin-bottom: -3rem;\n  }\n\n  .\\32xl\\:-my-14 {\n    margin-top: -3.5rem;\n    margin-bottom: -3.5rem;\n  }\n\n  .\\32xl\\:-my-16 {\n    margin-top: -4rem;\n    margin-bottom: -4rem;\n  }\n\n  .\\32xl\\:-my-20 {\n    margin-top: -5rem;\n    margin-bottom: -5rem;\n  }\n\n  .\\32xl\\:-my-24 {\n    margin-top: -6rem;\n    margin-bottom: -6rem;\n  }\n\n  .\\32xl\\:-my-28 {\n    margin-top: -7rem;\n    margin-bottom: -7rem;\n  }\n\n  .\\32xl\\:-my-32 {\n    margin-top: -8rem;\n    margin-bottom: -8rem;\n  }\n\n  .\\32xl\\:-my-36 {\n    margin-top: -9rem;\n    margin-bottom: -9rem;\n  }\n\n  .\\32xl\\:-my-40 {\n    margin-top: -10rem;\n    margin-bottom: -10rem;\n  }\n\n  .\\32xl\\:-my-44 {\n    margin-top: -11rem;\n    margin-bottom: -11rem;\n  }\n\n  .\\32xl\\:-my-48 {\n    margin-top: -12rem;\n    margin-bottom: -12rem;\n  }\n\n  .\\32xl\\:-my-52 {\n    margin-top: -13rem;\n    margin-bottom: -13rem;\n  }\n\n  .\\32xl\\:-my-56 {\n    margin-top: -14rem;\n    margin-bottom: -14rem;\n  }\n\n  .\\32xl\\:-my-60 {\n    margin-top: -15rem;\n    margin-bottom: -15rem;\n  }\n\n  .\\32xl\\:-my-64 {\n    margin-top: -16rem;\n    margin-bottom: -16rem;\n  }\n\n  .\\32xl\\:-my-72 {\n    margin-top: -18rem;\n    margin-bottom: -18rem;\n  }\n\n  .\\32xl\\:-my-80 {\n    margin-top: -20rem;\n    margin-bottom: -20rem;\n  }\n\n  .\\32xl\\:-my-96 {\n    margin-top: -24rem;\n    margin-bottom: -24rem;\n  }\n\n  .\\32xl\\:-my-px {\n    margin-top: -1px;\n    margin-bottom: -1px;\n  }\n\n  .\\32xl\\:-my-0\\.5 {\n    margin-top: -0.125rem;\n    margin-bottom: -0.125rem;\n  }\n\n  .\\32xl\\:-my-1\\.5 {\n    margin-top: -0.375rem;\n    margin-bottom: -0.375rem;\n  }\n\n  .\\32xl\\:-my-2\\.5 {\n    margin-top: -0.625rem;\n    margin-bottom: -0.625rem;\n  }\n\n  .\\32xl\\:-my-3\\.5 {\n    margin-top: -0.875rem;\n    margin-bottom: -0.875rem;\n  }\n\n  .\\32xl\\:mt-0 {\n    margin-top: 0px;\n  }\n\n  .\\32xl\\:mt-1 {\n    margin-top: 0.25rem;\n  }\n\n  .\\32xl\\:mt-2 {\n    margin-top: 0.5rem;\n  }\n\n  .\\32xl\\:mt-3 {\n    margin-top: 0.75rem;\n  }\n\n  .\\32xl\\:mt-4 {\n    margin-top: 1rem;\n  }\n\n  .\\32xl\\:mt-5 {\n    margin-top: 1.25rem;\n  }\n\n  .\\32xl\\:mt-6 {\n    margin-top: 1.5rem;\n  }\n\n  .\\32xl\\:mt-7 {\n    margin-top: 1.75rem;\n  }\n\n  .\\32xl\\:mt-8 {\n    margin-top: 2rem;\n  }\n\n  .\\32xl\\:mt-9 {\n    margin-top: 2.25rem;\n  }\n\n  .\\32xl\\:mt-10 {\n    margin-top: 2.5rem;\n  }\n\n  .\\32xl\\:mt-11 {\n    margin-top: 2.75rem;\n  }\n\n  .\\32xl\\:mt-12 {\n    margin-top: 3rem;\n  }\n\n  .\\32xl\\:mt-14 {\n    margin-top: 3.5rem;\n  }\n\n  .\\32xl\\:mt-16 {\n    margin-top: 4rem;\n  }\n\n  .\\32xl\\:mt-20 {\n    margin-top: 5rem;\n  }\n\n  .\\32xl\\:mt-24 {\n    margin-top: 6rem;\n  }\n\n  .\\32xl\\:mt-28 {\n    margin-top: 7rem;\n  }\n\n  .\\32xl\\:mt-32 {\n    margin-top: 8rem;\n  }\n\n  .\\32xl\\:mt-36 {\n    margin-top: 9rem;\n  }\n\n  .\\32xl\\:mt-40 {\n    margin-top: 10rem;\n  }\n\n  .\\32xl\\:mt-44 {\n    margin-top: 11rem;\n  }\n\n  .\\32xl\\:mt-48 {\n    margin-top: 12rem;\n  }\n\n  .\\32xl\\:mt-52 {\n    margin-top: 13rem;\n  }\n\n  .\\32xl\\:mt-56 {\n    margin-top: 14rem;\n  }\n\n  .\\32xl\\:mt-60 {\n    margin-top: 15rem;\n  }\n\n  .\\32xl\\:mt-64 {\n    margin-top: 16rem;\n  }\n\n  .\\32xl\\:mt-72 {\n    margin-top: 18rem;\n  }\n\n  .\\32xl\\:mt-80 {\n    margin-top: 20rem;\n  }\n\n  .\\32xl\\:mt-96 {\n    margin-top: 24rem;\n  }\n\n  .\\32xl\\:mt-auto {\n    margin-top: auto;\n  }\n\n  .\\32xl\\:mt-px {\n    margin-top: 1px;\n  }\n\n  .\\32xl\\:mt-0\\.5 {\n    margin-top: 0.125rem;\n  }\n\n  .\\32xl\\:mt-1\\.5 {\n    margin-top: 0.375rem;\n  }\n\n  .\\32xl\\:mt-2\\.5 {\n    margin-top: 0.625rem;\n  }\n\n  .\\32xl\\:mt-3\\.5 {\n    margin-top: 0.875rem;\n  }\n\n  .\\32xl\\:-mt-0 {\n    margin-top: 0px;\n  }\n\n  .\\32xl\\:-mt-1 {\n    margin-top: -0.25rem;\n  }\n\n  .\\32xl\\:-mt-2 {\n    margin-top: -0.5rem;\n  }\n\n  .\\32xl\\:-mt-3 {\n    margin-top: -0.75rem;\n  }\n\n  .\\32xl\\:-mt-4 {\n    margin-top: -1rem;\n  }\n\n  .\\32xl\\:-mt-5 {\n    margin-top: -1.25rem;\n  }\n\n  .\\32xl\\:-mt-6 {\n    margin-top: -1.5rem;\n  }\n\n  .\\32xl\\:-mt-7 {\n    margin-top: -1.75rem;\n  }\n\n  .\\32xl\\:-mt-8 {\n    margin-top: -2rem;\n  }\n\n  .\\32xl\\:-mt-9 {\n    margin-top: -2.25rem;\n  }\n\n  .\\32xl\\:-mt-10 {\n    margin-top: -2.5rem;\n  }\n\n  .\\32xl\\:-mt-11 {\n    margin-top: -2.75rem;\n  }\n\n  .\\32xl\\:-mt-12 {\n    margin-top: -3rem;\n  }\n\n  .\\32xl\\:-mt-14 {\n    margin-top: -3.5rem;\n  }\n\n  .\\32xl\\:-mt-16 {\n    margin-top: -4rem;\n  }\n\n  .\\32xl\\:-mt-20 {\n    margin-top: -5rem;\n  }\n\n  .\\32xl\\:-mt-24 {\n    margin-top: -6rem;\n  }\n\n  .\\32xl\\:-mt-28 {\n    margin-top: -7rem;\n  }\n\n  .\\32xl\\:-mt-32 {\n    margin-top: -8rem;\n  }\n\n  .\\32xl\\:-mt-36 {\n    margin-top: -9rem;\n  }\n\n  .\\32xl\\:-mt-40 {\n    margin-top: -10rem;\n  }\n\n  .\\32xl\\:-mt-44 {\n    margin-top: -11rem;\n  }\n\n  .\\32xl\\:-mt-48 {\n    margin-top: -12rem;\n  }\n\n  .\\32xl\\:-mt-52 {\n    margin-top: -13rem;\n  }\n\n  .\\32xl\\:-mt-56 {\n    margin-top: -14rem;\n  }\n\n  .\\32xl\\:-mt-60 {\n    margin-top: -15rem;\n  }\n\n  .\\32xl\\:-mt-64 {\n    margin-top: -16rem;\n  }\n\n  .\\32xl\\:-mt-72 {\n    margin-top: -18rem;\n  }\n\n  .\\32xl\\:-mt-80 {\n    margin-top: -20rem;\n  }\n\n  .\\32xl\\:-mt-96 {\n    margin-top: -24rem;\n  }\n\n  .\\32xl\\:-mt-px {\n    margin-top: -1px;\n  }\n\n  .\\32xl\\:-mt-0\\.5 {\n    margin-top: -0.125rem;\n  }\n\n  .\\32xl\\:-mt-1\\.5 {\n    margin-top: -0.375rem;\n  }\n\n  .\\32xl\\:-mt-2\\.5 {\n    margin-top: -0.625rem;\n  }\n\n  .\\32xl\\:-mt-3\\.5 {\n    margin-top: -0.875rem;\n  }\n\n  .\\32xl\\:mr-0 {\n    margin-right: 0px;\n  }\n\n  .\\32xl\\:mr-1 {\n    margin-right: 0.25rem;\n  }\n\n  .\\32xl\\:mr-2 {\n    margin-right: 0.5rem;\n  }\n\n  .\\32xl\\:mr-3 {\n    margin-right: 0.75rem;\n  }\n\n  .\\32xl\\:mr-4 {\n    margin-right: 1rem;\n  }\n\n  .\\32xl\\:mr-5 {\n    margin-right: 1.25rem;\n  }\n\n  .\\32xl\\:mr-6 {\n    margin-right: 1.5rem;\n  }\n\n  .\\32xl\\:mr-7 {\n    margin-right: 1.75rem;\n  }\n\n  .\\32xl\\:mr-8 {\n    margin-right: 2rem;\n  }\n\n  .\\32xl\\:mr-9 {\n    margin-right: 2.25rem;\n  }\n\n  .\\32xl\\:mr-10 {\n    margin-right: 2.5rem;\n  }\n\n  .\\32xl\\:mr-11 {\n    margin-right: 2.75rem;\n  }\n\n  .\\32xl\\:mr-12 {\n    margin-right: 3rem;\n  }\n\n  .\\32xl\\:mr-14 {\n    margin-right: 3.5rem;\n  }\n\n  .\\32xl\\:mr-16 {\n    margin-right: 4rem;\n  }\n\n  .\\32xl\\:mr-20 {\n    margin-right: 5rem;\n  }\n\n  .\\32xl\\:mr-24 {\n    margin-right: 6rem;\n  }\n\n  .\\32xl\\:mr-28 {\n    margin-right: 7rem;\n  }\n\n  .\\32xl\\:mr-32 {\n    margin-right: 8rem;\n  }\n\n  .\\32xl\\:mr-36 {\n    margin-right: 9rem;\n  }\n\n  .\\32xl\\:mr-40 {\n    margin-right: 10rem;\n  }\n\n  .\\32xl\\:mr-44 {\n    margin-right: 11rem;\n  }\n\n  .\\32xl\\:mr-48 {\n    margin-right: 12rem;\n  }\n\n  .\\32xl\\:mr-52 {\n    margin-right: 13rem;\n  }\n\n  .\\32xl\\:mr-56 {\n    margin-right: 14rem;\n  }\n\n  .\\32xl\\:mr-60 {\n    margin-right: 15rem;\n  }\n\n  .\\32xl\\:mr-64 {\n    margin-right: 16rem;\n  }\n\n  .\\32xl\\:mr-72 {\n    margin-right: 18rem;\n  }\n\n  .\\32xl\\:mr-80 {\n    margin-right: 20rem;\n  }\n\n  .\\32xl\\:mr-96 {\n    margin-right: 24rem;\n  }\n\n  .\\32xl\\:mr-auto {\n    margin-right: auto;\n  }\n\n  .\\32xl\\:mr-px {\n    margin-right: 1px;\n  }\n\n  .\\32xl\\:mr-0\\.5 {\n    margin-right: 0.125rem;\n  }\n\n  .\\32xl\\:mr-1\\.5 {\n    margin-right: 0.375rem;\n  }\n\n  .\\32xl\\:mr-2\\.5 {\n    margin-right: 0.625rem;\n  }\n\n  .\\32xl\\:mr-3\\.5 {\n    margin-right: 0.875rem;\n  }\n\n  .\\32xl\\:-mr-0 {\n    margin-right: 0px;\n  }\n\n  .\\32xl\\:-mr-1 {\n    margin-right: -0.25rem;\n  }\n\n  .\\32xl\\:-mr-2 {\n    margin-right: -0.5rem;\n  }\n\n  .\\32xl\\:-mr-3 {\n    margin-right: -0.75rem;\n  }\n\n  .\\32xl\\:-mr-4 {\n    margin-right: -1rem;\n  }\n\n  .\\32xl\\:-mr-5 {\n    margin-right: -1.25rem;\n  }\n\n  .\\32xl\\:-mr-6 {\n    margin-right: -1.5rem;\n  }\n\n  .\\32xl\\:-mr-7 {\n    margin-right: -1.75rem;\n  }\n\n  .\\32xl\\:-mr-8 {\n    margin-right: -2rem;\n  }\n\n  .\\32xl\\:-mr-9 {\n    margin-right: -2.25rem;\n  }\n\n  .\\32xl\\:-mr-10 {\n    margin-right: -2.5rem;\n  }\n\n  .\\32xl\\:-mr-11 {\n    margin-right: -2.75rem;\n  }\n\n  .\\32xl\\:-mr-12 {\n    margin-right: -3rem;\n  }\n\n  .\\32xl\\:-mr-14 {\n    margin-right: -3.5rem;\n  }\n\n  .\\32xl\\:-mr-16 {\n    margin-right: -4rem;\n  }\n\n  .\\32xl\\:-mr-20 {\n    margin-right: -5rem;\n  }\n\n  .\\32xl\\:-mr-24 {\n    margin-right: -6rem;\n  }\n\n  .\\32xl\\:-mr-28 {\n    margin-right: -7rem;\n  }\n\n  .\\32xl\\:-mr-32 {\n    margin-right: -8rem;\n  }\n\n  .\\32xl\\:-mr-36 {\n    margin-right: -9rem;\n  }\n\n  .\\32xl\\:-mr-40 {\n    margin-right: -10rem;\n  }\n\n  .\\32xl\\:-mr-44 {\n    margin-right: -11rem;\n  }\n\n  .\\32xl\\:-mr-48 {\n    margin-right: -12rem;\n  }\n\n  .\\32xl\\:-mr-52 {\n    margin-right: -13rem;\n  }\n\n  .\\32xl\\:-mr-56 {\n    margin-right: -14rem;\n  }\n\n  .\\32xl\\:-mr-60 {\n    margin-right: -15rem;\n  }\n\n  .\\32xl\\:-mr-64 {\n    margin-right: -16rem;\n  }\n\n  .\\32xl\\:-mr-72 {\n    margin-right: -18rem;\n  }\n\n  .\\32xl\\:-mr-80 {\n    margin-right: -20rem;\n  }\n\n  .\\32xl\\:-mr-96 {\n    margin-right: -24rem;\n  }\n\n  .\\32xl\\:-mr-px {\n    margin-right: -1px;\n  }\n\n  .\\32xl\\:-mr-0\\.5 {\n    margin-right: -0.125rem;\n  }\n\n  .\\32xl\\:-mr-1\\.5 {\n    margin-right: -0.375rem;\n  }\n\n  .\\32xl\\:-mr-2\\.5 {\n    margin-right: -0.625rem;\n  }\n\n  .\\32xl\\:-mr-3\\.5 {\n    margin-right: -0.875rem;\n  }\n\n  .\\32xl\\:mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .\\32xl\\:mb-1 {\n    margin-bottom: 0.25rem;\n  }\n\n  .\\32xl\\:mb-2 {\n    margin-bottom: 0.5rem;\n  }\n\n  .\\32xl\\:mb-3 {\n    margin-bottom: 0.75rem;\n  }\n\n  .\\32xl\\:mb-4 {\n    margin-bottom: 1rem;\n  }\n\n  .\\32xl\\:mb-5 {\n    margin-bottom: 1.25rem;\n  }\n\n  .\\32xl\\:mb-6 {\n    margin-bottom: 1.5rem;\n  }\n\n  .\\32xl\\:mb-7 {\n    margin-bottom: 1.75rem;\n  }\n\n  .\\32xl\\:mb-8 {\n    margin-bottom: 2rem;\n  }\n\n  .\\32xl\\:mb-9 {\n    margin-bottom: 2.25rem;\n  }\n\n  .\\32xl\\:mb-10 {\n    margin-bottom: 2.5rem;\n  }\n\n  .\\32xl\\:mb-11 {\n    margin-bottom: 2.75rem;\n  }\n\n  .\\32xl\\:mb-12 {\n    margin-bottom: 3rem;\n  }\n\n  .\\32xl\\:mb-14 {\n    margin-bottom: 3.5rem;\n  }\n\n  .\\32xl\\:mb-16 {\n    margin-bottom: 4rem;\n  }\n\n  .\\32xl\\:mb-20 {\n    margin-bottom: 5rem;\n  }\n\n  .\\32xl\\:mb-24 {\n    margin-bottom: 6rem;\n  }\n\n  .\\32xl\\:mb-28 {\n    margin-bottom: 7rem;\n  }\n\n  .\\32xl\\:mb-32 {\n    margin-bottom: 8rem;\n  }\n\n  .\\32xl\\:mb-36 {\n    margin-bottom: 9rem;\n  }\n\n  .\\32xl\\:mb-40 {\n    margin-bottom: 10rem;\n  }\n\n  .\\32xl\\:mb-44 {\n    margin-bottom: 11rem;\n  }\n\n  .\\32xl\\:mb-48 {\n    margin-bottom: 12rem;\n  }\n\n  .\\32xl\\:mb-52 {\n    margin-bottom: 13rem;\n  }\n\n  .\\32xl\\:mb-56 {\n    margin-bottom: 14rem;\n  }\n\n  .\\32xl\\:mb-60 {\n    margin-bottom: 15rem;\n  }\n\n  .\\32xl\\:mb-64 {\n    margin-bottom: 16rem;\n  }\n\n  .\\32xl\\:mb-72 {\n    margin-bottom: 18rem;\n  }\n\n  .\\32xl\\:mb-80 {\n    margin-bottom: 20rem;\n  }\n\n  .\\32xl\\:mb-96 {\n    margin-bottom: 24rem;\n  }\n\n  .\\32xl\\:mb-auto {\n    margin-bottom: auto;\n  }\n\n  .\\32xl\\:mb-px {\n    margin-bottom: 1px;\n  }\n\n  .\\32xl\\:mb-0\\.5 {\n    margin-bottom: 0.125rem;\n  }\n\n  .\\32xl\\:mb-1\\.5 {\n    margin-bottom: 0.375rem;\n  }\n\n  .\\32xl\\:mb-2\\.5 {\n    margin-bottom: 0.625rem;\n  }\n\n  .\\32xl\\:mb-3\\.5 {\n    margin-bottom: 0.875rem;\n  }\n\n  .\\32xl\\:-mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .\\32xl\\:-mb-1 {\n    margin-bottom: -0.25rem;\n  }\n\n  .\\32xl\\:-mb-2 {\n    margin-bottom: -0.5rem;\n  }\n\n  .\\32xl\\:-mb-3 {\n    margin-bottom: -0.75rem;\n  }\n\n  .\\32xl\\:-mb-4 {\n    margin-bottom: -1rem;\n  }\n\n  .\\32xl\\:-mb-5 {\n    margin-bottom: -1.25rem;\n  }\n\n  .\\32xl\\:-mb-6 {\n    margin-bottom: -1.5rem;\n  }\n\n  .\\32xl\\:-mb-7 {\n    margin-bottom: -1.75rem;\n  }\n\n  .\\32xl\\:-mb-8 {\n    margin-bottom: -2rem;\n  }\n\n  .\\32xl\\:-mb-9 {\n    margin-bottom: -2.25rem;\n  }\n\n  .\\32xl\\:-mb-10 {\n    margin-bottom: -2.5rem;\n  }\n\n  .\\32xl\\:-mb-11 {\n    margin-bottom: -2.75rem;\n  }\n\n  .\\32xl\\:-mb-12 {\n    margin-bottom: -3rem;\n  }\n\n  .\\32xl\\:-mb-14 {\n    margin-bottom: -3.5rem;\n  }\n\n  .\\32xl\\:-mb-16 {\n    margin-bottom: -4rem;\n  }\n\n  .\\32xl\\:-mb-20 {\n    margin-bottom: -5rem;\n  }\n\n  .\\32xl\\:-mb-24 {\n    margin-bottom: -6rem;\n  }\n\n  .\\32xl\\:-mb-28 {\n    margin-bottom: -7rem;\n  }\n\n  .\\32xl\\:-mb-32 {\n    margin-bottom: -8rem;\n  }\n\n  .\\32xl\\:-mb-36 {\n    margin-bottom: -9rem;\n  }\n\n  .\\32xl\\:-mb-40 {\n    margin-bottom: -10rem;\n  }\n\n  .\\32xl\\:-mb-44 {\n    margin-bottom: -11rem;\n  }\n\n  .\\32xl\\:-mb-48 {\n    margin-bottom: -12rem;\n  }\n\n  .\\32xl\\:-mb-52 {\n    margin-bottom: -13rem;\n  }\n\n  .\\32xl\\:-mb-56 {\n    margin-bottom: -14rem;\n  }\n\n  .\\32xl\\:-mb-60 {\n    margin-bottom: -15rem;\n  }\n\n  .\\32xl\\:-mb-64 {\n    margin-bottom: -16rem;\n  }\n\n  .\\32xl\\:-mb-72 {\n    margin-bottom: -18rem;\n  }\n\n  .\\32xl\\:-mb-80 {\n    margin-bottom: -20rem;\n  }\n\n  .\\32xl\\:-mb-96 {\n    margin-bottom: -24rem;\n  }\n\n  .\\32xl\\:-mb-px {\n    margin-bottom: -1px;\n  }\n\n  .\\32xl\\:-mb-0\\.5 {\n    margin-bottom: -0.125rem;\n  }\n\n  .\\32xl\\:-mb-1\\.5 {\n    margin-bottom: -0.375rem;\n  }\n\n  .\\32xl\\:-mb-2\\.5 {\n    margin-bottom: -0.625rem;\n  }\n\n  .\\32xl\\:-mb-3\\.5 {\n    margin-bottom: -0.875rem;\n  }\n\n  .\\32xl\\:ml-0 {\n    margin-left: 0px;\n  }\n\n  .\\32xl\\:ml-1 {\n    margin-left: 0.25rem;\n  }\n\n  .\\32xl\\:ml-2 {\n    margin-left: 0.5rem;\n  }\n\n  .\\32xl\\:ml-3 {\n    margin-left: 0.75rem;\n  }\n\n  .\\32xl\\:ml-4 {\n    margin-left: 1rem;\n  }\n\n  .\\32xl\\:ml-5 {\n    margin-left: 1.25rem;\n  }\n\n  .\\32xl\\:ml-6 {\n    margin-left: 1.5rem;\n  }\n\n  .\\32xl\\:ml-7 {\n    margin-left: 1.75rem;\n  }\n\n  .\\32xl\\:ml-8 {\n    margin-left: 2rem;\n  }\n\n  .\\32xl\\:ml-9 {\n    margin-left: 2.25rem;\n  }\n\n  .\\32xl\\:ml-10 {\n    margin-left: 2.5rem;\n  }\n\n  .\\32xl\\:ml-11 {\n    margin-left: 2.75rem;\n  }\n\n  .\\32xl\\:ml-12 {\n    margin-left: 3rem;\n  }\n\n  .\\32xl\\:ml-14 {\n    margin-left: 3.5rem;\n  }\n\n  .\\32xl\\:ml-16 {\n    margin-left: 4rem;\n  }\n\n  .\\32xl\\:ml-20 {\n    margin-left: 5rem;\n  }\n\n  .\\32xl\\:ml-24 {\n    margin-left: 6rem;\n  }\n\n  .\\32xl\\:ml-28 {\n    margin-left: 7rem;\n  }\n\n  .\\32xl\\:ml-32 {\n    margin-left: 8rem;\n  }\n\n  .\\32xl\\:ml-36 {\n    margin-left: 9rem;\n  }\n\n  .\\32xl\\:ml-40 {\n    margin-left: 10rem;\n  }\n\n  .\\32xl\\:ml-44 {\n    margin-left: 11rem;\n  }\n\n  .\\32xl\\:ml-48 {\n    margin-left: 12rem;\n  }\n\n  .\\32xl\\:ml-52 {\n    margin-left: 13rem;\n  }\n\n  .\\32xl\\:ml-56 {\n    margin-left: 14rem;\n  }\n\n  .\\32xl\\:ml-60 {\n    margin-left: 15rem;\n  }\n\n  .\\32xl\\:ml-64 {\n    margin-left: 16rem;\n  }\n\n  .\\32xl\\:ml-72 {\n    margin-left: 18rem;\n  }\n\n  .\\32xl\\:ml-80 {\n    margin-left: 20rem;\n  }\n\n  .\\32xl\\:ml-96 {\n    margin-left: 24rem;\n  }\n\n  .\\32xl\\:ml-auto {\n    margin-left: auto;\n  }\n\n  .\\32xl\\:ml-px {\n    margin-left: 1px;\n  }\n\n  .\\32xl\\:ml-0\\.5 {\n    margin-left: 0.125rem;\n  }\n\n  .\\32xl\\:ml-1\\.5 {\n    margin-left: 0.375rem;\n  }\n\n  .\\32xl\\:ml-2\\.5 {\n    margin-left: 0.625rem;\n  }\n\n  .\\32xl\\:ml-3\\.5 {\n    margin-left: 0.875rem;\n  }\n\n  .\\32xl\\:-ml-0 {\n    margin-left: 0px;\n  }\n\n  .\\32xl\\:-ml-1 {\n    margin-left: -0.25rem;\n  }\n\n  .\\32xl\\:-ml-2 {\n    margin-left: -0.5rem;\n  }\n\n  .\\32xl\\:-ml-3 {\n    margin-left: -0.75rem;\n  }\n\n  .\\32xl\\:-ml-4 {\n    margin-left: -1rem;\n  }\n\n  .\\32xl\\:-ml-5 {\n    margin-left: -1.25rem;\n  }\n\n  .\\32xl\\:-ml-6 {\n    margin-left: -1.5rem;\n  }\n\n  .\\32xl\\:-ml-7 {\n    margin-left: -1.75rem;\n  }\n\n  .\\32xl\\:-ml-8 {\n    margin-left: -2rem;\n  }\n\n  .\\32xl\\:-ml-9 {\n    margin-left: -2.25rem;\n  }\n\n  .\\32xl\\:-ml-10 {\n    margin-left: -2.5rem;\n  }\n\n  .\\32xl\\:-ml-11 {\n    margin-left: -2.75rem;\n  }\n\n  .\\32xl\\:-ml-12 {\n    margin-left: -3rem;\n  }\n\n  .\\32xl\\:-ml-14 {\n    margin-left: -3.5rem;\n  }\n\n  .\\32xl\\:-ml-16 {\n    margin-left: -4rem;\n  }\n\n  .\\32xl\\:-ml-20 {\n    margin-left: -5rem;\n  }\n\n  .\\32xl\\:-ml-24 {\n    margin-left: -6rem;\n  }\n\n  .\\32xl\\:-ml-28 {\n    margin-left: -7rem;\n  }\n\n  .\\32xl\\:-ml-32 {\n    margin-left: -8rem;\n  }\n\n  .\\32xl\\:-ml-36 {\n    margin-left: -9rem;\n  }\n\n  .\\32xl\\:-ml-40 {\n    margin-left: -10rem;\n  }\n\n  .\\32xl\\:-ml-44 {\n    margin-left: -11rem;\n  }\n\n  .\\32xl\\:-ml-48 {\n    margin-left: -12rem;\n  }\n\n  .\\32xl\\:-ml-52 {\n    margin-left: -13rem;\n  }\n\n  .\\32xl\\:-ml-56 {\n    margin-left: -14rem;\n  }\n\n  .\\32xl\\:-ml-60 {\n    margin-left: -15rem;\n  }\n\n  .\\32xl\\:-ml-64 {\n    margin-left: -16rem;\n  }\n\n  .\\32xl\\:-ml-72 {\n    margin-left: -18rem;\n  }\n\n  .\\32xl\\:-ml-80 {\n    margin-left: -20rem;\n  }\n\n  .\\32xl\\:-ml-96 {\n    margin-left: -24rem;\n  }\n\n  .\\32xl\\:-ml-px {\n    margin-left: -1px;\n  }\n\n  .\\32xl\\:-ml-0\\.5 {\n    margin-left: -0.125rem;\n  }\n\n  .\\32xl\\:-ml-1\\.5 {\n    margin-left: -0.375rem;\n  }\n\n  .\\32xl\\:-ml-2\\.5 {\n    margin-left: -0.625rem;\n  }\n\n  .\\32xl\\:-ml-3\\.5 {\n    margin-left: -0.875rem;\n  }\n\n  .\\32xl\\:box-border {\n    box-sizing: border-box;\n  }\n\n  .\\32xl\\:box-content {\n    box-sizing: content-box;\n  }\n\n  .\\32xl\\:block {\n    display: block;\n  }\n\n  .\\32xl\\:inline-block {\n    display: inline-block;\n  }\n\n  .\\32xl\\:inline {\n    display: inline;\n  }\n\n  .\\32xl\\:flex {\n    display: flex;\n  }\n\n  .\\32xl\\:inline-flex {\n    display: inline-flex;\n  }\n\n  .\\32xl\\:table {\n    display: table;\n  }\n\n  .\\32xl\\:inline-table {\n    display: inline-table;\n  }\n\n  .\\32xl\\:table-caption {\n    display: table-caption;\n  }\n\n  .\\32xl\\:table-cell {\n    display: table-cell;\n  }\n\n  .\\32xl\\:table-column {\n    display: table-column;\n  }\n\n  .\\32xl\\:table-column-group {\n    display: table-column-group;\n  }\n\n  .\\32xl\\:table-footer-group {\n    display: table-footer-group;\n  }\n\n  .\\32xl\\:table-header-group {\n    display: table-header-group;\n  }\n\n  .\\32xl\\:table-row-group {\n    display: table-row-group;\n  }\n\n  .\\32xl\\:table-row {\n    display: table-row;\n  }\n\n  .\\32xl\\:flow-root {\n    display: flow-root;\n  }\n\n  .\\32xl\\:grid {\n    display: grid;\n  }\n\n  .\\32xl\\:inline-grid {\n    display: inline-grid;\n  }\n\n  .\\32xl\\:contents {\n    display: contents;\n  }\n\n  .\\32xl\\:list-item {\n    display: list-item;\n  }\n\n  .\\32xl\\:hidden {\n    display: none;\n  }\n\n  .\\32xl\\:h-0 {\n    height: 0px;\n  }\n\n  .\\32xl\\:h-1 {\n    height: 0.25rem;\n  }\n\n  .\\32xl\\:h-2 {\n    height: 0.5rem;\n  }\n\n  .\\32xl\\:h-3 {\n    height: 0.75rem;\n  }\n\n  .\\32xl\\:h-4 {\n    height: 1rem;\n  }\n\n  .\\32xl\\:h-5 {\n    height: 1.25rem;\n  }\n\n  .\\32xl\\:h-6 {\n    height: 1.5rem;\n  }\n\n  .\\32xl\\:h-7 {\n    height: 1.75rem;\n  }\n\n  .\\32xl\\:h-8 {\n    height: 2rem;\n  }\n\n  .\\32xl\\:h-9 {\n    height: 2.25rem;\n  }\n\n  .\\32xl\\:h-10 {\n    height: 2.5rem;\n  }\n\n  .\\32xl\\:h-11 {\n    height: 2.75rem;\n  }\n\n  .\\32xl\\:h-12 {\n    height: 3rem;\n  }\n\n  .\\32xl\\:h-14 {\n    height: 3.5rem;\n  }\n\n  .\\32xl\\:h-16 {\n    height: 4rem;\n  }\n\n  .\\32xl\\:h-20 {\n    height: 5rem;\n  }\n\n  .\\32xl\\:h-24 {\n    height: 6rem;\n  }\n\n  .\\32xl\\:h-28 {\n    height: 7rem;\n  }\n\n  .\\32xl\\:h-32 {\n    height: 8rem;\n  }\n\n  .\\32xl\\:h-36 {\n    height: 9rem;\n  }\n\n  .\\32xl\\:h-40 {\n    height: 10rem;\n  }\n\n  .\\32xl\\:h-44 {\n    height: 11rem;\n  }\n\n  .\\32xl\\:h-48 {\n    height: 12rem;\n  }\n\n  .\\32xl\\:h-52 {\n    height: 13rem;\n  }\n\n  .\\32xl\\:h-56 {\n    height: 14rem;\n  }\n\n  .\\32xl\\:h-60 {\n    height: 15rem;\n  }\n\n  .\\32xl\\:h-64 {\n    height: 16rem;\n  }\n\n  .\\32xl\\:h-72 {\n    height: 18rem;\n  }\n\n  .\\32xl\\:h-80 {\n    height: 20rem;\n  }\n\n  .\\32xl\\:h-96 {\n    height: 24rem;\n  }\n\n  .\\32xl\\:h-auto {\n    height: auto;\n  }\n\n  .\\32xl\\:h-px {\n    height: 1px;\n  }\n\n  .\\32xl\\:h-0\\.5 {\n    height: 0.125rem;\n  }\n\n  .\\32xl\\:h-1\\.5 {\n    height: 0.375rem;\n  }\n\n  .\\32xl\\:h-2\\.5 {\n    height: 0.625rem;\n  }\n\n  .\\32xl\\:h-3\\.5 {\n    height: 0.875rem;\n  }\n\n  .\\32xl\\:h-full {\n    height: 100%;\n  }\n\n  .\\32xl\\:h-screen {\n    height: 100vh;\n  }\n\n  .\\32xl\\:max-h-full {\n    max-height: 100%;\n  }\n\n  .\\32xl\\:max-h-screen {\n    max-height: 100vh;\n  }\n\n  .\\32xl\\:min-h-0 {\n    min-height: 0;\n  }\n\n  .\\32xl\\:w-0 {\n    width: 0px;\n  }\n\n  .\\32xl\\:w-1 {\n    width: 0.25rem;\n  }\n\n  .\\32xl\\:w-2 {\n    width: 0.5rem;\n  }\n\n  .\\32xl\\:w-3 {\n    width: 0.75rem;\n  }\n\n  .\\32xl\\:w-4 {\n    width: 1rem;\n  }\n\n  .\\32xl\\:w-5 {\n    width: 1.25rem;\n  }\n\n  .\\32xl\\:w-6 {\n    width: 1.5rem;\n  }\n\n  .\\32xl\\:w-7 {\n    width: 1.75rem;\n  }\n\n  .\\32xl\\:w-8 {\n    width: 2rem;\n  }\n\n  .\\32xl\\:w-9 {\n    width: 2.25rem;\n  }\n\n  .\\32xl\\:w-10 {\n    width: 2.5rem;\n  }\n\n  .\\32xl\\:w-11 {\n    width: 2.75rem;\n  }\n\n  .\\32xl\\:w-12 {\n    width: 3rem;\n  }\n\n  .\\32xl\\:w-14 {\n    width: 3.5rem;\n  }\n\n  .\\32xl\\:w-16 {\n    width: 4rem;\n  }\n\n  .\\32xl\\:w-20 {\n    width: 5rem;\n  }\n\n  .\\32xl\\:w-24 {\n    width: 6rem;\n  }\n\n  .\\32xl\\:w-28 {\n    width: 7rem;\n  }\n\n  .\\32xl\\:w-32 {\n    width: 8rem;\n  }\n\n  .\\32xl\\:w-36 {\n    width: 9rem;\n  }\n\n  .\\32xl\\:w-40 {\n    width: 10rem;\n  }\n\n  .\\32xl\\:w-44 {\n    width: 11rem;\n  }\n\n  .\\32xl\\:w-48 {\n    width: 12rem;\n  }\n\n  .\\32xl\\:w-52 {\n    width: 13rem;\n  }\n\n  .\\32xl\\:w-56 {\n    width: 14rem;\n  }\n\n  .\\32xl\\:w-60 {\n    width: 15rem;\n  }\n\n  .\\32xl\\:w-64 {\n    width: 16rem;\n  }\n\n  .\\32xl\\:w-72 {\n    width: 18rem;\n  }\n\n  .\\32xl\\:w-80 {\n    width: 20rem;\n  }\n\n  .\\32xl\\:w-96 {\n    width: 24rem;\n  }\n\n  .\\32xl\\:w-auto {\n    width: auto;\n  }\n\n  .\\32xl\\:w-px {\n    width: 1px;\n  }\n\n  .\\32xl\\:w-0\\.5 {\n    width: 0.125rem;\n  }\n\n  .\\32xl\\:w-1\\.5 {\n    width: 0.375rem;\n  }\n\n  .\\32xl\\:w-2\\.5 {\n    width: 0.625rem;\n  }\n\n  .\\32xl\\:w-3\\.5 {\n    width: 0.875rem;\n  }\n\n  .\\32xl\\:w-1\\/2 {\n    width: 50%;\n  }\n\n  .\\32xl\\:w-1\\/3 {\n    width: 33.333333%;\n  }\n\n  .\\32xl\\:w-2\\/3 {\n    width: 66.666667%;\n  }\n\n  .\\32xl\\:w-1\\/4 {\n    width: 25%;\n  }\n\n  .\\32xl\\:w-2\\/4 {\n    width: 50%;\n  }\n\n  .\\32xl\\:w-3\\/4 {\n    width: 75%;\n  }\n\n  .\\32xl\\:w-1\\/5 {\n    width: 20%;\n  }\n\n  .\\32xl\\:w-2\\/5 {\n    width: 40%;\n  }\n\n  .\\32xl\\:w-3\\/5 {\n    width: 60%;\n  }\n\n  .\\32xl\\:w-4\\/5 {\n    width: 80%;\n  }\n\n  .\\32xl\\:w-1\\/6 {\n    width: 16.666667%;\n  }\n\n  .\\32xl\\:w-2\\/6 {\n    width: 33.333333%;\n  }\n\n  .\\32xl\\:w-3\\/6 {\n    width: 50%;\n  }\n\n  .\\32xl\\:w-4\\/6 {\n    width: 66.666667%;\n  }\n\n  .\\32xl\\:w-5\\/6 {\n    width: 83.333333%;\n  }\n\n  .\\32xl\\:w-1\\/12 {\n    width: 8.333333%;\n  }\n\n  .\\32xl\\:w-2\\/12 {\n    width: 16.666667%;\n  }\n\n  .\\32xl\\:w-3\\/12 {\n    width: 25%;\n  }\n\n  .\\32xl\\:w-4\\/12 {\n    width: 33.333333%;\n  }\n\n  .\\32xl\\:w-5\\/12 {\n    width: 41.666667%;\n  }\n\n  .\\32xl\\:w-6\\/12 {\n    width: 50%;\n  }\n\n  .\\32xl\\:w-7\\/12 {\n    width: 58.333333%;\n  }\n\n  .\\32xl\\:w-8\\/12 {\n    width: 66.666667%;\n  }\n\n  .\\32xl\\:w-9\\/12 {\n    width: 75%;\n  }\n\n  .\\32xl\\:w-10\\/12 {\n    width: 83.333333%;\n  }\n\n  .\\32xl\\:w-11\\/12 {\n    width: 91.666667%;\n  }\n\n  .\\32xl\\:w-full {\n    width: 100%;\n  }\n\n  .\\32xl\\:w-screen {\n    width: 100vw;\n  }\n\n  .\\32xl\\:min-w-0 {\n    min-width: 0;\n  }\n\n  .\\32xl\\:max-w-xs {\n    max-width: 20rem;\n  }\n\n  .\\32xl\\:max-w-sm {\n    max-width: 24rem;\n  }\n\n  .\\32xl\\:max-w-md {\n    max-width: 28rem;\n  }\n\n  .\\32xl\\:max-w-lg {\n    max-width: 32rem;\n  }\n\n  .\\32xl\\:max-w-xl {\n    max-width: 36rem;\n  }\n\n  .\\32xl\\:max-w-2xl {\n    max-width: 42rem;\n  }\n\n  .\\32xl\\:max-w-3xl {\n    max-width: 48rem;\n  }\n\n  .\\32xl\\:max-w-4xl {\n    max-width: 56rem;\n  }\n\n  .\\32xl\\:max-w-5xl {\n    max-width: 64rem;\n  }\n\n  .\\32xl\\:max-w-6xl {\n    max-width: 72rem;\n  }\n\n  .\\32xl\\:max-w-full {\n    max-width: 100%;\n  }\n\n  .\\32xl\\:flex-1 {\n    flex: 1 1 0%;\n  }\n\n  .\\32xl\\:flex-auto {\n    flex: 1 1 auto;\n  }\n\n  .\\32xl\\:flex-initial {\n    flex: 0 1 auto;\n  }\n\n  .\\32xl\\:flex-none {\n    flex: none;\n  }\n\n  .\\32xl\\:flex-shrink-0 {\n    flex-shrink: 0;\n  }\n\n  .\\32xl\\:flex-shrink {\n    flex-shrink: 1;\n  }\n\n  .\\32xl\\:flex-grow-0 {\n    flex-grow: 0;\n  }\n\n  .\\32xl\\:flex-grow {\n    flex-grow: 1;\n  }\n\n  .\\32xl\\:table-auto {\n    table-layout: auto;\n  }\n\n  .\\32xl\\:table-fixed {\n    table-layout: fixed;\n  }\n\n  .\\32xl\\:border-collapse {\n    border-collapse: collapse;\n  }\n\n  .\\32xl\\:border-separate {\n    border-collapse: separate;\n  }\n\n  .\\32xl\\:transform {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .\\32xl\\:transform-gpu {\n    --tw-translate-x: 0;\n    --tw-translate-y: 0;\n    --tw-rotate: 0;\n    --tw-skew-x: 0;\n    --tw-skew-y: 0;\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .\\32xl\\:transform-none {\n    transform: none;\n  }\n\n  .\\32xl\\:origin-center {\n    transform-origin: center;\n  }\n\n  .\\32xl\\:origin-top {\n    transform-origin: top;\n  }\n\n  .\\32xl\\:origin-top-right {\n    transform-origin: top right;\n  }\n\n  .\\32xl\\:origin-right {\n    transform-origin: right;\n  }\n\n  .\\32xl\\:origin-bottom-right {\n    transform-origin: bottom right;\n  }\n\n  .\\32xl\\:origin-bottom {\n    transform-origin: bottom;\n  }\n\n  .\\32xl\\:origin-bottom-left {\n    transform-origin: bottom left;\n  }\n\n  .\\32xl\\:origin-left {\n    transform-origin: left;\n  }\n\n  .\\32xl\\:origin-top-left {\n    transform-origin: top left;\n  }\n\n  .\\32xl\\:translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .\\32xl\\:translate-x-1 {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .\\32xl\\:translate-x-2 {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .\\32xl\\:translate-x-3 {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .\\32xl\\:translate-x-4 {\n    --tw-translate-x: 1rem;\n  }\n\n  .\\32xl\\:translate-x-5 {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .\\32xl\\:translate-x-6 {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .\\32xl\\:translate-x-7 {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .\\32xl\\:translate-x-8 {\n    --tw-translate-x: 2rem;\n  }\n\n  .\\32xl\\:translate-x-9 {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .\\32xl\\:translate-x-10 {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .\\32xl\\:translate-x-11 {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .\\32xl\\:translate-x-12 {\n    --tw-translate-x: 3rem;\n  }\n\n  .\\32xl\\:translate-x-14 {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .\\32xl\\:translate-x-16 {\n    --tw-translate-x: 4rem;\n  }\n\n  .\\32xl\\:translate-x-20 {\n    --tw-translate-x: 5rem;\n  }\n\n  .\\32xl\\:translate-x-24 {\n    --tw-translate-x: 6rem;\n  }\n\n  .\\32xl\\:translate-x-28 {\n    --tw-translate-x: 7rem;\n  }\n\n  .\\32xl\\:translate-x-32 {\n    --tw-translate-x: 8rem;\n  }\n\n  .\\32xl\\:translate-x-36 {\n    --tw-translate-x: 9rem;\n  }\n\n  .\\32xl\\:translate-x-40 {\n    --tw-translate-x: 10rem;\n  }\n\n  .\\32xl\\:translate-x-44 {\n    --tw-translate-x: 11rem;\n  }\n\n  .\\32xl\\:translate-x-48 {\n    --tw-translate-x: 12rem;\n  }\n\n  .\\32xl\\:translate-x-52 {\n    --tw-translate-x: 13rem;\n  }\n\n  .\\32xl\\:translate-x-56 {\n    --tw-translate-x: 14rem;\n  }\n\n  .\\32xl\\:translate-x-60 {\n    --tw-translate-x: 15rem;\n  }\n\n  .\\32xl\\:translate-x-64 {\n    --tw-translate-x: 16rem;\n  }\n\n  .\\32xl\\:translate-x-72 {\n    --tw-translate-x: 18rem;\n  }\n\n  .\\32xl\\:translate-x-80 {\n    --tw-translate-x: 20rem;\n  }\n\n  .\\32xl\\:translate-x-96 {\n    --tw-translate-x: 24rem;\n  }\n\n  .\\32xl\\:translate-x-px {\n    --tw-translate-x: 1px;\n  }\n\n  .\\32xl\\:translate-x-0\\.5 {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .\\32xl\\:translate-x-1\\.5 {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .\\32xl\\:translate-x-2\\.5 {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .\\32xl\\:translate-x-3\\.5 {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .\\32xl\\:-translate-x-0 {\n    --tw-translate-x: 0px;\n  }\n\n  .\\32xl\\:-translate-x-1 {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .\\32xl\\:-translate-x-2 {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .\\32xl\\:-translate-x-3 {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .\\32xl\\:-translate-x-4 {\n    --tw-translate-x: -1rem;\n  }\n\n  .\\32xl\\:-translate-x-5 {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .\\32xl\\:-translate-x-6 {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .\\32xl\\:-translate-x-7 {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .\\32xl\\:-translate-x-8 {\n    --tw-translate-x: -2rem;\n  }\n\n  .\\32xl\\:-translate-x-9 {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .\\32xl\\:-translate-x-10 {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .\\32xl\\:-translate-x-11 {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .\\32xl\\:-translate-x-12 {\n    --tw-translate-x: -3rem;\n  }\n\n  .\\32xl\\:-translate-x-14 {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .\\32xl\\:-translate-x-16 {\n    --tw-translate-x: -4rem;\n  }\n\n  .\\32xl\\:-translate-x-20 {\n    --tw-translate-x: -5rem;\n  }\n\n  .\\32xl\\:-translate-x-24 {\n    --tw-translate-x: -6rem;\n  }\n\n  .\\32xl\\:-translate-x-28 {\n    --tw-translate-x: -7rem;\n  }\n\n  .\\32xl\\:-translate-x-32 {\n    --tw-translate-x: -8rem;\n  }\n\n  .\\32xl\\:-translate-x-36 {\n    --tw-translate-x: -9rem;\n  }\n\n  .\\32xl\\:-translate-x-40 {\n    --tw-translate-x: -10rem;\n  }\n\n  .\\32xl\\:-translate-x-44 {\n    --tw-translate-x: -11rem;\n  }\n\n  .\\32xl\\:-translate-x-48 {\n    --tw-translate-x: -12rem;\n  }\n\n  .\\32xl\\:-translate-x-52 {\n    --tw-translate-x: -13rem;\n  }\n\n  .\\32xl\\:-translate-x-56 {\n    --tw-translate-x: -14rem;\n  }\n\n  .\\32xl\\:-translate-x-60 {\n    --tw-translate-x: -15rem;\n  }\n\n  .\\32xl\\:-translate-x-64 {\n    --tw-translate-x: -16rem;\n  }\n\n  .\\32xl\\:-translate-x-72 {\n    --tw-translate-x: -18rem;\n  }\n\n  .\\32xl\\:-translate-x-80 {\n    --tw-translate-x: -20rem;\n  }\n\n  .\\32xl\\:-translate-x-96 {\n    --tw-translate-x: -24rem;\n  }\n\n  .\\32xl\\:-translate-x-px {\n    --tw-translate-x: -1px;\n  }\n\n  .\\32xl\\:-translate-x-0\\.5 {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .\\32xl\\:-translate-x-1\\.5 {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .\\32xl\\:-translate-x-2\\.5 {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .\\32xl\\:-translate-x-3\\.5 {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .\\32xl\\:translate-x-1\\/2 {\n    --tw-translate-x: 50%;\n  }\n\n  .\\32xl\\:translate-x-1\\/3 {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .\\32xl\\:translate-x-2\\/3 {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .\\32xl\\:translate-x-1\\/4 {\n    --tw-translate-x: 25%;\n  }\n\n  .\\32xl\\:translate-x-2\\/4 {\n    --tw-translate-x: 50%;\n  }\n\n  .\\32xl\\:translate-x-3\\/4 {\n    --tw-translate-x: 75%;\n  }\n\n  .\\32xl\\:translate-x-full {\n    --tw-translate-x: 100%;\n  }\n\n  .\\32xl\\:-translate-x-1\\/2 {\n    --tw-translate-x: -50%;\n  }\n\n  .\\32xl\\:-translate-x-1\\/3 {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .\\32xl\\:-translate-x-2\\/3 {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .\\32xl\\:-translate-x-1\\/4 {\n    --tw-translate-x: -25%;\n  }\n\n  .\\32xl\\:-translate-x-2\\/4 {\n    --tw-translate-x: -50%;\n  }\n\n  .\\32xl\\:-translate-x-3\\/4 {\n    --tw-translate-x: -75%;\n  }\n\n  .\\32xl\\:-translate-x-full {\n    --tw-translate-x: -100%;\n  }\n\n  .\\32xl\\:translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .\\32xl\\:translate-y-1 {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .\\32xl\\:translate-y-2 {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .\\32xl\\:translate-y-3 {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .\\32xl\\:translate-y-4 {\n    --tw-translate-y: 1rem;\n  }\n\n  .\\32xl\\:translate-y-5 {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .\\32xl\\:translate-y-6 {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .\\32xl\\:translate-y-7 {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .\\32xl\\:translate-y-8 {\n    --tw-translate-y: 2rem;\n  }\n\n  .\\32xl\\:translate-y-9 {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .\\32xl\\:translate-y-10 {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .\\32xl\\:translate-y-11 {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .\\32xl\\:translate-y-12 {\n    --tw-translate-y: 3rem;\n  }\n\n  .\\32xl\\:translate-y-14 {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .\\32xl\\:translate-y-16 {\n    --tw-translate-y: 4rem;\n  }\n\n  .\\32xl\\:translate-y-20 {\n    --tw-translate-y: 5rem;\n  }\n\n  .\\32xl\\:translate-y-24 {\n    --tw-translate-y: 6rem;\n  }\n\n  .\\32xl\\:translate-y-28 {\n    --tw-translate-y: 7rem;\n  }\n\n  .\\32xl\\:translate-y-32 {\n    --tw-translate-y: 8rem;\n  }\n\n  .\\32xl\\:translate-y-36 {\n    --tw-translate-y: 9rem;\n  }\n\n  .\\32xl\\:translate-y-40 {\n    --tw-translate-y: 10rem;\n  }\n\n  .\\32xl\\:translate-y-44 {\n    --tw-translate-y: 11rem;\n  }\n\n  .\\32xl\\:translate-y-48 {\n    --tw-translate-y: 12rem;\n  }\n\n  .\\32xl\\:translate-y-52 {\n    --tw-translate-y: 13rem;\n  }\n\n  .\\32xl\\:translate-y-56 {\n    --tw-translate-y: 14rem;\n  }\n\n  .\\32xl\\:translate-y-60 {\n    --tw-translate-y: 15rem;\n  }\n\n  .\\32xl\\:translate-y-64 {\n    --tw-translate-y: 16rem;\n  }\n\n  .\\32xl\\:translate-y-72 {\n    --tw-translate-y: 18rem;\n  }\n\n  .\\32xl\\:translate-y-80 {\n    --tw-translate-y: 20rem;\n  }\n\n  .\\32xl\\:translate-y-96 {\n    --tw-translate-y: 24rem;\n  }\n\n  .\\32xl\\:translate-y-px {\n    --tw-translate-y: 1px;\n  }\n\n  .\\32xl\\:translate-y-0\\.5 {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .\\32xl\\:translate-y-1\\.5 {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .\\32xl\\:translate-y-2\\.5 {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .\\32xl\\:translate-y-3\\.5 {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .\\32xl\\:-translate-y-0 {\n    --tw-translate-y: 0px;\n  }\n\n  .\\32xl\\:-translate-y-1 {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .\\32xl\\:-translate-y-2 {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .\\32xl\\:-translate-y-3 {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .\\32xl\\:-translate-y-4 {\n    --tw-translate-y: -1rem;\n  }\n\n  .\\32xl\\:-translate-y-5 {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .\\32xl\\:-translate-y-6 {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .\\32xl\\:-translate-y-7 {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .\\32xl\\:-translate-y-8 {\n    --tw-translate-y: -2rem;\n  }\n\n  .\\32xl\\:-translate-y-9 {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .\\32xl\\:-translate-y-10 {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .\\32xl\\:-translate-y-11 {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .\\32xl\\:-translate-y-12 {\n    --tw-translate-y: -3rem;\n  }\n\n  .\\32xl\\:-translate-y-14 {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .\\32xl\\:-translate-y-16 {\n    --tw-translate-y: -4rem;\n  }\n\n  .\\32xl\\:-translate-y-20 {\n    --tw-translate-y: -5rem;\n  }\n\n  .\\32xl\\:-translate-y-24 {\n    --tw-translate-y: -6rem;\n  }\n\n  .\\32xl\\:-translate-y-28 {\n    --tw-translate-y: -7rem;\n  }\n\n  .\\32xl\\:-translate-y-32 {\n    --tw-translate-y: -8rem;\n  }\n\n  .\\32xl\\:-translate-y-36 {\n    --tw-translate-y: -9rem;\n  }\n\n  .\\32xl\\:-translate-y-40 {\n    --tw-translate-y: -10rem;\n  }\n\n  .\\32xl\\:-translate-y-44 {\n    --tw-translate-y: -11rem;\n  }\n\n  .\\32xl\\:-translate-y-48 {\n    --tw-translate-y: -12rem;\n  }\n\n  .\\32xl\\:-translate-y-52 {\n    --tw-translate-y: -13rem;\n  }\n\n  .\\32xl\\:-translate-y-56 {\n    --tw-translate-y: -14rem;\n  }\n\n  .\\32xl\\:-translate-y-60 {\n    --tw-translate-y: -15rem;\n  }\n\n  .\\32xl\\:-translate-y-64 {\n    --tw-translate-y: -16rem;\n  }\n\n  .\\32xl\\:-translate-y-72 {\n    --tw-translate-y: -18rem;\n  }\n\n  .\\32xl\\:-translate-y-80 {\n    --tw-translate-y: -20rem;\n  }\n\n  .\\32xl\\:-translate-y-96 {\n    --tw-translate-y: -24rem;\n  }\n\n  .\\32xl\\:-translate-y-px {\n    --tw-translate-y: -1px;\n  }\n\n  .\\32xl\\:-translate-y-0\\.5 {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .\\32xl\\:-translate-y-1\\.5 {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .\\32xl\\:-translate-y-2\\.5 {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .\\32xl\\:-translate-y-3\\.5 {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .\\32xl\\:translate-y-1\\/2 {\n    --tw-translate-y: 50%;\n  }\n\n  .\\32xl\\:translate-y-1\\/3 {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .\\32xl\\:translate-y-2\\/3 {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .\\32xl\\:translate-y-1\\/4 {\n    --tw-translate-y: 25%;\n  }\n\n  .\\32xl\\:translate-y-2\\/4 {\n    --tw-translate-y: 50%;\n  }\n\n  .\\32xl\\:translate-y-3\\/4 {\n    --tw-translate-y: 75%;\n  }\n\n  .\\32xl\\:translate-y-full {\n    --tw-translate-y: 100%;\n  }\n\n  .\\32xl\\:-translate-y-1\\/2 {\n    --tw-translate-y: -50%;\n  }\n\n  .\\32xl\\:-translate-y-1\\/3 {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .\\32xl\\:-translate-y-2\\/3 {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .\\32xl\\:-translate-y-1\\/4 {\n    --tw-translate-y: -25%;\n  }\n\n  .\\32xl\\:-translate-y-2\\/4 {\n    --tw-translate-y: -50%;\n  }\n\n  .\\32xl\\:-translate-y-3\\/4 {\n    --tw-translate-y: -75%;\n  }\n\n  .\\32xl\\:-translate-y-full {\n    --tw-translate-y: -100%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .\\32xl\\:hover\\:translate-x-1:hover {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-2:hover {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-3:hover {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-4:hover {\n    --tw-translate-x: 1rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-5:hover {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-6:hover {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-7:hover {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-8:hover {\n    --tw-translate-x: 2rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-9:hover {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-10:hover {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-11:hover {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-12:hover {\n    --tw-translate-x: 3rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-14:hover {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-16:hover {\n    --tw-translate-x: 4rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-20:hover {\n    --tw-translate-x: 5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-24:hover {\n    --tw-translate-x: 6rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-28:hover {\n    --tw-translate-x: 7rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-32:hover {\n    --tw-translate-x: 8rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-36:hover {\n    --tw-translate-x: 9rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-40:hover {\n    --tw-translate-x: 10rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-44:hover {\n    --tw-translate-x: 11rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-48:hover {\n    --tw-translate-x: 12rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-52:hover {\n    --tw-translate-x: 13rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-56:hover {\n    --tw-translate-x: 14rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-60:hover {\n    --tw-translate-x: 15rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-64:hover {\n    --tw-translate-x: 16rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-72:hover {\n    --tw-translate-x: 18rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-80:hover {\n    --tw-translate-x: 20rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-96:hover {\n    --tw-translate-x: 24rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-px:hover {\n    --tw-translate-x: 1px;\n  }\n\n  .\\32xl\\:hover\\:translate-x-0\\.5:hover {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-1\\.5:hover {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-2\\.5:hover {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-3\\.5:hover {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-0:hover {\n    --tw-translate-x: 0px;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-1:hover {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-2:hover {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-3:hover {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-4:hover {\n    --tw-translate-x: -1rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-5:hover {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-6:hover {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-7:hover {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-8:hover {\n    --tw-translate-x: -2rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-9:hover {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-10:hover {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-11:hover {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-12:hover {\n    --tw-translate-x: -3rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-14:hover {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-16:hover {\n    --tw-translate-x: -4rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-20:hover {\n    --tw-translate-x: -5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-24:hover {\n    --tw-translate-x: -6rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-28:hover {\n    --tw-translate-x: -7rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-32:hover {\n    --tw-translate-x: -8rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-36:hover {\n    --tw-translate-x: -9rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-40:hover {\n    --tw-translate-x: -10rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-44:hover {\n    --tw-translate-x: -11rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-48:hover {\n    --tw-translate-x: -12rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-52:hover {\n    --tw-translate-x: -13rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-56:hover {\n    --tw-translate-x: -14rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-60:hover {\n    --tw-translate-x: -15rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-64:hover {\n    --tw-translate-x: -16rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-72:hover {\n    --tw-translate-x: -18rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-80:hover {\n    --tw-translate-x: -20rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-96:hover {\n    --tw-translate-x: -24rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-px:hover {\n    --tw-translate-x: -1px;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-0\\.5:hover {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-1\\.5:hover {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-2\\.5:hover {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-3\\.5:hover {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .\\32xl\\:hover\\:translate-x-1\\/2:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-1\\/3:hover {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-2\\/3:hover {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-1\\/4:hover {\n    --tw-translate-x: 25%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-2\\/4:hover {\n    --tw-translate-x: 50%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-3\\/4:hover {\n    --tw-translate-x: 75%;\n  }\n\n  .\\32xl\\:hover\\:translate-x-full:hover {\n    --tw-translate-x: 100%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-1\\/2:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-1\\/3:hover {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-2\\/3:hover {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-1\\/4:hover {\n    --tw-translate-x: -25%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-2\\/4:hover {\n    --tw-translate-x: -50%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-3\\/4:hover {\n    --tw-translate-x: -75%;\n  }\n\n  .\\32xl\\:hover\\:-translate-x-full:hover {\n    --tw-translate-x: -100%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .\\32xl\\:hover\\:translate-y-1:hover {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-2:hover {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-3:hover {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-4:hover {\n    --tw-translate-y: 1rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-5:hover {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-6:hover {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-7:hover {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-8:hover {\n    --tw-translate-y: 2rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-9:hover {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-10:hover {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-11:hover {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-12:hover {\n    --tw-translate-y: 3rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-14:hover {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-16:hover {\n    --tw-translate-y: 4rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-20:hover {\n    --tw-translate-y: 5rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-24:hover {\n    --tw-translate-y: 6rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-28:hover {\n    --tw-translate-y: 7rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-32:hover {\n    --tw-translate-y: 8rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-36:hover {\n    --tw-translate-y: 9rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-40:hover {\n    --tw-translate-y: 10rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-44:hover {\n    --tw-translate-y: 11rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-48:hover {\n    --tw-translate-y: 12rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-52:hover {\n    --tw-translate-y: 13rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-56:hover {\n    --tw-translate-y: 14rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-60:hover {\n    --tw-translate-y: 15rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-64:hover {\n    --tw-translate-y: 16rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-72:hover {\n    --tw-translate-y: 18rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-80:hover {\n    --tw-translate-y: 20rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-96:hover {\n    --tw-translate-y: 24rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-px:hover {\n    --tw-translate-y: 1px;\n  }\n\n  .\\32xl\\:hover\\:translate-y-0\\.5:hover {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-1\\.5:hover {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-2\\.5:hover {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-3\\.5:hover {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-0:hover {\n    --tw-translate-y: 0px;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-1:hover {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-2:hover {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-3:hover {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-4:hover {\n    --tw-translate-y: -1rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-5:hover {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-6:hover {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-7:hover {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-8:hover {\n    --tw-translate-y: -2rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-9:hover {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-10:hover {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-11:hover {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-12:hover {\n    --tw-translate-y: -3rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-14:hover {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-16:hover {\n    --tw-translate-y: -4rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-20:hover {\n    --tw-translate-y: -5rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-24:hover {\n    --tw-translate-y: -6rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-28:hover {\n    --tw-translate-y: -7rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-32:hover {\n    --tw-translate-y: -8rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-36:hover {\n    --tw-translate-y: -9rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-40:hover {\n    --tw-translate-y: -10rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-44:hover {\n    --tw-translate-y: -11rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-48:hover {\n    --tw-translate-y: -12rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-52:hover {\n    --tw-translate-y: -13rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-56:hover {\n    --tw-translate-y: -14rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-60:hover {\n    --tw-translate-y: -15rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-64:hover {\n    --tw-translate-y: -16rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-72:hover {\n    --tw-translate-y: -18rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-80:hover {\n    --tw-translate-y: -20rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-96:hover {\n    --tw-translate-y: -24rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-px:hover {\n    --tw-translate-y: -1px;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-0\\.5:hover {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-1\\.5:hover {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-2\\.5:hover {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-3\\.5:hover {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .\\32xl\\:hover\\:translate-y-1\\/2:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-1\\/3:hover {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-2\\/3:hover {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-1\\/4:hover {\n    --tw-translate-y: 25%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-2\\/4:hover {\n    --tw-translate-y: 50%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-3\\/4:hover {\n    --tw-translate-y: 75%;\n  }\n\n  .\\32xl\\:hover\\:translate-y-full:hover {\n    --tw-translate-y: 100%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-1\\/2:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-1\\/3:hover {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-2\\/3:hover {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-1\\/4:hover {\n    --tw-translate-y: -25%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-2\\/4:hover {\n    --tw-translate-y: -50%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-3\\/4:hover {\n    --tw-translate-y: -75%;\n  }\n\n  .\\32xl\\:hover\\:-translate-y-full:hover {\n    --tw-translate-y: -100%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .\\32xl\\:focus\\:translate-x-1:focus {\n    --tw-translate-x: 0.25rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-2:focus {\n    --tw-translate-x: 0.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-3:focus {\n    --tw-translate-x: 0.75rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-4:focus {\n    --tw-translate-x: 1rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-5:focus {\n    --tw-translate-x: 1.25rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-6:focus {\n    --tw-translate-x: 1.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-7:focus {\n    --tw-translate-x: 1.75rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-8:focus {\n    --tw-translate-x: 2rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-9:focus {\n    --tw-translate-x: 2.25rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-10:focus {\n    --tw-translate-x: 2.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-11:focus {\n    --tw-translate-x: 2.75rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-12:focus {\n    --tw-translate-x: 3rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-14:focus {\n    --tw-translate-x: 3.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-16:focus {\n    --tw-translate-x: 4rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-20:focus {\n    --tw-translate-x: 5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-24:focus {\n    --tw-translate-x: 6rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-28:focus {\n    --tw-translate-x: 7rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-32:focus {\n    --tw-translate-x: 8rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-36:focus {\n    --tw-translate-x: 9rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-40:focus {\n    --tw-translate-x: 10rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-44:focus {\n    --tw-translate-x: 11rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-48:focus {\n    --tw-translate-x: 12rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-52:focus {\n    --tw-translate-x: 13rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-56:focus {\n    --tw-translate-x: 14rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-60:focus {\n    --tw-translate-x: 15rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-64:focus {\n    --tw-translate-x: 16rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-72:focus {\n    --tw-translate-x: 18rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-80:focus {\n    --tw-translate-x: 20rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-96:focus {\n    --tw-translate-x: 24rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-px:focus {\n    --tw-translate-x: 1px;\n  }\n\n  .\\32xl\\:focus\\:translate-x-0\\.5:focus {\n    --tw-translate-x: 0.125rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-1\\.5:focus {\n    --tw-translate-x: 0.375rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-2\\.5:focus {\n    --tw-translate-x: 0.625rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-3\\.5:focus {\n    --tw-translate-x: 0.875rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-0:focus {\n    --tw-translate-x: 0px;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-1:focus {\n    --tw-translate-x: -0.25rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-2:focus {\n    --tw-translate-x: -0.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-3:focus {\n    --tw-translate-x: -0.75rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-4:focus {\n    --tw-translate-x: -1rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-5:focus {\n    --tw-translate-x: -1.25rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-6:focus {\n    --tw-translate-x: -1.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-7:focus {\n    --tw-translate-x: -1.75rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-8:focus {\n    --tw-translate-x: -2rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-9:focus {\n    --tw-translate-x: -2.25rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-10:focus {\n    --tw-translate-x: -2.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-11:focus {\n    --tw-translate-x: -2.75rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-12:focus {\n    --tw-translate-x: -3rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-14:focus {\n    --tw-translate-x: -3.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-16:focus {\n    --tw-translate-x: -4rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-20:focus {\n    --tw-translate-x: -5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-24:focus {\n    --tw-translate-x: -6rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-28:focus {\n    --tw-translate-x: -7rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-32:focus {\n    --tw-translate-x: -8rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-36:focus {\n    --tw-translate-x: -9rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-40:focus {\n    --tw-translate-x: -10rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-44:focus {\n    --tw-translate-x: -11rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-48:focus {\n    --tw-translate-x: -12rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-52:focus {\n    --tw-translate-x: -13rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-56:focus {\n    --tw-translate-x: -14rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-60:focus {\n    --tw-translate-x: -15rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-64:focus {\n    --tw-translate-x: -16rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-72:focus {\n    --tw-translate-x: -18rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-80:focus {\n    --tw-translate-x: -20rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-96:focus {\n    --tw-translate-x: -24rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-px:focus {\n    --tw-translate-x: -1px;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-0\\.5:focus {\n    --tw-translate-x: -0.125rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-1\\.5:focus {\n    --tw-translate-x: -0.375rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-2\\.5:focus {\n    --tw-translate-x: -0.625rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-3\\.5:focus {\n    --tw-translate-x: -0.875rem;\n  }\n\n  .\\32xl\\:focus\\:translate-x-1\\/2:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-1\\/3:focus {\n    --tw-translate-x: 33.333333%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-2\\/3:focus {\n    --tw-translate-x: 66.666667%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-1\\/4:focus {\n    --tw-translate-x: 25%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-2\\/4:focus {\n    --tw-translate-x: 50%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-3\\/4:focus {\n    --tw-translate-x: 75%;\n  }\n\n  .\\32xl\\:focus\\:translate-x-full:focus {\n    --tw-translate-x: 100%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-1\\/2:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-1\\/3:focus {\n    --tw-translate-x: -33.333333%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-2\\/3:focus {\n    --tw-translate-x: -66.666667%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-1\\/4:focus {\n    --tw-translate-x: -25%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-2\\/4:focus {\n    --tw-translate-x: -50%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-3\\/4:focus {\n    --tw-translate-x: -75%;\n  }\n\n  .\\32xl\\:focus\\:-translate-x-full:focus {\n    --tw-translate-x: -100%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .\\32xl\\:focus\\:translate-y-1:focus {\n    --tw-translate-y: 0.25rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-2:focus {\n    --tw-translate-y: 0.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-3:focus {\n    --tw-translate-y: 0.75rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-4:focus {\n    --tw-translate-y: 1rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-5:focus {\n    --tw-translate-y: 1.25rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-6:focus {\n    --tw-translate-y: 1.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-7:focus {\n    --tw-translate-y: 1.75rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-8:focus {\n    --tw-translate-y: 2rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-9:focus {\n    --tw-translate-y: 2.25rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-10:focus {\n    --tw-translate-y: 2.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-11:focus {\n    --tw-translate-y: 2.75rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-12:focus {\n    --tw-translate-y: 3rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-14:focus {\n    --tw-translate-y: 3.5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-16:focus {\n    --tw-translate-y: 4rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-20:focus {\n    --tw-translate-y: 5rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-24:focus {\n    --tw-translate-y: 6rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-28:focus {\n    --tw-translate-y: 7rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-32:focus {\n    --tw-translate-y: 8rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-36:focus {\n    --tw-translate-y: 9rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-40:focus {\n    --tw-translate-y: 10rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-44:focus {\n    --tw-translate-y: 11rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-48:focus {\n    --tw-translate-y: 12rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-52:focus {\n    --tw-translate-y: 13rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-56:focus {\n    --tw-translate-y: 14rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-60:focus {\n    --tw-translate-y: 15rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-64:focus {\n    --tw-translate-y: 16rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-72:focus {\n    --tw-translate-y: 18rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-80:focus {\n    --tw-translate-y: 20rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-96:focus {\n    --tw-translate-y: 24rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-px:focus {\n    --tw-translate-y: 1px;\n  }\n\n  .\\32xl\\:focus\\:translate-y-0\\.5:focus {\n    --tw-translate-y: 0.125rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-1\\.5:focus {\n    --tw-translate-y: 0.375rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-2\\.5:focus {\n    --tw-translate-y: 0.625rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-3\\.5:focus {\n    --tw-translate-y: 0.875rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-0:focus {\n    --tw-translate-y: 0px;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-1:focus {\n    --tw-translate-y: -0.25rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-2:focus {\n    --tw-translate-y: -0.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-3:focus {\n    --tw-translate-y: -0.75rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-4:focus {\n    --tw-translate-y: -1rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-5:focus {\n    --tw-translate-y: -1.25rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-6:focus {\n    --tw-translate-y: -1.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-7:focus {\n    --tw-translate-y: -1.75rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-8:focus {\n    --tw-translate-y: -2rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-9:focus {\n    --tw-translate-y: -2.25rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-10:focus {\n    --tw-translate-y: -2.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-11:focus {\n    --tw-translate-y: -2.75rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-12:focus {\n    --tw-translate-y: -3rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-14:focus {\n    --tw-translate-y: -3.5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-16:focus {\n    --tw-translate-y: -4rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-20:focus {\n    --tw-translate-y: -5rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-24:focus {\n    --tw-translate-y: -6rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-28:focus {\n    --tw-translate-y: -7rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-32:focus {\n    --tw-translate-y: -8rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-36:focus {\n    --tw-translate-y: -9rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-40:focus {\n    --tw-translate-y: -10rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-44:focus {\n    --tw-translate-y: -11rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-48:focus {\n    --tw-translate-y: -12rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-52:focus {\n    --tw-translate-y: -13rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-56:focus {\n    --tw-translate-y: -14rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-60:focus {\n    --tw-translate-y: -15rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-64:focus {\n    --tw-translate-y: -16rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-72:focus {\n    --tw-translate-y: -18rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-80:focus {\n    --tw-translate-y: -20rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-96:focus {\n    --tw-translate-y: -24rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-px:focus {\n    --tw-translate-y: -1px;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-0\\.5:focus {\n    --tw-translate-y: -0.125rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-1\\.5:focus {\n    --tw-translate-y: -0.375rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-2\\.5:focus {\n    --tw-translate-y: -0.625rem;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-3\\.5:focus {\n    --tw-translate-y: -0.875rem;\n  }\n\n  .\\32xl\\:focus\\:translate-y-1\\/2:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-1\\/3:focus {\n    --tw-translate-y: 33.333333%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-2\\/3:focus {\n    --tw-translate-y: 66.666667%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-1\\/4:focus {\n    --tw-translate-y: 25%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-2\\/4:focus {\n    --tw-translate-y: 50%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-3\\/4:focus {\n    --tw-translate-y: 75%;\n  }\n\n  .\\32xl\\:focus\\:translate-y-full:focus {\n    --tw-translate-y: 100%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-1\\/2:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-1\\/3:focus {\n    --tw-translate-y: -33.333333%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-2\\/3:focus {\n    --tw-translate-y: -66.666667%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-1\\/4:focus {\n    --tw-translate-y: -25%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-2\\/4:focus {\n    --tw-translate-y: -50%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-3\\/4:focus {\n    --tw-translate-y: -75%;\n  }\n\n  .\\32xl\\:focus\\:-translate-y-full:focus {\n    --tw-translate-y: -100%;\n  }\n\n  .\\32xl\\:rotate-0 {\n    --tw-rotate: 0deg;\n  }\n\n  .\\32xl\\:rotate-1 {\n    --tw-rotate: 1deg;\n  }\n\n  .\\32xl\\:rotate-2 {\n    --tw-rotate: 2deg;\n  }\n\n  .\\32xl\\:rotate-3 {\n    --tw-rotate: 3deg;\n  }\n\n  .\\32xl\\:rotate-6 {\n    --tw-rotate: 6deg;\n  }\n\n  .\\32xl\\:rotate-12 {\n    --tw-rotate: 12deg;\n  }\n\n  .\\32xl\\:rotate-45 {\n    --tw-rotate: 45deg;\n  }\n\n  .\\32xl\\:rotate-90 {\n    --tw-rotate: 90deg;\n  }\n\n  .\\32xl\\:rotate-180 {\n    --tw-rotate: 180deg;\n  }\n\n  .\\32xl\\:-rotate-180 {\n    --tw-rotate: -180deg;\n  }\n\n  .\\32xl\\:-rotate-90 {\n    --tw-rotate: -90deg;\n  }\n\n  .\\32xl\\:-rotate-45 {\n    --tw-rotate: -45deg;\n  }\n\n  .\\32xl\\:-rotate-12 {\n    --tw-rotate: -12deg;\n  }\n\n  .\\32xl\\:-rotate-6 {\n    --tw-rotate: -6deg;\n  }\n\n  .\\32xl\\:-rotate-3 {\n    --tw-rotate: -3deg;\n  }\n\n  .\\32xl\\:-rotate-2 {\n    --tw-rotate: -2deg;\n  }\n\n  .\\32xl\\:-rotate-1 {\n    --tw-rotate: -1deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-0:hover {\n    --tw-rotate: 0deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-1:hover {\n    --tw-rotate: 1deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-2:hover {\n    --tw-rotate: 2deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-3:hover {\n    --tw-rotate: 3deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-6:hover {\n    --tw-rotate: 6deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-12:hover {\n    --tw-rotate: 12deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-45:hover {\n    --tw-rotate: 45deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-90:hover {\n    --tw-rotate: 90deg;\n  }\n\n  .\\32xl\\:hover\\:rotate-180:hover {\n    --tw-rotate: 180deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-180:hover {\n    --tw-rotate: -180deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-90:hover {\n    --tw-rotate: -90deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-45:hover {\n    --tw-rotate: -45deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-12:hover {\n    --tw-rotate: -12deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-6:hover {\n    --tw-rotate: -6deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-3:hover {\n    --tw-rotate: -3deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-2:hover {\n    --tw-rotate: -2deg;\n  }\n\n  .\\32xl\\:hover\\:-rotate-1:hover {\n    --tw-rotate: -1deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-0:focus {\n    --tw-rotate: 0deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-1:focus {\n    --tw-rotate: 1deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-2:focus {\n    --tw-rotate: 2deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-3:focus {\n    --tw-rotate: 3deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-6:focus {\n    --tw-rotate: 6deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-12:focus {\n    --tw-rotate: 12deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-45:focus {\n    --tw-rotate: 45deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-90:focus {\n    --tw-rotate: 90deg;\n  }\n\n  .\\32xl\\:focus\\:rotate-180:focus {\n    --tw-rotate: 180deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-180:focus {\n    --tw-rotate: -180deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-90:focus {\n    --tw-rotate: -90deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-45:focus {\n    --tw-rotate: -45deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-12:focus {\n    --tw-rotate: -12deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-6:focus {\n    --tw-rotate: -6deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-3:focus {\n    --tw-rotate: -3deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-2:focus {\n    --tw-rotate: -2deg;\n  }\n\n  .\\32xl\\:focus\\:-rotate-1:focus {\n    --tw-rotate: -1deg;\n  }\n\n  .\\32xl\\:skew-x-0 {\n    --tw-skew-x: 0deg;\n  }\n\n  .\\32xl\\:skew-x-1 {\n    --tw-skew-x: 1deg;\n  }\n\n  .\\32xl\\:skew-x-2 {\n    --tw-skew-x: 2deg;\n  }\n\n  .\\32xl\\:skew-x-3 {\n    --tw-skew-x: 3deg;\n  }\n\n  .\\32xl\\:skew-x-6 {\n    --tw-skew-x: 6deg;\n  }\n\n  .\\32xl\\:skew-x-12 {\n    --tw-skew-x: 12deg;\n  }\n\n  .\\32xl\\:-skew-x-12 {\n    --tw-skew-x: -12deg;\n  }\n\n  .\\32xl\\:-skew-x-6 {\n    --tw-skew-x: -6deg;\n  }\n\n  .\\32xl\\:-skew-x-3 {\n    --tw-skew-x: -3deg;\n  }\n\n  .\\32xl\\:-skew-x-2 {\n    --tw-skew-x: -2deg;\n  }\n\n  .\\32xl\\:-skew-x-1 {\n    --tw-skew-x: -1deg;\n  }\n\n  .\\32xl\\:skew-y-0 {\n    --tw-skew-y: 0deg;\n  }\n\n  .\\32xl\\:skew-y-1 {\n    --tw-skew-y: 1deg;\n  }\n\n  .\\32xl\\:skew-y-2 {\n    --tw-skew-y: 2deg;\n  }\n\n  .\\32xl\\:skew-y-3 {\n    --tw-skew-y: 3deg;\n  }\n\n  .\\32xl\\:skew-y-6 {\n    --tw-skew-y: 6deg;\n  }\n\n  .\\32xl\\:skew-y-12 {\n    --tw-skew-y: 12deg;\n  }\n\n  .\\32xl\\:-skew-y-12 {\n    --tw-skew-y: -12deg;\n  }\n\n  .\\32xl\\:-skew-y-6 {\n    --tw-skew-y: -6deg;\n  }\n\n  .\\32xl\\:-skew-y-3 {\n    --tw-skew-y: -3deg;\n  }\n\n  .\\32xl\\:-skew-y-2 {\n    --tw-skew-y: -2deg;\n  }\n\n  .\\32xl\\:-skew-y-1 {\n    --tw-skew-y: -1deg;\n  }\n\n  .\\32xl\\:hover\\:skew-x-0:hover {\n    --tw-skew-x: 0deg;\n  }\n\n  .\\32xl\\:hover\\:skew-x-1:hover {\n    --tw-skew-x: 1deg;\n  }\n\n  .\\32xl\\:hover\\:skew-x-2:hover {\n    --tw-skew-x: 2deg;\n  }\n\n  .\\32xl\\:hover\\:skew-x-3:hover {\n    --tw-skew-x: 3deg;\n  }\n\n  .\\32xl\\:hover\\:skew-x-6:hover {\n    --tw-skew-x: 6deg;\n  }\n\n  .\\32xl\\:hover\\:skew-x-12:hover {\n    --tw-skew-x: 12deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-x-12:hover {\n    --tw-skew-x: -12deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-x-6:hover {\n    --tw-skew-x: -6deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-x-3:hover {\n    --tw-skew-x: -3deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-x-2:hover {\n    --tw-skew-x: -2deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-x-1:hover {\n    --tw-skew-x: -1deg;\n  }\n\n  .\\32xl\\:hover\\:skew-y-0:hover {\n    --tw-skew-y: 0deg;\n  }\n\n  .\\32xl\\:hover\\:skew-y-1:hover {\n    --tw-skew-y: 1deg;\n  }\n\n  .\\32xl\\:hover\\:skew-y-2:hover {\n    --tw-skew-y: 2deg;\n  }\n\n  .\\32xl\\:hover\\:skew-y-3:hover {\n    --tw-skew-y: 3deg;\n  }\n\n  .\\32xl\\:hover\\:skew-y-6:hover {\n    --tw-skew-y: 6deg;\n  }\n\n  .\\32xl\\:hover\\:skew-y-12:hover {\n    --tw-skew-y: 12deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-y-12:hover {\n    --tw-skew-y: -12deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-y-6:hover {\n    --tw-skew-y: -6deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-y-3:hover {\n    --tw-skew-y: -3deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-y-2:hover {\n    --tw-skew-y: -2deg;\n  }\n\n  .\\32xl\\:hover\\:-skew-y-1:hover {\n    --tw-skew-y: -1deg;\n  }\n\n  .\\32xl\\:focus\\:skew-x-0:focus {\n    --tw-skew-x: 0deg;\n  }\n\n  .\\32xl\\:focus\\:skew-x-1:focus {\n    --tw-skew-x: 1deg;\n  }\n\n  .\\32xl\\:focus\\:skew-x-2:focus {\n    --tw-skew-x: 2deg;\n  }\n\n  .\\32xl\\:focus\\:skew-x-3:focus {\n    --tw-skew-x: 3deg;\n  }\n\n  .\\32xl\\:focus\\:skew-x-6:focus {\n    --tw-skew-x: 6deg;\n  }\n\n  .\\32xl\\:focus\\:skew-x-12:focus {\n    --tw-skew-x: 12deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-x-12:focus {\n    --tw-skew-x: -12deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-x-6:focus {\n    --tw-skew-x: -6deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-x-3:focus {\n    --tw-skew-x: -3deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-x-2:focus {\n    --tw-skew-x: -2deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-x-1:focus {\n    --tw-skew-x: -1deg;\n  }\n\n  .\\32xl\\:focus\\:skew-y-0:focus {\n    --tw-skew-y: 0deg;\n  }\n\n  .\\32xl\\:focus\\:skew-y-1:focus {\n    --tw-skew-y: 1deg;\n  }\n\n  .\\32xl\\:focus\\:skew-y-2:focus {\n    --tw-skew-y: 2deg;\n  }\n\n  .\\32xl\\:focus\\:skew-y-3:focus {\n    --tw-skew-y: 3deg;\n  }\n\n  .\\32xl\\:focus\\:skew-y-6:focus {\n    --tw-skew-y: 6deg;\n  }\n\n  .\\32xl\\:focus\\:skew-y-12:focus {\n    --tw-skew-y: 12deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-y-12:focus {\n    --tw-skew-y: -12deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-y-6:focus {\n    --tw-skew-y: -6deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-y-3:focus {\n    --tw-skew-y: -3deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-y-2:focus {\n    --tw-skew-y: -2deg;\n  }\n\n  .\\32xl\\:focus\\:-skew-y-1:focus {\n    --tw-skew-y: -1deg;\n  }\n\n  .\\32xl\\:scale-0 {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .\\32xl\\:scale-50 {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .\\32xl\\:scale-75 {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .\\32xl\\:scale-90 {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .\\32xl\\:scale-95 {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .\\32xl\\:scale-100 {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .\\32xl\\:scale-105 {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .\\32xl\\:scale-110 {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .\\32xl\\:scale-125 {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .\\32xl\\:scale-150 {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .\\32xl\\:hover\\:scale-0:hover {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .\\32xl\\:hover\\:scale-50:hover {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .\\32xl\\:hover\\:scale-75:hover {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .\\32xl\\:hover\\:scale-90:hover {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .\\32xl\\:hover\\:scale-95:hover {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .\\32xl\\:hover\\:scale-100:hover {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .\\32xl\\:hover\\:scale-105:hover {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .\\32xl\\:hover\\:scale-110:hover {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .\\32xl\\:hover\\:scale-125:hover {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .\\32xl\\:hover\\:scale-150:hover {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .\\32xl\\:focus\\:scale-0:focus {\n    --tw-scale-x: 0;\n    --tw-scale-y: 0;\n  }\n\n  .\\32xl\\:focus\\:scale-50:focus {\n    --tw-scale-x: .5;\n    --tw-scale-y: .5;\n  }\n\n  .\\32xl\\:focus\\:scale-75:focus {\n    --tw-scale-x: .75;\n    --tw-scale-y: .75;\n  }\n\n  .\\32xl\\:focus\\:scale-90:focus {\n    --tw-scale-x: .9;\n    --tw-scale-y: .9;\n  }\n\n  .\\32xl\\:focus\\:scale-95:focus {\n    --tw-scale-x: .95;\n    --tw-scale-y: .95;\n  }\n\n  .\\32xl\\:focus\\:scale-100:focus {\n    --tw-scale-x: 1;\n    --tw-scale-y: 1;\n  }\n\n  .\\32xl\\:focus\\:scale-105:focus {\n    --tw-scale-x: 1.05;\n    --tw-scale-y: 1.05;\n  }\n\n  .\\32xl\\:focus\\:scale-110:focus {\n    --tw-scale-x: 1.1;\n    --tw-scale-y: 1.1;\n  }\n\n  .\\32xl\\:focus\\:scale-125:focus {\n    --tw-scale-x: 1.25;\n    --tw-scale-y: 1.25;\n  }\n\n  .\\32xl\\:focus\\:scale-150:focus {\n    --tw-scale-x: 1.5;\n    --tw-scale-y: 1.5;\n  }\n\n  .\\32xl\\:scale-x-0 {\n    --tw-scale-x: 0;\n  }\n\n  .\\32xl\\:scale-x-50 {\n    --tw-scale-x: .5;\n  }\n\n  .\\32xl\\:scale-x-75 {\n    --tw-scale-x: .75;\n  }\n\n  .\\32xl\\:scale-x-90 {\n    --tw-scale-x: .9;\n  }\n\n  .\\32xl\\:scale-x-95 {\n    --tw-scale-x: .95;\n  }\n\n  .\\32xl\\:scale-x-100 {\n    --tw-scale-x: 1;\n  }\n\n  .\\32xl\\:scale-x-105 {\n    --tw-scale-x: 1.05;\n  }\n\n  .\\32xl\\:scale-x-110 {\n    --tw-scale-x: 1.1;\n  }\n\n  .\\32xl\\:scale-x-125 {\n    --tw-scale-x: 1.25;\n  }\n\n  .\\32xl\\:scale-x-150 {\n    --tw-scale-x: 1.5;\n  }\n\n  .\\32xl\\:scale-y-0 {\n    --tw-scale-y: 0;\n  }\n\n  .\\32xl\\:scale-y-50 {\n    --tw-scale-y: .5;\n  }\n\n  .\\32xl\\:scale-y-75 {\n    --tw-scale-y: .75;\n  }\n\n  .\\32xl\\:scale-y-90 {\n    --tw-scale-y: .9;\n  }\n\n  .\\32xl\\:scale-y-95 {\n    --tw-scale-y: .95;\n  }\n\n  .\\32xl\\:scale-y-100 {\n    --tw-scale-y: 1;\n  }\n\n  .\\32xl\\:scale-y-105 {\n    --tw-scale-y: 1.05;\n  }\n\n  .\\32xl\\:scale-y-110 {\n    --tw-scale-y: 1.1;\n  }\n\n  .\\32xl\\:scale-y-125 {\n    --tw-scale-y: 1.25;\n  }\n\n  .\\32xl\\:scale-y-150 {\n    --tw-scale-y: 1.5;\n  }\n\n  .\\32xl\\:hover\\:scale-x-0:hover {\n    --tw-scale-x: 0;\n  }\n\n  .\\32xl\\:hover\\:scale-x-50:hover {\n    --tw-scale-x: .5;\n  }\n\n  .\\32xl\\:hover\\:scale-x-75:hover {\n    --tw-scale-x: .75;\n  }\n\n  .\\32xl\\:hover\\:scale-x-90:hover {\n    --tw-scale-x: .9;\n  }\n\n  .\\32xl\\:hover\\:scale-x-95:hover {\n    --tw-scale-x: .95;\n  }\n\n  .\\32xl\\:hover\\:scale-x-100:hover {\n    --tw-scale-x: 1;\n  }\n\n  .\\32xl\\:hover\\:scale-x-105:hover {\n    --tw-scale-x: 1.05;\n  }\n\n  .\\32xl\\:hover\\:scale-x-110:hover {\n    --tw-scale-x: 1.1;\n  }\n\n  .\\32xl\\:hover\\:scale-x-125:hover {\n    --tw-scale-x: 1.25;\n  }\n\n  .\\32xl\\:hover\\:scale-x-150:hover {\n    --tw-scale-x: 1.5;\n  }\n\n  .\\32xl\\:hover\\:scale-y-0:hover {\n    --tw-scale-y: 0;\n  }\n\n  .\\32xl\\:hover\\:scale-y-50:hover {\n    --tw-scale-y: .5;\n  }\n\n  .\\32xl\\:hover\\:scale-y-75:hover {\n    --tw-scale-y: .75;\n  }\n\n  .\\32xl\\:hover\\:scale-y-90:hover {\n    --tw-scale-y: .9;\n  }\n\n  .\\32xl\\:hover\\:scale-y-95:hover {\n    --tw-scale-y: .95;\n  }\n\n  .\\32xl\\:hover\\:scale-y-100:hover {\n    --tw-scale-y: 1;\n  }\n\n  .\\32xl\\:hover\\:scale-y-105:hover {\n    --tw-scale-y: 1.05;\n  }\n\n  .\\32xl\\:hover\\:scale-y-110:hover {\n    --tw-scale-y: 1.1;\n  }\n\n  .\\32xl\\:hover\\:scale-y-125:hover {\n    --tw-scale-y: 1.25;\n  }\n\n  .\\32xl\\:hover\\:scale-y-150:hover {\n    --tw-scale-y: 1.5;\n  }\n\n  .\\32xl\\:focus\\:scale-x-0:focus {\n    --tw-scale-x: 0;\n  }\n\n  .\\32xl\\:focus\\:scale-x-50:focus {\n    --tw-scale-x: .5;\n  }\n\n  .\\32xl\\:focus\\:scale-x-75:focus {\n    --tw-scale-x: .75;\n  }\n\n  .\\32xl\\:focus\\:scale-x-90:focus {\n    --tw-scale-x: .9;\n  }\n\n  .\\32xl\\:focus\\:scale-x-95:focus {\n    --tw-scale-x: .95;\n  }\n\n  .\\32xl\\:focus\\:scale-x-100:focus {\n    --tw-scale-x: 1;\n  }\n\n  .\\32xl\\:focus\\:scale-x-105:focus {\n    --tw-scale-x: 1.05;\n  }\n\n  .\\32xl\\:focus\\:scale-x-110:focus {\n    --tw-scale-x: 1.1;\n  }\n\n  .\\32xl\\:focus\\:scale-x-125:focus {\n    --tw-scale-x: 1.25;\n  }\n\n  .\\32xl\\:focus\\:scale-x-150:focus {\n    --tw-scale-x: 1.5;\n  }\n\n  .\\32xl\\:focus\\:scale-y-0:focus {\n    --tw-scale-y: 0;\n  }\n\n  .\\32xl\\:focus\\:scale-y-50:focus {\n    --tw-scale-y: .5;\n  }\n\n  .\\32xl\\:focus\\:scale-y-75:focus {\n    --tw-scale-y: .75;\n  }\n\n  .\\32xl\\:focus\\:scale-y-90:focus {\n    --tw-scale-y: .9;\n  }\n\n  .\\32xl\\:focus\\:scale-y-95:focus {\n    --tw-scale-y: .95;\n  }\n\n  .\\32xl\\:focus\\:scale-y-100:focus {\n    --tw-scale-y: 1;\n  }\n\n  .\\32xl\\:focus\\:scale-y-105:focus {\n    --tw-scale-y: 1.05;\n  }\n\n  .\\32xl\\:focus\\:scale-y-110:focus {\n    --tw-scale-y: 1.1;\n  }\n\n  .\\32xl\\:focus\\:scale-y-125:focus {\n    --tw-scale-y: 1.25;\n  }\n\n  .\\32xl\\:focus\\:scale-y-150:focus {\n    --tw-scale-y: 1.5;\n  }\n\n  .\\32xl\\:animate-none {\n    -webkit-animation: none;\n            animation: none;\n  }\n\n  .\\32xl\\:animate-spin {\n    -webkit-animation: spin 1s linear infinite;\n            animation: spin 1s linear infinite;\n  }\n\n  .\\32xl\\:animate-ping {\n    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n  }\n\n  .\\32xl\\:animate-pulse {\n    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n  }\n\n  .\\32xl\\:animate-bounce {\n    -webkit-animation: bounce 1s infinite;\n            animation: bounce 1s infinite;\n  }\n\n  .\\32xl\\:cursor-auto {\n    cursor: auto;\n  }\n\n  .\\32xl\\:cursor-default {\n    cursor: default;\n  }\n\n  .\\32xl\\:cursor-pointer {\n    cursor: pointer;\n  }\n\n  .\\32xl\\:cursor-wait {\n    cursor: wait;\n  }\n\n  .\\32xl\\:cursor-text {\n    cursor: text;\n  }\n\n  .\\32xl\\:cursor-move {\n    cursor: move;\n  }\n\n  .\\32xl\\:cursor-help {\n    cursor: help;\n  }\n\n  .\\32xl\\:cursor-not-allowed {\n    cursor: not-allowed;\n  }\n\n  .\\32xl\\:select-none {\n    -webkit-user-select: none;\n       -moz-user-select: none;\n        -ms-user-select: none;\n            user-select: none;\n  }\n\n  .\\32xl\\:select-text {\n    -webkit-user-select: text;\n       -moz-user-select: text;\n        -ms-user-select: text;\n            user-select: text;\n  }\n\n  .\\32xl\\:select-all {\n    -webkit-user-select: all;\n       -moz-user-select: all;\n            user-select: all;\n  }\n\n  .\\32xl\\:select-auto {\n    -webkit-user-select: auto;\n       -moz-user-select: auto;\n        -ms-user-select: auto;\n            user-select: auto;\n  }\n\n  .\\32xl\\:resize-none {\n    resize: none;\n  }\n\n  .\\32xl\\:resize-y {\n    resize: vertical;\n  }\n\n  .\\32xl\\:resize-x {\n    resize: horizontal;\n  }\n\n  .\\32xl\\:resize {\n    resize: both;\n  }\n\n  .\\32xl\\:list-inside {\n    list-style-position: inside;\n  }\n\n  .\\32xl\\:list-outside {\n    list-style-position: outside;\n  }\n\n  .\\32xl\\:list-none {\n    list-style-type: none;\n  }\n\n  .\\32xl\\:list-disc {\n    list-style-type: disc;\n  }\n\n  .\\32xl\\:list-decimal {\n    list-style-type: decimal;\n  }\n\n  .\\32xl\\:appearance-none {\n    -webkit-appearance: none;\n       -moz-appearance: none;\n            appearance: none;\n  }\n\n  .\\32xl\\:auto-cols-auto {\n    grid-auto-columns: auto;\n  }\n\n  .\\32xl\\:auto-cols-min {\n    grid-auto-columns: -webkit-min-content;\n    grid-auto-columns: min-content;\n  }\n\n  .\\32xl\\:auto-cols-max {\n    grid-auto-columns: -webkit-max-content;\n    grid-auto-columns: max-content;\n  }\n\n  .\\32xl\\:auto-cols-fr {\n    grid-auto-columns: minmax(0, 1fr);\n  }\n\n  .\\32xl\\:grid-flow-row {\n    grid-auto-flow: row;\n  }\n\n  .\\32xl\\:grid-flow-col {\n    grid-auto-flow: column;\n  }\n\n  .\\32xl\\:grid-flow-row-dense {\n    grid-auto-flow: row dense;\n  }\n\n  .\\32xl\\:grid-flow-col-dense {\n    grid-auto-flow: column dense;\n  }\n\n  .\\32xl\\:auto-rows-auto {\n    grid-auto-rows: auto;\n  }\n\n  .\\32xl\\:auto-rows-min {\n    grid-auto-rows: -webkit-min-content;\n    grid-auto-rows: min-content;\n  }\n\n  .\\32xl\\:auto-rows-max {\n    grid-auto-rows: -webkit-max-content;\n    grid-auto-rows: max-content;\n  }\n\n  .\\32xl\\:auto-rows-fr {\n    grid-auto-rows: minmax(0, 1fr);\n  }\n\n  .\\32xl\\:grid-cols-1 {\n    grid-template-columns: repeat(1, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-2 {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-3 {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-4 {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-5 {\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-6 {\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-7 {\n    grid-template-columns: repeat(7, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-8 {\n    grid-template-columns: repeat(8, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-9 {\n    grid-template-columns: repeat(9, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-10 {\n    grid-template-columns: repeat(10, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-11 {\n    grid-template-columns: repeat(11, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-12 {\n    grid-template-columns: repeat(12, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-cols-none {\n    grid-template-columns: none;\n  }\n\n  .\\32xl\\:grid-rows-1 {\n    grid-template-rows: repeat(1, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-rows-2 {\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-rows-3 {\n    grid-template-rows: repeat(3, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-rows-4 {\n    grid-template-rows: repeat(4, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-rows-5 {\n    grid-template-rows: repeat(5, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-rows-6 {\n    grid-template-rows: repeat(6, minmax(0, 1fr));\n  }\n\n  .\\32xl\\:grid-rows-none {\n    grid-template-rows: none;\n  }\n\n  .\\32xl\\:flex-row {\n    flex-direction: row;\n  }\n\n  .\\32xl\\:flex-row-reverse {\n    flex-direction: row-reverse;\n  }\n\n  .\\32xl\\:flex-col {\n    flex-direction: column;\n  }\n\n  .\\32xl\\:flex-col-reverse {\n    flex-direction: column-reverse;\n  }\n\n  .\\32xl\\:flex-wrap {\n    flex-wrap: wrap;\n  }\n\n  .\\32xl\\:flex-wrap-reverse {\n    flex-wrap: wrap-reverse;\n  }\n\n  .\\32xl\\:flex-nowrap {\n    flex-wrap: nowrap;\n  }\n\n  .\\32xl\\:place-content-center {\n    place-content: center;\n  }\n\n  .\\32xl\\:place-content-start {\n    place-content: start;\n  }\n\n  .\\32xl\\:place-content-end {\n    place-content: end;\n  }\n\n  .\\32xl\\:place-content-between {\n    place-content: space-between;\n  }\n\n  .\\32xl\\:place-content-around {\n    place-content: space-around;\n  }\n\n  .\\32xl\\:place-content-evenly {\n    place-content: space-evenly;\n  }\n\n  .\\32xl\\:place-content-stretch {\n    place-content: stretch;\n  }\n\n  .\\32xl\\:place-items-start {\n    place-items: start;\n  }\n\n  .\\32xl\\:place-items-end {\n    place-items: end;\n  }\n\n  .\\32xl\\:place-items-center {\n    place-items: center;\n  }\n\n  .\\32xl\\:place-items-stretch {\n    place-items: stretch;\n  }\n\n  .\\32xl\\:content-center {\n    align-content: center;\n  }\n\n  .\\32xl\\:content-start {\n    align-content: flex-start;\n  }\n\n  .\\32xl\\:content-end {\n    align-content: flex-end;\n  }\n\n  .\\32xl\\:content-between {\n    align-content: space-between;\n  }\n\n  .\\32xl\\:content-around {\n    align-content: space-around;\n  }\n\n  .\\32xl\\:content-evenly {\n    align-content: space-evenly;\n  }\n\n  .\\32xl\\:items-start {\n    align-items: flex-start;\n  }\n\n  .\\32xl\\:items-end {\n    align-items: flex-end;\n  }\n\n  .\\32xl\\:items-center {\n    align-items: center;\n  }\n\n  .\\32xl\\:items-baseline {\n    align-items: baseline;\n  }\n\n  .\\32xl\\:items-stretch {\n    align-items: stretch;\n  }\n\n  .\\32xl\\:justify-start {\n    justify-content: flex-start;\n  }\n\n  .\\32xl\\:justify-end {\n    justify-content: flex-end;\n  }\n\n  .\\32xl\\:justify-center {\n    justify-content: center;\n  }\n\n  .\\32xl\\:justify-between {\n    justify-content: space-between;\n  }\n\n  .\\32xl\\:justify-around {\n    justify-content: space-around;\n  }\n\n  .\\32xl\\:justify-evenly {\n    justify-content: space-evenly;\n  }\n\n  .\\32xl\\:justify-items-start {\n    justify-items: start;\n  }\n\n  .\\32xl\\:justify-items-end {\n    justify-items: end;\n  }\n\n  .\\32xl\\:justify-items-center {\n    justify-items: center;\n  }\n\n  .\\32xl\\:justify-items-stretch {\n    justify-items: stretch;\n  }\n\n  .\\32xl\\:gap-0 {\n    gap: 0px;\n  }\n\n  .\\32xl\\:gap-1 {\n    gap: 0.25rem;\n  }\n\n  .\\32xl\\:gap-2 {\n    gap: 0.5rem;\n  }\n\n  .\\32xl\\:gap-3 {\n    gap: 0.75rem;\n  }\n\n  .\\32xl\\:gap-4 {\n    gap: 1rem;\n  }\n\n  .\\32xl\\:gap-5 {\n    gap: 1.25rem;\n  }\n\n  .\\32xl\\:gap-6 {\n    gap: 1.5rem;\n  }\n\n  .\\32xl\\:gap-7 {\n    gap: 1.75rem;\n  }\n\n  .\\32xl\\:gap-8 {\n    gap: 2rem;\n  }\n\n  .\\32xl\\:gap-9 {\n    gap: 2.25rem;\n  }\n\n  .\\32xl\\:gap-10 {\n    gap: 2.5rem;\n  }\n\n  .\\32xl\\:gap-11 {\n    gap: 2.75rem;\n  }\n\n  .\\32xl\\:gap-12 {\n    gap: 3rem;\n  }\n\n  .\\32xl\\:gap-14 {\n    gap: 3.5rem;\n  }\n\n  .\\32xl\\:gap-16 {\n    gap: 4rem;\n  }\n\n  .\\32xl\\:gap-20 {\n    gap: 5rem;\n  }\n\n  .\\32xl\\:gap-24 {\n    gap: 6rem;\n  }\n\n  .\\32xl\\:gap-28 {\n    gap: 7rem;\n  }\n\n  .\\32xl\\:gap-32 {\n    gap: 8rem;\n  }\n\n  .\\32xl\\:gap-36 {\n    gap: 9rem;\n  }\n\n  .\\32xl\\:gap-40 {\n    gap: 10rem;\n  }\n\n  .\\32xl\\:gap-44 {\n    gap: 11rem;\n  }\n\n  .\\32xl\\:gap-48 {\n    gap: 12rem;\n  }\n\n  .\\32xl\\:gap-52 {\n    gap: 13rem;\n  }\n\n  .\\32xl\\:gap-56 {\n    gap: 14rem;\n  }\n\n  .\\32xl\\:gap-60 {\n    gap: 15rem;\n  }\n\n  .\\32xl\\:gap-64 {\n    gap: 16rem;\n  }\n\n  .\\32xl\\:gap-72 {\n    gap: 18rem;\n  }\n\n  .\\32xl\\:gap-80 {\n    gap: 20rem;\n  }\n\n  .\\32xl\\:gap-96 {\n    gap: 24rem;\n  }\n\n  .\\32xl\\:gap-px {\n    gap: 1px;\n  }\n\n  .\\32xl\\:gap-0\\.5 {\n    gap: 0.125rem;\n  }\n\n  .\\32xl\\:gap-1\\.5 {\n    gap: 0.375rem;\n  }\n\n  .\\32xl\\:gap-2\\.5 {\n    gap: 0.625rem;\n  }\n\n  .\\32xl\\:gap-3\\.5 {\n    gap: 0.875rem;\n  }\n\n  .\\32xl\\:gap-x-0 {\n    -moz-column-gap: 0px;\n         column-gap: 0px;\n  }\n\n  .\\32xl\\:gap-x-1 {\n    -moz-column-gap: 0.25rem;\n         column-gap: 0.25rem;\n  }\n\n  .\\32xl\\:gap-x-2 {\n    -moz-column-gap: 0.5rem;\n         column-gap: 0.5rem;\n  }\n\n  .\\32xl\\:gap-x-3 {\n    -moz-column-gap: 0.75rem;\n         column-gap: 0.75rem;\n  }\n\n  .\\32xl\\:gap-x-4 {\n    -moz-column-gap: 1rem;\n         column-gap: 1rem;\n  }\n\n  .\\32xl\\:gap-x-5 {\n    -moz-column-gap: 1.25rem;\n         column-gap: 1.25rem;\n  }\n\n  .\\32xl\\:gap-x-6 {\n    -moz-column-gap: 1.5rem;\n         column-gap: 1.5rem;\n  }\n\n  .\\32xl\\:gap-x-7 {\n    -moz-column-gap: 1.75rem;\n         column-gap: 1.75rem;\n  }\n\n  .\\32xl\\:gap-x-8 {\n    -moz-column-gap: 2rem;\n         column-gap: 2rem;\n  }\n\n  .\\32xl\\:gap-x-9 {\n    -moz-column-gap: 2.25rem;\n         column-gap: 2.25rem;\n  }\n\n  .\\32xl\\:gap-x-10 {\n    -moz-column-gap: 2.5rem;\n         column-gap: 2.5rem;\n  }\n\n  .\\32xl\\:gap-x-11 {\n    -moz-column-gap: 2.75rem;\n         column-gap: 2.75rem;\n  }\n\n  .\\32xl\\:gap-x-12 {\n    -moz-column-gap: 3rem;\n         column-gap: 3rem;\n  }\n\n  .\\32xl\\:gap-x-14 {\n    -moz-column-gap: 3.5rem;\n         column-gap: 3.5rem;\n  }\n\n  .\\32xl\\:gap-x-16 {\n    -moz-column-gap: 4rem;\n         column-gap: 4rem;\n  }\n\n  .\\32xl\\:gap-x-20 {\n    -moz-column-gap: 5rem;\n         column-gap: 5rem;\n  }\n\n  .\\32xl\\:gap-x-24 {\n    -moz-column-gap: 6rem;\n         column-gap: 6rem;\n  }\n\n  .\\32xl\\:gap-x-28 {\n    -moz-column-gap: 7rem;\n         column-gap: 7rem;\n  }\n\n  .\\32xl\\:gap-x-32 {\n    -moz-column-gap: 8rem;\n         column-gap: 8rem;\n  }\n\n  .\\32xl\\:gap-x-36 {\n    -moz-column-gap: 9rem;\n         column-gap: 9rem;\n  }\n\n  .\\32xl\\:gap-x-40 {\n    -moz-column-gap: 10rem;\n         column-gap: 10rem;\n  }\n\n  .\\32xl\\:gap-x-44 {\n    -moz-column-gap: 11rem;\n         column-gap: 11rem;\n  }\n\n  .\\32xl\\:gap-x-48 {\n    -moz-column-gap: 12rem;\n         column-gap: 12rem;\n  }\n\n  .\\32xl\\:gap-x-52 {\n    -moz-column-gap: 13rem;\n         column-gap: 13rem;\n  }\n\n  .\\32xl\\:gap-x-56 {\n    -moz-column-gap: 14rem;\n         column-gap: 14rem;\n  }\n\n  .\\32xl\\:gap-x-60 {\n    -moz-column-gap: 15rem;\n         column-gap: 15rem;\n  }\n\n  .\\32xl\\:gap-x-64 {\n    -moz-column-gap: 16rem;\n         column-gap: 16rem;\n  }\n\n  .\\32xl\\:gap-x-72 {\n    -moz-column-gap: 18rem;\n         column-gap: 18rem;\n  }\n\n  .\\32xl\\:gap-x-80 {\n    -moz-column-gap: 20rem;\n         column-gap: 20rem;\n  }\n\n  .\\32xl\\:gap-x-96 {\n    -moz-column-gap: 24rem;\n         column-gap: 24rem;\n  }\n\n  .\\32xl\\:gap-x-px {\n    -moz-column-gap: 1px;\n         column-gap: 1px;\n  }\n\n  .\\32xl\\:gap-x-0\\.5 {\n    -moz-column-gap: 0.125rem;\n         column-gap: 0.125rem;\n  }\n\n  .\\32xl\\:gap-x-1\\.5 {\n    -moz-column-gap: 0.375rem;\n         column-gap: 0.375rem;\n  }\n\n  .\\32xl\\:gap-x-2\\.5 {\n    -moz-column-gap: 0.625rem;\n         column-gap: 0.625rem;\n  }\n\n  .\\32xl\\:gap-x-3\\.5 {\n    -moz-column-gap: 0.875rem;\n         column-gap: 0.875rem;\n  }\n\n  .\\32xl\\:gap-y-0 {\n    row-gap: 0px;\n  }\n\n  .\\32xl\\:gap-y-1 {\n    row-gap: 0.25rem;\n  }\n\n  .\\32xl\\:gap-y-2 {\n    row-gap: 0.5rem;\n  }\n\n  .\\32xl\\:gap-y-3 {\n    row-gap: 0.75rem;\n  }\n\n  .\\32xl\\:gap-y-4 {\n    row-gap: 1rem;\n  }\n\n  .\\32xl\\:gap-y-5 {\n    row-gap: 1.25rem;\n  }\n\n  .\\32xl\\:gap-y-6 {\n    row-gap: 1.5rem;\n  }\n\n  .\\32xl\\:gap-y-7 {\n    row-gap: 1.75rem;\n  }\n\n  .\\32xl\\:gap-y-8 {\n    row-gap: 2rem;\n  }\n\n  .\\32xl\\:gap-y-9 {\n    row-gap: 2.25rem;\n  }\n\n  .\\32xl\\:gap-y-10 {\n    row-gap: 2.5rem;\n  }\n\n  .\\32xl\\:gap-y-11 {\n    row-gap: 2.75rem;\n  }\n\n  .\\32xl\\:gap-y-12 {\n    row-gap: 3rem;\n  }\n\n  .\\32xl\\:gap-y-14 {\n    row-gap: 3.5rem;\n  }\n\n  .\\32xl\\:gap-y-16 {\n    row-gap: 4rem;\n  }\n\n  .\\32xl\\:gap-y-20 {\n    row-gap: 5rem;\n  }\n\n  .\\32xl\\:gap-y-24 {\n    row-gap: 6rem;\n  }\n\n  .\\32xl\\:gap-y-28 {\n    row-gap: 7rem;\n  }\n\n  .\\32xl\\:gap-y-32 {\n    row-gap: 8rem;\n  }\n\n  .\\32xl\\:gap-y-36 {\n    row-gap: 9rem;\n  }\n\n  .\\32xl\\:gap-y-40 {\n    row-gap: 10rem;\n  }\n\n  .\\32xl\\:gap-y-44 {\n    row-gap: 11rem;\n  }\n\n  .\\32xl\\:gap-y-48 {\n    row-gap: 12rem;\n  }\n\n  .\\32xl\\:gap-y-52 {\n    row-gap: 13rem;\n  }\n\n  .\\32xl\\:gap-y-56 {\n    row-gap: 14rem;\n  }\n\n  .\\32xl\\:gap-y-60 {\n    row-gap: 15rem;\n  }\n\n  .\\32xl\\:gap-y-64 {\n    row-gap: 16rem;\n  }\n\n  .\\32xl\\:gap-y-72 {\n    row-gap: 18rem;\n  }\n\n  .\\32xl\\:gap-y-80 {\n    row-gap: 20rem;\n  }\n\n  .\\32xl\\:gap-y-96 {\n    row-gap: 24rem;\n  }\n\n  .\\32xl\\:gap-y-px {\n    row-gap: 1px;\n  }\n\n  .\\32xl\\:gap-y-0\\.5 {\n    row-gap: 0.125rem;\n  }\n\n  .\\32xl\\:gap-y-1\\.5 {\n    row-gap: 0.375rem;\n  }\n\n  .\\32xl\\:gap-y-2\\.5 {\n    row-gap: 0.625rem;\n  }\n\n  .\\32xl\\:gap-y-3\\.5 {\n    row-gap: 0.875rem;\n  }\n\n  .\\32xl\\:space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1rem * var(--tw-space-x-reverse));\n    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2rem * var(--tw-space-x-reverse));\n    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3rem * var(--tw-space-x-reverse));\n    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(4rem * var(--tw-space-x-reverse));\n    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(5rem * var(--tw-space-x-reverse));\n    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(6rem * var(--tw-space-x-reverse));\n    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(7rem * var(--tw-space-x-reverse));\n    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(8rem * var(--tw-space-x-reverse));\n    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(9rem * var(--tw-space-x-reverse));\n    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(10rem * var(--tw-space-x-reverse));\n    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(11rem * var(--tw-space-x-reverse));\n    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(12rem * var(--tw-space-x-reverse));\n    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(13rem * var(--tw-space-x-reverse));\n    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(14rem * var(--tw-space-x-reverse));\n    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(15rem * var(--tw-space-x-reverse));\n    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(16rem * var(--tw-space-x-reverse));\n    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(18rem * var(--tw-space-x-reverse));\n    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(20rem * var(--tw-space-x-reverse));\n    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(24rem * var(--tw-space-x-reverse));\n    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1px * var(--tw-space-x-reverse));\n    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(0px * var(--tw-space-x-reverse));\n    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));\n    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-4rem * var(--tw-space-x-reverse));\n    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-5rem * var(--tw-space-x-reverse));\n    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-6rem * var(--tw-space-x-reverse));\n    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-7rem * var(--tw-space-x-reverse));\n    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-8rem * var(--tw-space-x-reverse));\n    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-9rem * var(--tw-space-x-reverse));\n    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-10rem * var(--tw-space-x-reverse));\n    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-11rem * var(--tw-space-x-reverse));\n    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-12rem * var(--tw-space-x-reverse));\n    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-13rem * var(--tw-space-x-reverse));\n    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-14rem * var(--tw-space-x-reverse));\n    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-15rem * var(--tw-space-x-reverse));\n    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-16rem * var(--tw-space-x-reverse));\n    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-18rem * var(--tw-space-x-reverse));\n    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-20rem * var(--tw-space-x-reverse));\n    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-24rem * var(--tw-space-x-reverse));\n    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-1px * var(--tw-space-x-reverse));\n    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:-space-x-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));\n    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .\\32xl\\:space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(4rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(6rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(7rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(8rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(9rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(10rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(11rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(12rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(13rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(14rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(15rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(16rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(18rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(20rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(24rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(1px * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-px > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-1px * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-0\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-1\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-2\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:-space-y-3\\.5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));\n  }\n\n  .\\32xl\\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 1;\n  }\n\n  .\\32xl\\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 1;\n  }\n\n  .\\32xl\\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(0px * var(--tw-divide-x-reverse));\n    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .\\32xl\\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(2px * var(--tw-divide-x-reverse));\n    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .\\32xl\\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(4px * var(--tw-divide-x-reverse));\n    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .\\32xl\\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(8px * var(--tw-divide-x-reverse));\n    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .\\32xl\\:divide-x > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 0;\n    border-right-width: calc(1px * var(--tw-divide-x-reverse));\n    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));\n  }\n\n  .\\32xl\\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));\n  }\n\n  .\\32xl\\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));\n  }\n\n  .\\32xl\\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));\n  }\n\n  .\\32xl\\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));\n  }\n\n  .\\32xl\\:divide-y > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 0;\n    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n  }\n\n  .\\32xl\\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-y-reverse: 1;\n  }\n\n  .\\32xl\\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-x-reverse: 1;\n  }\n\n  .\\32xl\\:divide-solid > :not([hidden]) ~ :not([hidden]) {\n    border-style: solid;\n  }\n\n  .\\32xl\\:divide-dashed > :not([hidden]) ~ :not([hidden]) {\n    border-style: dashed;\n  }\n\n  .\\32xl\\:divide-dotted > :not([hidden]) ~ :not([hidden]) {\n    border-style: dotted;\n  }\n\n  .\\32xl\\:divide-double > :not([hidden]) ~ :not([hidden]) {\n    border-style: double;\n  }\n\n  .\\32xl\\:divide-none > :not([hidden]) ~ :not([hidden]) {\n    border-style: none;\n  }\n\n  .\\32xl\\:divide-transparent > :not([hidden]) ~ :not([hidden]) {\n    border-color: transparent;\n  }\n\n  .\\32xl\\:divide-current > :not([hidden]) ~ :not([hidden]) {\n    border-color: currentColor;\n  }\n\n  .\\32xl\\:divide-black > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-white > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-grey-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-red-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-orange-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-yellow-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-green-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-teal-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-blue-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-indigo-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-purple-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink-darkest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink-darker > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink-dark > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink-light > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink-lighter > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-pink-lightest > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-default > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));\n  }\n\n  .\\32xl\\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0;\n  }\n\n  .\\32xl\\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.05;\n  }\n\n  .\\32xl\\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.1;\n  }\n\n  .\\32xl\\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.2;\n  }\n\n  .\\32xl\\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.25;\n  }\n\n  .\\32xl\\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.3;\n  }\n\n  .\\32xl\\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.4;\n  }\n\n  .\\32xl\\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.5;\n  }\n\n  .\\32xl\\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.6;\n  }\n\n  .\\32xl\\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.7;\n  }\n\n  .\\32xl\\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.75;\n  }\n\n  .\\32xl\\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.8;\n  }\n\n  .\\32xl\\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.9;\n  }\n\n  .\\32xl\\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 0.95;\n  }\n\n  .\\32xl\\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {\n    --tw-divide-opacity: 1;\n  }\n\n  .\\32xl\\:place-self-auto {\n    place-self: auto;\n  }\n\n  .\\32xl\\:place-self-start {\n    place-self: start;\n  }\n\n  .\\32xl\\:place-self-end {\n    place-self: end;\n  }\n\n  .\\32xl\\:place-self-center {\n    place-self: center;\n  }\n\n  .\\32xl\\:place-self-stretch {\n    place-self: stretch;\n  }\n\n  .\\32xl\\:self-auto {\n    align-self: auto;\n  }\n\n  .\\32xl\\:self-start {\n    align-self: flex-start;\n  }\n\n  .\\32xl\\:self-end {\n    align-self: flex-end;\n  }\n\n  .\\32xl\\:self-center {\n    align-self: center;\n  }\n\n  .\\32xl\\:self-stretch {\n    align-self: stretch;\n  }\n\n  .\\32xl\\:justify-self-auto {\n    justify-self: auto;\n  }\n\n  .\\32xl\\:justify-self-start {\n    justify-self: start;\n  }\n\n  .\\32xl\\:justify-self-end {\n    justify-self: end;\n  }\n\n  .\\32xl\\:justify-self-center {\n    justify-self: center;\n  }\n\n  .\\32xl\\:justify-self-stretch {\n    justify-self: stretch;\n  }\n\n  .\\32xl\\:overflow-auto {\n    overflow: auto;\n  }\n\n  .\\32xl\\:overflow-hidden {\n    overflow: hidden;\n  }\n\n  .\\32xl\\:overflow-visible {\n    overflow: visible;\n  }\n\n  .\\32xl\\:overflow-scroll {\n    overflow: scroll;\n  }\n\n  .\\32xl\\:overflow-x-auto {\n    overflow-x: auto;\n  }\n\n  .\\32xl\\:overflow-y-auto {\n    overflow-y: auto;\n  }\n\n  .\\32xl\\:overflow-x-hidden {\n    overflow-x: hidden;\n  }\n\n  .\\32xl\\:overflow-y-hidden {\n    overflow-y: hidden;\n  }\n\n  .\\32xl\\:overflow-x-visible {\n    overflow-x: visible;\n  }\n\n  .\\32xl\\:overflow-y-visible {\n    overflow-y: visible;\n  }\n\n  .\\32xl\\:overflow-x-scroll {\n    overflow-x: scroll;\n  }\n\n  .\\32xl\\:overflow-y-scroll {\n    overflow-y: scroll;\n  }\n\n  .\\32xl\\:overscroll-auto {\n    -ms-scroll-chaining: chained;\n        overscroll-behavior: auto;\n  }\n\n  .\\32xl\\:overscroll-contain {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: contain;\n  }\n\n  .\\32xl\\:overscroll-none {\n    -ms-scroll-chaining: none;\n        overscroll-behavior: none;\n  }\n\n  .\\32xl\\:overscroll-y-auto {\n    overscroll-behavior-y: auto;\n  }\n\n  .\\32xl\\:overscroll-y-contain {\n    overscroll-behavior-y: contain;\n  }\n\n  .\\32xl\\:overscroll-y-none {\n    overscroll-behavior-y: none;\n  }\n\n  .\\32xl\\:overscroll-x-auto {\n    overscroll-behavior-x: auto;\n  }\n\n  .\\32xl\\:overscroll-x-contain {\n    overscroll-behavior-x: contain;\n  }\n\n  .\\32xl\\:overscroll-x-none {\n    overscroll-behavior-x: none;\n  }\n\n  .\\32xl\\:truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .\\32xl\\:overflow-ellipsis {\n    text-overflow: ellipsis;\n  }\n\n  .\\32xl\\:overflow-clip {\n    text-overflow: clip;\n  }\n\n  .\\32xl\\:whitespace-normal {\n    white-space: normal;\n  }\n\n  .\\32xl\\:whitespace-nowrap {\n    white-space: nowrap;\n  }\n\n  .\\32xl\\:whitespace-pre {\n    white-space: pre;\n  }\n\n  .\\32xl\\:whitespace-pre-line {\n    white-space: pre-line;\n  }\n\n  .\\32xl\\:whitespace-pre-wrap {\n    white-space: pre-wrap;\n  }\n\n  .\\32xl\\:break-normal {\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n\n  .\\32xl\\:break-words {\n    overflow-wrap: break-word;\n  }\n\n  .\\32xl\\:break-all {\n    word-break: break-all;\n  }\n\n  .\\32xl\\:rounded-none {\n    border-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-sm {\n    border-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded {\n    border-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-md {\n    border-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-lg {\n    border-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-xl {\n    border-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-2xl {\n    border-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-3xl {\n    border-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-full {\n    border-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-t-none {\n    border-top-left-radius: 0px;\n    border-top-right-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-t-sm {\n    border-top-left-radius: 0.125rem;\n    border-top-right-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-t {\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-t-md {\n    border-top-left-radius: 0.375rem;\n    border-top-right-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-t-lg {\n    border-top-left-radius: 0.5rem;\n    border-top-right-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-t-xl {\n    border-top-left-radius: 0.75rem;\n    border-top-right-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-t-2xl {\n    border-top-left-radius: 1rem;\n    border-top-right-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-t-3xl {\n    border-top-left-radius: 1.5rem;\n    border-top-right-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-t-full {\n    border-top-left-radius: 9999px;\n    border-top-right-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-r-none {\n    border-top-right-radius: 0px;\n    border-bottom-right-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-r-sm {\n    border-top-right-radius: 0.125rem;\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-r {\n    border-top-right-radius: 0.25rem;\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-r-md {\n    border-top-right-radius: 0.375rem;\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-r-lg {\n    border-top-right-radius: 0.5rem;\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-r-xl {\n    border-top-right-radius: 0.75rem;\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-r-2xl {\n    border-top-right-radius: 1rem;\n    border-bottom-right-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-r-3xl {\n    border-top-right-radius: 1.5rem;\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-r-full {\n    border-top-right-radius: 9999px;\n    border-bottom-right-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-b-none {\n    border-bottom-right-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-b-sm {\n    border-bottom-right-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-b {\n    border-bottom-right-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-b-md {\n    border-bottom-right-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-b-lg {\n    border-bottom-right-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-b-xl {\n    border-bottom-right-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-b-2xl {\n    border-bottom-right-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-b-3xl {\n    border-bottom-right-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-b-full {\n    border-bottom-right-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-l-none {\n    border-top-left-radius: 0px;\n    border-bottom-left-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-l-sm {\n    border-top-left-radius: 0.125rem;\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-l {\n    border-top-left-radius: 0.25rem;\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-l-md {\n    border-top-left-radius: 0.375rem;\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-l-lg {\n    border-top-left-radius: 0.5rem;\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-l-xl {\n    border-top-left-radius: 0.75rem;\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-l-2xl {\n    border-top-left-radius: 1rem;\n    border-bottom-left-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-l-3xl {\n    border-top-left-radius: 1.5rem;\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-l-full {\n    border-top-left-radius: 9999px;\n    border-bottom-left-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-tl-none {\n    border-top-left-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-tl-sm {\n    border-top-left-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-tl {\n    border-top-left-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-tl-md {\n    border-top-left-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-tl-lg {\n    border-top-left-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-tl-xl {\n    border-top-left-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-tl-2xl {\n    border-top-left-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-tl-3xl {\n    border-top-left-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-tl-full {\n    border-top-left-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-tr-none {\n    border-top-right-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-tr-sm {\n    border-top-right-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-tr {\n    border-top-right-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-tr-md {\n    border-top-right-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-tr-lg {\n    border-top-right-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-tr-xl {\n    border-top-right-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-tr-2xl {\n    border-top-right-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-tr-3xl {\n    border-top-right-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-tr-full {\n    border-top-right-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-br-none {\n    border-bottom-right-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-br-sm {\n    border-bottom-right-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-br {\n    border-bottom-right-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-br-md {\n    border-bottom-right-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-br-lg {\n    border-bottom-right-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-br-xl {\n    border-bottom-right-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-br-2xl {\n    border-bottom-right-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-br-3xl {\n    border-bottom-right-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-br-full {\n    border-bottom-right-radius: 9999px;\n  }\n\n  .\\32xl\\:rounded-bl-none {\n    border-bottom-left-radius: 0px;\n  }\n\n  .\\32xl\\:rounded-bl-sm {\n    border-bottom-left-radius: 0.125rem;\n  }\n\n  .\\32xl\\:rounded-bl {\n    border-bottom-left-radius: 0.25rem;\n  }\n\n  .\\32xl\\:rounded-bl-md {\n    border-bottom-left-radius: 0.375rem;\n  }\n\n  .\\32xl\\:rounded-bl-lg {\n    border-bottom-left-radius: 0.5rem;\n  }\n\n  .\\32xl\\:rounded-bl-xl {\n    border-bottom-left-radius: 0.75rem;\n  }\n\n  .\\32xl\\:rounded-bl-2xl {\n    border-bottom-left-radius: 1rem;\n  }\n\n  .\\32xl\\:rounded-bl-3xl {\n    border-bottom-left-radius: 1.5rem;\n  }\n\n  .\\32xl\\:rounded-bl-full {\n    border-bottom-left-radius: 9999px;\n  }\n\n  .\\32xl\\:border-0 {\n    border-width: 0px;\n  }\n\n  .\\32xl\\:border-2 {\n    border-width: 2px;\n  }\n\n  .\\32xl\\:border-4 {\n    border-width: 4px;\n  }\n\n  .\\32xl\\:border-8 {\n    border-width: 8px;\n  }\n\n  .\\32xl\\:border {\n    border-width: 1px;\n  }\n\n  .\\32xl\\:border-t-0 {\n    border-top-width: 0px;\n  }\n\n  .\\32xl\\:border-t-2 {\n    border-top-width: 2px;\n  }\n\n  .\\32xl\\:border-t-4 {\n    border-top-width: 4px;\n  }\n\n  .\\32xl\\:border-t-8 {\n    border-top-width: 8px;\n  }\n\n  .\\32xl\\:border-t {\n    border-top-width: 1px;\n  }\n\n  .\\32xl\\:border-r-0 {\n    border-right-width: 0px;\n  }\n\n  .\\32xl\\:border-r-2 {\n    border-right-width: 2px;\n  }\n\n  .\\32xl\\:border-r-4 {\n    border-right-width: 4px;\n  }\n\n  .\\32xl\\:border-r-8 {\n    border-right-width: 8px;\n  }\n\n  .\\32xl\\:border-r {\n    border-right-width: 1px;\n  }\n\n  .\\32xl\\:border-b-0 {\n    border-bottom-width: 0px;\n  }\n\n  .\\32xl\\:border-b-2 {\n    border-bottom-width: 2px;\n  }\n\n  .\\32xl\\:border-b-4 {\n    border-bottom-width: 4px;\n  }\n\n  .\\32xl\\:border-b-8 {\n    border-bottom-width: 8px;\n  }\n\n  .\\32xl\\:border-b {\n    border-bottom-width: 1px;\n  }\n\n  .\\32xl\\:border-l-0 {\n    border-left-width: 0px;\n  }\n\n  .\\32xl\\:border-l-2 {\n    border-left-width: 2px;\n  }\n\n  .\\32xl\\:border-l-4 {\n    border-left-width: 4px;\n  }\n\n  .\\32xl\\:border-l-8 {\n    border-left-width: 8px;\n  }\n\n  .\\32xl\\:border-l {\n    border-left-width: 1px;\n  }\n\n  .\\32xl\\:border-solid {\n    border-style: solid;\n  }\n\n  .\\32xl\\:border-dashed {\n    border-style: dashed;\n  }\n\n  .\\32xl\\:border-dotted {\n    border-style: dotted;\n  }\n\n  .\\32xl\\:border-double {\n    border-style: double;\n  }\n\n  .\\32xl\\:border-none {\n    border-style: none;\n  }\n\n  .\\32xl\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .\\32xl\\:border-current {\n    border-color: currentColor;\n  }\n\n  .\\32xl\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-transparent {\n    border-color: transparent;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-current {\n    border-color: currentColor;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-black {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-white {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-50 {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-100 {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-200 {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-300 {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-400 {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-500 {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-600 {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-700 {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-800 {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-gray-900 {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-grey-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-red-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-orange-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-yellow-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-green-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-teal-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-blue-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-indigo-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-purple-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink-darkest {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink-darker {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink-dark {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink-light {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink-lighter {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-pink-lightest {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-default {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-transparent:focus-within {\n    border-color: transparent;\n  }\n\n  .\\32xl\\:focus-within\\:border-current:focus-within {\n    border-color: currentColor;\n  }\n\n  .\\32xl\\:focus-within\\:border-black:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-white:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-50:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-100:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-200:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-300:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-400:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-500:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-600:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-700:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-800:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-gray-900:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-grey-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-red-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-orange-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-yellow-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-green-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-teal-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-blue-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-indigo-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-purple-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink-darkest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink-darker:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink-dark:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink-light:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink-lighter:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-pink-lightest:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:border-default:focus-within {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-transparent:hover {\n    border-color: transparent;\n  }\n\n  .\\32xl\\:hover\\:border-current:hover {\n    border-color: currentColor;\n  }\n\n  .\\32xl\\:hover\\:border-black:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-white:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-50:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-100:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-200:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-300:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-400:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-500:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-600:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-700:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-800:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-gray-900:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-grey-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-red-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-orange-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-yellow-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-green-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-teal-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-blue-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-indigo-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-purple-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink-darkest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink-darker:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink-dark:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink-light:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink-lighter:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-pink-lightest:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:hover\\:border-default:hover {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-transparent:focus {\n    border-color: transparent;\n  }\n\n  .\\32xl\\:focus\\:border-current:focus {\n    border-color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:border-black:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 41, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-white:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 255, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-50:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 250, 251, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-100:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 244, 246, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-200:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(229, 231, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-300:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-400:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(156, 163, 175, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-500:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(107, 114, 128, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-600:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(75, 85, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-700:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(55, 65, 81, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-800:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 41, 55, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-gray-900:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(17, 24, 39, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 52, 47, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 237, 74, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 193, 114, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(34, 155, 225, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(101, 116, 205, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(149, 97, 226, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 109, 155, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(61, 72, 82, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(96, 111, 123, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(135, 149, 161, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(126, 139, 149, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(218, 225, 231, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(228, 234, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-grey-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(247, 247, 247, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(59, 13, 12, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(98, 27, 24, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(204, 31, 26, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 87, 83, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(249, 172, 170, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-red-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 235, 234, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(70, 42, 22, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(97, 59, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(222, 117, 31, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(246, 153, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 173, 99, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 217, 182, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-orange-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 245, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 52, 17, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(104, 79, 29, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(242, 208, 36, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 243, 130, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 249, 194, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-yellow-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(252, 251, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(15, 47, 33, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(26, 71, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(31, 157, 85, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(81, 216, 138, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(162, 245, 191, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-green-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(227, 252, 236, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(13, 51, 49, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 80, 79, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 168, 157, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(77, 192, 181, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(100, 213, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(160, 240, 237, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-teal-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(232, 255, 254, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(32, 57, 80, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(40, 85, 110, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(39, 121, 189, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(108, 178, 235, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(188, 222, 250, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-blue-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(239, 248, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(25, 30, 56, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(47, 54, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(86, 97, 179, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(120, 134, 215, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(178, 183, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-indigo-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(230, 232, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(33, 24, 60, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(56, 43, 95, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(121, 74, 207, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(167, 121, 233, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(214, 187, 252, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-purple-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(243, 235, 255, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink-darkest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(69, 18, 37, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink-darker:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(111, 33, 63, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink-dark:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(235, 82, 134, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink-light:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(250, 126, 168, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink-lighter:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 187, 202, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-pink-lightest:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(255, 235, 239, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:focus\\:border-default:focus {\n    --tw-border-opacity: 1;\n    border-color: rgba(209, 213, 219, var(--tw-border-opacity));\n  }\n\n  .\\32xl\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .\\32xl\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .\\32xl\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .\\32xl\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .\\32xl\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .\\32xl\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .\\32xl\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .\\32xl\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .\\32xl\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .\\32xl\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .\\32xl\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .\\32xl\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .\\32xl\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .\\32xl\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .\\32xl\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-0 {\n    --tw-border-opacity: 0;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-5 {\n    --tw-border-opacity: 0.05;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-10 {\n    --tw-border-opacity: 0.1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-20 {\n    --tw-border-opacity: 0.2;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-25 {\n    --tw-border-opacity: 0.25;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-30 {\n    --tw-border-opacity: 0.3;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-40 {\n    --tw-border-opacity: 0.4;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-50 {\n    --tw-border-opacity: 0.5;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-60 {\n    --tw-border-opacity: 0.6;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-70 {\n    --tw-border-opacity: 0.7;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-75 {\n    --tw-border-opacity: 0.75;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-80 {\n    --tw-border-opacity: 0.8;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-90 {\n    --tw-border-opacity: 0.9;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-95 {\n    --tw-border-opacity: 0.95;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:border-opacity-100 {\n    --tw-border-opacity: 1;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-0:focus-within {\n    --tw-border-opacity: 0;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-5:focus-within {\n    --tw-border-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-10:focus-within {\n    --tw-border-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-20:focus-within {\n    --tw-border-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-25:focus-within {\n    --tw-border-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-30:focus-within {\n    --tw-border-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-40:focus-within {\n    --tw-border-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-50:focus-within {\n    --tw-border-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-60:focus-within {\n    --tw-border-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-70:focus-within {\n    --tw-border-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-75:focus-within {\n    --tw-border-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-80:focus-within {\n    --tw-border-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-90:focus-within {\n    --tw-border-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-95:focus-within {\n    --tw-border-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus-within\\:border-opacity-100:focus-within {\n    --tw-border-opacity: 1;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-0:hover {\n    --tw-border-opacity: 0;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-5:hover {\n    --tw-border-opacity: 0.05;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-10:hover {\n    --tw-border-opacity: 0.1;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-20:hover {\n    --tw-border-opacity: 0.2;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-25:hover {\n    --tw-border-opacity: 0.25;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-30:hover {\n    --tw-border-opacity: 0.3;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-40:hover {\n    --tw-border-opacity: 0.4;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-50:hover {\n    --tw-border-opacity: 0.5;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-60:hover {\n    --tw-border-opacity: 0.6;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-70:hover {\n    --tw-border-opacity: 0.7;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-75:hover {\n    --tw-border-opacity: 0.75;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-80:hover {\n    --tw-border-opacity: 0.8;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-90:hover {\n    --tw-border-opacity: 0.9;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-95:hover {\n    --tw-border-opacity: 0.95;\n  }\n\n  .\\32xl\\:hover\\:border-opacity-100:hover {\n    --tw-border-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-0:focus {\n    --tw-border-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-5:focus {\n    --tw-border-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-10:focus {\n    --tw-border-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-20:focus {\n    --tw-border-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-25:focus {\n    --tw-border-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-30:focus {\n    --tw-border-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-40:focus {\n    --tw-border-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-50:focus {\n    --tw-border-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-60:focus {\n    --tw-border-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-70:focus {\n    --tw-border-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-75:focus {\n    --tw-border-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-80:focus {\n    --tw-border-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-90:focus {\n    --tw-border-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-95:focus {\n    --tw-border-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:border-opacity-100:focus {\n    --tw-border-opacity: 1;\n  }\n\n  .\\32xl\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .\\32xl\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .\\32xl\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-current {\n    background-color: currentColor;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-black {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-white {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-50 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-100 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-200 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-300 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-400 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-500 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-600 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-700 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-800 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-gray-900 {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-grey-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-red-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-orange-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-yellow-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-green-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-teal-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-blue-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-indigo-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-purple-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink-darkest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink-darker {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink-dark {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink-light {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink-lighter {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-pink-lightest {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-transparent:focus-within {\n    background-color: transparent;\n  }\n\n  .\\32xl\\:focus-within\\:bg-current:focus-within {\n    background-color: currentColor;\n  }\n\n  .\\32xl\\:focus-within\\:bg-black:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-white:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-50:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-100:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-200:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-300:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-400:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-500:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-600:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-700:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-800:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-gray-900:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-grey-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-red-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-orange-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-yellow-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-green-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-teal-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-blue-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-indigo-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-purple-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink-darkest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink-darker:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink-dark:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink-light:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink-lighter:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:bg-pink-lightest:focus-within {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-transparent:hover {\n    background-color: transparent;\n  }\n\n  .\\32xl\\:hover\\:bg-current:hover {\n    background-color: currentColor;\n  }\n\n  .\\32xl\\:hover\\:bg-black:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-white:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-50:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-100:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-200:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-300:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-400:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-500:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-600:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-700:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-800:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-gray-900:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-grey-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-red-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-orange-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-yellow-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-green-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-teal-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-blue-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-indigo-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-purple-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink-darkest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink-darker:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink-dark:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink-light:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink-lighter:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:hover\\:bg-pink-lightest:hover {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-transparent:focus {\n    background-color: transparent;\n  }\n\n  .\\32xl\\:focus\\:bg-current:focus {\n    background-color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:bg-black:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 41, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-white:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-50:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-100:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-200:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-300:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-400:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-500:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-600:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-700:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-800:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-gray-900:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 52, 47, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 237, 74, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 193, 114, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(34, 155, 225, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(101, 116, 205, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(149, 97, 226, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 109, 155, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(61, 72, 82, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(96, 111, 123, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(135, 149, 161, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(126, 139, 149, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(218, 225, 231, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(228, 234, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-grey-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(247, 247, 247, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(59, 13, 12, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(98, 27, 24, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(204, 31, 26, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 87, 83, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(249, 172, 170, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-red-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 235, 234, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(70, 42, 22, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(97, 59, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(222, 117, 31, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(246, 153, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 173, 99, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 217, 182, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-orange-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 245, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 52, 17, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(104, 79, 29, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(242, 208, 36, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 243, 130, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 249, 194, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-yellow-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(252, 251, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(15, 47, 33, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(26, 71, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(31, 157, 85, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(81, 216, 138, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(162, 245, 191, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-green-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(227, 252, 236, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(13, 51, 49, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 80, 79, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 168, 157, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(77, 192, 181, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(100, 213, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(160, 240, 237, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-teal-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(232, 255, 254, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(32, 57, 80, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(40, 85, 110, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(39, 121, 189, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(108, 178, 235, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(188, 222, 250, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-blue-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(239, 248, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(25, 30, 56, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(47, 54, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(86, 97, 179, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(120, 134, 215, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(178, 183, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-indigo-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(230, 232, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(33, 24, 60, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(56, 43, 95, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(121, 74, 207, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(167, 121, 233, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(214, 187, 252, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-purple-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(243, 235, 255, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink-darkest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(69, 18, 37, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink-darker:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(111, 33, 63, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink-dark:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(235, 82, 134, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink-light:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(250, 126, 168, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink-lighter:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 187, 202, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:focus\\:bg-pink-lightest:focus {\n    --tw-bg-opacity: 1;\n    background-color: rgba(255, 235, 239, var(--tw-bg-opacity));\n  }\n\n  .\\32xl\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .\\32xl\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .\\32xl\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .\\32xl\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .\\32xl\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .\\32xl\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .\\32xl\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .\\32xl\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .\\32xl\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .\\32xl\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .\\32xl\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .\\32xl\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .\\32xl\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .\\32xl\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .\\32xl\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-0 {\n    --tw-bg-opacity: 0;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-5 {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-10 {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-20 {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-25 {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-30 {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-40 {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-50 {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-60 {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-70 {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-75 {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-80 {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-90 {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-95 {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:bg-opacity-100 {\n    --tw-bg-opacity: 1;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-0:focus-within {\n    --tw-bg-opacity: 0;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-5:focus-within {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-10:focus-within {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-20:focus-within {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-25:focus-within {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-30:focus-within {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-40:focus-within {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-50:focus-within {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-60:focus-within {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-70:focus-within {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-75:focus-within {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-80:focus-within {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-90:focus-within {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-95:focus-within {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus-within\\:bg-opacity-100:focus-within {\n    --tw-bg-opacity: 1;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-0:hover {\n    --tw-bg-opacity: 0;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-5:hover {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-10:hover {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-20:hover {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-25:hover {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-30:hover {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-40:hover {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-50:hover {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-60:hover {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-70:hover {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-75:hover {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-80:hover {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-90:hover {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-95:hover {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .\\32xl\\:hover\\:bg-opacity-100:hover {\n    --tw-bg-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-0:focus {\n    --tw-bg-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-5:focus {\n    --tw-bg-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-10:focus {\n    --tw-bg-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-20:focus {\n    --tw-bg-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-25:focus {\n    --tw-bg-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-30:focus {\n    --tw-bg-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-40:focus {\n    --tw-bg-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-50:focus {\n    --tw-bg-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-60:focus {\n    --tw-bg-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-70:focus {\n    --tw-bg-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-75:focus {\n    --tw-bg-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-80:focus {\n    --tw-bg-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-90:focus {\n    --tw-bg-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-95:focus {\n    --tw-bg-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:bg-opacity-100:focus {\n    --tw-bg-opacity: 1;\n  }\n\n  .\\32xl\\:bg-none {\n    background-image: none;\n  }\n\n  .\\32xl\\:bg-gradient-to-t {\n    background-image: linear-gradient(to top, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-tr {\n    background-image: linear-gradient(to top right, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-r {\n    background-image: linear-gradient(to right, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-br {\n    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-b {\n    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-bl {\n    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-l {\n    background-image: linear-gradient(to left, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:bg-gradient-to-tl {\n    background-image: linear-gradient(to top left, var(--tw-gradient-stops));\n  }\n\n  .\\32xl\\:from-transparent {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .\\32xl\\:from-current {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:from-black {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .\\32xl\\:from-white {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:from-gray-50 {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .\\32xl\\:from-gray-100 {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .\\32xl\\:from-gray-200 {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .\\32xl\\:from-gray-300 {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .\\32xl\\:from-gray-400 {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .\\32xl\\:from-gray-500 {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .\\32xl\\:from-gray-600 {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .\\32xl\\:from-gray-700 {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .\\32xl\\:from-gray-800 {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .\\32xl\\:from-gray-900 {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .\\32xl\\:from-red {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .\\32xl\\:from-yellow {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .\\32xl\\:from-green {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .\\32xl\\:from-blue {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .\\32xl\\:from-indigo {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .\\32xl\\:from-purple {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .\\32xl\\:from-pink {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .\\32xl\\:from-grey-darkest {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .\\32xl\\:from-grey-darker {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .\\32xl\\:from-grey-dark {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .\\32xl\\:from-grey {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .\\32xl\\:from-grey-light {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .\\32xl\\:from-grey-lighter {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .\\32xl\\:from-grey-lightest {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .\\32xl\\:from-red-darkest {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .\\32xl\\:from-red-darker {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .\\32xl\\:from-red-dark {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .\\32xl\\:from-red-light {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .\\32xl\\:from-red-lighter {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .\\32xl\\:from-red-lightest {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .\\32xl\\:from-orange-darkest {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .\\32xl\\:from-orange-darker {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .\\32xl\\:from-orange-dark {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .\\32xl\\:from-orange {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .\\32xl\\:from-orange-light {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .\\32xl\\:from-orange-lighter {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .\\32xl\\:from-orange-lightest {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .\\32xl\\:from-yellow-darkest {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .\\32xl\\:from-yellow-darker {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .\\32xl\\:from-yellow-dark {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .\\32xl\\:from-yellow-light {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .\\32xl\\:from-yellow-lighter {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .\\32xl\\:from-yellow-lightest {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .\\32xl\\:from-green-darkest {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .\\32xl\\:from-green-darker {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .\\32xl\\:from-green-dark {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .\\32xl\\:from-green-light {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .\\32xl\\:from-green-lighter {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .\\32xl\\:from-green-lightest {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .\\32xl\\:from-teal-darkest {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .\\32xl\\:from-teal-darker {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .\\32xl\\:from-teal-dark {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .\\32xl\\:from-teal {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .\\32xl\\:from-teal-light {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .\\32xl\\:from-teal-lighter {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .\\32xl\\:from-teal-lightest {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .\\32xl\\:from-blue-darkest {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .\\32xl\\:from-blue-darker {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .\\32xl\\:from-blue-dark {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .\\32xl\\:from-blue-light {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .\\32xl\\:from-blue-lighter {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .\\32xl\\:from-blue-lightest {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .\\32xl\\:from-indigo-darkest {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .\\32xl\\:from-indigo-darker {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .\\32xl\\:from-indigo-dark {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .\\32xl\\:from-indigo-light {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .\\32xl\\:from-indigo-lighter {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .\\32xl\\:from-indigo-lightest {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .\\32xl\\:from-purple-darkest {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .\\32xl\\:from-purple-darker {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .\\32xl\\:from-purple-dark {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .\\32xl\\:from-purple-light {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .\\32xl\\:from-purple-lighter {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .\\32xl\\:from-purple-lightest {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .\\32xl\\:from-pink-darkest {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .\\32xl\\:from-pink-darker {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .\\32xl\\:from-pink-dark {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .\\32xl\\:from-pink-light {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .\\32xl\\:from-pink-lighter {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .\\32xl\\:from-pink-lightest {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .\\32xl\\:hover\\:from-transparent:hover {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .\\32xl\\:hover\\:from-current:hover {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:from-black:hover {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .\\32xl\\:hover\\:from-white:hover {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-50:hover {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-100:hover {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-200:hover {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-300:hover {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-400:hover {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-500:hover {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-600:hover {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-700:hover {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-800:hover {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .\\32xl\\:hover\\:from-gray-900:hover {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red:hover {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow:hover {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green:hover {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue:hover {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo:hover {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple:hover {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink:hover {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey-darkest:hover {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey-darker:hover {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey-dark:hover {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey:hover {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey-light:hover {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey-lighter:hover {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .\\32xl\\:hover\\:from-grey-lightest:hover {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red-darkest:hover {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red-darker:hover {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red-dark:hover {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red-light:hover {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red-lighter:hover {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .\\32xl\\:hover\\:from-red-lightest:hover {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange-darkest:hover {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange-darker:hover {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange-dark:hover {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange:hover {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange-light:hover {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange-lighter:hover {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .\\32xl\\:hover\\:from-orange-lightest:hover {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow-darkest:hover {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow-darker:hover {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow-dark:hover {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow-light:hover {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow-lighter:hover {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .\\32xl\\:hover\\:from-yellow-lightest:hover {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green-darkest:hover {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green-darker:hover {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green-dark:hover {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green-light:hover {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green-lighter:hover {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .\\32xl\\:hover\\:from-green-lightest:hover {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal-darkest:hover {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal-darker:hover {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal-dark:hover {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal:hover {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal-light:hover {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal-lighter:hover {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .\\32xl\\:hover\\:from-teal-lightest:hover {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue-darkest:hover {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue-darker:hover {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue-dark:hover {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue-light:hover {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue-lighter:hover {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .\\32xl\\:hover\\:from-blue-lightest:hover {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo-darkest:hover {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo-darker:hover {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo-dark:hover {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo-light:hover {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo-lighter:hover {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:from-indigo-lightest:hover {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple-darkest:hover {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple-darker:hover {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple-dark:hover {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple-light:hover {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple-lighter:hover {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .\\32xl\\:hover\\:from-purple-lightest:hover {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink-darkest:hover {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink-darker:hover {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink-dark:hover {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink-light:hover {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink-lighter:hover {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .\\32xl\\:hover\\:from-pink-lightest:hover {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .\\32xl\\:focus\\:from-transparent:focus {\n    --tw-gradient-from: transparent;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .\\32xl\\:focus\\:from-current:focus {\n    --tw-gradient-from: currentColor;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:from-black:focus {\n    --tw-gradient-from: #22292f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .\\32xl\\:focus\\:from-white:focus {\n    --tw-gradient-from: #ffffff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-50:focus {\n    --tw-gradient-from: #f9fafb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-100:focus {\n    --tw-gradient-from: #f3f4f6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-200:focus {\n    --tw-gradient-from: #e5e7eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-300:focus {\n    --tw-gradient-from: #d1d5db;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-400:focus {\n    --tw-gradient-from: #9ca3af;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-500:focus {\n    --tw-gradient-from: #6b7280;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-600:focus {\n    --tw-gradient-from: #4b5563;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-700:focus {\n    --tw-gradient-from: #374151;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-800:focus {\n    --tw-gradient-from: #1f2937;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .\\32xl\\:focus\\:from-gray-900:focus {\n    --tw-gradient-from: #111827;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red:focus {\n    --tw-gradient-from: #e3342f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow:focus {\n    --tw-gradient-from: #ffed4a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green:focus {\n    --tw-gradient-from: #38c172;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue:focus {\n    --tw-gradient-from: #229be1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo:focus {\n    --tw-gradient-from: #6574cd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple:focus {\n    --tw-gradient-from: #9561e2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink:focus {\n    --tw-gradient-from: #f66d9b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey-darkest:focus {\n    --tw-gradient-from: #3d4852;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey-darker:focus {\n    --tw-gradient-from: #606f7b;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey-dark:focus {\n    --tw-gradient-from: #8795a1;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey:focus {\n    --tw-gradient-from: #7e8b95;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey-light:focus {\n    --tw-gradient-from: #dae1e7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey-lighter:focus {\n    --tw-gradient-from: #e4eaed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .\\32xl\\:focus\\:from-grey-lightest:focus {\n    --tw-gradient-from: #f7f7f7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red-darkest:focus {\n    --tw-gradient-from: #3b0d0c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red-darker:focus {\n    --tw-gradient-from: #621b18;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red-dark:focus {\n    --tw-gradient-from: #cc1f1a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red-light:focus {\n    --tw-gradient-from: #ef5753;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red-lighter:focus {\n    --tw-gradient-from: #f9acaa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .\\32xl\\:focus\\:from-red-lightest:focus {\n    --tw-gradient-from: #fcebea;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange-darkest:focus {\n    --tw-gradient-from: #462a16;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange-darker:focus {\n    --tw-gradient-from: #613b1f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange-dark:focus {\n    --tw-gradient-from: #de751f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange:focus {\n    --tw-gradient-from: #f6993f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange-light:focus {\n    --tw-gradient-from: #faad63;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange-lighter:focus {\n    --tw-gradient-from: #fcd9b6;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .\\32xl\\:focus\\:from-orange-lightest:focus {\n    --tw-gradient-from: #fff5eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow-darkest:focus {\n    --tw-gradient-from: #453411;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow-darker:focus {\n    --tw-gradient-from: #684f1d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow-dark:focus {\n    --tw-gradient-from: #f2d024;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow-light:focus {\n    --tw-gradient-from: #fff382;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow-lighter:focus {\n    --tw-gradient-from: #fff9c2;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .\\32xl\\:focus\\:from-yellow-lightest:focus {\n    --tw-gradient-from: #fcfbeb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green-darkest:focus {\n    --tw-gradient-from: #0f2f21;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green-darker:focus {\n    --tw-gradient-from: #1a4731;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green-dark:focus {\n    --tw-gradient-from: #1f9d55;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green-light:focus {\n    --tw-gradient-from: #51d88a;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green-lighter:focus {\n    --tw-gradient-from: #a2f5bf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .\\32xl\\:focus\\:from-green-lightest:focus {\n    --tw-gradient-from: #e3fcec;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal-darkest:focus {\n    --tw-gradient-from: #0d3331;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal-darker:focus {\n    --tw-gradient-from: #20504f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal-dark:focus {\n    --tw-gradient-from: #38a89d;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal:focus {\n    --tw-gradient-from: #4dc0b5;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal-light:focus {\n    --tw-gradient-from: #64d5ca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal-lighter:focus {\n    --tw-gradient-from: #a0f0ed;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .\\32xl\\:focus\\:from-teal-lightest:focus {\n    --tw-gradient-from: #e8fffe;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue-darkest:focus {\n    --tw-gradient-from: #203950;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue-darker:focus {\n    --tw-gradient-from: #28556e;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue-dark:focus {\n    --tw-gradient-from: #2779bd;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue-light:focus {\n    --tw-gradient-from: #6cb2eb;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue-lighter:focus {\n    --tw-gradient-from: #bcdefa;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .\\32xl\\:focus\\:from-blue-lightest:focus {\n    --tw-gradient-from: #eff8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo-darkest:focus {\n    --tw-gradient-from: #191e38;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo-darker:focus {\n    --tw-gradient-from: #2f365f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo-dark:focus {\n    --tw-gradient-from: #5661b3;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo-light:focus {\n    --tw-gradient-from: #7886d7;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo-lighter:focus {\n    --tw-gradient-from: #b2b7ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:from-indigo-lightest:focus {\n    --tw-gradient-from: #e6e8ff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple-darkest:focus {\n    --tw-gradient-from: #21183c;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple-darker:focus {\n    --tw-gradient-from: #382b5f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple-dark:focus {\n    --tw-gradient-from: #794acf;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple-light:focus {\n    --tw-gradient-from: #a779e9;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple-lighter:focus {\n    --tw-gradient-from: #d6bbfc;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .\\32xl\\:focus\\:from-purple-lightest:focus {\n    --tw-gradient-from: #f3ebff;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink-darkest:focus {\n    --tw-gradient-from: #451225;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink-darker:focus {\n    --tw-gradient-from: #6f213f;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink-dark:focus {\n    --tw-gradient-from: #eb5286;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink-light:focus {\n    --tw-gradient-from: #fa7ea8;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink-lighter:focus {\n    --tw-gradient-from: #ffbbca;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .\\32xl\\:focus\\:from-pink-lightest:focus {\n    --tw-gradient-from: #ffebef;\n    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .\\32xl\\:via-transparent {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .\\32xl\\:via-current {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:via-black {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .\\32xl\\:via-white {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:via-gray-50 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .\\32xl\\:via-gray-100 {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .\\32xl\\:via-gray-200 {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .\\32xl\\:via-gray-300 {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .\\32xl\\:via-gray-400 {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .\\32xl\\:via-gray-500 {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .\\32xl\\:via-gray-600 {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .\\32xl\\:via-gray-700 {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .\\32xl\\:via-gray-800 {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .\\32xl\\:via-gray-900 {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .\\32xl\\:via-red {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .\\32xl\\:via-yellow {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .\\32xl\\:via-green {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .\\32xl\\:via-blue {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .\\32xl\\:via-indigo {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .\\32xl\\:via-purple {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .\\32xl\\:via-pink {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .\\32xl\\:via-grey-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .\\32xl\\:via-grey-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .\\32xl\\:via-grey-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .\\32xl\\:via-grey {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .\\32xl\\:via-grey-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .\\32xl\\:via-grey-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .\\32xl\\:via-grey-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .\\32xl\\:via-red-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .\\32xl\\:via-red-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .\\32xl\\:via-red-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .\\32xl\\:via-red-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .\\32xl\\:via-red-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .\\32xl\\:via-red-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .\\32xl\\:via-orange-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .\\32xl\\:via-orange-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .\\32xl\\:via-orange-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .\\32xl\\:via-orange {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .\\32xl\\:via-orange-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .\\32xl\\:via-orange-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .\\32xl\\:via-orange-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .\\32xl\\:via-yellow-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .\\32xl\\:via-yellow-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .\\32xl\\:via-yellow-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .\\32xl\\:via-yellow-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .\\32xl\\:via-yellow-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .\\32xl\\:via-yellow-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .\\32xl\\:via-green-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .\\32xl\\:via-green-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .\\32xl\\:via-green-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .\\32xl\\:via-green-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .\\32xl\\:via-green-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .\\32xl\\:via-green-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .\\32xl\\:via-teal-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .\\32xl\\:via-teal-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .\\32xl\\:via-teal-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .\\32xl\\:via-teal {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .\\32xl\\:via-teal-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .\\32xl\\:via-teal-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .\\32xl\\:via-teal-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .\\32xl\\:via-blue-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .\\32xl\\:via-blue-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .\\32xl\\:via-blue-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .\\32xl\\:via-blue-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .\\32xl\\:via-blue-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .\\32xl\\:via-blue-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .\\32xl\\:via-indigo-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .\\32xl\\:via-indigo-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .\\32xl\\:via-indigo-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .\\32xl\\:via-indigo-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .\\32xl\\:via-indigo-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .\\32xl\\:via-indigo-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .\\32xl\\:via-purple-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .\\32xl\\:via-purple-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .\\32xl\\:via-purple-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .\\32xl\\:via-purple-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .\\32xl\\:via-purple-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .\\32xl\\:via-purple-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .\\32xl\\:via-pink-darkest {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .\\32xl\\:via-pink-darker {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .\\32xl\\:via-pink-dark {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .\\32xl\\:via-pink-light {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .\\32xl\\:via-pink-lighter {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .\\32xl\\:via-pink-lightest {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .\\32xl\\:hover\\:via-transparent:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .\\32xl\\:hover\\:via-current:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:via-black:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .\\32xl\\:hover\\:via-white:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-50:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-100:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-200:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-300:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-400:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-500:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-600:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-700:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-800:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .\\32xl\\:hover\\:via-gray-900:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .\\32xl\\:hover\\:via-grey-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .\\32xl\\:hover\\:via-red-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .\\32xl\\:hover\\:via-orange-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .\\32xl\\:hover\\:via-yellow-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .\\32xl\\:hover\\:via-green-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .\\32xl\\:hover\\:via-teal-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .\\32xl\\:hover\\:via-blue-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:via-indigo-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .\\32xl\\:hover\\:via-purple-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink-darkest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink-darker:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink-dark:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink-light:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink-lighter:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .\\32xl\\:hover\\:via-pink-lightest:hover {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .\\32xl\\:focus\\:via-transparent:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));\n  }\n\n  .\\32xl\\:focus\\:via-current:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:via-black:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #22292f, var(--tw-gradient-to, rgba(34, 41, 47, 0));\n  }\n\n  .\\32xl\\:focus\\:via-white:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-50:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-100:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-200:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-300:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-400:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-500:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-600:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-700:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-800:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));\n  }\n\n  .\\32xl\\:focus\\:via-gray-900:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3342f, var(--tw-gradient-to, rgba(227, 52, 47, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffed4a, var(--tw-gradient-to, rgba(255, 237, 74, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38c172, var(--tw-gradient-to, rgba(56, 193, 114, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #229be1, var(--tw-gradient-to, rgba(34, 155, 225, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6574cd, var(--tw-gradient-to, rgba(101, 116, 205, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #9561e2, var(--tw-gradient-to, rgba(149, 97, 226, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f66d9b, var(--tw-gradient-to, rgba(246, 109, 155, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3d4852, var(--tw-gradient-to, rgba(61, 72, 82, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #606f7b, var(--tw-gradient-to, rgba(96, 111, 123, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #8795a1, var(--tw-gradient-to, rgba(135, 149, 161, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7e8b95, var(--tw-gradient-to, rgba(126, 139, 149, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #dae1e7, var(--tw-gradient-to, rgba(218, 225, 231, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e4eaed, var(--tw-gradient-to, rgba(228, 234, 237, 0));\n  }\n\n  .\\32xl\\:focus\\:via-grey-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f7f7f7, var(--tw-gradient-to, rgba(247, 247, 247, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #3b0d0c, var(--tw-gradient-to, rgba(59, 13, 12, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #621b18, var(--tw-gradient-to, rgba(98, 27, 24, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #cc1f1a, var(--tw-gradient-to, rgba(204, 31, 26, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ef5753, var(--tw-gradient-to, rgba(239, 87, 83, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f9acaa, var(--tw-gradient-to, rgba(249, 172, 170, 0));\n  }\n\n  .\\32xl\\:focus\\:via-red-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcebea, var(--tw-gradient-to, rgba(252, 235, 234, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #462a16, var(--tw-gradient-to, rgba(70, 42, 22, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #613b1f, var(--tw-gradient-to, rgba(97, 59, 31, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #de751f, var(--tw-gradient-to, rgba(222, 117, 31, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f6993f, var(--tw-gradient-to, rgba(246, 153, 63, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #faad63, var(--tw-gradient-to, rgba(250, 173, 99, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcd9b6, var(--tw-gradient-to, rgba(252, 217, 182, 0));\n  }\n\n  .\\32xl\\:focus\\:via-orange-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff5eb, var(--tw-gradient-to, rgba(255, 245, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #453411, var(--tw-gradient-to, rgba(69, 52, 17, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #684f1d, var(--tw-gradient-to, rgba(104, 79, 29, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f2d024, var(--tw-gradient-to, rgba(242, 208, 36, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff382, var(--tw-gradient-to, rgba(255, 243, 130, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fff9c2, var(--tw-gradient-to, rgba(255, 249, 194, 0));\n  }\n\n  .\\32xl\\:focus\\:via-yellow-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fcfbeb, var(--tw-gradient-to, rgba(252, 251, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0f2f21, var(--tw-gradient-to, rgba(15, 47, 33, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1a4731, var(--tw-gradient-to, rgba(26, 71, 49, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #1f9d55, var(--tw-gradient-to, rgba(31, 157, 85, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #51d88a, var(--tw-gradient-to, rgba(81, 216, 138, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a2f5bf, var(--tw-gradient-to, rgba(162, 245, 191, 0));\n  }\n\n  .\\32xl\\:focus\\:via-green-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e3fcec, var(--tw-gradient-to, rgba(227, 252, 236, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #0d3331, var(--tw-gradient-to, rgba(13, 51, 49, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #20504f, var(--tw-gradient-to, rgba(32, 80, 79, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #38a89d, var(--tw-gradient-to, rgba(56, 168, 157, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #4dc0b5, var(--tw-gradient-to, rgba(77, 192, 181, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #64d5ca, var(--tw-gradient-to, rgba(100, 213, 202, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a0f0ed, var(--tw-gradient-to, rgba(160, 240, 237, 0));\n  }\n\n  .\\32xl\\:focus\\:via-teal-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e8fffe, var(--tw-gradient-to, rgba(232, 255, 254, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #203950, var(--tw-gradient-to, rgba(32, 57, 80, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #28556e, var(--tw-gradient-to, rgba(40, 85, 110, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2779bd, var(--tw-gradient-to, rgba(39, 121, 189, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6cb2eb, var(--tw-gradient-to, rgba(108, 178, 235, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #bcdefa, var(--tw-gradient-to, rgba(188, 222, 250, 0));\n  }\n\n  .\\32xl\\:focus\\:via-blue-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eff8ff, var(--tw-gradient-to, rgba(239, 248, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #191e38, var(--tw-gradient-to, rgba(25, 30, 56, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #2f365f, var(--tw-gradient-to, rgba(47, 54, 95, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #5661b3, var(--tw-gradient-to, rgba(86, 97, 179, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #7886d7, var(--tw-gradient-to, rgba(120, 134, 215, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #b2b7ff, var(--tw-gradient-to, rgba(178, 183, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:via-indigo-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #e6e8ff, var(--tw-gradient-to, rgba(230, 232, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #21183c, var(--tw-gradient-to, rgba(33, 24, 60, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #382b5f, var(--tw-gradient-to, rgba(56, 43, 95, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #794acf, var(--tw-gradient-to, rgba(121, 74, 207, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #a779e9, var(--tw-gradient-to, rgba(167, 121, 233, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #d6bbfc, var(--tw-gradient-to, rgba(214, 187, 252, 0));\n  }\n\n  .\\32xl\\:focus\\:via-purple-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #f3ebff, var(--tw-gradient-to, rgba(243, 235, 255, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink-darkest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #451225, var(--tw-gradient-to, rgba(69, 18, 37, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink-darker:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #6f213f, var(--tw-gradient-to, rgba(111, 33, 63, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink-dark:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #eb5286, var(--tw-gradient-to, rgba(235, 82, 134, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink-light:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #fa7ea8, var(--tw-gradient-to, rgba(250, 126, 168, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink-lighter:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffbbca, var(--tw-gradient-to, rgba(255, 187, 202, 0));\n  }\n\n  .\\32xl\\:focus\\:via-pink-lightest:focus {\n    --tw-gradient-stops: var(--tw-gradient-from), #ffebef, var(--tw-gradient-to, rgba(255, 235, 239, 0));\n  }\n\n  .\\32xl\\:to-transparent {\n    --tw-gradient-to: transparent;\n  }\n\n  .\\32xl\\:to-current {\n    --tw-gradient-to: currentColor;\n  }\n\n  .\\32xl\\:to-black {\n    --tw-gradient-to: #22292f;\n  }\n\n  .\\32xl\\:to-white {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .\\32xl\\:to-gray-50 {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .\\32xl\\:to-gray-100 {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .\\32xl\\:to-gray-200 {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .\\32xl\\:to-gray-300 {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .\\32xl\\:to-gray-400 {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .\\32xl\\:to-gray-500 {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .\\32xl\\:to-gray-600 {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .\\32xl\\:to-gray-700 {\n    --tw-gradient-to: #374151;\n  }\n\n  .\\32xl\\:to-gray-800 {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .\\32xl\\:to-gray-900 {\n    --tw-gradient-to: #111827;\n  }\n\n  .\\32xl\\:to-red {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .\\32xl\\:to-yellow {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .\\32xl\\:to-green {\n    --tw-gradient-to: #38c172;\n  }\n\n  .\\32xl\\:to-blue {\n    --tw-gradient-to: #229be1;\n  }\n\n  .\\32xl\\:to-indigo {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .\\32xl\\:to-purple {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .\\32xl\\:to-pink {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .\\32xl\\:to-grey-darkest {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .\\32xl\\:to-grey-darker {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .\\32xl\\:to-grey-dark {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .\\32xl\\:to-grey {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .\\32xl\\:to-grey-light {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .\\32xl\\:to-grey-lighter {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .\\32xl\\:to-grey-lightest {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .\\32xl\\:to-red-darkest {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .\\32xl\\:to-red-darker {\n    --tw-gradient-to: #621b18;\n  }\n\n  .\\32xl\\:to-red-dark {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .\\32xl\\:to-red-light {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .\\32xl\\:to-red-lighter {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .\\32xl\\:to-red-lightest {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .\\32xl\\:to-orange-darkest {\n    --tw-gradient-to: #462a16;\n  }\n\n  .\\32xl\\:to-orange-darker {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .\\32xl\\:to-orange-dark {\n    --tw-gradient-to: #de751f;\n  }\n\n  .\\32xl\\:to-orange {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .\\32xl\\:to-orange-light {\n    --tw-gradient-to: #faad63;\n  }\n\n  .\\32xl\\:to-orange-lighter {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .\\32xl\\:to-orange-lightest {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .\\32xl\\:to-yellow-darkest {\n    --tw-gradient-to: #453411;\n  }\n\n  .\\32xl\\:to-yellow-darker {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .\\32xl\\:to-yellow-dark {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .\\32xl\\:to-yellow-light {\n    --tw-gradient-to: #fff382;\n  }\n\n  .\\32xl\\:to-yellow-lighter {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .\\32xl\\:to-yellow-lightest {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .\\32xl\\:to-green-darkest {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .\\32xl\\:to-green-darker {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .\\32xl\\:to-green-dark {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .\\32xl\\:to-green-light {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .\\32xl\\:to-green-lighter {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .\\32xl\\:to-green-lightest {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .\\32xl\\:to-teal-darkest {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .\\32xl\\:to-teal-darker {\n    --tw-gradient-to: #20504f;\n  }\n\n  .\\32xl\\:to-teal-dark {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .\\32xl\\:to-teal {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .\\32xl\\:to-teal-light {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .\\32xl\\:to-teal-lighter {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .\\32xl\\:to-teal-lightest {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .\\32xl\\:to-blue-darkest {\n    --tw-gradient-to: #203950;\n  }\n\n  .\\32xl\\:to-blue-darker {\n    --tw-gradient-to: #28556e;\n  }\n\n  .\\32xl\\:to-blue-dark {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .\\32xl\\:to-blue-light {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .\\32xl\\:to-blue-lighter {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .\\32xl\\:to-blue-lightest {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .\\32xl\\:to-indigo-darkest {\n    --tw-gradient-to: #191e38;\n  }\n\n  .\\32xl\\:to-indigo-darker {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .\\32xl\\:to-indigo-dark {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .\\32xl\\:to-indigo-light {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .\\32xl\\:to-indigo-lighter {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .\\32xl\\:to-indigo-lightest {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .\\32xl\\:to-purple-darkest {\n    --tw-gradient-to: #21183c;\n  }\n\n  .\\32xl\\:to-purple-darker {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .\\32xl\\:to-purple-dark {\n    --tw-gradient-to: #794acf;\n  }\n\n  .\\32xl\\:to-purple-light {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .\\32xl\\:to-purple-lighter {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .\\32xl\\:to-purple-lightest {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .\\32xl\\:to-pink-darkest {\n    --tw-gradient-to: #451225;\n  }\n\n  .\\32xl\\:to-pink-darker {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .\\32xl\\:to-pink-dark {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .\\32xl\\:to-pink-light {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .\\32xl\\:to-pink-lighter {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .\\32xl\\:to-pink-lightest {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .\\32xl\\:hover\\:to-transparent:hover {\n    --tw-gradient-to: transparent;\n  }\n\n  .\\32xl\\:hover\\:to-current:hover {\n    --tw-gradient-to: currentColor;\n  }\n\n  .\\32xl\\:hover\\:to-black:hover {\n    --tw-gradient-to: #22292f;\n  }\n\n  .\\32xl\\:hover\\:to-white:hover {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .\\32xl\\:hover\\:to-gray-50:hover {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .\\32xl\\:hover\\:to-gray-100:hover {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .\\32xl\\:hover\\:to-gray-200:hover {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .\\32xl\\:hover\\:to-gray-300:hover {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .\\32xl\\:hover\\:to-gray-400:hover {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .\\32xl\\:hover\\:to-gray-500:hover {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .\\32xl\\:hover\\:to-gray-600:hover {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .\\32xl\\:hover\\:to-gray-700:hover {\n    --tw-gradient-to: #374151;\n  }\n\n  .\\32xl\\:hover\\:to-gray-800:hover {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .\\32xl\\:hover\\:to-gray-900:hover {\n    --tw-gradient-to: #111827;\n  }\n\n  .\\32xl\\:hover\\:to-red:hover {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .\\32xl\\:hover\\:to-yellow:hover {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .\\32xl\\:hover\\:to-green:hover {\n    --tw-gradient-to: #38c172;\n  }\n\n  .\\32xl\\:hover\\:to-blue:hover {\n    --tw-gradient-to: #229be1;\n  }\n\n  .\\32xl\\:hover\\:to-indigo:hover {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .\\32xl\\:hover\\:to-purple:hover {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .\\32xl\\:hover\\:to-pink:hover {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .\\32xl\\:hover\\:to-grey-darkest:hover {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .\\32xl\\:hover\\:to-grey-darker:hover {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .\\32xl\\:hover\\:to-grey-dark:hover {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .\\32xl\\:hover\\:to-grey:hover {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .\\32xl\\:hover\\:to-grey-light:hover {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .\\32xl\\:hover\\:to-grey-lighter:hover {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .\\32xl\\:hover\\:to-grey-lightest:hover {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .\\32xl\\:hover\\:to-red-darkest:hover {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .\\32xl\\:hover\\:to-red-darker:hover {\n    --tw-gradient-to: #621b18;\n  }\n\n  .\\32xl\\:hover\\:to-red-dark:hover {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .\\32xl\\:hover\\:to-red-light:hover {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .\\32xl\\:hover\\:to-red-lighter:hover {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .\\32xl\\:hover\\:to-red-lightest:hover {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .\\32xl\\:hover\\:to-orange-darkest:hover {\n    --tw-gradient-to: #462a16;\n  }\n\n  .\\32xl\\:hover\\:to-orange-darker:hover {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .\\32xl\\:hover\\:to-orange-dark:hover {\n    --tw-gradient-to: #de751f;\n  }\n\n  .\\32xl\\:hover\\:to-orange:hover {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .\\32xl\\:hover\\:to-orange-light:hover {\n    --tw-gradient-to: #faad63;\n  }\n\n  .\\32xl\\:hover\\:to-orange-lighter:hover {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .\\32xl\\:hover\\:to-orange-lightest:hover {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .\\32xl\\:hover\\:to-yellow-darkest:hover {\n    --tw-gradient-to: #453411;\n  }\n\n  .\\32xl\\:hover\\:to-yellow-darker:hover {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .\\32xl\\:hover\\:to-yellow-dark:hover {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .\\32xl\\:hover\\:to-yellow-light:hover {\n    --tw-gradient-to: #fff382;\n  }\n\n  .\\32xl\\:hover\\:to-yellow-lighter:hover {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .\\32xl\\:hover\\:to-yellow-lightest:hover {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .\\32xl\\:hover\\:to-green-darkest:hover {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .\\32xl\\:hover\\:to-green-darker:hover {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .\\32xl\\:hover\\:to-green-dark:hover {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .\\32xl\\:hover\\:to-green-light:hover {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .\\32xl\\:hover\\:to-green-lighter:hover {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .\\32xl\\:hover\\:to-green-lightest:hover {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .\\32xl\\:hover\\:to-teal-darkest:hover {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .\\32xl\\:hover\\:to-teal-darker:hover {\n    --tw-gradient-to: #20504f;\n  }\n\n  .\\32xl\\:hover\\:to-teal-dark:hover {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .\\32xl\\:hover\\:to-teal:hover {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .\\32xl\\:hover\\:to-teal-light:hover {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .\\32xl\\:hover\\:to-teal-lighter:hover {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .\\32xl\\:hover\\:to-teal-lightest:hover {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .\\32xl\\:hover\\:to-blue-darkest:hover {\n    --tw-gradient-to: #203950;\n  }\n\n  .\\32xl\\:hover\\:to-blue-darker:hover {\n    --tw-gradient-to: #28556e;\n  }\n\n  .\\32xl\\:hover\\:to-blue-dark:hover {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .\\32xl\\:hover\\:to-blue-light:hover {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .\\32xl\\:hover\\:to-blue-lighter:hover {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .\\32xl\\:hover\\:to-blue-lightest:hover {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .\\32xl\\:hover\\:to-indigo-darkest:hover {\n    --tw-gradient-to: #191e38;\n  }\n\n  .\\32xl\\:hover\\:to-indigo-darker:hover {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .\\32xl\\:hover\\:to-indigo-dark:hover {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .\\32xl\\:hover\\:to-indigo-light:hover {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .\\32xl\\:hover\\:to-indigo-lighter:hover {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .\\32xl\\:hover\\:to-indigo-lightest:hover {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .\\32xl\\:hover\\:to-purple-darkest:hover {\n    --tw-gradient-to: #21183c;\n  }\n\n  .\\32xl\\:hover\\:to-purple-darker:hover {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .\\32xl\\:hover\\:to-purple-dark:hover {\n    --tw-gradient-to: #794acf;\n  }\n\n  .\\32xl\\:hover\\:to-purple-light:hover {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .\\32xl\\:hover\\:to-purple-lighter:hover {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .\\32xl\\:hover\\:to-purple-lightest:hover {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .\\32xl\\:hover\\:to-pink-darkest:hover {\n    --tw-gradient-to: #451225;\n  }\n\n  .\\32xl\\:hover\\:to-pink-darker:hover {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .\\32xl\\:hover\\:to-pink-dark:hover {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .\\32xl\\:hover\\:to-pink-light:hover {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .\\32xl\\:hover\\:to-pink-lighter:hover {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .\\32xl\\:hover\\:to-pink-lightest:hover {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .\\32xl\\:focus\\:to-transparent:focus {\n    --tw-gradient-to: transparent;\n  }\n\n  .\\32xl\\:focus\\:to-current:focus {\n    --tw-gradient-to: currentColor;\n  }\n\n  .\\32xl\\:focus\\:to-black:focus {\n    --tw-gradient-to: #22292f;\n  }\n\n  .\\32xl\\:focus\\:to-white:focus {\n    --tw-gradient-to: #ffffff;\n  }\n\n  .\\32xl\\:focus\\:to-gray-50:focus {\n    --tw-gradient-to: #f9fafb;\n  }\n\n  .\\32xl\\:focus\\:to-gray-100:focus {\n    --tw-gradient-to: #f3f4f6;\n  }\n\n  .\\32xl\\:focus\\:to-gray-200:focus {\n    --tw-gradient-to: #e5e7eb;\n  }\n\n  .\\32xl\\:focus\\:to-gray-300:focus {\n    --tw-gradient-to: #d1d5db;\n  }\n\n  .\\32xl\\:focus\\:to-gray-400:focus {\n    --tw-gradient-to: #9ca3af;\n  }\n\n  .\\32xl\\:focus\\:to-gray-500:focus {\n    --tw-gradient-to: #6b7280;\n  }\n\n  .\\32xl\\:focus\\:to-gray-600:focus {\n    --tw-gradient-to: #4b5563;\n  }\n\n  .\\32xl\\:focus\\:to-gray-700:focus {\n    --tw-gradient-to: #374151;\n  }\n\n  .\\32xl\\:focus\\:to-gray-800:focus {\n    --tw-gradient-to: #1f2937;\n  }\n\n  .\\32xl\\:focus\\:to-gray-900:focus {\n    --tw-gradient-to: #111827;\n  }\n\n  .\\32xl\\:focus\\:to-red:focus {\n    --tw-gradient-to: #e3342f;\n  }\n\n  .\\32xl\\:focus\\:to-yellow:focus {\n    --tw-gradient-to: #ffed4a;\n  }\n\n  .\\32xl\\:focus\\:to-green:focus {\n    --tw-gradient-to: #38c172;\n  }\n\n  .\\32xl\\:focus\\:to-blue:focus {\n    --tw-gradient-to: #229be1;\n  }\n\n  .\\32xl\\:focus\\:to-indigo:focus {\n    --tw-gradient-to: #6574cd;\n  }\n\n  .\\32xl\\:focus\\:to-purple:focus {\n    --tw-gradient-to: #9561e2;\n  }\n\n  .\\32xl\\:focus\\:to-pink:focus {\n    --tw-gradient-to: #f66d9b;\n  }\n\n  .\\32xl\\:focus\\:to-grey-darkest:focus {\n    --tw-gradient-to: #3d4852;\n  }\n\n  .\\32xl\\:focus\\:to-grey-darker:focus {\n    --tw-gradient-to: #606f7b;\n  }\n\n  .\\32xl\\:focus\\:to-grey-dark:focus {\n    --tw-gradient-to: #8795a1;\n  }\n\n  .\\32xl\\:focus\\:to-grey:focus {\n    --tw-gradient-to: #7e8b95;\n  }\n\n  .\\32xl\\:focus\\:to-grey-light:focus {\n    --tw-gradient-to: #dae1e7;\n  }\n\n  .\\32xl\\:focus\\:to-grey-lighter:focus {\n    --tw-gradient-to: #e4eaed;\n  }\n\n  .\\32xl\\:focus\\:to-grey-lightest:focus {\n    --tw-gradient-to: #f7f7f7;\n  }\n\n  .\\32xl\\:focus\\:to-red-darkest:focus {\n    --tw-gradient-to: #3b0d0c;\n  }\n\n  .\\32xl\\:focus\\:to-red-darker:focus {\n    --tw-gradient-to: #621b18;\n  }\n\n  .\\32xl\\:focus\\:to-red-dark:focus {\n    --tw-gradient-to: #cc1f1a;\n  }\n\n  .\\32xl\\:focus\\:to-red-light:focus {\n    --tw-gradient-to: #ef5753;\n  }\n\n  .\\32xl\\:focus\\:to-red-lighter:focus {\n    --tw-gradient-to: #f9acaa;\n  }\n\n  .\\32xl\\:focus\\:to-red-lightest:focus {\n    --tw-gradient-to: #fcebea;\n  }\n\n  .\\32xl\\:focus\\:to-orange-darkest:focus {\n    --tw-gradient-to: #462a16;\n  }\n\n  .\\32xl\\:focus\\:to-orange-darker:focus {\n    --tw-gradient-to: #613b1f;\n  }\n\n  .\\32xl\\:focus\\:to-orange-dark:focus {\n    --tw-gradient-to: #de751f;\n  }\n\n  .\\32xl\\:focus\\:to-orange:focus {\n    --tw-gradient-to: #f6993f;\n  }\n\n  .\\32xl\\:focus\\:to-orange-light:focus {\n    --tw-gradient-to: #faad63;\n  }\n\n  .\\32xl\\:focus\\:to-orange-lighter:focus {\n    --tw-gradient-to: #fcd9b6;\n  }\n\n  .\\32xl\\:focus\\:to-orange-lightest:focus {\n    --tw-gradient-to: #fff5eb;\n  }\n\n  .\\32xl\\:focus\\:to-yellow-darkest:focus {\n    --tw-gradient-to: #453411;\n  }\n\n  .\\32xl\\:focus\\:to-yellow-darker:focus {\n    --tw-gradient-to: #684f1d;\n  }\n\n  .\\32xl\\:focus\\:to-yellow-dark:focus {\n    --tw-gradient-to: #f2d024;\n  }\n\n  .\\32xl\\:focus\\:to-yellow-light:focus {\n    --tw-gradient-to: #fff382;\n  }\n\n  .\\32xl\\:focus\\:to-yellow-lighter:focus {\n    --tw-gradient-to: #fff9c2;\n  }\n\n  .\\32xl\\:focus\\:to-yellow-lightest:focus {\n    --tw-gradient-to: #fcfbeb;\n  }\n\n  .\\32xl\\:focus\\:to-green-darkest:focus {\n    --tw-gradient-to: #0f2f21;\n  }\n\n  .\\32xl\\:focus\\:to-green-darker:focus {\n    --tw-gradient-to: #1a4731;\n  }\n\n  .\\32xl\\:focus\\:to-green-dark:focus {\n    --tw-gradient-to: #1f9d55;\n  }\n\n  .\\32xl\\:focus\\:to-green-light:focus {\n    --tw-gradient-to: #51d88a;\n  }\n\n  .\\32xl\\:focus\\:to-green-lighter:focus {\n    --tw-gradient-to: #a2f5bf;\n  }\n\n  .\\32xl\\:focus\\:to-green-lightest:focus {\n    --tw-gradient-to: #e3fcec;\n  }\n\n  .\\32xl\\:focus\\:to-teal-darkest:focus {\n    --tw-gradient-to: #0d3331;\n  }\n\n  .\\32xl\\:focus\\:to-teal-darker:focus {\n    --tw-gradient-to: #20504f;\n  }\n\n  .\\32xl\\:focus\\:to-teal-dark:focus {\n    --tw-gradient-to: #38a89d;\n  }\n\n  .\\32xl\\:focus\\:to-teal:focus {\n    --tw-gradient-to: #4dc0b5;\n  }\n\n  .\\32xl\\:focus\\:to-teal-light:focus {\n    --tw-gradient-to: #64d5ca;\n  }\n\n  .\\32xl\\:focus\\:to-teal-lighter:focus {\n    --tw-gradient-to: #a0f0ed;\n  }\n\n  .\\32xl\\:focus\\:to-teal-lightest:focus {\n    --tw-gradient-to: #e8fffe;\n  }\n\n  .\\32xl\\:focus\\:to-blue-darkest:focus {\n    --tw-gradient-to: #203950;\n  }\n\n  .\\32xl\\:focus\\:to-blue-darker:focus {\n    --tw-gradient-to: #28556e;\n  }\n\n  .\\32xl\\:focus\\:to-blue-dark:focus {\n    --tw-gradient-to: #2779bd;\n  }\n\n  .\\32xl\\:focus\\:to-blue-light:focus {\n    --tw-gradient-to: #6cb2eb;\n  }\n\n  .\\32xl\\:focus\\:to-blue-lighter:focus {\n    --tw-gradient-to: #bcdefa;\n  }\n\n  .\\32xl\\:focus\\:to-blue-lightest:focus {\n    --tw-gradient-to: #eff8ff;\n  }\n\n  .\\32xl\\:focus\\:to-indigo-darkest:focus {\n    --tw-gradient-to: #191e38;\n  }\n\n  .\\32xl\\:focus\\:to-indigo-darker:focus {\n    --tw-gradient-to: #2f365f;\n  }\n\n  .\\32xl\\:focus\\:to-indigo-dark:focus {\n    --tw-gradient-to: #5661b3;\n  }\n\n  .\\32xl\\:focus\\:to-indigo-light:focus {\n    --tw-gradient-to: #7886d7;\n  }\n\n  .\\32xl\\:focus\\:to-indigo-lighter:focus {\n    --tw-gradient-to: #b2b7ff;\n  }\n\n  .\\32xl\\:focus\\:to-indigo-lightest:focus {\n    --tw-gradient-to: #e6e8ff;\n  }\n\n  .\\32xl\\:focus\\:to-purple-darkest:focus {\n    --tw-gradient-to: #21183c;\n  }\n\n  .\\32xl\\:focus\\:to-purple-darker:focus {\n    --tw-gradient-to: #382b5f;\n  }\n\n  .\\32xl\\:focus\\:to-purple-dark:focus {\n    --tw-gradient-to: #794acf;\n  }\n\n  .\\32xl\\:focus\\:to-purple-light:focus {\n    --tw-gradient-to: #a779e9;\n  }\n\n  .\\32xl\\:focus\\:to-purple-lighter:focus {\n    --tw-gradient-to: #d6bbfc;\n  }\n\n  .\\32xl\\:focus\\:to-purple-lightest:focus {\n    --tw-gradient-to: #f3ebff;\n  }\n\n  .\\32xl\\:focus\\:to-pink-darkest:focus {\n    --tw-gradient-to: #451225;\n  }\n\n  .\\32xl\\:focus\\:to-pink-darker:focus {\n    --tw-gradient-to: #6f213f;\n  }\n\n  .\\32xl\\:focus\\:to-pink-dark:focus {\n    --tw-gradient-to: #eb5286;\n  }\n\n  .\\32xl\\:focus\\:to-pink-light:focus {\n    --tw-gradient-to: #fa7ea8;\n  }\n\n  .\\32xl\\:focus\\:to-pink-lighter:focus {\n    --tw-gradient-to: #ffbbca;\n  }\n\n  .\\32xl\\:focus\\:to-pink-lightest:focus {\n    --tw-gradient-to: #ffebef;\n  }\n\n  .\\32xl\\:decoration-slice {\n    -webkit-box-decoration-break: slice;\n            box-decoration-break: slice;\n  }\n\n  .\\32xl\\:decoration-clone {\n    -webkit-box-decoration-break: clone;\n            box-decoration-break: clone;\n  }\n\n  .\\32xl\\:bg-auto {\n    background-size: auto;\n  }\n\n  .\\32xl\\:bg-cover {\n    background-size: cover;\n  }\n\n  .\\32xl\\:bg-contain {\n    background-size: contain;\n  }\n\n  .\\32xl\\:bg-fixed {\n    background-attachment: fixed;\n  }\n\n  .\\32xl\\:bg-local {\n    background-attachment: local;\n  }\n\n  .\\32xl\\:bg-scroll {\n    background-attachment: scroll;\n  }\n\n  .\\32xl\\:bg-clip-border {\n    background-clip: border-box;\n  }\n\n  .\\32xl\\:bg-clip-padding {\n    background-clip: padding-box;\n  }\n\n  .\\32xl\\:bg-clip-content {\n    background-clip: content-box;\n  }\n\n  .\\32xl\\:bg-clip-text {\n    -webkit-background-clip: text;\n            background-clip: text;\n  }\n\n  .\\32xl\\:bg-bottom {\n    background-position: bottom;\n  }\n\n  .\\32xl\\:bg-center {\n    background-position: center;\n  }\n\n  .\\32xl\\:bg-left {\n    background-position: left;\n  }\n\n  .\\32xl\\:bg-left-bottom {\n    background-position: left bottom;\n  }\n\n  .\\32xl\\:bg-left-top {\n    background-position: left top;\n  }\n\n  .\\32xl\\:bg-right {\n    background-position: right;\n  }\n\n  .\\32xl\\:bg-right-bottom {\n    background-position: right bottom;\n  }\n\n  .\\32xl\\:bg-right-top {\n    background-position: right top;\n  }\n\n  .\\32xl\\:bg-top {\n    background-position: top;\n  }\n\n  .\\32xl\\:bg-repeat {\n    background-repeat: repeat;\n  }\n\n  .\\32xl\\:bg-no-repeat {\n    background-repeat: no-repeat;\n  }\n\n  .\\32xl\\:bg-repeat-x {\n    background-repeat: repeat-x;\n  }\n\n  .\\32xl\\:bg-repeat-y {\n    background-repeat: repeat-y;\n  }\n\n  .\\32xl\\:bg-repeat-round {\n    background-repeat: round;\n  }\n\n  .\\32xl\\:bg-repeat-space {\n    background-repeat: space;\n  }\n\n  .\\32xl\\:bg-origin-border {\n    background-origin: border-box;\n  }\n\n  .\\32xl\\:bg-origin-padding {\n    background-origin: padding-box;\n  }\n\n  .\\32xl\\:bg-origin-content {\n    background-origin: content-box;\n  }\n\n  .\\32xl\\:fill-current {\n    fill: currentColor;\n  }\n\n  .\\32xl\\:stroke-current {\n    stroke: currentColor;\n  }\n\n  .\\32xl\\:stroke-0 {\n    stroke-width: 0;\n  }\n\n  .\\32xl\\:stroke-1 {\n    stroke-width: 1;\n  }\n\n  .\\32xl\\:stroke-2 {\n    stroke-width: 2;\n  }\n\n  .\\32xl\\:object-contain {\n    -o-object-fit: contain;\n       object-fit: contain;\n  }\n\n  .\\32xl\\:object-cover {\n    -o-object-fit: cover;\n       object-fit: cover;\n  }\n\n  .\\32xl\\:object-fill {\n    -o-object-fit: fill;\n       object-fit: fill;\n  }\n\n  .\\32xl\\:object-none {\n    -o-object-fit: none;\n       object-fit: none;\n  }\n\n  .\\32xl\\:object-scale-down {\n    -o-object-fit: scale-down;\n       object-fit: scale-down;\n  }\n\n  .\\32xl\\:object-bottom {\n    -o-object-position: bottom;\n       object-position: bottom;\n  }\n\n  .\\32xl\\:object-center {\n    -o-object-position: center;\n       object-position: center;\n  }\n\n  .\\32xl\\:object-left {\n    -o-object-position: left;\n       object-position: left;\n  }\n\n  .\\32xl\\:object-left-bottom {\n    -o-object-position: left bottom;\n       object-position: left bottom;\n  }\n\n  .\\32xl\\:object-left-top {\n    -o-object-position: left top;\n       object-position: left top;\n  }\n\n  .\\32xl\\:object-right {\n    -o-object-position: right;\n       object-position: right;\n  }\n\n  .\\32xl\\:object-right-bottom {\n    -o-object-position: right bottom;\n       object-position: right bottom;\n  }\n\n  .\\32xl\\:object-right-top {\n    -o-object-position: right top;\n       object-position: right top;\n  }\n\n  .\\32xl\\:object-top {\n    -o-object-position: top;\n       object-position: top;\n  }\n\n  .\\32xl\\:p-0 {\n    padding: 0px;\n  }\n\n  .\\32xl\\:p-1 {\n    padding: 0.25rem;\n  }\n\n  .\\32xl\\:p-2 {\n    padding: 0.5rem;\n  }\n\n  .\\32xl\\:p-3 {\n    padding: 0.75rem;\n  }\n\n  .\\32xl\\:p-4 {\n    padding: 1rem;\n  }\n\n  .\\32xl\\:p-5 {\n    padding: 1.25rem;\n  }\n\n  .\\32xl\\:p-6 {\n    padding: 1.5rem;\n  }\n\n  .\\32xl\\:p-7 {\n    padding: 1.75rem;\n  }\n\n  .\\32xl\\:p-8 {\n    padding: 2rem;\n  }\n\n  .\\32xl\\:p-9 {\n    padding: 2.25rem;\n  }\n\n  .\\32xl\\:p-10 {\n    padding: 2.5rem;\n  }\n\n  .\\32xl\\:p-11 {\n    padding: 2.75rem;\n  }\n\n  .\\32xl\\:p-12 {\n    padding: 3rem;\n  }\n\n  .\\32xl\\:p-14 {\n    padding: 3.5rem;\n  }\n\n  .\\32xl\\:p-16 {\n    padding: 4rem;\n  }\n\n  .\\32xl\\:p-20 {\n    padding: 5rem;\n  }\n\n  .\\32xl\\:p-24 {\n    padding: 6rem;\n  }\n\n  .\\32xl\\:p-28 {\n    padding: 7rem;\n  }\n\n  .\\32xl\\:p-32 {\n    padding: 8rem;\n  }\n\n  .\\32xl\\:p-36 {\n    padding: 9rem;\n  }\n\n  .\\32xl\\:p-40 {\n    padding: 10rem;\n  }\n\n  .\\32xl\\:p-44 {\n    padding: 11rem;\n  }\n\n  .\\32xl\\:p-48 {\n    padding: 12rem;\n  }\n\n  .\\32xl\\:p-52 {\n    padding: 13rem;\n  }\n\n  .\\32xl\\:p-56 {\n    padding: 14rem;\n  }\n\n  .\\32xl\\:p-60 {\n    padding: 15rem;\n  }\n\n  .\\32xl\\:p-64 {\n    padding: 16rem;\n  }\n\n  .\\32xl\\:p-72 {\n    padding: 18rem;\n  }\n\n  .\\32xl\\:p-80 {\n    padding: 20rem;\n  }\n\n  .\\32xl\\:p-96 {\n    padding: 24rem;\n  }\n\n  .\\32xl\\:p-px {\n    padding: 1px;\n  }\n\n  .\\32xl\\:p-0\\.5 {\n    padding: 0.125rem;\n  }\n\n  .\\32xl\\:p-1\\.5 {\n    padding: 0.375rem;\n  }\n\n  .\\32xl\\:p-2\\.5 {\n    padding: 0.625rem;\n  }\n\n  .\\32xl\\:p-3\\.5 {\n    padding: 0.875rem;\n  }\n\n  .\\32xl\\:px-0 {\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  .\\32xl\\:px-1 {\n    padding-left: 0.25rem;\n    padding-right: 0.25rem;\n  }\n\n  .\\32xl\\:px-2 {\n    padding-left: 0.5rem;\n    padding-right: 0.5rem;\n  }\n\n  .\\32xl\\:px-3 {\n    padding-left: 0.75rem;\n    padding-right: 0.75rem;\n  }\n\n  .\\32xl\\:px-4 {\n    padding-left: 1rem;\n    padding-right: 1rem;\n  }\n\n  .\\32xl\\:px-5 {\n    padding-left: 1.25rem;\n    padding-right: 1.25rem;\n  }\n\n  .\\32xl\\:px-6 {\n    padding-left: 1.5rem;\n    padding-right: 1.5rem;\n  }\n\n  .\\32xl\\:px-7 {\n    padding-left: 1.75rem;\n    padding-right: 1.75rem;\n  }\n\n  .\\32xl\\:px-8 {\n    padding-left: 2rem;\n    padding-right: 2rem;\n  }\n\n  .\\32xl\\:px-9 {\n    padding-left: 2.25rem;\n    padding-right: 2.25rem;\n  }\n\n  .\\32xl\\:px-10 {\n    padding-left: 2.5rem;\n    padding-right: 2.5rem;\n  }\n\n  .\\32xl\\:px-11 {\n    padding-left: 2.75rem;\n    padding-right: 2.75rem;\n  }\n\n  .\\32xl\\:px-12 {\n    padding-left: 3rem;\n    padding-right: 3rem;\n  }\n\n  .\\32xl\\:px-14 {\n    padding-left: 3.5rem;\n    padding-right: 3.5rem;\n  }\n\n  .\\32xl\\:px-16 {\n    padding-left: 4rem;\n    padding-right: 4rem;\n  }\n\n  .\\32xl\\:px-20 {\n    padding-left: 5rem;\n    padding-right: 5rem;\n  }\n\n  .\\32xl\\:px-24 {\n    padding-left: 6rem;\n    padding-right: 6rem;\n  }\n\n  .\\32xl\\:px-28 {\n    padding-left: 7rem;\n    padding-right: 7rem;\n  }\n\n  .\\32xl\\:px-32 {\n    padding-left: 8rem;\n    padding-right: 8rem;\n  }\n\n  .\\32xl\\:px-36 {\n    padding-left: 9rem;\n    padding-right: 9rem;\n  }\n\n  .\\32xl\\:px-40 {\n    padding-left: 10rem;\n    padding-right: 10rem;\n  }\n\n  .\\32xl\\:px-44 {\n    padding-left: 11rem;\n    padding-right: 11rem;\n  }\n\n  .\\32xl\\:px-48 {\n    padding-left: 12rem;\n    padding-right: 12rem;\n  }\n\n  .\\32xl\\:px-52 {\n    padding-left: 13rem;\n    padding-right: 13rem;\n  }\n\n  .\\32xl\\:px-56 {\n    padding-left: 14rem;\n    padding-right: 14rem;\n  }\n\n  .\\32xl\\:px-60 {\n    padding-left: 15rem;\n    padding-right: 15rem;\n  }\n\n  .\\32xl\\:px-64 {\n    padding-left: 16rem;\n    padding-right: 16rem;\n  }\n\n  .\\32xl\\:px-72 {\n    padding-left: 18rem;\n    padding-right: 18rem;\n  }\n\n  .\\32xl\\:px-80 {\n    padding-left: 20rem;\n    padding-right: 20rem;\n  }\n\n  .\\32xl\\:px-96 {\n    padding-left: 24rem;\n    padding-right: 24rem;\n  }\n\n  .\\32xl\\:px-px {\n    padding-left: 1px;\n    padding-right: 1px;\n  }\n\n  .\\32xl\\:px-0\\.5 {\n    padding-left: 0.125rem;\n    padding-right: 0.125rem;\n  }\n\n  .\\32xl\\:px-1\\.5 {\n    padding-left: 0.375rem;\n    padding-right: 0.375rem;\n  }\n\n  .\\32xl\\:px-2\\.5 {\n    padding-left: 0.625rem;\n    padding-right: 0.625rem;\n  }\n\n  .\\32xl\\:px-3\\.5 {\n    padding-left: 0.875rem;\n    padding-right: 0.875rem;\n  }\n\n  .\\32xl\\:py-0 {\n    padding-top: 0px;\n    padding-bottom: 0px;\n  }\n\n  .\\32xl\\:py-1 {\n    padding-top: 0.25rem;\n    padding-bottom: 0.25rem;\n  }\n\n  .\\32xl\\:py-2 {\n    padding-top: 0.5rem;\n    padding-bottom: 0.5rem;\n  }\n\n  .\\32xl\\:py-3 {\n    padding-top: 0.75rem;\n    padding-bottom: 0.75rem;\n  }\n\n  .\\32xl\\:py-4 {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n\n  .\\32xl\\:py-5 {\n    padding-top: 1.25rem;\n    padding-bottom: 1.25rem;\n  }\n\n  .\\32xl\\:py-6 {\n    padding-top: 1.5rem;\n    padding-bottom: 1.5rem;\n  }\n\n  .\\32xl\\:py-7 {\n    padding-top: 1.75rem;\n    padding-bottom: 1.75rem;\n  }\n\n  .\\32xl\\:py-8 {\n    padding-top: 2rem;\n    padding-bottom: 2rem;\n  }\n\n  .\\32xl\\:py-9 {\n    padding-top: 2.25rem;\n    padding-bottom: 2.25rem;\n  }\n\n  .\\32xl\\:py-10 {\n    padding-top: 2.5rem;\n    padding-bottom: 2.5rem;\n  }\n\n  .\\32xl\\:py-11 {\n    padding-top: 2.75rem;\n    padding-bottom: 2.75rem;\n  }\n\n  .\\32xl\\:py-12 {\n    padding-top: 3rem;\n    padding-bottom: 3rem;\n  }\n\n  .\\32xl\\:py-14 {\n    padding-top: 3.5rem;\n    padding-bottom: 3.5rem;\n  }\n\n  .\\32xl\\:py-16 {\n    padding-top: 4rem;\n    padding-bottom: 4rem;\n  }\n\n  .\\32xl\\:py-20 {\n    padding-top: 5rem;\n    padding-bottom: 5rem;\n  }\n\n  .\\32xl\\:py-24 {\n    padding-top: 6rem;\n    padding-bottom: 6rem;\n  }\n\n  .\\32xl\\:py-28 {\n    padding-top: 7rem;\n    padding-bottom: 7rem;\n  }\n\n  .\\32xl\\:py-32 {\n    padding-top: 8rem;\n    padding-bottom: 8rem;\n  }\n\n  .\\32xl\\:py-36 {\n    padding-top: 9rem;\n    padding-bottom: 9rem;\n  }\n\n  .\\32xl\\:py-40 {\n    padding-top: 10rem;\n    padding-bottom: 10rem;\n  }\n\n  .\\32xl\\:py-44 {\n    padding-top: 11rem;\n    padding-bottom: 11rem;\n  }\n\n  .\\32xl\\:py-48 {\n    padding-top: 12rem;\n    padding-bottom: 12rem;\n  }\n\n  .\\32xl\\:py-52 {\n    padding-top: 13rem;\n    padding-bottom: 13rem;\n  }\n\n  .\\32xl\\:py-56 {\n    padding-top: 14rem;\n    padding-bottom: 14rem;\n  }\n\n  .\\32xl\\:py-60 {\n    padding-top: 15rem;\n    padding-bottom: 15rem;\n  }\n\n  .\\32xl\\:py-64 {\n    padding-top: 16rem;\n    padding-bottom: 16rem;\n  }\n\n  .\\32xl\\:py-72 {\n    padding-top: 18rem;\n    padding-bottom: 18rem;\n  }\n\n  .\\32xl\\:py-80 {\n    padding-top: 20rem;\n    padding-bottom: 20rem;\n  }\n\n  .\\32xl\\:py-96 {\n    padding-top: 24rem;\n    padding-bottom: 24rem;\n  }\n\n  .\\32xl\\:py-px {\n    padding-top: 1px;\n    padding-bottom: 1px;\n  }\n\n  .\\32xl\\:py-0\\.5 {\n    padding-top: 0.125rem;\n    padding-bottom: 0.125rem;\n  }\n\n  .\\32xl\\:py-1\\.5 {\n    padding-top: 0.375rem;\n    padding-bottom: 0.375rem;\n  }\n\n  .\\32xl\\:py-2\\.5 {\n    padding-top: 0.625rem;\n    padding-bottom: 0.625rem;\n  }\n\n  .\\32xl\\:py-3\\.5 {\n    padding-top: 0.875rem;\n    padding-bottom: 0.875rem;\n  }\n\n  .\\32xl\\:pt-0 {\n    padding-top: 0px;\n  }\n\n  .\\32xl\\:pt-1 {\n    padding-top: 0.25rem;\n  }\n\n  .\\32xl\\:pt-2 {\n    padding-top: 0.5rem;\n  }\n\n  .\\32xl\\:pt-3 {\n    padding-top: 0.75rem;\n  }\n\n  .\\32xl\\:pt-4 {\n    padding-top: 1rem;\n  }\n\n  .\\32xl\\:pt-5 {\n    padding-top: 1.25rem;\n  }\n\n  .\\32xl\\:pt-6 {\n    padding-top: 1.5rem;\n  }\n\n  .\\32xl\\:pt-7 {\n    padding-top: 1.75rem;\n  }\n\n  .\\32xl\\:pt-8 {\n    padding-top: 2rem;\n  }\n\n  .\\32xl\\:pt-9 {\n    padding-top: 2.25rem;\n  }\n\n  .\\32xl\\:pt-10 {\n    padding-top: 2.5rem;\n  }\n\n  .\\32xl\\:pt-11 {\n    padding-top: 2.75rem;\n  }\n\n  .\\32xl\\:pt-12 {\n    padding-top: 3rem;\n  }\n\n  .\\32xl\\:pt-14 {\n    padding-top: 3.5rem;\n  }\n\n  .\\32xl\\:pt-16 {\n    padding-top: 4rem;\n  }\n\n  .\\32xl\\:pt-20 {\n    padding-top: 5rem;\n  }\n\n  .\\32xl\\:pt-24 {\n    padding-top: 6rem;\n  }\n\n  .\\32xl\\:pt-28 {\n    padding-top: 7rem;\n  }\n\n  .\\32xl\\:pt-32 {\n    padding-top: 8rem;\n  }\n\n  .\\32xl\\:pt-36 {\n    padding-top: 9rem;\n  }\n\n  .\\32xl\\:pt-40 {\n    padding-top: 10rem;\n  }\n\n  .\\32xl\\:pt-44 {\n    padding-top: 11rem;\n  }\n\n  .\\32xl\\:pt-48 {\n    padding-top: 12rem;\n  }\n\n  .\\32xl\\:pt-52 {\n    padding-top: 13rem;\n  }\n\n  .\\32xl\\:pt-56 {\n    padding-top: 14rem;\n  }\n\n  .\\32xl\\:pt-60 {\n    padding-top: 15rem;\n  }\n\n  .\\32xl\\:pt-64 {\n    padding-top: 16rem;\n  }\n\n  .\\32xl\\:pt-72 {\n    padding-top: 18rem;\n  }\n\n  .\\32xl\\:pt-80 {\n    padding-top: 20rem;\n  }\n\n  .\\32xl\\:pt-96 {\n    padding-top: 24rem;\n  }\n\n  .\\32xl\\:pt-px {\n    padding-top: 1px;\n  }\n\n  .\\32xl\\:pt-0\\.5 {\n    padding-top: 0.125rem;\n  }\n\n  .\\32xl\\:pt-1\\.5 {\n    padding-top: 0.375rem;\n  }\n\n  .\\32xl\\:pt-2\\.5 {\n    padding-top: 0.625rem;\n  }\n\n  .\\32xl\\:pt-3\\.5 {\n    padding-top: 0.875rem;\n  }\n\n  .\\32xl\\:pr-0 {\n    padding-right: 0px;\n  }\n\n  .\\32xl\\:pr-1 {\n    padding-right: 0.25rem;\n  }\n\n  .\\32xl\\:pr-2 {\n    padding-right: 0.5rem;\n  }\n\n  .\\32xl\\:pr-3 {\n    padding-right: 0.75rem;\n  }\n\n  .\\32xl\\:pr-4 {\n    padding-right: 1rem;\n  }\n\n  .\\32xl\\:pr-5 {\n    padding-right: 1.25rem;\n  }\n\n  .\\32xl\\:pr-6 {\n    padding-right: 1.5rem;\n  }\n\n  .\\32xl\\:pr-7 {\n    padding-right: 1.75rem;\n  }\n\n  .\\32xl\\:pr-8 {\n    padding-right: 2rem;\n  }\n\n  .\\32xl\\:pr-9 {\n    padding-right: 2.25rem;\n  }\n\n  .\\32xl\\:pr-10 {\n    padding-right: 2.5rem;\n  }\n\n  .\\32xl\\:pr-11 {\n    padding-right: 2.75rem;\n  }\n\n  .\\32xl\\:pr-12 {\n    padding-right: 3rem;\n  }\n\n  .\\32xl\\:pr-14 {\n    padding-right: 3.5rem;\n  }\n\n  .\\32xl\\:pr-16 {\n    padding-right: 4rem;\n  }\n\n  .\\32xl\\:pr-20 {\n    padding-right: 5rem;\n  }\n\n  .\\32xl\\:pr-24 {\n    padding-right: 6rem;\n  }\n\n  .\\32xl\\:pr-28 {\n    padding-right: 7rem;\n  }\n\n  .\\32xl\\:pr-32 {\n    padding-right: 8rem;\n  }\n\n  .\\32xl\\:pr-36 {\n    padding-right: 9rem;\n  }\n\n  .\\32xl\\:pr-40 {\n    padding-right: 10rem;\n  }\n\n  .\\32xl\\:pr-44 {\n    padding-right: 11rem;\n  }\n\n  .\\32xl\\:pr-48 {\n    padding-right: 12rem;\n  }\n\n  .\\32xl\\:pr-52 {\n    padding-right: 13rem;\n  }\n\n  .\\32xl\\:pr-56 {\n    padding-right: 14rem;\n  }\n\n  .\\32xl\\:pr-60 {\n    padding-right: 15rem;\n  }\n\n  .\\32xl\\:pr-64 {\n    padding-right: 16rem;\n  }\n\n  .\\32xl\\:pr-72 {\n    padding-right: 18rem;\n  }\n\n  .\\32xl\\:pr-80 {\n    padding-right: 20rem;\n  }\n\n  .\\32xl\\:pr-96 {\n    padding-right: 24rem;\n  }\n\n  .\\32xl\\:pr-px {\n    padding-right: 1px;\n  }\n\n  .\\32xl\\:pr-0\\.5 {\n    padding-right: 0.125rem;\n  }\n\n  .\\32xl\\:pr-1\\.5 {\n    padding-right: 0.375rem;\n  }\n\n  .\\32xl\\:pr-2\\.5 {\n    padding-right: 0.625rem;\n  }\n\n  .\\32xl\\:pr-3\\.5 {\n    padding-right: 0.875rem;\n  }\n\n  .\\32xl\\:pb-0 {\n    padding-bottom: 0px;\n  }\n\n  .\\32xl\\:pb-1 {\n    padding-bottom: 0.25rem;\n  }\n\n  .\\32xl\\:pb-2 {\n    padding-bottom: 0.5rem;\n  }\n\n  .\\32xl\\:pb-3 {\n    padding-bottom: 0.75rem;\n  }\n\n  .\\32xl\\:pb-4 {\n    padding-bottom: 1rem;\n  }\n\n  .\\32xl\\:pb-5 {\n    padding-bottom: 1.25rem;\n  }\n\n  .\\32xl\\:pb-6 {\n    padding-bottom: 1.5rem;\n  }\n\n  .\\32xl\\:pb-7 {\n    padding-bottom: 1.75rem;\n  }\n\n  .\\32xl\\:pb-8 {\n    padding-bottom: 2rem;\n  }\n\n  .\\32xl\\:pb-9 {\n    padding-bottom: 2.25rem;\n  }\n\n  .\\32xl\\:pb-10 {\n    padding-bottom: 2.5rem;\n  }\n\n  .\\32xl\\:pb-11 {\n    padding-bottom: 2.75rem;\n  }\n\n  .\\32xl\\:pb-12 {\n    padding-bottom: 3rem;\n  }\n\n  .\\32xl\\:pb-14 {\n    padding-bottom: 3.5rem;\n  }\n\n  .\\32xl\\:pb-16 {\n    padding-bottom: 4rem;\n  }\n\n  .\\32xl\\:pb-20 {\n    padding-bottom: 5rem;\n  }\n\n  .\\32xl\\:pb-24 {\n    padding-bottom: 6rem;\n  }\n\n  .\\32xl\\:pb-28 {\n    padding-bottom: 7rem;\n  }\n\n  .\\32xl\\:pb-32 {\n    padding-bottom: 8rem;\n  }\n\n  .\\32xl\\:pb-36 {\n    padding-bottom: 9rem;\n  }\n\n  .\\32xl\\:pb-40 {\n    padding-bottom: 10rem;\n  }\n\n  .\\32xl\\:pb-44 {\n    padding-bottom: 11rem;\n  }\n\n  .\\32xl\\:pb-48 {\n    padding-bottom: 12rem;\n  }\n\n  .\\32xl\\:pb-52 {\n    padding-bottom: 13rem;\n  }\n\n  .\\32xl\\:pb-56 {\n    padding-bottom: 14rem;\n  }\n\n  .\\32xl\\:pb-60 {\n    padding-bottom: 15rem;\n  }\n\n  .\\32xl\\:pb-64 {\n    padding-bottom: 16rem;\n  }\n\n  .\\32xl\\:pb-72 {\n    padding-bottom: 18rem;\n  }\n\n  .\\32xl\\:pb-80 {\n    padding-bottom: 20rem;\n  }\n\n  .\\32xl\\:pb-96 {\n    padding-bottom: 24rem;\n  }\n\n  .\\32xl\\:pb-px {\n    padding-bottom: 1px;\n  }\n\n  .\\32xl\\:pb-0\\.5 {\n    padding-bottom: 0.125rem;\n  }\n\n  .\\32xl\\:pb-1\\.5 {\n    padding-bottom: 0.375rem;\n  }\n\n  .\\32xl\\:pb-2\\.5 {\n    padding-bottom: 0.625rem;\n  }\n\n  .\\32xl\\:pb-3\\.5 {\n    padding-bottom: 0.875rem;\n  }\n\n  .\\32xl\\:pl-0 {\n    padding-left: 0px;\n  }\n\n  .\\32xl\\:pl-1 {\n    padding-left: 0.25rem;\n  }\n\n  .\\32xl\\:pl-2 {\n    padding-left: 0.5rem;\n  }\n\n  .\\32xl\\:pl-3 {\n    padding-left: 0.75rem;\n  }\n\n  .\\32xl\\:pl-4 {\n    padding-left: 1rem;\n  }\n\n  .\\32xl\\:pl-5 {\n    padding-left: 1.25rem;\n  }\n\n  .\\32xl\\:pl-6 {\n    padding-left: 1.5rem;\n  }\n\n  .\\32xl\\:pl-7 {\n    padding-left: 1.75rem;\n  }\n\n  .\\32xl\\:pl-8 {\n    padding-left: 2rem;\n  }\n\n  .\\32xl\\:pl-9 {\n    padding-left: 2.25rem;\n  }\n\n  .\\32xl\\:pl-10 {\n    padding-left: 2.5rem;\n  }\n\n  .\\32xl\\:pl-11 {\n    padding-left: 2.75rem;\n  }\n\n  .\\32xl\\:pl-12 {\n    padding-left: 3rem;\n  }\n\n  .\\32xl\\:pl-14 {\n    padding-left: 3.5rem;\n  }\n\n  .\\32xl\\:pl-16 {\n    padding-left: 4rem;\n  }\n\n  .\\32xl\\:pl-20 {\n    padding-left: 5rem;\n  }\n\n  .\\32xl\\:pl-24 {\n    padding-left: 6rem;\n  }\n\n  .\\32xl\\:pl-28 {\n    padding-left: 7rem;\n  }\n\n  .\\32xl\\:pl-32 {\n    padding-left: 8rem;\n  }\n\n  .\\32xl\\:pl-36 {\n    padding-left: 9rem;\n  }\n\n  .\\32xl\\:pl-40 {\n    padding-left: 10rem;\n  }\n\n  .\\32xl\\:pl-44 {\n    padding-left: 11rem;\n  }\n\n  .\\32xl\\:pl-48 {\n    padding-left: 12rem;\n  }\n\n  .\\32xl\\:pl-52 {\n    padding-left: 13rem;\n  }\n\n  .\\32xl\\:pl-56 {\n    padding-left: 14rem;\n  }\n\n  .\\32xl\\:pl-60 {\n    padding-left: 15rem;\n  }\n\n  .\\32xl\\:pl-64 {\n    padding-left: 16rem;\n  }\n\n  .\\32xl\\:pl-72 {\n    padding-left: 18rem;\n  }\n\n  .\\32xl\\:pl-80 {\n    padding-left: 20rem;\n  }\n\n  .\\32xl\\:pl-96 {\n    padding-left: 24rem;\n  }\n\n  .\\32xl\\:pl-px {\n    padding-left: 1px;\n  }\n\n  .\\32xl\\:pl-0\\.5 {\n    padding-left: 0.125rem;\n  }\n\n  .\\32xl\\:pl-1\\.5 {\n    padding-left: 0.375rem;\n  }\n\n  .\\32xl\\:pl-2\\.5 {\n    padding-left: 0.625rem;\n  }\n\n  .\\32xl\\:pl-3\\.5 {\n    padding-left: 0.875rem;\n  }\n\n  .\\32xl\\:text-left {\n    text-align: left;\n  }\n\n  .\\32xl\\:text-center {\n    text-align: center;\n  }\n\n  .\\32xl\\:text-right {\n    text-align: right;\n  }\n\n  .\\32xl\\:text-justify {\n    text-align: justify;\n  }\n\n  .\\32xl\\:align-baseline {\n    vertical-align: baseline;\n  }\n\n  .\\32xl\\:align-top {\n    vertical-align: top;\n  }\n\n  .\\32xl\\:align-middle {\n    vertical-align: middle;\n  }\n\n  .\\32xl\\:align-bottom {\n    vertical-align: bottom;\n  }\n\n  .\\32xl\\:align-text-top {\n    vertical-align: text-top;\n  }\n\n  .\\32xl\\:align-text-bottom {\n    vertical-align: text-bottom;\n  }\n\n  .\\32xl\\:font-sans {\n    font-family: Roboto, system-ui, BlinkMacSystemFont, -apple-system, \"Segoe UI\", Oxygen, Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  }\n\n  .\\32xl\\:font-serif {\n    font-family: Constantia, \"Lucida Bright\", Lucidabright, \"Lucida Serif\", Lucida, \"DejaVu Serif\", \"Bitstream Vera Serif\", \"Liberation Serif\", Cambria, \"Times New Roman\", Times, Georgia, serif;\n  }\n\n  .\\32xl\\:font-mono {\n    font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  }\n\n  .\\32xl\\:text-xs {\n    font-size: 0.75rem;\n  }\n\n  .\\32xl\\:text-sm {\n    font-size: 0.875rem;\n  }\n\n  .\\32xl\\:text-base {\n    font-size: 1rem;\n  }\n\n  .\\32xl\\:text-lg {\n    font-size: 1.125rem;\n  }\n\n  .\\32xl\\:text-xl {\n    font-size: 1.25rem;\n  }\n\n  .\\32xl\\:text-2xl {\n    font-size: 1.5rem;\n  }\n\n  .\\32xl\\:text-3xl {\n    font-size: 1.875rem;\n  }\n\n  .\\32xl\\:text-4xl {\n    font-size: 2.25rem;\n  }\n\n  .\\32xl\\:text-5xl {\n    font-size: 3rem;\n  }\n\n  .\\32xl\\:text-6xl {\n    font-size: 4rem;\n  }\n\n  .\\32xl\\:font-thin {\n    font-weight: 100;\n  }\n\n  .\\32xl\\:font-extralight {\n    font-weight: 200;\n  }\n\n  .\\32xl\\:font-light {\n    font-weight: 300;\n  }\n\n  .\\32xl\\:font-normal {\n    font-weight: 400;\n  }\n\n  .\\32xl\\:font-medium {\n    font-weight: 500;\n  }\n\n  .\\32xl\\:font-semibold {\n    font-weight: 600;\n  }\n\n  .\\32xl\\:font-bold {\n    font-weight: 700;\n  }\n\n  .\\32xl\\:font-extrabold {\n    font-weight: 800;\n  }\n\n  .\\32xl\\:font-black {\n    font-weight: 900;\n  }\n\n  .\\32xl\\:hover\\:font-thin:hover {\n    font-weight: 100;\n  }\n\n  .\\32xl\\:hover\\:font-extralight:hover {\n    font-weight: 200;\n  }\n\n  .\\32xl\\:hover\\:font-light:hover {\n    font-weight: 300;\n  }\n\n  .\\32xl\\:hover\\:font-normal:hover {\n    font-weight: 400;\n  }\n\n  .\\32xl\\:hover\\:font-medium:hover {\n    font-weight: 500;\n  }\n\n  .\\32xl\\:hover\\:font-semibold:hover {\n    font-weight: 600;\n  }\n\n  .\\32xl\\:hover\\:font-bold:hover {\n    font-weight: 700;\n  }\n\n  .\\32xl\\:hover\\:font-extrabold:hover {\n    font-weight: 800;\n  }\n\n  .\\32xl\\:hover\\:font-black:hover {\n    font-weight: 900;\n  }\n\n  .\\32xl\\:focus\\:font-thin:focus {\n    font-weight: 100;\n  }\n\n  .\\32xl\\:focus\\:font-extralight:focus {\n    font-weight: 200;\n  }\n\n  .\\32xl\\:focus\\:font-light:focus {\n    font-weight: 300;\n  }\n\n  .\\32xl\\:focus\\:font-normal:focus {\n    font-weight: 400;\n  }\n\n  .\\32xl\\:focus\\:font-medium:focus {\n    font-weight: 500;\n  }\n\n  .\\32xl\\:focus\\:font-semibold:focus {\n    font-weight: 600;\n  }\n\n  .\\32xl\\:focus\\:font-bold:focus {\n    font-weight: 700;\n  }\n\n  .\\32xl\\:focus\\:font-extrabold:focus {\n    font-weight: 800;\n  }\n\n  .\\32xl\\:focus\\:font-black:focus {\n    font-weight: 900;\n  }\n\n  .\\32xl\\:uppercase {\n    text-transform: uppercase;\n  }\n\n  .\\32xl\\:lowercase {\n    text-transform: lowercase;\n  }\n\n  .\\32xl\\:capitalize {\n    text-transform: capitalize;\n  }\n\n  .\\32xl\\:normal-case {\n    text-transform: none;\n  }\n\n  .\\32xl\\:italic {\n    font-style: italic;\n  }\n\n  .\\32xl\\:not-italic {\n    font-style: normal;\n  }\n\n  .\\32xl\\:ordinal, .\\32xl\\:slashed-zero, .\\32xl\\:lining-nums, .\\32xl\\:oldstyle-nums, .\\32xl\\:proportional-nums, .\\32xl\\:tabular-nums, .\\32xl\\:diagonal-fractions, .\\32xl\\:stacked-fractions {\n    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);\n    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);\n    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);\n    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);\n  }\n\n  .\\32xl\\:normal-nums {\n    font-variant-numeric: normal;\n  }\n\n  .\\32xl\\:ordinal {\n    --tw-ordinal: ordinal;\n  }\n\n  .\\32xl\\:slashed-zero {\n    --tw-slashed-zero: slashed-zero;\n  }\n\n  .\\32xl\\:lining-nums {\n    --tw-numeric-figure: lining-nums;\n  }\n\n  .\\32xl\\:oldstyle-nums {\n    --tw-numeric-figure: oldstyle-nums;\n  }\n\n  .\\32xl\\:proportional-nums {\n    --tw-numeric-spacing: proportional-nums;\n  }\n\n  .\\32xl\\:tabular-nums {\n    --tw-numeric-spacing: tabular-nums;\n  }\n\n  .\\32xl\\:diagonal-fractions {\n    --tw-numeric-fraction: diagonal-fractions;\n  }\n\n  .\\32xl\\:stacked-fractions {\n    --tw-numeric-fraction: stacked-fractions;\n  }\n\n  .\\32xl\\:leading-3 {\n    line-height: .75rem;\n  }\n\n  .\\32xl\\:leading-4 {\n    line-height: 1rem;\n  }\n\n  .\\32xl\\:leading-5 {\n    line-height: 1.25rem;\n  }\n\n  .\\32xl\\:leading-6 {\n    line-height: 1.5rem;\n  }\n\n  .\\32xl\\:leading-7 {\n    line-height: 1.75rem;\n  }\n\n  .\\32xl\\:leading-8 {\n    line-height: 2rem;\n  }\n\n  .\\32xl\\:leading-9 {\n    line-height: 2.25rem;\n  }\n\n  .\\32xl\\:leading-10 {\n    line-height: 2.5rem;\n  }\n\n  .\\32xl\\:leading-none {\n    line-height: 1;\n  }\n\n  .\\32xl\\:leading-tight {\n    line-height: 1.25;\n  }\n\n  .\\32xl\\:leading-snug {\n    line-height: 1.375;\n  }\n\n  .\\32xl\\:leading-normal {\n    line-height: 1.5;\n  }\n\n  .\\32xl\\:leading-relaxed {\n    line-height: 1.625;\n  }\n\n  .\\32xl\\:leading-loose {\n    line-height: 2;\n  }\n\n  .\\32xl\\:tracking-normal {\n    letter-spacing: 0;\n  }\n\n  .\\32xl\\:text-transparent {\n    color: transparent;\n  }\n\n  .\\32xl\\:text-current {\n    color: currentColor;\n  }\n\n  .\\32xl\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-transparent {\n    color: transparent;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-current {\n    color: currentColor;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-black {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-white {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-50 {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-100 {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-200 {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-300 {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-400 {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-500 {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-600 {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-700 {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-800 {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-gray-900 {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey-darker {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey-dark {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey-light {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-grey-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red-darker {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red-dark {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red-light {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-red-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange-darker {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange-dark {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-orange-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow-darker {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow-dark {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow-light {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-yellow-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green-darker {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green-dark {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green-light {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-green-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal-darker {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal-dark {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal-light {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-teal-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue-darker {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue-dark {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue-light {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-blue-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo-darker {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo-dark {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo-light {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-indigo-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple-darker {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple-dark {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple-light {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-purple-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink-darkest {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink-darker {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink-dark {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink-light {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink-lighter {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-pink-lightest {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-transparent:focus-within {\n    color: transparent;\n  }\n\n  .\\32xl\\:focus-within\\:text-current:focus-within {\n    color: currentColor;\n  }\n\n  .\\32xl\\:focus-within\\:text-black:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-white:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-50:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-100:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-200:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-300:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-400:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-500:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-600:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-700:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-800:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-gray-900:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-grey-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-red-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-orange-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-yellow-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-green-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-teal-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-blue-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-indigo-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-purple-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink-darkest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink-darker:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink-dark:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink-light:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink-lighter:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:text-pink-lightest:focus-within {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-transparent:hover {\n    color: transparent;\n  }\n\n  .\\32xl\\:hover\\:text-current:hover {\n    color: currentColor;\n  }\n\n  .\\32xl\\:hover\\:text-black:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-white:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-50:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-100:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-200:hover {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-300:hover {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-400:hover {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-500:hover {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-600:hover {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-700:hover {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-800:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-gray-900:hover {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue:hover {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo:hover {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple:hover {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey:hover {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-grey-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-red-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange:hover {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-orange-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-yellow-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-green-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal:hover {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-teal-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-blue-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-indigo-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-purple-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink-darkest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink-darker:hover {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink-dark:hover {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink-light:hover {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink-lighter:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:hover\\:text-pink-lightest:hover {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-transparent:focus {\n    color: transparent;\n  }\n\n  .\\32xl\\:focus\\:text-current:focus {\n    color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:text-black:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-white:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-50:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-100:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-200:focus {\n    --tw-text-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-300:focus {\n    --tw-text-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-400:focus {\n    --tw-text-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-500:focus {\n    --tw-text-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-600:focus {\n    --tw-text-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-700:focus {\n    --tw-text-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-800:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-gray-900:focus {\n    --tw-text-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue:focus {\n    --tw-text-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo:focus {\n    --tw-text-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple:focus {\n    --tw-text-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey:focus {\n    --tw-text-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-grey-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-red-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange:focus {\n    --tw-text-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-orange-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-yellow-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-green-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal:focus {\n    --tw-text-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-teal-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-blue-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-indigo-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-purple-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink-darkest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink-darker:focus {\n    --tw-text-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink-dark:focus {\n    --tw-text-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink-light:focus {\n    --tw-text-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink-lighter:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:focus\\:text-pink-lightest:focus {\n    --tw-text-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-text-opacity));\n  }\n\n  .\\32xl\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .\\32xl\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .\\32xl\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .\\32xl\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .\\32xl\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .\\32xl\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .\\32xl\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .\\32xl\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .\\32xl\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .\\32xl\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .\\32xl\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .\\32xl\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .\\32xl\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .\\32xl\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .\\32xl\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-0 {\n    --tw-text-opacity: 0;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-5 {\n    --tw-text-opacity: 0.05;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-10 {\n    --tw-text-opacity: 0.1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-20 {\n    --tw-text-opacity: 0.2;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-25 {\n    --tw-text-opacity: 0.25;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-30 {\n    --tw-text-opacity: 0.3;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-40 {\n    --tw-text-opacity: 0.4;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-50 {\n    --tw-text-opacity: 0.5;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-60 {\n    --tw-text-opacity: 0.6;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-70 {\n    --tw-text-opacity: 0.7;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-75 {\n    --tw-text-opacity: 0.75;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-80 {\n    --tw-text-opacity: 0.8;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-90 {\n    --tw-text-opacity: 0.9;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-95 {\n    --tw-text-opacity: 0.95;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:text-opacity-100 {\n    --tw-text-opacity: 1;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-0:focus-within {\n    --tw-text-opacity: 0;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-5:focus-within {\n    --tw-text-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-10:focus-within {\n    --tw-text-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-20:focus-within {\n    --tw-text-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-25:focus-within {\n    --tw-text-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-30:focus-within {\n    --tw-text-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-40:focus-within {\n    --tw-text-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-50:focus-within {\n    --tw-text-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-60:focus-within {\n    --tw-text-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-70:focus-within {\n    --tw-text-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-75:focus-within {\n    --tw-text-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-80:focus-within {\n    --tw-text-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-90:focus-within {\n    --tw-text-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-95:focus-within {\n    --tw-text-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus-within\\:text-opacity-100:focus-within {\n    --tw-text-opacity: 1;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-0:hover {\n    --tw-text-opacity: 0;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-5:hover {\n    --tw-text-opacity: 0.05;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-10:hover {\n    --tw-text-opacity: 0.1;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-20:hover {\n    --tw-text-opacity: 0.2;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-25:hover {\n    --tw-text-opacity: 0.25;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-30:hover {\n    --tw-text-opacity: 0.3;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-40:hover {\n    --tw-text-opacity: 0.4;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-50:hover {\n    --tw-text-opacity: 0.5;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-60:hover {\n    --tw-text-opacity: 0.6;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-70:hover {\n    --tw-text-opacity: 0.7;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-75:hover {\n    --tw-text-opacity: 0.75;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-80:hover {\n    --tw-text-opacity: 0.8;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-90:hover {\n    --tw-text-opacity: 0.9;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-95:hover {\n    --tw-text-opacity: 0.95;\n  }\n\n  .\\32xl\\:hover\\:text-opacity-100:hover {\n    --tw-text-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-0:focus {\n    --tw-text-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-5:focus {\n    --tw-text-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-10:focus {\n    --tw-text-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-20:focus {\n    --tw-text-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-25:focus {\n    --tw-text-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-30:focus {\n    --tw-text-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-40:focus {\n    --tw-text-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-50:focus {\n    --tw-text-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-60:focus {\n    --tw-text-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-70:focus {\n    --tw-text-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-75:focus {\n    --tw-text-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-80:focus {\n    --tw-text-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-90:focus {\n    --tw-text-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-95:focus {\n    --tw-text-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:text-opacity-100:focus {\n    --tw-text-opacity: 1;\n  }\n\n  .\\32xl\\:underline {\n    text-decoration: underline;\n  }\n\n  .\\32xl\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .\\32xl\\:no-underline {\n    text-decoration: none;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:underline {\n    text-decoration: underline;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:line-through {\n    text-decoration: line-through;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:no-underline {\n    text-decoration: none;\n  }\n\n  .\\32xl\\:focus-within\\:underline:focus-within {\n    text-decoration: underline;\n  }\n\n  .\\32xl\\:focus-within\\:line-through:focus-within {\n    text-decoration: line-through;\n  }\n\n  .\\32xl\\:focus-within\\:no-underline:focus-within {\n    text-decoration: none;\n  }\n\n  .\\32xl\\:hover\\:underline:hover {\n    text-decoration: underline;\n  }\n\n  .\\32xl\\:hover\\:line-through:hover {\n    text-decoration: line-through;\n  }\n\n  .\\32xl\\:hover\\:no-underline:hover {\n    text-decoration: none;\n  }\n\n  .\\32xl\\:focus\\:underline:focus {\n    text-decoration: underline;\n  }\n\n  .\\32xl\\:focus\\:line-through:focus {\n    text-decoration: line-through;\n  }\n\n  .\\32xl\\:focus\\:no-underline:focus {\n    text-decoration: none;\n  }\n\n  .\\32xl\\:antialiased {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n\n  .\\32xl\\:subpixel-antialiased {\n    -webkit-font-smoothing: auto;\n    -moz-osx-font-smoothing: auto;\n  }\n\n  .\\32xl\\:placeholder-transparent::-moz-placeholder {\n    color: transparent;\n  }\n\n  .\\32xl\\:placeholder-transparent:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .\\32xl\\:placeholder-transparent::placeholder {\n    color: transparent;\n  }\n\n  .\\32xl\\:placeholder-current::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .\\32xl\\:placeholder-current:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .\\32xl\\:placeholder-current::placeholder {\n    color: currentColor;\n  }\n\n  .\\32xl\\:placeholder-black::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-black:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-black::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-white::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-white:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-white::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-50::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-50::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-100::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-200::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-200:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-200::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-300::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-300:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-300::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-400::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-400:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-400::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-500::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-500:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-500::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-600::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-600:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-600::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-700::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-700:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-700::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-800::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-800:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-800::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-900::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-900:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-gray-900::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-grey-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-red-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-orange-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-yellow-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-green-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-teal-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-blue-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-indigo-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-purple-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-darkest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-darkest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-darkest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-darker::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-darker:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-darker::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-dark::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-dark:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-dark::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-light::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-light:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-light::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-lighter::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-lighter:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-lighter::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-lightest::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-lightest:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-pink-lightest::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n    color: transparent;\n  }\n\n  .\\32xl\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n    color: transparent;\n  }\n\n  .\\32xl\\:focus\\:placeholder-transparent:focus::placeholder {\n    color: transparent;\n  }\n\n  .\\32xl\\:focus\\:placeholder-current:focus::-moz-placeholder {\n    color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:placeholder-current:focus:-ms-input-placeholder {\n    color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:placeholder-current:focus::placeholder {\n    color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:placeholder-black:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-black:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 41, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-white:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-white:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-50:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-200:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-300:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-400:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-500:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-600:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-700:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-800:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-gray-900:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 52, 47, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 237, 74, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 193, 114, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(34, 155, 225, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(101, 116, 205, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(149, 97, 226, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 109, 155, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(61, 72, 82, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(96, 111, 123, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(135, 149, 161, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(126, 139, 149, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(218, 225, 231, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(228, 234, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-grey-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(247, 247, 247, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(59, 13, 12, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(98, 27, 24, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(204, 31, 26, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 87, 83, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(249, 172, 170, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-red-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 235, 234, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(70, 42, 22, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(97, 59, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(222, 117, 31, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(246, 153, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 173, 99, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 217, 182, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-orange-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 245, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 52, 17, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(104, 79, 29, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(242, 208, 36, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 243, 130, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 249, 194, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-yellow-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(252, 251, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(15, 47, 33, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(26, 71, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(31, 157, 85, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(81, 216, 138, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(162, 245, 191, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-green-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(227, 252, 236, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(13, 51, 49, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 80, 79, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 168, 157, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(77, 192, 181, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(100, 213, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(160, 240, 237, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-teal-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(232, 255, 254, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(32, 57, 80, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(40, 85, 110, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(39, 121, 189, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(108, 178, 235, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(188, 222, 250, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-blue-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(239, 248, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(25, 30, 56, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(47, 54, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(86, 97, 179, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(120, 134, 215, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(178, 183, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-indigo-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(230, 232, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(33, 24, 60, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(56, 43, 95, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(121, 74, 207, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(167, 121, 233, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(214, 187, 252, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-purple-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(243, 235, 255, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-darkest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-darkest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-darkest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(69, 18, 37, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-darker:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-darker:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-darker:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(111, 33, 63, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-dark:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-dark:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-dark:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(235, 82, 134, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-light:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-light:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-light:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(250, 126, 168, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-lighter:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-lighter:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-lighter:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 187, 202, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-lightest:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-lightest:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:focus\\:placeholder-pink-lightest:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n    color: rgba(255, 235, 239, var(--tw-placeholder-opacity));\n  }\n\n  .\\32xl\\:placeholder-opacity-0::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .\\32xl\\:placeholder-opacity-0:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .\\32xl\\:placeholder-opacity-0::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .\\32xl\\:placeholder-opacity-5::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .\\32xl\\:placeholder-opacity-5:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .\\32xl\\:placeholder-opacity-5::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .\\32xl\\:placeholder-opacity-10::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .\\32xl\\:placeholder-opacity-10:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .\\32xl\\:placeholder-opacity-10::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .\\32xl\\:placeholder-opacity-20::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .\\32xl\\:placeholder-opacity-20:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .\\32xl\\:placeholder-opacity-20::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .\\32xl\\:placeholder-opacity-25::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .\\32xl\\:placeholder-opacity-25:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .\\32xl\\:placeholder-opacity-25::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .\\32xl\\:placeholder-opacity-30::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .\\32xl\\:placeholder-opacity-30:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .\\32xl\\:placeholder-opacity-30::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .\\32xl\\:placeholder-opacity-40::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .\\32xl\\:placeholder-opacity-40:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .\\32xl\\:placeholder-opacity-40::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .\\32xl\\:placeholder-opacity-50::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .\\32xl\\:placeholder-opacity-50:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .\\32xl\\:placeholder-opacity-50::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .\\32xl\\:placeholder-opacity-60::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .\\32xl\\:placeholder-opacity-60:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .\\32xl\\:placeholder-opacity-60::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .\\32xl\\:placeholder-opacity-70::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .\\32xl\\:placeholder-opacity-70:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .\\32xl\\:placeholder-opacity-70::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .\\32xl\\:placeholder-opacity-75::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .\\32xl\\:placeholder-opacity-75:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .\\32xl\\:placeholder-opacity-75::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .\\32xl\\:placeholder-opacity-80::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .\\32xl\\:placeholder-opacity-80:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .\\32xl\\:placeholder-opacity-80::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .\\32xl\\:placeholder-opacity-90::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .\\32xl\\:placeholder-opacity-90:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .\\32xl\\:placeholder-opacity-90::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .\\32xl\\:placeholder-opacity-95::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .\\32xl\\:placeholder-opacity-95:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .\\32xl\\:placeholder-opacity-95::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .\\32xl\\:placeholder-opacity-100::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .\\32xl\\:placeholder-opacity-100:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .\\32xl\\:placeholder-opacity-100::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-0:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-0:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-0:focus::placeholder {\n    --tw-placeholder-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-5:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-5:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-5:focus::placeholder {\n    --tw-placeholder-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-10:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-10:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-10:focus::placeholder {\n    --tw-placeholder-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-20:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-20:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-20:focus::placeholder {\n    --tw-placeholder-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-25:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-25:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-25:focus::placeholder {\n    --tw-placeholder-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-30:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-30:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-30:focus::placeholder {\n    --tw-placeholder-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-40:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-40:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-40:focus::placeholder {\n    --tw-placeholder-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-50:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-50:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-50:focus::placeholder {\n    --tw-placeholder-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-60:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-60:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-60:focus::placeholder {\n    --tw-placeholder-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-70:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-70:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-70:focus::placeholder {\n    --tw-placeholder-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-75:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-75:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-75:focus::placeholder {\n    --tw-placeholder-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-80:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-80:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-80:focus::placeholder {\n    --tw-placeholder-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-90:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-90:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-90:focus::placeholder {\n    --tw-placeholder-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-95:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-95:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-95:focus::placeholder {\n    --tw-placeholder-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-100:focus::-moz-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-100:focus:-ms-input-placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:placeholder-opacity-100:focus::placeholder {\n    --tw-placeholder-opacity: 1;\n  }\n\n  .\\32xl\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .\\32xl\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .\\32xl\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .\\32xl\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .\\32xl\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .\\32xl\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .\\32xl\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .\\32xl\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .\\32xl\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .\\32xl\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .\\32xl\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .\\32xl\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .\\32xl\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .\\32xl\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .\\32xl\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-0 {\n    opacity: 0;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-5 {\n    opacity: 0.05;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-10 {\n    opacity: 0.1;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-20 {\n    opacity: 0.2;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-25 {\n    opacity: 0.25;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-30 {\n    opacity: 0.3;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-40 {\n    opacity: 0.4;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-50 {\n    opacity: 0.5;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-60 {\n    opacity: 0.6;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-70 {\n    opacity: 0.7;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-75 {\n    opacity: 0.75;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-80 {\n    opacity: 0.8;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-90 {\n    opacity: 0.9;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-95 {\n    opacity: 0.95;\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:opacity-100 {\n    opacity: 1;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-0:focus-within {\n    opacity: 0;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-5:focus-within {\n    opacity: 0.05;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-10:focus-within {\n    opacity: 0.1;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-20:focus-within {\n    opacity: 0.2;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-25:focus-within {\n    opacity: 0.25;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-30:focus-within {\n    opacity: 0.3;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-40:focus-within {\n    opacity: 0.4;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-50:focus-within {\n    opacity: 0.5;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-60:focus-within {\n    opacity: 0.6;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-70:focus-within {\n    opacity: 0.7;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-75:focus-within {\n    opacity: 0.75;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-80:focus-within {\n    opacity: 0.8;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-90:focus-within {\n    opacity: 0.9;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-95:focus-within {\n    opacity: 0.95;\n  }\n\n  .\\32xl\\:focus-within\\:opacity-100:focus-within {\n    opacity: 1;\n  }\n\n  .\\32xl\\:hover\\:opacity-0:hover {\n    opacity: 0;\n  }\n\n  .\\32xl\\:hover\\:opacity-5:hover {\n    opacity: 0.05;\n  }\n\n  .\\32xl\\:hover\\:opacity-10:hover {\n    opacity: 0.1;\n  }\n\n  .\\32xl\\:hover\\:opacity-20:hover {\n    opacity: 0.2;\n  }\n\n  .\\32xl\\:hover\\:opacity-25:hover {\n    opacity: 0.25;\n  }\n\n  .\\32xl\\:hover\\:opacity-30:hover {\n    opacity: 0.3;\n  }\n\n  .\\32xl\\:hover\\:opacity-40:hover {\n    opacity: 0.4;\n  }\n\n  .\\32xl\\:hover\\:opacity-50:hover {\n    opacity: 0.5;\n  }\n\n  .\\32xl\\:hover\\:opacity-60:hover {\n    opacity: 0.6;\n  }\n\n  .\\32xl\\:hover\\:opacity-70:hover {\n    opacity: 0.7;\n  }\n\n  .\\32xl\\:hover\\:opacity-75:hover {\n    opacity: 0.75;\n  }\n\n  .\\32xl\\:hover\\:opacity-80:hover {\n    opacity: 0.8;\n  }\n\n  .\\32xl\\:hover\\:opacity-90:hover {\n    opacity: 0.9;\n  }\n\n  .\\32xl\\:hover\\:opacity-95:hover {\n    opacity: 0.95;\n  }\n\n  .\\32xl\\:hover\\:opacity-100:hover {\n    opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:opacity-0:focus {\n    opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:opacity-5:focus {\n    opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:opacity-10:focus {\n    opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:opacity-20:focus {\n    opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:opacity-25:focus {\n    opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:opacity-30:focus {\n    opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:opacity-40:focus {\n    opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:opacity-50:focus {\n    opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:opacity-60:focus {\n    opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:opacity-70:focus {\n    opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:opacity-75:focus {\n    opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:opacity-80:focus {\n    opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:opacity-90:focus {\n    opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:opacity-95:focus {\n    opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:opacity-100:focus {\n    opacity: 1;\n  }\n\n  .\\32xl\\:bg-blend-normal {\n    background-blend-mode: normal;\n  }\n\n  .\\32xl\\:bg-blend-multiply {\n    background-blend-mode: multiply;\n  }\n\n  .\\32xl\\:bg-blend-screen {\n    background-blend-mode: screen;\n  }\n\n  .\\32xl\\:bg-blend-overlay {\n    background-blend-mode: overlay;\n  }\n\n  .\\32xl\\:bg-blend-darken {\n    background-blend-mode: darken;\n  }\n\n  .\\32xl\\:bg-blend-lighten {\n    background-blend-mode: lighten;\n  }\n\n  .\\32xl\\:bg-blend-color-dodge {\n    background-blend-mode: color-dodge;\n  }\n\n  .\\32xl\\:bg-blend-color-burn {\n    background-blend-mode: color-burn;\n  }\n\n  .\\32xl\\:bg-blend-hard-light {\n    background-blend-mode: hard-light;\n  }\n\n  .\\32xl\\:bg-blend-soft-light {\n    background-blend-mode: soft-light;\n  }\n\n  .\\32xl\\:bg-blend-difference {\n    background-blend-mode: difference;\n  }\n\n  .\\32xl\\:bg-blend-exclusion {\n    background-blend-mode: exclusion;\n  }\n\n  .\\32xl\\:bg-blend-hue {\n    background-blend-mode: hue;\n  }\n\n  .\\32xl\\:bg-blend-saturation {\n    background-blend-mode: saturation;\n  }\n\n  .\\32xl\\:bg-blend-color {\n    background-blend-mode: color;\n  }\n\n  .\\32xl\\:bg-blend-luminosity {\n    background-blend-mode: luminosity;\n  }\n\n  .\\32xl\\:mix-blend-normal {\n    mix-blend-mode: normal;\n  }\n\n  .\\32xl\\:mix-blend-multiply {\n    mix-blend-mode: multiply;\n  }\n\n  .\\32xl\\:mix-blend-screen {\n    mix-blend-mode: screen;\n  }\n\n  .\\32xl\\:mix-blend-overlay {\n    mix-blend-mode: overlay;\n  }\n\n  .\\32xl\\:mix-blend-darken {\n    mix-blend-mode: darken;\n  }\n\n  .\\32xl\\:mix-blend-lighten {\n    mix-blend-mode: lighten;\n  }\n\n  .\\32xl\\:mix-blend-color-dodge {\n    mix-blend-mode: color-dodge;\n  }\n\n  .\\32xl\\:mix-blend-color-burn {\n    mix-blend-mode: color-burn;\n  }\n\n  .\\32xl\\:mix-blend-hard-light {\n    mix-blend-mode: hard-light;\n  }\n\n  .\\32xl\\:mix-blend-soft-light {\n    mix-blend-mode: soft-light;\n  }\n\n  .\\32xl\\:mix-blend-difference {\n    mix-blend-mode: difference;\n  }\n\n  .\\32xl\\:mix-blend-exclusion {\n    mix-blend-mode: exclusion;\n  }\n\n  .\\32xl\\:mix-blend-hue {\n    mix-blend-mode: hue;\n  }\n\n  .\\32xl\\:mix-blend-saturation {\n    mix-blend-mode: saturation;\n  }\n\n  .\\32xl\\:mix-blend-color {\n    mix-blend-mode: color;\n  }\n\n  .\\32xl\\:mix-blend-luminosity {\n    mix-blend-mode: luminosity;\n  }\n\n  .\\32xl\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-sm {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-md {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-lg {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-xl {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-2xl {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-inner {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .group:hover .\\32xl\\:group-hover\\:shadow-none {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-sm:focus-within {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow:focus-within {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-md:focus-within {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-lg:focus-within {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-xl:focus-within {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-2xl:focus-within {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-inner:focus-within {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus-within\\:shadow-none:focus-within {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-sm:hover {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow:hover {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-md:hover {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-lg:hover {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-xl:hover {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-2xl:hover {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-inner:hover {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:hover\\:shadow-none:hover {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-sm:focus {\n    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow:focus {\n    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-md:focus {\n    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-lg:focus {\n    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-xl:focus {\n    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-2xl:focus {\n    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-inner:focus {\n    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:focus\\:shadow-none:focus {\n    --tw-shadow: 0 0 #0000;\n    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n  }\n\n  .\\32xl\\:outline-none {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:outline-white {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:outline-black {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:focus-within\\:outline-none:focus-within {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:focus-within\\:outline-white:focus-within {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:focus-within\\:outline-black:focus-within {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:focus\\:outline-none:focus {\n    outline: 2px solid transparent;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:focus\\:outline-white:focus {\n    outline: 2px dotted white;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:focus\\:outline-black:focus {\n    outline: 2px dotted black;\n    outline-offset: 2px;\n  }\n\n  .\\32xl\\:ring-0 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:ring-1 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:ring-2 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:ring-4 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:ring-8 {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:ring {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus-within\\:ring-0:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus-within\\:ring-1:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus-within\\:ring-2:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus-within\\:ring-4:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus-within\\:ring-8:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus-within\\:ring:focus-within {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus\\:ring-0:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus\\:ring-1:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus\\:ring-2:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus\\:ring-4:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus\\:ring-8:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:focus\\:ring:focus {\n    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n  }\n\n  .\\32xl\\:ring-inset {\n    --tw-ring-inset: inset;\n  }\n\n  .\\32xl\\:focus-within\\:ring-inset:focus-within {\n    --tw-ring-inset: inset;\n  }\n\n  .\\32xl\\:focus\\:ring-inset:focus {\n    --tw-ring-inset: inset;\n  }\n\n  .\\32xl\\:ring-transparent {\n    --tw-ring-color: transparent;\n  }\n\n  .\\32xl\\:ring-current {\n    --tw-ring-color: currentColor;\n  }\n\n  .\\32xl\\:ring-black {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-white {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-50 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-100 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-200 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-300 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-400 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-500 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-600 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-700 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-800 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-gray-900 {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-grey-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-red-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-orange-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-yellow-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-green-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-teal-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-blue-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-indigo-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-purple-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink-darkest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink-darker {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink-dark {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink-light {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink-lighter {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-pink-lightest {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-transparent:focus-within {\n    --tw-ring-color: transparent;\n  }\n\n  .\\32xl\\:focus-within\\:ring-current:focus-within {\n    --tw-ring-color: currentColor;\n  }\n\n  .\\32xl\\:focus-within\\:ring-black:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-white:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-50:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-100:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-200:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-300:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-400:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-500:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-600:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-700:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-800:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-gray-900:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-grey-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-red-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-orange-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-yellow-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-green-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-teal-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-blue-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-indigo-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-purple-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink-darkest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink-darker:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink-dark:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink-light:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink-lighter:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus-within\\:ring-pink-lightest:focus-within {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-transparent:focus {\n    --tw-ring-color: transparent;\n  }\n\n  .\\32xl\\:focus\\:ring-current:focus {\n    --tw-ring-color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:ring-black:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 41, 47, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-white:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-50:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-100:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-200:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-300:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-400:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-500:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-600:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-700:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-800:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-gray-900:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 52, 47, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 237, 74, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 193, 114, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(34, 155, 225, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(101, 116, 205, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(149, 97, 226, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 109, 155, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(61, 72, 82, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(96, 111, 123, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(135, 149, 161, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(126, 139, 149, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(218, 225, 231, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(228, 234, 237, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-grey-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(247, 247, 247, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(59, 13, 12, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(98, 27, 24, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(204, 31, 26, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 87, 83, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(249, 172, 170, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-red-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 235, 234, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(70, 42, 22, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(97, 59, 31, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(222, 117, 31, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(246, 153, 63, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 173, 99, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 217, 182, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-orange-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 245, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 52, 17, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(104, 79, 29, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(242, 208, 36, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 243, 130, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 249, 194, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-yellow-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(252, 251, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(15, 47, 33, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(26, 71, 49, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(31, 157, 85, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(81, 216, 138, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(162, 245, 191, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-green-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(227, 252, 236, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(13, 51, 49, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 80, 79, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 168, 157, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(77, 192, 181, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(100, 213, 202, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(160, 240, 237, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-teal-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(232, 255, 254, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(32, 57, 80, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(40, 85, 110, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(39, 121, 189, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(108, 178, 235, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(188, 222, 250, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-blue-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(239, 248, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(25, 30, 56, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(47, 54, 95, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(86, 97, 179, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(120, 134, 215, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(178, 183, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-indigo-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(230, 232, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(33, 24, 60, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(56, 43, 95, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(121, 74, 207, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(167, 121, 233, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(214, 187, 252, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-purple-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(243, 235, 255, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink-darkest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(69, 18, 37, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink-darker:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(111, 33, 63, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink-dark:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(235, 82, 134, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink-light:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(250, 126, 168, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink-lighter:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 187, 202, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:focus\\:ring-pink-lightest:focus {\n    --tw-ring-opacity: 1;\n    --tw-ring-color: rgba(255, 235, 239, var(--tw-ring-opacity));\n  }\n\n  .\\32xl\\:ring-opacity-0 {\n    --tw-ring-opacity: 0;\n  }\n\n  .\\32xl\\:ring-opacity-5 {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .\\32xl\\:ring-opacity-10 {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .\\32xl\\:ring-opacity-20 {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .\\32xl\\:ring-opacity-25 {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .\\32xl\\:ring-opacity-30 {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .\\32xl\\:ring-opacity-40 {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .\\32xl\\:ring-opacity-50 {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .\\32xl\\:ring-opacity-60 {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .\\32xl\\:ring-opacity-70 {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .\\32xl\\:ring-opacity-75 {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .\\32xl\\:ring-opacity-80 {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .\\32xl\\:ring-opacity-90 {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .\\32xl\\:ring-opacity-95 {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .\\32xl\\:ring-opacity-100 {\n    --tw-ring-opacity: 1;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-0:focus-within {\n    --tw-ring-opacity: 0;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-5:focus-within {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-10:focus-within {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-20:focus-within {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-25:focus-within {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-30:focus-within {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-40:focus-within {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-50:focus-within {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-60:focus-within {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-70:focus-within {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-75:focus-within {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-80:focus-within {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-90:focus-within {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-95:focus-within {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus-within\\:ring-opacity-100:focus-within {\n    --tw-ring-opacity: 1;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-0:focus {\n    --tw-ring-opacity: 0;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-5:focus {\n    --tw-ring-opacity: 0.05;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-10:focus {\n    --tw-ring-opacity: 0.1;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-20:focus {\n    --tw-ring-opacity: 0.2;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-25:focus {\n    --tw-ring-opacity: 0.25;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-30:focus {\n    --tw-ring-opacity: 0.3;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-40:focus {\n    --tw-ring-opacity: 0.4;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-50:focus {\n    --tw-ring-opacity: 0.5;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-60:focus {\n    --tw-ring-opacity: 0.6;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-70:focus {\n    --tw-ring-opacity: 0.7;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-75:focus {\n    --tw-ring-opacity: 0.75;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-80:focus {\n    --tw-ring-opacity: 0.8;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-90:focus {\n    --tw-ring-opacity: 0.9;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-95:focus {\n    --tw-ring-opacity: 0.95;\n  }\n\n  .\\32xl\\:focus\\:ring-opacity-100:focus {\n    --tw-ring-opacity: 1;\n  }\n\n  .\\32xl\\:ring-offset-0 {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .\\32xl\\:ring-offset-1 {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .\\32xl\\:ring-offset-2 {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .\\32xl\\:ring-offset-4 {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .\\32xl\\:ring-offset-8 {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-0:focus-within {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-1:focus-within {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-2:focus-within {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-4:focus-within {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-8:focus-within {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-0:focus {\n    --tw-ring-offset-width: 0px;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-1:focus {\n    --tw-ring-offset-width: 1px;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-2:focus {\n    --tw-ring-offset-width: 2px;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-4:focus {\n    --tw-ring-offset-width: 4px;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-8:focus {\n    --tw-ring-offset-width: 8px;\n  }\n\n  .\\32xl\\:ring-offset-transparent {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .\\32xl\\:ring-offset-current {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .\\32xl\\:ring-offset-black {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .\\32xl\\:ring-offset-white {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .\\32xl\\:ring-offset-gray-50 {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .\\32xl\\:ring-offset-gray-100 {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .\\32xl\\:ring-offset-gray-200 {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .\\32xl\\:ring-offset-gray-300 {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .\\32xl\\:ring-offset-gray-400 {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .\\32xl\\:ring-offset-gray-500 {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .\\32xl\\:ring-offset-gray-600 {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .\\32xl\\:ring-offset-gray-700 {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .\\32xl\\:ring-offset-gray-800 {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .\\32xl\\:ring-offset-gray-900 {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .\\32xl\\:ring-offset-red {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .\\32xl\\:ring-offset-yellow {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .\\32xl\\:ring-offset-green {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .\\32xl\\:ring-offset-blue {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .\\32xl\\:ring-offset-indigo {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .\\32xl\\:ring-offset-purple {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .\\32xl\\:ring-offset-pink {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .\\32xl\\:ring-offset-grey-darkest {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .\\32xl\\:ring-offset-grey-darker {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .\\32xl\\:ring-offset-grey-dark {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .\\32xl\\:ring-offset-grey {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .\\32xl\\:ring-offset-grey-light {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .\\32xl\\:ring-offset-grey-lighter {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .\\32xl\\:ring-offset-grey-lightest {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .\\32xl\\:ring-offset-red-darkest {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .\\32xl\\:ring-offset-red-darker {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .\\32xl\\:ring-offset-red-dark {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .\\32xl\\:ring-offset-red-light {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .\\32xl\\:ring-offset-red-lighter {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .\\32xl\\:ring-offset-red-lightest {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .\\32xl\\:ring-offset-orange-darkest {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .\\32xl\\:ring-offset-orange-darker {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .\\32xl\\:ring-offset-orange-dark {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .\\32xl\\:ring-offset-orange {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .\\32xl\\:ring-offset-orange-light {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .\\32xl\\:ring-offset-orange-lighter {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .\\32xl\\:ring-offset-orange-lightest {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .\\32xl\\:ring-offset-yellow-darkest {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .\\32xl\\:ring-offset-yellow-darker {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .\\32xl\\:ring-offset-yellow-dark {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .\\32xl\\:ring-offset-yellow-light {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .\\32xl\\:ring-offset-yellow-lighter {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .\\32xl\\:ring-offset-yellow-lightest {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .\\32xl\\:ring-offset-green-darkest {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .\\32xl\\:ring-offset-green-darker {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .\\32xl\\:ring-offset-green-dark {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .\\32xl\\:ring-offset-green-light {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .\\32xl\\:ring-offset-green-lighter {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .\\32xl\\:ring-offset-green-lightest {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .\\32xl\\:ring-offset-teal-darkest {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .\\32xl\\:ring-offset-teal-darker {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .\\32xl\\:ring-offset-teal-dark {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .\\32xl\\:ring-offset-teal {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .\\32xl\\:ring-offset-teal-light {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .\\32xl\\:ring-offset-teal-lighter {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .\\32xl\\:ring-offset-teal-lightest {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .\\32xl\\:ring-offset-blue-darkest {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .\\32xl\\:ring-offset-blue-darker {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .\\32xl\\:ring-offset-blue-dark {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .\\32xl\\:ring-offset-blue-light {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .\\32xl\\:ring-offset-blue-lighter {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .\\32xl\\:ring-offset-blue-lightest {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .\\32xl\\:ring-offset-indigo-darkest {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .\\32xl\\:ring-offset-indigo-darker {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .\\32xl\\:ring-offset-indigo-dark {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .\\32xl\\:ring-offset-indigo-light {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .\\32xl\\:ring-offset-indigo-lighter {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .\\32xl\\:ring-offset-indigo-lightest {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .\\32xl\\:ring-offset-purple-darkest {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .\\32xl\\:ring-offset-purple-darker {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .\\32xl\\:ring-offset-purple-dark {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .\\32xl\\:ring-offset-purple-light {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .\\32xl\\:ring-offset-purple-lighter {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .\\32xl\\:ring-offset-purple-lightest {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .\\32xl\\:ring-offset-pink-darkest {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .\\32xl\\:ring-offset-pink-darker {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .\\32xl\\:ring-offset-pink-dark {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .\\32xl\\:ring-offset-pink-light {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .\\32xl\\:ring-offset-pink-lighter {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .\\32xl\\:ring-offset-pink-lightest {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-transparent:focus-within {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-current:focus-within {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-black:focus-within {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-white:focus-within {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-50:focus-within {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-100:focus-within {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-200:focus-within {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-300:focus-within {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-400:focus-within {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-500:focus-within {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-600:focus-within {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-700:focus-within {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-800:focus-within {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-gray-900:focus-within {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red:focus-within {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow:focus-within {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green:focus-within {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue:focus-within {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo:focus-within {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple:focus-within {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink:focus-within {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey-darkest:focus-within {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey-darker:focus-within {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey-dark:focus-within {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey:focus-within {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey-light:focus-within {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey-lighter:focus-within {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-grey-lightest:focus-within {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red-darkest:focus-within {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red-darker:focus-within {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red-dark:focus-within {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red-light:focus-within {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red-lighter:focus-within {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-red-lightest:focus-within {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange-darkest:focus-within {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange-darker:focus-within {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange-dark:focus-within {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange:focus-within {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange-light:focus-within {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange-lighter:focus-within {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-orange-lightest:focus-within {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow-darkest:focus-within {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow-darker:focus-within {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow-dark:focus-within {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow-light:focus-within {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow-lighter:focus-within {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-yellow-lightest:focus-within {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green-darkest:focus-within {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green-darker:focus-within {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green-dark:focus-within {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green-light:focus-within {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green-lighter:focus-within {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-green-lightest:focus-within {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal-darkest:focus-within {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal-darker:focus-within {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal-dark:focus-within {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal:focus-within {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal-light:focus-within {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal-lighter:focus-within {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-teal-lightest:focus-within {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue-darkest:focus-within {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue-darker:focus-within {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue-dark:focus-within {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue-light:focus-within {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue-lighter:focus-within {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-blue-lightest:focus-within {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo-darkest:focus-within {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo-darker:focus-within {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo-dark:focus-within {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo-light:focus-within {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo-lighter:focus-within {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-indigo-lightest:focus-within {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple-darkest:focus-within {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple-darker:focus-within {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple-dark:focus-within {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple-light:focus-within {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple-lighter:focus-within {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-purple-lightest:focus-within {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink-darkest:focus-within {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink-darker:focus-within {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink-dark:focus-within {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink-light:focus-within {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink-lighter:focus-within {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .\\32xl\\:focus-within\\:ring-offset-pink-lightest:focus-within {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-transparent:focus {\n    --tw-ring-offset-color: transparent;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-current:focus {\n    --tw-ring-offset-color: currentColor;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-black:focus {\n    --tw-ring-offset-color: #22292f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-white:focus {\n    --tw-ring-offset-color: #ffffff;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-50:focus {\n    --tw-ring-offset-color: #f9fafb;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-100:focus {\n    --tw-ring-offset-color: #f3f4f6;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-200:focus {\n    --tw-ring-offset-color: #e5e7eb;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-300:focus {\n    --tw-ring-offset-color: #d1d5db;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-400:focus {\n    --tw-ring-offset-color: #9ca3af;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-500:focus {\n    --tw-ring-offset-color: #6b7280;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-600:focus {\n    --tw-ring-offset-color: #4b5563;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-700:focus {\n    --tw-ring-offset-color: #374151;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-800:focus {\n    --tw-ring-offset-color: #1f2937;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-gray-900:focus {\n    --tw-ring-offset-color: #111827;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red:focus {\n    --tw-ring-offset-color: #e3342f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow:focus {\n    --tw-ring-offset-color: #ffed4a;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green:focus {\n    --tw-ring-offset-color: #38c172;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue:focus {\n    --tw-ring-offset-color: #229be1;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo:focus {\n    --tw-ring-offset-color: #6574cd;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple:focus {\n    --tw-ring-offset-color: #9561e2;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink:focus {\n    --tw-ring-offset-color: #f66d9b;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey-darkest:focus {\n    --tw-ring-offset-color: #3d4852;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey-darker:focus {\n    --tw-ring-offset-color: #606f7b;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey-dark:focus {\n    --tw-ring-offset-color: #8795a1;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey:focus {\n    --tw-ring-offset-color: #7e8b95;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey-light:focus {\n    --tw-ring-offset-color: #dae1e7;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey-lighter:focus {\n    --tw-ring-offset-color: #e4eaed;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-grey-lightest:focus {\n    --tw-ring-offset-color: #f7f7f7;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red-darkest:focus {\n    --tw-ring-offset-color: #3b0d0c;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red-darker:focus {\n    --tw-ring-offset-color: #621b18;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red-dark:focus {\n    --tw-ring-offset-color: #cc1f1a;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red-light:focus {\n    --tw-ring-offset-color: #ef5753;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red-lighter:focus {\n    --tw-ring-offset-color: #f9acaa;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-red-lightest:focus {\n    --tw-ring-offset-color: #fcebea;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange-darkest:focus {\n    --tw-ring-offset-color: #462a16;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange-darker:focus {\n    --tw-ring-offset-color: #613b1f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange-dark:focus {\n    --tw-ring-offset-color: #de751f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange:focus {\n    --tw-ring-offset-color: #f6993f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange-light:focus {\n    --tw-ring-offset-color: #faad63;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange-lighter:focus {\n    --tw-ring-offset-color: #fcd9b6;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-orange-lightest:focus {\n    --tw-ring-offset-color: #fff5eb;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow-darkest:focus {\n    --tw-ring-offset-color: #453411;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow-darker:focus {\n    --tw-ring-offset-color: #684f1d;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow-dark:focus {\n    --tw-ring-offset-color: #f2d024;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow-light:focus {\n    --tw-ring-offset-color: #fff382;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow-lighter:focus {\n    --tw-ring-offset-color: #fff9c2;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-yellow-lightest:focus {\n    --tw-ring-offset-color: #fcfbeb;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green-darkest:focus {\n    --tw-ring-offset-color: #0f2f21;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green-darker:focus {\n    --tw-ring-offset-color: #1a4731;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green-dark:focus {\n    --tw-ring-offset-color: #1f9d55;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green-light:focus {\n    --tw-ring-offset-color: #51d88a;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green-lighter:focus {\n    --tw-ring-offset-color: #a2f5bf;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-green-lightest:focus {\n    --tw-ring-offset-color: #e3fcec;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal-darkest:focus {\n    --tw-ring-offset-color: #0d3331;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal-darker:focus {\n    --tw-ring-offset-color: #20504f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal-dark:focus {\n    --tw-ring-offset-color: #38a89d;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal:focus {\n    --tw-ring-offset-color: #4dc0b5;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal-light:focus {\n    --tw-ring-offset-color: #64d5ca;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal-lighter:focus {\n    --tw-ring-offset-color: #a0f0ed;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-teal-lightest:focus {\n    --tw-ring-offset-color: #e8fffe;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue-darkest:focus {\n    --tw-ring-offset-color: #203950;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue-darker:focus {\n    --tw-ring-offset-color: #28556e;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue-dark:focus {\n    --tw-ring-offset-color: #2779bd;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue-light:focus {\n    --tw-ring-offset-color: #6cb2eb;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue-lighter:focus {\n    --tw-ring-offset-color: #bcdefa;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-blue-lightest:focus {\n    --tw-ring-offset-color: #eff8ff;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo-darkest:focus {\n    --tw-ring-offset-color: #191e38;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo-darker:focus {\n    --tw-ring-offset-color: #2f365f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo-dark:focus {\n    --tw-ring-offset-color: #5661b3;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo-light:focus {\n    --tw-ring-offset-color: #7886d7;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo-lighter:focus {\n    --tw-ring-offset-color: #b2b7ff;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-indigo-lightest:focus {\n    --tw-ring-offset-color: #e6e8ff;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple-darkest:focus {\n    --tw-ring-offset-color: #21183c;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple-darker:focus {\n    --tw-ring-offset-color: #382b5f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple-dark:focus {\n    --tw-ring-offset-color: #794acf;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple-light:focus {\n    --tw-ring-offset-color: #a779e9;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple-lighter:focus {\n    --tw-ring-offset-color: #d6bbfc;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-purple-lightest:focus {\n    --tw-ring-offset-color: #f3ebff;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink-darkest:focus {\n    --tw-ring-offset-color: #451225;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink-darker:focus {\n    --tw-ring-offset-color: #6f213f;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink-dark:focus {\n    --tw-ring-offset-color: #eb5286;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink-light:focus {\n    --tw-ring-offset-color: #fa7ea8;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink-lighter:focus {\n    --tw-ring-offset-color: #ffbbca;\n  }\n\n  .\\32xl\\:focus\\:ring-offset-pink-lightest:focus {\n    --tw-ring-offset-color: #ffebef;\n  }\n\n  .\\32xl\\:filter {\n    --tw-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n  }\n\n  .\\32xl\\:filter-none {\n    filter: none;\n  }\n\n  .\\32xl\\:blur-0 {\n    --tw-blur: blur(0);\n  }\n\n  .\\32xl\\:blur-none {\n    --tw-blur: blur(0);\n  }\n\n  .\\32xl\\:blur-sm {\n    --tw-blur: blur(4px);\n  }\n\n  .\\32xl\\:blur {\n    --tw-blur: blur(8px);\n  }\n\n  .\\32xl\\:blur-md {\n    --tw-blur: blur(12px);\n  }\n\n  .\\32xl\\:blur-lg {\n    --tw-blur: blur(16px);\n  }\n\n  .\\32xl\\:blur-xl {\n    --tw-blur: blur(24px);\n  }\n\n  .\\32xl\\:blur-2xl {\n    --tw-blur: blur(40px);\n  }\n\n  .\\32xl\\:blur-3xl {\n    --tw-blur: blur(64px);\n  }\n\n  .\\32xl\\:brightness-0 {\n    --tw-brightness: brightness(0);\n  }\n\n  .\\32xl\\:brightness-50 {\n    --tw-brightness: brightness(.5);\n  }\n\n  .\\32xl\\:brightness-75 {\n    --tw-brightness: brightness(.75);\n  }\n\n  .\\32xl\\:brightness-90 {\n    --tw-brightness: brightness(.9);\n  }\n\n  .\\32xl\\:brightness-95 {\n    --tw-brightness: brightness(.95);\n  }\n\n  .\\32xl\\:brightness-100 {\n    --tw-brightness: brightness(1);\n  }\n\n  .\\32xl\\:brightness-105 {\n    --tw-brightness: brightness(1.05);\n  }\n\n  .\\32xl\\:brightness-110 {\n    --tw-brightness: brightness(1.1);\n  }\n\n  .\\32xl\\:brightness-125 {\n    --tw-brightness: brightness(1.25);\n  }\n\n  .\\32xl\\:brightness-150 {\n    --tw-brightness: brightness(1.5);\n  }\n\n  .\\32xl\\:brightness-200 {\n    --tw-brightness: brightness(2);\n  }\n\n  .\\32xl\\:contrast-0 {\n    --tw-contrast: contrast(0);\n  }\n\n  .\\32xl\\:contrast-50 {\n    --tw-contrast: contrast(.5);\n  }\n\n  .\\32xl\\:contrast-75 {\n    --tw-contrast: contrast(.75);\n  }\n\n  .\\32xl\\:contrast-100 {\n    --tw-contrast: contrast(1);\n  }\n\n  .\\32xl\\:contrast-125 {\n    --tw-contrast: contrast(1.25);\n  }\n\n  .\\32xl\\:contrast-150 {\n    --tw-contrast: contrast(1.5);\n  }\n\n  .\\32xl\\:contrast-200 {\n    --tw-contrast: contrast(2);\n  }\n\n  .\\32xl\\:drop-shadow-sm {\n    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));\n  }\n\n  .\\32xl\\:drop-shadow {\n    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));\n  }\n\n  .\\32xl\\:drop-shadow-md {\n    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));\n  }\n\n  .\\32xl\\:drop-shadow-lg {\n    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));\n  }\n\n  .\\32xl\\:drop-shadow-xl {\n    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));\n  }\n\n  .\\32xl\\:drop-shadow-2xl {\n    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));\n  }\n\n  .\\32xl\\:drop-shadow-none {\n    --tw-drop-shadow: drop-shadow(0 0 #0000);\n  }\n\n  .\\32xl\\:grayscale-0 {\n    --tw-grayscale: grayscale(0);\n  }\n\n  .\\32xl\\:grayscale {\n    --tw-grayscale: grayscale(100%);\n  }\n\n  .\\32xl\\:hue-rotate-0 {\n    --tw-hue-rotate: hue-rotate(0deg);\n  }\n\n  .\\32xl\\:hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(15deg);\n  }\n\n  .\\32xl\\:hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(30deg);\n  }\n\n  .\\32xl\\:hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(60deg);\n  }\n\n  .\\32xl\\:hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(90deg);\n  }\n\n  .\\32xl\\:hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(180deg);\n  }\n\n  .\\32xl\\:-hue-rotate-180 {\n    --tw-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .\\32xl\\:-hue-rotate-90 {\n    --tw-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .\\32xl\\:-hue-rotate-60 {\n    --tw-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .\\32xl\\:-hue-rotate-30 {\n    --tw-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .\\32xl\\:-hue-rotate-15 {\n    --tw-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .\\32xl\\:invert-0 {\n    --tw-invert: invert(0);\n  }\n\n  .\\32xl\\:invert {\n    --tw-invert: invert(100%);\n  }\n\n  .\\32xl\\:saturate-0 {\n    --tw-saturate: saturate(0);\n  }\n\n  .\\32xl\\:saturate-50 {\n    --tw-saturate: saturate(.5);\n  }\n\n  .\\32xl\\:saturate-100 {\n    --tw-saturate: saturate(1);\n  }\n\n  .\\32xl\\:saturate-150 {\n    --tw-saturate: saturate(1.5);\n  }\n\n  .\\32xl\\:saturate-200 {\n    --tw-saturate: saturate(2);\n  }\n\n  .\\32xl\\:sepia-0 {\n    --tw-sepia: sepia(0);\n  }\n\n  .\\32xl\\:sepia {\n    --tw-sepia: sepia(100%);\n  }\n\n  .\\32xl\\:backdrop-filter {\n    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n  }\n\n  .\\32xl\\:backdrop-filter-none {\n    -webkit-backdrop-filter: none;\n            backdrop-filter: none;\n  }\n\n  .\\32xl\\:backdrop-blur-0 {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .\\32xl\\:backdrop-blur-none {\n    --tw-backdrop-blur: blur(0);\n  }\n\n  .\\32xl\\:backdrop-blur-sm {\n    --tw-backdrop-blur: blur(4px);\n  }\n\n  .\\32xl\\:backdrop-blur {\n    --tw-backdrop-blur: blur(8px);\n  }\n\n  .\\32xl\\:backdrop-blur-md {\n    --tw-backdrop-blur: blur(12px);\n  }\n\n  .\\32xl\\:backdrop-blur-lg {\n    --tw-backdrop-blur: blur(16px);\n  }\n\n  .\\32xl\\:backdrop-blur-xl {\n    --tw-backdrop-blur: blur(24px);\n  }\n\n  .\\32xl\\:backdrop-blur-2xl {\n    --tw-backdrop-blur: blur(40px);\n  }\n\n  .\\32xl\\:backdrop-blur-3xl {\n    --tw-backdrop-blur: blur(64px);\n  }\n\n  .\\32xl\\:backdrop-brightness-0 {\n    --tw-backdrop-brightness: brightness(0);\n  }\n\n  .\\32xl\\:backdrop-brightness-50 {\n    --tw-backdrop-brightness: brightness(.5);\n  }\n\n  .\\32xl\\:backdrop-brightness-75 {\n    --tw-backdrop-brightness: brightness(.75);\n  }\n\n  .\\32xl\\:backdrop-brightness-90 {\n    --tw-backdrop-brightness: brightness(.9);\n  }\n\n  .\\32xl\\:backdrop-brightness-95 {\n    --tw-backdrop-brightness: brightness(.95);\n  }\n\n  .\\32xl\\:backdrop-brightness-100 {\n    --tw-backdrop-brightness: brightness(1);\n  }\n\n  .\\32xl\\:backdrop-brightness-105 {\n    --tw-backdrop-brightness: brightness(1.05);\n  }\n\n  .\\32xl\\:backdrop-brightness-110 {\n    --tw-backdrop-brightness: brightness(1.1);\n  }\n\n  .\\32xl\\:backdrop-brightness-125 {\n    --tw-backdrop-brightness: brightness(1.25);\n  }\n\n  .\\32xl\\:backdrop-brightness-150 {\n    --tw-backdrop-brightness: brightness(1.5);\n  }\n\n  .\\32xl\\:backdrop-brightness-200 {\n    --tw-backdrop-brightness: brightness(2);\n  }\n\n  .\\32xl\\:backdrop-contrast-0 {\n    --tw-backdrop-contrast: contrast(0);\n  }\n\n  .\\32xl\\:backdrop-contrast-50 {\n    --tw-backdrop-contrast: contrast(.5);\n  }\n\n  .\\32xl\\:backdrop-contrast-75 {\n    --tw-backdrop-contrast: contrast(.75);\n  }\n\n  .\\32xl\\:backdrop-contrast-100 {\n    --tw-backdrop-contrast: contrast(1);\n  }\n\n  .\\32xl\\:backdrop-contrast-125 {\n    --tw-backdrop-contrast: contrast(1.25);\n  }\n\n  .\\32xl\\:backdrop-contrast-150 {\n    --tw-backdrop-contrast: contrast(1.5);\n  }\n\n  .\\32xl\\:backdrop-contrast-200 {\n    --tw-backdrop-contrast: contrast(2);\n  }\n\n  .\\32xl\\:backdrop-grayscale-0 {\n    --tw-backdrop-grayscale: grayscale(0);\n  }\n\n  .\\32xl\\:backdrop-grayscale {\n    --tw-backdrop-grayscale: grayscale(100%);\n  }\n\n  .\\32xl\\:backdrop-hue-rotate-0 {\n    --tw-backdrop-hue-rotate: hue-rotate(0deg);\n  }\n\n  .\\32xl\\:backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(15deg);\n  }\n\n  .\\32xl\\:backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(30deg);\n  }\n\n  .\\32xl\\:backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(60deg);\n  }\n\n  .\\32xl\\:backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(90deg);\n  }\n\n  .\\32xl\\:backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(180deg);\n  }\n\n  .\\32xl\\:-backdrop-hue-rotate-180 {\n    --tw-backdrop-hue-rotate: hue-rotate(-180deg);\n  }\n\n  .\\32xl\\:-backdrop-hue-rotate-90 {\n    --tw-backdrop-hue-rotate: hue-rotate(-90deg);\n  }\n\n  .\\32xl\\:-backdrop-hue-rotate-60 {\n    --tw-backdrop-hue-rotate: hue-rotate(-60deg);\n  }\n\n  .\\32xl\\:-backdrop-hue-rotate-30 {\n    --tw-backdrop-hue-rotate: hue-rotate(-30deg);\n  }\n\n  .\\32xl\\:-backdrop-hue-rotate-15 {\n    --tw-backdrop-hue-rotate: hue-rotate(-15deg);\n  }\n\n  .\\32xl\\:backdrop-invert-0 {\n    --tw-backdrop-invert: invert(0);\n  }\n\n  .\\32xl\\:backdrop-invert {\n    --tw-backdrop-invert: invert(100%);\n  }\n\n  .\\32xl\\:backdrop-saturate-0 {\n    --tw-backdrop-saturate: saturate(0);\n  }\n\n  .\\32xl\\:backdrop-saturate-50 {\n    --tw-backdrop-saturate: saturate(.5);\n  }\n\n  .\\32xl\\:backdrop-saturate-100 {\n    --tw-backdrop-saturate: saturate(1);\n  }\n\n  .\\32xl\\:backdrop-saturate-150 {\n    --tw-backdrop-saturate: saturate(1.5);\n  }\n\n  .\\32xl\\:backdrop-saturate-200 {\n    --tw-backdrop-saturate: saturate(2);\n  }\n\n  .\\32xl\\:backdrop-sepia-0 {\n    --tw-backdrop-sepia: sepia(0);\n  }\n\n  .\\32xl\\:backdrop-sepia {\n    --tw-backdrop-sepia: sepia(100%);\n  }\n\n  .\\32xl\\:transition-none {\n    transition-property: none;\n  }\n\n  .\\32xl\\:transition-all {\n    transition-property: all;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:transition {\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:transition-colors {\n    transition-property: background-color, border-color, color, fill, stroke;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:transition-opacity {\n    transition-property: opacity;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:transition-shadow {\n    transition-property: box-shadow;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:transition-transform {\n    transition-property: transform;\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:delay-75 {\n    transition-delay: 75ms;\n  }\n\n  .\\32xl\\:delay-100 {\n    transition-delay: 100ms;\n  }\n\n  .\\32xl\\:delay-150 {\n    transition-delay: 150ms;\n  }\n\n  .\\32xl\\:delay-200 {\n    transition-delay: 200ms;\n  }\n\n  .\\32xl\\:delay-300 {\n    transition-delay: 300ms;\n  }\n\n  .\\32xl\\:delay-500 {\n    transition-delay: 500ms;\n  }\n\n  .\\32xl\\:delay-700 {\n    transition-delay: 700ms;\n  }\n\n  .\\32xl\\:delay-1000 {\n    transition-delay: 1000ms;\n  }\n\n  .\\32xl\\:duration-75 {\n    transition-duration: 75ms;\n  }\n\n  .\\32xl\\:duration-100 {\n    transition-duration: 100ms;\n  }\n\n  .\\32xl\\:duration-150 {\n    transition-duration: 150ms;\n  }\n\n  .\\32xl\\:duration-200 {\n    transition-duration: 200ms;\n  }\n\n  .\\32xl\\:duration-300 {\n    transition-duration: 300ms;\n  }\n\n  .\\32xl\\:duration-500 {\n    transition-duration: 500ms;\n  }\n\n  .\\32xl\\:duration-700 {\n    transition-duration: 700ms;\n  }\n\n  .\\32xl\\:duration-1000 {\n    transition-duration: 1000ms;\n  }\n\n  .\\32xl\\:ease-linear {\n    transition-timing-function: linear;\n  }\n\n  .\\32xl\\:ease-in {\n    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n  }\n\n  .\\32xl\\:ease-out {\n    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n  }\n\n  .\\32xl\\:ease-in-out {\n    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  }\n}\n\n"
  },
  {
    "path": "public/index.php",
    "content": "<?php\n\nuse Illuminate\\Contracts\\Http\\Kernel;\nuse Illuminate\\Http\\Request;\n\ndefine('LARAVEL_START', microtime(true));\n\n/*\n|--------------------------------------------------------------------------\n| Check If The Application Is Under Maintenance\n|--------------------------------------------------------------------------\n|\n| If the application is in maintenance / demo mode via the \"down\" command\n| we will load this file so that any pre-rendered content can be shown\n| instead of starting the framework, which could cause an exception.\n|\n*/\n\nif (file_exists(__DIR__ . '/../storage/framework/maintenance.php')) {\n    require __DIR__ . '/../storage/framework/maintenance.php';\n}\n\n/*\n|--------------------------------------------------------------------------\n| Register The Auto Loader\n|--------------------------------------------------------------------------\n|\n| Composer provides a convenient, automatically generated class loader for\n| this application. We just need to utilize it! We'll simply require it\n| into the script here so we don't need to manually load our classes.\n|\n*/\n\nrequire __DIR__ . '/../vendor/autoload.php';\n\n/*\n|--------------------------------------------------------------------------\n| Run The Application\n|--------------------------------------------------------------------------\n|\n| Once we have the application, we can handle the incoming request using\n| the application's HTTP kernel. Then, we will send the response back\n| to this client's browser, allowing them to enjoy our application.\n|\n*/\n\n$app = require_once __DIR__ . '/../bootstrap/app.php';\n\n$kernel = $app->make(Kernel::class);\n\n$response = tap($kernel->handle(\n    $request = Request::capture()\n))->send();\n\n$kernel->terminate($request, $response);\n"
  },
  {
    "path": "public/js/app.js",
    "content": "/******/ (() => { // webpackBootstrap\n/******/ \tvar __webpack_modules__ = ({\n\n/***/ \"./node_modules/@babel/runtime/regenerator/index.js\":\n/*!**********************************************************!*\\\n  !*** ./node_modules/@babel/runtime/regenerator/index.js ***!\n  \\**********************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\nmodule.exports = __webpack_require__(/*! regenerator-runtime */ \"./node_modules/regenerator-runtime/runtime.js\");\n\n\n/***/ }),\n\n/***/ \"./node_modules/autosize/dist/autosize.js\":\n/*!************************************************!*\\\n  !*** ./node_modules/autosize/dist/autosize.js ***!\n  \\************************************************/\n/***/ (function(module, exports) {\n\nvar __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!\n\tautosize 4.0.2\n\tlicense: MIT\n\thttp://www.jacklmoore.com/autosize\n*/\n(function (global, factory) {\n\tif (true) {\n\t\t!(__WEBPACK_AMD_DEFINE_ARRAY__ = [module, exports], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory),\n\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));\n\t} else { var mod; }\n})(this, function (module, exports) {\n\t'use strict';\n\n\tvar map = typeof Map === \"function\" ? new Map() : function () {\n\t\tvar keys = [];\n\t\tvar values = [];\n\n\t\treturn {\n\t\t\thas: function has(key) {\n\t\t\t\treturn keys.indexOf(key) > -1;\n\t\t\t},\n\t\t\tget: function get(key) {\n\t\t\t\treturn values[keys.indexOf(key)];\n\t\t\t},\n\t\t\tset: function set(key, value) {\n\t\t\t\tif (keys.indexOf(key) === -1) {\n\t\t\t\t\tkeys.push(key);\n\t\t\t\t\tvalues.push(value);\n\t\t\t\t}\n\t\t\t},\n\t\t\tdelete: function _delete(key) {\n\t\t\t\tvar index = keys.indexOf(key);\n\t\t\t\tif (index > -1) {\n\t\t\t\t\tkeys.splice(index, 1);\n\t\t\t\t\tvalues.splice(index, 1);\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t}();\n\n\tvar createEvent = function createEvent(name) {\n\t\treturn new Event(name, { bubbles: true });\n\t};\n\ttry {\n\t\tnew Event('test');\n\t} catch (e) {\n\t\t// IE does not support `new Event()`\n\t\tcreateEvent = function createEvent(name) {\n\t\t\tvar evt = document.createEvent('Event');\n\t\t\tevt.initEvent(name, true, false);\n\t\t\treturn evt;\n\t\t};\n\t}\n\n\tfunction assign(ta) {\n\t\tif (!ta || !ta.nodeName || ta.nodeName !== 'TEXTAREA' || map.has(ta)) return;\n\n\t\tvar heightOffset = null;\n\t\tvar clientWidth = null;\n\t\tvar cachedHeight = null;\n\n\t\tfunction init() {\n\t\t\tvar style = window.getComputedStyle(ta, null);\n\n\t\t\tif (style.resize === 'vertical') {\n\t\t\t\tta.style.resize = 'none';\n\t\t\t} else if (style.resize === 'both') {\n\t\t\t\tta.style.resize = 'horizontal';\n\t\t\t}\n\n\t\t\tif (style.boxSizing === 'content-box') {\n\t\t\t\theightOffset = -(parseFloat(style.paddingTop) + parseFloat(style.paddingBottom));\n\t\t\t} else {\n\t\t\t\theightOffset = parseFloat(style.borderTopWidth) + parseFloat(style.borderBottomWidth);\n\t\t\t}\n\t\t\t// Fix when a textarea is not on document body and heightOffset is Not a Number\n\t\t\tif (isNaN(heightOffset)) {\n\t\t\t\theightOffset = 0;\n\t\t\t}\n\n\t\t\tupdate();\n\t\t}\n\n\t\tfunction changeOverflow(value) {\n\t\t\t{\n\t\t\t\t// Chrome/Safari-specific fix:\n\t\t\t\t// When the textarea y-overflow is hidden, Chrome/Safari do not reflow the text to account for the space\n\t\t\t\t// made available by removing the scrollbar. The following forces the necessary text reflow.\n\t\t\t\tvar width = ta.style.width;\n\t\t\t\tta.style.width = '0px';\n\t\t\t\t// Force reflow:\n\t\t\t\t/* jshint ignore:start */\n\t\t\t\tta.offsetWidth;\n\t\t\t\t/* jshint ignore:end */\n\t\t\t\tta.style.width = width;\n\t\t\t}\n\n\t\t\tta.style.overflowY = value;\n\t\t}\n\n\t\tfunction getParentOverflows(el) {\n\t\t\tvar arr = [];\n\n\t\t\twhile (el && el.parentNode && el.parentNode instanceof Element) {\n\t\t\t\tif (el.parentNode.scrollTop) {\n\t\t\t\t\tarr.push({\n\t\t\t\t\t\tnode: el.parentNode,\n\t\t\t\t\t\tscrollTop: el.parentNode.scrollTop\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tel = el.parentNode;\n\t\t\t}\n\n\t\t\treturn arr;\n\t\t}\n\n\t\tfunction resize() {\n\t\t\tif (ta.scrollHeight === 0) {\n\t\t\t\t// If the scrollHeight is 0, then the element probably has display:none or is detached from the DOM.\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar overflows = getParentOverflows(ta);\n\t\t\tvar docTop = document.documentElement && document.documentElement.scrollTop; // Needed for Mobile IE (ticket #240)\n\n\t\t\tta.style.height = '';\n\t\t\tta.style.height = ta.scrollHeight + heightOffset + 'px';\n\n\t\t\t// used to check if an update is actually necessary on window.resize\n\t\t\tclientWidth = ta.clientWidth;\n\n\t\t\t// prevents scroll-position jumping\n\t\t\toverflows.forEach(function (el) {\n\t\t\t\tel.node.scrollTop = el.scrollTop;\n\t\t\t});\n\n\t\t\tif (docTop) {\n\t\t\t\tdocument.documentElement.scrollTop = docTop;\n\t\t\t}\n\t\t}\n\n\t\tfunction update() {\n\t\t\tresize();\n\n\t\t\tvar styleHeight = Math.round(parseFloat(ta.style.height));\n\t\t\tvar computed = window.getComputedStyle(ta, null);\n\n\t\t\t// Using offsetHeight as a replacement for computed.height in IE, because IE does not account use of border-box\n\t\t\tvar actualHeight = computed.boxSizing === 'content-box' ? Math.round(parseFloat(computed.height)) : ta.offsetHeight;\n\n\t\t\t// The actual height not matching the style height (set via the resize method) indicates that \n\t\t\t// the max-height has been exceeded, in which case the overflow should be allowed.\n\t\t\tif (actualHeight < styleHeight) {\n\t\t\t\tif (computed.overflowY === 'hidden') {\n\t\t\t\t\tchangeOverflow('scroll');\n\t\t\t\t\tresize();\n\t\t\t\t\tactualHeight = computed.boxSizing === 'content-box' ? Math.round(parseFloat(window.getComputedStyle(ta, null).height)) : ta.offsetHeight;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Normally keep overflow set to hidden, to avoid flash of scrollbar as the textarea expands.\n\t\t\t\tif (computed.overflowY !== 'hidden') {\n\t\t\t\t\tchangeOverflow('hidden');\n\t\t\t\t\tresize();\n\t\t\t\t\tactualHeight = computed.boxSizing === 'content-box' ? Math.round(parseFloat(window.getComputedStyle(ta, null).height)) : ta.offsetHeight;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (cachedHeight !== actualHeight) {\n\t\t\t\tcachedHeight = actualHeight;\n\t\t\t\tvar evt = createEvent('autosize:resized');\n\t\t\t\ttry {\n\t\t\t\t\tta.dispatchEvent(evt);\n\t\t\t\t} catch (err) {\n\t\t\t\t\t// Firefox will throw an error on dispatchEvent for a detached element\n\t\t\t\t\t// https://bugzilla.mozilla.org/show_bug.cgi?id=889376\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tvar pageResize = function pageResize() {\n\t\t\tif (ta.clientWidth !== clientWidth) {\n\t\t\t\tupdate();\n\t\t\t}\n\t\t};\n\n\t\tvar destroy = function (style) {\n\t\t\twindow.removeEventListener('resize', pageResize, false);\n\t\t\tta.removeEventListener('input', update, false);\n\t\t\tta.removeEventListener('keyup', update, false);\n\t\t\tta.removeEventListener('autosize:destroy', destroy, false);\n\t\t\tta.removeEventListener('autosize:update', update, false);\n\n\t\t\tObject.keys(style).forEach(function (key) {\n\t\t\t\tta.style[key] = style[key];\n\t\t\t});\n\n\t\t\tmap.delete(ta);\n\t\t}.bind(ta, {\n\t\t\theight: ta.style.height,\n\t\t\tresize: ta.style.resize,\n\t\t\toverflowY: ta.style.overflowY,\n\t\t\toverflowX: ta.style.overflowX,\n\t\t\twordWrap: ta.style.wordWrap\n\t\t});\n\n\t\tta.addEventListener('autosize:destroy', destroy, false);\n\n\t\t// IE9 does not fire onpropertychange or oninput for deletions,\n\t\t// so binding to onkeyup to catch most of those events.\n\t\t// There is no way that I know of to detect something like 'cut' in IE9.\n\t\tif ('onpropertychange' in ta && 'oninput' in ta) {\n\t\t\tta.addEventListener('keyup', update, false);\n\t\t}\n\n\t\twindow.addEventListener('resize', pageResize, false);\n\t\tta.addEventListener('input', update, false);\n\t\tta.addEventListener('autosize:update', update, false);\n\t\tta.style.overflowX = 'hidden';\n\t\tta.style.wordWrap = 'break-word';\n\n\t\tmap.set(ta, {\n\t\t\tdestroy: destroy,\n\t\t\tupdate: update\n\t\t});\n\n\t\tinit();\n\t}\n\n\tfunction destroy(ta) {\n\t\tvar methods = map.get(ta);\n\t\tif (methods) {\n\t\t\tmethods.destroy();\n\t\t}\n\t}\n\n\tfunction update(ta) {\n\t\tvar methods = map.get(ta);\n\t\tif (methods) {\n\t\t\tmethods.update();\n\t\t}\n\t}\n\n\tvar autosize = null;\n\n\t// Do nothing in Node.js environment and IE8 (or lower)\n\tif (typeof window === 'undefined' || typeof window.getComputedStyle !== 'function') {\n\t\tautosize = function autosize(el) {\n\t\t\treturn el;\n\t\t};\n\t\tautosize.destroy = function (el) {\n\t\t\treturn el;\n\t\t};\n\t\tautosize.update = function (el) {\n\t\t\treturn el;\n\t\t};\n\t} else {\n\t\tautosize = function autosize(el, options) {\n\t\t\tif (el) {\n\t\t\t\tArray.prototype.forEach.call(el.length ? el : [el], function (x) {\n\t\t\t\t\treturn assign(x, options);\n\t\t\t\t});\n\t\t\t}\n\t\t\treturn el;\n\t\t};\n\t\tautosize.destroy = function (el) {\n\t\t\tif (el) {\n\t\t\t\tArray.prototype.forEach.call(el.length ? el : [el], destroy);\n\t\t\t}\n\t\t\treturn el;\n\t\t};\n\t\tautosize.update = function (el) {\n\t\t\tif (el) {\n\t\t\t\tArray.prototype.forEach.call(el.length ? el : [el], update);\n\t\t\t}\n\t\t\treturn el;\n\t\t};\n\t}\n\n\texports.default = autosize;\n\tmodule.exports = exports['default'];\n});\n\n/***/ }),\n\n/***/ \"./node_modules/axios/index.js\":\n/*!*************************************!*\\\n  !*** ./node_modules/axios/index.js ***!\n  \\*************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\nmodule.exports = __webpack_require__(/*! ./lib/axios */ \"./node_modules/axios/lib/axios.js\");\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/adapters/xhr.js\":\n/*!************************************************!*\\\n  !*** ./node_modules/axios/lib/adapters/xhr.js ***!\n  \\************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar utils = __webpack_require__(/*! ./../utils */ \"./node_modules/axios/lib/utils.js\");\nvar settle = __webpack_require__(/*! ./../core/settle */ \"./node_modules/axios/lib/core/settle.js\");\nvar cookies = __webpack_require__(/*! ./../helpers/cookies */ \"./node_modules/axios/lib/helpers/cookies.js\");\nvar buildURL = __webpack_require__(/*! ./../helpers/buildURL */ \"./node_modules/axios/lib/helpers/buildURL.js\");\nvar buildFullPath = __webpack_require__(/*! ../core/buildFullPath */ \"./node_modules/axios/lib/core/buildFullPath.js\");\nvar parseHeaders = __webpack_require__(/*! ./../helpers/parseHeaders */ \"./node_modules/axios/lib/helpers/parseHeaders.js\");\nvar isURLSameOrigin = __webpack_require__(/*! ./../helpers/isURLSameOrigin */ \"./node_modules/axios/lib/helpers/isURLSameOrigin.js\");\nvar createError = __webpack_require__(/*! ../core/createError */ \"./node_modules/axios/lib/core/createError.js\");\n\nmodule.exports = function xhrAdapter(config) {\n  return new Promise(function dispatchXhrRequest(resolve, reject) {\n    var requestData = config.data;\n    var requestHeaders = config.headers;\n\n    if (utils.isFormData(requestData)) {\n      delete requestHeaders['Content-Type']; // Let the browser set it\n    }\n\n    var request = new XMLHttpRequest();\n\n    // HTTP basic authentication\n    if (config.auth) {\n      var username = config.auth.username || '';\n      var password = config.auth.password ? unescape(encodeURIComponent(config.auth.password)) : '';\n      requestHeaders.Authorization = 'Basic ' + btoa(username + ':' + password);\n    }\n\n    var fullPath = buildFullPath(config.baseURL, config.url);\n    request.open(config.method.toUpperCase(), buildURL(fullPath, config.params, config.paramsSerializer), true);\n\n    // Set the request timeout in MS\n    request.timeout = config.timeout;\n\n    // Listen for ready state\n    request.onreadystatechange = function handleLoad() {\n      if (!request || request.readyState !== 4) {\n        return;\n      }\n\n      // The request errored out and we didn't get a response, this will be\n      // handled by onerror instead\n      // With one exception: request that using file: protocol, most browsers\n      // will return status as 0 even though it's a successful request\n      if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf('file:') === 0)) {\n        return;\n      }\n\n      // Prepare the response\n      var responseHeaders = 'getAllResponseHeaders' in request ? parseHeaders(request.getAllResponseHeaders()) : null;\n      var responseData = !config.responseType || config.responseType === 'text' ? request.responseText : request.response;\n      var response = {\n        data: responseData,\n        status: request.status,\n        statusText: request.statusText,\n        headers: responseHeaders,\n        config: config,\n        request: request\n      };\n\n      settle(resolve, reject, response);\n\n      // Clean up request\n      request = null;\n    };\n\n    // Handle browser request cancellation (as opposed to a manual cancellation)\n    request.onabort = function handleAbort() {\n      if (!request) {\n        return;\n      }\n\n      reject(createError('Request aborted', config, 'ECONNABORTED', request));\n\n      // Clean up request\n      request = null;\n    };\n\n    // Handle low level network errors\n    request.onerror = function handleError() {\n      // Real errors are hidden from us by the browser\n      // onerror should only fire if it's a network error\n      reject(createError('Network Error', config, null, request));\n\n      // Clean up request\n      request = null;\n    };\n\n    // Handle timeout\n    request.ontimeout = function handleTimeout() {\n      var timeoutErrorMessage = 'timeout of ' + config.timeout + 'ms exceeded';\n      if (config.timeoutErrorMessage) {\n        timeoutErrorMessage = config.timeoutErrorMessage;\n      }\n      reject(createError(timeoutErrorMessage, config, 'ECONNABORTED',\n        request));\n\n      // Clean up request\n      request = null;\n    };\n\n    // Add xsrf header\n    // This is only done if running in a standard browser environment.\n    // Specifically not if we're in a web worker, or react-native.\n    if (utils.isStandardBrowserEnv()) {\n      // Add xsrf header\n      var xsrfValue = (config.withCredentials || isURLSameOrigin(fullPath)) && config.xsrfCookieName ?\n        cookies.read(config.xsrfCookieName) :\n        undefined;\n\n      if (xsrfValue) {\n        requestHeaders[config.xsrfHeaderName] = xsrfValue;\n      }\n    }\n\n    // Add headers to the request\n    if ('setRequestHeader' in request) {\n      utils.forEach(requestHeaders, function setRequestHeader(val, key) {\n        if (typeof requestData === 'undefined' && key.toLowerCase() === 'content-type') {\n          // Remove Content-Type if data is undefined\n          delete requestHeaders[key];\n        } else {\n          // Otherwise add header to the request\n          request.setRequestHeader(key, val);\n        }\n      });\n    }\n\n    // Add withCredentials to request if needed\n    if (!utils.isUndefined(config.withCredentials)) {\n      request.withCredentials = !!config.withCredentials;\n    }\n\n    // Add responseType to request if needed\n    if (config.responseType) {\n      try {\n        request.responseType = config.responseType;\n      } catch (e) {\n        // Expected DOMException thrown by browsers not compatible XMLHttpRequest Level 2.\n        // But, this can be suppressed for 'json' type as it can be parsed by default 'transformResponse' function.\n        if (config.responseType !== 'json') {\n          throw e;\n        }\n      }\n    }\n\n    // Handle progress if needed\n    if (typeof config.onDownloadProgress === 'function') {\n      request.addEventListener('progress', config.onDownloadProgress);\n    }\n\n    // Not all browsers support upload events\n    if (typeof config.onUploadProgress === 'function' && request.upload) {\n      request.upload.addEventListener('progress', config.onUploadProgress);\n    }\n\n    if (config.cancelToken) {\n      // Handle cancellation\n      config.cancelToken.promise.then(function onCanceled(cancel) {\n        if (!request) {\n          return;\n        }\n\n        request.abort();\n        reject(cancel);\n        // Clean up request\n        request = null;\n      });\n    }\n\n    if (!requestData) {\n      requestData = null;\n    }\n\n    // Send the request\n    request.send(requestData);\n  });\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/axios.js\":\n/*!*****************************************!*\\\n  !*** ./node_modules/axios/lib/axios.js ***!\n  \\*****************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar utils = __webpack_require__(/*! ./utils */ \"./node_modules/axios/lib/utils.js\");\nvar bind = __webpack_require__(/*! ./helpers/bind */ \"./node_modules/axios/lib/helpers/bind.js\");\nvar Axios = __webpack_require__(/*! ./core/Axios */ \"./node_modules/axios/lib/core/Axios.js\");\nvar mergeConfig = __webpack_require__(/*! ./core/mergeConfig */ \"./node_modules/axios/lib/core/mergeConfig.js\");\nvar defaults = __webpack_require__(/*! ./defaults */ \"./node_modules/axios/lib/defaults.js\");\n\n/**\n * Create an instance of Axios\n *\n * @param {Object} defaultConfig The default config for the instance\n * @return {Axios} A new instance of Axios\n */\nfunction createInstance(defaultConfig) {\n  var context = new Axios(defaultConfig);\n  var instance = bind(Axios.prototype.request, context);\n\n  // Copy axios.prototype to instance\n  utils.extend(instance, Axios.prototype, context);\n\n  // Copy context to instance\n  utils.extend(instance, context);\n\n  return instance;\n}\n\n// Create the default instance to be exported\nvar axios = createInstance(defaults);\n\n// Expose Axios class to allow class inheritance\naxios.Axios = Axios;\n\n// Factory for creating new instances\naxios.create = function create(instanceConfig) {\n  return createInstance(mergeConfig(axios.defaults, instanceConfig));\n};\n\n// Expose Cancel & CancelToken\naxios.Cancel = __webpack_require__(/*! ./cancel/Cancel */ \"./node_modules/axios/lib/cancel/Cancel.js\");\naxios.CancelToken = __webpack_require__(/*! ./cancel/CancelToken */ \"./node_modules/axios/lib/cancel/CancelToken.js\");\naxios.isCancel = __webpack_require__(/*! ./cancel/isCancel */ \"./node_modules/axios/lib/cancel/isCancel.js\");\n\n// Expose all/spread\naxios.all = function all(promises) {\n  return Promise.all(promises);\n};\naxios.spread = __webpack_require__(/*! ./helpers/spread */ \"./node_modules/axios/lib/helpers/spread.js\");\n\n// Expose isAxiosError\naxios.isAxiosError = __webpack_require__(/*! ./helpers/isAxiosError */ \"./node_modules/axios/lib/helpers/isAxiosError.js\");\n\nmodule.exports = axios;\n\n// Allow use of default import syntax in TypeScript\nmodule.exports.default = axios;\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/cancel/Cancel.js\":\n/*!*************************************************!*\\\n  !*** ./node_modules/axios/lib/cancel/Cancel.js ***!\n  \\*************************************************/\n/***/ ((module) => {\n\n\"use strict\";\n\n\n/**\n * A `Cancel` is an object that is thrown when an operation is canceled.\n *\n * @class\n * @param {string=} message The message.\n */\nfunction Cancel(message) {\n  this.message = message;\n}\n\nCancel.prototype.toString = function toString() {\n  return 'Cancel' + (this.message ? ': ' + this.message : '');\n};\n\nCancel.prototype.__CANCEL__ = true;\n\nmodule.exports = Cancel;\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/cancel/CancelToken.js\":\n/*!******************************************************!*\\\n  !*** ./node_modules/axios/lib/cancel/CancelToken.js ***!\n  \\******************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar Cancel = __webpack_require__(/*! ./Cancel */ \"./node_modules/axios/lib/cancel/Cancel.js\");\n\n/**\n * A `CancelToken` is an object that can be used to request cancellation of an operation.\n *\n * @class\n * @param {Function} executor The executor function.\n */\nfunction CancelToken(executor) {\n  if (typeof executor !== 'function') {\n    throw new TypeError('executor must be a function.');\n  }\n\n  var resolvePromise;\n  this.promise = new Promise(function promiseExecutor(resolve) {\n    resolvePromise = resolve;\n  });\n\n  var token = this;\n  executor(function cancel(message) {\n    if (token.reason) {\n      // Cancellation has already been requested\n      return;\n    }\n\n    token.reason = new Cancel(message);\n    resolvePromise(token.reason);\n  });\n}\n\n/**\n * Throws a `Cancel` if cancellation has been requested.\n */\nCancelToken.prototype.throwIfRequested = function throwIfRequested() {\n  if (this.reason) {\n    throw this.reason;\n  }\n};\n\n/**\n * Returns an object that contains a new `CancelToken` and a function that, when called,\n * cancels the `CancelToken`.\n */\nCancelToken.source = function source() {\n  var cancel;\n  var token = new CancelToken(function executor(c) {\n    cancel = c;\n  });\n  return {\n    token: token,\n    cancel: cancel\n  };\n};\n\nmodule.exports = CancelToken;\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/cancel/isCancel.js\":\n/*!***************************************************!*\\\n  !*** ./node_modules/axios/lib/cancel/isCancel.js ***!\n  \\***************************************************/\n/***/ ((module) => {\n\n\"use strict\";\n\n\nmodule.exports = function isCancel(value) {\n  return !!(value && value.__CANCEL__);\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/core/Axios.js\":\n/*!**********************************************!*\\\n  !*** ./node_modules/axios/lib/core/Axios.js ***!\n  \\**********************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar utils = __webpack_require__(/*! ./../utils */ \"./node_modules/axios/lib/utils.js\");\nvar buildURL = __webpack_require__(/*! ../helpers/buildURL */ \"./node_modules/axios/lib/helpers/buildURL.js\");\nvar InterceptorManager = __webpack_require__(/*! ./InterceptorManager */ \"./node_modules/axios/lib/core/InterceptorManager.js\");\nvar dispatchRequest = __webpack_require__(/*! ./dispatchRequest */ \"./node_modules/axios/lib/core/dispatchRequest.js\");\nvar mergeConfig = __webpack_require__(/*! ./mergeConfig */ \"./node_modules/axios/lib/core/mergeConfig.js\");\n\n/**\n * Create a new instance of Axios\n *\n * @param {Object} instanceConfig The default config for the instance\n */\nfunction Axios(instanceConfig) {\n  this.defaults = instanceConfig;\n  this.interceptors = {\n    request: new InterceptorManager(),\n    response: new InterceptorManager()\n  };\n}\n\n/**\n * Dispatch a request\n *\n * @param {Object} config The config specific for this request (merged with this.defaults)\n */\nAxios.prototype.request = function request(config) {\n  /*eslint no-param-reassign:0*/\n  // Allow for axios('example/url'[, config]) a la fetch API\n  if (typeof config === 'string') {\n    config = arguments[1] || {};\n    config.url = arguments[0];\n  } else {\n    config = config || {};\n  }\n\n  config = mergeConfig(this.defaults, config);\n\n  // Set config.method\n  if (config.method) {\n    config.method = config.method.toLowerCase();\n  } else if (this.defaults.method) {\n    config.method = this.defaults.method.toLowerCase();\n  } else {\n    config.method = 'get';\n  }\n\n  // Hook up interceptors middleware\n  var chain = [dispatchRequest, undefined];\n  var promise = Promise.resolve(config);\n\n  this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) {\n    chain.unshift(interceptor.fulfilled, interceptor.rejected);\n  });\n\n  this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) {\n    chain.push(interceptor.fulfilled, interceptor.rejected);\n  });\n\n  while (chain.length) {\n    promise = promise.then(chain.shift(), chain.shift());\n  }\n\n  return promise;\n};\n\nAxios.prototype.getUri = function getUri(config) {\n  config = mergeConfig(this.defaults, config);\n  return buildURL(config.url, config.params, config.paramsSerializer).replace(/^\\?/, '');\n};\n\n// Provide aliases for supported request methods\nutils.forEach(['delete', 'get', 'head', 'options'], function forEachMethodNoData(method) {\n  /*eslint func-names:0*/\n  Axios.prototype[method] = function(url, config) {\n    return this.request(mergeConfig(config || {}, {\n      method: method,\n      url: url,\n      data: (config || {}).data\n    }));\n  };\n});\n\nutils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {\n  /*eslint func-names:0*/\n  Axios.prototype[method] = function(url, data, config) {\n    return this.request(mergeConfig(config || {}, {\n      method: method,\n      url: url,\n      data: data\n    }));\n  };\n});\n\nmodule.exports = Axios;\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/core/InterceptorManager.js\":\n/*!***********************************************************!*\\\n  !*** ./node_modules/axios/lib/core/InterceptorManager.js ***!\n  \\***********************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar utils = __webpack_require__(/*! ./../utils */ \"./node_modules/axios/lib/utils.js\");\n\nfunction InterceptorManager() {\n  this.handlers = [];\n}\n\n/**\n * Add a new interceptor to the stack\n *\n * @param {Function} fulfilled The function to handle `then` for a `Promise`\n * @param {Function} rejected The function to handle `reject` for a `Promise`\n *\n * @return {Number} An ID used to remove interceptor later\n */\nInterceptorManager.prototype.use = function use(fulfilled, rejected) {\n  this.handlers.push({\n    fulfilled: fulfilled,\n    rejected: rejected\n  });\n  return this.handlers.length - 1;\n};\n\n/**\n * Remove an interceptor from the stack\n *\n * @param {Number} id The ID that was returned by `use`\n */\nInterceptorManager.prototype.eject = function eject(id) {\n  if (this.handlers[id]) {\n    this.handlers[id] = null;\n  }\n};\n\n/**\n * Iterate over all the registered interceptors\n *\n * This method is particularly useful for skipping over any\n * interceptors that may have become `null` calling `eject`.\n *\n * @param {Function} fn The function to call for each interceptor\n */\nInterceptorManager.prototype.forEach = function forEach(fn) {\n  utils.forEach(this.handlers, function forEachHandler(h) {\n    if (h !== null) {\n      fn(h);\n    }\n  });\n};\n\nmodule.exports = InterceptorManager;\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/core/buildFullPath.js\":\n/*!******************************************************!*\\\n  !*** ./node_modules/axios/lib/core/buildFullPath.js ***!\n  \\******************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar isAbsoluteURL = __webpack_require__(/*! ../helpers/isAbsoluteURL */ \"./node_modules/axios/lib/helpers/isAbsoluteURL.js\");\nvar combineURLs = __webpack_require__(/*! ../helpers/combineURLs */ \"./node_modules/axios/lib/helpers/combineURLs.js\");\n\n/**\n * Creates a new URL by combining the baseURL with the requestedURL,\n * only when the requestedURL is not already an absolute URL.\n * If the requestURL is absolute, this function returns the requestedURL untouched.\n *\n * @param {string} baseURL The base URL\n * @param {string} requestedURL Absolute or relative URL to combine\n * @returns {string} The combined full path\n */\nmodule.exports = function buildFullPath(baseURL, requestedURL) {\n  if (baseURL && !isAbsoluteURL(requestedURL)) {\n    return combineURLs(baseURL, requestedURL);\n  }\n  return requestedURL;\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/core/createError.js\":\n/*!****************************************************!*\\\n  !*** ./node_modules/axios/lib/core/createError.js ***!\n  \\****************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar enhanceError = __webpack_require__(/*! ./enhanceError */ \"./node_modules/axios/lib/core/enhanceError.js\");\n\n/**\n * Create an Error with the specified message, config, error code, request and response.\n *\n * @param {string} message The error message.\n * @param {Object} config The config.\n * @param {string} [code] The error code (for example, 'ECONNABORTED').\n * @param {Object} [request] The request.\n * @param {Object} [response] The response.\n * @returns {Error} The created error.\n */\nmodule.exports = function createError(message, config, code, request, response) {\n  var error = new Error(message);\n  return enhanceError(error, config, code, request, response);\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/core/dispatchRequest.js\":\n/*!********************************************************!*\\\n  !*** ./node_modules/axios/lib/core/dispatchRequest.js ***!\n  \\********************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar utils = __webpack_require__(/*! ./../utils */ \"./node_modules/axios/lib/utils.js\");\nvar transformData = __webpack_require__(/*! ./transformData */ \"./node_modules/axios/lib/core/transformData.js\");\nvar isCancel = __webpack_require__(/*! ../cancel/isCancel */ \"./node_modules/axios/lib/cancel/isCancel.js\");\nvar defaults = __webpack_require__(/*! ../defaults */ \"./node_modules/axios/lib/defaults.js\");\n\n/**\n * Throws a `Cancel` if cancellation has been requested.\n */\nfunction throwIfCancellationRequested(config) {\n  if (config.cancelToken) {\n    config.cancelToken.throwIfRequested();\n  }\n}\n\n/**\n * Dispatch a request to the server using the configured adapter.\n *\n * @param {object} config The config that is to be used for the request\n * @returns {Promise} The Promise to be fulfilled\n */\nmodule.exports = function dispatchRequest(config) {\n  throwIfCancellationRequested(config);\n\n  // Ensure headers exist\n  config.headers = config.headers || {};\n\n  // Transform request data\n  config.data = transformData(\n    config.data,\n    config.headers,\n    config.transformRequest\n  );\n\n  // Flatten headers\n  config.headers = utils.merge(\n    config.headers.common || {},\n    config.headers[config.method] || {},\n    config.headers\n  );\n\n  utils.forEach(\n    ['delete', 'get', 'head', 'post', 'put', 'patch', 'common'],\n    function cleanHeaderConfig(method) {\n      delete config.headers[method];\n    }\n  );\n\n  var adapter = config.adapter || defaults.adapter;\n\n  return adapter(config).then(function onAdapterResolution(response) {\n    throwIfCancellationRequested(config);\n\n    // Transform response data\n    response.data = transformData(\n      response.data,\n      response.headers,\n      config.transformResponse\n    );\n\n    return response;\n  }, function onAdapterRejection(reason) {\n    if (!isCancel(reason)) {\n      throwIfCancellationRequested(config);\n\n      // Transform response data\n      if (reason && reason.response) {\n        reason.response.data = transformData(\n          reason.response.data,\n          reason.response.headers,\n          config.transformResponse\n        );\n      }\n    }\n\n    return Promise.reject(reason);\n  });\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/core/enhanceError.js\":\n/*!*****************************************************!*\\\n  !*** ./node_modules/axios/lib/core/enhanceError.js ***!\n  \\*****************************************************/\n/***/ ((module) => {\n\n\"use strict\";\n\n\n/**\n * Update an Error with the specified config, error code, and response.\n *\n * @param {Error} error The error to update.\n * @param {Object} config The config.\n * @param {string} [code] The error code (for example, 'ECONNABORTED').\n * @param {Object} [request] The request.\n * @param {Object} [response] The response.\n * @returns {Error} The error.\n */\nmodule.exports = function enhanceError(error, config, code, request, response) {\n  error.config = config;\n  if (code) {\n    error.code = code;\n  }\n\n  error.request = request;\n  error.response = response;\n  error.isAxiosError = true;\n\n  error.toJSON = function toJSON() {\n    return {\n      // Standard\n      message: this.message,\n      name: this.name,\n      // Microsoft\n      description: this.description,\n      number: this.number,\n      // Mozilla\n      fileName: this.fileName,\n      lineNumber: this.lineNumber,\n      columnNumber: this.columnNumber,\n      stack: this.stack,\n      // Axios\n      config: this.config,\n      code: this.code\n    };\n  };\n  return error;\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/core/mergeConfig.js\":\n/*!****************************************************!*\\\n  !*** ./node_modules/axios/lib/core/mergeConfig.js ***!\n  \\****************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar utils = __webpack_require__(/*! ../utils */ \"./node_modules/axios/lib/utils.js\");\n\n/**\n * Config-specific merge-function which creates a new config-object\n * by merging two configuration objects together.\n *\n * @param {Object} config1\n * @param {Object} config2\n * @returns {Object} New object resulting from merging config2 to config1\n */\nmodule.exports = function mergeConfig(config1, config2) {\n  // eslint-disable-next-line no-param-reassign\n  config2 = config2 || {};\n  var config = {};\n\n  var valueFromConfig2Keys = ['url', 'method', 'data'];\n  var mergeDeepPropertiesKeys = ['headers', 'auth', 'proxy', 'params'];\n  var defaultToConfig2Keys = [\n    'baseURL', 'transformRequest', 'transformResponse', 'paramsSerializer',\n    'timeout', 'timeoutMessage', 'withCredentials', 'adapter', 'responseType', 'xsrfCookieName',\n    'xsrfHeaderName', 'onUploadProgress', 'onDownloadProgress', 'decompress',\n    'maxContentLength', 'maxBodyLength', 'maxRedirects', 'transport', 'httpAgent',\n    'httpsAgent', 'cancelToken', 'socketPath', 'responseEncoding'\n  ];\n  var directMergeKeys = ['validateStatus'];\n\n  function getMergedValue(target, source) {\n    if (utils.isPlainObject(target) && utils.isPlainObject(source)) {\n      return utils.merge(target, source);\n    } else if (utils.isPlainObject(source)) {\n      return utils.merge({}, source);\n    } else if (utils.isArray(source)) {\n      return source.slice();\n    }\n    return source;\n  }\n\n  function mergeDeepProperties(prop) {\n    if (!utils.isUndefined(config2[prop])) {\n      config[prop] = getMergedValue(config1[prop], config2[prop]);\n    } else if (!utils.isUndefined(config1[prop])) {\n      config[prop] = getMergedValue(undefined, config1[prop]);\n    }\n  }\n\n  utils.forEach(valueFromConfig2Keys, function valueFromConfig2(prop) {\n    if (!utils.isUndefined(config2[prop])) {\n      config[prop] = getMergedValue(undefined, config2[prop]);\n    }\n  });\n\n  utils.forEach(mergeDeepPropertiesKeys, mergeDeepProperties);\n\n  utils.forEach(defaultToConfig2Keys, function defaultToConfig2(prop) {\n    if (!utils.isUndefined(config2[prop])) {\n      config[prop] = getMergedValue(undefined, config2[prop]);\n    } else if (!utils.isUndefined(config1[prop])) {\n      config[prop] = getMergedValue(undefined, config1[prop]);\n    }\n  });\n\n  utils.forEach(directMergeKeys, function merge(prop) {\n    if (prop in config2) {\n      config[prop] = getMergedValue(config1[prop], config2[prop]);\n    } else if (prop in config1) {\n      config[prop] = getMergedValue(undefined, config1[prop]);\n    }\n  });\n\n  var axiosKeys = valueFromConfig2Keys\n    .concat(mergeDeepPropertiesKeys)\n    .concat(defaultToConfig2Keys)\n    .concat(directMergeKeys);\n\n  var otherKeys = Object\n    .keys(config1)\n    .concat(Object.keys(config2))\n    .filter(function filterAxiosKeys(key) {\n      return axiosKeys.indexOf(key) === -1;\n    });\n\n  utils.forEach(otherKeys, mergeDeepProperties);\n\n  return config;\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/core/settle.js\":\n/*!***********************************************!*\\\n  !*** ./node_modules/axios/lib/core/settle.js ***!\n  \\***********************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar createError = __webpack_require__(/*! ./createError */ \"./node_modules/axios/lib/core/createError.js\");\n\n/**\n * Resolve or reject a Promise based on response status.\n *\n * @param {Function} resolve A function that resolves the promise.\n * @param {Function} reject A function that rejects the promise.\n * @param {object} response The response.\n */\nmodule.exports = function settle(resolve, reject, response) {\n  var validateStatus = response.config.validateStatus;\n  if (!response.status || !validateStatus || validateStatus(response.status)) {\n    resolve(response);\n  } else {\n    reject(createError(\n      'Request failed with status code ' + response.status,\n      response.config,\n      null,\n      response.request,\n      response\n    ));\n  }\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/core/transformData.js\":\n/*!******************************************************!*\\\n  !*** ./node_modules/axios/lib/core/transformData.js ***!\n  \\******************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar utils = __webpack_require__(/*! ./../utils */ \"./node_modules/axios/lib/utils.js\");\n\n/**\n * Transform the data for a request or a response\n *\n * @param {Object|String} data The data to be transformed\n * @param {Array} headers The headers for the request or response\n * @param {Array|Function} fns A single function or Array of functions\n * @returns {*} The resulting transformed data\n */\nmodule.exports = function transformData(data, headers, fns) {\n  /*eslint no-param-reassign:0*/\n  utils.forEach(fns, function transform(fn) {\n    data = fn(data, headers);\n  });\n\n  return data;\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/defaults.js\":\n/*!********************************************!*\\\n  !*** ./node_modules/axios/lib/defaults.js ***!\n  \\********************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n/* provided dependency */ var process = __webpack_require__(/*! process/browser */ \"./node_modules/process/browser.js\");\n\n\nvar utils = __webpack_require__(/*! ./utils */ \"./node_modules/axios/lib/utils.js\");\nvar normalizeHeaderName = __webpack_require__(/*! ./helpers/normalizeHeaderName */ \"./node_modules/axios/lib/helpers/normalizeHeaderName.js\");\n\nvar DEFAULT_CONTENT_TYPE = {\n  'Content-Type': 'application/x-www-form-urlencoded'\n};\n\nfunction setContentTypeIfUnset(headers, value) {\n  if (!utils.isUndefined(headers) && utils.isUndefined(headers['Content-Type'])) {\n    headers['Content-Type'] = value;\n  }\n}\n\nfunction getDefaultAdapter() {\n  var adapter;\n  if (typeof XMLHttpRequest !== 'undefined') {\n    // For browsers use XHR adapter\n    adapter = __webpack_require__(/*! ./adapters/xhr */ \"./node_modules/axios/lib/adapters/xhr.js\");\n  } else if (typeof process !== 'undefined' && Object.prototype.toString.call(process) === '[object process]') {\n    // For node use HTTP adapter\n    adapter = __webpack_require__(/*! ./adapters/http */ \"./node_modules/axios/lib/adapters/xhr.js\");\n  }\n  return adapter;\n}\n\nvar defaults = {\n  adapter: getDefaultAdapter(),\n\n  transformRequest: [function transformRequest(data, headers) {\n    normalizeHeaderName(headers, 'Accept');\n    normalizeHeaderName(headers, 'Content-Type');\n    if (utils.isFormData(data) ||\n      utils.isArrayBuffer(data) ||\n      utils.isBuffer(data) ||\n      utils.isStream(data) ||\n      utils.isFile(data) ||\n      utils.isBlob(data)\n    ) {\n      return data;\n    }\n    if (utils.isArrayBufferView(data)) {\n      return data.buffer;\n    }\n    if (utils.isURLSearchParams(data)) {\n      setContentTypeIfUnset(headers, 'application/x-www-form-urlencoded;charset=utf-8');\n      return data.toString();\n    }\n    if (utils.isObject(data)) {\n      setContentTypeIfUnset(headers, 'application/json;charset=utf-8');\n      return JSON.stringify(data);\n    }\n    return data;\n  }],\n\n  transformResponse: [function transformResponse(data) {\n    /*eslint no-param-reassign:0*/\n    if (typeof data === 'string') {\n      try {\n        data = JSON.parse(data);\n      } catch (e) { /* Ignore */ }\n    }\n    return data;\n  }],\n\n  /**\n   * A timeout in milliseconds to abort a request. If set to 0 (default) a\n   * timeout is not created.\n   */\n  timeout: 0,\n\n  xsrfCookieName: 'XSRF-TOKEN',\n  xsrfHeaderName: 'X-XSRF-TOKEN',\n\n  maxContentLength: -1,\n  maxBodyLength: -1,\n\n  validateStatus: function validateStatus(status) {\n    return status >= 200 && status < 300;\n  }\n};\n\ndefaults.headers = {\n  common: {\n    'Accept': 'application/json, text/plain, */*'\n  }\n};\n\nutils.forEach(['delete', 'get', 'head'], function forEachMethodNoData(method) {\n  defaults.headers[method] = {};\n});\n\nutils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {\n  defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE);\n});\n\nmodule.exports = defaults;\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/helpers/bind.js\":\n/*!************************************************!*\\\n  !*** ./node_modules/axios/lib/helpers/bind.js ***!\n  \\************************************************/\n/***/ ((module) => {\n\n\"use strict\";\n\n\nmodule.exports = function bind(fn, thisArg) {\n  return function wrap() {\n    var args = new Array(arguments.length);\n    for (var i = 0; i < args.length; i++) {\n      args[i] = arguments[i];\n    }\n    return fn.apply(thisArg, args);\n  };\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/helpers/buildURL.js\":\n/*!****************************************************!*\\\n  !*** ./node_modules/axios/lib/helpers/buildURL.js ***!\n  \\****************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar utils = __webpack_require__(/*! ./../utils */ \"./node_modules/axios/lib/utils.js\");\n\nfunction encode(val) {\n  return encodeURIComponent(val).\n    replace(/%3A/gi, ':').\n    replace(/%24/g, '$').\n    replace(/%2C/gi, ',').\n    replace(/%20/g, '+').\n    replace(/%5B/gi, '[').\n    replace(/%5D/gi, ']');\n}\n\n/**\n * Build a URL by appending params to the end\n *\n * @param {string} url The base of the url (e.g., http://www.google.com)\n * @param {object} [params] The params to be appended\n * @returns {string} The formatted url\n */\nmodule.exports = function buildURL(url, params, paramsSerializer) {\n  /*eslint no-param-reassign:0*/\n  if (!params) {\n    return url;\n  }\n\n  var serializedParams;\n  if (paramsSerializer) {\n    serializedParams = paramsSerializer(params);\n  } else if (utils.isURLSearchParams(params)) {\n    serializedParams = params.toString();\n  } else {\n    var parts = [];\n\n    utils.forEach(params, function serialize(val, key) {\n      if (val === null || typeof val === 'undefined') {\n        return;\n      }\n\n      if (utils.isArray(val)) {\n        key = key + '[]';\n      } else {\n        val = [val];\n      }\n\n      utils.forEach(val, function parseValue(v) {\n        if (utils.isDate(v)) {\n          v = v.toISOString();\n        } else if (utils.isObject(v)) {\n          v = JSON.stringify(v);\n        }\n        parts.push(encode(key) + '=' + encode(v));\n      });\n    });\n\n    serializedParams = parts.join('&');\n  }\n\n  if (serializedParams) {\n    var hashmarkIndex = url.indexOf('#');\n    if (hashmarkIndex !== -1) {\n      url = url.slice(0, hashmarkIndex);\n    }\n\n    url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams;\n  }\n\n  return url;\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/helpers/combineURLs.js\":\n/*!*******************************************************!*\\\n  !*** ./node_modules/axios/lib/helpers/combineURLs.js ***!\n  \\*******************************************************/\n/***/ ((module) => {\n\n\"use strict\";\n\n\n/**\n * Creates a new URL by combining the specified URLs\n *\n * @param {string} baseURL The base URL\n * @param {string} relativeURL The relative URL\n * @returns {string} The combined URL\n */\nmodule.exports = function combineURLs(baseURL, relativeURL) {\n  return relativeURL\n    ? baseURL.replace(/\\/+$/, '') + '/' + relativeURL.replace(/^\\/+/, '')\n    : baseURL;\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/helpers/cookies.js\":\n/*!***************************************************!*\\\n  !*** ./node_modules/axios/lib/helpers/cookies.js ***!\n  \\***************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar utils = __webpack_require__(/*! ./../utils */ \"./node_modules/axios/lib/utils.js\");\n\nmodule.exports = (\n  utils.isStandardBrowserEnv() ?\n\n  // Standard browser envs support document.cookie\n    (function standardBrowserEnv() {\n      return {\n        write: function write(name, value, expires, path, domain, secure) {\n          var cookie = [];\n          cookie.push(name + '=' + encodeURIComponent(value));\n\n          if (utils.isNumber(expires)) {\n            cookie.push('expires=' + new Date(expires).toGMTString());\n          }\n\n          if (utils.isString(path)) {\n            cookie.push('path=' + path);\n          }\n\n          if (utils.isString(domain)) {\n            cookie.push('domain=' + domain);\n          }\n\n          if (secure === true) {\n            cookie.push('secure');\n          }\n\n          document.cookie = cookie.join('; ');\n        },\n\n        read: function read(name) {\n          var match = document.cookie.match(new RegExp('(^|;\\\\s*)(' + name + ')=([^;]*)'));\n          return (match ? decodeURIComponent(match[3]) : null);\n        },\n\n        remove: function remove(name) {\n          this.write(name, '', Date.now() - 86400000);\n        }\n      };\n    })() :\n\n  // Non standard browser env (web workers, react-native) lack needed support.\n    (function nonStandardBrowserEnv() {\n      return {\n        write: function write() {},\n        read: function read() { return null; },\n        remove: function remove() {}\n      };\n    })()\n);\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/helpers/isAbsoluteURL.js\":\n/*!*********************************************************!*\\\n  !*** ./node_modules/axios/lib/helpers/isAbsoluteURL.js ***!\n  \\*********************************************************/\n/***/ ((module) => {\n\n\"use strict\";\n\n\n/**\n * Determines whether the specified URL is absolute\n *\n * @param {string} url The URL to test\n * @returns {boolean} True if the specified URL is absolute, otherwise false\n */\nmodule.exports = function isAbsoluteURL(url) {\n  // A URL is considered absolute if it begins with \"<scheme>://\" or \"//\" (protocol-relative URL).\n  // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed\n  // by any combination of letters, digits, plus, period, or hyphen.\n  return /^([a-z][a-z\\d\\+\\-\\.]*:)?\\/\\//i.test(url);\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/helpers/isAxiosError.js\":\n/*!********************************************************!*\\\n  !*** ./node_modules/axios/lib/helpers/isAxiosError.js ***!\n  \\********************************************************/\n/***/ ((module) => {\n\n\"use strict\";\n\n\n/**\n * Determines whether the payload is an error thrown by Axios\n *\n * @param {*} payload The value to test\n * @returns {boolean} True if the payload is an error thrown by Axios, otherwise false\n */\nmodule.exports = function isAxiosError(payload) {\n  return (typeof payload === 'object') && (payload.isAxiosError === true);\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/helpers/isURLSameOrigin.js\":\n/*!***********************************************************!*\\\n  !*** ./node_modules/axios/lib/helpers/isURLSameOrigin.js ***!\n  \\***********************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar utils = __webpack_require__(/*! ./../utils */ \"./node_modules/axios/lib/utils.js\");\n\nmodule.exports = (\n  utils.isStandardBrowserEnv() ?\n\n  // Standard browser envs have full support of the APIs needed to test\n  // whether the request URL is of the same origin as current location.\n    (function standardBrowserEnv() {\n      var msie = /(msie|trident)/i.test(navigator.userAgent);\n      var urlParsingNode = document.createElement('a');\n      var originURL;\n\n      /**\n    * Parse a URL to discover it's components\n    *\n    * @param {String} url The URL to be parsed\n    * @returns {Object}\n    */\n      function resolveURL(url) {\n        var href = url;\n\n        if (msie) {\n        // IE needs attribute set twice to normalize properties\n          urlParsingNode.setAttribute('href', href);\n          href = urlParsingNode.href;\n        }\n\n        urlParsingNode.setAttribute('href', href);\n\n        // urlParsingNode provides the UrlUtils interface - http://url.spec.whatwg.org/#urlutils\n        return {\n          href: urlParsingNode.href,\n          protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, '') : '',\n          host: urlParsingNode.host,\n          search: urlParsingNode.search ? urlParsingNode.search.replace(/^\\?/, '') : '',\n          hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, '') : '',\n          hostname: urlParsingNode.hostname,\n          port: urlParsingNode.port,\n          pathname: (urlParsingNode.pathname.charAt(0) === '/') ?\n            urlParsingNode.pathname :\n            '/' + urlParsingNode.pathname\n        };\n      }\n\n      originURL = resolveURL(window.location.href);\n\n      /**\n    * Determine if a URL shares the same origin as the current location\n    *\n    * @param {String} requestURL The URL to test\n    * @returns {boolean} True if URL shares the same origin, otherwise false\n    */\n      return function isURLSameOrigin(requestURL) {\n        var parsed = (utils.isString(requestURL)) ? resolveURL(requestURL) : requestURL;\n        return (parsed.protocol === originURL.protocol &&\n            parsed.host === originURL.host);\n      };\n    })() :\n\n  // Non standard browser envs (web workers, react-native) lack needed support.\n    (function nonStandardBrowserEnv() {\n      return function isURLSameOrigin() {\n        return true;\n      };\n    })()\n);\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/helpers/normalizeHeaderName.js\":\n/*!***************************************************************!*\\\n  !*** ./node_modules/axios/lib/helpers/normalizeHeaderName.js ***!\n  \\***************************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar utils = __webpack_require__(/*! ../utils */ \"./node_modules/axios/lib/utils.js\");\n\nmodule.exports = function normalizeHeaderName(headers, normalizedName) {\n  utils.forEach(headers, function processHeader(value, name) {\n    if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) {\n      headers[normalizedName] = value;\n      delete headers[name];\n    }\n  });\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/helpers/parseHeaders.js\":\n/*!********************************************************!*\\\n  !*** ./node_modules/axios/lib/helpers/parseHeaders.js ***!\n  \\********************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar utils = __webpack_require__(/*! ./../utils */ \"./node_modules/axios/lib/utils.js\");\n\n// Headers whose duplicates are ignored by node\n// c.f. https://nodejs.org/api/http.html#http_message_headers\nvar ignoreDuplicateOf = [\n  'age', 'authorization', 'content-length', 'content-type', 'etag',\n  'expires', 'from', 'host', 'if-modified-since', 'if-unmodified-since',\n  'last-modified', 'location', 'max-forwards', 'proxy-authorization',\n  'referer', 'retry-after', 'user-agent'\n];\n\n/**\n * Parse headers into an object\n *\n * ```\n * Date: Wed, 27 Aug 2014 08:58:49 GMT\n * Content-Type: application/json\n * Connection: keep-alive\n * Transfer-Encoding: chunked\n * ```\n *\n * @param {String} headers Headers needing to be parsed\n * @returns {Object} Headers parsed into an object\n */\nmodule.exports = function parseHeaders(headers) {\n  var parsed = {};\n  var key;\n  var val;\n  var i;\n\n  if (!headers) { return parsed; }\n\n  utils.forEach(headers.split('\\n'), function parser(line) {\n    i = line.indexOf(':');\n    key = utils.trim(line.substr(0, i)).toLowerCase();\n    val = utils.trim(line.substr(i + 1));\n\n    if (key) {\n      if (parsed[key] && ignoreDuplicateOf.indexOf(key) >= 0) {\n        return;\n      }\n      if (key === 'set-cookie') {\n        parsed[key] = (parsed[key] ? parsed[key] : []).concat([val]);\n      } else {\n        parsed[key] = parsed[key] ? parsed[key] + ', ' + val : val;\n      }\n    }\n  });\n\n  return parsed;\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/helpers/spread.js\":\n/*!**************************************************!*\\\n  !*** ./node_modules/axios/lib/helpers/spread.js ***!\n  \\**************************************************/\n/***/ ((module) => {\n\n\"use strict\";\n\n\n/**\n * Syntactic sugar for invoking a function and expanding an array for arguments.\n *\n * Common use case would be to use `Function.prototype.apply`.\n *\n *  ```js\n *  function f(x, y, z) {}\n *  var args = [1, 2, 3];\n *  f.apply(null, args);\n *  ```\n *\n * With `spread` this example can be re-written.\n *\n *  ```js\n *  spread(function(x, y, z) {})([1, 2, 3]);\n *  ```\n *\n * @param {Function} callback\n * @returns {Function}\n */\nmodule.exports = function spread(callback) {\n  return function wrap(arr) {\n    return callback.apply(null, arr);\n  };\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/axios/lib/utils.js\":\n/*!*****************************************!*\\\n  !*** ./node_modules/axios/lib/utils.js ***!\n  \\*****************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\"use strict\";\n\n\nvar bind = __webpack_require__(/*! ./helpers/bind */ \"./node_modules/axios/lib/helpers/bind.js\");\n\n/*global toString:true*/\n\n// utils is a library of generic helper functions non-specific to axios\n\nvar toString = Object.prototype.toString;\n\n/**\n * Determine if a value is an Array\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an Array, otherwise false\n */\nfunction isArray(val) {\n  return toString.call(val) === '[object Array]';\n}\n\n/**\n * Determine if a value is undefined\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if the value is undefined, otherwise false\n */\nfunction isUndefined(val) {\n  return typeof val === 'undefined';\n}\n\n/**\n * Determine if a value is a Buffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Buffer, otherwise false\n */\nfunction isBuffer(val) {\n  return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor)\n    && typeof val.constructor.isBuffer === 'function' && val.constructor.isBuffer(val);\n}\n\n/**\n * Determine if a value is an ArrayBuffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an ArrayBuffer, otherwise false\n */\nfunction isArrayBuffer(val) {\n  return toString.call(val) === '[object ArrayBuffer]';\n}\n\n/**\n * Determine if a value is a FormData\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an FormData, otherwise false\n */\nfunction isFormData(val) {\n  return (typeof FormData !== 'undefined') && (val instanceof FormData);\n}\n\n/**\n * Determine if a value is a view on an ArrayBuffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false\n */\nfunction isArrayBufferView(val) {\n  var result;\n  if ((typeof ArrayBuffer !== 'undefined') && (ArrayBuffer.isView)) {\n    result = ArrayBuffer.isView(val);\n  } else {\n    result = (val) && (val.buffer) && (val.buffer instanceof ArrayBuffer);\n  }\n  return result;\n}\n\n/**\n * Determine if a value is a String\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a String, otherwise false\n */\nfunction isString(val) {\n  return typeof val === 'string';\n}\n\n/**\n * Determine if a value is a Number\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Number, otherwise false\n */\nfunction isNumber(val) {\n  return typeof val === 'number';\n}\n\n/**\n * Determine if a value is an Object\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an Object, otherwise false\n */\nfunction isObject(val) {\n  return val !== null && typeof val === 'object';\n}\n\n/**\n * Determine if a value is a plain Object\n *\n * @param {Object} val The value to test\n * @return {boolean} True if value is a plain Object, otherwise false\n */\nfunction isPlainObject(val) {\n  if (toString.call(val) !== '[object Object]') {\n    return false;\n  }\n\n  var prototype = Object.getPrototypeOf(val);\n  return prototype === null || prototype === Object.prototype;\n}\n\n/**\n * Determine if a value is a Date\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Date, otherwise false\n */\nfunction isDate(val) {\n  return toString.call(val) === '[object Date]';\n}\n\n/**\n * Determine if a value is a File\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a File, otherwise false\n */\nfunction isFile(val) {\n  return toString.call(val) === '[object File]';\n}\n\n/**\n * Determine if a value is a Blob\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Blob, otherwise false\n */\nfunction isBlob(val) {\n  return toString.call(val) === '[object Blob]';\n}\n\n/**\n * Determine if a value is a Function\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Function, otherwise false\n */\nfunction isFunction(val) {\n  return toString.call(val) === '[object Function]';\n}\n\n/**\n * Determine if a value is a Stream\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Stream, otherwise false\n */\nfunction isStream(val) {\n  return isObject(val) && isFunction(val.pipe);\n}\n\n/**\n * Determine if a value is a URLSearchParams object\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a URLSearchParams object, otherwise false\n */\nfunction isURLSearchParams(val) {\n  return typeof URLSearchParams !== 'undefined' && val instanceof URLSearchParams;\n}\n\n/**\n * Trim excess whitespace off the beginning and end of a string\n *\n * @param {String} str The String to trim\n * @returns {String} The String freed of excess whitespace\n */\nfunction trim(str) {\n  return str.replace(/^\\s*/, '').replace(/\\s*$/, '');\n}\n\n/**\n * Determine if we're running in a standard browser environment\n *\n * This allows axios to run in a web worker, and react-native.\n * Both environments support XMLHttpRequest, but not fully standard globals.\n *\n * web workers:\n *  typeof window -> undefined\n *  typeof document -> undefined\n *\n * react-native:\n *  navigator.product -> 'ReactNative'\n * nativescript\n *  navigator.product -> 'NativeScript' or 'NS'\n */\nfunction isStandardBrowserEnv() {\n  if (typeof navigator !== 'undefined' && (navigator.product === 'ReactNative' ||\n                                           navigator.product === 'NativeScript' ||\n                                           navigator.product === 'NS')) {\n    return false;\n  }\n  return (\n    typeof window !== 'undefined' &&\n    typeof document !== 'undefined'\n  );\n}\n\n/**\n * Iterate over an Array or an Object invoking a function for each item.\n *\n * If `obj` is an Array callback will be called passing\n * the value, index, and complete array for each item.\n *\n * If 'obj' is an Object callback will be called passing\n * the value, key, and complete object for each property.\n *\n * @param {Object|Array} obj The object to iterate\n * @param {Function} fn The callback to invoke for each item\n */\nfunction forEach(obj, fn) {\n  // Don't bother if no value provided\n  if (obj === null || typeof obj === 'undefined') {\n    return;\n  }\n\n  // Force an array if not already something iterable\n  if (typeof obj !== 'object') {\n    /*eslint no-param-reassign:0*/\n    obj = [obj];\n  }\n\n  if (isArray(obj)) {\n    // Iterate over array values\n    for (var i = 0, l = obj.length; i < l; i++) {\n      fn.call(null, obj[i], i, obj);\n    }\n  } else {\n    // Iterate over object keys\n    for (var key in obj) {\n      if (Object.prototype.hasOwnProperty.call(obj, key)) {\n        fn.call(null, obj[key], key, obj);\n      }\n    }\n  }\n}\n\n/**\n * Accepts varargs expecting each argument to be an object, then\n * immutably merges the properties of each object and returns result.\n *\n * When multiple objects contain the same key the later object in\n * the arguments list will take precedence.\n *\n * Example:\n *\n * ```js\n * var result = merge({foo: 123}, {foo: 456});\n * console.log(result.foo); // outputs 456\n * ```\n *\n * @param {Object} obj1 Object to merge\n * @returns {Object} Result of all merge properties\n */\nfunction merge(/* obj1, obj2, obj3, ... */) {\n  var result = {};\n  function assignValue(val, key) {\n    if (isPlainObject(result[key]) && isPlainObject(val)) {\n      result[key] = merge(result[key], val);\n    } else if (isPlainObject(val)) {\n      result[key] = merge({}, val);\n    } else if (isArray(val)) {\n      result[key] = val.slice();\n    } else {\n      result[key] = val;\n    }\n  }\n\n  for (var i = 0, l = arguments.length; i < l; i++) {\n    forEach(arguments[i], assignValue);\n  }\n  return result;\n}\n\n/**\n * Extends object a by mutably adding to it the properties of object b.\n *\n * @param {Object} a The object to be extended\n * @param {Object} b The object to copy properties from\n * @param {Object} thisArg The object to bind function to\n * @return {Object} The resulting value of object a\n */\nfunction extend(a, b, thisArg) {\n  forEach(b, function assignValue(val, key) {\n    if (thisArg && typeof val === 'function') {\n      a[key] = bind(val, thisArg);\n    } else {\n      a[key] = val;\n    }\n  });\n  return a;\n}\n\n/**\n * Remove byte order marker. This catches EF BB BF (the UTF-8 BOM)\n *\n * @param {string} content with BOM\n * @return {string} content value without BOM\n */\nfunction stripBOM(content) {\n  if (content.charCodeAt(0) === 0xFEFF) {\n    content = content.slice(1);\n  }\n  return content;\n}\n\nmodule.exports = {\n  isArray: isArray,\n  isArrayBuffer: isArrayBuffer,\n  isBuffer: isBuffer,\n  isFormData: isFormData,\n  isArrayBufferView: isArrayBufferView,\n  isString: isString,\n  isNumber: isNumber,\n  isObject: isObject,\n  isPlainObject: isPlainObject,\n  isUndefined: isUndefined,\n  isDate: isDate,\n  isFile: isFile,\n  isBlob: isBlob,\n  isFunction: isFunction,\n  isStream: isStream,\n  isURLSearchParams: isURLSearchParams,\n  isStandardBrowserEnv: isStandardBrowserEnv,\n  forEach: forEach,\n  merge: merge,\n  extend: extend,\n  trim: trim,\n  stripBOM: stripBOM\n};\n\n\n/***/ }),\n\n/***/ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistAuthModal.vue?vue&type=script&lang=js&\":\n/*!********************************************************************************************************************************************************************************************************************!*\\\n  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistAuthModal.vue?vue&type=script&lang=js& ***!\n  \\********************************************************************************************************************************************************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n  created: function created() {\n    var _this = this;\n\n    var onEscape = function onEscape(e) {\n      if (e.keyCode === 27) {\n        _this.$emit('close-modal');\n      }\n    };\n\n    document.addEventListener('keydown', onEscape);\n    this.$once('hook:destroyed', function () {\n      document.removeEventListener('keydown', onEscape);\n    });\n  }\n});\n\n/***/ }),\n\n/***/ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistComment.vue?vue&type=script&lang=js&\":\n/*!******************************************************************************************************************************************************************************************************************!*\\\n  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistComment.vue?vue&type=script&lang=js& ***!\n  \\******************************************************************************************************************************************************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! moment */ \"./node_modules/moment/moment.js\");\n/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_0__);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n  props: {\n    gistId: String,\n    comment: Object\n  },\n  computed: {\n    friendlyFormattedTimestamp: function friendlyFormattedTimestamp() {\n      return moment__WEBPACK_IMPORTED_MODULE_0___default()(this.comment.updated_at).fromNow();\n    }\n  }\n});\n\n/***/ }),\n\n/***/ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistComments.vue?vue&type=script&lang=js&\":\n/*!*******************************************************************************************************************************************************************************************************************!*\\\n  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistComments.vue?vue&type=script&lang=js& ***!\n  \\*******************************************************************************************************************************************************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n  props: {\n    gistAuthor: String,\n    gistId: String\n  },\n  data: function data() {\n    return {\n      comments: [],\n      loading: true\n    };\n  },\n  mounted: function mounted() {\n    this.loadComments();\n  },\n  methods: {\n    loadComments: function loadComments() {\n      var _this = this;\n\n      axios.get(\"/\".concat(this.gistAuthor, \"/\").concat(this.gistId, \"/comments.json\")).then(function (response) {\n        _this.comments = response.data;\n        _this.loading = false;\n      })[\"catch\"](function () {\n        alert('Something went wrong loading the comments.');\n      });\n    }\n  }\n});\n\n/***/ }),\n\n/***/ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistStar.vue?vue&type=script&lang=js&\":\n/*!***************************************************************************************************************************************************************************************************************!*\\\n  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistStar.vue?vue&type=script&lang=js& ***!\n  \\***************************************************************************************************************************************************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ \"./node_modules/@babel/runtime/regenerator/index.js\");\n/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);\n\n\nfunction asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }\n\nfunction _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err); } _next(undefined); }); }; }\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n  props: {\n    isStarredForUser: Boolean,\n    gistId: String,\n    isLoggedIn: Boolean\n  },\n  data: function data() {\n    return {\n      isStarred: !!this.isStarredForUser,\n      starRoute: route('post.star', {\n        gistId: this.gistId\n      }),\n      unstarRoute: route('post.unstar', {\n        gistId: this.gistId\n      }),\n      isLoginModalOpen: false,\n      stargazerRoute: route('post.starcount', {\n        gistId: this.gistId\n      }),\n      totalStars: \"\"\n    };\n  },\n  mounted: function mounted() {\n    if (this.isLoggedIn) {\n      this.starCount();\n    }\n  },\n  methods: {\n    toggleStar: function toggleStar() {\n      var _this = this;\n\n      if (!this.isLoggedIn) {\n        this.isLoginModalOpen = true;\n        return;\n      }\n\n      axios({\n        withCredentials: true,\n        method: this.isStarred ? 'delete' : 'put',\n        url: this.toggleRoute()\n      }).then(function (response) {\n        return _this.isStarred ? (_this.isStarred = false, _this.totalStars--) : (_this.isStarred = true, _this.totalStars++);\n      });\n    },\n    toggleRoute: function toggleRoute() {\n      return this.isStarred ? this.unstarRoute : this.starRoute;\n    },\n    starCount: function starCount() {\n      var _this2 = this;\n\n      return _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee() {\n        var response, res;\n        return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee$(_context) {\n          while (1) {\n            switch (_context.prev = _context.next) {\n              case 0:\n                _context.next = 2;\n                return fetch(_this2.stargazerRoute);\n\n              case 2:\n                response = _context.sent;\n                _context.next = 5;\n                return response.json();\n\n              case 5:\n                res = _context.sent;\n                _context.next = 8;\n                return res.data.viewer.gist.stargazerCount;\n\n              case 8:\n                _this2.totalStars = _context.sent;\n\n              case 9:\n              case \"end\":\n                return _context.stop();\n            }\n          }\n        }, _callee);\n      }))();\n    }\n  }\n});\n\n/***/ }),\n\n/***/ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/HomePageTabs.vue?vue&type=script&lang=js&\":\n/*!*******************************************************************************************************************************************************************************************************************!*\\\n  !*** ./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/HomePageTabs.vue?vue&type=script&lang=js& ***!\n  \\*******************************************************************************************************************************************************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n  data: function data() {\n    return {\n      currentTab: 1\n    };\n  },\n  methods: {\n    changeTab: function changeTab(tab) {\n      this.currentTab = tab;\n    },\n    isActive: function isActive(tab) {\n      return this.currentTab === tab;\n    }\n  }\n});\n\n/***/ }),\n\n/***/ \"./resources/js/app.js\":\n/*!*****************************!*\\\n  !*** ./resources/js/app.js ***!\n  \\*****************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.esm.js\");\n/**\n * First we will load all of this project's JavaScript dependencies which\n * includes Vue and other libraries. It is a great starting point when\n * building robust, powerful web applications using Vue and Laravel.\n */\nwindow.autosize = __webpack_require__(/*! autosize */ \"./node_modules/autosize/dist/autosize.js\");\n\n__webpack_require__(/*! ./bootstrap */ \"./resources/js/bootstrap.js\");\n\n\nvue__WEBPACK_IMPORTED_MODULE_0__.default.config.productionTip = false;\n/**\n * The following block of code may be used to automatically register your\n * Vue components. It will recursively scan this directory for the Vue\n * components and automatically register them with their \"basename\".\n *\n * Eg. ./components/ExampleComponent.vue -> <example-component></example-component>\n */\n\nvar files = __webpack_require__(\"./resources/js/components sync recursive \\\\.vue$/\");\n\nfiles.keys().map(function (key) {\n  return vue__WEBPACK_IMPORTED_MODULE_0__.default.component(key.split('/').pop().split('.')[0], files(key)[\"default\"]);\n});\n/**\n * Next, we will create a fresh Vue application instance and attach it to\n * the page. Then, you may begin adding components to this application\n * or customize the JavaScript scaffolding to fit your unique needs.\n */\n\nvar app = new vue__WEBPACK_IMPORTED_MODULE_0__.default({\n  el: '#app'\n});\n\n/***/ }),\n\n/***/ \"./resources/js/bootstrap.js\":\n/*!***********************************!*\\\n  !*** ./resources/js/bootstrap.js ***!\n  \\***********************************/\n/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {\n\nwindow._ = __webpack_require__(/*! lodash */ \"./node_modules/lodash/lodash.js\");\n/**\n * We'll load jQuery and the Bootstrap jQuery plugin which provides support\n * for JavaScript based Bootstrap features such as modals and tabs. This\n * code may be modified to fit the specific needs of your application.\n */\n// try {\n//     window.Popper = require('popper.js').default;\n//     window.$ = window.jQuery = require('jquery');\n//     require('bootstrap');\n// } catch (e) {}\n\n/**\n * We'll load the axios HTTP library which allows us to easily issue requests\n * to our Laravel back-end. This library automatically handles sending the\n * CSRF token as a header based on the value of the \"XSRF\" token cookie.\n */\n\nwindow.axios = __webpack_require__(/*! axios */ \"./node_modules/axios/index.js\");\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n/**\n * Next we will register the CSRF Token as a common header with Axios so that\n * all outgoing HTTP requests automatically have it attached. This is just\n * a simple convenience so we don't have to attach every token manually.\n */\n\nvar token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n  window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n  console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n/**\n * Echo exposes an expressive API for subscribing to channels and listening\n * for events that are broadcast by Laravel. Echo and event broadcasting\n * allows your team to easily build robust real-time web applications.\n */\n// import Echo from 'laravel-echo'\n// window.Pusher = require('pusher-js');\n// window.Echo = new Echo({\n//     broadcaster: 'pusher',\n//     key: process.env.MIX_PUSHER_APP_KEY,\n//     cluster: process.env.MIX_PUSHER_APP_CLUSTER,\n//     encrypted: true\n// });\n\n/***/ }),\n\n/***/ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistAuthModal.vue?vue&type=style&index=0&id=6199b107&scoped=true&lang=css&\":\n/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\\\n  !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistAuthModal.vue?vue&type=style&index=0&id=6199b107&scoped=true&lang=css& ***!\n  \\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/\n/***/ ((module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);\n// Imports\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".bg-smoke[data-v-6199b107] {\\n  background-color: rgba(0, 0, 0, 0.5);\\n}\\n\", \"\"]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n\n\n/***/ }),\n\n/***/ \"./node_modules/css-loader/dist/runtime/api.js\":\n/*!*****************************************************!*\\\n  !*** ./node_modules/css-loader/dist/runtime/api.js ***!\n  \\*****************************************************/\n/***/ ((module) => {\n\n\"use strict\";\n\n\n/*\n  MIT License http://www.opensource.org/licenses/mit-license.php\n  Author Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\n// eslint-disable-next-line func-names\nmodule.exports = function (cssWithMappingToString) {\n  var list = []; // return the list of modules as css string\n\n  list.toString = function toString() {\n    return this.map(function (item) {\n      var content = cssWithMappingToString(item);\n\n      if (item[2]) {\n        return \"@media \".concat(item[2], \" {\").concat(content, \"}\");\n      }\n\n      return content;\n    }).join(\"\");\n  }; // import a list of modules into the list\n  // eslint-disable-next-line func-names\n\n\n  list.i = function (modules, mediaQuery, dedupe) {\n    if (typeof modules === \"string\") {\n      // eslint-disable-next-line no-param-reassign\n      modules = [[null, modules, \"\"]];\n    }\n\n    var alreadyImportedModules = {};\n\n    if (dedupe) {\n      for (var i = 0; i < this.length; i++) {\n        // eslint-disable-next-line prefer-destructuring\n        var id = this[i][0];\n\n        if (id != null) {\n          alreadyImportedModules[id] = true;\n        }\n      }\n    }\n\n    for (var _i = 0; _i < modules.length; _i++) {\n      var item = [].concat(modules[_i]);\n\n      if (dedupe && alreadyImportedModules[item[0]]) {\n        // eslint-disable-next-line no-continue\n        continue;\n      }\n\n      if (mediaQuery) {\n        if (!item[2]) {\n          item[2] = mediaQuery;\n        } else {\n          item[2] = \"\".concat(mediaQuery, \" and \").concat(item[2]);\n        }\n      }\n\n      list.push(item);\n    }\n  };\n\n  return list;\n};\n\n/***/ }),\n\n/***/ \"./node_modules/lodash/lodash.js\":\n/*!***************************************!*\\\n  !*** ./node_modules/lodash/lodash.js ***!\n  \\***************************************/\n/***/ (function(module, exports, __webpack_require__) {\n\n/* module decorator */ module = __webpack_require__.nmd(module);\nvar __WEBPACK_AMD_DEFINE_RESULT__;/**\n * @license\n * Lodash <https://lodash.com/>\n * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>\n * Released under MIT license <https://lodash.com/license>\n * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>\n * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n */\n;(function() {\n\n  /** Used as a safe reference for `undefined` in pre-ES5 environments. */\n  var undefined;\n\n  /** Used as the semantic version number. */\n  var VERSION = '4.17.21';\n\n  /** Used as the size to enable large array optimizations. */\n  var LARGE_ARRAY_SIZE = 200;\n\n  /** Error message constants. */\n  var CORE_ERROR_TEXT = 'Unsupported core-js use. Try https://npms.io/search?q=ponyfill.',\n      FUNC_ERROR_TEXT = 'Expected a function',\n      INVALID_TEMPL_VAR_ERROR_TEXT = 'Invalid `variable` option passed into `_.template`';\n\n  /** Used to stand-in for `undefined` hash values. */\n  var HASH_UNDEFINED = '__lodash_hash_undefined__';\n\n  /** Used as the maximum memoize cache size. */\n  var MAX_MEMOIZE_SIZE = 500;\n\n  /** Used as the internal argument placeholder. */\n  var PLACEHOLDER = '__lodash_placeholder__';\n\n  /** Used to compose bitmasks for cloning. */\n  var CLONE_DEEP_FLAG = 1,\n      CLONE_FLAT_FLAG = 2,\n      CLONE_SYMBOLS_FLAG = 4;\n\n  /** Used to compose bitmasks for value comparisons. */\n  var COMPARE_PARTIAL_FLAG = 1,\n      COMPARE_UNORDERED_FLAG = 2;\n\n  /** Used to compose bitmasks for function metadata. */\n  var WRAP_BIND_FLAG = 1,\n      WRAP_BIND_KEY_FLAG = 2,\n      WRAP_CURRY_BOUND_FLAG = 4,\n      WRAP_CURRY_FLAG = 8,\n      WRAP_CURRY_RIGHT_FLAG = 16,\n      WRAP_PARTIAL_FLAG = 32,\n      WRAP_PARTIAL_RIGHT_FLAG = 64,\n      WRAP_ARY_FLAG = 128,\n      WRAP_REARG_FLAG = 256,\n      WRAP_FLIP_FLAG = 512;\n\n  /** Used as default options for `_.truncate`. */\n  var DEFAULT_TRUNC_LENGTH = 30,\n      DEFAULT_TRUNC_OMISSION = '...';\n\n  /** Used to detect hot functions by number of calls within a span of milliseconds. */\n  var HOT_COUNT = 800,\n      HOT_SPAN = 16;\n\n  /** Used to indicate the type of lazy iteratees. */\n  var LAZY_FILTER_FLAG = 1,\n      LAZY_MAP_FLAG = 2,\n      LAZY_WHILE_FLAG = 3;\n\n  /** Used as references for various `Number` constants. */\n  var INFINITY = 1 / 0,\n      MAX_SAFE_INTEGER = 9007199254740991,\n      MAX_INTEGER = 1.7976931348623157e+308,\n      NAN = 0 / 0;\n\n  /** Used as references for the maximum length and index of an array. */\n  var MAX_ARRAY_LENGTH = 4294967295,\n      MAX_ARRAY_INDEX = MAX_ARRAY_LENGTH - 1,\n      HALF_MAX_ARRAY_LENGTH = MAX_ARRAY_LENGTH >>> 1;\n\n  /** Used to associate wrap methods with their bit flags. */\n  var wrapFlags = [\n    ['ary', WRAP_ARY_FLAG],\n    ['bind', WRAP_BIND_FLAG],\n    ['bindKey', WRAP_BIND_KEY_FLAG],\n    ['curry', WRAP_CURRY_FLAG],\n    ['curryRight', WRAP_CURRY_RIGHT_FLAG],\n    ['flip', WRAP_FLIP_FLAG],\n    ['partial', WRAP_PARTIAL_FLAG],\n    ['partialRight', WRAP_PARTIAL_RIGHT_FLAG],\n    ['rearg', WRAP_REARG_FLAG]\n  ];\n\n  /** `Object#toString` result references. */\n  var argsTag = '[object Arguments]',\n      arrayTag = '[object Array]',\n      asyncTag = '[object AsyncFunction]',\n      boolTag = '[object Boolean]',\n      dateTag = '[object Date]',\n      domExcTag = '[object DOMException]',\n      errorTag = '[object Error]',\n      funcTag = '[object Function]',\n      genTag = '[object GeneratorFunction]',\n      mapTag = '[object Map]',\n      numberTag = '[object Number]',\n      nullTag = '[object Null]',\n      objectTag = '[object Object]',\n      promiseTag = '[object Promise]',\n      proxyTag = '[object Proxy]',\n      regexpTag = '[object RegExp]',\n      setTag = '[object Set]',\n      stringTag = '[object String]',\n      symbolTag = '[object Symbol]',\n      undefinedTag = '[object Undefined]',\n      weakMapTag = '[object WeakMap]',\n      weakSetTag = '[object WeakSet]';\n\n  var arrayBufferTag = '[object ArrayBuffer]',\n      dataViewTag = '[object DataView]',\n      float32Tag = '[object Float32Array]',\n      float64Tag = '[object Float64Array]',\n      int8Tag = '[object Int8Array]',\n      int16Tag = '[object Int16Array]',\n      int32Tag = '[object Int32Array]',\n      uint8Tag = '[object Uint8Array]',\n      uint8ClampedTag = '[object Uint8ClampedArray]',\n      uint16Tag = '[object Uint16Array]',\n      uint32Tag = '[object Uint32Array]';\n\n  /** Used to match empty string literals in compiled template source. */\n  var reEmptyStringLeading = /\\b__p \\+= '';/g,\n      reEmptyStringMiddle = /\\b(__p \\+=) '' \\+/g,\n      reEmptyStringTrailing = /(__e\\(.*?\\)|\\b__t\\)) \\+\\n'';/g;\n\n  /** Used to match HTML entities and HTML characters. */\n  var reEscapedHtml = /&(?:amp|lt|gt|quot|#39);/g,\n      reUnescapedHtml = /[&<>\"']/g,\n      reHasEscapedHtml = RegExp(reEscapedHtml.source),\n      reHasUnescapedHtml = RegExp(reUnescapedHtml.source);\n\n  /** Used to match template delimiters. */\n  var reEscape = /<%-([\\s\\S]+?)%>/g,\n      reEvaluate = /<%([\\s\\S]+?)%>/g,\n      reInterpolate = /<%=([\\s\\S]+?)%>/g;\n\n  /** Used to match property names within property paths. */\n  var reIsDeepProp = /\\.|\\[(?:[^[\\]]*|([\"'])(?:(?!\\1)[^\\\\]|\\\\.)*?\\1)\\]/,\n      reIsPlainProp = /^\\w*$/,\n      rePropName = /[^.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|$))/g;\n\n  /**\n   * Used to match `RegExp`\n   * [syntax characters](http://ecma-international.org/ecma-262/7.0/#sec-patterns).\n   */\n  var reRegExpChar = /[\\\\^$.*+?()[\\]{}|]/g,\n      reHasRegExpChar = RegExp(reRegExpChar.source);\n\n  /** Used to match leading whitespace. */\n  var reTrimStart = /^\\s+/;\n\n  /** Used to match a single whitespace character. */\n  var reWhitespace = /\\s/;\n\n  /** Used to match wrap detail comments. */\n  var reWrapComment = /\\{(?:\\n\\/\\* \\[wrapped with .+\\] \\*\\/)?\\n?/,\n      reWrapDetails = /\\{\\n\\/\\* \\[wrapped with (.+)\\] \\*/,\n      reSplitDetails = /,? & /;\n\n  /** Used to match words composed of alphanumeric characters. */\n  var reAsciiWord = /[^\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\x7f]+/g;\n\n  /**\n   * Used to validate the `validate` option in `_.template` variable.\n   *\n   * Forbids characters which could potentially change the meaning of the function argument definition:\n   * - \"(),\" (modification of function parameters)\n   * - \"=\" (default value)\n   * - \"[]{}\" (destructuring of function parameters)\n   * - \"/\" (beginning of a comment)\n   * - whitespace\n   */\n  var reForbiddenIdentifierChars = /[()=,{}\\[\\]\\/\\s]/;\n\n  /** Used to match backslashes in property paths. */\n  var reEscapeChar = /\\\\(\\\\)?/g;\n\n  /**\n   * Used to match\n   * [ES template delimiters](http://ecma-international.org/ecma-262/7.0/#sec-template-literal-lexical-components).\n   */\n  var reEsTemplate = /\\$\\{([^\\\\}]*(?:\\\\.[^\\\\}]*)*)\\}/g;\n\n  /** Used to match `RegExp` flags from their coerced string values. */\n  var reFlags = /\\w*$/;\n\n  /** Used to detect bad signed hexadecimal string values. */\n  var reIsBadHex = /^[-+]0x[0-9a-f]+$/i;\n\n  /** Used to detect binary string values. */\n  var reIsBinary = /^0b[01]+$/i;\n\n  /** Used to detect host constructors (Safari). */\n  var reIsHostCtor = /^\\[object .+?Constructor\\]$/;\n\n  /** Used to detect octal string values. */\n  var reIsOctal = /^0o[0-7]+$/i;\n\n  /** Used to detect unsigned integer values. */\n  var reIsUint = /^(?:0|[1-9]\\d*)$/;\n\n  /** Used to match Latin Unicode letters (excluding mathematical operators). */\n  var reLatin = /[\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\xff\\u0100-\\u017f]/g;\n\n  /** Used to ensure capturing order of template delimiters. */\n  var reNoMatch = /($^)/;\n\n  /** Used to match unescaped characters in compiled string literals. */\n  var reUnescapedString = /['\\n\\r\\u2028\\u2029\\\\]/g;\n\n  /** Used to compose unicode character classes. */\n  var rsAstralRange = '\\\\ud800-\\\\udfff',\n      rsComboMarksRange = '\\\\u0300-\\\\u036f',\n      reComboHalfMarksRange = '\\\\ufe20-\\\\ufe2f',\n      rsComboSymbolsRange = '\\\\u20d0-\\\\u20ff',\n      rsComboRange = rsComboMarksRange + reComboHalfMarksRange + rsComboSymbolsRange,\n      rsDingbatRange = '\\\\u2700-\\\\u27bf',\n      rsLowerRange = 'a-z\\\\xdf-\\\\xf6\\\\xf8-\\\\xff',\n      rsMathOpRange = '\\\\xac\\\\xb1\\\\xd7\\\\xf7',\n      rsNonCharRange = '\\\\x00-\\\\x2f\\\\x3a-\\\\x40\\\\x5b-\\\\x60\\\\x7b-\\\\xbf',\n      rsPunctuationRange = '\\\\u2000-\\\\u206f',\n      rsSpaceRange = ' \\\\t\\\\x0b\\\\f\\\\xa0\\\\ufeff\\\\n\\\\r\\\\u2028\\\\u2029\\\\u1680\\\\u180e\\\\u2000\\\\u2001\\\\u2002\\\\u2003\\\\u2004\\\\u2005\\\\u2006\\\\u2007\\\\u2008\\\\u2009\\\\u200a\\\\u202f\\\\u205f\\\\u3000',\n      rsUpperRange = 'A-Z\\\\xc0-\\\\xd6\\\\xd8-\\\\xde',\n      rsVarRange = '\\\\ufe0e\\\\ufe0f',\n      rsBreakRange = rsMathOpRange + rsNonCharRange + rsPunctuationRange + rsSpaceRange;\n\n  /** Used to compose unicode capture groups. */\n  var rsApos = \"['\\u2019]\",\n      rsAstral = '[' + rsAstralRange + ']',\n      rsBreak = '[' + rsBreakRange + ']',\n      rsCombo = '[' + rsComboRange + ']',\n      rsDigits = '\\\\d+',\n      rsDingbat = '[' + rsDingbatRange + ']',\n      rsLower = '[' + rsLowerRange + ']',\n      rsMisc = '[^' + rsAstralRange + rsBreakRange + rsDigits + rsDingbatRange + rsLowerRange + rsUpperRange + ']',\n      rsFitz = '\\\\ud83c[\\\\udffb-\\\\udfff]',\n      rsModifier = '(?:' + rsCombo + '|' + rsFitz + ')',\n      rsNonAstral = '[^' + rsAstralRange + ']',\n      rsRegional = '(?:\\\\ud83c[\\\\udde6-\\\\uddff]){2}',\n      rsSurrPair = '[\\\\ud800-\\\\udbff][\\\\udc00-\\\\udfff]',\n      rsUpper = '[' + rsUpperRange + ']',\n      rsZWJ = '\\\\u200d';\n\n  /** Used to compose unicode regexes. */\n  var rsMiscLower = '(?:' + rsLower + '|' + rsMisc + ')',\n      rsMiscUpper = '(?:' + rsUpper + '|' + rsMisc + ')',\n      rsOptContrLower = '(?:' + rsApos + '(?:d|ll|m|re|s|t|ve))?',\n      rsOptContrUpper = '(?:' + rsApos + '(?:D|LL|M|RE|S|T|VE))?',\n      reOptMod = rsModifier + '?',\n      rsOptVar = '[' + rsVarRange + ']?',\n      rsOptJoin = '(?:' + rsZWJ + '(?:' + [rsNonAstral, rsRegional, rsSurrPair].join('|') + ')' + rsOptVar + reOptMod + ')*',\n      rsOrdLower = '\\\\d*(?:1st|2nd|3rd|(?![123])\\\\dth)(?=\\\\b|[A-Z_])',\n      rsOrdUpper = '\\\\d*(?:1ST|2ND|3RD|(?![123])\\\\dTH)(?=\\\\b|[a-z_])',\n      rsSeq = rsOptVar + reOptMod + rsOptJoin,\n      rsEmoji = '(?:' + [rsDingbat, rsRegional, rsSurrPair].join('|') + ')' + rsSeq,\n      rsSymbol = '(?:' + [rsNonAstral + rsCombo + '?', rsCombo, rsRegional, rsSurrPair, rsAstral].join('|') + ')';\n\n  /** Used to match apostrophes. */\n  var reApos = RegExp(rsApos, 'g');\n\n  /**\n   * Used to match [combining diacritical marks](https://en.wikipedia.org/wiki/Combining_Diacritical_Marks) and\n   * [combining diacritical marks for symbols](https://en.wikipedia.org/wiki/Combining_Diacritical_Marks_for_Symbols).\n   */\n  var reComboMark = RegExp(rsCombo, 'g');\n\n  /** Used to match [string symbols](https://mathiasbynens.be/notes/javascript-unicode). */\n  var reUnicode = RegExp(rsFitz + '(?=' + rsFitz + ')|' + rsSymbol + rsSeq, 'g');\n\n  /** Used to match complex or compound words. */\n  var reUnicodeWord = RegExp([\n    rsUpper + '?' + rsLower + '+' + rsOptContrLower + '(?=' + [rsBreak, rsUpper, '$'].join('|') + ')',\n    rsMiscUpper + '+' + rsOptContrUpper + '(?=' + [rsBreak, rsUpper + rsMiscLower, '$'].join('|') + ')',\n    rsUpper + '?' + rsMiscLower + '+' + rsOptContrLower,\n    rsUpper + '+' + rsOptContrUpper,\n    rsOrdUpper,\n    rsOrdLower,\n    rsDigits,\n    rsEmoji\n  ].join('|'), 'g');\n\n  /** Used to detect strings with [zero-width joiners or code points from the astral planes](http://eev.ee/blog/2015/09/12/dark-corners-of-unicode/). */\n  var reHasUnicode = RegExp('[' + rsZWJ + rsAstralRange  + rsComboRange + rsVarRange + ']');\n\n  /** Used to detect strings that need a more robust regexp to match words. */\n  var reHasUnicodeWord = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;\n\n  /** Used to assign default `context` object properties. */\n  var contextProps = [\n    'Array', 'Buffer', 'DataView', 'Date', 'Error', 'Float32Array', 'Float64Array',\n    'Function', 'Int8Array', 'Int16Array', 'Int32Array', 'Map', 'Math', 'Object',\n    'Promise', 'RegExp', 'Set', 'String', 'Symbol', 'TypeError', 'Uint8Array',\n    'Uint8ClampedArray', 'Uint16Array', 'Uint32Array', 'WeakMap',\n    '_', 'clearTimeout', 'isFinite', 'parseInt', 'setTimeout'\n  ];\n\n  /** Used to make template sourceURLs easier to identify. */\n  var templateCounter = -1;\n\n  /** Used to identify `toStringTag` values of typed arrays. */\n  var typedArrayTags = {};\n  typedArrayTags[float32Tag] = typedArrayTags[float64Tag] =\n  typedArrayTags[int8Tag] = typedArrayTags[int16Tag] =\n  typedArrayTags[int32Tag] = typedArrayTags[uint8Tag] =\n  typedArrayTags[uint8ClampedTag] = typedArrayTags[uint16Tag] =\n  typedArrayTags[uint32Tag] = true;\n  typedArrayTags[argsTag] = typedArrayTags[arrayTag] =\n  typedArrayTags[arrayBufferTag] = typedArrayTags[boolTag] =\n  typedArrayTags[dataViewTag] = typedArrayTags[dateTag] =\n  typedArrayTags[errorTag] = typedArrayTags[funcTag] =\n  typedArrayTags[mapTag] = typedArrayTags[numberTag] =\n  typedArrayTags[objectTag] = typedArrayTags[regexpTag] =\n  typedArrayTags[setTag] = typedArrayTags[stringTag] =\n  typedArrayTags[weakMapTag] = false;\n\n  /** Used to identify `toStringTag` values supported by `_.clone`. */\n  var cloneableTags = {};\n  cloneableTags[argsTag] = cloneableTags[arrayTag] =\n  cloneableTags[arrayBufferTag] = cloneableTags[dataViewTag] =\n  cloneableTags[boolTag] = cloneableTags[dateTag] =\n  cloneableTags[float32Tag] = cloneableTags[float64Tag] =\n  cloneableTags[int8Tag] = cloneableTags[int16Tag] =\n  cloneableTags[int32Tag] = cloneableTags[mapTag] =\n  cloneableTags[numberTag] = cloneableTags[objectTag] =\n  cloneableTags[regexpTag] = cloneableTags[setTag] =\n  cloneableTags[stringTag] = cloneableTags[symbolTag] =\n  cloneableTags[uint8Tag] = cloneableTags[uint8ClampedTag] =\n  cloneableTags[uint16Tag] = cloneableTags[uint32Tag] = true;\n  cloneableTags[errorTag] = cloneableTags[funcTag] =\n  cloneableTags[weakMapTag] = false;\n\n  /** Used to map Latin Unicode letters to basic Latin letters. */\n  var deburredLetters = {\n    // Latin-1 Supplement block.\n    '\\xc0': 'A',  '\\xc1': 'A', '\\xc2': 'A', '\\xc3': 'A', '\\xc4': 'A', '\\xc5': 'A',\n    '\\xe0': 'a',  '\\xe1': 'a', '\\xe2': 'a', '\\xe3': 'a', '\\xe4': 'a', '\\xe5': 'a',\n    '\\xc7': 'C',  '\\xe7': 'c',\n    '\\xd0': 'D',  '\\xf0': 'd',\n    '\\xc8': 'E',  '\\xc9': 'E', '\\xca': 'E', '\\xcb': 'E',\n    '\\xe8': 'e',  '\\xe9': 'e', '\\xea': 'e', '\\xeb': 'e',\n    '\\xcc': 'I',  '\\xcd': 'I', '\\xce': 'I', '\\xcf': 'I',\n    '\\xec': 'i',  '\\xed': 'i', '\\xee': 'i', '\\xef': 'i',\n    '\\xd1': 'N',  '\\xf1': 'n',\n    '\\xd2': 'O',  '\\xd3': 'O', '\\xd4': 'O', '\\xd5': 'O', '\\xd6': 'O', '\\xd8': 'O',\n    '\\xf2': 'o',  '\\xf3': 'o', '\\xf4': 'o', '\\xf5': 'o', '\\xf6': 'o', '\\xf8': 'o',\n    '\\xd9': 'U',  '\\xda': 'U', '\\xdb': 'U', '\\xdc': 'U',\n    '\\xf9': 'u',  '\\xfa': 'u', '\\xfb': 'u', '\\xfc': 'u',\n    '\\xdd': 'Y',  '\\xfd': 'y', '\\xff': 'y',\n    '\\xc6': 'Ae', '\\xe6': 'ae',\n    '\\xde': 'Th', '\\xfe': 'th',\n    '\\xdf': 'ss',\n    // Latin Extended-A block.\n    '\\u0100': 'A',  '\\u0102': 'A', '\\u0104': 'A',\n    '\\u0101': 'a',  '\\u0103': 'a', '\\u0105': 'a',\n    '\\u0106': 'C',  '\\u0108': 'C', '\\u010a': 'C', '\\u010c': 'C',\n    '\\u0107': 'c',  '\\u0109': 'c', '\\u010b': 'c', '\\u010d': 'c',\n    '\\u010e': 'D',  '\\u0110': 'D', '\\u010f': 'd', '\\u0111': 'd',\n    '\\u0112': 'E',  '\\u0114': 'E', '\\u0116': 'E', '\\u0118': 'E', '\\u011a': 'E',\n    '\\u0113': 'e',  '\\u0115': 'e', '\\u0117': 'e', '\\u0119': 'e', '\\u011b': 'e',\n    '\\u011c': 'G',  '\\u011e': 'G', '\\u0120': 'G', '\\u0122': 'G',\n    '\\u011d': 'g',  '\\u011f': 'g', '\\u0121': 'g', '\\u0123': 'g',\n    '\\u0124': 'H',  '\\u0126': 'H', '\\u0125': 'h', '\\u0127': 'h',\n    '\\u0128': 'I',  '\\u012a': 'I', '\\u012c': 'I', '\\u012e': 'I', '\\u0130': 'I',\n    '\\u0129': 'i',  '\\u012b': 'i', '\\u012d': 'i', '\\u012f': 'i', '\\u0131': 'i',\n    '\\u0134': 'J',  '\\u0135': 'j',\n    '\\u0136': 'K',  '\\u0137': 'k', '\\u0138': 'k',\n    '\\u0139': 'L',  '\\u013b': 'L', '\\u013d': 'L', '\\u013f': 'L', '\\u0141': 'L',\n    '\\u013a': 'l',  '\\u013c': 'l', '\\u013e': 'l', '\\u0140': 'l', '\\u0142': 'l',\n    '\\u0143': 'N',  '\\u0145': 'N', '\\u0147': 'N', '\\u014a': 'N',\n    '\\u0144': 'n',  '\\u0146': 'n', '\\u0148': 'n', '\\u014b': 'n',\n    '\\u014c': 'O',  '\\u014e': 'O', '\\u0150': 'O',\n    '\\u014d': 'o',  '\\u014f': 'o', '\\u0151': 'o',\n    '\\u0154': 'R',  '\\u0156': 'R', '\\u0158': 'R',\n    '\\u0155': 'r',  '\\u0157': 'r', '\\u0159': 'r',\n    '\\u015a': 'S',  '\\u015c': 'S', '\\u015e': 'S', '\\u0160': 'S',\n    '\\u015b': 's',  '\\u015d': 's', '\\u015f': 's', '\\u0161': 's',\n    '\\u0162': 'T',  '\\u0164': 'T', '\\u0166': 'T',\n    '\\u0163': 't',  '\\u0165': 't', '\\u0167': 't',\n    '\\u0168': 'U',  '\\u016a': 'U', '\\u016c': 'U', '\\u016e': 'U', '\\u0170': 'U', '\\u0172': 'U',\n    '\\u0169': 'u',  '\\u016b': 'u', '\\u016d': 'u', '\\u016f': 'u', '\\u0171': 'u', '\\u0173': 'u',\n    '\\u0174': 'W',  '\\u0175': 'w',\n    '\\u0176': 'Y',  '\\u0177': 'y', '\\u0178': 'Y',\n    '\\u0179': 'Z',  '\\u017b': 'Z', '\\u017d': 'Z',\n    '\\u017a': 'z',  '\\u017c': 'z', '\\u017e': 'z',\n    '\\u0132': 'IJ', '\\u0133': 'ij',\n    '\\u0152': 'Oe', '\\u0153': 'oe',\n    '\\u0149': \"'n\", '\\u017f': 's'\n  };\n\n  /** Used to map characters to HTML entities. */\n  var htmlEscapes = {\n    '&': '&amp;',\n    '<': '&lt;',\n    '>': '&gt;',\n    '\"': '&quot;',\n    \"'\": '&#39;'\n  };\n\n  /** Used to map HTML entities to characters. */\n  var htmlUnescapes = {\n    '&amp;': '&',\n    '&lt;': '<',\n    '&gt;': '>',\n    '&quot;': '\"',\n    '&#39;': \"'\"\n  };\n\n  /** Used to escape characters for inclusion in compiled string literals. */\n  var stringEscapes = {\n    '\\\\': '\\\\',\n    \"'\": \"'\",\n    '\\n': 'n',\n    '\\r': 'r',\n    '\\u2028': 'u2028',\n    '\\u2029': 'u2029'\n  };\n\n  /** Built-in method references without a dependency on `root`. */\n  var freeParseFloat = parseFloat,\n      freeParseInt = parseInt;\n\n  /** Detect free variable `global` from Node.js. */\n  var freeGlobal = typeof __webpack_require__.g == 'object' && __webpack_require__.g && __webpack_require__.g.Object === Object && __webpack_require__.g;\n\n  /** Detect free variable `self`. */\n  var freeSelf = typeof self == 'object' && self && self.Object === Object && self;\n\n  /** Used as a reference to the global object. */\n  var root = freeGlobal || freeSelf || Function('return this')();\n\n  /** Detect free variable `exports`. */\n  var freeExports =  true && exports && !exports.nodeType && exports;\n\n  /** Detect free variable `module`. */\n  var freeModule = freeExports && \"object\" == 'object' && module && !module.nodeType && module;\n\n  /** Detect the popular CommonJS extension `module.exports`. */\n  var moduleExports = freeModule && freeModule.exports === freeExports;\n\n  /** Detect free variable `process` from Node.js. */\n  var freeProcess = moduleExports && freeGlobal.process;\n\n  /** Used to access faster Node.js helpers. */\n  var nodeUtil = (function() {\n    try {\n      // Use `util.types` for Node.js 10+.\n      var types = freeModule && freeModule.require && freeModule.require('util').types;\n\n      if (types) {\n        return types;\n      }\n\n      // Legacy `process.binding('util')` for Node.js < 10.\n      return freeProcess && freeProcess.binding && freeProcess.binding('util');\n    } catch (e) {}\n  }());\n\n  /* Node.js helper references. */\n  var nodeIsArrayBuffer = nodeUtil && nodeUtil.isArrayBuffer,\n      nodeIsDate = nodeUtil && nodeUtil.isDate,\n      nodeIsMap = nodeUtil && nodeUtil.isMap,\n      nodeIsRegExp = nodeUtil && nodeUtil.isRegExp,\n      nodeIsSet = nodeUtil && nodeUtil.isSet,\n      nodeIsTypedArray = nodeUtil && nodeUtil.isTypedArray;\n\n  /*--------------------------------------------------------------------------*/\n\n  /**\n   * A faster alternative to `Function#apply`, this function invokes `func`\n   * with the `this` binding of `thisArg` and the arguments of `args`.\n   *\n   * @private\n   * @param {Function} func The function to invoke.\n   * @param {*} thisArg The `this` binding of `func`.\n   * @param {Array} args The arguments to invoke `func` with.\n   * @returns {*} Returns the result of `func`.\n   */\n  function apply(func, thisArg, args) {\n    switch (args.length) {\n      case 0: return func.call(thisArg);\n      case 1: return func.call(thisArg, args[0]);\n      case 2: return func.call(thisArg, args[0], args[1]);\n      case 3: return func.call(thisArg, args[0], args[1], args[2]);\n    }\n    return func.apply(thisArg, args);\n  }\n\n  /**\n   * A specialized version of `baseAggregator` for arrays.\n   *\n   * @private\n   * @param {Array} [array] The array to iterate over.\n   * @param {Function} setter The function to set `accumulator` values.\n   * @param {Function} iteratee The iteratee to transform keys.\n   * @param {Object} accumulator The initial aggregated object.\n   * @returns {Function} Returns `accumulator`.\n   */\n  function arrayAggregator(array, setter, iteratee, accumulator) {\n    var index = -1,\n        length = array == null ? 0 : array.length;\n\n    while (++index < length) {\n      var value = array[index];\n      setter(accumulator, value, iteratee(value), array);\n    }\n    return accumulator;\n  }\n\n  /**\n   * A specialized version of `_.forEach` for arrays without support for\n   * iteratee shorthands.\n   *\n   * @private\n   * @param {Array} [array] The array to iterate over.\n   * @param {Function} iteratee The function invoked per iteration.\n   * @returns {Array} Returns `array`.\n   */\n  function arrayEach(array, iteratee) {\n    var index = -1,\n        length = array == null ? 0 : array.length;\n\n    while (++index < length) {\n      if (iteratee(array[index], index, array) === false) {\n        break;\n      }\n    }\n    return array;\n  }\n\n  /**\n   * A specialized version of `_.forEachRight` for arrays without support for\n   * iteratee shorthands.\n   *\n   * @private\n   * @param {Array} [array] The array to iterate over.\n   * @param {Function} iteratee The function invoked per iteration.\n   * @returns {Array} Returns `array`.\n   */\n  function arrayEachRight(array, iteratee) {\n    var length = array == null ? 0 : array.length;\n\n    while (length--) {\n      if (iteratee(array[length], length, array) === false) {\n        break;\n      }\n    }\n    return array;\n  }\n\n  /**\n   * A specialized version of `_.every` for arrays without support for\n   * iteratee shorthands.\n   *\n   * @private\n   * @param {Array} [array] The array to iterate over.\n   * @param {Function} predicate The function invoked per iteration.\n   * @returns {boolean} Returns `true` if all elements pass the predicate check,\n   *  else `false`.\n   */\n  function arrayEvery(array, predicate) {\n    var index = -1,\n        length = array == null ? 0 : array.length;\n\n    while (++index < length) {\n      if (!predicate(array[index], index, array)) {\n        return false;\n      }\n    }\n    return true;\n  }\n\n  /**\n   * A specialized version of `_.filter` for arrays without support for\n   * iteratee shorthands.\n   *\n   * @private\n   * @param {Array} [array] The array to iterate over.\n   * @param {Function} predicate The function invoked per iteration.\n   * @returns {Array} Returns the new filtered array.\n   */\n  function arrayFilter(array, predicate) {\n    var index = -1,\n        length = array == null ? 0 : array.length,\n        resIndex = 0,\n        result = [];\n\n    while (++index < length) {\n      var value = array[index];\n      if (predicate(value, index, array)) {\n        result[resIndex++] = value;\n      }\n    }\n    return result;\n  }\n\n  /**\n   * A specialized version of `_.includes` for arrays without support for\n   * specifying an index to search from.\n   *\n   * @private\n   * @param {Array} [array] The array to inspect.\n   * @param {*} target The value to search for.\n   * @returns {boolean} Returns `true` if `target` is found, else `false`.\n   */\n  function arrayIncludes(array, value) {\n    var length = array == null ? 0 : array.length;\n    return !!length && baseIndexOf(array, value, 0) > -1;\n  }\n\n  /**\n   * This function is like `arrayIncludes` except that it accepts a comparator.\n   *\n   * @private\n   * @param {Array} [array] The array to inspect.\n   * @param {*} target The value to search for.\n   * @param {Function} comparator The comparator invoked per element.\n   * @returns {boolean} Returns `true` if `target` is found, else `false`.\n   */\n  function arrayIncludesWith(array, value, comparator) {\n    var index = -1,\n        length = array == null ? 0 : array.length;\n\n    while (++index < length) {\n      if (comparator(value, array[index])) {\n        return true;\n      }\n    }\n    return false;\n  }\n\n  /**\n   * A specialized version of `_.map` for arrays without support for iteratee\n   * shorthands.\n   *\n   * @private\n   * @param {Array} [array] The array to iterate over.\n   * @param {Function} iteratee The function invoked per iteration.\n   * @returns {Array} Returns the new mapped array.\n   */\n  function arrayMap(array, iteratee) {\n    var index = -1,\n        length = array == null ? 0 : array.length,\n        result = Array(length);\n\n    while (++index < length) {\n      result[index] = iteratee(array[index], index, array);\n    }\n    return result;\n  }\n\n  /**\n   * Appends the elements of `values` to `array`.\n   *\n   * @private\n   * @param {Array} array The array to modify.\n   * @param {Array} values The values to append.\n   * @returns {Array} Returns `array`.\n   */\n  function arrayPush(array, values) {\n    var index = -1,\n        length = values.length,\n        offset = array.length;\n\n    while (++index < length) {\n      array[offset + index] = values[index];\n    }\n    return array;\n  }\n\n  /**\n   * A specialized version of `_.reduce` for arrays without support for\n   * iteratee shorthands.\n   *\n   * @private\n   * @param {Array} [array] The array to iterate over.\n   * @param {Function} iteratee The function invoked per iteration.\n   * @param {*} [accumulator] The initial value.\n   * @param {boolean} [initAccum] Specify using the first element of `array` as\n   *  the initial value.\n   * @returns {*} Returns the accumulated value.\n   */\n  function arrayReduce(array, iteratee, accumulator, initAccum) {\n    var index = -1,\n        length = array == null ? 0 : array.length;\n\n    if (initAccum && length) {\n      accumulator = array[++index];\n    }\n    while (++index < length) {\n      accumulator = iteratee(accumulator, array[index], index, array);\n    }\n    return accumulator;\n  }\n\n  /**\n   * A specialized version of `_.reduceRight` for arrays without support for\n   * iteratee shorthands.\n   *\n   * @private\n   * @param {Array} [array] The array to iterate over.\n   * @param {Function} iteratee The function invoked per iteration.\n   * @param {*} [accumulator] The initial value.\n   * @param {boolean} [initAccum] Specify using the last element of `array` as\n   *  the initial value.\n   * @returns {*} Returns the accumulated value.\n   */\n  function arrayReduceRight(array, iteratee, accumulator, initAccum) {\n    var length = array == null ? 0 : array.length;\n    if (initAccum && length) {\n      accumulator = array[--length];\n    }\n    while (length--) {\n      accumulator = iteratee(accumulator, array[length], length, array);\n    }\n    return accumulator;\n  }\n\n  /**\n   * A specialized version of `_.some` for arrays without support for iteratee\n   * shorthands.\n   *\n   * @private\n   * @param {Array} [array] The array to iterate over.\n   * @param {Function} predicate The function invoked per iteration.\n   * @returns {boolean} Returns `true` if any element passes the predicate check,\n   *  else `false`.\n   */\n  function arraySome(array, predicate) {\n    var index = -1,\n        length = array == null ? 0 : array.length;\n\n    while (++index < length) {\n      if (predicate(array[index], index, array)) {\n        return true;\n      }\n    }\n    return false;\n  }\n\n  /**\n   * Gets the size of an ASCII `string`.\n   *\n   * @private\n   * @param {string} string The string inspect.\n   * @returns {number} Returns the string size.\n   */\n  var asciiSize = baseProperty('length');\n\n  /**\n   * Converts an ASCII `string` to an array.\n   *\n   * @private\n   * @param {string} string The string to convert.\n   * @returns {Array} Returns the converted array.\n   */\n  function asciiToArray(string) {\n    return string.split('');\n  }\n\n  /**\n   * Splits an ASCII `string` into an array of its words.\n   *\n   * @private\n   * @param {string} The string to inspect.\n   * @returns {Array} Returns the words of `string`.\n   */\n  function asciiWords(string) {\n    return string.match(reAsciiWord) || [];\n  }\n\n  /**\n   * The base implementation of methods like `_.findKey` and `_.findLastKey`,\n   * without support for iteratee shorthands, which iterates over `collection`\n   * using `eachFunc`.\n   *\n   * @private\n   * @param {Array|Object} collection The collection to inspect.\n   * @param {Function} predicate The function invoked per iteration.\n   * @param {Function} eachFunc The function to iterate over `collection`.\n   * @returns {*} Returns the found element or its key, else `undefined`.\n   */\n  function baseFindKey(collection, predicate, eachFunc) {\n    var result;\n    eachFunc(collection, function(value, key, collection) {\n      if (predicate(value, key, collection)) {\n        result = key;\n        return false;\n      }\n    });\n    return result;\n  }\n\n  /**\n   * The base implementation of `_.findIndex` and `_.findLastIndex` without\n   * support for iteratee shorthands.\n   *\n   * @private\n   * @param {Array} array The array to inspect.\n   * @param {Function} predicate The function invoked per iteration.\n   * @param {number} fromIndex The index to search from.\n   * @param {boolean} [fromRight] Specify iterating from right to left.\n   * @returns {number} Returns the index of the matched value, else `-1`.\n   */\n  function baseFindIndex(array, predicate, fromIndex, fromRight) {\n    var length = array.length,\n        index = fromIndex + (fromRight ? 1 : -1);\n\n    while ((fromRight ? index-- : ++index < length)) {\n      if (predicate(array[index], index, array)) {\n        return index;\n      }\n    }\n    return -1;\n  }\n\n  /**\n   * The base implementation of `_.indexOf` without `fromIndex` bounds checks.\n   *\n   * @private\n   * @param {Array} array The array to inspect.\n   * @param {*} value The value to search for.\n   * @param {number} fromIndex The index to search from.\n   * @returns {number} Returns the index of the matched value, else `-1`.\n   */\n  function baseIndexOf(array, value, fromIndex) {\n    return value === value\n      ? strictIndexOf(array, value, fromIndex)\n      : baseFindIndex(array, baseIsNaN, fromIndex);\n  }\n\n  /**\n   * This function is like `baseIndexOf` except that it accepts a comparator.\n   *\n   * @private\n   * @param {Array} array The array to inspect.\n   * @param {*} value The value to search for.\n   * @param {number} fromIndex The index to search from.\n   * @param {Function} comparator The comparator invoked per element.\n   * @returns {number} Returns the index of the matched value, else `-1`.\n   */\n  function baseIndexOfWith(array, value, fromIndex, comparator) {\n    var index = fromIndex - 1,\n        length = array.length;\n\n    while (++index < length) {\n      if (comparator(array[index], value)) {\n        return index;\n      }\n    }\n    return -1;\n  }\n\n  /**\n   * The base implementation of `_.isNaN` without support for number objects.\n   *\n   * @private\n   * @param {*} value The value to check.\n   * @returns {boolean} Returns `true` if `value` is `NaN`, else `false`.\n   */\n  function baseIsNaN(value) {\n    return value !== value;\n  }\n\n  /**\n   * The base implementation of `_.mean` and `_.meanBy` without support for\n   * iteratee shorthands.\n   *\n   * @private\n   * @param {Array} array The array to iterate over.\n   * @param {Function} iteratee The function invoked per iteration.\n   * @returns {number} Returns the mean.\n   */\n  function baseMean(array, iteratee) {\n    var length = array == null ? 0 : array.length;\n    return length ? (baseSum(array, iteratee) / length) : NAN;\n  }\n\n  /**\n   * The base implementation of `_.property` without support for deep paths.\n   *\n   * @private\n   * @param {string} key The key of the property to get.\n   * @returns {Function} Returns the new accessor function.\n   */\n  function baseProperty(key) {\n    return function(object) {\n      return object == null ? undefined : object[key];\n    };\n  }\n\n  /**\n   * The base implementation of `_.propertyOf` without support for deep paths.\n   *\n   * @private\n   * @param {Object} object The object to query.\n   * @returns {Function} Returns the new accessor function.\n   */\n  function basePropertyOf(object) {\n    return function(key) {\n      return object == null ? undefined : object[key];\n    };\n  }\n\n  /**\n   * The base implementation of `_.reduce` and `_.reduceRight`, without support\n   * for iteratee shorthands, which iterates over `collection` using `eachFunc`.\n   *\n   * @private\n   * @param {Array|Object} collection The collection to iterate over.\n   * @param {Function} iteratee The function invoked per iteration.\n   * @param {*} accumulator The initial value.\n   * @param {boolean} initAccum Specify using the first or last element of\n   *  `collection` as the initial value.\n   * @param {Function} eachFunc The function to iterate over `collection`.\n   * @returns {*} Returns the accumulated value.\n   */\n  function baseReduce(collection, iteratee, accumulator, initAccum, eachFunc) {\n    eachFunc(collection, function(value, index, collection) {\n      accumulator = initAccum\n        ? (initAccum = false, value)\n        : iteratee(accumulator, value, index, collection);\n    });\n    return accumulator;\n  }\n\n  /**\n   * The base implementation of `_.sortBy` which uses `comparer` to define the\n   * sort order of `array` and replaces criteria objects with their corresponding\n   * values.\n   *\n   * @private\n   * @param {Array} array The array to sort.\n   * @param {Function} comparer The function to define sort order.\n   * @returns {Array} Returns `array`.\n   */\n  function baseSortBy(array, comparer) {\n    var length = array.length;\n\n    array.sort(comparer);\n    while (length--) {\n      array[length] = array[length].value;\n    }\n    return array;\n  }\n\n  /**\n   * The base implementation of `_.sum` and `_.sumBy` without support for\n   * iteratee shorthands.\n   *\n   * @private\n   * @param {Array} array The array to iterate over.\n   * @param {Function} iteratee The function invoked per iteration.\n   * @returns {number} Returns the sum.\n   */\n  function baseSum(array, iteratee) {\n    var result,\n        index = -1,\n        length = array.length;\n\n    while (++index < length) {\n      var current = iteratee(array[index]);\n      if (current !== undefined) {\n        result = result === undefined ? current : (result + current);\n      }\n    }\n    return result;\n  }\n\n  /**\n   * The base implementation of `_.times` without support for iteratee shorthands\n   * or max array length checks.\n   *\n   * @private\n   * @param {number} n The number of times to invoke `iteratee`.\n   * @param {Function} iteratee The function invoked per iteration.\n   * @returns {Array} Returns the array of results.\n   */\n  function baseTimes(n, iteratee) {\n    var index = -1,\n        result = Array(n);\n\n    while (++index < n) {\n      result[index] = iteratee(index);\n    }\n    return result;\n  }\n\n  /**\n   * The base implementation of `_.toPairs` and `_.toPairsIn` which creates an array\n   * of key-value pairs for `object` corresponding to the property names of `props`.\n   *\n   * @private\n   * @param {Object} object The object to query.\n   * @param {Array} props The property names to get values for.\n   * @returns {Object} Returns the key-value pairs.\n   */\n  function baseToPairs(object, props) {\n    return arrayMap(props, function(key) {\n      return [key, object[key]];\n    });\n  }\n\n  /**\n   * The base implementation of `_.trim`.\n   *\n   * @private\n   * @param {string} string The string to trim.\n   * @returns {string} Returns the trimmed string.\n   */\n  function baseTrim(string) {\n    return string\n      ? string.slice(0, trimmedEndIndex(string) + 1).replace(reTrimStart, '')\n      : string;\n  }\n\n  /**\n   * The base implementation of `_.unary` without support for storing metadata.\n   *\n   * @private\n   * @param {Function} func The function to cap arguments for.\n   * @returns {Function} Returns the new capped function.\n   */\n  function baseUnary(func) {\n    return function(value) {\n      return func(value);\n    };\n  }\n\n  /**\n   * The base implementation of `_.values` and `_.valuesIn` which creates an\n   * array of `object` property values corresponding to the property names\n   * of `props`.\n   *\n   * @private\n   * @param {Object} object The object to query.\n   * @param {Array} props The property names to get values for.\n   * @returns {Object} Returns the array of property values.\n   */\n  function baseValues(object, props) {\n    return arrayMap(props, function(key) {\n      return object[key];\n    });\n  }\n\n  /**\n   * Checks if a `cache` value for `key` exists.\n   *\n   * @private\n   * @param {Object} cache The cache to query.\n   * @param {string} key The key of the entry to check.\n   * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.\n   */\n  function cacheHas(cache, key) {\n    return cache.has(key);\n  }\n\n  /**\n   * Used by `_.trim` and `_.trimStart` to get the index of the first string symbol\n   * that is not found in the character symbols.\n   *\n   * @private\n   * @param {Array} strSymbols The string symbols to inspect.\n   * @param {Array} chrSymbols The character symbols to find.\n   * @returns {number} Returns the index of the first unmatched string symbol.\n   */\n  function charsStartIndex(strSymbols, chrSymbols) {\n    var index = -1,\n        length = strSymbols.length;\n\n    while (++index < length && baseIndexOf(chrSymbols, strSymbols[index], 0) > -1) {}\n    return index;\n  }\n\n  /**\n   * Used by `_.trim` and `_.trimEnd` to get the index of the last string symbol\n   * that is not found in the character symbols.\n   *\n   * @private\n   * @param {Array} strSymbols The string symbols to inspect.\n   * @param {Array} chrSymbols The character symbols to find.\n   * @returns {number} Returns the index of the last unmatched string symbol.\n   */\n  function charsEndIndex(strSymbols, chrSymbols) {\n    var index = strSymbols.length;\n\n    while (index-- && baseIndexOf(chrSymbols, strSymbols[index], 0) > -1) {}\n    return index;\n  }\n\n  /**\n   * Gets the number of `placeholder` occurrences in `array`.\n   *\n   * @private\n   * @param {Array} array The array to inspect.\n   * @param {*} placeholder The placeholder to search for.\n   * @returns {number} Returns the placeholder count.\n   */\n  function countHolders(array, placeholder) {\n    var length = array.length,\n        result = 0;\n\n    while (length--) {\n      if (array[length] === placeholder) {\n        ++result;\n      }\n    }\n    return result;\n  }\n\n  /**\n   * Used by `_.deburr` to convert Latin-1 Supplement and Latin Extended-A\n   * letters to basic Latin letters.\n   *\n   * @private\n   * @param {string} letter The matched letter to deburr.\n   * @returns {string} Returns the deburred letter.\n   */\n  var deburrLetter = basePropertyOf(deburredLetters);\n\n  /**\n   * Used by `_.escape` to convert characters to HTML entities.\n   *\n   * @private\n   * @param {string} chr The matched character to escape.\n   * @returns {string} Returns the escaped character.\n   */\n  var escapeHtmlChar = basePropertyOf(htmlEscapes);\n\n  /**\n   * Used by `_.template` to escape characters for inclusion in compiled string literals.\n   *\n   * @private\n   * @param {string} chr The matched character to escape.\n   * @returns {string} Returns the escaped character.\n   */\n  function escapeStringChar(chr) {\n    return '\\\\' + stringEscapes[chr];\n  }\n\n  /**\n   * Gets the value at `key` of `object`.\n   *\n   * @private\n   * @param {Object} [object] The object to query.\n   * @param {string} key The key of the property to get.\n   * @returns {*} Returns the property value.\n   */\n  function getValue(object, key) {\n    return object == null ? undefined : object[key];\n  }\n\n  /**\n   * Checks if `string` contains Unicode symbols.\n   *\n   * @private\n   * @param {string} string The string to inspect.\n   * @returns {boolean} Returns `true` if a symbol is found, else `false`.\n   */\n  function hasUnicode(string) {\n    return reHasUnicode.test(string);\n  }\n\n  /**\n   * Checks if `string` contains a word composed of Unicode symbols.\n   *\n   * @private\n   * @param {string} string The string to inspect.\n   * @returns {boolean} Returns `true` if a word is found, else `false`.\n   */\n  function hasUnicodeWord(string) {\n    return reHasUnicodeWord.test(string);\n  }\n\n  /**\n   * Converts `iterator` to an array.\n   *\n   * @private\n   * @param {Object} iterator The iterator to convert.\n   * @returns {Array} Returns the converted array.\n   */\n  function iteratorToArray(iterator) {\n    var data,\n        result = [];\n\n    while (!(data = iterator.next()).done) {\n      result.push(data.value);\n    }\n    return result;\n  }\n\n  /**\n   * Converts `map` to its key-value pairs.\n   *\n   * @private\n   * @param {Object} map The map to convert.\n   * @returns {Array} Returns the key-value pairs.\n   */\n  function mapToArray(map) {\n    var index = -1,\n        result = Array(map.size);\n\n    map.forEach(function(value, key) {\n      result[++index] = [key, value];\n    });\n    return result;\n  }\n\n  /**\n   * Creates a unary function that invokes `func` with its argument transformed.\n   *\n   * @private\n   * @param {Function} func The function to wrap.\n   * @param {Function} transform The argument transform.\n   * @returns {Function} Returns the new function.\n   */\n  function overArg(func, transform) {\n    return function(arg) {\n      return func(transform(arg));\n    };\n  }\n\n  /**\n   * Replaces all `placeholder` elements in `array` with an internal placeholder\n   * and returns an array of their indexes.\n   *\n   * @private\n   * @param {Array} array The array to modify.\n   * @param {*} placeholder The placeholder to replace.\n   * @returns {Array} Returns the new array of placeholder indexes.\n   */\n  function replaceHolders(array, placeholder) {\n    var index = -1,\n        length = array.length,\n        resIndex = 0,\n        result = [];\n\n    while (++index < length) {\n      var value = array[index];\n      if (value === placeholder || value === PLACEHOLDER) {\n        array[index] = PLACEHOLDER;\n        result[resIndex++] = index;\n      }\n    }\n    return result;\n  }\n\n  /**\n   * Converts `set` to an array of its values.\n   *\n   * @private\n   * @param {Object} set The set to convert.\n   * @returns {Array} Returns the values.\n   */\n  function setToArray(set) {\n    var index = -1,\n        result = Array(set.size);\n\n    set.forEach(function(value) {\n      result[++index] = value;\n    });\n    return result;\n  }\n\n  /**\n   * Converts `set` to its value-value pairs.\n   *\n   * @private\n   * @param {Object} set The set to convert.\n   * @returns {Array} Returns the value-value pairs.\n   */\n  function setToPairs(set) {\n    var index = -1,\n        result = Array(set.size);\n\n    set.forEach(function(value) {\n      result[++index] = [value, value];\n    });\n    return result;\n  }\n\n  /**\n   * A specialized version of `_.indexOf` which performs strict equality\n   * comparisons of values, i.e. `===`.\n   *\n   * @private\n   * @param {Array} array The array to inspect.\n   * @param {*} value The value to search for.\n   * @param {number} fromIndex The index to search from.\n   * @returns {number} Returns the index of the matched value, else `-1`.\n   */\n  function strictIndexOf(array, value, fromIndex) {\n    var index = fromIndex - 1,\n        length = array.length;\n\n    while (++index < length) {\n      if (array[index] === value) {\n        return index;\n      }\n    }\n    return -1;\n  }\n\n  /**\n   * A specialized version of `_.lastIndexOf` which performs strict equality\n   * comparisons of values, i.e. `===`.\n   *\n   * @private\n   * @param {Array} array The array to inspect.\n   * @param {*} value The value to search for.\n   * @param {number} fromIndex The index to search from.\n   * @returns {number} Returns the index of the matched value, else `-1`.\n   */\n  function strictLastIndexOf(array, value, fromIndex) {\n    var index = fromIndex + 1;\n    while (index--) {\n      if (array[index] === value) {\n        return index;\n      }\n    }\n    return index;\n  }\n\n  /**\n   * Gets the number of symbols in `string`.\n   *\n   * @private\n   * @param {string} string The string to inspect.\n   * @returns {number} Returns the string size.\n   */\n  function stringSize(string) {\n    return hasUnicode(string)\n      ? unicodeSize(string)\n      : asciiSize(string);\n  }\n\n  /**\n   * Converts `string` to an array.\n   *\n   * @private\n   * @param {string} string The string to convert.\n   * @returns {Array} Returns the converted array.\n   */\n  function stringToArray(string) {\n    return hasUnicode(string)\n      ? unicodeToArray(string)\n      : asciiToArray(string);\n  }\n\n  /**\n   * Used by `_.trim` and `_.trimEnd` to get the index of the last non-whitespace\n   * character of `string`.\n   *\n   * @private\n   * @param {string} string The string to inspect.\n   * @returns {number} Returns the index of the last non-whitespace character.\n   */\n  function trimmedEndIndex(string) {\n    var index = string.length;\n\n    while (index-- && reWhitespace.test(string.charAt(index))) {}\n    return index;\n  }\n\n  /**\n   * Used by `_.unescape` to convert HTML entities to characters.\n   *\n   * @private\n   * @param {string} chr The matched character to unescape.\n   * @returns {string} Returns the unescaped character.\n   */\n  var unescapeHtmlChar = basePropertyOf(htmlUnescapes);\n\n  /**\n   * Gets the size of a Unicode `string`.\n   *\n   * @private\n   * @param {string} string The string inspect.\n   * @returns {number} Returns the string size.\n   */\n  function unicodeSize(string) {\n    var result = reUnicode.lastIndex = 0;\n    while (reUnicode.test(string)) {\n      ++result;\n    }\n    return result;\n  }\n\n  /**\n   * Converts a Unicode `string` to an array.\n   *\n   * @private\n   * @param {string} string The string to convert.\n   * @returns {Array} Returns the converted array.\n   */\n  function unicodeToArray(string) {\n    return string.match(reUnicode) || [];\n  }\n\n  /**\n   * Splits a Unicode `string` into an array of its words.\n   *\n   * @private\n   * @param {string} The string to inspect.\n   * @returns {Array} Returns the words of `string`.\n   */\n  function unicodeWords(string) {\n    return string.match(reUnicodeWord) || [];\n  }\n\n  /*--------------------------------------------------------------------------*/\n\n  /**\n   * Create a new pristine `lodash` function using the `context` object.\n   *\n   * @static\n   * @memberOf _\n   * @since 1.1.0\n   * @category Util\n   * @param {Object} [context=root] The context object.\n   * @returns {Function} Returns a new `lodash` function.\n   * @example\n   *\n   * _.mixin({ 'foo': _.constant('foo') });\n   *\n   * var lodash = _.runInContext();\n   * lodash.mixin({ 'bar': lodash.constant('bar') });\n   *\n   * _.isFunction(_.foo);\n   * // => true\n   * _.isFunction(_.bar);\n   * // => false\n   *\n   * lodash.isFunction(lodash.foo);\n   * // => false\n   * lodash.isFunction(lodash.bar);\n   * // => true\n   *\n   * // Create a suped-up `defer` in Node.js.\n   * var defer = _.runInContext({ 'setTimeout': setImmediate }).defer;\n   */\n  var runInContext = (function runInContext(context) {\n    context = context == null ? root : _.defaults(root.Object(), context, _.pick(root, contextProps));\n\n    /** Built-in constructor references. */\n    var Array = context.Array,\n        Date = context.Date,\n        Error = context.Error,\n        Function = context.Function,\n        Math = context.Math,\n        Object = context.Object,\n        RegExp = context.RegExp,\n        String = context.String,\n        TypeError = context.TypeError;\n\n    /** Used for built-in method references. */\n    var arrayProto = Array.prototype,\n        funcProto = Function.prototype,\n        objectProto = Object.prototype;\n\n    /** Used to detect overreaching core-js shims. */\n    var coreJsData = context['__core-js_shared__'];\n\n    /** Used to resolve the decompiled source of functions. */\n    var funcToString = funcProto.toString;\n\n    /** Used to check objects for own properties. */\n    var hasOwnProperty = objectProto.hasOwnProperty;\n\n    /** Used to generate unique IDs. */\n    var idCounter = 0;\n\n    /** Used to detect methods masquerading as native. */\n    var maskSrcKey = (function() {\n      var uid = /[^.]+$/.exec(coreJsData && coreJsData.keys && coreJsData.keys.IE_PROTO || '');\n      return uid ? ('Symbol(src)_1.' + uid) : '';\n    }());\n\n    /**\n     * Used to resolve the\n     * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)\n     * of values.\n     */\n    var nativeObjectToString = objectProto.toString;\n\n    /** Used to infer the `Object` constructor. */\n    var objectCtorString = funcToString.call(Object);\n\n    /** Used to restore the original `_` reference in `_.noConflict`. */\n    var oldDash = root._;\n\n    /** Used to detect if a method is native. */\n    var reIsNative = RegExp('^' +\n      funcToString.call(hasOwnProperty).replace(reRegExpChar, '\\\\$&')\n      .replace(/hasOwnProperty|(function).*?(?=\\\\\\()| for .+?(?=\\\\\\])/g, '$1.*?') + '$'\n    );\n\n    /** Built-in value references. */\n    var Buffer = moduleExports ? context.Buffer : undefined,\n        Symbol = context.Symbol,\n        Uint8Array = context.Uint8Array,\n        allocUnsafe = Buffer ? Buffer.allocUnsafe : undefined,\n        getPrototype = overArg(Object.getPrototypeOf, Object),\n        objectCreate = Object.create,\n        propertyIsEnumerable = objectProto.propertyIsEnumerable,\n        splice = arrayProto.splice,\n        spreadableSymbol = Symbol ? Symbol.isConcatSpreadable : undefined,\n        symIterator = Symbol ? Symbol.iterator : undefined,\n        symToStringTag = Symbol ? Symbol.toStringTag : undefined;\n\n    var defineProperty = (function() {\n      try {\n        var func = getNative(Object, 'defineProperty');\n        func({}, '', {});\n        return func;\n      } catch (e) {}\n    }());\n\n    /** Mocked built-ins. */\n    var ctxClearTimeout = context.clearTimeout !== root.clearTimeout && context.clearTimeout,\n        ctxNow = Date && Date.now !== root.Date.now && Date.now,\n        ctxSetTimeout = context.setTimeout !== root.setTimeout && context.setTimeout;\n\n    /* Built-in method references for those with the same name as other `lodash` methods. */\n    var nativeCeil = Math.ceil,\n        nativeFloor = Math.floor,\n        nativeGetSymbols = Object.getOwnPropertySymbols,\n        nativeIsBuffer = Buffer ? Buffer.isBuffer : undefined,\n        nativeIsFinite = context.isFinite,\n        nativeJoin = arrayProto.join,\n        nativeKeys = overArg(Object.keys, Object),\n        nativeMax = Math.max,\n        nativeMin = Math.min,\n        nativeNow = Date.now,\n        nativeParseInt = context.parseInt,\n        nativeRandom = Math.random,\n        nativeReverse = arrayProto.reverse;\n\n    /* Built-in method references that are verified to be native. */\n    var DataView = getNative(context, 'DataView'),\n        Map = getNative(context, 'Map'),\n        Promise = getNative(context, 'Promise'),\n        Set = getNative(context, 'Set'),\n        WeakMap = getNative(context, 'WeakMap'),\n        nativeCreate = getNative(Object, 'create');\n\n    /** Used to store function metadata. */\n    var metaMap = WeakMap && new WeakMap;\n\n    /** Used to lookup unminified function names. */\n    var realNames = {};\n\n    /** Used to detect maps, sets, and weakmaps. */\n    var dataViewCtorString = toSource(DataView),\n        mapCtorString = toSource(Map),\n        promiseCtorString = toSource(Promise),\n        setCtorString = toSource(Set),\n        weakMapCtorString = toSource(WeakMap);\n\n    /** Used to convert symbols to primitives and strings. */\n    var symbolProto = Symbol ? Symbol.prototype : undefined,\n        symbolValueOf = symbolProto ? symbolProto.valueOf : undefined,\n        symbolToString = symbolProto ? symbolProto.toString : undefined;\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Creates a `lodash` object which wraps `value` to enable implicit method\n     * chain sequences. Methods that operate on and return arrays, collections,\n     * and functions can be chained together. Methods that retrieve a single value\n     * or may return a primitive value will automatically end the chain sequence\n     * and return the unwrapped value. Otherwise, the value must be unwrapped\n     * with `_#value`.\n     *\n     * Explicit chain sequences, which must be unwrapped with `_#value`, may be\n     * enabled using `_.chain`.\n     *\n     * The execution of chained methods is lazy, that is, it's deferred until\n     * `_#value` is implicitly or explicitly called.\n     *\n     * Lazy evaluation allows several methods to support shortcut fusion.\n     * Shortcut fusion is an optimization to merge iteratee calls; this avoids\n     * the creation of intermediate arrays and can greatly reduce the number of\n     * iteratee executions. Sections of a chain sequence qualify for shortcut\n     * fusion if the section is applied to an array and iteratees accept only\n     * one argument. The heuristic for whether a section qualifies for shortcut\n     * fusion is subject to change.\n     *\n     * Chaining is supported in custom builds as long as the `_#value` method is\n     * directly or indirectly included in the build.\n     *\n     * In addition to lodash methods, wrappers have `Array` and `String` methods.\n     *\n     * The wrapper `Array` methods are:\n     * `concat`, `join`, `pop`, `push`, `shift`, `sort`, `splice`, and `unshift`\n     *\n     * The wrapper `String` methods are:\n     * `replace` and `split`\n     *\n     * The wrapper methods that support shortcut fusion are:\n     * `at`, `compact`, `drop`, `dropRight`, `dropWhile`, `filter`, `find`,\n     * `findLast`, `head`, `initial`, `last`, `map`, `reject`, `reverse`, `slice`,\n     * `tail`, `take`, `takeRight`, `takeRightWhile`, `takeWhile`, and `toArray`\n     *\n     * The chainable wrapper methods are:\n     * `after`, `ary`, `assign`, `assignIn`, `assignInWith`, `assignWith`, `at`,\n     * `before`, `bind`, `bindAll`, `bindKey`, `castArray`, `chain`, `chunk`,\n     * `commit`, `compact`, `concat`, `conforms`, `constant`, `countBy`, `create`,\n     * `curry`, `debounce`, `defaults`, `defaultsDeep`, `defer`, `delay`,\n     * `difference`, `differenceBy`, `differenceWith`, `drop`, `dropRight`,\n     * `dropRightWhile`, `dropWhile`, `extend`, `extendWith`, `fill`, `filter`,\n     * `flatMap`, `flatMapDeep`, `flatMapDepth`, `flatten`, `flattenDeep`,\n     * `flattenDepth`, `flip`, `flow`, `flowRight`, `fromPairs`, `functions`,\n     * `functionsIn`, `groupBy`, `initial`, `intersection`, `intersectionBy`,\n     * `intersectionWith`, `invert`, `invertBy`, `invokeMap`, `iteratee`, `keyBy`,\n     * `keys`, `keysIn`, `map`, `mapKeys`, `mapValues`, `matches`, `matchesProperty`,\n     * `memoize`, `merge`, `mergeWith`, `method`, `methodOf`, `mixin`, `negate`,\n     * `nthArg`, `omit`, `omitBy`, `once`, `orderBy`, `over`, `overArgs`,\n     * `overEvery`, `overSome`, `partial`, `partialRight`, `partition`, `pick`,\n     * `pickBy`, `plant`, `property`, `propertyOf`, `pull`, `pullAll`, `pullAllBy`,\n     * `pullAllWith`, `pullAt`, `push`, `range`, `rangeRight`, `rearg`, `reject`,\n     * `remove`, `rest`, `reverse`, `sampleSize`, `set`, `setWith`, `shuffle`,\n     * `slice`, `sort`, `sortBy`, `splice`, `spread`, `tail`, `take`, `takeRight`,\n     * `takeRightWhile`, `takeWhile`, `tap`, `throttle`, `thru`, `toArray`,\n     * `toPairs`, `toPairsIn`, `toPath`, `toPlainObject`, `transform`, `unary`,\n     * `union`, `unionBy`, `unionWith`, `uniq`, `uniqBy`, `uniqWith`, `unset`,\n     * `unshift`, `unzip`, `unzipWith`, `update`, `updateWith`, `values`,\n     * `valuesIn`, `without`, `wrap`, `xor`, `xorBy`, `xorWith`, `zip`,\n     * `zipObject`, `zipObjectDeep`, and `zipWith`\n     *\n     * The wrapper methods that are **not** chainable by default are:\n     * `add`, `attempt`, `camelCase`, `capitalize`, `ceil`, `clamp`, `clone`,\n     * `cloneDeep`, `cloneDeepWith`, `cloneWith`, `conformsTo`, `deburr`,\n     * `defaultTo`, `divide`, `each`, `eachRight`, `endsWith`, `eq`, `escape`,\n     * `escapeRegExp`, `every`, `find`, `findIndex`, `findKey`, `findLast`,\n     * `findLastIndex`, `findLastKey`, `first`, `floor`, `forEach`, `forEachRight`,\n     * `forIn`, `forInRight`, `forOwn`, `forOwnRight`, `get`, `gt`, `gte`, `has`,\n     * `hasIn`, `head`, `identity`, `includes`, `indexOf`, `inRange`, `invoke`,\n     * `isArguments`, `isArray`, `isArrayBuffer`, `isArrayLike`, `isArrayLikeObject`,\n     * `isBoolean`, `isBuffer`, `isDate`, `isElement`, `isEmpty`, `isEqual`,\n     * `isEqualWith`, `isError`, `isFinite`, `isFunction`, `isInteger`, `isLength`,\n     * `isMap`, `isMatch`, `isMatchWith`, `isNaN`, `isNative`, `isNil`, `isNull`,\n     * `isNumber`, `isObject`, `isObjectLike`, `isPlainObject`, `isRegExp`,\n     * `isSafeInteger`, `isSet`, `isString`, `isUndefined`, `isTypedArray`,\n     * `isWeakMap`, `isWeakSet`, `join`, `kebabCase`, `last`, `lastIndexOf`,\n     * `lowerCase`, `lowerFirst`, `lt`, `lte`, `max`, `maxBy`, `mean`, `meanBy`,\n     * `min`, `minBy`, `multiply`, `noConflict`, `noop`, `now`, `nth`, `pad`,\n     * `padEnd`, `padStart`, `parseInt`, `pop`, `random`, `reduce`, `reduceRight`,\n     * `repeat`, `result`, `round`, `runInContext`, `sample`, `shift`, `size`,\n     * `snakeCase`, `some`, `sortedIndex`, `sortedIndexBy`, `sortedLastIndex`,\n     * `sortedLastIndexBy`, `startCase`, `startsWith`, `stubArray`, `stubFalse`,\n     * `stubObject`, `stubString`, `stubTrue`, `subtract`, `sum`, `sumBy`,\n     * `template`, `times`, `toFinite`, `toInteger`, `toJSON`, `toLength`,\n     * `toLower`, `toNumber`, `toSafeInteger`, `toString`, `toUpper`, `trim`,\n     * `trimEnd`, `trimStart`, `truncate`, `unescape`, `uniqueId`, `upperCase`,\n     * `upperFirst`, `value`, and `words`\n     *\n     * @name _\n     * @constructor\n     * @category Seq\n     * @param {*} value The value to wrap in a `lodash` instance.\n     * @returns {Object} Returns the new `lodash` wrapper instance.\n     * @example\n     *\n     * function square(n) {\n     *   return n * n;\n     * }\n     *\n     * var wrapped = _([1, 2, 3]);\n     *\n     * // Returns an unwrapped value.\n     * wrapped.reduce(_.add);\n     * // => 6\n     *\n     * // Returns a wrapped value.\n     * var squares = wrapped.map(square);\n     *\n     * _.isArray(squares);\n     * // => false\n     *\n     * _.isArray(squares.value());\n     * // => true\n     */\n    function lodash(value) {\n      if (isObjectLike(value) && !isArray(value) && !(value instanceof LazyWrapper)) {\n        if (value instanceof LodashWrapper) {\n          return value;\n        }\n        if (hasOwnProperty.call(value, '__wrapped__')) {\n          return wrapperClone(value);\n        }\n      }\n      return new LodashWrapper(value);\n    }\n\n    /**\n     * The base implementation of `_.create` without support for assigning\n     * properties to the created object.\n     *\n     * @private\n     * @param {Object} proto The object to inherit from.\n     * @returns {Object} Returns the new object.\n     */\n    var baseCreate = (function() {\n      function object() {}\n      return function(proto) {\n        if (!isObject(proto)) {\n          return {};\n        }\n        if (objectCreate) {\n          return objectCreate(proto);\n        }\n        object.prototype = proto;\n        var result = new object;\n        object.prototype = undefined;\n        return result;\n      };\n    }());\n\n    /**\n     * The function whose prototype chain sequence wrappers inherit from.\n     *\n     * @private\n     */\n    function baseLodash() {\n      // No operation performed.\n    }\n\n    /**\n     * The base constructor for creating `lodash` wrapper objects.\n     *\n     * @private\n     * @param {*} value The value to wrap.\n     * @param {boolean} [chainAll] Enable explicit method chain sequences.\n     */\n    function LodashWrapper(value, chainAll) {\n      this.__wrapped__ = value;\n      this.__actions__ = [];\n      this.__chain__ = !!chainAll;\n      this.__index__ = 0;\n      this.__values__ = undefined;\n    }\n\n    /**\n     * By default, the template delimiters used by lodash are like those in\n     * embedded Ruby (ERB) as well as ES2015 template strings. Change the\n     * following template settings to use alternative delimiters.\n     *\n     * @static\n     * @memberOf _\n     * @type {Object}\n     */\n    lodash.templateSettings = {\n\n      /**\n       * Used to detect `data` property values to be HTML-escaped.\n       *\n       * @memberOf _.templateSettings\n       * @type {RegExp}\n       */\n      'escape': reEscape,\n\n      /**\n       * Used to detect code to be evaluated.\n       *\n       * @memberOf _.templateSettings\n       * @type {RegExp}\n       */\n      'evaluate': reEvaluate,\n\n      /**\n       * Used to detect `data` property values to inject.\n       *\n       * @memberOf _.templateSettings\n       * @type {RegExp}\n       */\n      'interpolate': reInterpolate,\n\n      /**\n       * Used to reference the data object in the template text.\n       *\n       * @memberOf _.templateSettings\n       * @type {string}\n       */\n      'variable': '',\n\n      /**\n       * Used to import variables into the compiled template.\n       *\n       * @memberOf _.templateSettings\n       * @type {Object}\n       */\n      'imports': {\n\n        /**\n         * A reference to the `lodash` function.\n         *\n         * @memberOf _.templateSettings.imports\n         * @type {Function}\n         */\n        '_': lodash\n      }\n    };\n\n    // Ensure wrappers are instances of `baseLodash`.\n    lodash.prototype = baseLodash.prototype;\n    lodash.prototype.constructor = lodash;\n\n    LodashWrapper.prototype = baseCreate(baseLodash.prototype);\n    LodashWrapper.prototype.constructor = LodashWrapper;\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Creates a lazy wrapper object which wraps `value` to enable lazy evaluation.\n     *\n     * @private\n     * @constructor\n     * @param {*} value The value to wrap.\n     */\n    function LazyWrapper(value) {\n      this.__wrapped__ = value;\n      this.__actions__ = [];\n      this.__dir__ = 1;\n      this.__filtered__ = false;\n      this.__iteratees__ = [];\n      this.__takeCount__ = MAX_ARRAY_LENGTH;\n      this.__views__ = [];\n    }\n\n    /**\n     * Creates a clone of the lazy wrapper object.\n     *\n     * @private\n     * @name clone\n     * @memberOf LazyWrapper\n     * @returns {Object} Returns the cloned `LazyWrapper` object.\n     */\n    function lazyClone() {\n      var result = new LazyWrapper(this.__wrapped__);\n      result.__actions__ = copyArray(this.__actions__);\n      result.__dir__ = this.__dir__;\n      result.__filtered__ = this.__filtered__;\n      result.__iteratees__ = copyArray(this.__iteratees__);\n      result.__takeCount__ = this.__takeCount__;\n      result.__views__ = copyArray(this.__views__);\n      return result;\n    }\n\n    /**\n     * Reverses the direction of lazy iteration.\n     *\n     * @private\n     * @name reverse\n     * @memberOf LazyWrapper\n     * @returns {Object} Returns the new reversed `LazyWrapper` object.\n     */\n    function lazyReverse() {\n      if (this.__filtered__) {\n        var result = new LazyWrapper(this);\n        result.__dir__ = -1;\n        result.__filtered__ = true;\n      } else {\n        result = this.clone();\n        result.__dir__ *= -1;\n      }\n      return result;\n    }\n\n    /**\n     * Extracts the unwrapped value from its lazy wrapper.\n     *\n     * @private\n     * @name value\n     * @memberOf LazyWrapper\n     * @returns {*} Returns the unwrapped value.\n     */\n    function lazyValue() {\n      var array = this.__wrapped__.value(),\n          dir = this.__dir__,\n          isArr = isArray(array),\n          isRight = dir < 0,\n          arrLength = isArr ? array.length : 0,\n          view = getView(0, arrLength, this.__views__),\n          start = view.start,\n          end = view.end,\n          length = end - start,\n          index = isRight ? end : (start - 1),\n          iteratees = this.__iteratees__,\n          iterLength = iteratees.length,\n          resIndex = 0,\n          takeCount = nativeMin(length, this.__takeCount__);\n\n      if (!isArr || (!isRight && arrLength == length && takeCount == length)) {\n        return baseWrapperValue(array, this.__actions__);\n      }\n      var result = [];\n\n      outer:\n      while (length-- && resIndex < takeCount) {\n        index += dir;\n\n        var iterIndex = -1,\n            value = array[index];\n\n        while (++iterIndex < iterLength) {\n          var data = iteratees[iterIndex],\n              iteratee = data.iteratee,\n              type = data.type,\n              computed = iteratee(value);\n\n          if (type == LAZY_MAP_FLAG) {\n            value = computed;\n          } else if (!computed) {\n            if (type == LAZY_FILTER_FLAG) {\n              continue outer;\n            } else {\n              break outer;\n            }\n          }\n        }\n        result[resIndex++] = value;\n      }\n      return result;\n    }\n\n    // Ensure `LazyWrapper` is an instance of `baseLodash`.\n    LazyWrapper.prototype = baseCreate(baseLodash.prototype);\n    LazyWrapper.prototype.constructor = LazyWrapper;\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Creates a hash object.\n     *\n     * @private\n     * @constructor\n     * @param {Array} [entries] The key-value pairs to cache.\n     */\n    function Hash(entries) {\n      var index = -1,\n          length = entries == null ? 0 : entries.length;\n\n      this.clear();\n      while (++index < length) {\n        var entry = entries[index];\n        this.set(entry[0], entry[1]);\n      }\n    }\n\n    /**\n     * Removes all key-value entries from the hash.\n     *\n     * @private\n     * @name clear\n     * @memberOf Hash\n     */\n    function hashClear() {\n      this.__data__ = nativeCreate ? nativeCreate(null) : {};\n      this.size = 0;\n    }\n\n    /**\n     * Removes `key` and its value from the hash.\n     *\n     * @private\n     * @name delete\n     * @memberOf Hash\n     * @param {Object} hash The hash to modify.\n     * @param {string} key The key of the value to remove.\n     * @returns {boolean} Returns `true` if the entry was removed, else `false`.\n     */\n    function hashDelete(key) {\n      var result = this.has(key) && delete this.__data__[key];\n      this.size -= result ? 1 : 0;\n      return result;\n    }\n\n    /**\n     * Gets the hash value for `key`.\n     *\n     * @private\n     * @name get\n     * @memberOf Hash\n     * @param {string} key The key of the value to get.\n     * @returns {*} Returns the entry value.\n     */\n    function hashGet(key) {\n      var data = this.__data__;\n      if (nativeCreate) {\n        var result = data[key];\n        return result === HASH_UNDEFINED ? undefined : result;\n      }\n      return hasOwnProperty.call(data, key) ? data[key] : undefined;\n    }\n\n    /**\n     * Checks if a hash value for `key` exists.\n     *\n     * @private\n     * @name has\n     * @memberOf Hash\n     * @param {string} key The key of the entry to check.\n     * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.\n     */\n    function hashHas(key) {\n      var data = this.__data__;\n      return nativeCreate ? (data[key] !== undefined) : hasOwnProperty.call(data, key);\n    }\n\n    /**\n     * Sets the hash `key` to `value`.\n     *\n     * @private\n     * @name set\n     * @memberOf Hash\n     * @param {string} key The key of the value to set.\n     * @param {*} value The value to set.\n     * @returns {Object} Returns the hash instance.\n     */\n    function hashSet(key, value) {\n      var data = this.__data__;\n      this.size += this.has(key) ? 0 : 1;\n      data[key] = (nativeCreate && value === undefined) ? HASH_UNDEFINED : value;\n      return this;\n    }\n\n    // Add methods to `Hash`.\n    Hash.prototype.clear = hashClear;\n    Hash.prototype['delete'] = hashDelete;\n    Hash.prototype.get = hashGet;\n    Hash.prototype.has = hashHas;\n    Hash.prototype.set = hashSet;\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Creates an list cache object.\n     *\n     * @private\n     * @constructor\n     * @param {Array} [entries] The key-value pairs to cache.\n     */\n    function ListCache(entries) {\n      var index = -1,\n          length = entries == null ? 0 : entries.length;\n\n      this.clear();\n      while (++index < length) {\n        var entry = entries[index];\n        this.set(entry[0], entry[1]);\n      }\n    }\n\n    /**\n     * Removes all key-value entries from the list cache.\n     *\n     * @private\n     * @name clear\n     * @memberOf ListCache\n     */\n    function listCacheClear() {\n      this.__data__ = [];\n      this.size = 0;\n    }\n\n    /**\n     * Removes `key` and its value from the list cache.\n     *\n     * @private\n     * @name delete\n     * @memberOf ListCache\n     * @param {string} key The key of the value to remove.\n     * @returns {boolean} Returns `true` if the entry was removed, else `false`.\n     */\n    function listCacheDelete(key) {\n      var data = this.__data__,\n          index = assocIndexOf(data, key);\n\n      if (index < 0) {\n        return false;\n      }\n      var lastIndex = data.length - 1;\n      if (index == lastIndex) {\n        data.pop();\n      } else {\n        splice.call(data, index, 1);\n      }\n      --this.size;\n      return true;\n    }\n\n    /**\n     * Gets the list cache value for `key`.\n     *\n     * @private\n     * @name get\n     * @memberOf ListCache\n     * @param {string} key The key of the value to get.\n     * @returns {*} Returns the entry value.\n     */\n    function listCacheGet(key) {\n      var data = this.__data__,\n          index = assocIndexOf(data, key);\n\n      return index < 0 ? undefined : data[index][1];\n    }\n\n    /**\n     * Checks if a list cache value for `key` exists.\n     *\n     * @private\n     * @name has\n     * @memberOf ListCache\n     * @param {string} key The key of the entry to check.\n     * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.\n     */\n    function listCacheHas(key) {\n      return assocIndexOf(this.__data__, key) > -1;\n    }\n\n    /**\n     * Sets the list cache `key` to `value`.\n     *\n     * @private\n     * @name set\n     * @memberOf ListCache\n     * @param {string} key The key of the value to set.\n     * @param {*} value The value to set.\n     * @returns {Object} Returns the list cache instance.\n     */\n    function listCacheSet(key, value) {\n      var data = this.__data__,\n          index = assocIndexOf(data, key);\n\n      if (index < 0) {\n        ++this.size;\n        data.push([key, value]);\n      } else {\n        data[index][1] = value;\n      }\n      return this;\n    }\n\n    // Add methods to `ListCache`.\n    ListCache.prototype.clear = listCacheClear;\n    ListCache.prototype['delete'] = listCacheDelete;\n    ListCache.prototype.get = listCacheGet;\n    ListCache.prototype.has = listCacheHas;\n    ListCache.prototype.set = listCacheSet;\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Creates a map cache object to store key-value pairs.\n     *\n     * @private\n     * @constructor\n     * @param {Array} [entries] The key-value pairs to cache.\n     */\n    function MapCache(entries) {\n      var index = -1,\n          length = entries == null ? 0 : entries.length;\n\n      this.clear();\n      while (++index < length) {\n        var entry = entries[index];\n        this.set(entry[0], entry[1]);\n      }\n    }\n\n    /**\n     * Removes all key-value entries from the map.\n     *\n     * @private\n     * @name clear\n     * @memberOf MapCache\n     */\n    function mapCacheClear() {\n      this.size = 0;\n      this.__data__ = {\n        'hash': new Hash,\n        'map': new (Map || ListCache),\n        'string': new Hash\n      };\n    }\n\n    /**\n     * Removes `key` and its value from the map.\n     *\n     * @private\n     * @name delete\n     * @memberOf MapCache\n     * @param {string} key The key of the value to remove.\n     * @returns {boolean} Returns `true` if the entry was removed, else `false`.\n     */\n    function mapCacheDelete(key) {\n      var result = getMapData(this, key)['delete'](key);\n      this.size -= result ? 1 : 0;\n      return result;\n    }\n\n    /**\n     * Gets the map value for `key`.\n     *\n     * @private\n     * @name get\n     * @memberOf MapCache\n     * @param {string} key The key of the value to get.\n     * @returns {*} Returns the entry value.\n     */\n    function mapCacheGet(key) {\n      return getMapData(this, key).get(key);\n    }\n\n    /**\n     * Checks if a map value for `key` exists.\n     *\n     * @private\n     * @name has\n     * @memberOf MapCache\n     * @param {string} key The key of the entry to check.\n     * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.\n     */\n    function mapCacheHas(key) {\n      return getMapData(this, key).has(key);\n    }\n\n    /**\n     * Sets the map `key` to `value`.\n     *\n     * @private\n     * @name set\n     * @memberOf MapCache\n     * @param {string} key The key of the value to set.\n     * @param {*} value The value to set.\n     * @returns {Object} Returns the map cache instance.\n     */\n    function mapCacheSet(key, value) {\n      var data = getMapData(this, key),\n          size = data.size;\n\n      data.set(key, value);\n      this.size += data.size == size ? 0 : 1;\n      return this;\n    }\n\n    // Add methods to `MapCache`.\n    MapCache.prototype.clear = mapCacheClear;\n    MapCache.prototype['delete'] = mapCacheDelete;\n    MapCache.prototype.get = mapCacheGet;\n    MapCache.prototype.has = mapCacheHas;\n    MapCache.prototype.set = mapCacheSet;\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     *\n     * Creates an array cache object to store unique values.\n     *\n     * @private\n     * @constructor\n     * @param {Array} [values] The values to cache.\n     */\n    function SetCache(values) {\n      var index = -1,\n          length = values == null ? 0 : values.length;\n\n      this.__data__ = new MapCache;\n      while (++index < length) {\n        this.add(values[index]);\n      }\n    }\n\n    /**\n     * Adds `value` to the array cache.\n     *\n     * @private\n     * @name add\n     * @memberOf SetCache\n     * @alias push\n     * @param {*} value The value to cache.\n     * @returns {Object} Returns the cache instance.\n     */\n    function setCacheAdd(value) {\n      this.__data__.set(value, HASH_UNDEFINED);\n      return this;\n    }\n\n    /**\n     * Checks if `value` is in the array cache.\n     *\n     * @private\n     * @name has\n     * @memberOf SetCache\n     * @param {*} value The value to search for.\n     * @returns {number} Returns `true` if `value` is found, else `false`.\n     */\n    function setCacheHas(value) {\n      return this.__data__.has(value);\n    }\n\n    // Add methods to `SetCache`.\n    SetCache.prototype.add = SetCache.prototype.push = setCacheAdd;\n    SetCache.prototype.has = setCacheHas;\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Creates a stack cache object to store key-value pairs.\n     *\n     * @private\n     * @constructor\n     * @param {Array} [entries] The key-value pairs to cache.\n     */\n    function Stack(entries) {\n      var data = this.__data__ = new ListCache(entries);\n      this.size = data.size;\n    }\n\n    /**\n     * Removes all key-value entries from the stack.\n     *\n     * @private\n     * @name clear\n     * @memberOf Stack\n     */\n    function stackClear() {\n      this.__data__ = new ListCache;\n      this.size = 0;\n    }\n\n    /**\n     * Removes `key` and its value from the stack.\n     *\n     * @private\n     * @name delete\n     * @memberOf Stack\n     * @param {string} key The key of the value to remove.\n     * @returns {boolean} Returns `true` if the entry was removed, else `false`.\n     */\n    function stackDelete(key) {\n      var data = this.__data__,\n          result = data['delete'](key);\n\n      this.size = data.size;\n      return result;\n    }\n\n    /**\n     * Gets the stack value for `key`.\n     *\n     * @private\n     * @name get\n     * @memberOf Stack\n     * @param {string} key The key of the value to get.\n     * @returns {*} Returns the entry value.\n     */\n    function stackGet(key) {\n      return this.__data__.get(key);\n    }\n\n    /**\n     * Checks if a stack value for `key` exists.\n     *\n     * @private\n     * @name has\n     * @memberOf Stack\n     * @param {string} key The key of the entry to check.\n     * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`.\n     */\n    function stackHas(key) {\n      return this.__data__.has(key);\n    }\n\n    /**\n     * Sets the stack `key` to `value`.\n     *\n     * @private\n     * @name set\n     * @memberOf Stack\n     * @param {string} key The key of the value to set.\n     * @param {*} value The value to set.\n     * @returns {Object} Returns the stack cache instance.\n     */\n    function stackSet(key, value) {\n      var data = this.__data__;\n      if (data instanceof ListCache) {\n        var pairs = data.__data__;\n        if (!Map || (pairs.length < LARGE_ARRAY_SIZE - 1)) {\n          pairs.push([key, value]);\n          this.size = ++data.size;\n          return this;\n        }\n        data = this.__data__ = new MapCache(pairs);\n      }\n      data.set(key, value);\n      this.size = data.size;\n      return this;\n    }\n\n    // Add methods to `Stack`.\n    Stack.prototype.clear = stackClear;\n    Stack.prototype['delete'] = stackDelete;\n    Stack.prototype.get = stackGet;\n    Stack.prototype.has = stackHas;\n    Stack.prototype.set = stackSet;\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Creates an array of the enumerable property names of the array-like `value`.\n     *\n     * @private\n     * @param {*} value The value to query.\n     * @param {boolean} inherited Specify returning inherited property names.\n     * @returns {Array} Returns the array of property names.\n     */\n    function arrayLikeKeys(value, inherited) {\n      var isArr = isArray(value),\n          isArg = !isArr && isArguments(value),\n          isBuff = !isArr && !isArg && isBuffer(value),\n          isType = !isArr && !isArg && !isBuff && isTypedArray(value),\n          skipIndexes = isArr || isArg || isBuff || isType,\n          result = skipIndexes ? baseTimes(value.length, String) : [],\n          length = result.length;\n\n      for (var key in value) {\n        if ((inherited || hasOwnProperty.call(value, key)) &&\n            !(skipIndexes && (\n               // Safari 9 has enumerable `arguments.length` in strict mode.\n               key == 'length' ||\n               // Node.js 0.10 has enumerable non-index properties on buffers.\n               (isBuff && (key == 'offset' || key == 'parent')) ||\n               // PhantomJS 2 has enumerable non-index properties on typed arrays.\n               (isType && (key == 'buffer' || key == 'byteLength' || key == 'byteOffset')) ||\n               // Skip index properties.\n               isIndex(key, length)\n            ))) {\n          result.push(key);\n        }\n      }\n      return result;\n    }\n\n    /**\n     * A specialized version of `_.sample` for arrays.\n     *\n     * @private\n     * @param {Array} array The array to sample.\n     * @returns {*} Returns the random element.\n     */\n    function arraySample(array) {\n      var length = array.length;\n      return length ? array[baseRandom(0, length - 1)] : undefined;\n    }\n\n    /**\n     * A specialized version of `_.sampleSize` for arrays.\n     *\n     * @private\n     * @param {Array} array The array to sample.\n     * @param {number} n The number of elements to sample.\n     * @returns {Array} Returns the random elements.\n     */\n    function arraySampleSize(array, n) {\n      return shuffleSelf(copyArray(array), baseClamp(n, 0, array.length));\n    }\n\n    /**\n     * A specialized version of `_.shuffle` for arrays.\n     *\n     * @private\n     * @param {Array} array The array to shuffle.\n     * @returns {Array} Returns the new shuffled array.\n     */\n    function arrayShuffle(array) {\n      return shuffleSelf(copyArray(array));\n    }\n\n    /**\n     * This function is like `assignValue` except that it doesn't assign\n     * `undefined` values.\n     *\n     * @private\n     * @param {Object} object The object to modify.\n     * @param {string} key The key of the property to assign.\n     * @param {*} value The value to assign.\n     */\n    function assignMergeValue(object, key, value) {\n      if ((value !== undefined && !eq(object[key], value)) ||\n          (value === undefined && !(key in object))) {\n        baseAssignValue(object, key, value);\n      }\n    }\n\n    /**\n     * Assigns `value` to `key` of `object` if the existing value is not equivalent\n     * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\n     * for equality comparisons.\n     *\n     * @private\n     * @param {Object} object The object to modify.\n     * @param {string} key The key of the property to assign.\n     * @param {*} value The value to assign.\n     */\n    function assignValue(object, key, value) {\n      var objValue = object[key];\n      if (!(hasOwnProperty.call(object, key) && eq(objValue, value)) ||\n          (value === undefined && !(key in object))) {\n        baseAssignValue(object, key, value);\n      }\n    }\n\n    /**\n     * Gets the index at which the `key` is found in `array` of key-value pairs.\n     *\n     * @private\n     * @param {Array} array The array to inspect.\n     * @param {*} key The key to search for.\n     * @returns {number} Returns the index of the matched value, else `-1`.\n     */\n    function assocIndexOf(array, key) {\n      var length = array.length;\n      while (length--) {\n        if (eq(array[length][0], key)) {\n          return length;\n        }\n      }\n      return -1;\n    }\n\n    /**\n     * Aggregates elements of `collection` on `accumulator` with keys transformed\n     * by `iteratee` and values set by `setter`.\n     *\n     * @private\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} setter The function to set `accumulator` values.\n     * @param {Function} iteratee The iteratee to transform keys.\n     * @param {Object} accumulator The initial aggregated object.\n     * @returns {Function} Returns `accumulator`.\n     */\n    function baseAggregator(collection, setter, iteratee, accumulator) {\n      baseEach(collection, function(value, key, collection) {\n        setter(accumulator, value, iteratee(value), collection);\n      });\n      return accumulator;\n    }\n\n    /**\n     * The base implementation of `_.assign` without support for multiple sources\n     * or `customizer` functions.\n     *\n     * @private\n     * @param {Object} object The destination object.\n     * @param {Object} source The source object.\n     * @returns {Object} Returns `object`.\n     */\n    function baseAssign(object, source) {\n      return object && copyObject(source, keys(source), object);\n    }\n\n    /**\n     * The base implementation of `_.assignIn` without support for multiple sources\n     * or `customizer` functions.\n     *\n     * @private\n     * @param {Object} object The destination object.\n     * @param {Object} source The source object.\n     * @returns {Object} Returns `object`.\n     */\n    function baseAssignIn(object, source) {\n      return object && copyObject(source, keysIn(source), object);\n    }\n\n    /**\n     * The base implementation of `assignValue` and `assignMergeValue` without\n     * value checks.\n     *\n     * @private\n     * @param {Object} object The object to modify.\n     * @param {string} key The key of the property to assign.\n     * @param {*} value The value to assign.\n     */\n    function baseAssignValue(object, key, value) {\n      if (key == '__proto__' && defineProperty) {\n        defineProperty(object, key, {\n          'configurable': true,\n          'enumerable': true,\n          'value': value,\n          'writable': true\n        });\n      } else {\n        object[key] = value;\n      }\n    }\n\n    /**\n     * The base implementation of `_.at` without support for individual paths.\n     *\n     * @private\n     * @param {Object} object The object to iterate over.\n     * @param {string[]} paths The property paths to pick.\n     * @returns {Array} Returns the picked elements.\n     */\n    function baseAt(object, paths) {\n      var index = -1,\n          length = paths.length,\n          result = Array(length),\n          skip = object == null;\n\n      while (++index < length) {\n        result[index] = skip ? undefined : get(object, paths[index]);\n      }\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.clamp` which doesn't coerce arguments.\n     *\n     * @private\n     * @param {number} number The number to clamp.\n     * @param {number} [lower] The lower bound.\n     * @param {number} upper The upper bound.\n     * @returns {number} Returns the clamped number.\n     */\n    function baseClamp(number, lower, upper) {\n      if (number === number) {\n        if (upper !== undefined) {\n          number = number <= upper ? number : upper;\n        }\n        if (lower !== undefined) {\n          number = number >= lower ? number : lower;\n        }\n      }\n      return number;\n    }\n\n    /**\n     * The base implementation of `_.clone` and `_.cloneDeep` which tracks\n     * traversed objects.\n     *\n     * @private\n     * @param {*} value The value to clone.\n     * @param {boolean} bitmask The bitmask flags.\n     *  1 - Deep clone\n     *  2 - Flatten inherited properties\n     *  4 - Clone symbols\n     * @param {Function} [customizer] The function to customize cloning.\n     * @param {string} [key] The key of `value`.\n     * @param {Object} [object] The parent object of `value`.\n     * @param {Object} [stack] Tracks traversed objects and their clone counterparts.\n     * @returns {*} Returns the cloned value.\n     */\n    function baseClone(value, bitmask, customizer, key, object, stack) {\n      var result,\n          isDeep = bitmask & CLONE_DEEP_FLAG,\n          isFlat = bitmask & CLONE_FLAT_FLAG,\n          isFull = bitmask & CLONE_SYMBOLS_FLAG;\n\n      if (customizer) {\n        result = object ? customizer(value, key, object, stack) : customizer(value);\n      }\n      if (result !== undefined) {\n        return result;\n      }\n      if (!isObject(value)) {\n        return value;\n      }\n      var isArr = isArray(value);\n      if (isArr) {\n        result = initCloneArray(value);\n        if (!isDeep) {\n          return copyArray(value, result);\n        }\n      } else {\n        var tag = getTag(value),\n            isFunc = tag == funcTag || tag == genTag;\n\n        if (isBuffer(value)) {\n          return cloneBuffer(value, isDeep);\n        }\n        if (tag == objectTag || tag == argsTag || (isFunc && !object)) {\n          result = (isFlat || isFunc) ? {} : initCloneObject(value);\n          if (!isDeep) {\n            return isFlat\n              ? copySymbolsIn(value, baseAssignIn(result, value))\n              : copySymbols(value, baseAssign(result, value));\n          }\n        } else {\n          if (!cloneableTags[tag]) {\n            return object ? value : {};\n          }\n          result = initCloneByTag(value, tag, isDeep);\n        }\n      }\n      // Check for circular references and return its corresponding clone.\n      stack || (stack = new Stack);\n      var stacked = stack.get(value);\n      if (stacked) {\n        return stacked;\n      }\n      stack.set(value, result);\n\n      if (isSet(value)) {\n        value.forEach(function(subValue) {\n          result.add(baseClone(subValue, bitmask, customizer, subValue, value, stack));\n        });\n      } else if (isMap(value)) {\n        value.forEach(function(subValue, key) {\n          result.set(key, baseClone(subValue, bitmask, customizer, key, value, stack));\n        });\n      }\n\n      var keysFunc = isFull\n        ? (isFlat ? getAllKeysIn : getAllKeys)\n        : (isFlat ? keysIn : keys);\n\n      var props = isArr ? undefined : keysFunc(value);\n      arrayEach(props || value, function(subValue, key) {\n        if (props) {\n          key = subValue;\n          subValue = value[key];\n        }\n        // Recursively populate clone (susceptible to call stack limits).\n        assignValue(result, key, baseClone(subValue, bitmask, customizer, key, value, stack));\n      });\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.conforms` which doesn't clone `source`.\n     *\n     * @private\n     * @param {Object} source The object of property predicates to conform to.\n     * @returns {Function} Returns the new spec function.\n     */\n    function baseConforms(source) {\n      var props = keys(source);\n      return function(object) {\n        return baseConformsTo(object, source, props);\n      };\n    }\n\n    /**\n     * The base implementation of `_.conformsTo` which accepts `props` to check.\n     *\n     * @private\n     * @param {Object} object The object to inspect.\n     * @param {Object} source The object of property predicates to conform to.\n     * @returns {boolean} Returns `true` if `object` conforms, else `false`.\n     */\n    function baseConformsTo(object, source, props) {\n      var length = props.length;\n      if (object == null) {\n        return !length;\n      }\n      object = Object(object);\n      while (length--) {\n        var key = props[length],\n            predicate = source[key],\n            value = object[key];\n\n        if ((value === undefined && !(key in object)) || !predicate(value)) {\n          return false;\n        }\n      }\n      return true;\n    }\n\n    /**\n     * The base implementation of `_.delay` and `_.defer` which accepts `args`\n     * to provide to `func`.\n     *\n     * @private\n     * @param {Function} func The function to delay.\n     * @param {number} wait The number of milliseconds to delay invocation.\n     * @param {Array} args The arguments to provide to `func`.\n     * @returns {number|Object} Returns the timer id or timeout object.\n     */\n    function baseDelay(func, wait, args) {\n      if (typeof func != 'function') {\n        throw new TypeError(FUNC_ERROR_TEXT);\n      }\n      return setTimeout(function() { func.apply(undefined, args); }, wait);\n    }\n\n    /**\n     * The base implementation of methods like `_.difference` without support\n     * for excluding multiple arrays or iteratee shorthands.\n     *\n     * @private\n     * @param {Array} array The array to inspect.\n     * @param {Array} values The values to exclude.\n     * @param {Function} [iteratee] The iteratee invoked per element.\n     * @param {Function} [comparator] The comparator invoked per element.\n     * @returns {Array} Returns the new array of filtered values.\n     */\n    function baseDifference(array, values, iteratee, comparator) {\n      var index = -1,\n          includes = arrayIncludes,\n          isCommon = true,\n          length = array.length,\n          result = [],\n          valuesLength = values.length;\n\n      if (!length) {\n        return result;\n      }\n      if (iteratee) {\n        values = arrayMap(values, baseUnary(iteratee));\n      }\n      if (comparator) {\n        includes = arrayIncludesWith;\n        isCommon = false;\n      }\n      else if (values.length >= LARGE_ARRAY_SIZE) {\n        includes = cacheHas;\n        isCommon = false;\n        values = new SetCache(values);\n      }\n      outer:\n      while (++index < length) {\n        var value = array[index],\n            computed = iteratee == null ? value : iteratee(value);\n\n        value = (comparator || value !== 0) ? value : 0;\n        if (isCommon && computed === computed) {\n          var valuesIndex = valuesLength;\n          while (valuesIndex--) {\n            if (values[valuesIndex] === computed) {\n              continue outer;\n            }\n          }\n          result.push(value);\n        }\n        else if (!includes(values, computed, comparator)) {\n          result.push(value);\n        }\n      }\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.forEach` without support for iteratee shorthands.\n     *\n     * @private\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} iteratee The function invoked per iteration.\n     * @returns {Array|Object} Returns `collection`.\n     */\n    var baseEach = createBaseEach(baseForOwn);\n\n    /**\n     * The base implementation of `_.forEachRight` without support for iteratee shorthands.\n     *\n     * @private\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} iteratee The function invoked per iteration.\n     * @returns {Array|Object} Returns `collection`.\n     */\n    var baseEachRight = createBaseEach(baseForOwnRight, true);\n\n    /**\n     * The base implementation of `_.every` without support for iteratee shorthands.\n     *\n     * @private\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} predicate The function invoked per iteration.\n     * @returns {boolean} Returns `true` if all elements pass the predicate check,\n     *  else `false`\n     */\n    function baseEvery(collection, predicate) {\n      var result = true;\n      baseEach(collection, function(value, index, collection) {\n        result = !!predicate(value, index, collection);\n        return result;\n      });\n      return result;\n    }\n\n    /**\n     * The base implementation of methods like `_.max` and `_.min` which accepts a\n     * `comparator` to determine the extremum value.\n     *\n     * @private\n     * @param {Array} array The array to iterate over.\n     * @param {Function} iteratee The iteratee invoked per iteration.\n     * @param {Function} comparator The comparator used to compare values.\n     * @returns {*} Returns the extremum value.\n     */\n    function baseExtremum(array, iteratee, comparator) {\n      var index = -1,\n          length = array.length;\n\n      while (++index < length) {\n        var value = array[index],\n            current = iteratee(value);\n\n        if (current != null && (computed === undefined\n              ? (current === current && !isSymbol(current))\n              : comparator(current, computed)\n            )) {\n          var computed = current,\n              result = value;\n        }\n      }\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.fill` without an iteratee call guard.\n     *\n     * @private\n     * @param {Array} array The array to fill.\n     * @param {*} value The value to fill `array` with.\n     * @param {number} [start=0] The start position.\n     * @param {number} [end=array.length] The end position.\n     * @returns {Array} Returns `array`.\n     */\n    function baseFill(array, value, start, end) {\n      var length = array.length;\n\n      start = toInteger(start);\n      if (start < 0) {\n        start = -start > length ? 0 : (length + start);\n      }\n      end = (end === undefined || end > length) ? length : toInteger(end);\n      if (end < 0) {\n        end += length;\n      }\n      end = start > end ? 0 : toLength(end);\n      while (start < end) {\n        array[start++] = value;\n      }\n      return array;\n    }\n\n    /**\n     * The base implementation of `_.filter` without support for iteratee shorthands.\n     *\n     * @private\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} predicate The function invoked per iteration.\n     * @returns {Array} Returns the new filtered array.\n     */\n    function baseFilter(collection, predicate) {\n      var result = [];\n      baseEach(collection, function(value, index, collection) {\n        if (predicate(value, index, collection)) {\n          result.push(value);\n        }\n      });\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.flatten` with support for restricting flattening.\n     *\n     * @private\n     * @param {Array} array The array to flatten.\n     * @param {number} depth The maximum recursion depth.\n     * @param {boolean} [predicate=isFlattenable] The function invoked per iteration.\n     * @param {boolean} [isStrict] Restrict to values that pass `predicate` checks.\n     * @param {Array} [result=[]] The initial result value.\n     * @returns {Array} Returns the new flattened array.\n     */\n    function baseFlatten(array, depth, predicate, isStrict, result) {\n      var index = -1,\n          length = array.length;\n\n      predicate || (predicate = isFlattenable);\n      result || (result = []);\n\n      while (++index < length) {\n        var value = array[index];\n        if (depth > 0 && predicate(value)) {\n          if (depth > 1) {\n            // Recursively flatten arrays (susceptible to call stack limits).\n            baseFlatten(value, depth - 1, predicate, isStrict, result);\n          } else {\n            arrayPush(result, value);\n          }\n        } else if (!isStrict) {\n          result[result.length] = value;\n        }\n      }\n      return result;\n    }\n\n    /**\n     * The base implementation of `baseForOwn` which iterates over `object`\n     * properties returned by `keysFunc` and invokes `iteratee` for each property.\n     * Iteratee functions may exit iteration early by explicitly returning `false`.\n     *\n     * @private\n     * @param {Object} object The object to iterate over.\n     * @param {Function} iteratee The function invoked per iteration.\n     * @param {Function} keysFunc The function to get the keys of `object`.\n     * @returns {Object} Returns `object`.\n     */\n    var baseFor = createBaseFor();\n\n    /**\n     * This function is like `baseFor` except that it iterates over properties\n     * in the opposite order.\n     *\n     * @private\n     * @param {Object} object The object to iterate over.\n     * @param {Function} iteratee The function invoked per iteration.\n     * @param {Function} keysFunc The function to get the keys of `object`.\n     * @returns {Object} Returns `object`.\n     */\n    var baseForRight = createBaseFor(true);\n\n    /**\n     * The base implementation of `_.forOwn` without support for iteratee shorthands.\n     *\n     * @private\n     * @param {Object} object The object to iterate over.\n     * @param {Function} iteratee The function invoked per iteration.\n     * @returns {Object} Returns `object`.\n     */\n    function baseForOwn(object, iteratee) {\n      return object && baseFor(object, iteratee, keys);\n    }\n\n    /**\n     * The base implementation of `_.forOwnRight` without support for iteratee shorthands.\n     *\n     * @private\n     * @param {Object} object The object to iterate over.\n     * @param {Function} iteratee The function invoked per iteration.\n     * @returns {Object} Returns `object`.\n     */\n    function baseForOwnRight(object, iteratee) {\n      return object && baseForRight(object, iteratee, keys);\n    }\n\n    /**\n     * The base implementation of `_.functions` which creates an array of\n     * `object` function property names filtered from `props`.\n     *\n     * @private\n     * @param {Object} object The object to inspect.\n     * @param {Array} props The property names to filter.\n     * @returns {Array} Returns the function names.\n     */\n    function baseFunctions(object, props) {\n      return arrayFilter(props, function(key) {\n        return isFunction(object[key]);\n      });\n    }\n\n    /**\n     * The base implementation of `_.get` without support for default values.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @param {Array|string} path The path of the property to get.\n     * @returns {*} Returns the resolved value.\n     */\n    function baseGet(object, path) {\n      path = castPath(path, object);\n\n      var index = 0,\n          length = path.length;\n\n      while (object != null && index < length) {\n        object = object[toKey(path[index++])];\n      }\n      return (index && index == length) ? object : undefined;\n    }\n\n    /**\n     * The base implementation of `getAllKeys` and `getAllKeysIn` which uses\n     * `keysFunc` and `symbolsFunc` to get the enumerable property names and\n     * symbols of `object`.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @param {Function} keysFunc The function to get the keys of `object`.\n     * @param {Function} symbolsFunc The function to get the symbols of `object`.\n     * @returns {Array} Returns the array of property names and symbols.\n     */\n    function baseGetAllKeys(object, keysFunc, symbolsFunc) {\n      var result = keysFunc(object);\n      return isArray(object) ? result : arrayPush(result, symbolsFunc(object));\n    }\n\n    /**\n     * The base implementation of `getTag` without fallbacks for buggy environments.\n     *\n     * @private\n     * @param {*} value The value to query.\n     * @returns {string} Returns the `toStringTag`.\n     */\n    function baseGetTag(value) {\n      if (value == null) {\n        return value === undefined ? undefinedTag : nullTag;\n      }\n      return (symToStringTag && symToStringTag in Object(value))\n        ? getRawTag(value)\n        : objectToString(value);\n    }\n\n    /**\n     * The base implementation of `_.gt` which doesn't coerce arguments.\n     *\n     * @private\n     * @param {*} value The value to compare.\n     * @param {*} other The other value to compare.\n     * @returns {boolean} Returns `true` if `value` is greater than `other`,\n     *  else `false`.\n     */\n    function baseGt(value, other) {\n      return value > other;\n    }\n\n    /**\n     * The base implementation of `_.has` without support for deep paths.\n     *\n     * @private\n     * @param {Object} [object] The object to query.\n     * @param {Array|string} key The key to check.\n     * @returns {boolean} Returns `true` if `key` exists, else `false`.\n     */\n    function baseHas(object, key) {\n      return object != null && hasOwnProperty.call(object, key);\n    }\n\n    /**\n     * The base implementation of `_.hasIn` without support for deep paths.\n     *\n     * @private\n     * @param {Object} [object] The object to query.\n     * @param {Array|string} key The key to check.\n     * @returns {boolean} Returns `true` if `key` exists, else `false`.\n     */\n    function baseHasIn(object, key) {\n      return object != null && key in Object(object);\n    }\n\n    /**\n     * The base implementation of `_.inRange` which doesn't coerce arguments.\n     *\n     * @private\n     * @param {number} number The number to check.\n     * @param {number} start The start of the range.\n     * @param {number} end The end of the range.\n     * @returns {boolean} Returns `true` if `number` is in the range, else `false`.\n     */\n    function baseInRange(number, start, end) {\n      return number >= nativeMin(start, end) && number < nativeMax(start, end);\n    }\n\n    /**\n     * The base implementation of methods like `_.intersection`, without support\n     * for iteratee shorthands, that accepts an array of arrays to inspect.\n     *\n     * @private\n     * @param {Array} arrays The arrays to inspect.\n     * @param {Function} [iteratee] The iteratee invoked per element.\n     * @param {Function} [comparator] The comparator invoked per element.\n     * @returns {Array} Returns the new array of shared values.\n     */\n    function baseIntersection(arrays, iteratee, comparator) {\n      var includes = comparator ? arrayIncludesWith : arrayIncludes,\n          length = arrays[0].length,\n          othLength = arrays.length,\n          othIndex = othLength,\n          caches = Array(othLength),\n          maxLength = Infinity,\n          result = [];\n\n      while (othIndex--) {\n        var array = arrays[othIndex];\n        if (othIndex && iteratee) {\n          array = arrayMap(array, baseUnary(iteratee));\n        }\n        maxLength = nativeMin(array.length, maxLength);\n        caches[othIndex] = !comparator && (iteratee || (length >= 120 && array.length >= 120))\n          ? new SetCache(othIndex && array)\n          : undefined;\n      }\n      array = arrays[0];\n\n      var index = -1,\n          seen = caches[0];\n\n      outer:\n      while (++index < length && result.length < maxLength) {\n        var value = array[index],\n            computed = iteratee ? iteratee(value) : value;\n\n        value = (comparator || value !== 0) ? value : 0;\n        if (!(seen\n              ? cacheHas(seen, computed)\n              : includes(result, computed, comparator)\n            )) {\n          othIndex = othLength;\n          while (--othIndex) {\n            var cache = caches[othIndex];\n            if (!(cache\n                  ? cacheHas(cache, computed)\n                  : includes(arrays[othIndex], computed, comparator))\n                ) {\n              continue outer;\n            }\n          }\n          if (seen) {\n            seen.push(computed);\n          }\n          result.push(value);\n        }\n      }\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.invert` and `_.invertBy` which inverts\n     * `object` with values transformed by `iteratee` and set by `setter`.\n     *\n     * @private\n     * @param {Object} object The object to iterate over.\n     * @param {Function} setter The function to set `accumulator` values.\n     * @param {Function} iteratee The iteratee to transform values.\n     * @param {Object} accumulator The initial inverted object.\n     * @returns {Function} Returns `accumulator`.\n     */\n    function baseInverter(object, setter, iteratee, accumulator) {\n      baseForOwn(object, function(value, key, object) {\n        setter(accumulator, iteratee(value), key, object);\n      });\n      return accumulator;\n    }\n\n    /**\n     * The base implementation of `_.invoke` without support for individual\n     * method arguments.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @param {Array|string} path The path of the method to invoke.\n     * @param {Array} args The arguments to invoke the method with.\n     * @returns {*} Returns the result of the invoked method.\n     */\n    function baseInvoke(object, path, args) {\n      path = castPath(path, object);\n      object = parent(object, path);\n      var func = object == null ? object : object[toKey(last(path))];\n      return func == null ? undefined : apply(func, object, args);\n    }\n\n    /**\n     * The base implementation of `_.isArguments`.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is an `arguments` object,\n     */\n    function baseIsArguments(value) {\n      return isObjectLike(value) && baseGetTag(value) == argsTag;\n    }\n\n    /**\n     * The base implementation of `_.isArrayBuffer` without Node.js optimizations.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is an array buffer, else `false`.\n     */\n    function baseIsArrayBuffer(value) {\n      return isObjectLike(value) && baseGetTag(value) == arrayBufferTag;\n    }\n\n    /**\n     * The base implementation of `_.isDate` without Node.js optimizations.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a date object, else `false`.\n     */\n    function baseIsDate(value) {\n      return isObjectLike(value) && baseGetTag(value) == dateTag;\n    }\n\n    /**\n     * The base implementation of `_.isEqual` which supports partial comparisons\n     * and tracks traversed objects.\n     *\n     * @private\n     * @param {*} value The value to compare.\n     * @param {*} other The other value to compare.\n     * @param {boolean} bitmask The bitmask flags.\n     *  1 - Unordered comparison\n     *  2 - Partial comparison\n     * @param {Function} [customizer] The function to customize comparisons.\n     * @param {Object} [stack] Tracks traversed `value` and `other` objects.\n     * @returns {boolean} Returns `true` if the values are equivalent, else `false`.\n     */\n    function baseIsEqual(value, other, bitmask, customizer, stack) {\n      if (value === other) {\n        return true;\n      }\n      if (value == null || other == null || (!isObjectLike(value) && !isObjectLike(other))) {\n        return value !== value && other !== other;\n      }\n      return baseIsEqualDeep(value, other, bitmask, customizer, baseIsEqual, stack);\n    }\n\n    /**\n     * A specialized version of `baseIsEqual` for arrays and objects which performs\n     * deep comparisons and tracks traversed objects enabling objects with circular\n     * references to be compared.\n     *\n     * @private\n     * @param {Object} object The object to compare.\n     * @param {Object} other The other object to compare.\n     * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details.\n     * @param {Function} customizer The function to customize comparisons.\n     * @param {Function} equalFunc The function to determine equivalents of values.\n     * @param {Object} [stack] Tracks traversed `object` and `other` objects.\n     * @returns {boolean} Returns `true` if the objects are equivalent, else `false`.\n     */\n    function baseIsEqualDeep(object, other, bitmask, customizer, equalFunc, stack) {\n      var objIsArr = isArray(object),\n          othIsArr = isArray(other),\n          objTag = objIsArr ? arrayTag : getTag(object),\n          othTag = othIsArr ? arrayTag : getTag(other);\n\n      objTag = objTag == argsTag ? objectTag : objTag;\n      othTag = othTag == argsTag ? objectTag : othTag;\n\n      var objIsObj = objTag == objectTag,\n          othIsObj = othTag == objectTag,\n          isSameTag = objTag == othTag;\n\n      if (isSameTag && isBuffer(object)) {\n        if (!isBuffer(other)) {\n          return false;\n        }\n        objIsArr = true;\n        objIsObj = false;\n      }\n      if (isSameTag && !objIsObj) {\n        stack || (stack = new Stack);\n        return (objIsArr || isTypedArray(object))\n          ? equalArrays(object, other, bitmask, customizer, equalFunc, stack)\n          : equalByTag(object, other, objTag, bitmask, customizer, equalFunc, stack);\n      }\n      if (!(bitmask & COMPARE_PARTIAL_FLAG)) {\n        var objIsWrapped = objIsObj && hasOwnProperty.call(object, '__wrapped__'),\n            othIsWrapped = othIsObj && hasOwnProperty.call(other, '__wrapped__');\n\n        if (objIsWrapped || othIsWrapped) {\n          var objUnwrapped = objIsWrapped ? object.value() : object,\n              othUnwrapped = othIsWrapped ? other.value() : other;\n\n          stack || (stack = new Stack);\n          return equalFunc(objUnwrapped, othUnwrapped, bitmask, customizer, stack);\n        }\n      }\n      if (!isSameTag) {\n        return false;\n      }\n      stack || (stack = new Stack);\n      return equalObjects(object, other, bitmask, customizer, equalFunc, stack);\n    }\n\n    /**\n     * The base implementation of `_.isMap` without Node.js optimizations.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a map, else `false`.\n     */\n    function baseIsMap(value) {\n      return isObjectLike(value) && getTag(value) == mapTag;\n    }\n\n    /**\n     * The base implementation of `_.isMatch` without support for iteratee shorthands.\n     *\n     * @private\n     * @param {Object} object The object to inspect.\n     * @param {Object} source The object of property values to match.\n     * @param {Array} matchData The property names, values, and compare flags to match.\n     * @param {Function} [customizer] The function to customize comparisons.\n     * @returns {boolean} Returns `true` if `object` is a match, else `false`.\n     */\n    function baseIsMatch(object, source, matchData, customizer) {\n      var index = matchData.length,\n          length = index,\n          noCustomizer = !customizer;\n\n      if (object == null) {\n        return !length;\n      }\n      object = Object(object);\n      while (index--) {\n        var data = matchData[index];\n        if ((noCustomizer && data[2])\n              ? data[1] !== object[data[0]]\n              : !(data[0] in object)\n            ) {\n          return false;\n        }\n      }\n      while (++index < length) {\n        data = matchData[index];\n        var key = data[0],\n            objValue = object[key],\n            srcValue = data[1];\n\n        if (noCustomizer && data[2]) {\n          if (objValue === undefined && !(key in object)) {\n            return false;\n          }\n        } else {\n          var stack = new Stack;\n          if (customizer) {\n            var result = customizer(objValue, srcValue, key, object, source, stack);\n          }\n          if (!(result === undefined\n                ? baseIsEqual(srcValue, objValue, COMPARE_PARTIAL_FLAG | COMPARE_UNORDERED_FLAG, customizer, stack)\n                : result\n              )) {\n            return false;\n          }\n        }\n      }\n      return true;\n    }\n\n    /**\n     * The base implementation of `_.isNative` without bad shim checks.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a native function,\n     *  else `false`.\n     */\n    function baseIsNative(value) {\n      if (!isObject(value) || isMasked(value)) {\n        return false;\n      }\n      var pattern = isFunction(value) ? reIsNative : reIsHostCtor;\n      return pattern.test(toSource(value));\n    }\n\n    /**\n     * The base implementation of `_.isRegExp` without Node.js optimizations.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a regexp, else `false`.\n     */\n    function baseIsRegExp(value) {\n      return isObjectLike(value) && baseGetTag(value) == regexpTag;\n    }\n\n    /**\n     * The base implementation of `_.isSet` without Node.js optimizations.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a set, else `false`.\n     */\n    function baseIsSet(value) {\n      return isObjectLike(value) && getTag(value) == setTag;\n    }\n\n    /**\n     * The base implementation of `_.isTypedArray` without Node.js optimizations.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a typed array, else `false`.\n     */\n    function baseIsTypedArray(value) {\n      return isObjectLike(value) &&\n        isLength(value.length) && !!typedArrayTags[baseGetTag(value)];\n    }\n\n    /**\n     * The base implementation of `_.iteratee`.\n     *\n     * @private\n     * @param {*} [value=_.identity] The value to convert to an iteratee.\n     * @returns {Function} Returns the iteratee.\n     */\n    function baseIteratee(value) {\n      // Don't store the `typeof` result in a variable to avoid a JIT bug in Safari 9.\n      // See https://bugs.webkit.org/show_bug.cgi?id=156034 for more details.\n      if (typeof value == 'function') {\n        return value;\n      }\n      if (value == null) {\n        return identity;\n      }\n      if (typeof value == 'object') {\n        return isArray(value)\n          ? baseMatchesProperty(value[0], value[1])\n          : baseMatches(value);\n      }\n      return property(value);\n    }\n\n    /**\n     * The base implementation of `_.keys` which doesn't treat sparse arrays as dense.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the array of property names.\n     */\n    function baseKeys(object) {\n      if (!isPrototype(object)) {\n        return nativeKeys(object);\n      }\n      var result = [];\n      for (var key in Object(object)) {\n        if (hasOwnProperty.call(object, key) && key != 'constructor') {\n          result.push(key);\n        }\n      }\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.keysIn` which doesn't treat sparse arrays as dense.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the array of property names.\n     */\n    function baseKeysIn(object) {\n      if (!isObject(object)) {\n        return nativeKeysIn(object);\n      }\n      var isProto = isPrototype(object),\n          result = [];\n\n      for (var key in object) {\n        if (!(key == 'constructor' && (isProto || !hasOwnProperty.call(object, key)))) {\n          result.push(key);\n        }\n      }\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.lt` which doesn't coerce arguments.\n     *\n     * @private\n     * @param {*} value The value to compare.\n     * @param {*} other The other value to compare.\n     * @returns {boolean} Returns `true` if `value` is less than `other`,\n     *  else `false`.\n     */\n    function baseLt(value, other) {\n      return value < other;\n    }\n\n    /**\n     * The base implementation of `_.map` without support for iteratee shorthands.\n     *\n     * @private\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} iteratee The function invoked per iteration.\n     * @returns {Array} Returns the new mapped array.\n     */\n    function baseMap(collection, iteratee) {\n      var index = -1,\n          result = isArrayLike(collection) ? Array(collection.length) : [];\n\n      baseEach(collection, function(value, key, collection) {\n        result[++index] = iteratee(value, key, collection);\n      });\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.matches` which doesn't clone `source`.\n     *\n     * @private\n     * @param {Object} source The object of property values to match.\n     * @returns {Function} Returns the new spec function.\n     */\n    function baseMatches(source) {\n      var matchData = getMatchData(source);\n      if (matchData.length == 1 && matchData[0][2]) {\n        return matchesStrictComparable(matchData[0][0], matchData[0][1]);\n      }\n      return function(object) {\n        return object === source || baseIsMatch(object, source, matchData);\n      };\n    }\n\n    /**\n     * The base implementation of `_.matchesProperty` which doesn't clone `srcValue`.\n     *\n     * @private\n     * @param {string} path The path of the property to get.\n     * @param {*} srcValue The value to match.\n     * @returns {Function} Returns the new spec function.\n     */\n    function baseMatchesProperty(path, srcValue) {\n      if (isKey(path) && isStrictComparable(srcValue)) {\n        return matchesStrictComparable(toKey(path), srcValue);\n      }\n      return function(object) {\n        var objValue = get(object, path);\n        return (objValue === undefined && objValue === srcValue)\n          ? hasIn(object, path)\n          : baseIsEqual(srcValue, objValue, COMPARE_PARTIAL_FLAG | COMPARE_UNORDERED_FLAG);\n      };\n    }\n\n    /**\n     * The base implementation of `_.merge` without support for multiple sources.\n     *\n     * @private\n     * @param {Object} object The destination object.\n     * @param {Object} source The source object.\n     * @param {number} srcIndex The index of `source`.\n     * @param {Function} [customizer] The function to customize merged values.\n     * @param {Object} [stack] Tracks traversed source values and their merged\n     *  counterparts.\n     */\n    function baseMerge(object, source, srcIndex, customizer, stack) {\n      if (object === source) {\n        return;\n      }\n      baseFor(source, function(srcValue, key) {\n        stack || (stack = new Stack);\n        if (isObject(srcValue)) {\n          baseMergeDeep(object, source, key, srcIndex, baseMerge, customizer, stack);\n        }\n        else {\n          var newValue = customizer\n            ? customizer(safeGet(object, key), srcValue, (key + ''), object, source, stack)\n            : undefined;\n\n          if (newValue === undefined) {\n            newValue = srcValue;\n          }\n          assignMergeValue(object, key, newValue);\n        }\n      }, keysIn);\n    }\n\n    /**\n     * A specialized version of `baseMerge` for arrays and objects which performs\n     * deep merges and tracks traversed objects enabling objects with circular\n     * references to be merged.\n     *\n     * @private\n     * @param {Object} object The destination object.\n     * @param {Object} source The source object.\n     * @param {string} key The key of the value to merge.\n     * @param {number} srcIndex The index of `source`.\n     * @param {Function} mergeFunc The function to merge values.\n     * @param {Function} [customizer] The function to customize assigned values.\n     * @param {Object} [stack] Tracks traversed source values and their merged\n     *  counterparts.\n     */\n    function baseMergeDeep(object, source, key, srcIndex, mergeFunc, customizer, stack) {\n      var objValue = safeGet(object, key),\n          srcValue = safeGet(source, key),\n          stacked = stack.get(srcValue);\n\n      if (stacked) {\n        assignMergeValue(object, key, stacked);\n        return;\n      }\n      var newValue = customizer\n        ? customizer(objValue, srcValue, (key + ''), object, source, stack)\n        : undefined;\n\n      var isCommon = newValue === undefined;\n\n      if (isCommon) {\n        var isArr = isArray(srcValue),\n            isBuff = !isArr && isBuffer(srcValue),\n            isTyped = !isArr && !isBuff && isTypedArray(srcValue);\n\n        newValue = srcValue;\n        if (isArr || isBuff || isTyped) {\n          if (isArray(objValue)) {\n            newValue = objValue;\n          }\n          else if (isArrayLikeObject(objValue)) {\n            newValue = copyArray(objValue);\n          }\n          else if (isBuff) {\n            isCommon = false;\n            newValue = cloneBuffer(srcValue, true);\n          }\n          else if (isTyped) {\n            isCommon = false;\n            newValue = cloneTypedArray(srcValue, true);\n          }\n          else {\n            newValue = [];\n          }\n        }\n        else if (isPlainObject(srcValue) || isArguments(srcValue)) {\n          newValue = objValue;\n          if (isArguments(objValue)) {\n            newValue = toPlainObject(objValue);\n          }\n          else if (!isObject(objValue) || isFunction(objValue)) {\n            newValue = initCloneObject(srcValue);\n          }\n        }\n        else {\n          isCommon = false;\n        }\n      }\n      if (isCommon) {\n        // Recursively merge objects and arrays (susceptible to call stack limits).\n        stack.set(srcValue, newValue);\n        mergeFunc(newValue, srcValue, srcIndex, customizer, stack);\n        stack['delete'](srcValue);\n      }\n      assignMergeValue(object, key, newValue);\n    }\n\n    /**\n     * The base implementation of `_.nth` which doesn't coerce arguments.\n     *\n     * @private\n     * @param {Array} array The array to query.\n     * @param {number} n The index of the element to return.\n     * @returns {*} Returns the nth element of `array`.\n     */\n    function baseNth(array, n) {\n      var length = array.length;\n      if (!length) {\n        return;\n      }\n      n += n < 0 ? length : 0;\n      return isIndex(n, length) ? array[n] : undefined;\n    }\n\n    /**\n     * The base implementation of `_.orderBy` without param guards.\n     *\n     * @private\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function[]|Object[]|string[]} iteratees The iteratees to sort by.\n     * @param {string[]} orders The sort orders of `iteratees`.\n     * @returns {Array} Returns the new sorted array.\n     */\n    function baseOrderBy(collection, iteratees, orders) {\n      if (iteratees.length) {\n        iteratees = arrayMap(iteratees, function(iteratee) {\n          if (isArray(iteratee)) {\n            return function(value) {\n              return baseGet(value, iteratee.length === 1 ? iteratee[0] : iteratee);\n            }\n          }\n          return iteratee;\n        });\n      } else {\n        iteratees = [identity];\n      }\n\n      var index = -1;\n      iteratees = arrayMap(iteratees, baseUnary(getIteratee()));\n\n      var result = baseMap(collection, function(value, key, collection) {\n        var criteria = arrayMap(iteratees, function(iteratee) {\n          return iteratee(value);\n        });\n        return { 'criteria': criteria, 'index': ++index, 'value': value };\n      });\n\n      return baseSortBy(result, function(object, other) {\n        return compareMultiple(object, other, orders);\n      });\n    }\n\n    /**\n     * The base implementation of `_.pick` without support for individual\n     * property identifiers.\n     *\n     * @private\n     * @param {Object} object The source object.\n     * @param {string[]} paths The property paths to pick.\n     * @returns {Object} Returns the new object.\n     */\n    function basePick(object, paths) {\n      return basePickBy(object, paths, function(value, path) {\n        return hasIn(object, path);\n      });\n    }\n\n    /**\n     * The base implementation of  `_.pickBy` without support for iteratee shorthands.\n     *\n     * @private\n     * @param {Object} object The source object.\n     * @param {string[]} paths The property paths to pick.\n     * @param {Function} predicate The function invoked per property.\n     * @returns {Object} Returns the new object.\n     */\n    function basePickBy(object, paths, predicate) {\n      var index = -1,\n          length = paths.length,\n          result = {};\n\n      while (++index < length) {\n        var path = paths[index],\n            value = baseGet(object, path);\n\n        if (predicate(value, path)) {\n          baseSet(result, castPath(path, object), value);\n        }\n      }\n      return result;\n    }\n\n    /**\n     * A specialized version of `baseProperty` which supports deep paths.\n     *\n     * @private\n     * @param {Array|string} path The path of the property to get.\n     * @returns {Function} Returns the new accessor function.\n     */\n    function basePropertyDeep(path) {\n      return function(object) {\n        return baseGet(object, path);\n      };\n    }\n\n    /**\n     * The base implementation of `_.pullAllBy` without support for iteratee\n     * shorthands.\n     *\n     * @private\n     * @param {Array} array The array to modify.\n     * @param {Array} values The values to remove.\n     * @param {Function} [iteratee] The iteratee invoked per element.\n     * @param {Function} [comparator] The comparator invoked per element.\n     * @returns {Array} Returns `array`.\n     */\n    function basePullAll(array, values, iteratee, comparator) {\n      var indexOf = comparator ? baseIndexOfWith : baseIndexOf,\n          index = -1,\n          length = values.length,\n          seen = array;\n\n      if (array === values) {\n        values = copyArray(values);\n      }\n      if (iteratee) {\n        seen = arrayMap(array, baseUnary(iteratee));\n      }\n      while (++index < length) {\n        var fromIndex = 0,\n            value = values[index],\n            computed = iteratee ? iteratee(value) : value;\n\n        while ((fromIndex = indexOf(seen, computed, fromIndex, comparator)) > -1) {\n          if (seen !== array) {\n            splice.call(seen, fromIndex, 1);\n          }\n          splice.call(array, fromIndex, 1);\n        }\n      }\n      return array;\n    }\n\n    /**\n     * The base implementation of `_.pullAt` without support for individual\n     * indexes or capturing the removed elements.\n     *\n     * @private\n     * @param {Array} array The array to modify.\n     * @param {number[]} indexes The indexes of elements to remove.\n     * @returns {Array} Returns `array`.\n     */\n    function basePullAt(array, indexes) {\n      var length = array ? indexes.length : 0,\n          lastIndex = length - 1;\n\n      while (length--) {\n        var index = indexes[length];\n        if (length == lastIndex || index !== previous) {\n          var previous = index;\n          if (isIndex(index)) {\n            splice.call(array, index, 1);\n          } else {\n            baseUnset(array, index);\n          }\n        }\n      }\n      return array;\n    }\n\n    /**\n     * The base implementation of `_.random` without support for returning\n     * floating-point numbers.\n     *\n     * @private\n     * @param {number} lower The lower bound.\n     * @param {number} upper The upper bound.\n     * @returns {number} Returns the random number.\n     */\n    function baseRandom(lower, upper) {\n      return lower + nativeFloor(nativeRandom() * (upper - lower + 1));\n    }\n\n    /**\n     * The base implementation of `_.range` and `_.rangeRight` which doesn't\n     * coerce arguments.\n     *\n     * @private\n     * @param {number} start The start of the range.\n     * @param {number} end The end of the range.\n     * @param {number} step The value to increment or decrement by.\n     * @param {boolean} [fromRight] Specify iterating from right to left.\n     * @returns {Array} Returns the range of numbers.\n     */\n    function baseRange(start, end, step, fromRight) {\n      var index = -1,\n          length = nativeMax(nativeCeil((end - start) / (step || 1)), 0),\n          result = Array(length);\n\n      while (length--) {\n        result[fromRight ? length : ++index] = start;\n        start += step;\n      }\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.repeat` which doesn't coerce arguments.\n     *\n     * @private\n     * @param {string} string The string to repeat.\n     * @param {number} n The number of times to repeat the string.\n     * @returns {string} Returns the repeated string.\n     */\n    function baseRepeat(string, n) {\n      var result = '';\n      if (!string || n < 1 || n > MAX_SAFE_INTEGER) {\n        return result;\n      }\n      // Leverage the exponentiation by squaring algorithm for a faster repeat.\n      // See https://en.wikipedia.org/wiki/Exponentiation_by_squaring for more details.\n      do {\n        if (n % 2) {\n          result += string;\n        }\n        n = nativeFloor(n / 2);\n        if (n) {\n          string += string;\n        }\n      } while (n);\n\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.rest` which doesn't validate or coerce arguments.\n     *\n     * @private\n     * @param {Function} func The function to apply a rest parameter to.\n     * @param {number} [start=func.length-1] The start position of the rest parameter.\n     * @returns {Function} Returns the new function.\n     */\n    function baseRest(func, start) {\n      return setToString(overRest(func, start, identity), func + '');\n    }\n\n    /**\n     * The base implementation of `_.sample`.\n     *\n     * @private\n     * @param {Array|Object} collection The collection to sample.\n     * @returns {*} Returns the random element.\n     */\n    function baseSample(collection) {\n      return arraySample(values(collection));\n    }\n\n    /**\n     * The base implementation of `_.sampleSize` without param guards.\n     *\n     * @private\n     * @param {Array|Object} collection The collection to sample.\n     * @param {number} n The number of elements to sample.\n     * @returns {Array} Returns the random elements.\n     */\n    function baseSampleSize(collection, n) {\n      var array = values(collection);\n      return shuffleSelf(array, baseClamp(n, 0, array.length));\n    }\n\n    /**\n     * The base implementation of `_.set`.\n     *\n     * @private\n     * @param {Object} object The object to modify.\n     * @param {Array|string} path The path of the property to set.\n     * @param {*} value The value to set.\n     * @param {Function} [customizer] The function to customize path creation.\n     * @returns {Object} Returns `object`.\n     */\n    function baseSet(object, path, value, customizer) {\n      if (!isObject(object)) {\n        return object;\n      }\n      path = castPath(path, object);\n\n      var index = -1,\n          length = path.length,\n          lastIndex = length - 1,\n          nested = object;\n\n      while (nested != null && ++index < length) {\n        var key = toKey(path[index]),\n            newValue = value;\n\n        if (key === '__proto__' || key === 'constructor' || key === 'prototype') {\n          return object;\n        }\n\n        if (index != lastIndex) {\n          var objValue = nested[key];\n          newValue = customizer ? customizer(objValue, key, nested) : undefined;\n          if (newValue === undefined) {\n            newValue = isObject(objValue)\n              ? objValue\n              : (isIndex(path[index + 1]) ? [] : {});\n          }\n        }\n        assignValue(nested, key, newValue);\n        nested = nested[key];\n      }\n      return object;\n    }\n\n    /**\n     * The base implementation of `setData` without support for hot loop shorting.\n     *\n     * @private\n     * @param {Function} func The function to associate metadata with.\n     * @param {*} data The metadata.\n     * @returns {Function} Returns `func`.\n     */\n    var baseSetData = !metaMap ? identity : function(func, data) {\n      metaMap.set(func, data);\n      return func;\n    };\n\n    /**\n     * The base implementation of `setToString` without support for hot loop shorting.\n     *\n     * @private\n     * @param {Function} func The function to modify.\n     * @param {Function} string The `toString` result.\n     * @returns {Function} Returns `func`.\n     */\n    var baseSetToString = !defineProperty ? identity : function(func, string) {\n      return defineProperty(func, 'toString', {\n        'configurable': true,\n        'enumerable': false,\n        'value': constant(string),\n        'writable': true\n      });\n    };\n\n    /**\n     * The base implementation of `_.shuffle`.\n     *\n     * @private\n     * @param {Array|Object} collection The collection to shuffle.\n     * @returns {Array} Returns the new shuffled array.\n     */\n    function baseShuffle(collection) {\n      return shuffleSelf(values(collection));\n    }\n\n    /**\n     * The base implementation of `_.slice` without an iteratee call guard.\n     *\n     * @private\n     * @param {Array} array The array to slice.\n     * @param {number} [start=0] The start position.\n     * @param {number} [end=array.length] The end position.\n     * @returns {Array} Returns the slice of `array`.\n     */\n    function baseSlice(array, start, end) {\n      var index = -1,\n          length = array.length;\n\n      if (start < 0) {\n        start = -start > length ? 0 : (length + start);\n      }\n      end = end > length ? length : end;\n      if (end < 0) {\n        end += length;\n      }\n      length = start > end ? 0 : ((end - start) >>> 0);\n      start >>>= 0;\n\n      var result = Array(length);\n      while (++index < length) {\n        result[index] = array[index + start];\n      }\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.some` without support for iteratee shorthands.\n     *\n     * @private\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} predicate The function invoked per iteration.\n     * @returns {boolean} Returns `true` if any element passes the predicate check,\n     *  else `false`.\n     */\n    function baseSome(collection, predicate) {\n      var result;\n\n      baseEach(collection, function(value, index, collection) {\n        result = predicate(value, index, collection);\n        return !result;\n      });\n      return !!result;\n    }\n\n    /**\n     * The base implementation of `_.sortedIndex` and `_.sortedLastIndex` which\n     * performs a binary search of `array` to determine the index at which `value`\n     * should be inserted into `array` in order to maintain its sort order.\n     *\n     * @private\n     * @param {Array} array The sorted array to inspect.\n     * @param {*} value The value to evaluate.\n     * @param {boolean} [retHighest] Specify returning the highest qualified index.\n     * @returns {number} Returns the index at which `value` should be inserted\n     *  into `array`.\n     */\n    function baseSortedIndex(array, value, retHighest) {\n      var low = 0,\n          high = array == null ? low : array.length;\n\n      if (typeof value == 'number' && value === value && high <= HALF_MAX_ARRAY_LENGTH) {\n        while (low < high) {\n          var mid = (low + high) >>> 1,\n              computed = array[mid];\n\n          if (computed !== null && !isSymbol(computed) &&\n              (retHighest ? (computed <= value) : (computed < value))) {\n            low = mid + 1;\n          } else {\n            high = mid;\n          }\n        }\n        return high;\n      }\n      return baseSortedIndexBy(array, value, identity, retHighest);\n    }\n\n    /**\n     * The base implementation of `_.sortedIndexBy` and `_.sortedLastIndexBy`\n     * which invokes `iteratee` for `value` and each element of `array` to compute\n     * their sort ranking. The iteratee is invoked with one argument; (value).\n     *\n     * @private\n     * @param {Array} array The sorted array to inspect.\n     * @param {*} value The value to evaluate.\n     * @param {Function} iteratee The iteratee invoked per element.\n     * @param {boolean} [retHighest] Specify returning the highest qualified index.\n     * @returns {number} Returns the index at which `value` should be inserted\n     *  into `array`.\n     */\n    function baseSortedIndexBy(array, value, iteratee, retHighest) {\n      var low = 0,\n          high = array == null ? 0 : array.length;\n      if (high === 0) {\n        return 0;\n      }\n\n      value = iteratee(value);\n      var valIsNaN = value !== value,\n          valIsNull = value === null,\n          valIsSymbol = isSymbol(value),\n          valIsUndefined = value === undefined;\n\n      while (low < high) {\n        var mid = nativeFloor((low + high) / 2),\n            computed = iteratee(array[mid]),\n            othIsDefined = computed !== undefined,\n            othIsNull = computed === null,\n            othIsReflexive = computed === computed,\n            othIsSymbol = isSymbol(computed);\n\n        if (valIsNaN) {\n          var setLow = retHighest || othIsReflexive;\n        } else if (valIsUndefined) {\n          setLow = othIsReflexive && (retHighest || othIsDefined);\n        } else if (valIsNull) {\n          setLow = othIsReflexive && othIsDefined && (retHighest || !othIsNull);\n        } else if (valIsSymbol) {\n          setLow = othIsReflexive && othIsDefined && !othIsNull && (retHighest || !othIsSymbol);\n        } else if (othIsNull || othIsSymbol) {\n          setLow = false;\n        } else {\n          setLow = retHighest ? (computed <= value) : (computed < value);\n        }\n        if (setLow) {\n          low = mid + 1;\n        } else {\n          high = mid;\n        }\n      }\n      return nativeMin(high, MAX_ARRAY_INDEX);\n    }\n\n    /**\n     * The base implementation of `_.sortedUniq` and `_.sortedUniqBy` without\n     * support for iteratee shorthands.\n     *\n     * @private\n     * @param {Array} array The array to inspect.\n     * @param {Function} [iteratee] The iteratee invoked per element.\n     * @returns {Array} Returns the new duplicate free array.\n     */\n    function baseSortedUniq(array, iteratee) {\n      var index = -1,\n          length = array.length,\n          resIndex = 0,\n          result = [];\n\n      while (++index < length) {\n        var value = array[index],\n            computed = iteratee ? iteratee(value) : value;\n\n        if (!index || !eq(computed, seen)) {\n          var seen = computed;\n          result[resIndex++] = value === 0 ? 0 : value;\n        }\n      }\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.toNumber` which doesn't ensure correct\n     * conversions of binary, hexadecimal, or octal string values.\n     *\n     * @private\n     * @param {*} value The value to process.\n     * @returns {number} Returns the number.\n     */\n    function baseToNumber(value) {\n      if (typeof value == 'number') {\n        return value;\n      }\n      if (isSymbol(value)) {\n        return NAN;\n      }\n      return +value;\n    }\n\n    /**\n     * The base implementation of `_.toString` which doesn't convert nullish\n     * values to empty strings.\n     *\n     * @private\n     * @param {*} value The value to process.\n     * @returns {string} Returns the string.\n     */\n    function baseToString(value) {\n      // Exit early for strings to avoid a performance hit in some environments.\n      if (typeof value == 'string') {\n        return value;\n      }\n      if (isArray(value)) {\n        // Recursively convert values (susceptible to call stack limits).\n        return arrayMap(value, baseToString) + '';\n      }\n      if (isSymbol(value)) {\n        return symbolToString ? symbolToString.call(value) : '';\n      }\n      var result = (value + '');\n      return (result == '0' && (1 / value) == -INFINITY) ? '-0' : result;\n    }\n\n    /**\n     * The base implementation of `_.uniqBy` without support for iteratee shorthands.\n     *\n     * @private\n     * @param {Array} array The array to inspect.\n     * @param {Function} [iteratee] The iteratee invoked per element.\n     * @param {Function} [comparator] The comparator invoked per element.\n     * @returns {Array} Returns the new duplicate free array.\n     */\n    function baseUniq(array, iteratee, comparator) {\n      var index = -1,\n          includes = arrayIncludes,\n          length = array.length,\n          isCommon = true,\n          result = [],\n          seen = result;\n\n      if (comparator) {\n        isCommon = false;\n        includes = arrayIncludesWith;\n      }\n      else if (length >= LARGE_ARRAY_SIZE) {\n        var set = iteratee ? null : createSet(array);\n        if (set) {\n          return setToArray(set);\n        }\n        isCommon = false;\n        includes = cacheHas;\n        seen = new SetCache;\n      }\n      else {\n        seen = iteratee ? [] : result;\n      }\n      outer:\n      while (++index < length) {\n        var value = array[index],\n            computed = iteratee ? iteratee(value) : value;\n\n        value = (comparator || value !== 0) ? value : 0;\n        if (isCommon && computed === computed) {\n          var seenIndex = seen.length;\n          while (seenIndex--) {\n            if (seen[seenIndex] === computed) {\n              continue outer;\n            }\n          }\n          if (iteratee) {\n            seen.push(computed);\n          }\n          result.push(value);\n        }\n        else if (!includes(seen, computed, comparator)) {\n          if (seen !== result) {\n            seen.push(computed);\n          }\n          result.push(value);\n        }\n      }\n      return result;\n    }\n\n    /**\n     * The base implementation of `_.unset`.\n     *\n     * @private\n     * @param {Object} object The object to modify.\n     * @param {Array|string} path The property path to unset.\n     * @returns {boolean} Returns `true` if the property is deleted, else `false`.\n     */\n    function baseUnset(object, path) {\n      path = castPath(path, object);\n      object = parent(object, path);\n      return object == null || delete object[toKey(last(path))];\n    }\n\n    /**\n     * The base implementation of `_.update`.\n     *\n     * @private\n     * @param {Object} object The object to modify.\n     * @param {Array|string} path The path of the property to update.\n     * @param {Function} updater The function to produce the updated value.\n     * @param {Function} [customizer] The function to customize path creation.\n     * @returns {Object} Returns `object`.\n     */\n    function baseUpdate(object, path, updater, customizer) {\n      return baseSet(object, path, updater(baseGet(object, path)), customizer);\n    }\n\n    /**\n     * The base implementation of methods like `_.dropWhile` and `_.takeWhile`\n     * without support for iteratee shorthands.\n     *\n     * @private\n     * @param {Array} array The array to query.\n     * @param {Function} predicate The function invoked per iteration.\n     * @param {boolean} [isDrop] Specify dropping elements instead of taking them.\n     * @param {boolean} [fromRight] Specify iterating from right to left.\n     * @returns {Array} Returns the slice of `array`.\n     */\n    function baseWhile(array, predicate, isDrop, fromRight) {\n      var length = array.length,\n          index = fromRight ? length : -1;\n\n      while ((fromRight ? index-- : ++index < length) &&\n        predicate(array[index], index, array)) {}\n\n      return isDrop\n        ? baseSlice(array, (fromRight ? 0 : index), (fromRight ? index + 1 : length))\n        : baseSlice(array, (fromRight ? index + 1 : 0), (fromRight ? length : index));\n    }\n\n    /**\n     * The base implementation of `wrapperValue` which returns the result of\n     * performing a sequence of actions on the unwrapped `value`, where each\n     * successive action is supplied the return value of the previous.\n     *\n     * @private\n     * @param {*} value The unwrapped value.\n     * @param {Array} actions Actions to perform to resolve the unwrapped value.\n     * @returns {*} Returns the resolved value.\n     */\n    function baseWrapperValue(value, actions) {\n      var result = value;\n      if (result instanceof LazyWrapper) {\n        result = result.value();\n      }\n      return arrayReduce(actions, function(result, action) {\n        return action.func.apply(action.thisArg, arrayPush([result], action.args));\n      }, result);\n    }\n\n    /**\n     * The base implementation of methods like `_.xor`, without support for\n     * iteratee shorthands, that accepts an array of arrays to inspect.\n     *\n     * @private\n     * @param {Array} arrays The arrays to inspect.\n     * @param {Function} [iteratee] The iteratee invoked per element.\n     * @param {Function} [comparator] The comparator invoked per element.\n     * @returns {Array} Returns the new array of values.\n     */\n    function baseXor(arrays, iteratee, comparator) {\n      var length = arrays.length;\n      if (length < 2) {\n        return length ? baseUniq(arrays[0]) : [];\n      }\n      var index = -1,\n          result = Array(length);\n\n      while (++index < length) {\n        var array = arrays[index],\n            othIndex = -1;\n\n        while (++othIndex < length) {\n          if (othIndex != index) {\n            result[index] = baseDifference(result[index] || array, arrays[othIndex], iteratee, comparator);\n          }\n        }\n      }\n      return baseUniq(baseFlatten(result, 1), iteratee, comparator);\n    }\n\n    /**\n     * This base implementation of `_.zipObject` which assigns values using `assignFunc`.\n     *\n     * @private\n     * @param {Array} props The property identifiers.\n     * @param {Array} values The property values.\n     * @param {Function} assignFunc The function to assign values.\n     * @returns {Object} Returns the new object.\n     */\n    function baseZipObject(props, values, assignFunc) {\n      var index = -1,\n          length = props.length,\n          valsLength = values.length,\n          result = {};\n\n      while (++index < length) {\n        var value = index < valsLength ? values[index] : undefined;\n        assignFunc(result, props[index], value);\n      }\n      return result;\n    }\n\n    /**\n     * Casts `value` to an empty array if it's not an array like object.\n     *\n     * @private\n     * @param {*} value The value to inspect.\n     * @returns {Array|Object} Returns the cast array-like object.\n     */\n    function castArrayLikeObject(value) {\n      return isArrayLikeObject(value) ? value : [];\n    }\n\n    /**\n     * Casts `value` to `identity` if it's not a function.\n     *\n     * @private\n     * @param {*} value The value to inspect.\n     * @returns {Function} Returns cast function.\n     */\n    function castFunction(value) {\n      return typeof value == 'function' ? value : identity;\n    }\n\n    /**\n     * Casts `value` to a path array if it's not one.\n     *\n     * @private\n     * @param {*} value The value to inspect.\n     * @param {Object} [object] The object to query keys on.\n     * @returns {Array} Returns the cast property path array.\n     */\n    function castPath(value, object) {\n      if (isArray(value)) {\n        return value;\n      }\n      return isKey(value, object) ? [value] : stringToPath(toString(value));\n    }\n\n    /**\n     * A `baseRest` alias which can be replaced with `identity` by module\n     * replacement plugins.\n     *\n     * @private\n     * @type {Function}\n     * @param {Function} func The function to apply a rest parameter to.\n     * @returns {Function} Returns the new function.\n     */\n    var castRest = baseRest;\n\n    /**\n     * Casts `array` to a slice if it's needed.\n     *\n     * @private\n     * @param {Array} array The array to inspect.\n     * @param {number} start The start position.\n     * @param {number} [end=array.length] The end position.\n     * @returns {Array} Returns the cast slice.\n     */\n    function castSlice(array, start, end) {\n      var length = array.length;\n      end = end === undefined ? length : end;\n      return (!start && end >= length) ? array : baseSlice(array, start, end);\n    }\n\n    /**\n     * A simple wrapper around the global [`clearTimeout`](https://mdn.io/clearTimeout).\n     *\n     * @private\n     * @param {number|Object} id The timer id or timeout object of the timer to clear.\n     */\n    var clearTimeout = ctxClearTimeout || function(id) {\n      return root.clearTimeout(id);\n    };\n\n    /**\n     * Creates a clone of  `buffer`.\n     *\n     * @private\n     * @param {Buffer} buffer The buffer to clone.\n     * @param {boolean} [isDeep] Specify a deep clone.\n     * @returns {Buffer} Returns the cloned buffer.\n     */\n    function cloneBuffer(buffer, isDeep) {\n      if (isDeep) {\n        return buffer.slice();\n      }\n      var length = buffer.length,\n          result = allocUnsafe ? allocUnsafe(length) : new buffer.constructor(length);\n\n      buffer.copy(result);\n      return result;\n    }\n\n    /**\n     * Creates a clone of `arrayBuffer`.\n     *\n     * @private\n     * @param {ArrayBuffer} arrayBuffer The array buffer to clone.\n     * @returns {ArrayBuffer} Returns the cloned array buffer.\n     */\n    function cloneArrayBuffer(arrayBuffer) {\n      var result = new arrayBuffer.constructor(arrayBuffer.byteLength);\n      new Uint8Array(result).set(new Uint8Array(arrayBuffer));\n      return result;\n    }\n\n    /**\n     * Creates a clone of `dataView`.\n     *\n     * @private\n     * @param {Object} dataView The data view to clone.\n     * @param {boolean} [isDeep] Specify a deep clone.\n     * @returns {Object} Returns the cloned data view.\n     */\n    function cloneDataView(dataView, isDeep) {\n      var buffer = isDeep ? cloneArrayBuffer(dataView.buffer) : dataView.buffer;\n      return new dataView.constructor(buffer, dataView.byteOffset, dataView.byteLength);\n    }\n\n    /**\n     * Creates a clone of `regexp`.\n     *\n     * @private\n     * @param {Object} regexp The regexp to clone.\n     * @returns {Object} Returns the cloned regexp.\n     */\n    function cloneRegExp(regexp) {\n      var result = new regexp.constructor(regexp.source, reFlags.exec(regexp));\n      result.lastIndex = regexp.lastIndex;\n      return result;\n    }\n\n    /**\n     * Creates a clone of the `symbol` object.\n     *\n     * @private\n     * @param {Object} symbol The symbol object to clone.\n     * @returns {Object} Returns the cloned symbol object.\n     */\n    function cloneSymbol(symbol) {\n      return symbolValueOf ? Object(symbolValueOf.call(symbol)) : {};\n    }\n\n    /**\n     * Creates a clone of `typedArray`.\n     *\n     * @private\n     * @param {Object} typedArray The typed array to clone.\n     * @param {boolean} [isDeep] Specify a deep clone.\n     * @returns {Object} Returns the cloned typed array.\n     */\n    function cloneTypedArray(typedArray, isDeep) {\n      var buffer = isDeep ? cloneArrayBuffer(typedArray.buffer) : typedArray.buffer;\n      return new typedArray.constructor(buffer, typedArray.byteOffset, typedArray.length);\n    }\n\n    /**\n     * Compares values to sort them in ascending order.\n     *\n     * @private\n     * @param {*} value The value to compare.\n     * @param {*} other The other value to compare.\n     * @returns {number} Returns the sort order indicator for `value`.\n     */\n    function compareAscending(value, other) {\n      if (value !== other) {\n        var valIsDefined = value !== undefined,\n            valIsNull = value === null,\n            valIsReflexive = value === value,\n            valIsSymbol = isSymbol(value);\n\n        var othIsDefined = other !== undefined,\n            othIsNull = other === null,\n            othIsReflexive = other === other,\n            othIsSymbol = isSymbol(other);\n\n        if ((!othIsNull && !othIsSymbol && !valIsSymbol && value > other) ||\n            (valIsSymbol && othIsDefined && othIsReflexive && !othIsNull && !othIsSymbol) ||\n            (valIsNull && othIsDefined && othIsReflexive) ||\n            (!valIsDefined && othIsReflexive) ||\n            !valIsReflexive) {\n          return 1;\n        }\n        if ((!valIsNull && !valIsSymbol && !othIsSymbol && value < other) ||\n            (othIsSymbol && valIsDefined && valIsReflexive && !valIsNull && !valIsSymbol) ||\n            (othIsNull && valIsDefined && valIsReflexive) ||\n            (!othIsDefined && valIsReflexive) ||\n            !othIsReflexive) {\n          return -1;\n        }\n      }\n      return 0;\n    }\n\n    /**\n     * Used by `_.orderBy` to compare multiple properties of a value to another\n     * and stable sort them.\n     *\n     * If `orders` is unspecified, all values are sorted in ascending order. Otherwise,\n     * specify an order of \"desc\" for descending or \"asc\" for ascending sort order\n     * of corresponding values.\n     *\n     * @private\n     * @param {Object} object The object to compare.\n     * @param {Object} other The other object to compare.\n     * @param {boolean[]|string[]} orders The order to sort by for each property.\n     * @returns {number} Returns the sort order indicator for `object`.\n     */\n    function compareMultiple(object, other, orders) {\n      var index = -1,\n          objCriteria = object.criteria,\n          othCriteria = other.criteria,\n          length = objCriteria.length,\n          ordersLength = orders.length;\n\n      while (++index < length) {\n        var result = compareAscending(objCriteria[index], othCriteria[index]);\n        if (result) {\n          if (index >= ordersLength) {\n            return result;\n          }\n          var order = orders[index];\n          return result * (order == 'desc' ? -1 : 1);\n        }\n      }\n      // Fixes an `Array#sort` bug in the JS engine embedded in Adobe applications\n      // that causes it, under certain circumstances, to provide the same value for\n      // `object` and `other`. See https://github.com/jashkenas/underscore/pull/1247\n      // for more details.\n      //\n      // This also ensures a stable sort in V8 and other engines.\n      // See https://bugs.chromium.org/p/v8/issues/detail?id=90 for more details.\n      return object.index - other.index;\n    }\n\n    /**\n     * Creates an array that is the composition of partially applied arguments,\n     * placeholders, and provided arguments into a single array of arguments.\n     *\n     * @private\n     * @param {Array} args The provided arguments.\n     * @param {Array} partials The arguments to prepend to those provided.\n     * @param {Array} holders The `partials` placeholder indexes.\n     * @params {boolean} [isCurried] Specify composing for a curried function.\n     * @returns {Array} Returns the new array of composed arguments.\n     */\n    function composeArgs(args, partials, holders, isCurried) {\n      var argsIndex = -1,\n          argsLength = args.length,\n          holdersLength = holders.length,\n          leftIndex = -1,\n          leftLength = partials.length,\n          rangeLength = nativeMax(argsLength - holdersLength, 0),\n          result = Array(leftLength + rangeLength),\n          isUncurried = !isCurried;\n\n      while (++leftIndex < leftLength) {\n        result[leftIndex] = partials[leftIndex];\n      }\n      while (++argsIndex < holdersLength) {\n        if (isUncurried || argsIndex < argsLength) {\n          result[holders[argsIndex]] = args[argsIndex];\n        }\n      }\n      while (rangeLength--) {\n        result[leftIndex++] = args[argsIndex++];\n      }\n      return result;\n    }\n\n    /**\n     * This function is like `composeArgs` except that the arguments composition\n     * is tailored for `_.partialRight`.\n     *\n     * @private\n     * @param {Array} args The provided arguments.\n     * @param {Array} partials The arguments to append to those provided.\n     * @param {Array} holders The `partials` placeholder indexes.\n     * @params {boolean} [isCurried] Specify composing for a curried function.\n     * @returns {Array} Returns the new array of composed arguments.\n     */\n    function composeArgsRight(args, partials, holders, isCurried) {\n      var argsIndex = -1,\n          argsLength = args.length,\n          holdersIndex = -1,\n          holdersLength = holders.length,\n          rightIndex = -1,\n          rightLength = partials.length,\n          rangeLength = nativeMax(argsLength - holdersLength, 0),\n          result = Array(rangeLength + rightLength),\n          isUncurried = !isCurried;\n\n      while (++argsIndex < rangeLength) {\n        result[argsIndex] = args[argsIndex];\n      }\n      var offset = argsIndex;\n      while (++rightIndex < rightLength) {\n        result[offset + rightIndex] = partials[rightIndex];\n      }\n      while (++holdersIndex < holdersLength) {\n        if (isUncurried || argsIndex < argsLength) {\n          result[offset + holders[holdersIndex]] = args[argsIndex++];\n        }\n      }\n      return result;\n    }\n\n    /**\n     * Copies the values of `source` to `array`.\n     *\n     * @private\n     * @param {Array} source The array to copy values from.\n     * @param {Array} [array=[]] The array to copy values to.\n     * @returns {Array} Returns `array`.\n     */\n    function copyArray(source, array) {\n      var index = -1,\n          length = source.length;\n\n      array || (array = Array(length));\n      while (++index < length) {\n        array[index] = source[index];\n      }\n      return array;\n    }\n\n    /**\n     * Copies properties of `source` to `object`.\n     *\n     * @private\n     * @param {Object} source The object to copy properties from.\n     * @param {Array} props The property identifiers to copy.\n     * @param {Object} [object={}] The object to copy properties to.\n     * @param {Function} [customizer] The function to customize copied values.\n     * @returns {Object} Returns `object`.\n     */\n    function copyObject(source, props, object, customizer) {\n      var isNew = !object;\n      object || (object = {});\n\n      var index = -1,\n          length = props.length;\n\n      while (++index < length) {\n        var key = props[index];\n\n        var newValue = customizer\n          ? customizer(object[key], source[key], key, object, source)\n          : undefined;\n\n        if (newValue === undefined) {\n          newValue = source[key];\n        }\n        if (isNew) {\n          baseAssignValue(object, key, newValue);\n        } else {\n          assignValue(object, key, newValue);\n        }\n      }\n      return object;\n    }\n\n    /**\n     * Copies own symbols of `source` to `object`.\n     *\n     * @private\n     * @param {Object} source The object to copy symbols from.\n     * @param {Object} [object={}] The object to copy symbols to.\n     * @returns {Object} Returns `object`.\n     */\n    function copySymbols(source, object) {\n      return copyObject(source, getSymbols(source), object);\n    }\n\n    /**\n     * Copies own and inherited symbols of `source` to `object`.\n     *\n     * @private\n     * @param {Object} source The object to copy symbols from.\n     * @param {Object} [object={}] The object to copy symbols to.\n     * @returns {Object} Returns `object`.\n     */\n    function copySymbolsIn(source, object) {\n      return copyObject(source, getSymbolsIn(source), object);\n    }\n\n    /**\n     * Creates a function like `_.groupBy`.\n     *\n     * @private\n     * @param {Function} setter The function to set accumulator values.\n     * @param {Function} [initializer] The accumulator object initializer.\n     * @returns {Function} Returns the new aggregator function.\n     */\n    function createAggregator(setter, initializer) {\n      return function(collection, iteratee) {\n        var func = isArray(collection) ? arrayAggregator : baseAggregator,\n            accumulator = initializer ? initializer() : {};\n\n        return func(collection, setter, getIteratee(iteratee, 2), accumulator);\n      };\n    }\n\n    /**\n     * Creates a function like `_.assign`.\n     *\n     * @private\n     * @param {Function} assigner The function to assign values.\n     * @returns {Function} Returns the new assigner function.\n     */\n    function createAssigner(assigner) {\n      return baseRest(function(object, sources) {\n        var index = -1,\n            length = sources.length,\n            customizer = length > 1 ? sources[length - 1] : undefined,\n            guard = length > 2 ? sources[2] : undefined;\n\n        customizer = (assigner.length > 3 && typeof customizer == 'function')\n          ? (length--, customizer)\n          : undefined;\n\n        if (guard && isIterateeCall(sources[0], sources[1], guard)) {\n          customizer = length < 3 ? undefined : customizer;\n          length = 1;\n        }\n        object = Object(object);\n        while (++index < length) {\n          var source = sources[index];\n          if (source) {\n            assigner(object, source, index, customizer);\n          }\n        }\n        return object;\n      });\n    }\n\n    /**\n     * Creates a `baseEach` or `baseEachRight` function.\n     *\n     * @private\n     * @param {Function} eachFunc The function to iterate over a collection.\n     * @param {boolean} [fromRight] Specify iterating from right to left.\n     * @returns {Function} Returns the new base function.\n     */\n    function createBaseEach(eachFunc, fromRight) {\n      return function(collection, iteratee) {\n        if (collection == null) {\n          return collection;\n        }\n        if (!isArrayLike(collection)) {\n          return eachFunc(collection, iteratee);\n        }\n        var length = collection.length,\n            index = fromRight ? length : -1,\n            iterable = Object(collection);\n\n        while ((fromRight ? index-- : ++index < length)) {\n          if (iteratee(iterable[index], index, iterable) === false) {\n            break;\n          }\n        }\n        return collection;\n      };\n    }\n\n    /**\n     * Creates a base function for methods like `_.forIn` and `_.forOwn`.\n     *\n     * @private\n     * @param {boolean} [fromRight] Specify iterating from right to left.\n     * @returns {Function} Returns the new base function.\n     */\n    function createBaseFor(fromRight) {\n      return function(object, iteratee, keysFunc) {\n        var index = -1,\n            iterable = Object(object),\n            props = keysFunc(object),\n            length = props.length;\n\n        while (length--) {\n          var key = props[fromRight ? length : ++index];\n          if (iteratee(iterable[key], key, iterable) === false) {\n            break;\n          }\n        }\n        return object;\n      };\n    }\n\n    /**\n     * Creates a function that wraps `func` to invoke it with the optional `this`\n     * binding of `thisArg`.\n     *\n     * @private\n     * @param {Function} func The function to wrap.\n     * @param {number} bitmask The bitmask flags. See `createWrap` for more details.\n     * @param {*} [thisArg] The `this` binding of `func`.\n     * @returns {Function} Returns the new wrapped function.\n     */\n    function createBind(func, bitmask, thisArg) {\n      var isBind = bitmask & WRAP_BIND_FLAG,\n          Ctor = createCtor(func);\n\n      function wrapper() {\n        var fn = (this && this !== root && this instanceof wrapper) ? Ctor : func;\n        return fn.apply(isBind ? thisArg : this, arguments);\n      }\n      return wrapper;\n    }\n\n    /**\n     * Creates a function like `_.lowerFirst`.\n     *\n     * @private\n     * @param {string} methodName The name of the `String` case method to use.\n     * @returns {Function} Returns the new case function.\n     */\n    function createCaseFirst(methodName) {\n      return function(string) {\n        string = toString(string);\n\n        var strSymbols = hasUnicode(string)\n          ? stringToArray(string)\n          : undefined;\n\n        var chr = strSymbols\n          ? strSymbols[0]\n          : string.charAt(0);\n\n        var trailing = strSymbols\n          ? castSlice(strSymbols, 1).join('')\n          : string.slice(1);\n\n        return chr[methodName]() + trailing;\n      };\n    }\n\n    /**\n     * Creates a function like `_.camelCase`.\n     *\n     * @private\n     * @param {Function} callback The function to combine each word.\n     * @returns {Function} Returns the new compounder function.\n     */\n    function createCompounder(callback) {\n      return function(string) {\n        return arrayReduce(words(deburr(string).replace(reApos, '')), callback, '');\n      };\n    }\n\n    /**\n     * Creates a function that produces an instance of `Ctor` regardless of\n     * whether it was invoked as part of a `new` expression or by `call` or `apply`.\n     *\n     * @private\n     * @param {Function} Ctor The constructor to wrap.\n     * @returns {Function} Returns the new wrapped function.\n     */\n    function createCtor(Ctor) {\n      return function() {\n        // Use a `switch` statement to work with class constructors. See\n        // http://ecma-international.org/ecma-262/7.0/#sec-ecmascript-function-objects-call-thisargument-argumentslist\n        // for more details.\n        var args = arguments;\n        switch (args.length) {\n          case 0: return new Ctor;\n          case 1: return new Ctor(args[0]);\n          case 2: return new Ctor(args[0], args[1]);\n          case 3: return new Ctor(args[0], args[1], args[2]);\n          case 4: return new Ctor(args[0], args[1], args[2], args[3]);\n          case 5: return new Ctor(args[0], args[1], args[2], args[3], args[4]);\n          case 6: return new Ctor(args[0], args[1], args[2], args[3], args[4], args[5]);\n          case 7: return new Ctor(args[0], args[1], args[2], args[3], args[4], args[5], args[6]);\n        }\n        var thisBinding = baseCreate(Ctor.prototype),\n            result = Ctor.apply(thisBinding, args);\n\n        // Mimic the constructor's `return` behavior.\n        // See https://es5.github.io/#x13.2.2 for more details.\n        return isObject(result) ? result : thisBinding;\n      };\n    }\n\n    /**\n     * Creates a function that wraps `func` to enable currying.\n     *\n     * @private\n     * @param {Function} func The function to wrap.\n     * @param {number} bitmask The bitmask flags. See `createWrap` for more details.\n     * @param {number} arity The arity of `func`.\n     * @returns {Function} Returns the new wrapped function.\n     */\n    function createCurry(func, bitmask, arity) {\n      var Ctor = createCtor(func);\n\n      function wrapper() {\n        var length = arguments.length,\n            args = Array(length),\n            index = length,\n            placeholder = getHolder(wrapper);\n\n        while (index--) {\n          args[index] = arguments[index];\n        }\n        var holders = (length < 3 && args[0] !== placeholder && args[length - 1] !== placeholder)\n          ? []\n          : replaceHolders(args, placeholder);\n\n        length -= holders.length;\n        if (length < arity) {\n          return createRecurry(\n            func, bitmask, createHybrid, wrapper.placeholder, undefined,\n            args, holders, undefined, undefined, arity - length);\n        }\n        var fn = (this && this !== root && this instanceof wrapper) ? Ctor : func;\n        return apply(fn, this, args);\n      }\n      return wrapper;\n    }\n\n    /**\n     * Creates a `_.find` or `_.findLast` function.\n     *\n     * @private\n     * @param {Function} findIndexFunc The function to find the collection index.\n     * @returns {Function} Returns the new find function.\n     */\n    function createFind(findIndexFunc) {\n      return function(collection, predicate, fromIndex) {\n        var iterable = Object(collection);\n        if (!isArrayLike(collection)) {\n          var iteratee = getIteratee(predicate, 3);\n          collection = keys(collection);\n          predicate = function(key) { return iteratee(iterable[key], key, iterable); };\n        }\n        var index = findIndexFunc(collection, predicate, fromIndex);\n        return index > -1 ? iterable[iteratee ? collection[index] : index] : undefined;\n      };\n    }\n\n    /**\n     * Creates a `_.flow` or `_.flowRight` function.\n     *\n     * @private\n     * @param {boolean} [fromRight] Specify iterating from right to left.\n     * @returns {Function} Returns the new flow function.\n     */\n    function createFlow(fromRight) {\n      return flatRest(function(funcs) {\n        var length = funcs.length,\n            index = length,\n            prereq = LodashWrapper.prototype.thru;\n\n        if (fromRight) {\n          funcs.reverse();\n        }\n        while (index--) {\n          var func = funcs[index];\n          if (typeof func != 'function') {\n            throw new TypeError(FUNC_ERROR_TEXT);\n          }\n          if (prereq && !wrapper && getFuncName(func) == 'wrapper') {\n            var wrapper = new LodashWrapper([], true);\n          }\n        }\n        index = wrapper ? index : length;\n        while (++index < length) {\n          func = funcs[index];\n\n          var funcName = getFuncName(func),\n              data = funcName == 'wrapper' ? getData(func) : undefined;\n\n          if (data && isLaziable(data[0]) &&\n                data[1] == (WRAP_ARY_FLAG | WRAP_CURRY_FLAG | WRAP_PARTIAL_FLAG | WRAP_REARG_FLAG) &&\n                !data[4].length && data[9] == 1\n              ) {\n            wrapper = wrapper[getFuncName(data[0])].apply(wrapper, data[3]);\n          } else {\n            wrapper = (func.length == 1 && isLaziable(func))\n              ? wrapper[funcName]()\n              : wrapper.thru(func);\n          }\n        }\n        return function() {\n          var args = arguments,\n              value = args[0];\n\n          if (wrapper && args.length == 1 && isArray(value)) {\n            return wrapper.plant(value).value();\n          }\n          var index = 0,\n              result = length ? funcs[index].apply(this, args) : value;\n\n          while (++index < length) {\n            result = funcs[index].call(this, result);\n          }\n          return result;\n        };\n      });\n    }\n\n    /**\n     * Creates a function that wraps `func` to invoke it with optional `this`\n     * binding of `thisArg`, partial application, and currying.\n     *\n     * @private\n     * @param {Function|string} func The function or method name to wrap.\n     * @param {number} bitmask The bitmask flags. See `createWrap` for more details.\n     * @param {*} [thisArg] The `this` binding of `func`.\n     * @param {Array} [partials] The arguments to prepend to those provided to\n     *  the new function.\n     * @param {Array} [holders] The `partials` placeholder indexes.\n     * @param {Array} [partialsRight] The arguments to append to those provided\n     *  to the new function.\n     * @param {Array} [holdersRight] The `partialsRight` placeholder indexes.\n     * @param {Array} [argPos] The argument positions of the new function.\n     * @param {number} [ary] The arity cap of `func`.\n     * @param {number} [arity] The arity of `func`.\n     * @returns {Function} Returns the new wrapped function.\n     */\n    function createHybrid(func, bitmask, thisArg, partials, holders, partialsRight, holdersRight, argPos, ary, arity) {\n      var isAry = bitmask & WRAP_ARY_FLAG,\n          isBind = bitmask & WRAP_BIND_FLAG,\n          isBindKey = bitmask & WRAP_BIND_KEY_FLAG,\n          isCurried = bitmask & (WRAP_CURRY_FLAG | WRAP_CURRY_RIGHT_FLAG),\n          isFlip = bitmask & WRAP_FLIP_FLAG,\n          Ctor = isBindKey ? undefined : createCtor(func);\n\n      function wrapper() {\n        var length = arguments.length,\n            args = Array(length),\n            index = length;\n\n        while (index--) {\n          args[index] = arguments[index];\n        }\n        if (isCurried) {\n          var placeholder = getHolder(wrapper),\n              holdersCount = countHolders(args, placeholder);\n        }\n        if (partials) {\n          args = composeArgs(args, partials, holders, isCurried);\n        }\n        if (partialsRight) {\n          args = composeArgsRight(args, partialsRight, holdersRight, isCurried);\n        }\n        length -= holdersCount;\n        if (isCurried && length < arity) {\n          var newHolders = replaceHolders(args, placeholder);\n          return createRecurry(\n            func, bitmask, createHybrid, wrapper.placeholder, thisArg,\n            args, newHolders, argPos, ary, arity - length\n          );\n        }\n        var thisBinding = isBind ? thisArg : this,\n            fn = isBindKey ? thisBinding[func] : func;\n\n        length = args.length;\n        if (argPos) {\n          args = reorder(args, argPos);\n        } else if (isFlip && length > 1) {\n          args.reverse();\n        }\n        if (isAry && ary < length) {\n          args.length = ary;\n        }\n        if (this && this !== root && this instanceof wrapper) {\n          fn = Ctor || createCtor(fn);\n        }\n        return fn.apply(thisBinding, args);\n      }\n      return wrapper;\n    }\n\n    /**\n     * Creates a function like `_.invertBy`.\n     *\n     * @private\n     * @param {Function} setter The function to set accumulator values.\n     * @param {Function} toIteratee The function to resolve iteratees.\n     * @returns {Function} Returns the new inverter function.\n     */\n    function createInverter(setter, toIteratee) {\n      return function(object, iteratee) {\n        return baseInverter(object, setter, toIteratee(iteratee), {});\n      };\n    }\n\n    /**\n     * Creates a function that performs a mathematical operation on two values.\n     *\n     * @private\n     * @param {Function} operator The function to perform the operation.\n     * @param {number} [defaultValue] The value used for `undefined` arguments.\n     * @returns {Function} Returns the new mathematical operation function.\n     */\n    function createMathOperation(operator, defaultValue) {\n      return function(value, other) {\n        var result;\n        if (value === undefined && other === undefined) {\n          return defaultValue;\n        }\n        if (value !== undefined) {\n          result = value;\n        }\n        if (other !== undefined) {\n          if (result === undefined) {\n            return other;\n          }\n          if (typeof value == 'string' || typeof other == 'string') {\n            value = baseToString(value);\n            other = baseToString(other);\n          } else {\n            value = baseToNumber(value);\n            other = baseToNumber(other);\n          }\n          result = operator(value, other);\n        }\n        return result;\n      };\n    }\n\n    /**\n     * Creates a function like `_.over`.\n     *\n     * @private\n     * @param {Function} arrayFunc The function to iterate over iteratees.\n     * @returns {Function} Returns the new over function.\n     */\n    function createOver(arrayFunc) {\n      return flatRest(function(iteratees) {\n        iteratees = arrayMap(iteratees, baseUnary(getIteratee()));\n        return baseRest(function(args) {\n          var thisArg = this;\n          return arrayFunc(iteratees, function(iteratee) {\n            return apply(iteratee, thisArg, args);\n          });\n        });\n      });\n    }\n\n    /**\n     * Creates the padding for `string` based on `length`. The `chars` string\n     * is truncated if the number of characters exceeds `length`.\n     *\n     * @private\n     * @param {number} length The padding length.\n     * @param {string} [chars=' '] The string used as padding.\n     * @returns {string} Returns the padding for `string`.\n     */\n    function createPadding(length, chars) {\n      chars = chars === undefined ? ' ' : baseToString(chars);\n\n      var charsLength = chars.length;\n      if (charsLength < 2) {\n        return charsLength ? baseRepeat(chars, length) : chars;\n      }\n      var result = baseRepeat(chars, nativeCeil(length / stringSize(chars)));\n      return hasUnicode(chars)\n        ? castSlice(stringToArray(result), 0, length).join('')\n        : result.slice(0, length);\n    }\n\n    /**\n     * Creates a function that wraps `func` to invoke it with the `this` binding\n     * of `thisArg` and `partials` prepended to the arguments it receives.\n     *\n     * @private\n     * @param {Function} func The function to wrap.\n     * @param {number} bitmask The bitmask flags. See `createWrap` for more details.\n     * @param {*} thisArg The `this` binding of `func`.\n     * @param {Array} partials The arguments to prepend to those provided to\n     *  the new function.\n     * @returns {Function} Returns the new wrapped function.\n     */\n    function createPartial(func, bitmask, thisArg, partials) {\n      var isBind = bitmask & WRAP_BIND_FLAG,\n          Ctor = createCtor(func);\n\n      function wrapper() {\n        var argsIndex = -1,\n            argsLength = arguments.length,\n            leftIndex = -1,\n            leftLength = partials.length,\n            args = Array(leftLength + argsLength),\n            fn = (this && this !== root && this instanceof wrapper) ? Ctor : func;\n\n        while (++leftIndex < leftLength) {\n          args[leftIndex] = partials[leftIndex];\n        }\n        while (argsLength--) {\n          args[leftIndex++] = arguments[++argsIndex];\n        }\n        return apply(fn, isBind ? thisArg : this, args);\n      }\n      return wrapper;\n    }\n\n    /**\n     * Creates a `_.range` or `_.rangeRight` function.\n     *\n     * @private\n     * @param {boolean} [fromRight] Specify iterating from right to left.\n     * @returns {Function} Returns the new range function.\n     */\n    function createRange(fromRight) {\n      return function(start, end, step) {\n        if (step && typeof step != 'number' && isIterateeCall(start, end, step)) {\n          end = step = undefined;\n        }\n        // Ensure the sign of `-0` is preserved.\n        start = toFinite(start);\n        if (end === undefined) {\n          end = start;\n          start = 0;\n        } else {\n          end = toFinite(end);\n        }\n        step = step === undefined ? (start < end ? 1 : -1) : toFinite(step);\n        return baseRange(start, end, step, fromRight);\n      };\n    }\n\n    /**\n     * Creates a function that performs a relational operation on two values.\n     *\n     * @private\n     * @param {Function} operator The function to perform the operation.\n     * @returns {Function} Returns the new relational operation function.\n     */\n    function createRelationalOperation(operator) {\n      return function(value, other) {\n        if (!(typeof value == 'string' && typeof other == 'string')) {\n          value = toNumber(value);\n          other = toNumber(other);\n        }\n        return operator(value, other);\n      };\n    }\n\n    /**\n     * Creates a function that wraps `func` to continue currying.\n     *\n     * @private\n     * @param {Function} func The function to wrap.\n     * @param {number} bitmask The bitmask flags. See `createWrap` for more details.\n     * @param {Function} wrapFunc The function to create the `func` wrapper.\n     * @param {*} placeholder The placeholder value.\n     * @param {*} [thisArg] The `this` binding of `func`.\n     * @param {Array} [partials] The arguments to prepend to those provided to\n     *  the new function.\n     * @param {Array} [holders] The `partials` placeholder indexes.\n     * @param {Array} [argPos] The argument positions of the new function.\n     * @param {number} [ary] The arity cap of `func`.\n     * @param {number} [arity] The arity of `func`.\n     * @returns {Function} Returns the new wrapped function.\n     */\n    function createRecurry(func, bitmask, wrapFunc, placeholder, thisArg, partials, holders, argPos, ary, arity) {\n      var isCurry = bitmask & WRAP_CURRY_FLAG,\n          newHolders = isCurry ? holders : undefined,\n          newHoldersRight = isCurry ? undefined : holders,\n          newPartials = isCurry ? partials : undefined,\n          newPartialsRight = isCurry ? undefined : partials;\n\n      bitmask |= (isCurry ? WRAP_PARTIAL_FLAG : WRAP_PARTIAL_RIGHT_FLAG);\n      bitmask &= ~(isCurry ? WRAP_PARTIAL_RIGHT_FLAG : WRAP_PARTIAL_FLAG);\n\n      if (!(bitmask & WRAP_CURRY_BOUND_FLAG)) {\n        bitmask &= ~(WRAP_BIND_FLAG | WRAP_BIND_KEY_FLAG);\n      }\n      var newData = [\n        func, bitmask, thisArg, newPartials, newHolders, newPartialsRight,\n        newHoldersRight, argPos, ary, arity\n      ];\n\n      var result = wrapFunc.apply(undefined, newData);\n      if (isLaziable(func)) {\n        setData(result, newData);\n      }\n      result.placeholder = placeholder;\n      return setWrapToString(result, func, bitmask);\n    }\n\n    /**\n     * Creates a function like `_.round`.\n     *\n     * @private\n     * @param {string} methodName The name of the `Math` method to use when rounding.\n     * @returns {Function} Returns the new round function.\n     */\n    function createRound(methodName) {\n      var func = Math[methodName];\n      return function(number, precision) {\n        number = toNumber(number);\n        precision = precision == null ? 0 : nativeMin(toInteger(precision), 292);\n        if (precision && nativeIsFinite(number)) {\n          // Shift with exponential notation to avoid floating-point issues.\n          // See [MDN](https://mdn.io/round#Examples) for more details.\n          var pair = (toString(number) + 'e').split('e'),\n              value = func(pair[0] + 'e' + (+pair[1] + precision));\n\n          pair = (toString(value) + 'e').split('e');\n          return +(pair[0] + 'e' + (+pair[1] - precision));\n        }\n        return func(number);\n      };\n    }\n\n    /**\n     * Creates a set object of `values`.\n     *\n     * @private\n     * @param {Array} values The values to add to the set.\n     * @returns {Object} Returns the new set.\n     */\n    var createSet = !(Set && (1 / setToArray(new Set([,-0]))[1]) == INFINITY) ? noop : function(values) {\n      return new Set(values);\n    };\n\n    /**\n     * Creates a `_.toPairs` or `_.toPairsIn` function.\n     *\n     * @private\n     * @param {Function} keysFunc The function to get the keys of a given object.\n     * @returns {Function} Returns the new pairs function.\n     */\n    function createToPairs(keysFunc) {\n      return function(object) {\n        var tag = getTag(object);\n        if (tag == mapTag) {\n          return mapToArray(object);\n        }\n        if (tag == setTag) {\n          return setToPairs(object);\n        }\n        return baseToPairs(object, keysFunc(object));\n      };\n    }\n\n    /**\n     * Creates a function that either curries or invokes `func` with optional\n     * `this` binding and partially applied arguments.\n     *\n     * @private\n     * @param {Function|string} func The function or method name to wrap.\n     * @param {number} bitmask The bitmask flags.\n     *    1 - `_.bind`\n     *    2 - `_.bindKey`\n     *    4 - `_.curry` or `_.curryRight` of a bound function\n     *    8 - `_.curry`\n     *   16 - `_.curryRight`\n     *   32 - `_.partial`\n     *   64 - `_.partialRight`\n     *  128 - `_.rearg`\n     *  256 - `_.ary`\n     *  512 - `_.flip`\n     * @param {*} [thisArg] The `this` binding of `func`.\n     * @param {Array} [partials] The arguments to be partially applied.\n     * @param {Array} [holders] The `partials` placeholder indexes.\n     * @param {Array} [argPos] The argument positions of the new function.\n     * @param {number} [ary] The arity cap of `func`.\n     * @param {number} [arity] The arity of `func`.\n     * @returns {Function} Returns the new wrapped function.\n     */\n    function createWrap(func, bitmask, thisArg, partials, holders, argPos, ary, arity) {\n      var isBindKey = bitmask & WRAP_BIND_KEY_FLAG;\n      if (!isBindKey && typeof func != 'function') {\n        throw new TypeError(FUNC_ERROR_TEXT);\n      }\n      var length = partials ? partials.length : 0;\n      if (!length) {\n        bitmask &= ~(WRAP_PARTIAL_FLAG | WRAP_PARTIAL_RIGHT_FLAG);\n        partials = holders = undefined;\n      }\n      ary = ary === undefined ? ary : nativeMax(toInteger(ary), 0);\n      arity = arity === undefined ? arity : toInteger(arity);\n      length -= holders ? holders.length : 0;\n\n      if (bitmask & WRAP_PARTIAL_RIGHT_FLAG) {\n        var partialsRight = partials,\n            holdersRight = holders;\n\n        partials = holders = undefined;\n      }\n      var data = isBindKey ? undefined : getData(func);\n\n      var newData = [\n        func, bitmask, thisArg, partials, holders, partialsRight, holdersRight,\n        argPos, ary, arity\n      ];\n\n      if (data) {\n        mergeData(newData, data);\n      }\n      func = newData[0];\n      bitmask = newData[1];\n      thisArg = newData[2];\n      partials = newData[3];\n      holders = newData[4];\n      arity = newData[9] = newData[9] === undefined\n        ? (isBindKey ? 0 : func.length)\n        : nativeMax(newData[9] - length, 0);\n\n      if (!arity && bitmask & (WRAP_CURRY_FLAG | WRAP_CURRY_RIGHT_FLAG)) {\n        bitmask &= ~(WRAP_CURRY_FLAG | WRAP_CURRY_RIGHT_FLAG);\n      }\n      if (!bitmask || bitmask == WRAP_BIND_FLAG) {\n        var result = createBind(func, bitmask, thisArg);\n      } else if (bitmask == WRAP_CURRY_FLAG || bitmask == WRAP_CURRY_RIGHT_FLAG) {\n        result = createCurry(func, bitmask, arity);\n      } else if ((bitmask == WRAP_PARTIAL_FLAG || bitmask == (WRAP_BIND_FLAG | WRAP_PARTIAL_FLAG)) && !holders.length) {\n        result = createPartial(func, bitmask, thisArg, partials);\n      } else {\n        result = createHybrid.apply(undefined, newData);\n      }\n      var setter = data ? baseSetData : setData;\n      return setWrapToString(setter(result, newData), func, bitmask);\n    }\n\n    /**\n     * Used by `_.defaults` to customize its `_.assignIn` use to assign properties\n     * of source objects to the destination object for all destination properties\n     * that resolve to `undefined`.\n     *\n     * @private\n     * @param {*} objValue The destination value.\n     * @param {*} srcValue The source value.\n     * @param {string} key The key of the property to assign.\n     * @param {Object} object The parent object of `objValue`.\n     * @returns {*} Returns the value to assign.\n     */\n    function customDefaultsAssignIn(objValue, srcValue, key, object) {\n      if (objValue === undefined ||\n          (eq(objValue, objectProto[key]) && !hasOwnProperty.call(object, key))) {\n        return srcValue;\n      }\n      return objValue;\n    }\n\n    /**\n     * Used by `_.defaultsDeep` to customize its `_.merge` use to merge source\n     * objects into destination objects that are passed thru.\n     *\n     * @private\n     * @param {*} objValue The destination value.\n     * @param {*} srcValue The source value.\n     * @param {string} key The key of the property to merge.\n     * @param {Object} object The parent object of `objValue`.\n     * @param {Object} source The parent object of `srcValue`.\n     * @param {Object} [stack] Tracks traversed source values and their merged\n     *  counterparts.\n     * @returns {*} Returns the value to assign.\n     */\n    function customDefaultsMerge(objValue, srcValue, key, object, source, stack) {\n      if (isObject(objValue) && isObject(srcValue)) {\n        // Recursively merge objects and arrays (susceptible to call stack limits).\n        stack.set(srcValue, objValue);\n        baseMerge(objValue, srcValue, undefined, customDefaultsMerge, stack);\n        stack['delete'](srcValue);\n      }\n      return objValue;\n    }\n\n    /**\n     * Used by `_.omit` to customize its `_.cloneDeep` use to only clone plain\n     * objects.\n     *\n     * @private\n     * @param {*} value The value to inspect.\n     * @param {string} key The key of the property to inspect.\n     * @returns {*} Returns the uncloned value or `undefined` to defer cloning to `_.cloneDeep`.\n     */\n    function customOmitClone(value) {\n      return isPlainObject(value) ? undefined : value;\n    }\n\n    /**\n     * A specialized version of `baseIsEqualDeep` for arrays with support for\n     * partial deep comparisons.\n     *\n     * @private\n     * @param {Array} array The array to compare.\n     * @param {Array} other The other array to compare.\n     * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details.\n     * @param {Function} customizer The function to customize comparisons.\n     * @param {Function} equalFunc The function to determine equivalents of values.\n     * @param {Object} stack Tracks traversed `array` and `other` objects.\n     * @returns {boolean} Returns `true` if the arrays are equivalent, else `false`.\n     */\n    function equalArrays(array, other, bitmask, customizer, equalFunc, stack) {\n      var isPartial = bitmask & COMPARE_PARTIAL_FLAG,\n          arrLength = array.length,\n          othLength = other.length;\n\n      if (arrLength != othLength && !(isPartial && othLength > arrLength)) {\n        return false;\n      }\n      // Check that cyclic values are equal.\n      var arrStacked = stack.get(array);\n      var othStacked = stack.get(other);\n      if (arrStacked && othStacked) {\n        return arrStacked == other && othStacked == array;\n      }\n      var index = -1,\n          result = true,\n          seen = (bitmask & COMPARE_UNORDERED_FLAG) ? new SetCache : undefined;\n\n      stack.set(array, other);\n      stack.set(other, array);\n\n      // Ignore non-index properties.\n      while (++index < arrLength) {\n        var arrValue = array[index],\n            othValue = other[index];\n\n        if (customizer) {\n          var compared = isPartial\n            ? customizer(othValue, arrValue, index, other, array, stack)\n            : customizer(arrValue, othValue, index, array, other, stack);\n        }\n        if (compared !== undefined) {\n          if (compared) {\n            continue;\n          }\n          result = false;\n          break;\n        }\n        // Recursively compare arrays (susceptible to call stack limits).\n        if (seen) {\n          if (!arraySome(other, function(othValue, othIndex) {\n                if (!cacheHas(seen, othIndex) &&\n                    (arrValue === othValue || equalFunc(arrValue, othValue, bitmask, customizer, stack))) {\n                  return seen.push(othIndex);\n                }\n              })) {\n            result = false;\n            break;\n          }\n        } else if (!(\n              arrValue === othValue ||\n                equalFunc(arrValue, othValue, bitmask, customizer, stack)\n            )) {\n          result = false;\n          break;\n        }\n      }\n      stack['delete'](array);\n      stack['delete'](other);\n      return result;\n    }\n\n    /**\n     * A specialized version of `baseIsEqualDeep` for comparing objects of\n     * the same `toStringTag`.\n     *\n     * **Note:** This function only supports comparing values with tags of\n     * `Boolean`, `Date`, `Error`, `Number`, `RegExp`, or `String`.\n     *\n     * @private\n     * @param {Object} object The object to compare.\n     * @param {Object} other The other object to compare.\n     * @param {string} tag The `toStringTag` of the objects to compare.\n     * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details.\n     * @param {Function} customizer The function to customize comparisons.\n     * @param {Function} equalFunc The function to determine equivalents of values.\n     * @param {Object} stack Tracks traversed `object` and `other` objects.\n     * @returns {boolean} Returns `true` if the objects are equivalent, else `false`.\n     */\n    function equalByTag(object, other, tag, bitmask, customizer, equalFunc, stack) {\n      switch (tag) {\n        case dataViewTag:\n          if ((object.byteLength != other.byteLength) ||\n              (object.byteOffset != other.byteOffset)) {\n            return false;\n          }\n          object = object.buffer;\n          other = other.buffer;\n\n        case arrayBufferTag:\n          if ((object.byteLength != other.byteLength) ||\n              !equalFunc(new Uint8Array(object), new Uint8Array(other))) {\n            return false;\n          }\n          return true;\n\n        case boolTag:\n        case dateTag:\n        case numberTag:\n          // Coerce booleans to `1` or `0` and dates to milliseconds.\n          // Invalid dates are coerced to `NaN`.\n          return eq(+object, +other);\n\n        case errorTag:\n          return object.name == other.name && object.message == other.message;\n\n        case regexpTag:\n        case stringTag:\n          // Coerce regexes to strings and treat strings, primitives and objects,\n          // as equal. See http://www.ecma-international.org/ecma-262/7.0/#sec-regexp.prototype.tostring\n          // for more details.\n          return object == (other + '');\n\n        case mapTag:\n          var convert = mapToArray;\n\n        case setTag:\n          var isPartial = bitmask & COMPARE_PARTIAL_FLAG;\n          convert || (convert = setToArray);\n\n          if (object.size != other.size && !isPartial) {\n            return false;\n          }\n          // Assume cyclic values are equal.\n          var stacked = stack.get(object);\n          if (stacked) {\n            return stacked == other;\n          }\n          bitmask |= COMPARE_UNORDERED_FLAG;\n\n          // Recursively compare objects (susceptible to call stack limits).\n          stack.set(object, other);\n          var result = equalArrays(convert(object), convert(other), bitmask, customizer, equalFunc, stack);\n          stack['delete'](object);\n          return result;\n\n        case symbolTag:\n          if (symbolValueOf) {\n            return symbolValueOf.call(object) == symbolValueOf.call(other);\n          }\n      }\n      return false;\n    }\n\n    /**\n     * A specialized version of `baseIsEqualDeep` for objects with support for\n     * partial deep comparisons.\n     *\n     * @private\n     * @param {Object} object The object to compare.\n     * @param {Object} other The other object to compare.\n     * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details.\n     * @param {Function} customizer The function to customize comparisons.\n     * @param {Function} equalFunc The function to determine equivalents of values.\n     * @param {Object} stack Tracks traversed `object` and `other` objects.\n     * @returns {boolean} Returns `true` if the objects are equivalent, else `false`.\n     */\n    function equalObjects(object, other, bitmask, customizer, equalFunc, stack) {\n      var isPartial = bitmask & COMPARE_PARTIAL_FLAG,\n          objProps = getAllKeys(object),\n          objLength = objProps.length,\n          othProps = getAllKeys(other),\n          othLength = othProps.length;\n\n      if (objLength != othLength && !isPartial) {\n        return false;\n      }\n      var index = objLength;\n      while (index--) {\n        var key = objProps[index];\n        if (!(isPartial ? key in other : hasOwnProperty.call(other, key))) {\n          return false;\n        }\n      }\n      // Check that cyclic values are equal.\n      var objStacked = stack.get(object);\n      var othStacked = stack.get(other);\n      if (objStacked && othStacked) {\n        return objStacked == other && othStacked == object;\n      }\n      var result = true;\n      stack.set(object, other);\n      stack.set(other, object);\n\n      var skipCtor = isPartial;\n      while (++index < objLength) {\n        key = objProps[index];\n        var objValue = object[key],\n            othValue = other[key];\n\n        if (customizer) {\n          var compared = isPartial\n            ? customizer(othValue, objValue, key, other, object, stack)\n            : customizer(objValue, othValue, key, object, other, stack);\n        }\n        // Recursively compare objects (susceptible to call stack limits).\n        if (!(compared === undefined\n              ? (objValue === othValue || equalFunc(objValue, othValue, bitmask, customizer, stack))\n              : compared\n            )) {\n          result = false;\n          break;\n        }\n        skipCtor || (skipCtor = key == 'constructor');\n      }\n      if (result && !skipCtor) {\n        var objCtor = object.constructor,\n            othCtor = other.constructor;\n\n        // Non `Object` object instances with different constructors are not equal.\n        if (objCtor != othCtor &&\n            ('constructor' in object && 'constructor' in other) &&\n            !(typeof objCtor == 'function' && objCtor instanceof objCtor &&\n              typeof othCtor == 'function' && othCtor instanceof othCtor)) {\n          result = false;\n        }\n      }\n      stack['delete'](object);\n      stack['delete'](other);\n      return result;\n    }\n\n    /**\n     * A specialized version of `baseRest` which flattens the rest array.\n     *\n     * @private\n     * @param {Function} func The function to apply a rest parameter to.\n     * @returns {Function} Returns the new function.\n     */\n    function flatRest(func) {\n      return setToString(overRest(func, undefined, flatten), func + '');\n    }\n\n    /**\n     * Creates an array of own enumerable property names and symbols of `object`.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the array of property names and symbols.\n     */\n    function getAllKeys(object) {\n      return baseGetAllKeys(object, keys, getSymbols);\n    }\n\n    /**\n     * Creates an array of own and inherited enumerable property names and\n     * symbols of `object`.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the array of property names and symbols.\n     */\n    function getAllKeysIn(object) {\n      return baseGetAllKeys(object, keysIn, getSymbolsIn);\n    }\n\n    /**\n     * Gets metadata for `func`.\n     *\n     * @private\n     * @param {Function} func The function to query.\n     * @returns {*} Returns the metadata for `func`.\n     */\n    var getData = !metaMap ? noop : function(func) {\n      return metaMap.get(func);\n    };\n\n    /**\n     * Gets the name of `func`.\n     *\n     * @private\n     * @param {Function} func The function to query.\n     * @returns {string} Returns the function name.\n     */\n    function getFuncName(func) {\n      var result = (func.name + ''),\n          array = realNames[result],\n          length = hasOwnProperty.call(realNames, result) ? array.length : 0;\n\n      while (length--) {\n        var data = array[length],\n            otherFunc = data.func;\n        if (otherFunc == null || otherFunc == func) {\n          return data.name;\n        }\n      }\n      return result;\n    }\n\n    /**\n     * Gets the argument placeholder value for `func`.\n     *\n     * @private\n     * @param {Function} func The function to inspect.\n     * @returns {*} Returns the placeholder value.\n     */\n    function getHolder(func) {\n      var object = hasOwnProperty.call(lodash, 'placeholder') ? lodash : func;\n      return object.placeholder;\n    }\n\n    /**\n     * Gets the appropriate \"iteratee\" function. If `_.iteratee` is customized,\n     * this function returns the custom method, otherwise it returns `baseIteratee`.\n     * If arguments are provided, the chosen function is invoked with them and\n     * its result is returned.\n     *\n     * @private\n     * @param {*} [value] The value to convert to an iteratee.\n     * @param {number} [arity] The arity of the created iteratee.\n     * @returns {Function} Returns the chosen function or its result.\n     */\n    function getIteratee() {\n      var result = lodash.iteratee || iteratee;\n      result = result === iteratee ? baseIteratee : result;\n      return arguments.length ? result(arguments[0], arguments[1]) : result;\n    }\n\n    /**\n     * Gets the data for `map`.\n     *\n     * @private\n     * @param {Object} map The map to query.\n     * @param {string} key The reference key.\n     * @returns {*} Returns the map data.\n     */\n    function getMapData(map, key) {\n      var data = map.__data__;\n      return isKeyable(key)\n        ? data[typeof key == 'string' ? 'string' : 'hash']\n        : data.map;\n    }\n\n    /**\n     * Gets the property names, values, and compare flags of `object`.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the match data of `object`.\n     */\n    function getMatchData(object) {\n      var result = keys(object),\n          length = result.length;\n\n      while (length--) {\n        var key = result[length],\n            value = object[key];\n\n        result[length] = [key, value, isStrictComparable(value)];\n      }\n      return result;\n    }\n\n    /**\n     * Gets the native function at `key` of `object`.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @param {string} key The key of the method to get.\n     * @returns {*} Returns the function if it's native, else `undefined`.\n     */\n    function getNative(object, key) {\n      var value = getValue(object, key);\n      return baseIsNative(value) ? value : undefined;\n    }\n\n    /**\n     * A specialized version of `baseGetTag` which ignores `Symbol.toStringTag` values.\n     *\n     * @private\n     * @param {*} value The value to query.\n     * @returns {string} Returns the raw `toStringTag`.\n     */\n    function getRawTag(value) {\n      var isOwn = hasOwnProperty.call(value, symToStringTag),\n          tag = value[symToStringTag];\n\n      try {\n        value[symToStringTag] = undefined;\n        var unmasked = true;\n      } catch (e) {}\n\n      var result = nativeObjectToString.call(value);\n      if (unmasked) {\n        if (isOwn) {\n          value[symToStringTag] = tag;\n        } else {\n          delete value[symToStringTag];\n        }\n      }\n      return result;\n    }\n\n    /**\n     * Creates an array of the own enumerable symbols of `object`.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the array of symbols.\n     */\n    var getSymbols = !nativeGetSymbols ? stubArray : function(object) {\n      if (object == null) {\n        return [];\n      }\n      object = Object(object);\n      return arrayFilter(nativeGetSymbols(object), function(symbol) {\n        return propertyIsEnumerable.call(object, symbol);\n      });\n    };\n\n    /**\n     * Creates an array of the own and inherited enumerable symbols of `object`.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the array of symbols.\n     */\n    var getSymbolsIn = !nativeGetSymbols ? stubArray : function(object) {\n      var result = [];\n      while (object) {\n        arrayPush(result, getSymbols(object));\n        object = getPrototype(object);\n      }\n      return result;\n    };\n\n    /**\n     * Gets the `toStringTag` of `value`.\n     *\n     * @private\n     * @param {*} value The value to query.\n     * @returns {string} Returns the `toStringTag`.\n     */\n    var getTag = baseGetTag;\n\n    // Fallback for data views, maps, sets, and weak maps in IE 11 and promises in Node.js < 6.\n    if ((DataView && getTag(new DataView(new ArrayBuffer(1))) != dataViewTag) ||\n        (Map && getTag(new Map) != mapTag) ||\n        (Promise && getTag(Promise.resolve()) != promiseTag) ||\n        (Set && getTag(new Set) != setTag) ||\n        (WeakMap && getTag(new WeakMap) != weakMapTag)) {\n      getTag = function(value) {\n        var result = baseGetTag(value),\n            Ctor = result == objectTag ? value.constructor : undefined,\n            ctorString = Ctor ? toSource(Ctor) : '';\n\n        if (ctorString) {\n          switch (ctorString) {\n            case dataViewCtorString: return dataViewTag;\n            case mapCtorString: return mapTag;\n            case promiseCtorString: return promiseTag;\n            case setCtorString: return setTag;\n            case weakMapCtorString: return weakMapTag;\n          }\n        }\n        return result;\n      };\n    }\n\n    /**\n     * Gets the view, applying any `transforms` to the `start` and `end` positions.\n     *\n     * @private\n     * @param {number} start The start of the view.\n     * @param {number} end The end of the view.\n     * @param {Array} transforms The transformations to apply to the view.\n     * @returns {Object} Returns an object containing the `start` and `end`\n     *  positions of the view.\n     */\n    function getView(start, end, transforms) {\n      var index = -1,\n          length = transforms.length;\n\n      while (++index < length) {\n        var data = transforms[index],\n            size = data.size;\n\n        switch (data.type) {\n          case 'drop':      start += size; break;\n          case 'dropRight': end -= size; break;\n          case 'take':      end = nativeMin(end, start + size); break;\n          case 'takeRight': start = nativeMax(start, end - size); break;\n        }\n      }\n      return { 'start': start, 'end': end };\n    }\n\n    /**\n     * Extracts wrapper details from the `source` body comment.\n     *\n     * @private\n     * @param {string} source The source to inspect.\n     * @returns {Array} Returns the wrapper details.\n     */\n    function getWrapDetails(source) {\n      var match = source.match(reWrapDetails);\n      return match ? match[1].split(reSplitDetails) : [];\n    }\n\n    /**\n     * Checks if `path` exists on `object`.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @param {Array|string} path The path to check.\n     * @param {Function} hasFunc The function to check properties.\n     * @returns {boolean} Returns `true` if `path` exists, else `false`.\n     */\n    function hasPath(object, path, hasFunc) {\n      path = castPath(path, object);\n\n      var index = -1,\n          length = path.length,\n          result = false;\n\n      while (++index < length) {\n        var key = toKey(path[index]);\n        if (!(result = object != null && hasFunc(object, key))) {\n          break;\n        }\n        object = object[key];\n      }\n      if (result || ++index != length) {\n        return result;\n      }\n      length = object == null ? 0 : object.length;\n      return !!length && isLength(length) && isIndex(key, length) &&\n        (isArray(object) || isArguments(object));\n    }\n\n    /**\n     * Initializes an array clone.\n     *\n     * @private\n     * @param {Array} array The array to clone.\n     * @returns {Array} Returns the initialized clone.\n     */\n    function initCloneArray(array) {\n      var length = array.length,\n          result = new array.constructor(length);\n\n      // Add properties assigned by `RegExp#exec`.\n      if (length && typeof array[0] == 'string' && hasOwnProperty.call(array, 'index')) {\n        result.index = array.index;\n        result.input = array.input;\n      }\n      return result;\n    }\n\n    /**\n     * Initializes an object clone.\n     *\n     * @private\n     * @param {Object} object The object to clone.\n     * @returns {Object} Returns the initialized clone.\n     */\n    function initCloneObject(object) {\n      return (typeof object.constructor == 'function' && !isPrototype(object))\n        ? baseCreate(getPrototype(object))\n        : {};\n    }\n\n    /**\n     * Initializes an object clone based on its `toStringTag`.\n     *\n     * **Note:** This function only supports cloning values with tags of\n     * `Boolean`, `Date`, `Error`, `Map`, `Number`, `RegExp`, `Set`, or `String`.\n     *\n     * @private\n     * @param {Object} object The object to clone.\n     * @param {string} tag The `toStringTag` of the object to clone.\n     * @param {boolean} [isDeep] Specify a deep clone.\n     * @returns {Object} Returns the initialized clone.\n     */\n    function initCloneByTag(object, tag, isDeep) {\n      var Ctor = object.constructor;\n      switch (tag) {\n        case arrayBufferTag:\n          return cloneArrayBuffer(object);\n\n        case boolTag:\n        case dateTag:\n          return new Ctor(+object);\n\n        case dataViewTag:\n          return cloneDataView(object, isDeep);\n\n        case float32Tag: case float64Tag:\n        case int8Tag: case int16Tag: case int32Tag:\n        case uint8Tag: case uint8ClampedTag: case uint16Tag: case uint32Tag:\n          return cloneTypedArray(object, isDeep);\n\n        case mapTag:\n          return new Ctor;\n\n        case numberTag:\n        case stringTag:\n          return new Ctor(object);\n\n        case regexpTag:\n          return cloneRegExp(object);\n\n        case setTag:\n          return new Ctor;\n\n        case symbolTag:\n          return cloneSymbol(object);\n      }\n    }\n\n    /**\n     * Inserts wrapper `details` in a comment at the top of the `source` body.\n     *\n     * @private\n     * @param {string} source The source to modify.\n     * @returns {Array} details The details to insert.\n     * @returns {string} Returns the modified source.\n     */\n    function insertWrapDetails(source, details) {\n      var length = details.length;\n      if (!length) {\n        return source;\n      }\n      var lastIndex = length - 1;\n      details[lastIndex] = (length > 1 ? '& ' : '') + details[lastIndex];\n      details = details.join(length > 2 ? ', ' : ' ');\n      return source.replace(reWrapComment, '{\\n/* [wrapped with ' + details + '] */\\n');\n    }\n\n    /**\n     * Checks if `value` is a flattenable `arguments` object or array.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is flattenable, else `false`.\n     */\n    function isFlattenable(value) {\n      return isArray(value) || isArguments(value) ||\n        !!(spreadableSymbol && value && value[spreadableSymbol]);\n    }\n\n    /**\n     * Checks if `value` is a valid array-like index.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @param {number} [length=MAX_SAFE_INTEGER] The upper bounds of a valid index.\n     * @returns {boolean} Returns `true` if `value` is a valid index, else `false`.\n     */\n    function isIndex(value, length) {\n      var type = typeof value;\n      length = length == null ? MAX_SAFE_INTEGER : length;\n\n      return !!length &&\n        (type == 'number' ||\n          (type != 'symbol' && reIsUint.test(value))) &&\n            (value > -1 && value % 1 == 0 && value < length);\n    }\n\n    /**\n     * Checks if the given arguments are from an iteratee call.\n     *\n     * @private\n     * @param {*} value The potential iteratee value argument.\n     * @param {*} index The potential iteratee index or key argument.\n     * @param {*} object The potential iteratee object argument.\n     * @returns {boolean} Returns `true` if the arguments are from an iteratee call,\n     *  else `false`.\n     */\n    function isIterateeCall(value, index, object) {\n      if (!isObject(object)) {\n        return false;\n      }\n      var type = typeof index;\n      if (type == 'number'\n            ? (isArrayLike(object) && isIndex(index, object.length))\n            : (type == 'string' && index in object)\n          ) {\n        return eq(object[index], value);\n      }\n      return false;\n    }\n\n    /**\n     * Checks if `value` is a property name and not a property path.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @param {Object} [object] The object to query keys on.\n     * @returns {boolean} Returns `true` if `value` is a property name, else `false`.\n     */\n    function isKey(value, object) {\n      if (isArray(value)) {\n        return false;\n      }\n      var type = typeof value;\n      if (type == 'number' || type == 'symbol' || type == 'boolean' ||\n          value == null || isSymbol(value)) {\n        return true;\n      }\n      return reIsPlainProp.test(value) || !reIsDeepProp.test(value) ||\n        (object != null && value in Object(object));\n    }\n\n    /**\n     * Checks if `value` is suitable for use as unique object key.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is suitable, else `false`.\n     */\n    function isKeyable(value) {\n      var type = typeof value;\n      return (type == 'string' || type == 'number' || type == 'symbol' || type == 'boolean')\n        ? (value !== '__proto__')\n        : (value === null);\n    }\n\n    /**\n     * Checks if `func` has a lazy counterpart.\n     *\n     * @private\n     * @param {Function} func The function to check.\n     * @returns {boolean} Returns `true` if `func` has a lazy counterpart,\n     *  else `false`.\n     */\n    function isLaziable(func) {\n      var funcName = getFuncName(func),\n          other = lodash[funcName];\n\n      if (typeof other != 'function' || !(funcName in LazyWrapper.prototype)) {\n        return false;\n      }\n      if (func === other) {\n        return true;\n      }\n      var data = getData(other);\n      return !!data && func === data[0];\n    }\n\n    /**\n     * Checks if `func` has its source masked.\n     *\n     * @private\n     * @param {Function} func The function to check.\n     * @returns {boolean} Returns `true` if `func` is masked, else `false`.\n     */\n    function isMasked(func) {\n      return !!maskSrcKey && (maskSrcKey in func);\n    }\n\n    /**\n     * Checks if `func` is capable of being masked.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `func` is maskable, else `false`.\n     */\n    var isMaskable = coreJsData ? isFunction : stubFalse;\n\n    /**\n     * Checks if `value` is likely a prototype object.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a prototype, else `false`.\n     */\n    function isPrototype(value) {\n      var Ctor = value && value.constructor,\n          proto = (typeof Ctor == 'function' && Ctor.prototype) || objectProto;\n\n      return value === proto;\n    }\n\n    /**\n     * Checks if `value` is suitable for strict equality comparisons, i.e. `===`.\n     *\n     * @private\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` if suitable for strict\n     *  equality comparisons, else `false`.\n     */\n    function isStrictComparable(value) {\n      return value === value && !isObject(value);\n    }\n\n    /**\n     * A specialized version of `matchesProperty` for source values suitable\n     * for strict equality comparisons, i.e. `===`.\n     *\n     * @private\n     * @param {string} key The key of the property to get.\n     * @param {*} srcValue The value to match.\n     * @returns {Function} Returns the new spec function.\n     */\n    function matchesStrictComparable(key, srcValue) {\n      return function(object) {\n        if (object == null) {\n          return false;\n        }\n        return object[key] === srcValue &&\n          (srcValue !== undefined || (key in Object(object)));\n      };\n    }\n\n    /**\n     * A specialized version of `_.memoize` which clears the memoized function's\n     * cache when it exceeds `MAX_MEMOIZE_SIZE`.\n     *\n     * @private\n     * @param {Function} func The function to have its output memoized.\n     * @returns {Function} Returns the new memoized function.\n     */\n    function memoizeCapped(func) {\n      var result = memoize(func, function(key) {\n        if (cache.size === MAX_MEMOIZE_SIZE) {\n          cache.clear();\n        }\n        return key;\n      });\n\n      var cache = result.cache;\n      return result;\n    }\n\n    /**\n     * Merges the function metadata of `source` into `data`.\n     *\n     * Merging metadata reduces the number of wrappers used to invoke a function.\n     * This is possible because methods like `_.bind`, `_.curry`, and `_.partial`\n     * may be applied regardless of execution order. Methods like `_.ary` and\n     * `_.rearg` modify function arguments, making the order in which they are\n     * executed important, preventing the merging of metadata. However, we make\n     * an exception for a safe combined case where curried functions have `_.ary`\n     * and or `_.rearg` applied.\n     *\n     * @private\n     * @param {Array} data The destination metadata.\n     * @param {Array} source The source metadata.\n     * @returns {Array} Returns `data`.\n     */\n    function mergeData(data, source) {\n      var bitmask = data[1],\n          srcBitmask = source[1],\n          newBitmask = bitmask | srcBitmask,\n          isCommon = newBitmask < (WRAP_BIND_FLAG | WRAP_BIND_KEY_FLAG | WRAP_ARY_FLAG);\n\n      var isCombo =\n        ((srcBitmask == WRAP_ARY_FLAG) && (bitmask == WRAP_CURRY_FLAG)) ||\n        ((srcBitmask == WRAP_ARY_FLAG) && (bitmask == WRAP_REARG_FLAG) && (data[7].length <= source[8])) ||\n        ((srcBitmask == (WRAP_ARY_FLAG | WRAP_REARG_FLAG)) && (source[7].length <= source[8]) && (bitmask == WRAP_CURRY_FLAG));\n\n      // Exit early if metadata can't be merged.\n      if (!(isCommon || isCombo)) {\n        return data;\n      }\n      // Use source `thisArg` if available.\n      if (srcBitmask & WRAP_BIND_FLAG) {\n        data[2] = source[2];\n        // Set when currying a bound function.\n        newBitmask |= bitmask & WRAP_BIND_FLAG ? 0 : WRAP_CURRY_BOUND_FLAG;\n      }\n      // Compose partial arguments.\n      var value = source[3];\n      if (value) {\n        var partials = data[3];\n        data[3] = partials ? composeArgs(partials, value, source[4]) : value;\n        data[4] = partials ? replaceHolders(data[3], PLACEHOLDER) : source[4];\n      }\n      // Compose partial right arguments.\n      value = source[5];\n      if (value) {\n        partials = data[5];\n        data[5] = partials ? composeArgsRight(partials, value, source[6]) : value;\n        data[6] = partials ? replaceHolders(data[5], PLACEHOLDER) : source[6];\n      }\n      // Use source `argPos` if available.\n      value = source[7];\n      if (value) {\n        data[7] = value;\n      }\n      // Use source `ary` if it's smaller.\n      if (srcBitmask & WRAP_ARY_FLAG) {\n        data[8] = data[8] == null ? source[8] : nativeMin(data[8], source[8]);\n      }\n      // Use source `arity` if one is not provided.\n      if (data[9] == null) {\n        data[9] = source[9];\n      }\n      // Use source `func` and merge bitmasks.\n      data[0] = source[0];\n      data[1] = newBitmask;\n\n      return data;\n    }\n\n    /**\n     * This function is like\n     * [`Object.keys`](http://ecma-international.org/ecma-262/7.0/#sec-object.keys)\n     * except that it includes inherited enumerable properties.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the array of property names.\n     */\n    function nativeKeysIn(object) {\n      var result = [];\n      if (object != null) {\n        for (var key in Object(object)) {\n          result.push(key);\n        }\n      }\n      return result;\n    }\n\n    /**\n     * Converts `value` to a string using `Object.prototype.toString`.\n     *\n     * @private\n     * @param {*} value The value to convert.\n     * @returns {string} Returns the converted string.\n     */\n    function objectToString(value) {\n      return nativeObjectToString.call(value);\n    }\n\n    /**\n     * A specialized version of `baseRest` which transforms the rest array.\n     *\n     * @private\n     * @param {Function} func The function to apply a rest parameter to.\n     * @param {number} [start=func.length-1] The start position of the rest parameter.\n     * @param {Function} transform The rest array transform.\n     * @returns {Function} Returns the new function.\n     */\n    function overRest(func, start, transform) {\n      start = nativeMax(start === undefined ? (func.length - 1) : start, 0);\n      return function() {\n        var args = arguments,\n            index = -1,\n            length = nativeMax(args.length - start, 0),\n            array = Array(length);\n\n        while (++index < length) {\n          array[index] = args[start + index];\n        }\n        index = -1;\n        var otherArgs = Array(start + 1);\n        while (++index < start) {\n          otherArgs[index] = args[index];\n        }\n        otherArgs[start] = transform(array);\n        return apply(func, this, otherArgs);\n      };\n    }\n\n    /**\n     * Gets the parent value at `path` of `object`.\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @param {Array} path The path to get the parent value of.\n     * @returns {*} Returns the parent value.\n     */\n    function parent(object, path) {\n      return path.length < 2 ? object : baseGet(object, baseSlice(path, 0, -1));\n    }\n\n    /**\n     * Reorder `array` according to the specified indexes where the element at\n     * the first index is assigned as the first element, the element at\n     * the second index is assigned as the second element, and so on.\n     *\n     * @private\n     * @param {Array} array The array to reorder.\n     * @param {Array} indexes The arranged array indexes.\n     * @returns {Array} Returns `array`.\n     */\n    function reorder(array, indexes) {\n      var arrLength = array.length,\n          length = nativeMin(indexes.length, arrLength),\n          oldArray = copyArray(array);\n\n      while (length--) {\n        var index = indexes[length];\n        array[length] = isIndex(index, arrLength) ? oldArray[index] : undefined;\n      }\n      return array;\n    }\n\n    /**\n     * Gets the value at `key`, unless `key` is \"__proto__\" or \"constructor\".\n     *\n     * @private\n     * @param {Object} object The object to query.\n     * @param {string} key The key of the property to get.\n     * @returns {*} Returns the property value.\n     */\n    function safeGet(object, key) {\n      if (key === 'constructor' && typeof object[key] === 'function') {\n        return;\n      }\n\n      if (key == '__proto__') {\n        return;\n      }\n\n      return object[key];\n    }\n\n    /**\n     * Sets metadata for `func`.\n     *\n     * **Note:** If this function becomes hot, i.e. is invoked a lot in a short\n     * period of time, it will trip its breaker and transition to an identity\n     * function to avoid garbage collection pauses in V8. See\n     * [V8 issue 2070](https://bugs.chromium.org/p/v8/issues/detail?id=2070)\n     * for more details.\n     *\n     * @private\n     * @param {Function} func The function to associate metadata with.\n     * @param {*} data The metadata.\n     * @returns {Function} Returns `func`.\n     */\n    var setData = shortOut(baseSetData);\n\n    /**\n     * A simple wrapper around the global [`setTimeout`](https://mdn.io/setTimeout).\n     *\n     * @private\n     * @param {Function} func The function to delay.\n     * @param {number} wait The number of milliseconds to delay invocation.\n     * @returns {number|Object} Returns the timer id or timeout object.\n     */\n    var setTimeout = ctxSetTimeout || function(func, wait) {\n      return root.setTimeout(func, wait);\n    };\n\n    /**\n     * Sets the `toString` method of `func` to return `string`.\n     *\n     * @private\n     * @param {Function} func The function to modify.\n     * @param {Function} string The `toString` result.\n     * @returns {Function} Returns `func`.\n     */\n    var setToString = shortOut(baseSetToString);\n\n    /**\n     * Sets the `toString` method of `wrapper` to mimic the source of `reference`\n     * with wrapper details in a comment at the top of the source body.\n     *\n     * @private\n     * @param {Function} wrapper The function to modify.\n     * @param {Function} reference The reference function.\n     * @param {number} bitmask The bitmask flags. See `createWrap` for more details.\n     * @returns {Function} Returns `wrapper`.\n     */\n    function setWrapToString(wrapper, reference, bitmask) {\n      var source = (reference + '');\n      return setToString(wrapper, insertWrapDetails(source, updateWrapDetails(getWrapDetails(source), bitmask)));\n    }\n\n    /**\n     * Creates a function that'll short out and invoke `identity` instead\n     * of `func` when it's called `HOT_COUNT` or more times in `HOT_SPAN`\n     * milliseconds.\n     *\n     * @private\n     * @param {Function} func The function to restrict.\n     * @returns {Function} Returns the new shortable function.\n     */\n    function shortOut(func) {\n      var count = 0,\n          lastCalled = 0;\n\n      return function() {\n        var stamp = nativeNow(),\n            remaining = HOT_SPAN - (stamp - lastCalled);\n\n        lastCalled = stamp;\n        if (remaining > 0) {\n          if (++count >= HOT_COUNT) {\n            return arguments[0];\n          }\n        } else {\n          count = 0;\n        }\n        return func.apply(undefined, arguments);\n      };\n    }\n\n    /**\n     * A specialized version of `_.shuffle` which mutates and sets the size of `array`.\n     *\n     * @private\n     * @param {Array} array The array to shuffle.\n     * @param {number} [size=array.length] The size of `array`.\n     * @returns {Array} Returns `array`.\n     */\n    function shuffleSelf(array, size) {\n      var index = -1,\n          length = array.length,\n          lastIndex = length - 1;\n\n      size = size === undefined ? length : size;\n      while (++index < size) {\n        var rand = baseRandom(index, lastIndex),\n            value = array[rand];\n\n        array[rand] = array[index];\n        array[index] = value;\n      }\n      array.length = size;\n      return array;\n    }\n\n    /**\n     * Converts `string` to a property path array.\n     *\n     * @private\n     * @param {string} string The string to convert.\n     * @returns {Array} Returns the property path array.\n     */\n    var stringToPath = memoizeCapped(function(string) {\n      var result = [];\n      if (string.charCodeAt(0) === 46 /* . */) {\n        result.push('');\n      }\n      string.replace(rePropName, function(match, number, quote, subString) {\n        result.push(quote ? subString.replace(reEscapeChar, '$1') : (number || match));\n      });\n      return result;\n    });\n\n    /**\n     * Converts `value` to a string key if it's not a string or symbol.\n     *\n     * @private\n     * @param {*} value The value to inspect.\n     * @returns {string|symbol} Returns the key.\n     */\n    function toKey(value) {\n      if (typeof value == 'string' || isSymbol(value)) {\n        return value;\n      }\n      var result = (value + '');\n      return (result == '0' && (1 / value) == -INFINITY) ? '-0' : result;\n    }\n\n    /**\n     * Converts `func` to its source code.\n     *\n     * @private\n     * @param {Function} func The function to convert.\n     * @returns {string} Returns the source code.\n     */\n    function toSource(func) {\n      if (func != null) {\n        try {\n          return funcToString.call(func);\n        } catch (e) {}\n        try {\n          return (func + '');\n        } catch (e) {}\n      }\n      return '';\n    }\n\n    /**\n     * Updates wrapper `details` based on `bitmask` flags.\n     *\n     * @private\n     * @returns {Array} details The details to modify.\n     * @param {number} bitmask The bitmask flags. See `createWrap` for more details.\n     * @returns {Array} Returns `details`.\n     */\n    function updateWrapDetails(details, bitmask) {\n      arrayEach(wrapFlags, function(pair) {\n        var value = '_.' + pair[0];\n        if ((bitmask & pair[1]) && !arrayIncludes(details, value)) {\n          details.push(value);\n        }\n      });\n      return details.sort();\n    }\n\n    /**\n     * Creates a clone of `wrapper`.\n     *\n     * @private\n     * @param {Object} wrapper The wrapper to clone.\n     * @returns {Object} Returns the cloned wrapper.\n     */\n    function wrapperClone(wrapper) {\n      if (wrapper instanceof LazyWrapper) {\n        return wrapper.clone();\n      }\n      var result = new LodashWrapper(wrapper.__wrapped__, wrapper.__chain__);\n      result.__actions__ = copyArray(wrapper.__actions__);\n      result.__index__  = wrapper.__index__;\n      result.__values__ = wrapper.__values__;\n      return result;\n    }\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Creates an array of elements split into groups the length of `size`.\n     * If `array` can't be split evenly, the final chunk will be the remaining\n     * elements.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Array\n     * @param {Array} array The array to process.\n     * @param {number} [size=1] The length of each chunk\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {Array} Returns the new array of chunks.\n     * @example\n     *\n     * _.chunk(['a', 'b', 'c', 'd'], 2);\n     * // => [['a', 'b'], ['c', 'd']]\n     *\n     * _.chunk(['a', 'b', 'c', 'd'], 3);\n     * // => [['a', 'b', 'c'], ['d']]\n     */\n    function chunk(array, size, guard) {\n      if ((guard ? isIterateeCall(array, size, guard) : size === undefined)) {\n        size = 1;\n      } else {\n        size = nativeMax(toInteger(size), 0);\n      }\n      var length = array == null ? 0 : array.length;\n      if (!length || size < 1) {\n        return [];\n      }\n      var index = 0,\n          resIndex = 0,\n          result = Array(nativeCeil(length / size));\n\n      while (index < length) {\n        result[resIndex++] = baseSlice(array, index, (index += size));\n      }\n      return result;\n    }\n\n    /**\n     * Creates an array with all falsey values removed. The values `false`, `null`,\n     * `0`, `\"\"`, `undefined`, and `NaN` are falsey.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {Array} array The array to compact.\n     * @returns {Array} Returns the new array of filtered values.\n     * @example\n     *\n     * _.compact([0, 1, false, 2, '', 3]);\n     * // => [1, 2, 3]\n     */\n    function compact(array) {\n      var index = -1,\n          length = array == null ? 0 : array.length,\n          resIndex = 0,\n          result = [];\n\n      while (++index < length) {\n        var value = array[index];\n        if (value) {\n          result[resIndex++] = value;\n        }\n      }\n      return result;\n    }\n\n    /**\n     * Creates a new array concatenating `array` with any additional arrays\n     * and/or values.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to concatenate.\n     * @param {...*} [values] The values to concatenate.\n     * @returns {Array} Returns the new concatenated array.\n     * @example\n     *\n     * var array = [1];\n     * var other = _.concat(array, 2, [3], [[4]]);\n     *\n     * console.log(other);\n     * // => [1, 2, 3, [4]]\n     *\n     * console.log(array);\n     * // => [1]\n     */\n    function concat() {\n      var length = arguments.length;\n      if (!length) {\n        return [];\n      }\n      var args = Array(length - 1),\n          array = arguments[0],\n          index = length;\n\n      while (index--) {\n        args[index - 1] = arguments[index];\n      }\n      return arrayPush(isArray(array) ? copyArray(array) : [array], baseFlatten(args, 1));\n    }\n\n    /**\n     * Creates an array of `array` values not included in the other given arrays\n     * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\n     * for equality comparisons. The order and references of result values are\n     * determined by the first array.\n     *\n     * **Note:** Unlike `_.pullAll`, this method returns a new array.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {...Array} [values] The values to exclude.\n     * @returns {Array} Returns the new array of filtered values.\n     * @see _.without, _.xor\n     * @example\n     *\n     * _.difference([2, 1], [2, 3]);\n     * // => [1]\n     */\n    var difference = baseRest(function(array, values) {\n      return isArrayLikeObject(array)\n        ? baseDifference(array, baseFlatten(values, 1, isArrayLikeObject, true))\n        : [];\n    });\n\n    /**\n     * This method is like `_.difference` except that it accepts `iteratee` which\n     * is invoked for each element of `array` and `values` to generate the criterion\n     * by which they're compared. The order and references of result values are\n     * determined by the first array. The iteratee is invoked with one argument:\n     * (value).\n     *\n     * **Note:** Unlike `_.pullAllBy`, this method returns a new array.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {...Array} [values] The values to exclude.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {Array} Returns the new array of filtered values.\n     * @example\n     *\n     * _.differenceBy([2.1, 1.2], [2.3, 3.4], Math.floor);\n     * // => [1.2]\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.differenceBy([{ 'x': 2 }, { 'x': 1 }], [{ 'x': 1 }], 'x');\n     * // => [{ 'x': 2 }]\n     */\n    var differenceBy = baseRest(function(array, values) {\n      var iteratee = last(values);\n      if (isArrayLikeObject(iteratee)) {\n        iteratee = undefined;\n      }\n      return isArrayLikeObject(array)\n        ? baseDifference(array, baseFlatten(values, 1, isArrayLikeObject, true), getIteratee(iteratee, 2))\n        : [];\n    });\n\n    /**\n     * This method is like `_.difference` except that it accepts `comparator`\n     * which is invoked to compare elements of `array` to `values`. The order and\n     * references of result values are determined by the first array. The comparator\n     * is invoked with two arguments: (arrVal, othVal).\n     *\n     * **Note:** Unlike `_.pullAllWith`, this method returns a new array.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {...Array} [values] The values to exclude.\n     * @param {Function} [comparator] The comparator invoked per element.\n     * @returns {Array} Returns the new array of filtered values.\n     * @example\n     *\n     * var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];\n     *\n     * _.differenceWith(objects, [{ 'x': 1, 'y': 2 }], _.isEqual);\n     * // => [{ 'x': 2, 'y': 1 }]\n     */\n    var differenceWith = baseRest(function(array, values) {\n      var comparator = last(values);\n      if (isArrayLikeObject(comparator)) {\n        comparator = undefined;\n      }\n      return isArrayLikeObject(array)\n        ? baseDifference(array, baseFlatten(values, 1, isArrayLikeObject, true), undefined, comparator)\n        : [];\n    });\n\n    /**\n     * Creates a slice of `array` with `n` elements dropped from the beginning.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.5.0\n     * @category Array\n     * @param {Array} array The array to query.\n     * @param {number} [n=1] The number of elements to drop.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {Array} Returns the slice of `array`.\n     * @example\n     *\n     * _.drop([1, 2, 3]);\n     * // => [2, 3]\n     *\n     * _.drop([1, 2, 3], 2);\n     * // => [3]\n     *\n     * _.drop([1, 2, 3], 5);\n     * // => []\n     *\n     * _.drop([1, 2, 3], 0);\n     * // => [1, 2, 3]\n     */\n    function drop(array, n, guard) {\n      var length = array == null ? 0 : array.length;\n      if (!length) {\n        return [];\n      }\n      n = (guard || n === undefined) ? 1 : toInteger(n);\n      return baseSlice(array, n < 0 ? 0 : n, length);\n    }\n\n    /**\n     * Creates a slice of `array` with `n` elements dropped from the end.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Array\n     * @param {Array} array The array to query.\n     * @param {number} [n=1] The number of elements to drop.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {Array} Returns the slice of `array`.\n     * @example\n     *\n     * _.dropRight([1, 2, 3]);\n     * // => [1, 2]\n     *\n     * _.dropRight([1, 2, 3], 2);\n     * // => [1]\n     *\n     * _.dropRight([1, 2, 3], 5);\n     * // => []\n     *\n     * _.dropRight([1, 2, 3], 0);\n     * // => [1, 2, 3]\n     */\n    function dropRight(array, n, guard) {\n      var length = array == null ? 0 : array.length;\n      if (!length) {\n        return [];\n      }\n      n = (guard || n === undefined) ? 1 : toInteger(n);\n      n = length - n;\n      return baseSlice(array, 0, n < 0 ? 0 : n);\n    }\n\n    /**\n     * Creates a slice of `array` excluding elements dropped from the end.\n     * Elements are dropped until `predicate` returns falsey. The predicate is\n     * invoked with three arguments: (value, index, array).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Array\n     * @param {Array} array The array to query.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @returns {Array} Returns the slice of `array`.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney',  'active': true },\n     *   { 'user': 'fred',    'active': false },\n     *   { 'user': 'pebbles', 'active': false }\n     * ];\n     *\n     * _.dropRightWhile(users, function(o) { return !o.active; });\n     * // => objects for ['barney']\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.dropRightWhile(users, { 'user': 'pebbles', 'active': false });\n     * // => objects for ['barney', 'fred']\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.dropRightWhile(users, ['active', false]);\n     * // => objects for ['barney']\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.dropRightWhile(users, 'active');\n     * // => objects for ['barney', 'fred', 'pebbles']\n     */\n    function dropRightWhile(array, predicate) {\n      return (array && array.length)\n        ? baseWhile(array, getIteratee(predicate, 3), true, true)\n        : [];\n    }\n\n    /**\n     * Creates a slice of `array` excluding elements dropped from the beginning.\n     * Elements are dropped until `predicate` returns falsey. The predicate is\n     * invoked with three arguments: (value, index, array).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Array\n     * @param {Array} array The array to query.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @returns {Array} Returns the slice of `array`.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney',  'active': false },\n     *   { 'user': 'fred',    'active': false },\n     *   { 'user': 'pebbles', 'active': true }\n     * ];\n     *\n     * _.dropWhile(users, function(o) { return !o.active; });\n     * // => objects for ['pebbles']\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.dropWhile(users, { 'user': 'barney', 'active': false });\n     * // => objects for ['fred', 'pebbles']\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.dropWhile(users, ['active', false]);\n     * // => objects for ['pebbles']\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.dropWhile(users, 'active');\n     * // => objects for ['barney', 'fred', 'pebbles']\n     */\n    function dropWhile(array, predicate) {\n      return (array && array.length)\n        ? baseWhile(array, getIteratee(predicate, 3), true)\n        : [];\n    }\n\n    /**\n     * Fills elements of `array` with `value` from `start` up to, but not\n     * including, `end`.\n     *\n     * **Note:** This method mutates `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.2.0\n     * @category Array\n     * @param {Array} array The array to fill.\n     * @param {*} value The value to fill `array` with.\n     * @param {number} [start=0] The start position.\n     * @param {number} [end=array.length] The end position.\n     * @returns {Array} Returns `array`.\n     * @example\n     *\n     * var array = [1, 2, 3];\n     *\n     * _.fill(array, 'a');\n     * console.log(array);\n     * // => ['a', 'a', 'a']\n     *\n     * _.fill(Array(3), 2);\n     * // => [2, 2, 2]\n     *\n     * _.fill([4, 6, 8, 10], '*', 1, 3);\n     * // => [4, '*', '*', 10]\n     */\n    function fill(array, value, start, end) {\n      var length = array == null ? 0 : array.length;\n      if (!length) {\n        return [];\n      }\n      if (start && typeof start != 'number' && isIterateeCall(array, value, start)) {\n        start = 0;\n        end = length;\n      }\n      return baseFill(array, value, start, end);\n    }\n\n    /**\n     * This method is like `_.find` except that it returns the index of the first\n     * element `predicate` returns truthy for instead of the element itself.\n     *\n     * @static\n     * @memberOf _\n     * @since 1.1.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @param {number} [fromIndex=0] The index to search from.\n     * @returns {number} Returns the index of the found element, else `-1`.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney',  'active': false },\n     *   { 'user': 'fred',    'active': false },\n     *   { 'user': 'pebbles', 'active': true }\n     * ];\n     *\n     * _.findIndex(users, function(o) { return o.user == 'barney'; });\n     * // => 0\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.findIndex(users, { 'user': 'fred', 'active': false });\n     * // => 1\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.findIndex(users, ['active', false]);\n     * // => 0\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.findIndex(users, 'active');\n     * // => 2\n     */\n    function findIndex(array, predicate, fromIndex) {\n      var length = array == null ? 0 : array.length;\n      if (!length) {\n        return -1;\n      }\n      var index = fromIndex == null ? 0 : toInteger(fromIndex);\n      if (index < 0) {\n        index = nativeMax(length + index, 0);\n      }\n      return baseFindIndex(array, getIteratee(predicate, 3), index);\n    }\n\n    /**\n     * This method is like `_.findIndex` except that it iterates over elements\n     * of `collection` from right to left.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.0.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @param {number} [fromIndex=array.length-1] The index to search from.\n     * @returns {number} Returns the index of the found element, else `-1`.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney',  'active': true },\n     *   { 'user': 'fred',    'active': false },\n     *   { 'user': 'pebbles', 'active': false }\n     * ];\n     *\n     * _.findLastIndex(users, function(o) { return o.user == 'pebbles'; });\n     * // => 2\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.findLastIndex(users, { 'user': 'barney', 'active': true });\n     * // => 0\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.findLastIndex(users, ['active', false]);\n     * // => 2\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.findLastIndex(users, 'active');\n     * // => 0\n     */\n    function findLastIndex(array, predicate, fromIndex) {\n      var length = array == null ? 0 : array.length;\n      if (!length) {\n        return -1;\n      }\n      var index = length - 1;\n      if (fromIndex !== undefined) {\n        index = toInteger(fromIndex);\n        index = fromIndex < 0\n          ? nativeMax(length + index, 0)\n          : nativeMin(index, length - 1);\n      }\n      return baseFindIndex(array, getIteratee(predicate, 3), index, true);\n    }\n\n    /**\n     * Flattens `array` a single level deep.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {Array} array The array to flatten.\n     * @returns {Array} Returns the new flattened array.\n     * @example\n     *\n     * _.flatten([1, [2, [3, [4]], 5]]);\n     * // => [1, 2, [3, [4]], 5]\n     */\n    function flatten(array) {\n      var length = array == null ? 0 : array.length;\n      return length ? baseFlatten(array, 1) : [];\n    }\n\n    /**\n     * Recursively flattens `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Array\n     * @param {Array} array The array to flatten.\n     * @returns {Array} Returns the new flattened array.\n     * @example\n     *\n     * _.flattenDeep([1, [2, [3, [4]], 5]]);\n     * // => [1, 2, 3, 4, 5]\n     */\n    function flattenDeep(array) {\n      var length = array == null ? 0 : array.length;\n      return length ? baseFlatten(array, INFINITY) : [];\n    }\n\n    /**\n     * Recursively flatten `array` up to `depth` times.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.4.0\n     * @category Array\n     * @param {Array} array The array to flatten.\n     * @param {number} [depth=1] The maximum recursion depth.\n     * @returns {Array} Returns the new flattened array.\n     * @example\n     *\n     * var array = [1, [2, [3, [4]], 5]];\n     *\n     * _.flattenDepth(array, 1);\n     * // => [1, 2, [3, [4]], 5]\n     *\n     * _.flattenDepth(array, 2);\n     * // => [1, 2, 3, [4], 5]\n     */\n    function flattenDepth(array, depth) {\n      var length = array == null ? 0 : array.length;\n      if (!length) {\n        return [];\n      }\n      depth = depth === undefined ? 1 : toInteger(depth);\n      return baseFlatten(array, depth);\n    }\n\n    /**\n     * The inverse of `_.toPairs`; this method returns an object composed\n     * from key-value `pairs`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} pairs The key-value pairs.\n     * @returns {Object} Returns the new object.\n     * @example\n     *\n     * _.fromPairs([['a', 1], ['b', 2]]);\n     * // => { 'a': 1, 'b': 2 }\n     */\n    function fromPairs(pairs) {\n      var index = -1,\n          length = pairs == null ? 0 : pairs.length,\n          result = {};\n\n      while (++index < length) {\n        var pair = pairs[index];\n        result[pair[0]] = pair[1];\n      }\n      return result;\n    }\n\n    /**\n     * Gets the first element of `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @alias first\n     * @category Array\n     * @param {Array} array The array to query.\n     * @returns {*} Returns the first element of `array`.\n     * @example\n     *\n     * _.head([1, 2, 3]);\n     * // => 1\n     *\n     * _.head([]);\n     * // => undefined\n     */\n    function head(array) {\n      return (array && array.length) ? array[0] : undefined;\n    }\n\n    /**\n     * Gets the index at which the first occurrence of `value` is found in `array`\n     * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\n     * for equality comparisons. If `fromIndex` is negative, it's used as the\n     * offset from the end of `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {*} value The value to search for.\n     * @param {number} [fromIndex=0] The index to search from.\n     * @returns {number} Returns the index of the matched value, else `-1`.\n     * @example\n     *\n     * _.indexOf([1, 2, 1, 2], 2);\n     * // => 1\n     *\n     * // Search from the `fromIndex`.\n     * _.indexOf([1, 2, 1, 2], 2, 2);\n     * // => 3\n     */\n    function indexOf(array, value, fromIndex) {\n      var length = array == null ? 0 : array.length;\n      if (!length) {\n        return -1;\n      }\n      var index = fromIndex == null ? 0 : toInteger(fromIndex);\n      if (index < 0) {\n        index = nativeMax(length + index, 0);\n      }\n      return baseIndexOf(array, value, index);\n    }\n\n    /**\n     * Gets all but the last element of `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {Array} array The array to query.\n     * @returns {Array} Returns the slice of `array`.\n     * @example\n     *\n     * _.initial([1, 2, 3]);\n     * // => [1, 2]\n     */\n    function initial(array) {\n      var length = array == null ? 0 : array.length;\n      return length ? baseSlice(array, 0, -1) : [];\n    }\n\n    /**\n     * Creates an array of unique values that are included in all given arrays\n     * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\n     * for equality comparisons. The order and references of result values are\n     * determined by the first array.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {...Array} [arrays] The arrays to inspect.\n     * @returns {Array} Returns the new array of intersecting values.\n     * @example\n     *\n     * _.intersection([2, 1], [2, 3]);\n     * // => [2]\n     */\n    var intersection = baseRest(function(arrays) {\n      var mapped = arrayMap(arrays, castArrayLikeObject);\n      return (mapped.length && mapped[0] === arrays[0])\n        ? baseIntersection(mapped)\n        : [];\n    });\n\n    /**\n     * This method is like `_.intersection` except that it accepts `iteratee`\n     * which is invoked for each element of each `arrays` to generate the criterion\n     * by which they're compared. The order and references of result values are\n     * determined by the first array. The iteratee is invoked with one argument:\n     * (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {...Array} [arrays] The arrays to inspect.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {Array} Returns the new array of intersecting values.\n     * @example\n     *\n     * _.intersectionBy([2.1, 1.2], [2.3, 3.4], Math.floor);\n     * // => [2.1]\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.intersectionBy([{ 'x': 1 }], [{ 'x': 2 }, { 'x': 1 }], 'x');\n     * // => [{ 'x': 1 }]\n     */\n    var intersectionBy = baseRest(function(arrays) {\n      var iteratee = last(arrays),\n          mapped = arrayMap(arrays, castArrayLikeObject);\n\n      if (iteratee === last(mapped)) {\n        iteratee = undefined;\n      } else {\n        mapped.pop();\n      }\n      return (mapped.length && mapped[0] === arrays[0])\n        ? baseIntersection(mapped, getIteratee(iteratee, 2))\n        : [];\n    });\n\n    /**\n     * This method is like `_.intersection` except that it accepts `comparator`\n     * which is invoked to compare elements of `arrays`. The order and references\n     * of result values are determined by the first array. The comparator is\n     * invoked with two arguments: (arrVal, othVal).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {...Array} [arrays] The arrays to inspect.\n     * @param {Function} [comparator] The comparator invoked per element.\n     * @returns {Array} Returns the new array of intersecting values.\n     * @example\n     *\n     * var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];\n     * var others = [{ 'x': 1, 'y': 1 }, { 'x': 1, 'y': 2 }];\n     *\n     * _.intersectionWith(objects, others, _.isEqual);\n     * // => [{ 'x': 1, 'y': 2 }]\n     */\n    var intersectionWith = baseRest(function(arrays) {\n      var comparator = last(arrays),\n          mapped = arrayMap(arrays, castArrayLikeObject);\n\n      comparator = typeof comparator == 'function' ? comparator : undefined;\n      if (comparator) {\n        mapped.pop();\n      }\n      return (mapped.length && mapped[0] === arrays[0])\n        ? baseIntersection(mapped, undefined, comparator)\n        : [];\n    });\n\n    /**\n     * Converts all elements in `array` into a string separated by `separator`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to convert.\n     * @param {string} [separator=','] The element separator.\n     * @returns {string} Returns the joined string.\n     * @example\n     *\n     * _.join(['a', 'b', 'c'], '~');\n     * // => 'a~b~c'\n     */\n    function join(array, separator) {\n      return array == null ? '' : nativeJoin.call(array, separator);\n    }\n\n    /**\n     * Gets the last element of `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {Array} array The array to query.\n     * @returns {*} Returns the last element of `array`.\n     * @example\n     *\n     * _.last([1, 2, 3]);\n     * // => 3\n     */\n    function last(array) {\n      var length = array == null ? 0 : array.length;\n      return length ? array[length - 1] : undefined;\n    }\n\n    /**\n     * This method is like `_.indexOf` except that it iterates over elements of\n     * `array` from right to left.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {*} value The value to search for.\n     * @param {number} [fromIndex=array.length-1] The index to search from.\n     * @returns {number} Returns the index of the matched value, else `-1`.\n     * @example\n     *\n     * _.lastIndexOf([1, 2, 1, 2], 2);\n     * // => 3\n     *\n     * // Search from the `fromIndex`.\n     * _.lastIndexOf([1, 2, 1, 2], 2, 2);\n     * // => 1\n     */\n    function lastIndexOf(array, value, fromIndex) {\n      var length = array == null ? 0 : array.length;\n      if (!length) {\n        return -1;\n      }\n      var index = length;\n      if (fromIndex !== undefined) {\n        index = toInteger(fromIndex);\n        index = index < 0 ? nativeMax(length + index, 0) : nativeMin(index, length - 1);\n      }\n      return value === value\n        ? strictLastIndexOf(array, value, index)\n        : baseFindIndex(array, baseIsNaN, index, true);\n    }\n\n    /**\n     * Gets the element at index `n` of `array`. If `n` is negative, the nth\n     * element from the end is returned.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.11.0\n     * @category Array\n     * @param {Array} array The array to query.\n     * @param {number} [n=0] The index of the element to return.\n     * @returns {*} Returns the nth element of `array`.\n     * @example\n     *\n     * var array = ['a', 'b', 'c', 'd'];\n     *\n     * _.nth(array, 1);\n     * // => 'b'\n     *\n     * _.nth(array, -2);\n     * // => 'c';\n     */\n    function nth(array, n) {\n      return (array && array.length) ? baseNth(array, toInteger(n)) : undefined;\n    }\n\n    /**\n     * Removes all given values from `array` using\n     * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\n     * for equality comparisons.\n     *\n     * **Note:** Unlike `_.without`, this method mutates `array`. Use `_.remove`\n     * to remove elements from an array by predicate.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.0.0\n     * @category Array\n     * @param {Array} array The array to modify.\n     * @param {...*} [values] The values to remove.\n     * @returns {Array} Returns `array`.\n     * @example\n     *\n     * var array = ['a', 'b', 'c', 'a', 'b', 'c'];\n     *\n     * _.pull(array, 'a', 'c');\n     * console.log(array);\n     * // => ['b', 'b']\n     */\n    var pull = baseRest(pullAll);\n\n    /**\n     * This method is like `_.pull` except that it accepts an array of values to remove.\n     *\n     * **Note:** Unlike `_.difference`, this method mutates `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to modify.\n     * @param {Array} values The values to remove.\n     * @returns {Array} Returns `array`.\n     * @example\n     *\n     * var array = ['a', 'b', 'c', 'a', 'b', 'c'];\n     *\n     * _.pullAll(array, ['a', 'c']);\n     * console.log(array);\n     * // => ['b', 'b']\n     */\n    function pullAll(array, values) {\n      return (array && array.length && values && values.length)\n        ? basePullAll(array, values)\n        : array;\n    }\n\n    /**\n     * This method is like `_.pullAll` except that it accepts `iteratee` which is\n     * invoked for each element of `array` and `values` to generate the criterion\n     * by which they're compared. The iteratee is invoked with one argument: (value).\n     *\n     * **Note:** Unlike `_.differenceBy`, this method mutates `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to modify.\n     * @param {Array} values The values to remove.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {Array} Returns `array`.\n     * @example\n     *\n     * var array = [{ 'x': 1 }, { 'x': 2 }, { 'x': 3 }, { 'x': 1 }];\n     *\n     * _.pullAllBy(array, [{ 'x': 1 }, { 'x': 3 }], 'x');\n     * console.log(array);\n     * // => [{ 'x': 2 }]\n     */\n    function pullAllBy(array, values, iteratee) {\n      return (array && array.length && values && values.length)\n        ? basePullAll(array, values, getIteratee(iteratee, 2))\n        : array;\n    }\n\n    /**\n     * This method is like `_.pullAll` except that it accepts `comparator` which\n     * is invoked to compare elements of `array` to `values`. The comparator is\n     * invoked with two arguments: (arrVal, othVal).\n     *\n     * **Note:** Unlike `_.differenceWith`, this method mutates `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.6.0\n     * @category Array\n     * @param {Array} array The array to modify.\n     * @param {Array} values The values to remove.\n     * @param {Function} [comparator] The comparator invoked per element.\n     * @returns {Array} Returns `array`.\n     * @example\n     *\n     * var array = [{ 'x': 1, 'y': 2 }, { 'x': 3, 'y': 4 }, { 'x': 5, 'y': 6 }];\n     *\n     * _.pullAllWith(array, [{ 'x': 3, 'y': 4 }], _.isEqual);\n     * console.log(array);\n     * // => [{ 'x': 1, 'y': 2 }, { 'x': 5, 'y': 6 }]\n     */\n    function pullAllWith(array, values, comparator) {\n      return (array && array.length && values && values.length)\n        ? basePullAll(array, values, undefined, comparator)\n        : array;\n    }\n\n    /**\n     * Removes elements from `array` corresponding to `indexes` and returns an\n     * array of removed elements.\n     *\n     * **Note:** Unlike `_.at`, this method mutates `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Array\n     * @param {Array} array The array to modify.\n     * @param {...(number|number[])} [indexes] The indexes of elements to remove.\n     * @returns {Array} Returns the new array of removed elements.\n     * @example\n     *\n     * var array = ['a', 'b', 'c', 'd'];\n     * var pulled = _.pullAt(array, [1, 3]);\n     *\n     * console.log(array);\n     * // => ['a', 'c']\n     *\n     * console.log(pulled);\n     * // => ['b', 'd']\n     */\n    var pullAt = flatRest(function(array, indexes) {\n      var length = array == null ? 0 : array.length,\n          result = baseAt(array, indexes);\n\n      basePullAt(array, arrayMap(indexes, function(index) {\n        return isIndex(index, length) ? +index : index;\n      }).sort(compareAscending));\n\n      return result;\n    });\n\n    /**\n     * Removes all elements from `array` that `predicate` returns truthy for\n     * and returns an array of the removed elements. The predicate is invoked\n     * with three arguments: (value, index, array).\n     *\n     * **Note:** Unlike `_.filter`, this method mutates `array`. Use `_.pull`\n     * to pull elements from an array by value.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.0.0\n     * @category Array\n     * @param {Array} array The array to modify.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @returns {Array} Returns the new array of removed elements.\n     * @example\n     *\n     * var array = [1, 2, 3, 4];\n     * var evens = _.remove(array, function(n) {\n     *   return n % 2 == 0;\n     * });\n     *\n     * console.log(array);\n     * // => [1, 3]\n     *\n     * console.log(evens);\n     * // => [2, 4]\n     */\n    function remove(array, predicate) {\n      var result = [];\n      if (!(array && array.length)) {\n        return result;\n      }\n      var index = -1,\n          indexes = [],\n          length = array.length;\n\n      predicate = getIteratee(predicate, 3);\n      while (++index < length) {\n        var value = array[index];\n        if (predicate(value, index, array)) {\n          result.push(value);\n          indexes.push(index);\n        }\n      }\n      basePullAt(array, indexes);\n      return result;\n    }\n\n    /**\n     * Reverses `array` so that the first element becomes the last, the second\n     * element becomes the second to last, and so on.\n     *\n     * **Note:** This method mutates `array` and is based on\n     * [`Array#reverse`](https://mdn.io/Array/reverse).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to modify.\n     * @returns {Array} Returns `array`.\n     * @example\n     *\n     * var array = [1, 2, 3];\n     *\n     * _.reverse(array);\n     * // => [3, 2, 1]\n     *\n     * console.log(array);\n     * // => [3, 2, 1]\n     */\n    function reverse(array) {\n      return array == null ? array : nativeReverse.call(array);\n    }\n\n    /**\n     * Creates a slice of `array` from `start` up to, but not including, `end`.\n     *\n     * **Note:** This method is used instead of\n     * [`Array#slice`](https://mdn.io/Array/slice) to ensure dense arrays are\n     * returned.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Array\n     * @param {Array} array The array to slice.\n     * @param {number} [start=0] The start position.\n     * @param {number} [end=array.length] The end position.\n     * @returns {Array} Returns the slice of `array`.\n     */\n    function slice(array, start, end) {\n      var length = array == null ? 0 : array.length;\n      if (!length) {\n        return [];\n      }\n      if (end && typeof end != 'number' && isIterateeCall(array, start, end)) {\n        start = 0;\n        end = length;\n      }\n      else {\n        start = start == null ? 0 : toInteger(start);\n        end = end === undefined ? length : toInteger(end);\n      }\n      return baseSlice(array, start, end);\n    }\n\n    /**\n     * Uses a binary search to determine the lowest index at which `value`\n     * should be inserted into `array` in order to maintain its sort order.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {Array} array The sorted array to inspect.\n     * @param {*} value The value to evaluate.\n     * @returns {number} Returns the index at which `value` should be inserted\n     *  into `array`.\n     * @example\n     *\n     * _.sortedIndex([30, 50], 40);\n     * // => 1\n     */\n    function sortedIndex(array, value) {\n      return baseSortedIndex(array, value);\n    }\n\n    /**\n     * This method is like `_.sortedIndex` except that it accepts `iteratee`\n     * which is invoked for `value` and each element of `array` to compute their\n     * sort ranking. The iteratee is invoked with one argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The sorted array to inspect.\n     * @param {*} value The value to evaluate.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {number} Returns the index at which `value` should be inserted\n     *  into `array`.\n     * @example\n     *\n     * var objects = [{ 'x': 4 }, { 'x': 5 }];\n     *\n     * _.sortedIndexBy(objects, { 'x': 4 }, function(o) { return o.x; });\n     * // => 0\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.sortedIndexBy(objects, { 'x': 4 }, 'x');\n     * // => 0\n     */\n    function sortedIndexBy(array, value, iteratee) {\n      return baseSortedIndexBy(array, value, getIteratee(iteratee, 2));\n    }\n\n    /**\n     * This method is like `_.indexOf` except that it performs a binary\n     * search on a sorted `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {*} value The value to search for.\n     * @returns {number} Returns the index of the matched value, else `-1`.\n     * @example\n     *\n     * _.sortedIndexOf([4, 5, 5, 5, 6], 5);\n     * // => 1\n     */\n    function sortedIndexOf(array, value) {\n      var length = array == null ? 0 : array.length;\n      if (length) {\n        var index = baseSortedIndex(array, value);\n        if (index < length && eq(array[index], value)) {\n          return index;\n        }\n      }\n      return -1;\n    }\n\n    /**\n     * This method is like `_.sortedIndex` except that it returns the highest\n     * index at which `value` should be inserted into `array` in order to\n     * maintain its sort order.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Array\n     * @param {Array} array The sorted array to inspect.\n     * @param {*} value The value to evaluate.\n     * @returns {number} Returns the index at which `value` should be inserted\n     *  into `array`.\n     * @example\n     *\n     * _.sortedLastIndex([4, 5, 5, 5, 6], 5);\n     * // => 4\n     */\n    function sortedLastIndex(array, value) {\n      return baseSortedIndex(array, value, true);\n    }\n\n    /**\n     * This method is like `_.sortedLastIndex` except that it accepts `iteratee`\n     * which is invoked for `value` and each element of `array` to compute their\n     * sort ranking. The iteratee is invoked with one argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The sorted array to inspect.\n     * @param {*} value The value to evaluate.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {number} Returns the index at which `value` should be inserted\n     *  into `array`.\n     * @example\n     *\n     * var objects = [{ 'x': 4 }, { 'x': 5 }];\n     *\n     * _.sortedLastIndexBy(objects, { 'x': 4 }, function(o) { return o.x; });\n     * // => 1\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.sortedLastIndexBy(objects, { 'x': 4 }, 'x');\n     * // => 1\n     */\n    function sortedLastIndexBy(array, value, iteratee) {\n      return baseSortedIndexBy(array, value, getIteratee(iteratee, 2), true);\n    }\n\n    /**\n     * This method is like `_.lastIndexOf` except that it performs a binary\n     * search on a sorted `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {*} value The value to search for.\n     * @returns {number} Returns the index of the matched value, else `-1`.\n     * @example\n     *\n     * _.sortedLastIndexOf([4, 5, 5, 5, 6], 5);\n     * // => 3\n     */\n    function sortedLastIndexOf(array, value) {\n      var length = array == null ? 0 : array.length;\n      if (length) {\n        var index = baseSortedIndex(array, value, true) - 1;\n        if (eq(array[index], value)) {\n          return index;\n        }\n      }\n      return -1;\n    }\n\n    /**\n     * This method is like `_.uniq` except that it's designed and optimized\n     * for sorted arrays.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @returns {Array} Returns the new duplicate free array.\n     * @example\n     *\n     * _.sortedUniq([1, 1, 2]);\n     * // => [1, 2]\n     */\n    function sortedUniq(array) {\n      return (array && array.length)\n        ? baseSortedUniq(array)\n        : [];\n    }\n\n    /**\n     * This method is like `_.uniqBy` except that it's designed and optimized\n     * for sorted arrays.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {Function} [iteratee] The iteratee invoked per element.\n     * @returns {Array} Returns the new duplicate free array.\n     * @example\n     *\n     * _.sortedUniqBy([1.1, 1.2, 2.3, 2.4], Math.floor);\n     * // => [1.1, 2.3]\n     */\n    function sortedUniqBy(array, iteratee) {\n      return (array && array.length)\n        ? baseSortedUniq(array, getIteratee(iteratee, 2))\n        : [];\n    }\n\n    /**\n     * Gets all but the first element of `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to query.\n     * @returns {Array} Returns the slice of `array`.\n     * @example\n     *\n     * _.tail([1, 2, 3]);\n     * // => [2, 3]\n     */\n    function tail(array) {\n      var length = array == null ? 0 : array.length;\n      return length ? baseSlice(array, 1, length) : [];\n    }\n\n    /**\n     * Creates a slice of `array` with `n` elements taken from the beginning.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {Array} array The array to query.\n     * @param {number} [n=1] The number of elements to take.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {Array} Returns the slice of `array`.\n     * @example\n     *\n     * _.take([1, 2, 3]);\n     * // => [1]\n     *\n     * _.take([1, 2, 3], 2);\n     * // => [1, 2]\n     *\n     * _.take([1, 2, 3], 5);\n     * // => [1, 2, 3]\n     *\n     * _.take([1, 2, 3], 0);\n     * // => []\n     */\n    function take(array, n, guard) {\n      if (!(array && array.length)) {\n        return [];\n      }\n      n = (guard || n === undefined) ? 1 : toInteger(n);\n      return baseSlice(array, 0, n < 0 ? 0 : n);\n    }\n\n    /**\n     * Creates a slice of `array` with `n` elements taken from the end.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Array\n     * @param {Array} array The array to query.\n     * @param {number} [n=1] The number of elements to take.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {Array} Returns the slice of `array`.\n     * @example\n     *\n     * _.takeRight([1, 2, 3]);\n     * // => [3]\n     *\n     * _.takeRight([1, 2, 3], 2);\n     * // => [2, 3]\n     *\n     * _.takeRight([1, 2, 3], 5);\n     * // => [1, 2, 3]\n     *\n     * _.takeRight([1, 2, 3], 0);\n     * // => []\n     */\n    function takeRight(array, n, guard) {\n      var length = array == null ? 0 : array.length;\n      if (!length) {\n        return [];\n      }\n      n = (guard || n === undefined) ? 1 : toInteger(n);\n      n = length - n;\n      return baseSlice(array, n < 0 ? 0 : n, length);\n    }\n\n    /**\n     * Creates a slice of `array` with elements taken from the end. Elements are\n     * taken until `predicate` returns falsey. The predicate is invoked with\n     * three arguments: (value, index, array).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Array\n     * @param {Array} array The array to query.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @returns {Array} Returns the slice of `array`.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney',  'active': true },\n     *   { 'user': 'fred',    'active': false },\n     *   { 'user': 'pebbles', 'active': false }\n     * ];\n     *\n     * _.takeRightWhile(users, function(o) { return !o.active; });\n     * // => objects for ['fred', 'pebbles']\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.takeRightWhile(users, { 'user': 'pebbles', 'active': false });\n     * // => objects for ['pebbles']\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.takeRightWhile(users, ['active', false]);\n     * // => objects for ['fred', 'pebbles']\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.takeRightWhile(users, 'active');\n     * // => []\n     */\n    function takeRightWhile(array, predicate) {\n      return (array && array.length)\n        ? baseWhile(array, getIteratee(predicate, 3), false, true)\n        : [];\n    }\n\n    /**\n     * Creates a slice of `array` with elements taken from the beginning. Elements\n     * are taken until `predicate` returns falsey. The predicate is invoked with\n     * three arguments: (value, index, array).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Array\n     * @param {Array} array The array to query.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @returns {Array} Returns the slice of `array`.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney',  'active': false },\n     *   { 'user': 'fred',    'active': false },\n     *   { 'user': 'pebbles', 'active': true }\n     * ];\n     *\n     * _.takeWhile(users, function(o) { return !o.active; });\n     * // => objects for ['barney', 'fred']\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.takeWhile(users, { 'user': 'barney', 'active': false });\n     * // => objects for ['barney']\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.takeWhile(users, ['active', false]);\n     * // => objects for ['barney', 'fred']\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.takeWhile(users, 'active');\n     * // => []\n     */\n    function takeWhile(array, predicate) {\n      return (array && array.length)\n        ? baseWhile(array, getIteratee(predicate, 3))\n        : [];\n    }\n\n    /**\n     * Creates an array of unique values, in order, from all given arrays using\n     * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\n     * for equality comparisons.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {...Array} [arrays] The arrays to inspect.\n     * @returns {Array} Returns the new array of combined values.\n     * @example\n     *\n     * _.union([2], [1, 2]);\n     * // => [2, 1]\n     */\n    var union = baseRest(function(arrays) {\n      return baseUniq(baseFlatten(arrays, 1, isArrayLikeObject, true));\n    });\n\n    /**\n     * This method is like `_.union` except that it accepts `iteratee` which is\n     * invoked for each element of each `arrays` to generate the criterion by\n     * which uniqueness is computed. Result values are chosen from the first\n     * array in which the value occurs. The iteratee is invoked with one argument:\n     * (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {...Array} [arrays] The arrays to inspect.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {Array} Returns the new array of combined values.\n     * @example\n     *\n     * _.unionBy([2.1], [1.2, 2.3], Math.floor);\n     * // => [2.1, 1.2]\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.unionBy([{ 'x': 1 }], [{ 'x': 2 }, { 'x': 1 }], 'x');\n     * // => [{ 'x': 1 }, { 'x': 2 }]\n     */\n    var unionBy = baseRest(function(arrays) {\n      var iteratee = last(arrays);\n      if (isArrayLikeObject(iteratee)) {\n        iteratee = undefined;\n      }\n      return baseUniq(baseFlatten(arrays, 1, isArrayLikeObject, true), getIteratee(iteratee, 2));\n    });\n\n    /**\n     * This method is like `_.union` except that it accepts `comparator` which\n     * is invoked to compare elements of `arrays`. Result values are chosen from\n     * the first array in which the value occurs. The comparator is invoked\n     * with two arguments: (arrVal, othVal).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {...Array} [arrays] The arrays to inspect.\n     * @param {Function} [comparator] The comparator invoked per element.\n     * @returns {Array} Returns the new array of combined values.\n     * @example\n     *\n     * var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];\n     * var others = [{ 'x': 1, 'y': 1 }, { 'x': 1, 'y': 2 }];\n     *\n     * _.unionWith(objects, others, _.isEqual);\n     * // => [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }, { 'x': 1, 'y': 1 }]\n     */\n    var unionWith = baseRest(function(arrays) {\n      var comparator = last(arrays);\n      comparator = typeof comparator == 'function' ? comparator : undefined;\n      return baseUniq(baseFlatten(arrays, 1, isArrayLikeObject, true), undefined, comparator);\n    });\n\n    /**\n     * Creates a duplicate-free version of an array, using\n     * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\n     * for equality comparisons, in which only the first occurrence of each element\n     * is kept. The order of result values is determined by the order they occur\n     * in the array.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @returns {Array} Returns the new duplicate free array.\n     * @example\n     *\n     * _.uniq([2, 1, 2]);\n     * // => [2, 1]\n     */\n    function uniq(array) {\n      return (array && array.length) ? baseUniq(array) : [];\n    }\n\n    /**\n     * This method is like `_.uniq` except that it accepts `iteratee` which is\n     * invoked for each element in `array` to generate the criterion by which\n     * uniqueness is computed. The order of result values is determined by the\n     * order they occur in the array. The iteratee is invoked with one argument:\n     * (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {Array} Returns the new duplicate free array.\n     * @example\n     *\n     * _.uniqBy([2.1, 1.2, 2.3], Math.floor);\n     * // => [2.1, 1.2]\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.uniqBy([{ 'x': 1 }, { 'x': 2 }, { 'x': 1 }], 'x');\n     * // => [{ 'x': 1 }, { 'x': 2 }]\n     */\n    function uniqBy(array, iteratee) {\n      return (array && array.length) ? baseUniq(array, getIteratee(iteratee, 2)) : [];\n    }\n\n    /**\n     * This method is like `_.uniq` except that it accepts `comparator` which\n     * is invoked to compare elements of `array`. The order of result values is\n     * determined by the order they occur in the array.The comparator is invoked\n     * with two arguments: (arrVal, othVal).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {Function} [comparator] The comparator invoked per element.\n     * @returns {Array} Returns the new duplicate free array.\n     * @example\n     *\n     * var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }, { 'x': 1, 'y': 2 }];\n     *\n     * _.uniqWith(objects, _.isEqual);\n     * // => [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }]\n     */\n    function uniqWith(array, comparator) {\n      comparator = typeof comparator == 'function' ? comparator : undefined;\n      return (array && array.length) ? baseUniq(array, undefined, comparator) : [];\n    }\n\n    /**\n     * This method is like `_.zip` except that it accepts an array of grouped\n     * elements and creates an array regrouping the elements to their pre-zip\n     * configuration.\n     *\n     * @static\n     * @memberOf _\n     * @since 1.2.0\n     * @category Array\n     * @param {Array} array The array of grouped elements to process.\n     * @returns {Array} Returns the new array of regrouped elements.\n     * @example\n     *\n     * var zipped = _.zip(['a', 'b'], [1, 2], [true, false]);\n     * // => [['a', 1, true], ['b', 2, false]]\n     *\n     * _.unzip(zipped);\n     * // => [['a', 'b'], [1, 2], [true, false]]\n     */\n    function unzip(array) {\n      if (!(array && array.length)) {\n        return [];\n      }\n      var length = 0;\n      array = arrayFilter(array, function(group) {\n        if (isArrayLikeObject(group)) {\n          length = nativeMax(group.length, length);\n          return true;\n        }\n      });\n      return baseTimes(length, function(index) {\n        return arrayMap(array, baseProperty(index));\n      });\n    }\n\n    /**\n     * This method is like `_.unzip` except that it accepts `iteratee` to specify\n     * how regrouped values should be combined. The iteratee is invoked with the\n     * elements of each group: (...group).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.8.0\n     * @category Array\n     * @param {Array} array The array of grouped elements to process.\n     * @param {Function} [iteratee=_.identity] The function to combine\n     *  regrouped values.\n     * @returns {Array} Returns the new array of regrouped elements.\n     * @example\n     *\n     * var zipped = _.zip([1, 2], [10, 20], [100, 200]);\n     * // => [[1, 10, 100], [2, 20, 200]]\n     *\n     * _.unzipWith(zipped, _.add);\n     * // => [3, 30, 300]\n     */\n    function unzipWith(array, iteratee) {\n      if (!(array && array.length)) {\n        return [];\n      }\n      var result = unzip(array);\n      if (iteratee == null) {\n        return result;\n      }\n      return arrayMap(result, function(group) {\n        return apply(iteratee, undefined, group);\n      });\n    }\n\n    /**\n     * Creates an array excluding all given values using\n     * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\n     * for equality comparisons.\n     *\n     * **Note:** Unlike `_.pull`, this method returns a new array.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {Array} array The array to inspect.\n     * @param {...*} [values] The values to exclude.\n     * @returns {Array} Returns the new array of filtered values.\n     * @see _.difference, _.xor\n     * @example\n     *\n     * _.without([2, 1, 2, 3], 1, 2);\n     * // => [3]\n     */\n    var without = baseRest(function(array, values) {\n      return isArrayLikeObject(array)\n        ? baseDifference(array, values)\n        : [];\n    });\n\n    /**\n     * Creates an array of unique values that is the\n     * [symmetric difference](https://en.wikipedia.org/wiki/Symmetric_difference)\n     * of the given arrays. The order of result values is determined by the order\n     * they occur in the arrays.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.4.0\n     * @category Array\n     * @param {...Array} [arrays] The arrays to inspect.\n     * @returns {Array} Returns the new array of filtered values.\n     * @see _.difference, _.without\n     * @example\n     *\n     * _.xor([2, 1], [2, 3]);\n     * // => [1, 3]\n     */\n    var xor = baseRest(function(arrays) {\n      return baseXor(arrayFilter(arrays, isArrayLikeObject));\n    });\n\n    /**\n     * This method is like `_.xor` except that it accepts `iteratee` which is\n     * invoked for each element of each `arrays` to generate the criterion by\n     * which by which they're compared. The order of result values is determined\n     * by the order they occur in the arrays. The iteratee is invoked with one\n     * argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {...Array} [arrays] The arrays to inspect.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {Array} Returns the new array of filtered values.\n     * @example\n     *\n     * _.xorBy([2.1, 1.2], [2.3, 3.4], Math.floor);\n     * // => [1.2, 3.4]\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.xorBy([{ 'x': 1 }], [{ 'x': 2 }, { 'x': 1 }], 'x');\n     * // => [{ 'x': 2 }]\n     */\n    var xorBy = baseRest(function(arrays) {\n      var iteratee = last(arrays);\n      if (isArrayLikeObject(iteratee)) {\n        iteratee = undefined;\n      }\n      return baseXor(arrayFilter(arrays, isArrayLikeObject), getIteratee(iteratee, 2));\n    });\n\n    /**\n     * This method is like `_.xor` except that it accepts `comparator` which is\n     * invoked to compare elements of `arrays`. The order of result values is\n     * determined by the order they occur in the arrays. The comparator is invoked\n     * with two arguments: (arrVal, othVal).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Array\n     * @param {...Array} [arrays] The arrays to inspect.\n     * @param {Function} [comparator] The comparator invoked per element.\n     * @returns {Array} Returns the new array of filtered values.\n     * @example\n     *\n     * var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];\n     * var others = [{ 'x': 1, 'y': 1 }, { 'x': 1, 'y': 2 }];\n     *\n     * _.xorWith(objects, others, _.isEqual);\n     * // => [{ 'x': 2, 'y': 1 }, { 'x': 1, 'y': 1 }]\n     */\n    var xorWith = baseRest(function(arrays) {\n      var comparator = last(arrays);\n      comparator = typeof comparator == 'function' ? comparator : undefined;\n      return baseXor(arrayFilter(arrays, isArrayLikeObject), undefined, comparator);\n    });\n\n    /**\n     * Creates an array of grouped elements, the first of which contains the\n     * first elements of the given arrays, the second of which contains the\n     * second elements of the given arrays, and so on.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Array\n     * @param {...Array} [arrays] The arrays to process.\n     * @returns {Array} Returns the new array of grouped elements.\n     * @example\n     *\n     * _.zip(['a', 'b'], [1, 2], [true, false]);\n     * // => [['a', 1, true], ['b', 2, false]]\n     */\n    var zip = baseRest(unzip);\n\n    /**\n     * This method is like `_.fromPairs` except that it accepts two arrays,\n     * one of property identifiers and one of corresponding values.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.4.0\n     * @category Array\n     * @param {Array} [props=[]] The property identifiers.\n     * @param {Array} [values=[]] The property values.\n     * @returns {Object} Returns the new object.\n     * @example\n     *\n     * _.zipObject(['a', 'b'], [1, 2]);\n     * // => { 'a': 1, 'b': 2 }\n     */\n    function zipObject(props, values) {\n      return baseZipObject(props || [], values || [], assignValue);\n    }\n\n    /**\n     * This method is like `_.zipObject` except that it supports property paths.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.1.0\n     * @category Array\n     * @param {Array} [props=[]] The property identifiers.\n     * @param {Array} [values=[]] The property values.\n     * @returns {Object} Returns the new object.\n     * @example\n     *\n     * _.zipObjectDeep(['a.b[0].c', 'a.b[1].d'], [1, 2]);\n     * // => { 'a': { 'b': [{ 'c': 1 }, { 'd': 2 }] } }\n     */\n    function zipObjectDeep(props, values) {\n      return baseZipObject(props || [], values || [], baseSet);\n    }\n\n    /**\n     * This method is like `_.zip` except that it accepts `iteratee` to specify\n     * how grouped values should be combined. The iteratee is invoked with the\n     * elements of each group: (...group).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.8.0\n     * @category Array\n     * @param {...Array} [arrays] The arrays to process.\n     * @param {Function} [iteratee=_.identity] The function to combine\n     *  grouped values.\n     * @returns {Array} Returns the new array of grouped elements.\n     * @example\n     *\n     * _.zipWith([1, 2], [10, 20], [100, 200], function(a, b, c) {\n     *   return a + b + c;\n     * });\n     * // => [111, 222]\n     */\n    var zipWith = baseRest(function(arrays) {\n      var length = arrays.length,\n          iteratee = length > 1 ? arrays[length - 1] : undefined;\n\n      iteratee = typeof iteratee == 'function' ? (arrays.pop(), iteratee) : undefined;\n      return unzipWith(arrays, iteratee);\n    });\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Creates a `lodash` wrapper instance that wraps `value` with explicit method\n     * chain sequences enabled. The result of such sequences must be unwrapped\n     * with `_#value`.\n     *\n     * @static\n     * @memberOf _\n     * @since 1.3.0\n     * @category Seq\n     * @param {*} value The value to wrap.\n     * @returns {Object} Returns the new `lodash` wrapper instance.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney',  'age': 36 },\n     *   { 'user': 'fred',    'age': 40 },\n     *   { 'user': 'pebbles', 'age': 1 }\n     * ];\n     *\n     * var youngest = _\n     *   .chain(users)\n     *   .sortBy('age')\n     *   .map(function(o) {\n     *     return o.user + ' is ' + o.age;\n     *   })\n     *   .head()\n     *   .value();\n     * // => 'pebbles is 1'\n     */\n    function chain(value) {\n      var result = lodash(value);\n      result.__chain__ = true;\n      return result;\n    }\n\n    /**\n     * This method invokes `interceptor` and returns `value`. The interceptor\n     * is invoked with one argument; (value). The purpose of this method is to\n     * \"tap into\" a method chain sequence in order to modify intermediate results.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Seq\n     * @param {*} value The value to provide to `interceptor`.\n     * @param {Function} interceptor The function to invoke.\n     * @returns {*} Returns `value`.\n     * @example\n     *\n     * _([1, 2, 3])\n     *  .tap(function(array) {\n     *    // Mutate input array.\n     *    array.pop();\n     *  })\n     *  .reverse()\n     *  .value();\n     * // => [2, 1]\n     */\n    function tap(value, interceptor) {\n      interceptor(value);\n      return value;\n    }\n\n    /**\n     * This method is like `_.tap` except that it returns the result of `interceptor`.\n     * The purpose of this method is to \"pass thru\" values replacing intermediate\n     * results in a method chain sequence.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Seq\n     * @param {*} value The value to provide to `interceptor`.\n     * @param {Function} interceptor The function to invoke.\n     * @returns {*} Returns the result of `interceptor`.\n     * @example\n     *\n     * _('  abc  ')\n     *  .chain()\n     *  .trim()\n     *  .thru(function(value) {\n     *    return [value];\n     *  })\n     *  .value();\n     * // => ['abc']\n     */\n    function thru(value, interceptor) {\n      return interceptor(value);\n    }\n\n    /**\n     * This method is the wrapper version of `_.at`.\n     *\n     * @name at\n     * @memberOf _\n     * @since 1.0.0\n     * @category Seq\n     * @param {...(string|string[])} [paths] The property paths to pick.\n     * @returns {Object} Returns the new `lodash` wrapper instance.\n     * @example\n     *\n     * var object = { 'a': [{ 'b': { 'c': 3 } }, 4] };\n     *\n     * _(object).at(['a[0].b.c', 'a[1]']).value();\n     * // => [3, 4]\n     */\n    var wrapperAt = flatRest(function(paths) {\n      var length = paths.length,\n          start = length ? paths[0] : 0,\n          value = this.__wrapped__,\n          interceptor = function(object) { return baseAt(object, paths); };\n\n      if (length > 1 || this.__actions__.length ||\n          !(value instanceof LazyWrapper) || !isIndex(start)) {\n        return this.thru(interceptor);\n      }\n      value = value.slice(start, +start + (length ? 1 : 0));\n      value.__actions__.push({\n        'func': thru,\n        'args': [interceptor],\n        'thisArg': undefined\n      });\n      return new LodashWrapper(value, this.__chain__).thru(function(array) {\n        if (length && !array.length) {\n          array.push(undefined);\n        }\n        return array;\n      });\n    });\n\n    /**\n     * Creates a `lodash` wrapper instance with explicit method chain sequences enabled.\n     *\n     * @name chain\n     * @memberOf _\n     * @since 0.1.0\n     * @category Seq\n     * @returns {Object} Returns the new `lodash` wrapper instance.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney', 'age': 36 },\n     *   { 'user': 'fred',   'age': 40 }\n     * ];\n     *\n     * // A sequence without explicit chaining.\n     * _(users).head();\n     * // => { 'user': 'barney', 'age': 36 }\n     *\n     * // A sequence with explicit chaining.\n     * _(users)\n     *   .chain()\n     *   .head()\n     *   .pick('user')\n     *   .value();\n     * // => { 'user': 'barney' }\n     */\n    function wrapperChain() {\n      return chain(this);\n    }\n\n    /**\n     * Executes the chain sequence and returns the wrapped result.\n     *\n     * @name commit\n     * @memberOf _\n     * @since 3.2.0\n     * @category Seq\n     * @returns {Object} Returns the new `lodash` wrapper instance.\n     * @example\n     *\n     * var array = [1, 2];\n     * var wrapped = _(array).push(3);\n     *\n     * console.log(array);\n     * // => [1, 2]\n     *\n     * wrapped = wrapped.commit();\n     * console.log(array);\n     * // => [1, 2, 3]\n     *\n     * wrapped.last();\n     * // => 3\n     *\n     * console.log(array);\n     * // => [1, 2, 3]\n     */\n    function wrapperCommit() {\n      return new LodashWrapper(this.value(), this.__chain__);\n    }\n\n    /**\n     * Gets the next value on a wrapped object following the\n     * [iterator protocol](https://mdn.io/iteration_protocols#iterator).\n     *\n     * @name next\n     * @memberOf _\n     * @since 4.0.0\n     * @category Seq\n     * @returns {Object} Returns the next iterator value.\n     * @example\n     *\n     * var wrapped = _([1, 2]);\n     *\n     * wrapped.next();\n     * // => { 'done': false, 'value': 1 }\n     *\n     * wrapped.next();\n     * // => { 'done': false, 'value': 2 }\n     *\n     * wrapped.next();\n     * // => { 'done': true, 'value': undefined }\n     */\n    function wrapperNext() {\n      if (this.__values__ === undefined) {\n        this.__values__ = toArray(this.value());\n      }\n      var done = this.__index__ >= this.__values__.length,\n          value = done ? undefined : this.__values__[this.__index__++];\n\n      return { 'done': done, 'value': value };\n    }\n\n    /**\n     * Enables the wrapper to be iterable.\n     *\n     * @name Symbol.iterator\n     * @memberOf _\n     * @since 4.0.0\n     * @category Seq\n     * @returns {Object} Returns the wrapper object.\n     * @example\n     *\n     * var wrapped = _([1, 2]);\n     *\n     * wrapped[Symbol.iterator]() === wrapped;\n     * // => true\n     *\n     * Array.from(wrapped);\n     * // => [1, 2]\n     */\n    function wrapperToIterator() {\n      return this;\n    }\n\n    /**\n     * Creates a clone of the chain sequence planting `value` as the wrapped value.\n     *\n     * @name plant\n     * @memberOf _\n     * @since 3.2.0\n     * @category Seq\n     * @param {*} value The value to plant.\n     * @returns {Object} Returns the new `lodash` wrapper instance.\n     * @example\n     *\n     * function square(n) {\n     *   return n * n;\n     * }\n     *\n     * var wrapped = _([1, 2]).map(square);\n     * var other = wrapped.plant([3, 4]);\n     *\n     * other.value();\n     * // => [9, 16]\n     *\n     * wrapped.value();\n     * // => [1, 4]\n     */\n    function wrapperPlant(value) {\n      var result,\n          parent = this;\n\n      while (parent instanceof baseLodash) {\n        var clone = wrapperClone(parent);\n        clone.__index__ = 0;\n        clone.__values__ = undefined;\n        if (result) {\n          previous.__wrapped__ = clone;\n        } else {\n          result = clone;\n        }\n        var previous = clone;\n        parent = parent.__wrapped__;\n      }\n      previous.__wrapped__ = value;\n      return result;\n    }\n\n    /**\n     * This method is the wrapper version of `_.reverse`.\n     *\n     * **Note:** This method mutates the wrapped array.\n     *\n     * @name reverse\n     * @memberOf _\n     * @since 0.1.0\n     * @category Seq\n     * @returns {Object} Returns the new `lodash` wrapper instance.\n     * @example\n     *\n     * var array = [1, 2, 3];\n     *\n     * _(array).reverse().value()\n     * // => [3, 2, 1]\n     *\n     * console.log(array);\n     * // => [3, 2, 1]\n     */\n    function wrapperReverse() {\n      var value = this.__wrapped__;\n      if (value instanceof LazyWrapper) {\n        var wrapped = value;\n        if (this.__actions__.length) {\n          wrapped = new LazyWrapper(this);\n        }\n        wrapped = wrapped.reverse();\n        wrapped.__actions__.push({\n          'func': thru,\n          'args': [reverse],\n          'thisArg': undefined\n        });\n        return new LodashWrapper(wrapped, this.__chain__);\n      }\n      return this.thru(reverse);\n    }\n\n    /**\n     * Executes the chain sequence to resolve the unwrapped value.\n     *\n     * @name value\n     * @memberOf _\n     * @since 0.1.0\n     * @alias toJSON, valueOf\n     * @category Seq\n     * @returns {*} Returns the resolved unwrapped value.\n     * @example\n     *\n     * _([1, 2, 3]).value();\n     * // => [1, 2, 3]\n     */\n    function wrapperValue() {\n      return baseWrapperValue(this.__wrapped__, this.__actions__);\n    }\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Creates an object composed of keys generated from the results of running\n     * each element of `collection` thru `iteratee`. The corresponding value of\n     * each key is the number of times the key was returned by `iteratee`. The\n     * iteratee is invoked with one argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 0.5.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [iteratee=_.identity] The iteratee to transform keys.\n     * @returns {Object} Returns the composed aggregate object.\n     * @example\n     *\n     * _.countBy([6.1, 4.2, 6.3], Math.floor);\n     * // => { '4': 1, '6': 2 }\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.countBy(['one', 'two', 'three'], 'length');\n     * // => { '3': 2, '5': 1 }\n     */\n    var countBy = createAggregator(function(result, value, key) {\n      if (hasOwnProperty.call(result, key)) {\n        ++result[key];\n      } else {\n        baseAssignValue(result, key, 1);\n      }\n    });\n\n    /**\n     * Checks if `predicate` returns truthy for **all** elements of `collection`.\n     * Iteration is stopped once `predicate` returns falsey. The predicate is\n     * invoked with three arguments: (value, index|key, collection).\n     *\n     * **Note:** This method returns `true` for\n     * [empty collections](https://en.wikipedia.org/wiki/Empty_set) because\n     * [everything is true](https://en.wikipedia.org/wiki/Vacuous_truth) of\n     * elements of empty collections.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {boolean} Returns `true` if all elements pass the predicate check,\n     *  else `false`.\n     * @example\n     *\n     * _.every([true, 1, null, 'yes'], Boolean);\n     * // => false\n     *\n     * var users = [\n     *   { 'user': 'barney', 'age': 36, 'active': false },\n     *   { 'user': 'fred',   'age': 40, 'active': false }\n     * ];\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.every(users, { 'user': 'barney', 'active': false });\n     * // => false\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.every(users, ['active', false]);\n     * // => true\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.every(users, 'active');\n     * // => false\n     */\n    function every(collection, predicate, guard) {\n      var func = isArray(collection) ? arrayEvery : baseEvery;\n      if (guard && isIterateeCall(collection, predicate, guard)) {\n        predicate = undefined;\n      }\n      return func(collection, getIteratee(predicate, 3));\n    }\n\n    /**\n     * Iterates over elements of `collection`, returning an array of all elements\n     * `predicate` returns truthy for. The predicate is invoked with three\n     * arguments: (value, index|key, collection).\n     *\n     * **Note:** Unlike `_.remove`, this method returns a new array.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @returns {Array} Returns the new filtered array.\n     * @see _.reject\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney', 'age': 36, 'active': true },\n     *   { 'user': 'fred',   'age': 40, 'active': false }\n     * ];\n     *\n     * _.filter(users, function(o) { return !o.active; });\n     * // => objects for ['fred']\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.filter(users, { 'age': 36, 'active': true });\n     * // => objects for ['barney']\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.filter(users, ['active', false]);\n     * // => objects for ['fred']\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.filter(users, 'active');\n     * // => objects for ['barney']\n     *\n     * // Combining several predicates using `_.overEvery` or `_.overSome`.\n     * _.filter(users, _.overSome([{ 'age': 36 }, ['age', 40]]));\n     * // => objects for ['fred', 'barney']\n     */\n    function filter(collection, predicate) {\n      var func = isArray(collection) ? arrayFilter : baseFilter;\n      return func(collection, getIteratee(predicate, 3));\n    }\n\n    /**\n     * Iterates over elements of `collection`, returning the first element\n     * `predicate` returns truthy for. The predicate is invoked with three\n     * arguments: (value, index|key, collection).\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to inspect.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @param {number} [fromIndex=0] The index to search from.\n     * @returns {*} Returns the matched element, else `undefined`.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney',  'age': 36, 'active': true },\n     *   { 'user': 'fred',    'age': 40, 'active': false },\n     *   { 'user': 'pebbles', 'age': 1,  'active': true }\n     * ];\n     *\n     * _.find(users, function(o) { return o.age < 40; });\n     * // => object for 'barney'\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.find(users, { 'age': 1, 'active': true });\n     * // => object for 'pebbles'\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.find(users, ['active', false]);\n     * // => object for 'fred'\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.find(users, 'active');\n     * // => object for 'barney'\n     */\n    var find = createFind(findIndex);\n\n    /**\n     * This method is like `_.find` except that it iterates over elements of\n     * `collection` from right to left.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.0.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to inspect.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @param {number} [fromIndex=collection.length-1] The index to search from.\n     * @returns {*} Returns the matched element, else `undefined`.\n     * @example\n     *\n     * _.findLast([1, 2, 3, 4], function(n) {\n     *   return n % 2 == 1;\n     * });\n     * // => 3\n     */\n    var findLast = createFind(findLastIndex);\n\n    /**\n     * Creates a flattened array of values by running each element in `collection`\n     * thru `iteratee` and flattening the mapped results. The iteratee is invoked\n     * with three arguments: (value, index|key, collection).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @returns {Array} Returns the new flattened array.\n     * @example\n     *\n     * function duplicate(n) {\n     *   return [n, n];\n     * }\n     *\n     * _.flatMap([1, 2], duplicate);\n     * // => [1, 1, 2, 2]\n     */\n    function flatMap(collection, iteratee) {\n      return baseFlatten(map(collection, iteratee), 1);\n    }\n\n    /**\n     * This method is like `_.flatMap` except that it recursively flattens the\n     * mapped results.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.7.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @returns {Array} Returns the new flattened array.\n     * @example\n     *\n     * function duplicate(n) {\n     *   return [[[n, n]]];\n     * }\n     *\n     * _.flatMapDeep([1, 2], duplicate);\n     * // => [1, 1, 2, 2]\n     */\n    function flatMapDeep(collection, iteratee) {\n      return baseFlatten(map(collection, iteratee), INFINITY);\n    }\n\n    /**\n     * This method is like `_.flatMap` except that it recursively flattens the\n     * mapped results up to `depth` times.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.7.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @param {number} [depth=1] The maximum recursion depth.\n     * @returns {Array} Returns the new flattened array.\n     * @example\n     *\n     * function duplicate(n) {\n     *   return [[[n, n]]];\n     * }\n     *\n     * _.flatMapDepth([1, 2], duplicate, 2);\n     * // => [[1, 1], [2, 2]]\n     */\n    function flatMapDepth(collection, iteratee, depth) {\n      depth = depth === undefined ? 1 : toInteger(depth);\n      return baseFlatten(map(collection, iteratee), depth);\n    }\n\n    /**\n     * Iterates over elements of `collection` and invokes `iteratee` for each element.\n     * The iteratee is invoked with three arguments: (value, index|key, collection).\n     * Iteratee functions may exit iteration early by explicitly returning `false`.\n     *\n     * **Note:** As with other \"Collections\" methods, objects with a \"length\"\n     * property are iterated like arrays. To avoid this behavior use `_.forIn`\n     * or `_.forOwn` for object iteration.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @alias each\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @returns {Array|Object} Returns `collection`.\n     * @see _.forEachRight\n     * @example\n     *\n     * _.forEach([1, 2], function(value) {\n     *   console.log(value);\n     * });\n     * // => Logs `1` then `2`.\n     *\n     * _.forEach({ 'a': 1, 'b': 2 }, function(value, key) {\n     *   console.log(key);\n     * });\n     * // => Logs 'a' then 'b' (iteration order is not guaranteed).\n     */\n    function forEach(collection, iteratee) {\n      var func = isArray(collection) ? arrayEach : baseEach;\n      return func(collection, getIteratee(iteratee, 3));\n    }\n\n    /**\n     * This method is like `_.forEach` except that it iterates over elements of\n     * `collection` from right to left.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.0.0\n     * @alias eachRight\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @returns {Array|Object} Returns `collection`.\n     * @see _.forEach\n     * @example\n     *\n     * _.forEachRight([1, 2], function(value) {\n     *   console.log(value);\n     * });\n     * // => Logs `2` then `1`.\n     */\n    function forEachRight(collection, iteratee) {\n      var func = isArray(collection) ? arrayEachRight : baseEachRight;\n      return func(collection, getIteratee(iteratee, 3));\n    }\n\n    /**\n     * Creates an object composed of keys generated from the results of running\n     * each element of `collection` thru `iteratee`. The order of grouped values\n     * is determined by the order they occur in `collection`. The corresponding\n     * value of each key is an array of elements responsible for generating the\n     * key. The iteratee is invoked with one argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [iteratee=_.identity] The iteratee to transform keys.\n     * @returns {Object} Returns the composed aggregate object.\n     * @example\n     *\n     * _.groupBy([6.1, 4.2, 6.3], Math.floor);\n     * // => { '4': [4.2], '6': [6.1, 6.3] }\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.groupBy(['one', 'two', 'three'], 'length');\n     * // => { '3': ['one', 'two'], '5': ['three'] }\n     */\n    var groupBy = createAggregator(function(result, value, key) {\n      if (hasOwnProperty.call(result, key)) {\n        result[key].push(value);\n      } else {\n        baseAssignValue(result, key, [value]);\n      }\n    });\n\n    /**\n     * Checks if `value` is in `collection`. If `collection` is a string, it's\n     * checked for a substring of `value`, otherwise\n     * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\n     * is used for equality comparisons. If `fromIndex` is negative, it's used as\n     * the offset from the end of `collection`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object|string} collection The collection to inspect.\n     * @param {*} value The value to search for.\n     * @param {number} [fromIndex=0] The index to search from.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.reduce`.\n     * @returns {boolean} Returns `true` if `value` is found, else `false`.\n     * @example\n     *\n     * _.includes([1, 2, 3], 1);\n     * // => true\n     *\n     * _.includes([1, 2, 3], 1, 2);\n     * // => false\n     *\n     * _.includes({ 'a': 1, 'b': 2 }, 1);\n     * // => true\n     *\n     * _.includes('abcd', 'bc');\n     * // => true\n     */\n    function includes(collection, value, fromIndex, guard) {\n      collection = isArrayLike(collection) ? collection : values(collection);\n      fromIndex = (fromIndex && !guard) ? toInteger(fromIndex) : 0;\n\n      var length = collection.length;\n      if (fromIndex < 0) {\n        fromIndex = nativeMax(length + fromIndex, 0);\n      }\n      return isString(collection)\n        ? (fromIndex <= length && collection.indexOf(value, fromIndex) > -1)\n        : (!!length && baseIndexOf(collection, value, fromIndex) > -1);\n    }\n\n    /**\n     * Invokes the method at `path` of each element in `collection`, returning\n     * an array of the results of each invoked method. Any additional arguments\n     * are provided to each invoked method. If `path` is a function, it's invoked\n     * for, and `this` bound to, each element in `collection`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Array|Function|string} path The path of the method to invoke or\n     *  the function invoked per iteration.\n     * @param {...*} [args] The arguments to invoke each method with.\n     * @returns {Array} Returns the array of results.\n     * @example\n     *\n     * _.invokeMap([[5, 1, 7], [3, 2, 1]], 'sort');\n     * // => [[1, 5, 7], [1, 2, 3]]\n     *\n     * _.invokeMap([123, 456], String.prototype.split, '');\n     * // => [['1', '2', '3'], ['4', '5', '6']]\n     */\n    var invokeMap = baseRest(function(collection, path, args) {\n      var index = -1,\n          isFunc = typeof path == 'function',\n          result = isArrayLike(collection) ? Array(collection.length) : [];\n\n      baseEach(collection, function(value) {\n        result[++index] = isFunc ? apply(path, value, args) : baseInvoke(value, path, args);\n      });\n      return result;\n    });\n\n    /**\n     * Creates an object composed of keys generated from the results of running\n     * each element of `collection` thru `iteratee`. The corresponding value of\n     * each key is the last element responsible for generating the key. The\n     * iteratee is invoked with one argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [iteratee=_.identity] The iteratee to transform keys.\n     * @returns {Object} Returns the composed aggregate object.\n     * @example\n     *\n     * var array = [\n     *   { 'dir': 'left', 'code': 97 },\n     *   { 'dir': 'right', 'code': 100 }\n     * ];\n     *\n     * _.keyBy(array, function(o) {\n     *   return String.fromCharCode(o.code);\n     * });\n     * // => { 'a': { 'dir': 'left', 'code': 97 }, 'd': { 'dir': 'right', 'code': 100 } }\n     *\n     * _.keyBy(array, 'dir');\n     * // => { 'left': { 'dir': 'left', 'code': 97 }, 'right': { 'dir': 'right', 'code': 100 } }\n     */\n    var keyBy = createAggregator(function(result, value, key) {\n      baseAssignValue(result, key, value);\n    });\n\n    /**\n     * Creates an array of values by running each element in `collection` thru\n     * `iteratee`. The iteratee is invoked with three arguments:\n     * (value, index|key, collection).\n     *\n     * Many lodash methods are guarded to work as iteratees for methods like\n     * `_.every`, `_.filter`, `_.map`, `_.mapValues`, `_.reject`, and `_.some`.\n     *\n     * The guarded methods are:\n     * `ary`, `chunk`, `curry`, `curryRight`, `drop`, `dropRight`, `every`,\n     * `fill`, `invert`, `parseInt`, `random`, `range`, `rangeRight`, `repeat`,\n     * `sampleSize`, `slice`, `some`, `sortBy`, `split`, `take`, `takeRight`,\n     * `template`, `trim`, `trimEnd`, `trimStart`, and `words`\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @returns {Array} Returns the new mapped array.\n     * @example\n     *\n     * function square(n) {\n     *   return n * n;\n     * }\n     *\n     * _.map([4, 8], square);\n     * // => [16, 64]\n     *\n     * _.map({ 'a': 4, 'b': 8 }, square);\n     * // => [16, 64] (iteration order is not guaranteed)\n     *\n     * var users = [\n     *   { 'user': 'barney' },\n     *   { 'user': 'fred' }\n     * ];\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.map(users, 'user');\n     * // => ['barney', 'fred']\n     */\n    function map(collection, iteratee) {\n      var func = isArray(collection) ? arrayMap : baseMap;\n      return func(collection, getIteratee(iteratee, 3));\n    }\n\n    /**\n     * This method is like `_.sortBy` except that it allows specifying the sort\n     * orders of the iteratees to sort by. If `orders` is unspecified, all values\n     * are sorted in ascending order. Otherwise, specify an order of \"desc\" for\n     * descending or \"asc\" for ascending sort order of corresponding values.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Array[]|Function[]|Object[]|string[]} [iteratees=[_.identity]]\n     *  The iteratees to sort by.\n     * @param {string[]} [orders] The sort orders of `iteratees`.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.reduce`.\n     * @returns {Array} Returns the new sorted array.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'fred',   'age': 48 },\n     *   { 'user': 'barney', 'age': 34 },\n     *   { 'user': 'fred',   'age': 40 },\n     *   { 'user': 'barney', 'age': 36 }\n     * ];\n     *\n     * // Sort by `user` in ascending order and by `age` in descending order.\n     * _.orderBy(users, ['user', 'age'], ['asc', 'desc']);\n     * // => objects for [['barney', 36], ['barney', 34], ['fred', 48], ['fred', 40]]\n     */\n    function orderBy(collection, iteratees, orders, guard) {\n      if (collection == null) {\n        return [];\n      }\n      if (!isArray(iteratees)) {\n        iteratees = iteratees == null ? [] : [iteratees];\n      }\n      orders = guard ? undefined : orders;\n      if (!isArray(orders)) {\n        orders = orders == null ? [] : [orders];\n      }\n      return baseOrderBy(collection, iteratees, orders);\n    }\n\n    /**\n     * Creates an array of elements split into two groups, the first of which\n     * contains elements `predicate` returns truthy for, the second of which\n     * contains elements `predicate` returns falsey for. The predicate is\n     * invoked with one argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @returns {Array} Returns the array of grouped elements.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney',  'age': 36, 'active': false },\n     *   { 'user': 'fred',    'age': 40, 'active': true },\n     *   { 'user': 'pebbles', 'age': 1,  'active': false }\n     * ];\n     *\n     * _.partition(users, function(o) { return o.active; });\n     * // => objects for [['fred'], ['barney', 'pebbles']]\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.partition(users, { 'age': 1, 'active': false });\n     * // => objects for [['pebbles'], ['barney', 'fred']]\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.partition(users, ['active', false]);\n     * // => objects for [['barney', 'pebbles'], ['fred']]\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.partition(users, 'active');\n     * // => objects for [['fred'], ['barney', 'pebbles']]\n     */\n    var partition = createAggregator(function(result, value, key) {\n      result[key ? 0 : 1].push(value);\n    }, function() { return [[], []]; });\n\n    /**\n     * Reduces `collection` to a value which is the accumulated result of running\n     * each element in `collection` thru `iteratee`, where each successive\n     * invocation is supplied the return value of the previous. If `accumulator`\n     * is not given, the first element of `collection` is used as the initial\n     * value. The iteratee is invoked with four arguments:\n     * (accumulator, value, index|key, collection).\n     *\n     * Many lodash methods are guarded to work as iteratees for methods like\n     * `_.reduce`, `_.reduceRight`, and `_.transform`.\n     *\n     * The guarded methods are:\n     * `assign`, `defaults`, `defaultsDeep`, `includes`, `merge`, `orderBy`,\n     * and `sortBy`\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @param {*} [accumulator] The initial value.\n     * @returns {*} Returns the accumulated value.\n     * @see _.reduceRight\n     * @example\n     *\n     * _.reduce([1, 2], function(sum, n) {\n     *   return sum + n;\n     * }, 0);\n     * // => 3\n     *\n     * _.reduce({ 'a': 1, 'b': 2, 'c': 1 }, function(result, value, key) {\n     *   (result[value] || (result[value] = [])).push(key);\n     *   return result;\n     * }, {});\n     * // => { '1': ['a', 'c'], '2': ['b'] } (iteration order is not guaranteed)\n     */\n    function reduce(collection, iteratee, accumulator) {\n      var func = isArray(collection) ? arrayReduce : baseReduce,\n          initAccum = arguments.length < 3;\n\n      return func(collection, getIteratee(iteratee, 4), accumulator, initAccum, baseEach);\n    }\n\n    /**\n     * This method is like `_.reduce` except that it iterates over elements of\n     * `collection` from right to left.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @param {*} [accumulator] The initial value.\n     * @returns {*} Returns the accumulated value.\n     * @see _.reduce\n     * @example\n     *\n     * var array = [[0, 1], [2, 3], [4, 5]];\n     *\n     * _.reduceRight(array, function(flattened, other) {\n     *   return flattened.concat(other);\n     * }, []);\n     * // => [4, 5, 2, 3, 0, 1]\n     */\n    function reduceRight(collection, iteratee, accumulator) {\n      var func = isArray(collection) ? arrayReduceRight : baseReduce,\n          initAccum = arguments.length < 3;\n\n      return func(collection, getIteratee(iteratee, 4), accumulator, initAccum, baseEachRight);\n    }\n\n    /**\n     * The opposite of `_.filter`; this method returns the elements of `collection`\n     * that `predicate` does **not** return truthy for.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @returns {Array} Returns the new filtered array.\n     * @see _.filter\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney', 'age': 36, 'active': false },\n     *   { 'user': 'fred',   'age': 40, 'active': true }\n     * ];\n     *\n     * _.reject(users, function(o) { return !o.active; });\n     * // => objects for ['fred']\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.reject(users, { 'age': 40, 'active': true });\n     * // => objects for ['barney']\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.reject(users, ['active', false]);\n     * // => objects for ['fred']\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.reject(users, 'active');\n     * // => objects for ['barney']\n     */\n    function reject(collection, predicate) {\n      var func = isArray(collection) ? arrayFilter : baseFilter;\n      return func(collection, negate(getIteratee(predicate, 3)));\n    }\n\n    /**\n     * Gets a random element from `collection`.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.0.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to sample.\n     * @returns {*} Returns the random element.\n     * @example\n     *\n     * _.sample([1, 2, 3, 4]);\n     * // => 2\n     */\n    function sample(collection) {\n      var func = isArray(collection) ? arraySample : baseSample;\n      return func(collection);\n    }\n\n    /**\n     * Gets `n` random elements at unique keys from `collection` up to the\n     * size of `collection`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to sample.\n     * @param {number} [n=1] The number of elements to sample.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {Array} Returns the random elements.\n     * @example\n     *\n     * _.sampleSize([1, 2, 3], 2);\n     * // => [3, 1]\n     *\n     * _.sampleSize([1, 2, 3], 4);\n     * // => [2, 3, 1]\n     */\n    function sampleSize(collection, n, guard) {\n      if ((guard ? isIterateeCall(collection, n, guard) : n === undefined)) {\n        n = 1;\n      } else {\n        n = toInteger(n);\n      }\n      var func = isArray(collection) ? arraySampleSize : baseSampleSize;\n      return func(collection, n);\n    }\n\n    /**\n     * Creates an array of shuffled values, using a version of the\n     * [Fisher-Yates shuffle](https://en.wikipedia.org/wiki/Fisher-Yates_shuffle).\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to shuffle.\n     * @returns {Array} Returns the new shuffled array.\n     * @example\n     *\n     * _.shuffle([1, 2, 3, 4]);\n     * // => [4, 1, 3, 2]\n     */\n    function shuffle(collection) {\n      var func = isArray(collection) ? arrayShuffle : baseShuffle;\n      return func(collection);\n    }\n\n    /**\n     * Gets the size of `collection` by returning its length for array-like\n     * values or the number of own enumerable string keyed properties for objects.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object|string} collection The collection to inspect.\n     * @returns {number} Returns the collection size.\n     * @example\n     *\n     * _.size([1, 2, 3]);\n     * // => 3\n     *\n     * _.size({ 'a': 1, 'b': 2 });\n     * // => 2\n     *\n     * _.size('pebbles');\n     * // => 7\n     */\n    function size(collection) {\n      if (collection == null) {\n        return 0;\n      }\n      if (isArrayLike(collection)) {\n        return isString(collection) ? stringSize(collection) : collection.length;\n      }\n      var tag = getTag(collection);\n      if (tag == mapTag || tag == setTag) {\n        return collection.size;\n      }\n      return baseKeys(collection).length;\n    }\n\n    /**\n     * Checks if `predicate` returns truthy for **any** element of `collection`.\n     * Iteration is stopped once `predicate` returns truthy. The predicate is\n     * invoked with three arguments: (value, index|key, collection).\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {boolean} Returns `true` if any element passes the predicate check,\n     *  else `false`.\n     * @example\n     *\n     * _.some([null, 0, 'yes', false], Boolean);\n     * // => true\n     *\n     * var users = [\n     *   { 'user': 'barney', 'active': true },\n     *   { 'user': 'fred',   'active': false }\n     * ];\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.some(users, { 'user': 'barney', 'active': false });\n     * // => false\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.some(users, ['active', false]);\n     * // => true\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.some(users, 'active');\n     * // => true\n     */\n    function some(collection, predicate, guard) {\n      var func = isArray(collection) ? arraySome : baseSome;\n      if (guard && isIterateeCall(collection, predicate, guard)) {\n        predicate = undefined;\n      }\n      return func(collection, getIteratee(predicate, 3));\n    }\n\n    /**\n     * Creates an array of elements, sorted in ascending order by the results of\n     * running each element in a collection thru each iteratee. This method\n     * performs a stable sort, that is, it preserves the original sort order of\n     * equal elements. The iteratees are invoked with one argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Collection\n     * @param {Array|Object} collection The collection to iterate over.\n     * @param {...(Function|Function[])} [iteratees=[_.identity]]\n     *  The iteratees to sort by.\n     * @returns {Array} Returns the new sorted array.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'fred',   'age': 48 },\n     *   { 'user': 'barney', 'age': 36 },\n     *   { 'user': 'fred',   'age': 30 },\n     *   { 'user': 'barney', 'age': 34 }\n     * ];\n     *\n     * _.sortBy(users, [function(o) { return o.user; }]);\n     * // => objects for [['barney', 36], ['barney', 34], ['fred', 48], ['fred', 30]]\n     *\n     * _.sortBy(users, ['user', 'age']);\n     * // => objects for [['barney', 34], ['barney', 36], ['fred', 30], ['fred', 48]]\n     */\n    var sortBy = baseRest(function(collection, iteratees) {\n      if (collection == null) {\n        return [];\n      }\n      var length = iteratees.length;\n      if (length > 1 && isIterateeCall(collection, iteratees[0], iteratees[1])) {\n        iteratees = [];\n      } else if (length > 2 && isIterateeCall(iteratees[0], iteratees[1], iteratees[2])) {\n        iteratees = [iteratees[0]];\n      }\n      return baseOrderBy(collection, baseFlatten(iteratees, 1), []);\n    });\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Gets the timestamp of the number of milliseconds that have elapsed since\n     * the Unix epoch (1 January 1970 00:00:00 UTC).\n     *\n     * @static\n     * @memberOf _\n     * @since 2.4.0\n     * @category Date\n     * @returns {number} Returns the timestamp.\n     * @example\n     *\n     * _.defer(function(stamp) {\n     *   console.log(_.now() - stamp);\n     * }, _.now());\n     * // => Logs the number of milliseconds it took for the deferred invocation.\n     */\n    var now = ctxNow || function() {\n      return root.Date.now();\n    };\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * The opposite of `_.before`; this method creates a function that invokes\n     * `func` once it's called `n` or more times.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Function\n     * @param {number} n The number of calls before `func` is invoked.\n     * @param {Function} func The function to restrict.\n     * @returns {Function} Returns the new restricted function.\n     * @example\n     *\n     * var saves = ['profile', 'settings'];\n     *\n     * var done = _.after(saves.length, function() {\n     *   console.log('done saving!');\n     * });\n     *\n     * _.forEach(saves, function(type) {\n     *   asyncSave({ 'type': type, 'complete': done });\n     * });\n     * // => Logs 'done saving!' after the two async saves have completed.\n     */\n    function after(n, func) {\n      if (typeof func != 'function') {\n        throw new TypeError(FUNC_ERROR_TEXT);\n      }\n      n = toInteger(n);\n      return function() {\n        if (--n < 1) {\n          return func.apply(this, arguments);\n        }\n      };\n    }\n\n    /**\n     * Creates a function that invokes `func`, with up to `n` arguments,\n     * ignoring any additional arguments.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Function\n     * @param {Function} func The function to cap arguments for.\n     * @param {number} [n=func.length] The arity cap.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {Function} Returns the new capped function.\n     * @example\n     *\n     * _.map(['6', '8', '10'], _.ary(parseInt, 1));\n     * // => [6, 8, 10]\n     */\n    function ary(func, n, guard) {\n      n = guard ? undefined : n;\n      n = (func && n == null) ? func.length : n;\n      return createWrap(func, WRAP_ARY_FLAG, undefined, undefined, undefined, undefined, n);\n    }\n\n    /**\n     * Creates a function that invokes `func`, with the `this` binding and arguments\n     * of the created function, while it's called less than `n` times. Subsequent\n     * calls to the created function return the result of the last `func` invocation.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Function\n     * @param {number} n The number of calls at which `func` is no longer invoked.\n     * @param {Function} func The function to restrict.\n     * @returns {Function} Returns the new restricted function.\n     * @example\n     *\n     * jQuery(element).on('click', _.before(5, addContactToList));\n     * // => Allows adding up to 4 contacts to the list.\n     */\n    function before(n, func) {\n      var result;\n      if (typeof func != 'function') {\n        throw new TypeError(FUNC_ERROR_TEXT);\n      }\n      n = toInteger(n);\n      return function() {\n        if (--n > 0) {\n          result = func.apply(this, arguments);\n        }\n        if (n <= 1) {\n          func = undefined;\n        }\n        return result;\n      };\n    }\n\n    /**\n     * Creates a function that invokes `func` with the `this` binding of `thisArg`\n     * and `partials` prepended to the arguments it receives.\n     *\n     * The `_.bind.placeholder` value, which defaults to `_` in monolithic builds,\n     * may be used as a placeholder for partially applied arguments.\n     *\n     * **Note:** Unlike native `Function#bind`, this method doesn't set the \"length\"\n     * property of bound functions.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Function\n     * @param {Function} func The function to bind.\n     * @param {*} thisArg The `this` binding of `func`.\n     * @param {...*} [partials] The arguments to be partially applied.\n     * @returns {Function} Returns the new bound function.\n     * @example\n     *\n     * function greet(greeting, punctuation) {\n     *   return greeting + ' ' + this.user + punctuation;\n     * }\n     *\n     * var object = { 'user': 'fred' };\n     *\n     * var bound = _.bind(greet, object, 'hi');\n     * bound('!');\n     * // => 'hi fred!'\n     *\n     * // Bound with placeholders.\n     * var bound = _.bind(greet, object, _, '!');\n     * bound('hi');\n     * // => 'hi fred!'\n     */\n    var bind = baseRest(function(func, thisArg, partials) {\n      var bitmask = WRAP_BIND_FLAG;\n      if (partials.length) {\n        var holders = replaceHolders(partials, getHolder(bind));\n        bitmask |= WRAP_PARTIAL_FLAG;\n      }\n      return createWrap(func, bitmask, thisArg, partials, holders);\n    });\n\n    /**\n     * Creates a function that invokes the method at `object[key]` with `partials`\n     * prepended to the arguments it receives.\n     *\n     * This method differs from `_.bind` by allowing bound functions to reference\n     * methods that may be redefined or don't yet exist. See\n     * [Peter Michaux's article](http://peter.michaux.ca/articles/lazy-function-definition-pattern)\n     * for more details.\n     *\n     * The `_.bindKey.placeholder` value, which defaults to `_` in monolithic\n     * builds, may be used as a placeholder for partially applied arguments.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.10.0\n     * @category Function\n     * @param {Object} object The object to invoke the method on.\n     * @param {string} key The key of the method.\n     * @param {...*} [partials] The arguments to be partially applied.\n     * @returns {Function} Returns the new bound function.\n     * @example\n     *\n     * var object = {\n     *   'user': 'fred',\n     *   'greet': function(greeting, punctuation) {\n     *     return greeting + ' ' + this.user + punctuation;\n     *   }\n     * };\n     *\n     * var bound = _.bindKey(object, 'greet', 'hi');\n     * bound('!');\n     * // => 'hi fred!'\n     *\n     * object.greet = function(greeting, punctuation) {\n     *   return greeting + 'ya ' + this.user + punctuation;\n     * };\n     *\n     * bound('!');\n     * // => 'hiya fred!'\n     *\n     * // Bound with placeholders.\n     * var bound = _.bindKey(object, 'greet', _, '!');\n     * bound('hi');\n     * // => 'hiya fred!'\n     */\n    var bindKey = baseRest(function(object, key, partials) {\n      var bitmask = WRAP_BIND_FLAG | WRAP_BIND_KEY_FLAG;\n      if (partials.length) {\n        var holders = replaceHolders(partials, getHolder(bindKey));\n        bitmask |= WRAP_PARTIAL_FLAG;\n      }\n      return createWrap(key, bitmask, object, partials, holders);\n    });\n\n    /**\n     * Creates a function that accepts arguments of `func` and either invokes\n     * `func` returning its result, if at least `arity` number of arguments have\n     * been provided, or returns a function that accepts the remaining `func`\n     * arguments, and so on. The arity of `func` may be specified if `func.length`\n     * is not sufficient.\n     *\n     * The `_.curry.placeholder` value, which defaults to `_` in monolithic builds,\n     * may be used as a placeholder for provided arguments.\n     *\n     * **Note:** This method doesn't set the \"length\" property of curried functions.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.0.0\n     * @category Function\n     * @param {Function} func The function to curry.\n     * @param {number} [arity=func.length] The arity of `func`.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {Function} Returns the new curried function.\n     * @example\n     *\n     * var abc = function(a, b, c) {\n     *   return [a, b, c];\n     * };\n     *\n     * var curried = _.curry(abc);\n     *\n     * curried(1)(2)(3);\n     * // => [1, 2, 3]\n     *\n     * curried(1, 2)(3);\n     * // => [1, 2, 3]\n     *\n     * curried(1, 2, 3);\n     * // => [1, 2, 3]\n     *\n     * // Curried with placeholders.\n     * curried(1)(_, 3)(2);\n     * // => [1, 2, 3]\n     */\n    function curry(func, arity, guard) {\n      arity = guard ? undefined : arity;\n      var result = createWrap(func, WRAP_CURRY_FLAG, undefined, undefined, undefined, undefined, undefined, arity);\n      result.placeholder = curry.placeholder;\n      return result;\n    }\n\n    /**\n     * This method is like `_.curry` except that arguments are applied to `func`\n     * in the manner of `_.partialRight` instead of `_.partial`.\n     *\n     * The `_.curryRight.placeholder` value, which defaults to `_` in monolithic\n     * builds, may be used as a placeholder for provided arguments.\n     *\n     * **Note:** This method doesn't set the \"length\" property of curried functions.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Function\n     * @param {Function} func The function to curry.\n     * @param {number} [arity=func.length] The arity of `func`.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {Function} Returns the new curried function.\n     * @example\n     *\n     * var abc = function(a, b, c) {\n     *   return [a, b, c];\n     * };\n     *\n     * var curried = _.curryRight(abc);\n     *\n     * curried(3)(2)(1);\n     * // => [1, 2, 3]\n     *\n     * curried(2, 3)(1);\n     * // => [1, 2, 3]\n     *\n     * curried(1, 2, 3);\n     * // => [1, 2, 3]\n     *\n     * // Curried with placeholders.\n     * curried(3)(1, _)(2);\n     * // => [1, 2, 3]\n     */\n    function curryRight(func, arity, guard) {\n      arity = guard ? undefined : arity;\n      var result = createWrap(func, WRAP_CURRY_RIGHT_FLAG, undefined, undefined, undefined, undefined, undefined, arity);\n      result.placeholder = curryRight.placeholder;\n      return result;\n    }\n\n    /**\n     * Creates a debounced function that delays invoking `func` until after `wait`\n     * milliseconds have elapsed since the last time the debounced function was\n     * invoked. The debounced function comes with a `cancel` method to cancel\n     * delayed `func` invocations and a `flush` method to immediately invoke them.\n     * Provide `options` to indicate whether `func` should be invoked on the\n     * leading and/or trailing edge of the `wait` timeout. The `func` is invoked\n     * with the last arguments provided to the debounced function. Subsequent\n     * calls to the debounced function return the result of the last `func`\n     * invocation.\n     *\n     * **Note:** If `leading` and `trailing` options are `true`, `func` is\n     * invoked on the trailing edge of the timeout only if the debounced function\n     * is invoked more than once during the `wait` timeout.\n     *\n     * If `wait` is `0` and `leading` is `false`, `func` invocation is deferred\n     * until to the next tick, similar to `setTimeout` with a timeout of `0`.\n     *\n     * See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/)\n     * for details over the differences between `_.debounce` and `_.throttle`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Function\n     * @param {Function} func The function to debounce.\n     * @param {number} [wait=0] The number of milliseconds to delay.\n     * @param {Object} [options={}] The options object.\n     * @param {boolean} [options.leading=false]\n     *  Specify invoking on the leading edge of the timeout.\n     * @param {number} [options.maxWait]\n     *  The maximum time `func` is allowed to be delayed before it's invoked.\n     * @param {boolean} [options.trailing=true]\n     *  Specify invoking on the trailing edge of the timeout.\n     * @returns {Function} Returns the new debounced function.\n     * @example\n     *\n     * // Avoid costly calculations while the window size is in flux.\n     * jQuery(window).on('resize', _.debounce(calculateLayout, 150));\n     *\n     * // Invoke `sendMail` when clicked, debouncing subsequent calls.\n     * jQuery(element).on('click', _.debounce(sendMail, 300, {\n     *   'leading': true,\n     *   'trailing': false\n     * }));\n     *\n     * // Ensure `batchLog` is invoked once after 1 second of debounced calls.\n     * var debounced = _.debounce(batchLog, 250, { 'maxWait': 1000 });\n     * var source = new EventSource('/stream');\n     * jQuery(source).on('message', debounced);\n     *\n     * // Cancel the trailing debounced invocation.\n     * jQuery(window).on('popstate', debounced.cancel);\n     */\n    function debounce(func, wait, options) {\n      var lastArgs,\n          lastThis,\n          maxWait,\n          result,\n          timerId,\n          lastCallTime,\n          lastInvokeTime = 0,\n          leading = false,\n          maxing = false,\n          trailing = true;\n\n      if (typeof func != 'function') {\n        throw new TypeError(FUNC_ERROR_TEXT);\n      }\n      wait = toNumber(wait) || 0;\n      if (isObject(options)) {\n        leading = !!options.leading;\n        maxing = 'maxWait' in options;\n        maxWait = maxing ? nativeMax(toNumber(options.maxWait) || 0, wait) : maxWait;\n        trailing = 'trailing' in options ? !!options.trailing : trailing;\n      }\n\n      function invokeFunc(time) {\n        var args = lastArgs,\n            thisArg = lastThis;\n\n        lastArgs = lastThis = undefined;\n        lastInvokeTime = time;\n        result = func.apply(thisArg, args);\n        return result;\n      }\n\n      function leadingEdge(time) {\n        // Reset any `maxWait` timer.\n        lastInvokeTime = time;\n        // Start the timer for the trailing edge.\n        timerId = setTimeout(timerExpired, wait);\n        // Invoke the leading edge.\n        return leading ? invokeFunc(time) : result;\n      }\n\n      function remainingWait(time) {\n        var timeSinceLastCall = time - lastCallTime,\n            timeSinceLastInvoke = time - lastInvokeTime,\n            timeWaiting = wait - timeSinceLastCall;\n\n        return maxing\n          ? nativeMin(timeWaiting, maxWait - timeSinceLastInvoke)\n          : timeWaiting;\n      }\n\n      function shouldInvoke(time) {\n        var timeSinceLastCall = time - lastCallTime,\n            timeSinceLastInvoke = time - lastInvokeTime;\n\n        // Either this is the first call, activity has stopped and we're at the\n        // trailing edge, the system time has gone backwards and we're treating\n        // it as the trailing edge, or we've hit the `maxWait` limit.\n        return (lastCallTime === undefined || (timeSinceLastCall >= wait) ||\n          (timeSinceLastCall < 0) || (maxing && timeSinceLastInvoke >= maxWait));\n      }\n\n      function timerExpired() {\n        var time = now();\n        if (shouldInvoke(time)) {\n          return trailingEdge(time);\n        }\n        // Restart the timer.\n        timerId = setTimeout(timerExpired, remainingWait(time));\n      }\n\n      function trailingEdge(time) {\n        timerId = undefined;\n\n        // Only invoke if we have `lastArgs` which means `func` has been\n        // debounced at least once.\n        if (trailing && lastArgs) {\n          return invokeFunc(time);\n        }\n        lastArgs = lastThis = undefined;\n        return result;\n      }\n\n      function cancel() {\n        if (timerId !== undefined) {\n          clearTimeout(timerId);\n        }\n        lastInvokeTime = 0;\n        lastArgs = lastCallTime = lastThis = timerId = undefined;\n      }\n\n      function flush() {\n        return timerId === undefined ? result : trailingEdge(now());\n      }\n\n      function debounced() {\n        var time = now(),\n            isInvoking = shouldInvoke(time);\n\n        lastArgs = arguments;\n        lastThis = this;\n        lastCallTime = time;\n\n        if (isInvoking) {\n          if (timerId === undefined) {\n            return leadingEdge(lastCallTime);\n          }\n          if (maxing) {\n            // Handle invocations in a tight loop.\n            clearTimeout(timerId);\n            timerId = setTimeout(timerExpired, wait);\n            return invokeFunc(lastCallTime);\n          }\n        }\n        if (timerId === undefined) {\n          timerId = setTimeout(timerExpired, wait);\n        }\n        return result;\n      }\n      debounced.cancel = cancel;\n      debounced.flush = flush;\n      return debounced;\n    }\n\n    /**\n     * Defers invoking the `func` until the current call stack has cleared. Any\n     * additional arguments are provided to `func` when it's invoked.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Function\n     * @param {Function} func The function to defer.\n     * @param {...*} [args] The arguments to invoke `func` with.\n     * @returns {number} Returns the timer id.\n     * @example\n     *\n     * _.defer(function(text) {\n     *   console.log(text);\n     * }, 'deferred');\n     * // => Logs 'deferred' after one millisecond.\n     */\n    var defer = baseRest(function(func, args) {\n      return baseDelay(func, 1, args);\n    });\n\n    /**\n     * Invokes `func` after `wait` milliseconds. Any additional arguments are\n     * provided to `func` when it's invoked.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Function\n     * @param {Function} func The function to delay.\n     * @param {number} wait The number of milliseconds to delay invocation.\n     * @param {...*} [args] The arguments to invoke `func` with.\n     * @returns {number} Returns the timer id.\n     * @example\n     *\n     * _.delay(function(text) {\n     *   console.log(text);\n     * }, 1000, 'later');\n     * // => Logs 'later' after one second.\n     */\n    var delay = baseRest(function(func, wait, args) {\n      return baseDelay(func, toNumber(wait) || 0, args);\n    });\n\n    /**\n     * Creates a function that invokes `func` with arguments reversed.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Function\n     * @param {Function} func The function to flip arguments for.\n     * @returns {Function} Returns the new flipped function.\n     * @example\n     *\n     * var flipped = _.flip(function() {\n     *   return _.toArray(arguments);\n     * });\n     *\n     * flipped('a', 'b', 'c', 'd');\n     * // => ['d', 'c', 'b', 'a']\n     */\n    function flip(func) {\n      return createWrap(func, WRAP_FLIP_FLAG);\n    }\n\n    /**\n     * Creates a function that memoizes the result of `func`. If `resolver` is\n     * provided, it determines the cache key for storing the result based on the\n     * arguments provided to the memoized function. By default, the first argument\n     * provided to the memoized function is used as the map cache key. The `func`\n     * is invoked with the `this` binding of the memoized function.\n     *\n     * **Note:** The cache is exposed as the `cache` property on the memoized\n     * function. Its creation may be customized by replacing the `_.memoize.Cache`\n     * constructor with one whose instances implement the\n     * [`Map`](http://ecma-international.org/ecma-262/7.0/#sec-properties-of-the-map-prototype-object)\n     * method interface of `clear`, `delete`, `get`, `has`, and `set`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Function\n     * @param {Function} func The function to have its output memoized.\n     * @param {Function} [resolver] The function to resolve the cache key.\n     * @returns {Function} Returns the new memoized function.\n     * @example\n     *\n     * var object = { 'a': 1, 'b': 2 };\n     * var other = { 'c': 3, 'd': 4 };\n     *\n     * var values = _.memoize(_.values);\n     * values(object);\n     * // => [1, 2]\n     *\n     * values(other);\n     * // => [3, 4]\n     *\n     * object.a = 2;\n     * values(object);\n     * // => [1, 2]\n     *\n     * // Modify the result cache.\n     * values.cache.set(object, ['a', 'b']);\n     * values(object);\n     * // => ['a', 'b']\n     *\n     * // Replace `_.memoize.Cache`.\n     * _.memoize.Cache = WeakMap;\n     */\n    function memoize(func, resolver) {\n      if (typeof func != 'function' || (resolver != null && typeof resolver != 'function')) {\n        throw new TypeError(FUNC_ERROR_TEXT);\n      }\n      var memoized = function() {\n        var args = arguments,\n            key = resolver ? resolver.apply(this, args) : args[0],\n            cache = memoized.cache;\n\n        if (cache.has(key)) {\n          return cache.get(key);\n        }\n        var result = func.apply(this, args);\n        memoized.cache = cache.set(key, result) || cache;\n        return result;\n      };\n      memoized.cache = new (memoize.Cache || MapCache);\n      return memoized;\n    }\n\n    // Expose `MapCache`.\n    memoize.Cache = MapCache;\n\n    /**\n     * Creates a function that negates the result of the predicate `func`. The\n     * `func` predicate is invoked with the `this` binding and arguments of the\n     * created function.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Function\n     * @param {Function} predicate The predicate to negate.\n     * @returns {Function} Returns the new negated function.\n     * @example\n     *\n     * function isEven(n) {\n     *   return n % 2 == 0;\n     * }\n     *\n     * _.filter([1, 2, 3, 4, 5, 6], _.negate(isEven));\n     * // => [1, 3, 5]\n     */\n    function negate(predicate) {\n      if (typeof predicate != 'function') {\n        throw new TypeError(FUNC_ERROR_TEXT);\n      }\n      return function() {\n        var args = arguments;\n        switch (args.length) {\n          case 0: return !predicate.call(this);\n          case 1: return !predicate.call(this, args[0]);\n          case 2: return !predicate.call(this, args[0], args[1]);\n          case 3: return !predicate.call(this, args[0], args[1], args[2]);\n        }\n        return !predicate.apply(this, args);\n      };\n    }\n\n    /**\n     * Creates a function that is restricted to invoking `func` once. Repeat calls\n     * to the function return the value of the first invocation. The `func` is\n     * invoked with the `this` binding and arguments of the created function.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Function\n     * @param {Function} func The function to restrict.\n     * @returns {Function} Returns the new restricted function.\n     * @example\n     *\n     * var initialize = _.once(createApplication);\n     * initialize();\n     * initialize();\n     * // => `createApplication` is invoked once\n     */\n    function once(func) {\n      return before(2, func);\n    }\n\n    /**\n     * Creates a function that invokes `func` with its arguments transformed.\n     *\n     * @static\n     * @since 4.0.0\n     * @memberOf _\n     * @category Function\n     * @param {Function} func The function to wrap.\n     * @param {...(Function|Function[])} [transforms=[_.identity]]\n     *  The argument transforms.\n     * @returns {Function} Returns the new function.\n     * @example\n     *\n     * function doubled(n) {\n     *   return n * 2;\n     * }\n     *\n     * function square(n) {\n     *   return n * n;\n     * }\n     *\n     * var func = _.overArgs(function(x, y) {\n     *   return [x, y];\n     * }, [square, doubled]);\n     *\n     * func(9, 3);\n     * // => [81, 6]\n     *\n     * func(10, 5);\n     * // => [100, 10]\n     */\n    var overArgs = castRest(function(func, transforms) {\n      transforms = (transforms.length == 1 && isArray(transforms[0]))\n        ? arrayMap(transforms[0], baseUnary(getIteratee()))\n        : arrayMap(baseFlatten(transforms, 1), baseUnary(getIteratee()));\n\n      var funcsLength = transforms.length;\n      return baseRest(function(args) {\n        var index = -1,\n            length = nativeMin(args.length, funcsLength);\n\n        while (++index < length) {\n          args[index] = transforms[index].call(this, args[index]);\n        }\n        return apply(func, this, args);\n      });\n    });\n\n    /**\n     * Creates a function that invokes `func` with `partials` prepended to the\n     * arguments it receives. This method is like `_.bind` except it does **not**\n     * alter the `this` binding.\n     *\n     * The `_.partial.placeholder` value, which defaults to `_` in monolithic\n     * builds, may be used as a placeholder for partially applied arguments.\n     *\n     * **Note:** This method doesn't set the \"length\" property of partially\n     * applied functions.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.2.0\n     * @category Function\n     * @param {Function} func The function to partially apply arguments to.\n     * @param {...*} [partials] The arguments to be partially applied.\n     * @returns {Function} Returns the new partially applied function.\n     * @example\n     *\n     * function greet(greeting, name) {\n     *   return greeting + ' ' + name;\n     * }\n     *\n     * var sayHelloTo = _.partial(greet, 'hello');\n     * sayHelloTo('fred');\n     * // => 'hello fred'\n     *\n     * // Partially applied with placeholders.\n     * var greetFred = _.partial(greet, _, 'fred');\n     * greetFred('hi');\n     * // => 'hi fred'\n     */\n    var partial = baseRest(function(func, partials) {\n      var holders = replaceHolders(partials, getHolder(partial));\n      return createWrap(func, WRAP_PARTIAL_FLAG, undefined, partials, holders);\n    });\n\n    /**\n     * This method is like `_.partial` except that partially applied arguments\n     * are appended to the arguments it receives.\n     *\n     * The `_.partialRight.placeholder` value, which defaults to `_` in monolithic\n     * builds, may be used as a placeholder for partially applied arguments.\n     *\n     * **Note:** This method doesn't set the \"length\" property of partially\n     * applied functions.\n     *\n     * @static\n     * @memberOf _\n     * @since 1.0.0\n     * @category Function\n     * @param {Function} func The function to partially apply arguments to.\n     * @param {...*} [partials] The arguments to be partially applied.\n     * @returns {Function} Returns the new partially applied function.\n     * @example\n     *\n     * function greet(greeting, name) {\n     *   return greeting + ' ' + name;\n     * }\n     *\n     * var greetFred = _.partialRight(greet, 'fred');\n     * greetFred('hi');\n     * // => 'hi fred'\n     *\n     * // Partially applied with placeholders.\n     * var sayHelloTo = _.partialRight(greet, 'hello', _);\n     * sayHelloTo('fred');\n     * // => 'hello fred'\n     */\n    var partialRight = baseRest(function(func, partials) {\n      var holders = replaceHolders(partials, getHolder(partialRight));\n      return createWrap(func, WRAP_PARTIAL_RIGHT_FLAG, undefined, partials, holders);\n    });\n\n    /**\n     * Creates a function that invokes `func` with arguments arranged according\n     * to the specified `indexes` where the argument value at the first index is\n     * provided as the first argument, the argument value at the second index is\n     * provided as the second argument, and so on.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Function\n     * @param {Function} func The function to rearrange arguments for.\n     * @param {...(number|number[])} indexes The arranged argument indexes.\n     * @returns {Function} Returns the new function.\n     * @example\n     *\n     * var rearged = _.rearg(function(a, b, c) {\n     *   return [a, b, c];\n     * }, [2, 0, 1]);\n     *\n     * rearged('b', 'c', 'a')\n     * // => ['a', 'b', 'c']\n     */\n    var rearg = flatRest(function(func, indexes) {\n      return createWrap(func, WRAP_REARG_FLAG, undefined, undefined, undefined, indexes);\n    });\n\n    /**\n     * Creates a function that invokes `func` with the `this` binding of the\n     * created function and arguments from `start` and beyond provided as\n     * an array.\n     *\n     * **Note:** This method is based on the\n     * [rest parameter](https://mdn.io/rest_parameters).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Function\n     * @param {Function} func The function to apply a rest parameter to.\n     * @param {number} [start=func.length-1] The start position of the rest parameter.\n     * @returns {Function} Returns the new function.\n     * @example\n     *\n     * var say = _.rest(function(what, names) {\n     *   return what + ' ' + _.initial(names).join(', ') +\n     *     (_.size(names) > 1 ? ', & ' : '') + _.last(names);\n     * });\n     *\n     * say('hello', 'fred', 'barney', 'pebbles');\n     * // => 'hello fred, barney, & pebbles'\n     */\n    function rest(func, start) {\n      if (typeof func != 'function') {\n        throw new TypeError(FUNC_ERROR_TEXT);\n      }\n      start = start === undefined ? start : toInteger(start);\n      return baseRest(func, start);\n    }\n\n    /**\n     * Creates a function that invokes `func` with the `this` binding of the\n     * create function and an array of arguments much like\n     * [`Function#apply`](http://www.ecma-international.org/ecma-262/7.0/#sec-function.prototype.apply).\n     *\n     * **Note:** This method is based on the\n     * [spread operator](https://mdn.io/spread_operator).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.2.0\n     * @category Function\n     * @param {Function} func The function to spread arguments over.\n     * @param {number} [start=0] The start position of the spread.\n     * @returns {Function} Returns the new function.\n     * @example\n     *\n     * var say = _.spread(function(who, what) {\n     *   return who + ' says ' + what;\n     * });\n     *\n     * say(['fred', 'hello']);\n     * // => 'fred says hello'\n     *\n     * var numbers = Promise.all([\n     *   Promise.resolve(40),\n     *   Promise.resolve(36)\n     * ]);\n     *\n     * numbers.then(_.spread(function(x, y) {\n     *   return x + y;\n     * }));\n     * // => a Promise of 76\n     */\n    function spread(func, start) {\n      if (typeof func != 'function') {\n        throw new TypeError(FUNC_ERROR_TEXT);\n      }\n      start = start == null ? 0 : nativeMax(toInteger(start), 0);\n      return baseRest(function(args) {\n        var array = args[start],\n            otherArgs = castSlice(args, 0, start);\n\n        if (array) {\n          arrayPush(otherArgs, array);\n        }\n        return apply(func, this, otherArgs);\n      });\n    }\n\n    /**\n     * Creates a throttled function that only invokes `func` at most once per\n     * every `wait` milliseconds. The throttled function comes with a `cancel`\n     * method to cancel delayed `func` invocations and a `flush` method to\n     * immediately invoke them. Provide `options` to indicate whether `func`\n     * should be invoked on the leading and/or trailing edge of the `wait`\n     * timeout. The `func` is invoked with the last arguments provided to the\n     * throttled function. Subsequent calls to the throttled function return the\n     * result of the last `func` invocation.\n     *\n     * **Note:** If `leading` and `trailing` options are `true`, `func` is\n     * invoked on the trailing edge of the timeout only if the throttled function\n     * is invoked more than once during the `wait` timeout.\n     *\n     * If `wait` is `0` and `leading` is `false`, `func` invocation is deferred\n     * until to the next tick, similar to `setTimeout` with a timeout of `0`.\n     *\n     * See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/)\n     * for details over the differences between `_.throttle` and `_.debounce`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Function\n     * @param {Function} func The function to throttle.\n     * @param {number} [wait=0] The number of milliseconds to throttle invocations to.\n     * @param {Object} [options={}] The options object.\n     * @param {boolean} [options.leading=true]\n     *  Specify invoking on the leading edge of the timeout.\n     * @param {boolean} [options.trailing=true]\n     *  Specify invoking on the trailing edge of the timeout.\n     * @returns {Function} Returns the new throttled function.\n     * @example\n     *\n     * // Avoid excessively updating the position while scrolling.\n     * jQuery(window).on('scroll', _.throttle(updatePosition, 100));\n     *\n     * // Invoke `renewToken` when the click event is fired, but not more than once every 5 minutes.\n     * var throttled = _.throttle(renewToken, 300000, { 'trailing': false });\n     * jQuery(element).on('click', throttled);\n     *\n     * // Cancel the trailing throttled invocation.\n     * jQuery(window).on('popstate', throttled.cancel);\n     */\n    function throttle(func, wait, options) {\n      var leading = true,\n          trailing = true;\n\n      if (typeof func != 'function') {\n        throw new TypeError(FUNC_ERROR_TEXT);\n      }\n      if (isObject(options)) {\n        leading = 'leading' in options ? !!options.leading : leading;\n        trailing = 'trailing' in options ? !!options.trailing : trailing;\n      }\n      return debounce(func, wait, {\n        'leading': leading,\n        'maxWait': wait,\n        'trailing': trailing\n      });\n    }\n\n    /**\n     * Creates a function that accepts up to one argument, ignoring any\n     * additional arguments.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Function\n     * @param {Function} func The function to cap arguments for.\n     * @returns {Function} Returns the new capped function.\n     * @example\n     *\n     * _.map(['6', '8', '10'], _.unary(parseInt));\n     * // => [6, 8, 10]\n     */\n    function unary(func) {\n      return ary(func, 1);\n    }\n\n    /**\n     * Creates a function that provides `value` to `wrapper` as its first\n     * argument. Any additional arguments provided to the function are appended\n     * to those provided to the `wrapper`. The wrapper is invoked with the `this`\n     * binding of the created function.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Function\n     * @param {*} value The value to wrap.\n     * @param {Function} [wrapper=identity] The wrapper function.\n     * @returns {Function} Returns the new function.\n     * @example\n     *\n     * var p = _.wrap(_.escape, function(func, text) {\n     *   return '<p>' + func(text) + '</p>';\n     * });\n     *\n     * p('fred, barney, & pebbles');\n     * // => '<p>fred, barney, &amp; pebbles</p>'\n     */\n    function wrap(value, wrapper) {\n      return partial(castFunction(wrapper), value);\n    }\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Casts `value` as an array if it's not one.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.4.0\n     * @category Lang\n     * @param {*} value The value to inspect.\n     * @returns {Array} Returns the cast array.\n     * @example\n     *\n     * _.castArray(1);\n     * // => [1]\n     *\n     * _.castArray({ 'a': 1 });\n     * // => [{ 'a': 1 }]\n     *\n     * _.castArray('abc');\n     * // => ['abc']\n     *\n     * _.castArray(null);\n     * // => [null]\n     *\n     * _.castArray(undefined);\n     * // => [undefined]\n     *\n     * _.castArray();\n     * // => []\n     *\n     * var array = [1, 2, 3];\n     * console.log(_.castArray(array) === array);\n     * // => true\n     */\n    function castArray() {\n      if (!arguments.length) {\n        return [];\n      }\n      var value = arguments[0];\n      return isArray(value) ? value : [value];\n    }\n\n    /**\n     * Creates a shallow clone of `value`.\n     *\n     * **Note:** This method is loosely based on the\n     * [structured clone algorithm](https://mdn.io/Structured_clone_algorithm)\n     * and supports cloning arrays, array buffers, booleans, date objects, maps,\n     * numbers, `Object` objects, regexes, sets, strings, symbols, and typed\n     * arrays. The own enumerable properties of `arguments` objects are cloned\n     * as plain objects. An empty object is returned for uncloneable values such\n     * as error objects, functions, DOM nodes, and WeakMaps.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to clone.\n     * @returns {*} Returns the cloned value.\n     * @see _.cloneDeep\n     * @example\n     *\n     * var objects = [{ 'a': 1 }, { 'b': 2 }];\n     *\n     * var shallow = _.clone(objects);\n     * console.log(shallow[0] === objects[0]);\n     * // => true\n     */\n    function clone(value) {\n      return baseClone(value, CLONE_SYMBOLS_FLAG);\n    }\n\n    /**\n     * This method is like `_.clone` except that it accepts `customizer` which\n     * is invoked to produce the cloned value. If `customizer` returns `undefined`,\n     * cloning is handled by the method instead. The `customizer` is invoked with\n     * up to four arguments; (value [, index|key, object, stack]).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to clone.\n     * @param {Function} [customizer] The function to customize cloning.\n     * @returns {*} Returns the cloned value.\n     * @see _.cloneDeepWith\n     * @example\n     *\n     * function customizer(value) {\n     *   if (_.isElement(value)) {\n     *     return value.cloneNode(false);\n     *   }\n     * }\n     *\n     * var el = _.cloneWith(document.body, customizer);\n     *\n     * console.log(el === document.body);\n     * // => false\n     * console.log(el.nodeName);\n     * // => 'BODY'\n     * console.log(el.childNodes.length);\n     * // => 0\n     */\n    function cloneWith(value, customizer) {\n      customizer = typeof customizer == 'function' ? customizer : undefined;\n      return baseClone(value, CLONE_SYMBOLS_FLAG, customizer);\n    }\n\n    /**\n     * This method is like `_.clone` except that it recursively clones `value`.\n     *\n     * @static\n     * @memberOf _\n     * @since 1.0.0\n     * @category Lang\n     * @param {*} value The value to recursively clone.\n     * @returns {*} Returns the deep cloned value.\n     * @see _.clone\n     * @example\n     *\n     * var objects = [{ 'a': 1 }, { 'b': 2 }];\n     *\n     * var deep = _.cloneDeep(objects);\n     * console.log(deep[0] === objects[0]);\n     * // => false\n     */\n    function cloneDeep(value) {\n      return baseClone(value, CLONE_DEEP_FLAG | CLONE_SYMBOLS_FLAG);\n    }\n\n    /**\n     * This method is like `_.cloneWith` except that it recursively clones `value`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to recursively clone.\n     * @param {Function} [customizer] The function to customize cloning.\n     * @returns {*} Returns the deep cloned value.\n     * @see _.cloneWith\n     * @example\n     *\n     * function customizer(value) {\n     *   if (_.isElement(value)) {\n     *     return value.cloneNode(true);\n     *   }\n     * }\n     *\n     * var el = _.cloneDeepWith(document.body, customizer);\n     *\n     * console.log(el === document.body);\n     * // => false\n     * console.log(el.nodeName);\n     * // => 'BODY'\n     * console.log(el.childNodes.length);\n     * // => 20\n     */\n    function cloneDeepWith(value, customizer) {\n      customizer = typeof customizer == 'function' ? customizer : undefined;\n      return baseClone(value, CLONE_DEEP_FLAG | CLONE_SYMBOLS_FLAG, customizer);\n    }\n\n    /**\n     * Checks if `object` conforms to `source` by invoking the predicate\n     * properties of `source` with the corresponding property values of `object`.\n     *\n     * **Note:** This method is equivalent to `_.conforms` when `source` is\n     * partially applied.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.14.0\n     * @category Lang\n     * @param {Object} object The object to inspect.\n     * @param {Object} source The object of property predicates to conform to.\n     * @returns {boolean} Returns `true` if `object` conforms, else `false`.\n     * @example\n     *\n     * var object = { 'a': 1, 'b': 2 };\n     *\n     * _.conformsTo(object, { 'b': function(n) { return n > 1; } });\n     * // => true\n     *\n     * _.conformsTo(object, { 'b': function(n) { return n > 2; } });\n     * // => false\n     */\n    function conformsTo(object, source) {\n      return source == null || baseConformsTo(object, source, keys(source));\n    }\n\n    /**\n     * Performs a\n     * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\n     * comparison between two values to determine if they are equivalent.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to compare.\n     * @param {*} other The other value to compare.\n     * @returns {boolean} Returns `true` if the values are equivalent, else `false`.\n     * @example\n     *\n     * var object = { 'a': 1 };\n     * var other = { 'a': 1 };\n     *\n     * _.eq(object, object);\n     * // => true\n     *\n     * _.eq(object, other);\n     * // => false\n     *\n     * _.eq('a', 'a');\n     * // => true\n     *\n     * _.eq('a', Object('a'));\n     * // => false\n     *\n     * _.eq(NaN, NaN);\n     * // => true\n     */\n    function eq(value, other) {\n      return value === other || (value !== value && other !== other);\n    }\n\n    /**\n     * Checks if `value` is greater than `other`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.9.0\n     * @category Lang\n     * @param {*} value The value to compare.\n     * @param {*} other The other value to compare.\n     * @returns {boolean} Returns `true` if `value` is greater than `other`,\n     *  else `false`.\n     * @see _.lt\n     * @example\n     *\n     * _.gt(3, 1);\n     * // => true\n     *\n     * _.gt(3, 3);\n     * // => false\n     *\n     * _.gt(1, 3);\n     * // => false\n     */\n    var gt = createRelationalOperation(baseGt);\n\n    /**\n     * Checks if `value` is greater than or equal to `other`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.9.0\n     * @category Lang\n     * @param {*} value The value to compare.\n     * @param {*} other The other value to compare.\n     * @returns {boolean} Returns `true` if `value` is greater than or equal to\n     *  `other`, else `false`.\n     * @see _.lte\n     * @example\n     *\n     * _.gte(3, 1);\n     * // => true\n     *\n     * _.gte(3, 3);\n     * // => true\n     *\n     * _.gte(1, 3);\n     * // => false\n     */\n    var gte = createRelationalOperation(function(value, other) {\n      return value >= other;\n    });\n\n    /**\n     * Checks if `value` is likely an `arguments` object.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is an `arguments` object,\n     *  else `false`.\n     * @example\n     *\n     * _.isArguments(function() { return arguments; }());\n     * // => true\n     *\n     * _.isArguments([1, 2, 3]);\n     * // => false\n     */\n    var isArguments = baseIsArguments(function() { return arguments; }()) ? baseIsArguments : function(value) {\n      return isObjectLike(value) && hasOwnProperty.call(value, 'callee') &&\n        !propertyIsEnumerable.call(value, 'callee');\n    };\n\n    /**\n     * Checks if `value` is classified as an `Array` object.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is an array, else `false`.\n     * @example\n     *\n     * _.isArray([1, 2, 3]);\n     * // => true\n     *\n     * _.isArray(document.body.children);\n     * // => false\n     *\n     * _.isArray('abc');\n     * // => false\n     *\n     * _.isArray(_.noop);\n     * // => false\n     */\n    var isArray = Array.isArray;\n\n    /**\n     * Checks if `value` is classified as an `ArrayBuffer` object.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.3.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is an array buffer, else `false`.\n     * @example\n     *\n     * _.isArrayBuffer(new ArrayBuffer(2));\n     * // => true\n     *\n     * _.isArrayBuffer(new Array(2));\n     * // => false\n     */\n    var isArrayBuffer = nodeIsArrayBuffer ? baseUnary(nodeIsArrayBuffer) : baseIsArrayBuffer;\n\n    /**\n     * Checks if `value` is array-like. A value is considered array-like if it's\n     * not a function and has a `value.length` that's an integer greater than or\n     * equal to `0` and less than or equal to `Number.MAX_SAFE_INTEGER`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is array-like, else `false`.\n     * @example\n     *\n     * _.isArrayLike([1, 2, 3]);\n     * // => true\n     *\n     * _.isArrayLike(document.body.children);\n     * // => true\n     *\n     * _.isArrayLike('abc');\n     * // => true\n     *\n     * _.isArrayLike(_.noop);\n     * // => false\n     */\n    function isArrayLike(value) {\n      return value != null && isLength(value.length) && !isFunction(value);\n    }\n\n    /**\n     * This method is like `_.isArrayLike` except that it also checks if `value`\n     * is an object.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is an array-like object,\n     *  else `false`.\n     * @example\n     *\n     * _.isArrayLikeObject([1, 2, 3]);\n     * // => true\n     *\n     * _.isArrayLikeObject(document.body.children);\n     * // => true\n     *\n     * _.isArrayLikeObject('abc');\n     * // => false\n     *\n     * _.isArrayLikeObject(_.noop);\n     * // => false\n     */\n    function isArrayLikeObject(value) {\n      return isObjectLike(value) && isArrayLike(value);\n    }\n\n    /**\n     * Checks if `value` is classified as a boolean primitive or object.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a boolean, else `false`.\n     * @example\n     *\n     * _.isBoolean(false);\n     * // => true\n     *\n     * _.isBoolean(null);\n     * // => false\n     */\n    function isBoolean(value) {\n      return value === true || value === false ||\n        (isObjectLike(value) && baseGetTag(value) == boolTag);\n    }\n\n    /**\n     * Checks if `value` is a buffer.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.3.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a buffer, else `false`.\n     * @example\n     *\n     * _.isBuffer(new Buffer(2));\n     * // => true\n     *\n     * _.isBuffer(new Uint8Array(2));\n     * // => false\n     */\n    var isBuffer = nativeIsBuffer || stubFalse;\n\n    /**\n     * Checks if `value` is classified as a `Date` object.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a date object, else `false`.\n     * @example\n     *\n     * _.isDate(new Date);\n     * // => true\n     *\n     * _.isDate('Mon April 23 2012');\n     * // => false\n     */\n    var isDate = nodeIsDate ? baseUnary(nodeIsDate) : baseIsDate;\n\n    /**\n     * Checks if `value` is likely a DOM element.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a DOM element, else `false`.\n     * @example\n     *\n     * _.isElement(document.body);\n     * // => true\n     *\n     * _.isElement('<body>');\n     * // => false\n     */\n    function isElement(value) {\n      return isObjectLike(value) && value.nodeType === 1 && !isPlainObject(value);\n    }\n\n    /**\n     * Checks if `value` is an empty object, collection, map, or set.\n     *\n     * Objects are considered empty if they have no own enumerable string keyed\n     * properties.\n     *\n     * Array-like values such as `arguments` objects, arrays, buffers, strings, or\n     * jQuery-like collections are considered empty if they have a `length` of `0`.\n     * Similarly, maps and sets are considered empty if they have a `size` of `0`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is empty, else `false`.\n     * @example\n     *\n     * _.isEmpty(null);\n     * // => true\n     *\n     * _.isEmpty(true);\n     * // => true\n     *\n     * _.isEmpty(1);\n     * // => true\n     *\n     * _.isEmpty([1, 2, 3]);\n     * // => false\n     *\n     * _.isEmpty({ 'a': 1 });\n     * // => false\n     */\n    function isEmpty(value) {\n      if (value == null) {\n        return true;\n      }\n      if (isArrayLike(value) &&\n          (isArray(value) || typeof value == 'string' || typeof value.splice == 'function' ||\n            isBuffer(value) || isTypedArray(value) || isArguments(value))) {\n        return !value.length;\n      }\n      var tag = getTag(value);\n      if (tag == mapTag || tag == setTag) {\n        return !value.size;\n      }\n      if (isPrototype(value)) {\n        return !baseKeys(value).length;\n      }\n      for (var key in value) {\n        if (hasOwnProperty.call(value, key)) {\n          return false;\n        }\n      }\n      return true;\n    }\n\n    /**\n     * Performs a deep comparison between two values to determine if they are\n     * equivalent.\n     *\n     * **Note:** This method supports comparing arrays, array buffers, booleans,\n     * date objects, error objects, maps, numbers, `Object` objects, regexes,\n     * sets, strings, symbols, and typed arrays. `Object` objects are compared\n     * by their own, not inherited, enumerable properties. Functions and DOM\n     * nodes are compared by strict equality, i.e. `===`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to compare.\n     * @param {*} other The other value to compare.\n     * @returns {boolean} Returns `true` if the values are equivalent, else `false`.\n     * @example\n     *\n     * var object = { 'a': 1 };\n     * var other = { 'a': 1 };\n     *\n     * _.isEqual(object, other);\n     * // => true\n     *\n     * object === other;\n     * // => false\n     */\n    function isEqual(value, other) {\n      return baseIsEqual(value, other);\n    }\n\n    /**\n     * This method is like `_.isEqual` except that it accepts `customizer` which\n     * is invoked to compare values. If `customizer` returns `undefined`, comparisons\n     * are handled by the method instead. The `customizer` is invoked with up to\n     * six arguments: (objValue, othValue [, index|key, object, other, stack]).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to compare.\n     * @param {*} other The other value to compare.\n     * @param {Function} [customizer] The function to customize comparisons.\n     * @returns {boolean} Returns `true` if the values are equivalent, else `false`.\n     * @example\n     *\n     * function isGreeting(value) {\n     *   return /^h(?:i|ello)$/.test(value);\n     * }\n     *\n     * function customizer(objValue, othValue) {\n     *   if (isGreeting(objValue) && isGreeting(othValue)) {\n     *     return true;\n     *   }\n     * }\n     *\n     * var array = ['hello', 'goodbye'];\n     * var other = ['hi', 'goodbye'];\n     *\n     * _.isEqualWith(array, other, customizer);\n     * // => true\n     */\n    function isEqualWith(value, other, customizer) {\n      customizer = typeof customizer == 'function' ? customizer : undefined;\n      var result = customizer ? customizer(value, other) : undefined;\n      return result === undefined ? baseIsEqual(value, other, undefined, customizer) : !!result;\n    }\n\n    /**\n     * Checks if `value` is an `Error`, `EvalError`, `RangeError`, `ReferenceError`,\n     * `SyntaxError`, `TypeError`, or `URIError` object.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is an error object, else `false`.\n     * @example\n     *\n     * _.isError(new Error);\n     * // => true\n     *\n     * _.isError(Error);\n     * // => false\n     */\n    function isError(value) {\n      if (!isObjectLike(value)) {\n        return false;\n      }\n      var tag = baseGetTag(value);\n      return tag == errorTag || tag == domExcTag ||\n        (typeof value.message == 'string' && typeof value.name == 'string' && !isPlainObject(value));\n    }\n\n    /**\n     * Checks if `value` is a finite primitive number.\n     *\n     * **Note:** This method is based on\n     * [`Number.isFinite`](https://mdn.io/Number/isFinite).\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a finite number, else `false`.\n     * @example\n     *\n     * _.isFinite(3);\n     * // => true\n     *\n     * _.isFinite(Number.MIN_VALUE);\n     * // => true\n     *\n     * _.isFinite(Infinity);\n     * // => false\n     *\n     * _.isFinite('3');\n     * // => false\n     */\n    function isFinite(value) {\n      return typeof value == 'number' && nativeIsFinite(value);\n    }\n\n    /**\n     * Checks if `value` is classified as a `Function` object.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a function, else `false`.\n     * @example\n     *\n     * _.isFunction(_);\n     * // => true\n     *\n     * _.isFunction(/abc/);\n     * // => false\n     */\n    function isFunction(value) {\n      if (!isObject(value)) {\n        return false;\n      }\n      // The use of `Object#toString` avoids issues with the `typeof` operator\n      // in Safari 9 which returns 'object' for typed arrays and other constructors.\n      var tag = baseGetTag(value);\n      return tag == funcTag || tag == genTag || tag == asyncTag || tag == proxyTag;\n    }\n\n    /**\n     * Checks if `value` is an integer.\n     *\n     * **Note:** This method is based on\n     * [`Number.isInteger`](https://mdn.io/Number/isInteger).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is an integer, else `false`.\n     * @example\n     *\n     * _.isInteger(3);\n     * // => true\n     *\n     * _.isInteger(Number.MIN_VALUE);\n     * // => false\n     *\n     * _.isInteger(Infinity);\n     * // => false\n     *\n     * _.isInteger('3');\n     * // => false\n     */\n    function isInteger(value) {\n      return typeof value == 'number' && value == toInteger(value);\n    }\n\n    /**\n     * Checks if `value` is a valid array-like length.\n     *\n     * **Note:** This method is loosely based on\n     * [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a valid length, else `false`.\n     * @example\n     *\n     * _.isLength(3);\n     * // => true\n     *\n     * _.isLength(Number.MIN_VALUE);\n     * // => false\n     *\n     * _.isLength(Infinity);\n     * // => false\n     *\n     * _.isLength('3');\n     * // => false\n     */\n    function isLength(value) {\n      return typeof value == 'number' &&\n        value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER;\n    }\n\n    /**\n     * Checks if `value` is the\n     * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)\n     * of `Object`. (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`)\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is an object, else `false`.\n     * @example\n     *\n     * _.isObject({});\n     * // => true\n     *\n     * _.isObject([1, 2, 3]);\n     * // => true\n     *\n     * _.isObject(_.noop);\n     * // => true\n     *\n     * _.isObject(null);\n     * // => false\n     */\n    function isObject(value) {\n      var type = typeof value;\n      return value != null && (type == 'object' || type == 'function');\n    }\n\n    /**\n     * Checks if `value` is object-like. A value is object-like if it's not `null`\n     * and has a `typeof` result of \"object\".\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is object-like, else `false`.\n     * @example\n     *\n     * _.isObjectLike({});\n     * // => true\n     *\n     * _.isObjectLike([1, 2, 3]);\n     * // => true\n     *\n     * _.isObjectLike(_.noop);\n     * // => false\n     *\n     * _.isObjectLike(null);\n     * // => false\n     */\n    function isObjectLike(value) {\n      return value != null && typeof value == 'object';\n    }\n\n    /**\n     * Checks if `value` is classified as a `Map` object.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.3.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a map, else `false`.\n     * @example\n     *\n     * _.isMap(new Map);\n     * // => true\n     *\n     * _.isMap(new WeakMap);\n     * // => false\n     */\n    var isMap = nodeIsMap ? baseUnary(nodeIsMap) : baseIsMap;\n\n    /**\n     * Performs a partial deep comparison between `object` and `source` to\n     * determine if `object` contains equivalent property values.\n     *\n     * **Note:** This method is equivalent to `_.matches` when `source` is\n     * partially applied.\n     *\n     * Partial comparisons will match empty array and empty object `source`\n     * values against any array or object value, respectively. See `_.isEqual`\n     * for a list of supported value comparisons.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Lang\n     * @param {Object} object The object to inspect.\n     * @param {Object} source The object of property values to match.\n     * @returns {boolean} Returns `true` if `object` is a match, else `false`.\n     * @example\n     *\n     * var object = { 'a': 1, 'b': 2 };\n     *\n     * _.isMatch(object, { 'b': 2 });\n     * // => true\n     *\n     * _.isMatch(object, { 'b': 1 });\n     * // => false\n     */\n    function isMatch(object, source) {\n      return object === source || baseIsMatch(object, source, getMatchData(source));\n    }\n\n    /**\n     * This method is like `_.isMatch` except that it accepts `customizer` which\n     * is invoked to compare values. If `customizer` returns `undefined`, comparisons\n     * are handled by the method instead. The `customizer` is invoked with five\n     * arguments: (objValue, srcValue, index|key, object, source).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {Object} object The object to inspect.\n     * @param {Object} source The object of property values to match.\n     * @param {Function} [customizer] The function to customize comparisons.\n     * @returns {boolean} Returns `true` if `object` is a match, else `false`.\n     * @example\n     *\n     * function isGreeting(value) {\n     *   return /^h(?:i|ello)$/.test(value);\n     * }\n     *\n     * function customizer(objValue, srcValue) {\n     *   if (isGreeting(objValue) && isGreeting(srcValue)) {\n     *     return true;\n     *   }\n     * }\n     *\n     * var object = { 'greeting': 'hello' };\n     * var source = { 'greeting': 'hi' };\n     *\n     * _.isMatchWith(object, source, customizer);\n     * // => true\n     */\n    function isMatchWith(object, source, customizer) {\n      customizer = typeof customizer == 'function' ? customizer : undefined;\n      return baseIsMatch(object, source, getMatchData(source), customizer);\n    }\n\n    /**\n     * Checks if `value` is `NaN`.\n     *\n     * **Note:** This method is based on\n     * [`Number.isNaN`](https://mdn.io/Number/isNaN) and is not the same as\n     * global [`isNaN`](https://mdn.io/isNaN) which returns `true` for\n     * `undefined` and other non-number values.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is `NaN`, else `false`.\n     * @example\n     *\n     * _.isNaN(NaN);\n     * // => true\n     *\n     * _.isNaN(new Number(NaN));\n     * // => true\n     *\n     * isNaN(undefined);\n     * // => true\n     *\n     * _.isNaN(undefined);\n     * // => false\n     */\n    function isNaN(value) {\n      // An `NaN` primitive is the only value that is not equal to itself.\n      // Perform the `toStringTag` check first to avoid errors with some\n      // ActiveX objects in IE.\n      return isNumber(value) && value != +value;\n    }\n\n    /**\n     * Checks if `value` is a pristine native function.\n     *\n     * **Note:** This method can't reliably detect native functions in the presence\n     * of the core-js package because core-js circumvents this kind of detection.\n     * Despite multiple requests, the core-js maintainer has made it clear: any\n     * attempt to fix the detection will be obstructed. As a result, we're left\n     * with little choice but to throw an error. Unfortunately, this also affects\n     * packages, like [babel-polyfill](https://www.npmjs.com/package/babel-polyfill),\n     * which rely on core-js.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a native function,\n     *  else `false`.\n     * @example\n     *\n     * _.isNative(Array.prototype.push);\n     * // => true\n     *\n     * _.isNative(_);\n     * // => false\n     */\n    function isNative(value) {\n      if (isMaskable(value)) {\n        throw new Error(CORE_ERROR_TEXT);\n      }\n      return baseIsNative(value);\n    }\n\n    /**\n     * Checks if `value` is `null`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is `null`, else `false`.\n     * @example\n     *\n     * _.isNull(null);\n     * // => true\n     *\n     * _.isNull(void 0);\n     * // => false\n     */\n    function isNull(value) {\n      return value === null;\n    }\n\n    /**\n     * Checks if `value` is `null` or `undefined`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is nullish, else `false`.\n     * @example\n     *\n     * _.isNil(null);\n     * // => true\n     *\n     * _.isNil(void 0);\n     * // => true\n     *\n     * _.isNil(NaN);\n     * // => false\n     */\n    function isNil(value) {\n      return value == null;\n    }\n\n    /**\n     * Checks if `value` is classified as a `Number` primitive or object.\n     *\n     * **Note:** To exclude `Infinity`, `-Infinity`, and `NaN`, which are\n     * classified as numbers, use the `_.isFinite` method.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a number, else `false`.\n     * @example\n     *\n     * _.isNumber(3);\n     * // => true\n     *\n     * _.isNumber(Number.MIN_VALUE);\n     * // => true\n     *\n     * _.isNumber(Infinity);\n     * // => true\n     *\n     * _.isNumber('3');\n     * // => false\n     */\n    function isNumber(value) {\n      return typeof value == 'number' ||\n        (isObjectLike(value) && baseGetTag(value) == numberTag);\n    }\n\n    /**\n     * Checks if `value` is a plain object, that is, an object created by the\n     * `Object` constructor or one with a `[[Prototype]]` of `null`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.8.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a plain object, else `false`.\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     * }\n     *\n     * _.isPlainObject(new Foo);\n     * // => false\n     *\n     * _.isPlainObject([1, 2, 3]);\n     * // => false\n     *\n     * _.isPlainObject({ 'x': 0, 'y': 0 });\n     * // => true\n     *\n     * _.isPlainObject(Object.create(null));\n     * // => true\n     */\n    function isPlainObject(value) {\n      if (!isObjectLike(value) || baseGetTag(value) != objectTag) {\n        return false;\n      }\n      var proto = getPrototype(value);\n      if (proto === null) {\n        return true;\n      }\n      var Ctor = hasOwnProperty.call(proto, 'constructor') && proto.constructor;\n      return typeof Ctor == 'function' && Ctor instanceof Ctor &&\n        funcToString.call(Ctor) == objectCtorString;\n    }\n\n    /**\n     * Checks if `value` is classified as a `RegExp` object.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.1.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a regexp, else `false`.\n     * @example\n     *\n     * _.isRegExp(/abc/);\n     * // => true\n     *\n     * _.isRegExp('/abc/');\n     * // => false\n     */\n    var isRegExp = nodeIsRegExp ? baseUnary(nodeIsRegExp) : baseIsRegExp;\n\n    /**\n     * Checks if `value` is a safe integer. An integer is safe if it's an IEEE-754\n     * double precision number which isn't the result of a rounded unsafe integer.\n     *\n     * **Note:** This method is based on\n     * [`Number.isSafeInteger`](https://mdn.io/Number/isSafeInteger).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a safe integer, else `false`.\n     * @example\n     *\n     * _.isSafeInteger(3);\n     * // => true\n     *\n     * _.isSafeInteger(Number.MIN_VALUE);\n     * // => false\n     *\n     * _.isSafeInteger(Infinity);\n     * // => false\n     *\n     * _.isSafeInteger('3');\n     * // => false\n     */\n    function isSafeInteger(value) {\n      return isInteger(value) && value >= -MAX_SAFE_INTEGER && value <= MAX_SAFE_INTEGER;\n    }\n\n    /**\n     * Checks if `value` is classified as a `Set` object.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.3.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a set, else `false`.\n     * @example\n     *\n     * _.isSet(new Set);\n     * // => true\n     *\n     * _.isSet(new WeakSet);\n     * // => false\n     */\n    var isSet = nodeIsSet ? baseUnary(nodeIsSet) : baseIsSet;\n\n    /**\n     * Checks if `value` is classified as a `String` primitive or object.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a string, else `false`.\n     * @example\n     *\n     * _.isString('abc');\n     * // => true\n     *\n     * _.isString(1);\n     * // => false\n     */\n    function isString(value) {\n      return typeof value == 'string' ||\n        (!isArray(value) && isObjectLike(value) && baseGetTag(value) == stringTag);\n    }\n\n    /**\n     * Checks if `value` is classified as a `Symbol` primitive or object.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a symbol, else `false`.\n     * @example\n     *\n     * _.isSymbol(Symbol.iterator);\n     * // => true\n     *\n     * _.isSymbol('abc');\n     * // => false\n     */\n    function isSymbol(value) {\n      return typeof value == 'symbol' ||\n        (isObjectLike(value) && baseGetTag(value) == symbolTag);\n    }\n\n    /**\n     * Checks if `value` is classified as a typed array.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a typed array, else `false`.\n     * @example\n     *\n     * _.isTypedArray(new Uint8Array);\n     * // => true\n     *\n     * _.isTypedArray([]);\n     * // => false\n     */\n    var isTypedArray = nodeIsTypedArray ? baseUnary(nodeIsTypedArray) : baseIsTypedArray;\n\n    /**\n     * Checks if `value` is `undefined`.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is `undefined`, else `false`.\n     * @example\n     *\n     * _.isUndefined(void 0);\n     * // => true\n     *\n     * _.isUndefined(null);\n     * // => false\n     */\n    function isUndefined(value) {\n      return value === undefined;\n    }\n\n    /**\n     * Checks if `value` is classified as a `WeakMap` object.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.3.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a weak map, else `false`.\n     * @example\n     *\n     * _.isWeakMap(new WeakMap);\n     * // => true\n     *\n     * _.isWeakMap(new Map);\n     * // => false\n     */\n    function isWeakMap(value) {\n      return isObjectLike(value) && getTag(value) == weakMapTag;\n    }\n\n    /**\n     * Checks if `value` is classified as a `WeakSet` object.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.3.0\n     * @category Lang\n     * @param {*} value The value to check.\n     * @returns {boolean} Returns `true` if `value` is a weak set, else `false`.\n     * @example\n     *\n     * _.isWeakSet(new WeakSet);\n     * // => true\n     *\n     * _.isWeakSet(new Set);\n     * // => false\n     */\n    function isWeakSet(value) {\n      return isObjectLike(value) && baseGetTag(value) == weakSetTag;\n    }\n\n    /**\n     * Checks if `value` is less than `other`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.9.0\n     * @category Lang\n     * @param {*} value The value to compare.\n     * @param {*} other The other value to compare.\n     * @returns {boolean} Returns `true` if `value` is less than `other`,\n     *  else `false`.\n     * @see _.gt\n     * @example\n     *\n     * _.lt(1, 3);\n     * // => true\n     *\n     * _.lt(3, 3);\n     * // => false\n     *\n     * _.lt(3, 1);\n     * // => false\n     */\n    var lt = createRelationalOperation(baseLt);\n\n    /**\n     * Checks if `value` is less than or equal to `other`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.9.0\n     * @category Lang\n     * @param {*} value The value to compare.\n     * @param {*} other The other value to compare.\n     * @returns {boolean} Returns `true` if `value` is less than or equal to\n     *  `other`, else `false`.\n     * @see _.gte\n     * @example\n     *\n     * _.lte(1, 3);\n     * // => true\n     *\n     * _.lte(3, 3);\n     * // => true\n     *\n     * _.lte(3, 1);\n     * // => false\n     */\n    var lte = createRelationalOperation(function(value, other) {\n      return value <= other;\n    });\n\n    /**\n     * Converts `value` to an array.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Lang\n     * @param {*} value The value to convert.\n     * @returns {Array} Returns the converted array.\n     * @example\n     *\n     * _.toArray({ 'a': 1, 'b': 2 });\n     * // => [1, 2]\n     *\n     * _.toArray('abc');\n     * // => ['a', 'b', 'c']\n     *\n     * _.toArray(1);\n     * // => []\n     *\n     * _.toArray(null);\n     * // => []\n     */\n    function toArray(value) {\n      if (!value) {\n        return [];\n      }\n      if (isArrayLike(value)) {\n        return isString(value) ? stringToArray(value) : copyArray(value);\n      }\n      if (symIterator && value[symIterator]) {\n        return iteratorToArray(value[symIterator]());\n      }\n      var tag = getTag(value),\n          func = tag == mapTag ? mapToArray : (tag == setTag ? setToArray : values);\n\n      return func(value);\n    }\n\n    /**\n     * Converts `value` to a finite number.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.12.0\n     * @category Lang\n     * @param {*} value The value to convert.\n     * @returns {number} Returns the converted number.\n     * @example\n     *\n     * _.toFinite(3.2);\n     * // => 3.2\n     *\n     * _.toFinite(Number.MIN_VALUE);\n     * // => 5e-324\n     *\n     * _.toFinite(Infinity);\n     * // => 1.7976931348623157e+308\n     *\n     * _.toFinite('3.2');\n     * // => 3.2\n     */\n    function toFinite(value) {\n      if (!value) {\n        return value === 0 ? value : 0;\n      }\n      value = toNumber(value);\n      if (value === INFINITY || value === -INFINITY) {\n        var sign = (value < 0 ? -1 : 1);\n        return sign * MAX_INTEGER;\n      }\n      return value === value ? value : 0;\n    }\n\n    /**\n     * Converts `value` to an integer.\n     *\n     * **Note:** This method is loosely based on\n     * [`ToInteger`](http://www.ecma-international.org/ecma-262/7.0/#sec-tointeger).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to convert.\n     * @returns {number} Returns the converted integer.\n     * @example\n     *\n     * _.toInteger(3.2);\n     * // => 3\n     *\n     * _.toInteger(Number.MIN_VALUE);\n     * // => 0\n     *\n     * _.toInteger(Infinity);\n     * // => 1.7976931348623157e+308\n     *\n     * _.toInteger('3.2');\n     * // => 3\n     */\n    function toInteger(value) {\n      var result = toFinite(value),\n          remainder = result % 1;\n\n      return result === result ? (remainder ? result - remainder : result) : 0;\n    }\n\n    /**\n     * Converts `value` to an integer suitable for use as the length of an\n     * array-like object.\n     *\n     * **Note:** This method is based on\n     * [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to convert.\n     * @returns {number} Returns the converted integer.\n     * @example\n     *\n     * _.toLength(3.2);\n     * // => 3\n     *\n     * _.toLength(Number.MIN_VALUE);\n     * // => 0\n     *\n     * _.toLength(Infinity);\n     * // => 4294967295\n     *\n     * _.toLength('3.2');\n     * // => 3\n     */\n    function toLength(value) {\n      return value ? baseClamp(toInteger(value), 0, MAX_ARRAY_LENGTH) : 0;\n    }\n\n    /**\n     * Converts `value` to a number.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to process.\n     * @returns {number} Returns the number.\n     * @example\n     *\n     * _.toNumber(3.2);\n     * // => 3.2\n     *\n     * _.toNumber(Number.MIN_VALUE);\n     * // => 5e-324\n     *\n     * _.toNumber(Infinity);\n     * // => Infinity\n     *\n     * _.toNumber('3.2');\n     * // => 3.2\n     */\n    function toNumber(value) {\n      if (typeof value == 'number') {\n        return value;\n      }\n      if (isSymbol(value)) {\n        return NAN;\n      }\n      if (isObject(value)) {\n        var other = typeof value.valueOf == 'function' ? value.valueOf() : value;\n        value = isObject(other) ? (other + '') : other;\n      }\n      if (typeof value != 'string') {\n        return value === 0 ? value : +value;\n      }\n      value = baseTrim(value);\n      var isBinary = reIsBinary.test(value);\n      return (isBinary || reIsOctal.test(value))\n        ? freeParseInt(value.slice(2), isBinary ? 2 : 8)\n        : (reIsBadHex.test(value) ? NAN : +value);\n    }\n\n    /**\n     * Converts `value` to a plain object flattening inherited enumerable string\n     * keyed properties of `value` to own properties of the plain object.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Lang\n     * @param {*} value The value to convert.\n     * @returns {Object} Returns the converted plain object.\n     * @example\n     *\n     * function Foo() {\n     *   this.b = 2;\n     * }\n     *\n     * Foo.prototype.c = 3;\n     *\n     * _.assign({ 'a': 1 }, new Foo);\n     * // => { 'a': 1, 'b': 2 }\n     *\n     * _.assign({ 'a': 1 }, _.toPlainObject(new Foo));\n     * // => { 'a': 1, 'b': 2, 'c': 3 }\n     */\n    function toPlainObject(value) {\n      return copyObject(value, keysIn(value));\n    }\n\n    /**\n     * Converts `value` to a safe integer. A safe integer can be compared and\n     * represented correctly.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to convert.\n     * @returns {number} Returns the converted integer.\n     * @example\n     *\n     * _.toSafeInteger(3.2);\n     * // => 3\n     *\n     * _.toSafeInteger(Number.MIN_VALUE);\n     * // => 0\n     *\n     * _.toSafeInteger(Infinity);\n     * // => 9007199254740991\n     *\n     * _.toSafeInteger('3.2');\n     * // => 3\n     */\n    function toSafeInteger(value) {\n      return value\n        ? baseClamp(toInteger(value), -MAX_SAFE_INTEGER, MAX_SAFE_INTEGER)\n        : (value === 0 ? value : 0);\n    }\n\n    /**\n     * Converts `value` to a string. An empty string is returned for `null`\n     * and `undefined` values. The sign of `-0` is preserved.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Lang\n     * @param {*} value The value to convert.\n     * @returns {string} Returns the converted string.\n     * @example\n     *\n     * _.toString(null);\n     * // => ''\n     *\n     * _.toString(-0);\n     * // => '-0'\n     *\n     * _.toString([1, 2, 3]);\n     * // => '1,2,3'\n     */\n    function toString(value) {\n      return value == null ? '' : baseToString(value);\n    }\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Assigns own enumerable string keyed properties of source objects to the\n     * destination object. Source objects are applied from left to right.\n     * Subsequent sources overwrite property assignments of previous sources.\n     *\n     * **Note:** This method mutates `object` and is loosely based on\n     * [`Object.assign`](https://mdn.io/Object/assign).\n     *\n     * @static\n     * @memberOf _\n     * @since 0.10.0\n     * @category Object\n     * @param {Object} object The destination object.\n     * @param {...Object} [sources] The source objects.\n     * @returns {Object} Returns `object`.\n     * @see _.assignIn\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     * }\n     *\n     * function Bar() {\n     *   this.c = 3;\n     * }\n     *\n     * Foo.prototype.b = 2;\n     * Bar.prototype.d = 4;\n     *\n     * _.assign({ 'a': 0 }, new Foo, new Bar);\n     * // => { 'a': 1, 'c': 3 }\n     */\n    var assign = createAssigner(function(object, source) {\n      if (isPrototype(source) || isArrayLike(source)) {\n        copyObject(source, keys(source), object);\n        return;\n      }\n      for (var key in source) {\n        if (hasOwnProperty.call(source, key)) {\n          assignValue(object, key, source[key]);\n        }\n      }\n    });\n\n    /**\n     * This method is like `_.assign` except that it iterates over own and\n     * inherited source properties.\n     *\n     * **Note:** This method mutates `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @alias extend\n     * @category Object\n     * @param {Object} object The destination object.\n     * @param {...Object} [sources] The source objects.\n     * @returns {Object} Returns `object`.\n     * @see _.assign\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     * }\n     *\n     * function Bar() {\n     *   this.c = 3;\n     * }\n     *\n     * Foo.prototype.b = 2;\n     * Bar.prototype.d = 4;\n     *\n     * _.assignIn({ 'a': 0 }, new Foo, new Bar);\n     * // => { 'a': 1, 'b': 2, 'c': 3, 'd': 4 }\n     */\n    var assignIn = createAssigner(function(object, source) {\n      copyObject(source, keysIn(source), object);\n    });\n\n    /**\n     * This method is like `_.assignIn` except that it accepts `customizer`\n     * which is invoked to produce the assigned values. If `customizer` returns\n     * `undefined`, assignment is handled by the method instead. The `customizer`\n     * is invoked with five arguments: (objValue, srcValue, key, object, source).\n     *\n     * **Note:** This method mutates `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @alias extendWith\n     * @category Object\n     * @param {Object} object The destination object.\n     * @param {...Object} sources The source objects.\n     * @param {Function} [customizer] The function to customize assigned values.\n     * @returns {Object} Returns `object`.\n     * @see _.assignWith\n     * @example\n     *\n     * function customizer(objValue, srcValue) {\n     *   return _.isUndefined(objValue) ? srcValue : objValue;\n     * }\n     *\n     * var defaults = _.partialRight(_.assignInWith, customizer);\n     *\n     * defaults({ 'a': 1 }, { 'b': 2 }, { 'a': 3 });\n     * // => { 'a': 1, 'b': 2 }\n     */\n    var assignInWith = createAssigner(function(object, source, srcIndex, customizer) {\n      copyObject(source, keysIn(source), object, customizer);\n    });\n\n    /**\n     * This method is like `_.assign` except that it accepts `customizer`\n     * which is invoked to produce the assigned values. If `customizer` returns\n     * `undefined`, assignment is handled by the method instead. The `customizer`\n     * is invoked with five arguments: (objValue, srcValue, key, object, source).\n     *\n     * **Note:** This method mutates `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Object\n     * @param {Object} object The destination object.\n     * @param {...Object} sources The source objects.\n     * @param {Function} [customizer] The function to customize assigned values.\n     * @returns {Object} Returns `object`.\n     * @see _.assignInWith\n     * @example\n     *\n     * function customizer(objValue, srcValue) {\n     *   return _.isUndefined(objValue) ? srcValue : objValue;\n     * }\n     *\n     * var defaults = _.partialRight(_.assignWith, customizer);\n     *\n     * defaults({ 'a': 1 }, { 'b': 2 }, { 'a': 3 });\n     * // => { 'a': 1, 'b': 2 }\n     */\n    var assignWith = createAssigner(function(object, source, srcIndex, customizer) {\n      copyObject(source, keys(source), object, customizer);\n    });\n\n    /**\n     * Creates an array of values corresponding to `paths` of `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 1.0.0\n     * @category Object\n     * @param {Object} object The object to iterate over.\n     * @param {...(string|string[])} [paths] The property paths to pick.\n     * @returns {Array} Returns the picked values.\n     * @example\n     *\n     * var object = { 'a': [{ 'b': { 'c': 3 } }, 4] };\n     *\n     * _.at(object, ['a[0].b.c', 'a[1]']);\n     * // => [3, 4]\n     */\n    var at = flatRest(baseAt);\n\n    /**\n     * Creates an object that inherits from the `prototype` object. If a\n     * `properties` object is given, its own enumerable string keyed properties\n     * are assigned to the created object.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.3.0\n     * @category Object\n     * @param {Object} prototype The object to inherit from.\n     * @param {Object} [properties] The properties to assign to the object.\n     * @returns {Object} Returns the new object.\n     * @example\n     *\n     * function Shape() {\n     *   this.x = 0;\n     *   this.y = 0;\n     * }\n     *\n     * function Circle() {\n     *   Shape.call(this);\n     * }\n     *\n     * Circle.prototype = _.create(Shape.prototype, {\n     *   'constructor': Circle\n     * });\n     *\n     * var circle = new Circle;\n     * circle instanceof Circle;\n     * // => true\n     *\n     * circle instanceof Shape;\n     * // => true\n     */\n    function create(prototype, properties) {\n      var result = baseCreate(prototype);\n      return properties == null ? result : baseAssign(result, properties);\n    }\n\n    /**\n     * Assigns own and inherited enumerable string keyed properties of source\n     * objects to the destination object for all destination properties that\n     * resolve to `undefined`. Source objects are applied from left to right.\n     * Once a property is set, additional values of the same property are ignored.\n     *\n     * **Note:** This method mutates `object`.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Object\n     * @param {Object} object The destination object.\n     * @param {...Object} [sources] The source objects.\n     * @returns {Object} Returns `object`.\n     * @see _.defaultsDeep\n     * @example\n     *\n     * _.defaults({ 'a': 1 }, { 'b': 2 }, { 'a': 3 });\n     * // => { 'a': 1, 'b': 2 }\n     */\n    var defaults = baseRest(function(object, sources) {\n      object = Object(object);\n\n      var index = -1;\n      var length = sources.length;\n      var guard = length > 2 ? sources[2] : undefined;\n\n      if (guard && isIterateeCall(sources[0], sources[1], guard)) {\n        length = 1;\n      }\n\n      while (++index < length) {\n        var source = sources[index];\n        var props = keysIn(source);\n        var propsIndex = -1;\n        var propsLength = props.length;\n\n        while (++propsIndex < propsLength) {\n          var key = props[propsIndex];\n          var value = object[key];\n\n          if (value === undefined ||\n              (eq(value, objectProto[key]) && !hasOwnProperty.call(object, key))) {\n            object[key] = source[key];\n          }\n        }\n      }\n\n      return object;\n    });\n\n    /**\n     * This method is like `_.defaults` except that it recursively assigns\n     * default properties.\n     *\n     * **Note:** This method mutates `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.10.0\n     * @category Object\n     * @param {Object} object The destination object.\n     * @param {...Object} [sources] The source objects.\n     * @returns {Object} Returns `object`.\n     * @see _.defaults\n     * @example\n     *\n     * _.defaultsDeep({ 'a': { 'b': 2 } }, { 'a': { 'b': 1, 'c': 3 } });\n     * // => { 'a': { 'b': 2, 'c': 3 } }\n     */\n    var defaultsDeep = baseRest(function(args) {\n      args.push(undefined, customDefaultsMerge);\n      return apply(mergeWith, undefined, args);\n    });\n\n    /**\n     * This method is like `_.find` except that it returns the key of the first\n     * element `predicate` returns truthy for instead of the element itself.\n     *\n     * @static\n     * @memberOf _\n     * @since 1.1.0\n     * @category Object\n     * @param {Object} object The object to inspect.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @returns {string|undefined} Returns the key of the matched element,\n     *  else `undefined`.\n     * @example\n     *\n     * var users = {\n     *   'barney':  { 'age': 36, 'active': true },\n     *   'fred':    { 'age': 40, 'active': false },\n     *   'pebbles': { 'age': 1,  'active': true }\n     * };\n     *\n     * _.findKey(users, function(o) { return o.age < 40; });\n     * // => 'barney' (iteration order is not guaranteed)\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.findKey(users, { 'age': 1, 'active': true });\n     * // => 'pebbles'\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.findKey(users, ['active', false]);\n     * // => 'fred'\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.findKey(users, 'active');\n     * // => 'barney'\n     */\n    function findKey(object, predicate) {\n      return baseFindKey(object, getIteratee(predicate, 3), baseForOwn);\n    }\n\n    /**\n     * This method is like `_.findKey` except that it iterates over elements of\n     * a collection in the opposite order.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.0.0\n     * @category Object\n     * @param {Object} object The object to inspect.\n     * @param {Function} [predicate=_.identity] The function invoked per iteration.\n     * @returns {string|undefined} Returns the key of the matched element,\n     *  else `undefined`.\n     * @example\n     *\n     * var users = {\n     *   'barney':  { 'age': 36, 'active': true },\n     *   'fred':    { 'age': 40, 'active': false },\n     *   'pebbles': { 'age': 1,  'active': true }\n     * };\n     *\n     * _.findLastKey(users, function(o) { return o.age < 40; });\n     * // => returns 'pebbles' assuming `_.findKey` returns 'barney'\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.findLastKey(users, { 'age': 36, 'active': true });\n     * // => 'barney'\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.findLastKey(users, ['active', false]);\n     * // => 'fred'\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.findLastKey(users, 'active');\n     * // => 'pebbles'\n     */\n    function findLastKey(object, predicate) {\n      return baseFindKey(object, getIteratee(predicate, 3), baseForOwnRight);\n    }\n\n    /**\n     * Iterates over own and inherited enumerable string keyed properties of an\n     * object and invokes `iteratee` for each property. The iteratee is invoked\n     * with three arguments: (value, key, object). Iteratee functions may exit\n     * iteration early by explicitly returning `false`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.3.0\n     * @category Object\n     * @param {Object} object The object to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @returns {Object} Returns `object`.\n     * @see _.forInRight\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     *   this.b = 2;\n     * }\n     *\n     * Foo.prototype.c = 3;\n     *\n     * _.forIn(new Foo, function(value, key) {\n     *   console.log(key);\n     * });\n     * // => Logs 'a', 'b', then 'c' (iteration order is not guaranteed).\n     */\n    function forIn(object, iteratee) {\n      return object == null\n        ? object\n        : baseFor(object, getIteratee(iteratee, 3), keysIn);\n    }\n\n    /**\n     * This method is like `_.forIn` except that it iterates over properties of\n     * `object` in the opposite order.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.0.0\n     * @category Object\n     * @param {Object} object The object to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @returns {Object} Returns `object`.\n     * @see _.forIn\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     *   this.b = 2;\n     * }\n     *\n     * Foo.prototype.c = 3;\n     *\n     * _.forInRight(new Foo, function(value, key) {\n     *   console.log(key);\n     * });\n     * // => Logs 'c', 'b', then 'a' assuming `_.forIn` logs 'a', 'b', then 'c'.\n     */\n    function forInRight(object, iteratee) {\n      return object == null\n        ? object\n        : baseForRight(object, getIteratee(iteratee, 3), keysIn);\n    }\n\n    /**\n     * Iterates over own enumerable string keyed properties of an object and\n     * invokes `iteratee` for each property. The iteratee is invoked with three\n     * arguments: (value, key, object). Iteratee functions may exit iteration\n     * early by explicitly returning `false`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.3.0\n     * @category Object\n     * @param {Object} object The object to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @returns {Object} Returns `object`.\n     * @see _.forOwnRight\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     *   this.b = 2;\n     * }\n     *\n     * Foo.prototype.c = 3;\n     *\n     * _.forOwn(new Foo, function(value, key) {\n     *   console.log(key);\n     * });\n     * // => Logs 'a' then 'b' (iteration order is not guaranteed).\n     */\n    function forOwn(object, iteratee) {\n      return object && baseForOwn(object, getIteratee(iteratee, 3));\n    }\n\n    /**\n     * This method is like `_.forOwn` except that it iterates over properties of\n     * `object` in the opposite order.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.0.0\n     * @category Object\n     * @param {Object} object The object to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @returns {Object} Returns `object`.\n     * @see _.forOwn\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     *   this.b = 2;\n     * }\n     *\n     * Foo.prototype.c = 3;\n     *\n     * _.forOwnRight(new Foo, function(value, key) {\n     *   console.log(key);\n     * });\n     * // => Logs 'b' then 'a' assuming `_.forOwn` logs 'a' then 'b'.\n     */\n    function forOwnRight(object, iteratee) {\n      return object && baseForOwnRight(object, getIteratee(iteratee, 3));\n    }\n\n    /**\n     * Creates an array of function property names from own enumerable properties\n     * of `object`.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Object\n     * @param {Object} object The object to inspect.\n     * @returns {Array} Returns the function names.\n     * @see _.functionsIn\n     * @example\n     *\n     * function Foo() {\n     *   this.a = _.constant('a');\n     *   this.b = _.constant('b');\n     * }\n     *\n     * Foo.prototype.c = _.constant('c');\n     *\n     * _.functions(new Foo);\n     * // => ['a', 'b']\n     */\n    function functions(object) {\n      return object == null ? [] : baseFunctions(object, keys(object));\n    }\n\n    /**\n     * Creates an array of function property names from own and inherited\n     * enumerable properties of `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Object\n     * @param {Object} object The object to inspect.\n     * @returns {Array} Returns the function names.\n     * @see _.functions\n     * @example\n     *\n     * function Foo() {\n     *   this.a = _.constant('a');\n     *   this.b = _.constant('b');\n     * }\n     *\n     * Foo.prototype.c = _.constant('c');\n     *\n     * _.functionsIn(new Foo);\n     * // => ['a', 'b', 'c']\n     */\n    function functionsIn(object) {\n      return object == null ? [] : baseFunctions(object, keysIn(object));\n    }\n\n    /**\n     * Gets the value at `path` of `object`. If the resolved value is\n     * `undefined`, the `defaultValue` is returned in its place.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.7.0\n     * @category Object\n     * @param {Object} object The object to query.\n     * @param {Array|string} path The path of the property to get.\n     * @param {*} [defaultValue] The value returned for `undefined` resolved values.\n     * @returns {*} Returns the resolved value.\n     * @example\n     *\n     * var object = { 'a': [{ 'b': { 'c': 3 } }] };\n     *\n     * _.get(object, 'a[0].b.c');\n     * // => 3\n     *\n     * _.get(object, ['a', '0', 'b', 'c']);\n     * // => 3\n     *\n     * _.get(object, 'a.b.c', 'default');\n     * // => 'default'\n     */\n    function get(object, path, defaultValue) {\n      var result = object == null ? undefined : baseGet(object, path);\n      return result === undefined ? defaultValue : result;\n    }\n\n    /**\n     * Checks if `path` is a direct property of `object`.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Object\n     * @param {Object} object The object to query.\n     * @param {Array|string} path The path to check.\n     * @returns {boolean} Returns `true` if `path` exists, else `false`.\n     * @example\n     *\n     * var object = { 'a': { 'b': 2 } };\n     * var other = _.create({ 'a': _.create({ 'b': 2 }) });\n     *\n     * _.has(object, 'a');\n     * // => true\n     *\n     * _.has(object, 'a.b');\n     * // => true\n     *\n     * _.has(object, ['a', 'b']);\n     * // => true\n     *\n     * _.has(other, 'a');\n     * // => false\n     */\n    function has(object, path) {\n      return object != null && hasPath(object, path, baseHas);\n    }\n\n    /**\n     * Checks if `path` is a direct or inherited property of `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Object\n     * @param {Object} object The object to query.\n     * @param {Array|string} path The path to check.\n     * @returns {boolean} Returns `true` if `path` exists, else `false`.\n     * @example\n     *\n     * var object = _.create({ 'a': _.create({ 'b': 2 }) });\n     *\n     * _.hasIn(object, 'a');\n     * // => true\n     *\n     * _.hasIn(object, 'a.b');\n     * // => true\n     *\n     * _.hasIn(object, ['a', 'b']);\n     * // => true\n     *\n     * _.hasIn(object, 'b');\n     * // => false\n     */\n    function hasIn(object, path) {\n      return object != null && hasPath(object, path, baseHasIn);\n    }\n\n    /**\n     * Creates an object composed of the inverted keys and values of `object`.\n     * If `object` contains duplicate values, subsequent values overwrite\n     * property assignments of previous values.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.7.0\n     * @category Object\n     * @param {Object} object The object to invert.\n     * @returns {Object} Returns the new inverted object.\n     * @example\n     *\n     * var object = { 'a': 1, 'b': 2, 'c': 1 };\n     *\n     * _.invert(object);\n     * // => { '1': 'c', '2': 'b' }\n     */\n    var invert = createInverter(function(result, value, key) {\n      if (value != null &&\n          typeof value.toString != 'function') {\n        value = nativeObjectToString.call(value);\n      }\n\n      result[value] = key;\n    }, constant(identity));\n\n    /**\n     * This method is like `_.invert` except that the inverted object is generated\n     * from the results of running each element of `object` thru `iteratee`. The\n     * corresponding inverted value of each inverted key is an array of keys\n     * responsible for generating the inverted value. The iteratee is invoked\n     * with one argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.1.0\n     * @category Object\n     * @param {Object} object The object to invert.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {Object} Returns the new inverted object.\n     * @example\n     *\n     * var object = { 'a': 1, 'b': 2, 'c': 1 };\n     *\n     * _.invertBy(object);\n     * // => { '1': ['a', 'c'], '2': ['b'] }\n     *\n     * _.invertBy(object, function(value) {\n     *   return 'group' + value;\n     * });\n     * // => { 'group1': ['a', 'c'], 'group2': ['b'] }\n     */\n    var invertBy = createInverter(function(result, value, key) {\n      if (value != null &&\n          typeof value.toString != 'function') {\n        value = nativeObjectToString.call(value);\n      }\n\n      if (hasOwnProperty.call(result, value)) {\n        result[value].push(key);\n      } else {\n        result[value] = [key];\n      }\n    }, getIteratee);\n\n    /**\n     * Invokes the method at `path` of `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Object\n     * @param {Object} object The object to query.\n     * @param {Array|string} path The path of the method to invoke.\n     * @param {...*} [args] The arguments to invoke the method with.\n     * @returns {*} Returns the result of the invoked method.\n     * @example\n     *\n     * var object = { 'a': [{ 'b': { 'c': [1, 2, 3, 4] } }] };\n     *\n     * _.invoke(object, 'a[0].b.c.slice', 1, 3);\n     * // => [2, 3]\n     */\n    var invoke = baseRest(baseInvoke);\n\n    /**\n     * Creates an array of the own enumerable property names of `object`.\n     *\n     * **Note:** Non-object values are coerced to objects. See the\n     * [ES spec](http://ecma-international.org/ecma-262/7.0/#sec-object.keys)\n     * for more details.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Object\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the array of property names.\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     *   this.b = 2;\n     * }\n     *\n     * Foo.prototype.c = 3;\n     *\n     * _.keys(new Foo);\n     * // => ['a', 'b'] (iteration order is not guaranteed)\n     *\n     * _.keys('hi');\n     * // => ['0', '1']\n     */\n    function keys(object) {\n      return isArrayLike(object) ? arrayLikeKeys(object) : baseKeys(object);\n    }\n\n    /**\n     * Creates an array of the own and inherited enumerable property names of `object`.\n     *\n     * **Note:** Non-object values are coerced to objects.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Object\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the array of property names.\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     *   this.b = 2;\n     * }\n     *\n     * Foo.prototype.c = 3;\n     *\n     * _.keysIn(new Foo);\n     * // => ['a', 'b', 'c'] (iteration order is not guaranteed)\n     */\n    function keysIn(object) {\n      return isArrayLike(object) ? arrayLikeKeys(object, true) : baseKeysIn(object);\n    }\n\n    /**\n     * The opposite of `_.mapValues`; this method creates an object with the\n     * same values as `object` and keys generated by running each own enumerable\n     * string keyed property of `object` thru `iteratee`. The iteratee is invoked\n     * with three arguments: (value, key, object).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.8.0\n     * @category Object\n     * @param {Object} object The object to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @returns {Object} Returns the new mapped object.\n     * @see _.mapValues\n     * @example\n     *\n     * _.mapKeys({ 'a': 1, 'b': 2 }, function(value, key) {\n     *   return key + value;\n     * });\n     * // => { 'a1': 1, 'b2': 2 }\n     */\n    function mapKeys(object, iteratee) {\n      var result = {};\n      iteratee = getIteratee(iteratee, 3);\n\n      baseForOwn(object, function(value, key, object) {\n        baseAssignValue(result, iteratee(value, key, object), value);\n      });\n      return result;\n    }\n\n    /**\n     * Creates an object with the same keys as `object` and values generated\n     * by running each own enumerable string keyed property of `object` thru\n     * `iteratee`. The iteratee is invoked with three arguments:\n     * (value, key, object).\n     *\n     * @static\n     * @memberOf _\n     * @since 2.4.0\n     * @category Object\n     * @param {Object} object The object to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @returns {Object} Returns the new mapped object.\n     * @see _.mapKeys\n     * @example\n     *\n     * var users = {\n     *   'fred':    { 'user': 'fred',    'age': 40 },\n     *   'pebbles': { 'user': 'pebbles', 'age': 1 }\n     * };\n     *\n     * _.mapValues(users, function(o) { return o.age; });\n     * // => { 'fred': 40, 'pebbles': 1 } (iteration order is not guaranteed)\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.mapValues(users, 'age');\n     * // => { 'fred': 40, 'pebbles': 1 } (iteration order is not guaranteed)\n     */\n    function mapValues(object, iteratee) {\n      var result = {};\n      iteratee = getIteratee(iteratee, 3);\n\n      baseForOwn(object, function(value, key, object) {\n        baseAssignValue(result, key, iteratee(value, key, object));\n      });\n      return result;\n    }\n\n    /**\n     * This method is like `_.assign` except that it recursively merges own and\n     * inherited enumerable string keyed properties of source objects into the\n     * destination object. Source properties that resolve to `undefined` are\n     * skipped if a destination value exists. Array and plain object properties\n     * are merged recursively. Other objects and value types are overridden by\n     * assignment. Source objects are applied from left to right. Subsequent\n     * sources overwrite property assignments of previous sources.\n     *\n     * **Note:** This method mutates `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.5.0\n     * @category Object\n     * @param {Object} object The destination object.\n     * @param {...Object} [sources] The source objects.\n     * @returns {Object} Returns `object`.\n     * @example\n     *\n     * var object = {\n     *   'a': [{ 'b': 2 }, { 'd': 4 }]\n     * };\n     *\n     * var other = {\n     *   'a': [{ 'c': 3 }, { 'e': 5 }]\n     * };\n     *\n     * _.merge(object, other);\n     * // => { 'a': [{ 'b': 2, 'c': 3 }, { 'd': 4, 'e': 5 }] }\n     */\n    var merge = createAssigner(function(object, source, srcIndex) {\n      baseMerge(object, source, srcIndex);\n    });\n\n    /**\n     * This method is like `_.merge` except that it accepts `customizer` which\n     * is invoked to produce the merged values of the destination and source\n     * properties. If `customizer` returns `undefined`, merging is handled by the\n     * method instead. The `customizer` is invoked with six arguments:\n     * (objValue, srcValue, key, object, source, stack).\n     *\n     * **Note:** This method mutates `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Object\n     * @param {Object} object The destination object.\n     * @param {...Object} sources The source objects.\n     * @param {Function} customizer The function to customize assigned values.\n     * @returns {Object} Returns `object`.\n     * @example\n     *\n     * function customizer(objValue, srcValue) {\n     *   if (_.isArray(objValue)) {\n     *     return objValue.concat(srcValue);\n     *   }\n     * }\n     *\n     * var object = { 'a': [1], 'b': [2] };\n     * var other = { 'a': [3], 'b': [4] };\n     *\n     * _.mergeWith(object, other, customizer);\n     * // => { 'a': [1, 3], 'b': [2, 4] }\n     */\n    var mergeWith = createAssigner(function(object, source, srcIndex, customizer) {\n      baseMerge(object, source, srcIndex, customizer);\n    });\n\n    /**\n     * The opposite of `_.pick`; this method creates an object composed of the\n     * own and inherited enumerable property paths of `object` that are not omitted.\n     *\n     * **Note:** This method is considerably slower than `_.pick`.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Object\n     * @param {Object} object The source object.\n     * @param {...(string|string[])} [paths] The property paths to omit.\n     * @returns {Object} Returns the new object.\n     * @example\n     *\n     * var object = { 'a': 1, 'b': '2', 'c': 3 };\n     *\n     * _.omit(object, ['a', 'c']);\n     * // => { 'b': '2' }\n     */\n    var omit = flatRest(function(object, paths) {\n      var result = {};\n      if (object == null) {\n        return result;\n      }\n      var isDeep = false;\n      paths = arrayMap(paths, function(path) {\n        path = castPath(path, object);\n        isDeep || (isDeep = path.length > 1);\n        return path;\n      });\n      copyObject(object, getAllKeysIn(object), result);\n      if (isDeep) {\n        result = baseClone(result, CLONE_DEEP_FLAG | CLONE_FLAT_FLAG | CLONE_SYMBOLS_FLAG, customOmitClone);\n      }\n      var length = paths.length;\n      while (length--) {\n        baseUnset(result, paths[length]);\n      }\n      return result;\n    });\n\n    /**\n     * The opposite of `_.pickBy`; this method creates an object composed of\n     * the own and inherited enumerable string keyed properties of `object` that\n     * `predicate` doesn't return truthy for. The predicate is invoked with two\n     * arguments: (value, key).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Object\n     * @param {Object} object The source object.\n     * @param {Function} [predicate=_.identity] The function invoked per property.\n     * @returns {Object} Returns the new object.\n     * @example\n     *\n     * var object = { 'a': 1, 'b': '2', 'c': 3 };\n     *\n     * _.omitBy(object, _.isNumber);\n     * // => { 'b': '2' }\n     */\n    function omitBy(object, predicate) {\n      return pickBy(object, negate(getIteratee(predicate)));\n    }\n\n    /**\n     * Creates an object composed of the picked `object` properties.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Object\n     * @param {Object} object The source object.\n     * @param {...(string|string[])} [paths] The property paths to pick.\n     * @returns {Object} Returns the new object.\n     * @example\n     *\n     * var object = { 'a': 1, 'b': '2', 'c': 3 };\n     *\n     * _.pick(object, ['a', 'c']);\n     * // => { 'a': 1, 'c': 3 }\n     */\n    var pick = flatRest(function(object, paths) {\n      return object == null ? {} : basePick(object, paths);\n    });\n\n    /**\n     * Creates an object composed of the `object` properties `predicate` returns\n     * truthy for. The predicate is invoked with two arguments: (value, key).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Object\n     * @param {Object} object The source object.\n     * @param {Function} [predicate=_.identity] The function invoked per property.\n     * @returns {Object} Returns the new object.\n     * @example\n     *\n     * var object = { 'a': 1, 'b': '2', 'c': 3 };\n     *\n     * _.pickBy(object, _.isNumber);\n     * // => { 'a': 1, 'c': 3 }\n     */\n    function pickBy(object, predicate) {\n      if (object == null) {\n        return {};\n      }\n      var props = arrayMap(getAllKeysIn(object), function(prop) {\n        return [prop];\n      });\n      predicate = getIteratee(predicate);\n      return basePickBy(object, props, function(value, path) {\n        return predicate(value, path[0]);\n      });\n    }\n\n    /**\n     * This method is like `_.get` except that if the resolved value is a\n     * function it's invoked with the `this` binding of its parent object and\n     * its result is returned.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Object\n     * @param {Object} object The object to query.\n     * @param {Array|string} path The path of the property to resolve.\n     * @param {*} [defaultValue] The value returned for `undefined` resolved values.\n     * @returns {*} Returns the resolved value.\n     * @example\n     *\n     * var object = { 'a': [{ 'b': { 'c1': 3, 'c2': _.constant(4) } }] };\n     *\n     * _.result(object, 'a[0].b.c1');\n     * // => 3\n     *\n     * _.result(object, 'a[0].b.c2');\n     * // => 4\n     *\n     * _.result(object, 'a[0].b.c3', 'default');\n     * // => 'default'\n     *\n     * _.result(object, 'a[0].b.c3', _.constant('default'));\n     * // => 'default'\n     */\n    function result(object, path, defaultValue) {\n      path = castPath(path, object);\n\n      var index = -1,\n          length = path.length;\n\n      // Ensure the loop is entered when path is empty.\n      if (!length) {\n        length = 1;\n        object = undefined;\n      }\n      while (++index < length) {\n        var value = object == null ? undefined : object[toKey(path[index])];\n        if (value === undefined) {\n          index = length;\n          value = defaultValue;\n        }\n        object = isFunction(value) ? value.call(object) : value;\n      }\n      return object;\n    }\n\n    /**\n     * Sets the value at `path` of `object`. If a portion of `path` doesn't exist,\n     * it's created. Arrays are created for missing index properties while objects\n     * are created for all other missing properties. Use `_.setWith` to customize\n     * `path` creation.\n     *\n     * **Note:** This method mutates `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.7.0\n     * @category Object\n     * @param {Object} object The object to modify.\n     * @param {Array|string} path The path of the property to set.\n     * @param {*} value The value to set.\n     * @returns {Object} Returns `object`.\n     * @example\n     *\n     * var object = { 'a': [{ 'b': { 'c': 3 } }] };\n     *\n     * _.set(object, 'a[0].b.c', 4);\n     * console.log(object.a[0].b.c);\n     * // => 4\n     *\n     * _.set(object, ['x', '0', 'y', 'z'], 5);\n     * console.log(object.x[0].y.z);\n     * // => 5\n     */\n    function set(object, path, value) {\n      return object == null ? object : baseSet(object, path, value);\n    }\n\n    /**\n     * This method is like `_.set` except that it accepts `customizer` which is\n     * invoked to produce the objects of `path`.  If `customizer` returns `undefined`\n     * path creation is handled by the method instead. The `customizer` is invoked\n     * with three arguments: (nsValue, key, nsObject).\n     *\n     * **Note:** This method mutates `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Object\n     * @param {Object} object The object to modify.\n     * @param {Array|string} path The path of the property to set.\n     * @param {*} value The value to set.\n     * @param {Function} [customizer] The function to customize assigned values.\n     * @returns {Object} Returns `object`.\n     * @example\n     *\n     * var object = {};\n     *\n     * _.setWith(object, '[0][1]', 'a', Object);\n     * // => { '0': { '1': 'a' } }\n     */\n    function setWith(object, path, value, customizer) {\n      customizer = typeof customizer == 'function' ? customizer : undefined;\n      return object == null ? object : baseSet(object, path, value, customizer);\n    }\n\n    /**\n     * Creates an array of own enumerable string keyed-value pairs for `object`\n     * which can be consumed by `_.fromPairs`. If `object` is a map or set, its\n     * entries are returned.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @alias entries\n     * @category Object\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the key-value pairs.\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     *   this.b = 2;\n     * }\n     *\n     * Foo.prototype.c = 3;\n     *\n     * _.toPairs(new Foo);\n     * // => [['a', 1], ['b', 2]] (iteration order is not guaranteed)\n     */\n    var toPairs = createToPairs(keys);\n\n    /**\n     * Creates an array of own and inherited enumerable string keyed-value pairs\n     * for `object` which can be consumed by `_.fromPairs`. If `object` is a map\n     * or set, its entries are returned.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @alias entriesIn\n     * @category Object\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the key-value pairs.\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     *   this.b = 2;\n     * }\n     *\n     * Foo.prototype.c = 3;\n     *\n     * _.toPairsIn(new Foo);\n     * // => [['a', 1], ['b', 2], ['c', 3]] (iteration order is not guaranteed)\n     */\n    var toPairsIn = createToPairs(keysIn);\n\n    /**\n     * An alternative to `_.reduce`; this method transforms `object` to a new\n     * `accumulator` object which is the result of running each of its own\n     * enumerable string keyed properties thru `iteratee`, with each invocation\n     * potentially mutating the `accumulator` object. If `accumulator` is not\n     * provided, a new object with the same `[[Prototype]]` will be used. The\n     * iteratee is invoked with four arguments: (accumulator, value, key, object).\n     * Iteratee functions may exit iteration early by explicitly returning `false`.\n     *\n     * @static\n     * @memberOf _\n     * @since 1.3.0\n     * @category Object\n     * @param {Object} object The object to iterate over.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @param {*} [accumulator] The custom accumulator value.\n     * @returns {*} Returns the accumulated value.\n     * @example\n     *\n     * _.transform([2, 3, 4], function(result, n) {\n     *   result.push(n *= n);\n     *   return n % 2 == 0;\n     * }, []);\n     * // => [4, 9]\n     *\n     * _.transform({ 'a': 1, 'b': 2, 'c': 1 }, function(result, value, key) {\n     *   (result[value] || (result[value] = [])).push(key);\n     * }, {});\n     * // => { '1': ['a', 'c'], '2': ['b'] }\n     */\n    function transform(object, iteratee, accumulator) {\n      var isArr = isArray(object),\n          isArrLike = isArr || isBuffer(object) || isTypedArray(object);\n\n      iteratee = getIteratee(iteratee, 4);\n      if (accumulator == null) {\n        var Ctor = object && object.constructor;\n        if (isArrLike) {\n          accumulator = isArr ? new Ctor : [];\n        }\n        else if (isObject(object)) {\n          accumulator = isFunction(Ctor) ? baseCreate(getPrototype(object)) : {};\n        }\n        else {\n          accumulator = {};\n        }\n      }\n      (isArrLike ? arrayEach : baseForOwn)(object, function(value, index, object) {\n        return iteratee(accumulator, value, index, object);\n      });\n      return accumulator;\n    }\n\n    /**\n     * Removes the property at `path` of `object`.\n     *\n     * **Note:** This method mutates `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Object\n     * @param {Object} object The object to modify.\n     * @param {Array|string} path The path of the property to unset.\n     * @returns {boolean} Returns `true` if the property is deleted, else `false`.\n     * @example\n     *\n     * var object = { 'a': [{ 'b': { 'c': 7 } }] };\n     * _.unset(object, 'a[0].b.c');\n     * // => true\n     *\n     * console.log(object);\n     * // => { 'a': [{ 'b': {} }] };\n     *\n     * _.unset(object, ['a', '0', 'b', 'c']);\n     * // => true\n     *\n     * console.log(object);\n     * // => { 'a': [{ 'b': {} }] };\n     */\n    function unset(object, path) {\n      return object == null ? true : baseUnset(object, path);\n    }\n\n    /**\n     * This method is like `_.set` except that accepts `updater` to produce the\n     * value to set. Use `_.updateWith` to customize `path` creation. The `updater`\n     * is invoked with one argument: (value).\n     *\n     * **Note:** This method mutates `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.6.0\n     * @category Object\n     * @param {Object} object The object to modify.\n     * @param {Array|string} path The path of the property to set.\n     * @param {Function} updater The function to produce the updated value.\n     * @returns {Object} Returns `object`.\n     * @example\n     *\n     * var object = { 'a': [{ 'b': { 'c': 3 } }] };\n     *\n     * _.update(object, 'a[0].b.c', function(n) { return n * n; });\n     * console.log(object.a[0].b.c);\n     * // => 9\n     *\n     * _.update(object, 'x[0].y.z', function(n) { return n ? n + 1 : 0; });\n     * console.log(object.x[0].y.z);\n     * // => 0\n     */\n    function update(object, path, updater) {\n      return object == null ? object : baseUpdate(object, path, castFunction(updater));\n    }\n\n    /**\n     * This method is like `_.update` except that it accepts `customizer` which is\n     * invoked to produce the objects of `path`.  If `customizer` returns `undefined`\n     * path creation is handled by the method instead. The `customizer` is invoked\n     * with three arguments: (nsValue, key, nsObject).\n     *\n     * **Note:** This method mutates `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.6.0\n     * @category Object\n     * @param {Object} object The object to modify.\n     * @param {Array|string} path The path of the property to set.\n     * @param {Function} updater The function to produce the updated value.\n     * @param {Function} [customizer] The function to customize assigned values.\n     * @returns {Object} Returns `object`.\n     * @example\n     *\n     * var object = {};\n     *\n     * _.updateWith(object, '[0][1]', _.constant('a'), Object);\n     * // => { '0': { '1': 'a' } }\n     */\n    function updateWith(object, path, updater, customizer) {\n      customizer = typeof customizer == 'function' ? customizer : undefined;\n      return object == null ? object : baseUpdate(object, path, castFunction(updater), customizer);\n    }\n\n    /**\n     * Creates an array of the own enumerable string keyed property values of `object`.\n     *\n     * **Note:** Non-object values are coerced to objects.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Object\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the array of property values.\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     *   this.b = 2;\n     * }\n     *\n     * Foo.prototype.c = 3;\n     *\n     * _.values(new Foo);\n     * // => [1, 2] (iteration order is not guaranteed)\n     *\n     * _.values('hi');\n     * // => ['h', 'i']\n     */\n    function values(object) {\n      return object == null ? [] : baseValues(object, keys(object));\n    }\n\n    /**\n     * Creates an array of the own and inherited enumerable string keyed property\n     * values of `object`.\n     *\n     * **Note:** Non-object values are coerced to objects.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Object\n     * @param {Object} object The object to query.\n     * @returns {Array} Returns the array of property values.\n     * @example\n     *\n     * function Foo() {\n     *   this.a = 1;\n     *   this.b = 2;\n     * }\n     *\n     * Foo.prototype.c = 3;\n     *\n     * _.valuesIn(new Foo);\n     * // => [1, 2, 3] (iteration order is not guaranteed)\n     */\n    function valuesIn(object) {\n      return object == null ? [] : baseValues(object, keysIn(object));\n    }\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Clamps `number` within the inclusive `lower` and `upper` bounds.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Number\n     * @param {number} number The number to clamp.\n     * @param {number} [lower] The lower bound.\n     * @param {number} upper The upper bound.\n     * @returns {number} Returns the clamped number.\n     * @example\n     *\n     * _.clamp(-10, -5, 5);\n     * // => -5\n     *\n     * _.clamp(10, -5, 5);\n     * // => 5\n     */\n    function clamp(number, lower, upper) {\n      if (upper === undefined) {\n        upper = lower;\n        lower = undefined;\n      }\n      if (upper !== undefined) {\n        upper = toNumber(upper);\n        upper = upper === upper ? upper : 0;\n      }\n      if (lower !== undefined) {\n        lower = toNumber(lower);\n        lower = lower === lower ? lower : 0;\n      }\n      return baseClamp(toNumber(number), lower, upper);\n    }\n\n    /**\n     * Checks if `n` is between `start` and up to, but not including, `end`. If\n     * `end` is not specified, it's set to `start` with `start` then set to `0`.\n     * If `start` is greater than `end` the params are swapped to support\n     * negative ranges.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.3.0\n     * @category Number\n     * @param {number} number The number to check.\n     * @param {number} [start=0] The start of the range.\n     * @param {number} end The end of the range.\n     * @returns {boolean} Returns `true` if `number` is in the range, else `false`.\n     * @see _.range, _.rangeRight\n     * @example\n     *\n     * _.inRange(3, 2, 4);\n     * // => true\n     *\n     * _.inRange(4, 8);\n     * // => true\n     *\n     * _.inRange(4, 2);\n     * // => false\n     *\n     * _.inRange(2, 2);\n     * // => false\n     *\n     * _.inRange(1.2, 2);\n     * // => true\n     *\n     * _.inRange(5.2, 4);\n     * // => false\n     *\n     * _.inRange(-3, -2, -6);\n     * // => true\n     */\n    function inRange(number, start, end) {\n      start = toFinite(start);\n      if (end === undefined) {\n        end = start;\n        start = 0;\n      } else {\n        end = toFinite(end);\n      }\n      number = toNumber(number);\n      return baseInRange(number, start, end);\n    }\n\n    /**\n     * Produces a random number between the inclusive `lower` and `upper` bounds.\n     * If only one argument is provided a number between `0` and the given number\n     * is returned. If `floating` is `true`, or either `lower` or `upper` are\n     * floats, a floating-point number is returned instead of an integer.\n     *\n     * **Note:** JavaScript follows the IEEE-754 standard for resolving\n     * floating-point values which can produce unexpected results.\n     *\n     * @static\n     * @memberOf _\n     * @since 0.7.0\n     * @category Number\n     * @param {number} [lower=0] The lower bound.\n     * @param {number} [upper=1] The upper bound.\n     * @param {boolean} [floating] Specify returning a floating-point number.\n     * @returns {number} Returns the random number.\n     * @example\n     *\n     * _.random(0, 5);\n     * // => an integer between 0 and 5\n     *\n     * _.random(5);\n     * // => also an integer between 0 and 5\n     *\n     * _.random(5, true);\n     * // => a floating-point number between 0 and 5\n     *\n     * _.random(1.2, 5.2);\n     * // => a floating-point number between 1.2 and 5.2\n     */\n    function random(lower, upper, floating) {\n      if (floating && typeof floating != 'boolean' && isIterateeCall(lower, upper, floating)) {\n        upper = floating = undefined;\n      }\n      if (floating === undefined) {\n        if (typeof upper == 'boolean') {\n          floating = upper;\n          upper = undefined;\n        }\n        else if (typeof lower == 'boolean') {\n          floating = lower;\n          lower = undefined;\n        }\n      }\n      if (lower === undefined && upper === undefined) {\n        lower = 0;\n        upper = 1;\n      }\n      else {\n        lower = toFinite(lower);\n        if (upper === undefined) {\n          upper = lower;\n          lower = 0;\n        } else {\n          upper = toFinite(upper);\n        }\n      }\n      if (lower > upper) {\n        var temp = lower;\n        lower = upper;\n        upper = temp;\n      }\n      if (floating || lower % 1 || upper % 1) {\n        var rand = nativeRandom();\n        return nativeMin(lower + (rand * (upper - lower + freeParseFloat('1e-' + ((rand + '').length - 1)))), upper);\n      }\n      return baseRandom(lower, upper);\n    }\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Converts `string` to [camel case](https://en.wikipedia.org/wiki/CamelCase).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category String\n     * @param {string} [string=''] The string to convert.\n     * @returns {string} Returns the camel cased string.\n     * @example\n     *\n     * _.camelCase('Foo Bar');\n     * // => 'fooBar'\n     *\n     * _.camelCase('--foo-bar--');\n     * // => 'fooBar'\n     *\n     * _.camelCase('__FOO_BAR__');\n     * // => 'fooBar'\n     */\n    var camelCase = createCompounder(function(result, word, index) {\n      word = word.toLowerCase();\n      return result + (index ? capitalize(word) : word);\n    });\n\n    /**\n     * Converts the first character of `string` to upper case and the remaining\n     * to lower case.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category String\n     * @param {string} [string=''] The string to capitalize.\n     * @returns {string} Returns the capitalized string.\n     * @example\n     *\n     * _.capitalize('FRED');\n     * // => 'Fred'\n     */\n    function capitalize(string) {\n      return upperFirst(toString(string).toLowerCase());\n    }\n\n    /**\n     * Deburrs `string` by converting\n     * [Latin-1 Supplement](https://en.wikipedia.org/wiki/Latin-1_Supplement_(Unicode_block)#Character_table)\n     * and [Latin Extended-A](https://en.wikipedia.org/wiki/Latin_Extended-A)\n     * letters to basic Latin letters and removing\n     * [combining diacritical marks](https://en.wikipedia.org/wiki/Combining_Diacritical_Marks).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category String\n     * @param {string} [string=''] The string to deburr.\n     * @returns {string} Returns the deburred string.\n     * @example\n     *\n     * _.deburr('déjà vu');\n     * // => 'deja vu'\n     */\n    function deburr(string) {\n      string = toString(string);\n      return string && string.replace(reLatin, deburrLetter).replace(reComboMark, '');\n    }\n\n    /**\n     * Checks if `string` ends with the given target string.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category String\n     * @param {string} [string=''] The string to inspect.\n     * @param {string} [target] The string to search for.\n     * @param {number} [position=string.length] The position to search up to.\n     * @returns {boolean} Returns `true` if `string` ends with `target`,\n     *  else `false`.\n     * @example\n     *\n     * _.endsWith('abc', 'c');\n     * // => true\n     *\n     * _.endsWith('abc', 'b');\n     * // => false\n     *\n     * _.endsWith('abc', 'b', 2);\n     * // => true\n     */\n    function endsWith(string, target, position) {\n      string = toString(string);\n      target = baseToString(target);\n\n      var length = string.length;\n      position = position === undefined\n        ? length\n        : baseClamp(toInteger(position), 0, length);\n\n      var end = position;\n      position -= target.length;\n      return position >= 0 && string.slice(position, end) == target;\n    }\n\n    /**\n     * Converts the characters \"&\", \"<\", \">\", '\"', and \"'\" in `string` to their\n     * corresponding HTML entities.\n     *\n     * **Note:** No other characters are escaped. To escape additional\n     * characters use a third-party library like [_he_](https://mths.be/he).\n     *\n     * Though the \">\" character is escaped for symmetry, characters like\n     * \">\" and \"/\" don't need escaping in HTML and have no special meaning\n     * unless they're part of a tag or unquoted attribute value. See\n     * [Mathias Bynens's article](https://mathiasbynens.be/notes/ambiguous-ampersands)\n     * (under \"semi-related fun fact\") for more details.\n     *\n     * When working with HTML you should always\n     * [quote attribute values](http://wonko.com/post/html-escaping) to reduce\n     * XSS vectors.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category String\n     * @param {string} [string=''] The string to escape.\n     * @returns {string} Returns the escaped string.\n     * @example\n     *\n     * _.escape('fred, barney, & pebbles');\n     * // => 'fred, barney, &amp; pebbles'\n     */\n    function escape(string) {\n      string = toString(string);\n      return (string && reHasUnescapedHtml.test(string))\n        ? string.replace(reUnescapedHtml, escapeHtmlChar)\n        : string;\n    }\n\n    /**\n     * Escapes the `RegExp` special characters \"^\", \"$\", \"\\\", \".\", \"*\", \"+\",\n     * \"?\", \"(\", \")\", \"[\", \"]\", \"{\", \"}\", and \"|\" in `string`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category String\n     * @param {string} [string=''] The string to escape.\n     * @returns {string} Returns the escaped string.\n     * @example\n     *\n     * _.escapeRegExp('[lodash](https://lodash.com/)');\n     * // => '\\[lodash\\]\\(https://lodash\\.com/\\)'\n     */\n    function escapeRegExp(string) {\n      string = toString(string);\n      return (string && reHasRegExpChar.test(string))\n        ? string.replace(reRegExpChar, '\\\\$&')\n        : string;\n    }\n\n    /**\n     * Converts `string` to\n     * [kebab case](https://en.wikipedia.org/wiki/Letter_case#Special_case_styles).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category String\n     * @param {string} [string=''] The string to convert.\n     * @returns {string} Returns the kebab cased string.\n     * @example\n     *\n     * _.kebabCase('Foo Bar');\n     * // => 'foo-bar'\n     *\n     * _.kebabCase('fooBar');\n     * // => 'foo-bar'\n     *\n     * _.kebabCase('__FOO_BAR__');\n     * // => 'foo-bar'\n     */\n    var kebabCase = createCompounder(function(result, word, index) {\n      return result + (index ? '-' : '') + word.toLowerCase();\n    });\n\n    /**\n     * Converts `string`, as space separated words, to lower case.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to convert.\n     * @returns {string} Returns the lower cased string.\n     * @example\n     *\n     * _.lowerCase('--Foo-Bar--');\n     * // => 'foo bar'\n     *\n     * _.lowerCase('fooBar');\n     * // => 'foo bar'\n     *\n     * _.lowerCase('__FOO_BAR__');\n     * // => 'foo bar'\n     */\n    var lowerCase = createCompounder(function(result, word, index) {\n      return result + (index ? ' ' : '') + word.toLowerCase();\n    });\n\n    /**\n     * Converts the first character of `string` to lower case.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to convert.\n     * @returns {string} Returns the converted string.\n     * @example\n     *\n     * _.lowerFirst('Fred');\n     * // => 'fred'\n     *\n     * _.lowerFirst('FRED');\n     * // => 'fRED'\n     */\n    var lowerFirst = createCaseFirst('toLowerCase');\n\n    /**\n     * Pads `string` on the left and right sides if it's shorter than `length`.\n     * Padding characters are truncated if they can't be evenly divided by `length`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category String\n     * @param {string} [string=''] The string to pad.\n     * @param {number} [length=0] The padding length.\n     * @param {string} [chars=' '] The string used as padding.\n     * @returns {string} Returns the padded string.\n     * @example\n     *\n     * _.pad('abc', 8);\n     * // => '  abc   '\n     *\n     * _.pad('abc', 8, '_-');\n     * // => '_-abc_-_'\n     *\n     * _.pad('abc', 3);\n     * // => 'abc'\n     */\n    function pad(string, length, chars) {\n      string = toString(string);\n      length = toInteger(length);\n\n      var strLength = length ? stringSize(string) : 0;\n      if (!length || strLength >= length) {\n        return string;\n      }\n      var mid = (length - strLength) / 2;\n      return (\n        createPadding(nativeFloor(mid), chars) +\n        string +\n        createPadding(nativeCeil(mid), chars)\n      );\n    }\n\n    /**\n     * Pads `string` on the right side if it's shorter than `length`. Padding\n     * characters are truncated if they exceed `length`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to pad.\n     * @param {number} [length=0] The padding length.\n     * @param {string} [chars=' '] The string used as padding.\n     * @returns {string} Returns the padded string.\n     * @example\n     *\n     * _.padEnd('abc', 6);\n     * // => 'abc   '\n     *\n     * _.padEnd('abc', 6, '_-');\n     * // => 'abc_-_'\n     *\n     * _.padEnd('abc', 3);\n     * // => 'abc'\n     */\n    function padEnd(string, length, chars) {\n      string = toString(string);\n      length = toInteger(length);\n\n      var strLength = length ? stringSize(string) : 0;\n      return (length && strLength < length)\n        ? (string + createPadding(length - strLength, chars))\n        : string;\n    }\n\n    /**\n     * Pads `string` on the left side if it's shorter than `length`. Padding\n     * characters are truncated if they exceed `length`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to pad.\n     * @param {number} [length=0] The padding length.\n     * @param {string} [chars=' '] The string used as padding.\n     * @returns {string} Returns the padded string.\n     * @example\n     *\n     * _.padStart('abc', 6);\n     * // => '   abc'\n     *\n     * _.padStart('abc', 6, '_-');\n     * // => '_-_abc'\n     *\n     * _.padStart('abc', 3);\n     * // => 'abc'\n     */\n    function padStart(string, length, chars) {\n      string = toString(string);\n      length = toInteger(length);\n\n      var strLength = length ? stringSize(string) : 0;\n      return (length && strLength < length)\n        ? (createPadding(length - strLength, chars) + string)\n        : string;\n    }\n\n    /**\n     * Converts `string` to an integer of the specified radix. If `radix` is\n     * `undefined` or `0`, a `radix` of `10` is used unless `value` is a\n     * hexadecimal, in which case a `radix` of `16` is used.\n     *\n     * **Note:** This method aligns with the\n     * [ES5 implementation](https://es5.github.io/#x15.1.2.2) of `parseInt`.\n     *\n     * @static\n     * @memberOf _\n     * @since 1.1.0\n     * @category String\n     * @param {string} string The string to convert.\n     * @param {number} [radix=10] The radix to interpret `value` by.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {number} Returns the converted integer.\n     * @example\n     *\n     * _.parseInt('08');\n     * // => 8\n     *\n     * _.map(['6', '08', '10'], _.parseInt);\n     * // => [6, 8, 10]\n     */\n    function parseInt(string, radix, guard) {\n      if (guard || radix == null) {\n        radix = 0;\n      } else if (radix) {\n        radix = +radix;\n      }\n      return nativeParseInt(toString(string).replace(reTrimStart, ''), radix || 0);\n    }\n\n    /**\n     * Repeats the given string `n` times.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category String\n     * @param {string} [string=''] The string to repeat.\n     * @param {number} [n=1] The number of times to repeat the string.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {string} Returns the repeated string.\n     * @example\n     *\n     * _.repeat('*', 3);\n     * // => '***'\n     *\n     * _.repeat('abc', 2);\n     * // => 'abcabc'\n     *\n     * _.repeat('abc', 0);\n     * // => ''\n     */\n    function repeat(string, n, guard) {\n      if ((guard ? isIterateeCall(string, n, guard) : n === undefined)) {\n        n = 1;\n      } else {\n        n = toInteger(n);\n      }\n      return baseRepeat(toString(string), n);\n    }\n\n    /**\n     * Replaces matches for `pattern` in `string` with `replacement`.\n     *\n     * **Note:** This method is based on\n     * [`String#replace`](https://mdn.io/String/replace).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to modify.\n     * @param {RegExp|string} pattern The pattern to replace.\n     * @param {Function|string} replacement The match replacement.\n     * @returns {string} Returns the modified string.\n     * @example\n     *\n     * _.replace('Hi Fred', 'Fred', 'Barney');\n     * // => 'Hi Barney'\n     */\n    function replace() {\n      var args = arguments,\n          string = toString(args[0]);\n\n      return args.length < 3 ? string : string.replace(args[1], args[2]);\n    }\n\n    /**\n     * Converts `string` to\n     * [snake case](https://en.wikipedia.org/wiki/Snake_case).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category String\n     * @param {string} [string=''] The string to convert.\n     * @returns {string} Returns the snake cased string.\n     * @example\n     *\n     * _.snakeCase('Foo Bar');\n     * // => 'foo_bar'\n     *\n     * _.snakeCase('fooBar');\n     * // => 'foo_bar'\n     *\n     * _.snakeCase('--FOO-BAR--');\n     * // => 'foo_bar'\n     */\n    var snakeCase = createCompounder(function(result, word, index) {\n      return result + (index ? '_' : '') + word.toLowerCase();\n    });\n\n    /**\n     * Splits `string` by `separator`.\n     *\n     * **Note:** This method is based on\n     * [`String#split`](https://mdn.io/String/split).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to split.\n     * @param {RegExp|string} separator The separator pattern to split by.\n     * @param {number} [limit] The length to truncate results to.\n     * @returns {Array} Returns the string segments.\n     * @example\n     *\n     * _.split('a-b-c', '-', 2);\n     * // => ['a', 'b']\n     */\n    function split(string, separator, limit) {\n      if (limit && typeof limit != 'number' && isIterateeCall(string, separator, limit)) {\n        separator = limit = undefined;\n      }\n      limit = limit === undefined ? MAX_ARRAY_LENGTH : limit >>> 0;\n      if (!limit) {\n        return [];\n      }\n      string = toString(string);\n      if (string && (\n            typeof separator == 'string' ||\n            (separator != null && !isRegExp(separator))\n          )) {\n        separator = baseToString(separator);\n        if (!separator && hasUnicode(string)) {\n          return castSlice(stringToArray(string), 0, limit);\n        }\n      }\n      return string.split(separator, limit);\n    }\n\n    /**\n     * Converts `string` to\n     * [start case](https://en.wikipedia.org/wiki/Letter_case#Stylistic_or_specialised_usage).\n     *\n     * @static\n     * @memberOf _\n     * @since 3.1.0\n     * @category String\n     * @param {string} [string=''] The string to convert.\n     * @returns {string} Returns the start cased string.\n     * @example\n     *\n     * _.startCase('--foo-bar--');\n     * // => 'Foo Bar'\n     *\n     * _.startCase('fooBar');\n     * // => 'Foo Bar'\n     *\n     * _.startCase('__FOO_BAR__');\n     * // => 'FOO BAR'\n     */\n    var startCase = createCompounder(function(result, word, index) {\n      return result + (index ? ' ' : '') + upperFirst(word);\n    });\n\n    /**\n     * Checks if `string` starts with the given target string.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category String\n     * @param {string} [string=''] The string to inspect.\n     * @param {string} [target] The string to search for.\n     * @param {number} [position=0] The position to search from.\n     * @returns {boolean} Returns `true` if `string` starts with `target`,\n     *  else `false`.\n     * @example\n     *\n     * _.startsWith('abc', 'a');\n     * // => true\n     *\n     * _.startsWith('abc', 'b');\n     * // => false\n     *\n     * _.startsWith('abc', 'b', 1);\n     * // => true\n     */\n    function startsWith(string, target, position) {\n      string = toString(string);\n      position = position == null\n        ? 0\n        : baseClamp(toInteger(position), 0, string.length);\n\n      target = baseToString(target);\n      return string.slice(position, position + target.length) == target;\n    }\n\n    /**\n     * Creates a compiled template function that can interpolate data properties\n     * in \"interpolate\" delimiters, HTML-escape interpolated data properties in\n     * \"escape\" delimiters, and execute JavaScript in \"evaluate\" delimiters. Data\n     * properties may be accessed as free variables in the template. If a setting\n     * object is given, it takes precedence over `_.templateSettings` values.\n     *\n     * **Note:** In the development build `_.template` utilizes\n     * [sourceURLs](http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/#toc-sourceurl)\n     * for easier debugging.\n     *\n     * For more information on precompiling templates see\n     * [lodash's custom builds documentation](https://lodash.com/custom-builds).\n     *\n     * For more information on Chrome extension sandboxes see\n     * [Chrome's extensions documentation](https://developer.chrome.com/extensions/sandboxingEval).\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category String\n     * @param {string} [string=''] The template string.\n     * @param {Object} [options={}] The options object.\n     * @param {RegExp} [options.escape=_.templateSettings.escape]\n     *  The HTML \"escape\" delimiter.\n     * @param {RegExp} [options.evaluate=_.templateSettings.evaluate]\n     *  The \"evaluate\" delimiter.\n     * @param {Object} [options.imports=_.templateSettings.imports]\n     *  An object to import into the template as free variables.\n     * @param {RegExp} [options.interpolate=_.templateSettings.interpolate]\n     *  The \"interpolate\" delimiter.\n     * @param {string} [options.sourceURL='lodash.templateSources[n]']\n     *  The sourceURL of the compiled template.\n     * @param {string} [options.variable='obj']\n     *  The data object variable name.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {Function} Returns the compiled template function.\n     * @example\n     *\n     * // Use the \"interpolate\" delimiter to create a compiled template.\n     * var compiled = _.template('hello <%= user %>!');\n     * compiled({ 'user': 'fred' });\n     * // => 'hello fred!'\n     *\n     * // Use the HTML \"escape\" delimiter to escape data property values.\n     * var compiled = _.template('<b><%- value %></b>');\n     * compiled({ 'value': '<script>' });\n     * // => '<b>&lt;script&gt;</b>'\n     *\n     * // Use the \"evaluate\" delimiter to execute JavaScript and generate HTML.\n     * var compiled = _.template('<% _.forEach(users, function(user) { %><li><%- user %></li><% }); %>');\n     * compiled({ 'users': ['fred', 'barney'] });\n     * // => '<li>fred</li><li>barney</li>'\n     *\n     * // Use the internal `print` function in \"evaluate\" delimiters.\n     * var compiled = _.template('<% print(\"hello \" + user); %>!');\n     * compiled({ 'user': 'barney' });\n     * // => 'hello barney!'\n     *\n     * // Use the ES template literal delimiter as an \"interpolate\" delimiter.\n     * // Disable support by replacing the \"interpolate\" delimiter.\n     * var compiled = _.template('hello ${ user }!');\n     * compiled({ 'user': 'pebbles' });\n     * // => 'hello pebbles!'\n     *\n     * // Use backslashes to treat delimiters as plain text.\n     * var compiled = _.template('<%= \"\\\\<%- value %\\\\>\" %>');\n     * compiled({ 'value': 'ignored' });\n     * // => '<%- value %>'\n     *\n     * // Use the `imports` option to import `jQuery` as `jq`.\n     * var text = '<% jq.each(users, function(user) { %><li><%- user %></li><% }); %>';\n     * var compiled = _.template(text, { 'imports': { 'jq': jQuery } });\n     * compiled({ 'users': ['fred', 'barney'] });\n     * // => '<li>fred</li><li>barney</li>'\n     *\n     * // Use the `sourceURL` option to specify a custom sourceURL for the template.\n     * var compiled = _.template('hello <%= user %>!', { 'sourceURL': '/basic/greeting.jst' });\n     * compiled(data);\n     * // => Find the source of \"greeting.jst\" under the Sources tab or Resources panel of the web inspector.\n     *\n     * // Use the `variable` option to ensure a with-statement isn't used in the compiled template.\n     * var compiled = _.template('hi <%= data.user %>!', { 'variable': 'data' });\n     * compiled.source;\n     * // => function(data) {\n     * //   var __t, __p = '';\n     * //   __p += 'hi ' + ((__t = ( data.user )) == null ? '' : __t) + '!';\n     * //   return __p;\n     * // }\n     *\n     * // Use custom template delimiters.\n     * _.templateSettings.interpolate = /{{([\\s\\S]+?)}}/g;\n     * var compiled = _.template('hello {{ user }}!');\n     * compiled({ 'user': 'mustache' });\n     * // => 'hello mustache!'\n     *\n     * // Use the `source` property to inline compiled templates for meaningful\n     * // line numbers in error messages and stack traces.\n     * fs.writeFileSync(path.join(process.cwd(), 'jst.js'), '\\\n     *   var JST = {\\\n     *     \"main\": ' + _.template(mainText).source + '\\\n     *   };\\\n     * ');\n     */\n    function template(string, options, guard) {\n      // Based on John Resig's `tmpl` implementation\n      // (http://ejohn.org/blog/javascript-micro-templating/)\n      // and Laura Doktorova's doT.js (https://github.com/olado/doT).\n      var settings = lodash.templateSettings;\n\n      if (guard && isIterateeCall(string, options, guard)) {\n        options = undefined;\n      }\n      string = toString(string);\n      options = assignInWith({}, options, settings, customDefaultsAssignIn);\n\n      var imports = assignInWith({}, options.imports, settings.imports, customDefaultsAssignIn),\n          importsKeys = keys(imports),\n          importsValues = baseValues(imports, importsKeys);\n\n      var isEscaping,\n          isEvaluating,\n          index = 0,\n          interpolate = options.interpolate || reNoMatch,\n          source = \"__p += '\";\n\n      // Compile the regexp to match each delimiter.\n      var reDelimiters = RegExp(\n        (options.escape || reNoMatch).source + '|' +\n        interpolate.source + '|' +\n        (interpolate === reInterpolate ? reEsTemplate : reNoMatch).source + '|' +\n        (options.evaluate || reNoMatch).source + '|$'\n      , 'g');\n\n      // Use a sourceURL for easier debugging.\n      // The sourceURL gets injected into the source that's eval-ed, so be careful\n      // to normalize all kinds of whitespace, so e.g. newlines (and unicode versions of it) can't sneak in\n      // and escape the comment, thus injecting code that gets evaled.\n      var sourceURL = '//# sourceURL=' +\n        (hasOwnProperty.call(options, 'sourceURL')\n          ? (options.sourceURL + '').replace(/\\s/g, ' ')\n          : ('lodash.templateSources[' + (++templateCounter) + ']')\n        ) + '\\n';\n\n      string.replace(reDelimiters, function(match, escapeValue, interpolateValue, esTemplateValue, evaluateValue, offset) {\n        interpolateValue || (interpolateValue = esTemplateValue);\n\n        // Escape characters that can't be included in string literals.\n        source += string.slice(index, offset).replace(reUnescapedString, escapeStringChar);\n\n        // Replace delimiters with snippets.\n        if (escapeValue) {\n          isEscaping = true;\n          source += \"' +\\n__e(\" + escapeValue + \") +\\n'\";\n        }\n        if (evaluateValue) {\n          isEvaluating = true;\n          source += \"';\\n\" + evaluateValue + \";\\n__p += '\";\n        }\n        if (interpolateValue) {\n          source += \"' +\\n((__t = (\" + interpolateValue + \")) == null ? '' : __t) +\\n'\";\n        }\n        index = offset + match.length;\n\n        // The JS engine embedded in Adobe products needs `match` returned in\n        // order to produce the correct `offset` value.\n        return match;\n      });\n\n      source += \"';\\n\";\n\n      // If `variable` is not specified wrap a with-statement around the generated\n      // code to add the data object to the top of the scope chain.\n      var variable = hasOwnProperty.call(options, 'variable') && options.variable;\n      if (!variable) {\n        source = 'with (obj) {\\n' + source + '\\n}\\n';\n      }\n      // Throw an error if a forbidden character was found in `variable`, to prevent\n      // potential command injection attacks.\n      else if (reForbiddenIdentifierChars.test(variable)) {\n        throw new Error(INVALID_TEMPL_VAR_ERROR_TEXT);\n      }\n\n      // Cleanup code by stripping empty strings.\n      source = (isEvaluating ? source.replace(reEmptyStringLeading, '') : source)\n        .replace(reEmptyStringMiddle, '$1')\n        .replace(reEmptyStringTrailing, '$1;');\n\n      // Frame code as the function body.\n      source = 'function(' + (variable || 'obj') + ') {\\n' +\n        (variable\n          ? ''\n          : 'obj || (obj = {});\\n'\n        ) +\n        \"var __t, __p = ''\" +\n        (isEscaping\n           ? ', __e = _.escape'\n           : ''\n        ) +\n        (isEvaluating\n          ? ', __j = Array.prototype.join;\\n' +\n            \"function print() { __p += __j.call(arguments, '') }\\n\"\n          : ';\\n'\n        ) +\n        source +\n        'return __p\\n}';\n\n      var result = attempt(function() {\n        return Function(importsKeys, sourceURL + 'return ' + source)\n          .apply(undefined, importsValues);\n      });\n\n      // Provide the compiled function's source by its `toString` method or\n      // the `source` property as a convenience for inlining compiled templates.\n      result.source = source;\n      if (isError(result)) {\n        throw result;\n      }\n      return result;\n    }\n\n    /**\n     * Converts `string`, as a whole, to lower case just like\n     * [String#toLowerCase](https://mdn.io/toLowerCase).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to convert.\n     * @returns {string} Returns the lower cased string.\n     * @example\n     *\n     * _.toLower('--Foo-Bar--');\n     * // => '--foo-bar--'\n     *\n     * _.toLower('fooBar');\n     * // => 'foobar'\n     *\n     * _.toLower('__FOO_BAR__');\n     * // => '__foo_bar__'\n     */\n    function toLower(value) {\n      return toString(value).toLowerCase();\n    }\n\n    /**\n     * Converts `string`, as a whole, to upper case just like\n     * [String#toUpperCase](https://mdn.io/toUpperCase).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to convert.\n     * @returns {string} Returns the upper cased string.\n     * @example\n     *\n     * _.toUpper('--foo-bar--');\n     * // => '--FOO-BAR--'\n     *\n     * _.toUpper('fooBar');\n     * // => 'FOOBAR'\n     *\n     * _.toUpper('__foo_bar__');\n     * // => '__FOO_BAR__'\n     */\n    function toUpper(value) {\n      return toString(value).toUpperCase();\n    }\n\n    /**\n     * Removes leading and trailing whitespace or specified characters from `string`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category String\n     * @param {string} [string=''] The string to trim.\n     * @param {string} [chars=whitespace] The characters to trim.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {string} Returns the trimmed string.\n     * @example\n     *\n     * _.trim('  abc  ');\n     * // => 'abc'\n     *\n     * _.trim('-_-abc-_-', '_-');\n     * // => 'abc'\n     *\n     * _.map(['  foo  ', '  bar  '], _.trim);\n     * // => ['foo', 'bar']\n     */\n    function trim(string, chars, guard) {\n      string = toString(string);\n      if (string && (guard || chars === undefined)) {\n        return baseTrim(string);\n      }\n      if (!string || !(chars = baseToString(chars))) {\n        return string;\n      }\n      var strSymbols = stringToArray(string),\n          chrSymbols = stringToArray(chars),\n          start = charsStartIndex(strSymbols, chrSymbols),\n          end = charsEndIndex(strSymbols, chrSymbols) + 1;\n\n      return castSlice(strSymbols, start, end).join('');\n    }\n\n    /**\n     * Removes trailing whitespace or specified characters from `string`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to trim.\n     * @param {string} [chars=whitespace] The characters to trim.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {string} Returns the trimmed string.\n     * @example\n     *\n     * _.trimEnd('  abc  ');\n     * // => '  abc'\n     *\n     * _.trimEnd('-_-abc-_-', '_-');\n     * // => '-_-abc'\n     */\n    function trimEnd(string, chars, guard) {\n      string = toString(string);\n      if (string && (guard || chars === undefined)) {\n        return string.slice(0, trimmedEndIndex(string) + 1);\n      }\n      if (!string || !(chars = baseToString(chars))) {\n        return string;\n      }\n      var strSymbols = stringToArray(string),\n          end = charsEndIndex(strSymbols, stringToArray(chars)) + 1;\n\n      return castSlice(strSymbols, 0, end).join('');\n    }\n\n    /**\n     * Removes leading whitespace or specified characters from `string`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to trim.\n     * @param {string} [chars=whitespace] The characters to trim.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {string} Returns the trimmed string.\n     * @example\n     *\n     * _.trimStart('  abc  ');\n     * // => 'abc  '\n     *\n     * _.trimStart('-_-abc-_-', '_-');\n     * // => 'abc-_-'\n     */\n    function trimStart(string, chars, guard) {\n      string = toString(string);\n      if (string && (guard || chars === undefined)) {\n        return string.replace(reTrimStart, '');\n      }\n      if (!string || !(chars = baseToString(chars))) {\n        return string;\n      }\n      var strSymbols = stringToArray(string),\n          start = charsStartIndex(strSymbols, stringToArray(chars));\n\n      return castSlice(strSymbols, start).join('');\n    }\n\n    /**\n     * Truncates `string` if it's longer than the given maximum string length.\n     * The last characters of the truncated string are replaced with the omission\n     * string which defaults to \"...\".\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to truncate.\n     * @param {Object} [options={}] The options object.\n     * @param {number} [options.length=30] The maximum string length.\n     * @param {string} [options.omission='...'] The string to indicate text is omitted.\n     * @param {RegExp|string} [options.separator] The separator pattern to truncate to.\n     * @returns {string} Returns the truncated string.\n     * @example\n     *\n     * _.truncate('hi-diddly-ho there, neighborino');\n     * // => 'hi-diddly-ho there, neighbo...'\n     *\n     * _.truncate('hi-diddly-ho there, neighborino', {\n     *   'length': 24,\n     *   'separator': ' '\n     * });\n     * // => 'hi-diddly-ho there,...'\n     *\n     * _.truncate('hi-diddly-ho there, neighborino', {\n     *   'length': 24,\n     *   'separator': /,? +/\n     * });\n     * // => 'hi-diddly-ho there...'\n     *\n     * _.truncate('hi-diddly-ho there, neighborino', {\n     *   'omission': ' [...]'\n     * });\n     * // => 'hi-diddly-ho there, neig [...]'\n     */\n    function truncate(string, options) {\n      var length = DEFAULT_TRUNC_LENGTH,\n          omission = DEFAULT_TRUNC_OMISSION;\n\n      if (isObject(options)) {\n        var separator = 'separator' in options ? options.separator : separator;\n        length = 'length' in options ? toInteger(options.length) : length;\n        omission = 'omission' in options ? baseToString(options.omission) : omission;\n      }\n      string = toString(string);\n\n      var strLength = string.length;\n      if (hasUnicode(string)) {\n        var strSymbols = stringToArray(string);\n        strLength = strSymbols.length;\n      }\n      if (length >= strLength) {\n        return string;\n      }\n      var end = length - stringSize(omission);\n      if (end < 1) {\n        return omission;\n      }\n      var result = strSymbols\n        ? castSlice(strSymbols, 0, end).join('')\n        : string.slice(0, end);\n\n      if (separator === undefined) {\n        return result + omission;\n      }\n      if (strSymbols) {\n        end += (result.length - end);\n      }\n      if (isRegExp(separator)) {\n        if (string.slice(end).search(separator)) {\n          var match,\n              substring = result;\n\n          if (!separator.global) {\n            separator = RegExp(separator.source, toString(reFlags.exec(separator)) + 'g');\n          }\n          separator.lastIndex = 0;\n          while ((match = separator.exec(substring))) {\n            var newEnd = match.index;\n          }\n          result = result.slice(0, newEnd === undefined ? end : newEnd);\n        }\n      } else if (string.indexOf(baseToString(separator), end) != end) {\n        var index = result.lastIndexOf(separator);\n        if (index > -1) {\n          result = result.slice(0, index);\n        }\n      }\n      return result + omission;\n    }\n\n    /**\n     * The inverse of `_.escape`; this method converts the HTML entities\n     * `&amp;`, `&lt;`, `&gt;`, `&quot;`, and `&#39;` in `string` to\n     * their corresponding characters.\n     *\n     * **Note:** No other HTML entities are unescaped. To unescape additional\n     * HTML entities use a third-party library like [_he_](https://mths.be/he).\n     *\n     * @static\n     * @memberOf _\n     * @since 0.6.0\n     * @category String\n     * @param {string} [string=''] The string to unescape.\n     * @returns {string} Returns the unescaped string.\n     * @example\n     *\n     * _.unescape('fred, barney, &amp; pebbles');\n     * // => 'fred, barney, & pebbles'\n     */\n    function unescape(string) {\n      string = toString(string);\n      return (string && reHasEscapedHtml.test(string))\n        ? string.replace(reEscapedHtml, unescapeHtmlChar)\n        : string;\n    }\n\n    /**\n     * Converts `string`, as space separated words, to upper case.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to convert.\n     * @returns {string} Returns the upper cased string.\n     * @example\n     *\n     * _.upperCase('--foo-bar');\n     * // => 'FOO BAR'\n     *\n     * _.upperCase('fooBar');\n     * // => 'FOO BAR'\n     *\n     * _.upperCase('__foo_bar__');\n     * // => 'FOO BAR'\n     */\n    var upperCase = createCompounder(function(result, word, index) {\n      return result + (index ? ' ' : '') + word.toUpperCase();\n    });\n\n    /**\n     * Converts the first character of `string` to upper case.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category String\n     * @param {string} [string=''] The string to convert.\n     * @returns {string} Returns the converted string.\n     * @example\n     *\n     * _.upperFirst('fred');\n     * // => 'Fred'\n     *\n     * _.upperFirst('FRED');\n     * // => 'FRED'\n     */\n    var upperFirst = createCaseFirst('toUpperCase');\n\n    /**\n     * Splits `string` into an array of its words.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category String\n     * @param {string} [string=''] The string to inspect.\n     * @param {RegExp|string} [pattern] The pattern to match words.\n     * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n     * @returns {Array} Returns the words of `string`.\n     * @example\n     *\n     * _.words('fred, barney, & pebbles');\n     * // => ['fred', 'barney', 'pebbles']\n     *\n     * _.words('fred, barney, & pebbles', /[^, ]+/g);\n     * // => ['fred', 'barney', '&', 'pebbles']\n     */\n    function words(string, pattern, guard) {\n      string = toString(string);\n      pattern = guard ? undefined : pattern;\n\n      if (pattern === undefined) {\n        return hasUnicodeWord(string) ? unicodeWords(string) : asciiWords(string);\n      }\n      return string.match(pattern) || [];\n    }\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Attempts to invoke `func`, returning either the result or the caught error\n     * object. Any additional arguments are provided to `func` when it's invoked.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Util\n     * @param {Function} func The function to attempt.\n     * @param {...*} [args] The arguments to invoke `func` with.\n     * @returns {*} Returns the `func` result or error object.\n     * @example\n     *\n     * // Avoid throwing errors for invalid selectors.\n     * var elements = _.attempt(function(selector) {\n     *   return document.querySelectorAll(selector);\n     * }, '>_>');\n     *\n     * if (_.isError(elements)) {\n     *   elements = [];\n     * }\n     */\n    var attempt = baseRest(function(func, args) {\n      try {\n        return apply(func, undefined, args);\n      } catch (e) {\n        return isError(e) ? e : new Error(e);\n      }\n    });\n\n    /**\n     * Binds methods of an object to the object itself, overwriting the existing\n     * method.\n     *\n     * **Note:** This method doesn't set the \"length\" property of bound functions.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Util\n     * @param {Object} object The object to bind and assign the bound methods to.\n     * @param {...(string|string[])} methodNames The object method names to bind.\n     * @returns {Object} Returns `object`.\n     * @example\n     *\n     * var view = {\n     *   'label': 'docs',\n     *   'click': function() {\n     *     console.log('clicked ' + this.label);\n     *   }\n     * };\n     *\n     * _.bindAll(view, ['click']);\n     * jQuery(element).on('click', view.click);\n     * // => Logs 'clicked docs' when clicked.\n     */\n    var bindAll = flatRest(function(object, methodNames) {\n      arrayEach(methodNames, function(key) {\n        key = toKey(key);\n        baseAssignValue(object, key, bind(object[key], object));\n      });\n      return object;\n    });\n\n    /**\n     * Creates a function that iterates over `pairs` and invokes the corresponding\n     * function of the first predicate to return truthy. The predicate-function\n     * pairs are invoked with the `this` binding and arguments of the created\n     * function.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Util\n     * @param {Array} pairs The predicate-function pairs.\n     * @returns {Function} Returns the new composite function.\n     * @example\n     *\n     * var func = _.cond([\n     *   [_.matches({ 'a': 1 }),           _.constant('matches A')],\n     *   [_.conforms({ 'b': _.isNumber }), _.constant('matches B')],\n     *   [_.stubTrue,                      _.constant('no match')]\n     * ]);\n     *\n     * func({ 'a': 1, 'b': 2 });\n     * // => 'matches A'\n     *\n     * func({ 'a': 0, 'b': 1 });\n     * // => 'matches B'\n     *\n     * func({ 'a': '1', 'b': '2' });\n     * // => 'no match'\n     */\n    function cond(pairs) {\n      var length = pairs == null ? 0 : pairs.length,\n          toIteratee = getIteratee();\n\n      pairs = !length ? [] : arrayMap(pairs, function(pair) {\n        if (typeof pair[1] != 'function') {\n          throw new TypeError(FUNC_ERROR_TEXT);\n        }\n        return [toIteratee(pair[0]), pair[1]];\n      });\n\n      return baseRest(function(args) {\n        var index = -1;\n        while (++index < length) {\n          var pair = pairs[index];\n          if (apply(pair[0], this, args)) {\n            return apply(pair[1], this, args);\n          }\n        }\n      });\n    }\n\n    /**\n     * Creates a function that invokes the predicate properties of `source` with\n     * the corresponding property values of a given object, returning `true` if\n     * all predicates return truthy, else `false`.\n     *\n     * **Note:** The created function is equivalent to `_.conformsTo` with\n     * `source` partially applied.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Util\n     * @param {Object} source The object of property predicates to conform to.\n     * @returns {Function} Returns the new spec function.\n     * @example\n     *\n     * var objects = [\n     *   { 'a': 2, 'b': 1 },\n     *   { 'a': 1, 'b': 2 }\n     * ];\n     *\n     * _.filter(objects, _.conforms({ 'b': function(n) { return n > 1; } }));\n     * // => [{ 'a': 1, 'b': 2 }]\n     */\n    function conforms(source) {\n      return baseConforms(baseClone(source, CLONE_DEEP_FLAG));\n    }\n\n    /**\n     * Creates a function that returns `value`.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.4.0\n     * @category Util\n     * @param {*} value The value to return from the new function.\n     * @returns {Function} Returns the new constant function.\n     * @example\n     *\n     * var objects = _.times(2, _.constant({ 'a': 1 }));\n     *\n     * console.log(objects);\n     * // => [{ 'a': 1 }, { 'a': 1 }]\n     *\n     * console.log(objects[0] === objects[1]);\n     * // => true\n     */\n    function constant(value) {\n      return function() {\n        return value;\n      };\n    }\n\n    /**\n     * Checks `value` to determine whether a default value should be returned in\n     * its place. The `defaultValue` is returned if `value` is `NaN`, `null`,\n     * or `undefined`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.14.0\n     * @category Util\n     * @param {*} value The value to check.\n     * @param {*} defaultValue The default value.\n     * @returns {*} Returns the resolved value.\n     * @example\n     *\n     * _.defaultTo(1, 10);\n     * // => 1\n     *\n     * _.defaultTo(undefined, 10);\n     * // => 10\n     */\n    function defaultTo(value, defaultValue) {\n      return (value == null || value !== value) ? defaultValue : value;\n    }\n\n    /**\n     * Creates a function that returns the result of invoking the given functions\n     * with the `this` binding of the created function, where each successive\n     * invocation is supplied the return value of the previous.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Util\n     * @param {...(Function|Function[])} [funcs] The functions to invoke.\n     * @returns {Function} Returns the new composite function.\n     * @see _.flowRight\n     * @example\n     *\n     * function square(n) {\n     *   return n * n;\n     * }\n     *\n     * var addSquare = _.flow([_.add, square]);\n     * addSquare(1, 2);\n     * // => 9\n     */\n    var flow = createFlow();\n\n    /**\n     * This method is like `_.flow` except that it creates a function that\n     * invokes the given functions from right to left.\n     *\n     * @static\n     * @since 3.0.0\n     * @memberOf _\n     * @category Util\n     * @param {...(Function|Function[])} [funcs] The functions to invoke.\n     * @returns {Function} Returns the new composite function.\n     * @see _.flow\n     * @example\n     *\n     * function square(n) {\n     *   return n * n;\n     * }\n     *\n     * var addSquare = _.flowRight([square, _.add]);\n     * addSquare(1, 2);\n     * // => 9\n     */\n    var flowRight = createFlow(true);\n\n    /**\n     * This method returns the first argument it receives.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Util\n     * @param {*} value Any value.\n     * @returns {*} Returns `value`.\n     * @example\n     *\n     * var object = { 'a': 1 };\n     *\n     * console.log(_.identity(object) === object);\n     * // => true\n     */\n    function identity(value) {\n      return value;\n    }\n\n    /**\n     * Creates a function that invokes `func` with the arguments of the created\n     * function. If `func` is a property name, the created function returns the\n     * property value for a given element. If `func` is an array or object, the\n     * created function returns `true` for elements that contain the equivalent\n     * source properties, otherwise it returns `false`.\n     *\n     * @static\n     * @since 4.0.0\n     * @memberOf _\n     * @category Util\n     * @param {*} [func=_.identity] The value to convert to a callback.\n     * @returns {Function} Returns the callback.\n     * @example\n     *\n     * var users = [\n     *   { 'user': 'barney', 'age': 36, 'active': true },\n     *   { 'user': 'fred',   'age': 40, 'active': false }\n     * ];\n     *\n     * // The `_.matches` iteratee shorthand.\n     * _.filter(users, _.iteratee({ 'user': 'barney', 'active': true }));\n     * // => [{ 'user': 'barney', 'age': 36, 'active': true }]\n     *\n     * // The `_.matchesProperty` iteratee shorthand.\n     * _.filter(users, _.iteratee(['user', 'fred']));\n     * // => [{ 'user': 'fred', 'age': 40 }]\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.map(users, _.iteratee('user'));\n     * // => ['barney', 'fred']\n     *\n     * // Create custom iteratee shorthands.\n     * _.iteratee = _.wrap(_.iteratee, function(iteratee, func) {\n     *   return !_.isRegExp(func) ? iteratee(func) : function(string) {\n     *     return func.test(string);\n     *   };\n     * });\n     *\n     * _.filter(['abc', 'def'], /ef/);\n     * // => ['def']\n     */\n    function iteratee(func) {\n      return baseIteratee(typeof func == 'function' ? func : baseClone(func, CLONE_DEEP_FLAG));\n    }\n\n    /**\n     * Creates a function that performs a partial deep comparison between a given\n     * object and `source`, returning `true` if the given object has equivalent\n     * property values, else `false`.\n     *\n     * **Note:** The created function is equivalent to `_.isMatch` with `source`\n     * partially applied.\n     *\n     * Partial comparisons will match empty array and empty object `source`\n     * values against any array or object value, respectively. See `_.isEqual`\n     * for a list of supported value comparisons.\n     *\n     * **Note:** Multiple values can be checked by combining several matchers\n     * using `_.overSome`\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Util\n     * @param {Object} source The object of property values to match.\n     * @returns {Function} Returns the new spec function.\n     * @example\n     *\n     * var objects = [\n     *   { 'a': 1, 'b': 2, 'c': 3 },\n     *   { 'a': 4, 'b': 5, 'c': 6 }\n     * ];\n     *\n     * _.filter(objects, _.matches({ 'a': 4, 'c': 6 }));\n     * // => [{ 'a': 4, 'b': 5, 'c': 6 }]\n     *\n     * // Checking for several possible values\n     * _.filter(objects, _.overSome([_.matches({ 'a': 1 }), _.matches({ 'a': 4 })]));\n     * // => [{ 'a': 1, 'b': 2, 'c': 3 }, { 'a': 4, 'b': 5, 'c': 6 }]\n     */\n    function matches(source) {\n      return baseMatches(baseClone(source, CLONE_DEEP_FLAG));\n    }\n\n    /**\n     * Creates a function that performs a partial deep comparison between the\n     * value at `path` of a given object to `srcValue`, returning `true` if the\n     * object value is equivalent, else `false`.\n     *\n     * **Note:** Partial comparisons will match empty array and empty object\n     * `srcValue` values against any array or object value, respectively. See\n     * `_.isEqual` for a list of supported value comparisons.\n     *\n     * **Note:** Multiple values can be checked by combining several matchers\n     * using `_.overSome`\n     *\n     * @static\n     * @memberOf _\n     * @since 3.2.0\n     * @category Util\n     * @param {Array|string} path The path of the property to get.\n     * @param {*} srcValue The value to match.\n     * @returns {Function} Returns the new spec function.\n     * @example\n     *\n     * var objects = [\n     *   { 'a': 1, 'b': 2, 'c': 3 },\n     *   { 'a': 4, 'b': 5, 'c': 6 }\n     * ];\n     *\n     * _.find(objects, _.matchesProperty('a', 4));\n     * // => { 'a': 4, 'b': 5, 'c': 6 }\n     *\n     * // Checking for several possible values\n     * _.filter(objects, _.overSome([_.matchesProperty('a', 1), _.matchesProperty('a', 4)]));\n     * // => [{ 'a': 1, 'b': 2, 'c': 3 }, { 'a': 4, 'b': 5, 'c': 6 }]\n     */\n    function matchesProperty(path, srcValue) {\n      return baseMatchesProperty(path, baseClone(srcValue, CLONE_DEEP_FLAG));\n    }\n\n    /**\n     * Creates a function that invokes the method at `path` of a given object.\n     * Any additional arguments are provided to the invoked method.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.7.0\n     * @category Util\n     * @param {Array|string} path The path of the method to invoke.\n     * @param {...*} [args] The arguments to invoke the method with.\n     * @returns {Function} Returns the new invoker function.\n     * @example\n     *\n     * var objects = [\n     *   { 'a': { 'b': _.constant(2) } },\n     *   { 'a': { 'b': _.constant(1) } }\n     * ];\n     *\n     * _.map(objects, _.method('a.b'));\n     * // => [2, 1]\n     *\n     * _.map(objects, _.method(['a', 'b']));\n     * // => [2, 1]\n     */\n    var method = baseRest(function(path, args) {\n      return function(object) {\n        return baseInvoke(object, path, args);\n      };\n    });\n\n    /**\n     * The opposite of `_.method`; this method creates a function that invokes\n     * the method at a given path of `object`. Any additional arguments are\n     * provided to the invoked method.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.7.0\n     * @category Util\n     * @param {Object} object The object to query.\n     * @param {...*} [args] The arguments to invoke the method with.\n     * @returns {Function} Returns the new invoker function.\n     * @example\n     *\n     * var array = _.times(3, _.constant),\n     *     object = { 'a': array, 'b': array, 'c': array };\n     *\n     * _.map(['a[2]', 'c[0]'], _.methodOf(object));\n     * // => [2, 0]\n     *\n     * _.map([['a', '2'], ['c', '0']], _.methodOf(object));\n     * // => [2, 0]\n     */\n    var methodOf = baseRest(function(object, args) {\n      return function(path) {\n        return baseInvoke(object, path, args);\n      };\n    });\n\n    /**\n     * Adds all own enumerable string keyed function properties of a source\n     * object to the destination object. If `object` is a function, then methods\n     * are added to its prototype as well.\n     *\n     * **Note:** Use `_.runInContext` to create a pristine `lodash` function to\n     * avoid conflicts caused by modifying the original.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Util\n     * @param {Function|Object} [object=lodash] The destination object.\n     * @param {Object} source The object of functions to add.\n     * @param {Object} [options={}] The options object.\n     * @param {boolean} [options.chain=true] Specify whether mixins are chainable.\n     * @returns {Function|Object} Returns `object`.\n     * @example\n     *\n     * function vowels(string) {\n     *   return _.filter(string, function(v) {\n     *     return /[aeiou]/i.test(v);\n     *   });\n     * }\n     *\n     * _.mixin({ 'vowels': vowels });\n     * _.vowels('fred');\n     * // => ['e']\n     *\n     * _('fred').vowels().value();\n     * // => ['e']\n     *\n     * _.mixin({ 'vowels': vowels }, { 'chain': false });\n     * _('fred').vowels();\n     * // => ['e']\n     */\n    function mixin(object, source, options) {\n      var props = keys(source),\n          methodNames = baseFunctions(source, props);\n\n      if (options == null &&\n          !(isObject(source) && (methodNames.length || !props.length))) {\n        options = source;\n        source = object;\n        object = this;\n        methodNames = baseFunctions(source, keys(source));\n      }\n      var chain = !(isObject(options) && 'chain' in options) || !!options.chain,\n          isFunc = isFunction(object);\n\n      arrayEach(methodNames, function(methodName) {\n        var func = source[methodName];\n        object[methodName] = func;\n        if (isFunc) {\n          object.prototype[methodName] = function() {\n            var chainAll = this.__chain__;\n            if (chain || chainAll) {\n              var result = object(this.__wrapped__),\n                  actions = result.__actions__ = copyArray(this.__actions__);\n\n              actions.push({ 'func': func, 'args': arguments, 'thisArg': object });\n              result.__chain__ = chainAll;\n              return result;\n            }\n            return func.apply(object, arrayPush([this.value()], arguments));\n          };\n        }\n      });\n\n      return object;\n    }\n\n    /**\n     * Reverts the `_` variable to its previous value and returns a reference to\n     * the `lodash` function.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Util\n     * @returns {Function} Returns the `lodash` function.\n     * @example\n     *\n     * var lodash = _.noConflict();\n     */\n    function noConflict() {\n      if (root._ === this) {\n        root._ = oldDash;\n      }\n      return this;\n    }\n\n    /**\n     * This method returns `undefined`.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.3.0\n     * @category Util\n     * @example\n     *\n     * _.times(2, _.noop);\n     * // => [undefined, undefined]\n     */\n    function noop() {\n      // No operation performed.\n    }\n\n    /**\n     * Creates a function that gets the argument at index `n`. If `n` is negative,\n     * the nth argument from the end is returned.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Util\n     * @param {number} [n=0] The index of the argument to return.\n     * @returns {Function} Returns the new pass-thru function.\n     * @example\n     *\n     * var func = _.nthArg(1);\n     * func('a', 'b', 'c', 'd');\n     * // => 'b'\n     *\n     * var func = _.nthArg(-2);\n     * func('a', 'b', 'c', 'd');\n     * // => 'c'\n     */\n    function nthArg(n) {\n      n = toInteger(n);\n      return baseRest(function(args) {\n        return baseNth(args, n);\n      });\n    }\n\n    /**\n     * Creates a function that invokes `iteratees` with the arguments it receives\n     * and returns their results.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Util\n     * @param {...(Function|Function[])} [iteratees=[_.identity]]\n     *  The iteratees to invoke.\n     * @returns {Function} Returns the new function.\n     * @example\n     *\n     * var func = _.over([Math.max, Math.min]);\n     *\n     * func(1, 2, 3, 4);\n     * // => [4, 1]\n     */\n    var over = createOver(arrayMap);\n\n    /**\n     * Creates a function that checks if **all** of the `predicates` return\n     * truthy when invoked with the arguments it receives.\n     *\n     * Following shorthands are possible for providing predicates.\n     * Pass an `Object` and it will be used as an parameter for `_.matches` to create the predicate.\n     * Pass an `Array` of parameters for `_.matchesProperty` and the predicate will be created using them.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Util\n     * @param {...(Function|Function[])} [predicates=[_.identity]]\n     *  The predicates to check.\n     * @returns {Function} Returns the new function.\n     * @example\n     *\n     * var func = _.overEvery([Boolean, isFinite]);\n     *\n     * func('1');\n     * // => true\n     *\n     * func(null);\n     * // => false\n     *\n     * func(NaN);\n     * // => false\n     */\n    var overEvery = createOver(arrayEvery);\n\n    /**\n     * Creates a function that checks if **any** of the `predicates` return\n     * truthy when invoked with the arguments it receives.\n     *\n     * Following shorthands are possible for providing predicates.\n     * Pass an `Object` and it will be used as an parameter for `_.matches` to create the predicate.\n     * Pass an `Array` of parameters for `_.matchesProperty` and the predicate will be created using them.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Util\n     * @param {...(Function|Function[])} [predicates=[_.identity]]\n     *  The predicates to check.\n     * @returns {Function} Returns the new function.\n     * @example\n     *\n     * var func = _.overSome([Boolean, isFinite]);\n     *\n     * func('1');\n     * // => true\n     *\n     * func(null);\n     * // => true\n     *\n     * func(NaN);\n     * // => false\n     *\n     * var matchesFunc = _.overSome([{ 'a': 1 }, { 'a': 2 }])\n     * var matchesPropertyFunc = _.overSome([['a', 1], ['a', 2]])\n     */\n    var overSome = createOver(arraySome);\n\n    /**\n     * Creates a function that returns the value at `path` of a given object.\n     *\n     * @static\n     * @memberOf _\n     * @since 2.4.0\n     * @category Util\n     * @param {Array|string} path The path of the property to get.\n     * @returns {Function} Returns the new accessor function.\n     * @example\n     *\n     * var objects = [\n     *   { 'a': { 'b': 2 } },\n     *   { 'a': { 'b': 1 } }\n     * ];\n     *\n     * _.map(objects, _.property('a.b'));\n     * // => [2, 1]\n     *\n     * _.map(_.sortBy(objects, _.property(['a', 'b'])), 'a.b');\n     * // => [1, 2]\n     */\n    function property(path) {\n      return isKey(path) ? baseProperty(toKey(path)) : basePropertyDeep(path);\n    }\n\n    /**\n     * The opposite of `_.property`; this method creates a function that returns\n     * the value at a given path of `object`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.0.0\n     * @category Util\n     * @param {Object} object The object to query.\n     * @returns {Function} Returns the new accessor function.\n     * @example\n     *\n     * var array = [0, 1, 2],\n     *     object = { 'a': array, 'b': array, 'c': array };\n     *\n     * _.map(['a[2]', 'c[0]'], _.propertyOf(object));\n     * // => [2, 0]\n     *\n     * _.map([['a', '2'], ['c', '0']], _.propertyOf(object));\n     * // => [2, 0]\n     */\n    function propertyOf(object) {\n      return function(path) {\n        return object == null ? undefined : baseGet(object, path);\n      };\n    }\n\n    /**\n     * Creates an array of numbers (positive and/or negative) progressing from\n     * `start` up to, but not including, `end`. A step of `-1` is used if a negative\n     * `start` is specified without an `end` or `step`. If `end` is not specified,\n     * it's set to `start` with `start` then set to `0`.\n     *\n     * **Note:** JavaScript follows the IEEE-754 standard for resolving\n     * floating-point values which can produce unexpected results.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Util\n     * @param {number} [start=0] The start of the range.\n     * @param {number} end The end of the range.\n     * @param {number} [step=1] The value to increment or decrement by.\n     * @returns {Array} Returns the range of numbers.\n     * @see _.inRange, _.rangeRight\n     * @example\n     *\n     * _.range(4);\n     * // => [0, 1, 2, 3]\n     *\n     * _.range(-4);\n     * // => [0, -1, -2, -3]\n     *\n     * _.range(1, 5);\n     * // => [1, 2, 3, 4]\n     *\n     * _.range(0, 20, 5);\n     * // => [0, 5, 10, 15]\n     *\n     * _.range(0, -4, -1);\n     * // => [0, -1, -2, -3]\n     *\n     * _.range(1, 4, 0);\n     * // => [1, 1, 1]\n     *\n     * _.range(0);\n     * // => []\n     */\n    var range = createRange();\n\n    /**\n     * This method is like `_.range` except that it populates values in\n     * descending order.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Util\n     * @param {number} [start=0] The start of the range.\n     * @param {number} end The end of the range.\n     * @param {number} [step=1] The value to increment or decrement by.\n     * @returns {Array} Returns the range of numbers.\n     * @see _.inRange, _.range\n     * @example\n     *\n     * _.rangeRight(4);\n     * // => [3, 2, 1, 0]\n     *\n     * _.rangeRight(-4);\n     * // => [-3, -2, -1, 0]\n     *\n     * _.rangeRight(1, 5);\n     * // => [4, 3, 2, 1]\n     *\n     * _.rangeRight(0, 20, 5);\n     * // => [15, 10, 5, 0]\n     *\n     * _.rangeRight(0, -4, -1);\n     * // => [-3, -2, -1, 0]\n     *\n     * _.rangeRight(1, 4, 0);\n     * // => [1, 1, 1]\n     *\n     * _.rangeRight(0);\n     * // => []\n     */\n    var rangeRight = createRange(true);\n\n    /**\n     * This method returns a new empty array.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.13.0\n     * @category Util\n     * @returns {Array} Returns the new empty array.\n     * @example\n     *\n     * var arrays = _.times(2, _.stubArray);\n     *\n     * console.log(arrays);\n     * // => [[], []]\n     *\n     * console.log(arrays[0] === arrays[1]);\n     * // => false\n     */\n    function stubArray() {\n      return [];\n    }\n\n    /**\n     * This method returns `false`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.13.0\n     * @category Util\n     * @returns {boolean} Returns `false`.\n     * @example\n     *\n     * _.times(2, _.stubFalse);\n     * // => [false, false]\n     */\n    function stubFalse() {\n      return false;\n    }\n\n    /**\n     * This method returns a new empty object.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.13.0\n     * @category Util\n     * @returns {Object} Returns the new empty object.\n     * @example\n     *\n     * var objects = _.times(2, _.stubObject);\n     *\n     * console.log(objects);\n     * // => [{}, {}]\n     *\n     * console.log(objects[0] === objects[1]);\n     * // => false\n     */\n    function stubObject() {\n      return {};\n    }\n\n    /**\n     * This method returns an empty string.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.13.0\n     * @category Util\n     * @returns {string} Returns the empty string.\n     * @example\n     *\n     * _.times(2, _.stubString);\n     * // => ['', '']\n     */\n    function stubString() {\n      return '';\n    }\n\n    /**\n     * This method returns `true`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.13.0\n     * @category Util\n     * @returns {boolean} Returns `true`.\n     * @example\n     *\n     * _.times(2, _.stubTrue);\n     * // => [true, true]\n     */\n    function stubTrue() {\n      return true;\n    }\n\n    /**\n     * Invokes the iteratee `n` times, returning an array of the results of\n     * each invocation. The iteratee is invoked with one argument; (index).\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Util\n     * @param {number} n The number of times to invoke `iteratee`.\n     * @param {Function} [iteratee=_.identity] The function invoked per iteration.\n     * @returns {Array} Returns the array of results.\n     * @example\n     *\n     * _.times(3, String);\n     * // => ['0', '1', '2']\n     *\n     *  _.times(4, _.constant(0));\n     * // => [0, 0, 0, 0]\n     */\n    function times(n, iteratee) {\n      n = toInteger(n);\n      if (n < 1 || n > MAX_SAFE_INTEGER) {\n        return [];\n      }\n      var index = MAX_ARRAY_LENGTH,\n          length = nativeMin(n, MAX_ARRAY_LENGTH);\n\n      iteratee = getIteratee(iteratee);\n      n -= MAX_ARRAY_LENGTH;\n\n      var result = baseTimes(length, iteratee);\n      while (++index < n) {\n        iteratee(index);\n      }\n      return result;\n    }\n\n    /**\n     * Converts `value` to a property path array.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Util\n     * @param {*} value The value to convert.\n     * @returns {Array} Returns the new property path array.\n     * @example\n     *\n     * _.toPath('a.b.c');\n     * // => ['a', 'b', 'c']\n     *\n     * _.toPath('a[0].b.c');\n     * // => ['a', '0', 'b', 'c']\n     */\n    function toPath(value) {\n      if (isArray(value)) {\n        return arrayMap(value, toKey);\n      }\n      return isSymbol(value) ? [value] : copyArray(stringToPath(toString(value)));\n    }\n\n    /**\n     * Generates a unique ID. If `prefix` is given, the ID is appended to it.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Util\n     * @param {string} [prefix=''] The value to prefix the ID with.\n     * @returns {string} Returns the unique ID.\n     * @example\n     *\n     * _.uniqueId('contact_');\n     * // => 'contact_104'\n     *\n     * _.uniqueId();\n     * // => '105'\n     */\n    function uniqueId(prefix) {\n      var id = ++idCounter;\n      return toString(prefix) + id;\n    }\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * Adds two numbers.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.4.0\n     * @category Math\n     * @param {number} augend The first number in an addition.\n     * @param {number} addend The second number in an addition.\n     * @returns {number} Returns the total.\n     * @example\n     *\n     * _.add(6, 4);\n     * // => 10\n     */\n    var add = createMathOperation(function(augend, addend) {\n      return augend + addend;\n    }, 0);\n\n    /**\n     * Computes `number` rounded up to `precision`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.10.0\n     * @category Math\n     * @param {number} number The number to round up.\n     * @param {number} [precision=0] The precision to round up to.\n     * @returns {number} Returns the rounded up number.\n     * @example\n     *\n     * _.ceil(4.006);\n     * // => 5\n     *\n     * _.ceil(6.004, 2);\n     * // => 6.01\n     *\n     * _.ceil(6040, -2);\n     * // => 6100\n     */\n    var ceil = createRound('ceil');\n\n    /**\n     * Divide two numbers.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.7.0\n     * @category Math\n     * @param {number} dividend The first number in a division.\n     * @param {number} divisor The second number in a division.\n     * @returns {number} Returns the quotient.\n     * @example\n     *\n     * _.divide(6, 4);\n     * // => 1.5\n     */\n    var divide = createMathOperation(function(dividend, divisor) {\n      return dividend / divisor;\n    }, 1);\n\n    /**\n     * Computes `number` rounded down to `precision`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.10.0\n     * @category Math\n     * @param {number} number The number to round down.\n     * @param {number} [precision=0] The precision to round down to.\n     * @returns {number} Returns the rounded down number.\n     * @example\n     *\n     * _.floor(4.006);\n     * // => 4\n     *\n     * _.floor(0.046, 2);\n     * // => 0.04\n     *\n     * _.floor(4060, -2);\n     * // => 4000\n     */\n    var floor = createRound('floor');\n\n    /**\n     * Computes the maximum value of `array`. If `array` is empty or falsey,\n     * `undefined` is returned.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Math\n     * @param {Array} array The array to iterate over.\n     * @returns {*} Returns the maximum value.\n     * @example\n     *\n     * _.max([4, 2, 8, 6]);\n     * // => 8\n     *\n     * _.max([]);\n     * // => undefined\n     */\n    function max(array) {\n      return (array && array.length)\n        ? baseExtremum(array, identity, baseGt)\n        : undefined;\n    }\n\n    /**\n     * This method is like `_.max` except that it accepts `iteratee` which is\n     * invoked for each element in `array` to generate the criterion by which\n     * the value is ranked. The iteratee is invoked with one argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Math\n     * @param {Array} array The array to iterate over.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {*} Returns the maximum value.\n     * @example\n     *\n     * var objects = [{ 'n': 1 }, { 'n': 2 }];\n     *\n     * _.maxBy(objects, function(o) { return o.n; });\n     * // => { 'n': 2 }\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.maxBy(objects, 'n');\n     * // => { 'n': 2 }\n     */\n    function maxBy(array, iteratee) {\n      return (array && array.length)\n        ? baseExtremum(array, getIteratee(iteratee, 2), baseGt)\n        : undefined;\n    }\n\n    /**\n     * Computes the mean of the values in `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Math\n     * @param {Array} array The array to iterate over.\n     * @returns {number} Returns the mean.\n     * @example\n     *\n     * _.mean([4, 2, 8, 6]);\n     * // => 5\n     */\n    function mean(array) {\n      return baseMean(array, identity);\n    }\n\n    /**\n     * This method is like `_.mean` except that it accepts `iteratee` which is\n     * invoked for each element in `array` to generate the value to be averaged.\n     * The iteratee is invoked with one argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.7.0\n     * @category Math\n     * @param {Array} array The array to iterate over.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {number} Returns the mean.\n     * @example\n     *\n     * var objects = [{ 'n': 4 }, { 'n': 2 }, { 'n': 8 }, { 'n': 6 }];\n     *\n     * _.meanBy(objects, function(o) { return o.n; });\n     * // => 5\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.meanBy(objects, 'n');\n     * // => 5\n     */\n    function meanBy(array, iteratee) {\n      return baseMean(array, getIteratee(iteratee, 2));\n    }\n\n    /**\n     * Computes the minimum value of `array`. If `array` is empty or falsey,\n     * `undefined` is returned.\n     *\n     * @static\n     * @since 0.1.0\n     * @memberOf _\n     * @category Math\n     * @param {Array} array The array to iterate over.\n     * @returns {*} Returns the minimum value.\n     * @example\n     *\n     * _.min([4, 2, 8, 6]);\n     * // => 2\n     *\n     * _.min([]);\n     * // => undefined\n     */\n    function min(array) {\n      return (array && array.length)\n        ? baseExtremum(array, identity, baseLt)\n        : undefined;\n    }\n\n    /**\n     * This method is like `_.min` except that it accepts `iteratee` which is\n     * invoked for each element in `array` to generate the criterion by which\n     * the value is ranked. The iteratee is invoked with one argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Math\n     * @param {Array} array The array to iterate over.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {*} Returns the minimum value.\n     * @example\n     *\n     * var objects = [{ 'n': 1 }, { 'n': 2 }];\n     *\n     * _.minBy(objects, function(o) { return o.n; });\n     * // => { 'n': 1 }\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.minBy(objects, 'n');\n     * // => { 'n': 1 }\n     */\n    function minBy(array, iteratee) {\n      return (array && array.length)\n        ? baseExtremum(array, getIteratee(iteratee, 2), baseLt)\n        : undefined;\n    }\n\n    /**\n     * Multiply two numbers.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.7.0\n     * @category Math\n     * @param {number} multiplier The first number in a multiplication.\n     * @param {number} multiplicand The second number in a multiplication.\n     * @returns {number} Returns the product.\n     * @example\n     *\n     * _.multiply(6, 4);\n     * // => 24\n     */\n    var multiply = createMathOperation(function(multiplier, multiplicand) {\n      return multiplier * multiplicand;\n    }, 1);\n\n    /**\n     * Computes `number` rounded to `precision`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.10.0\n     * @category Math\n     * @param {number} number The number to round.\n     * @param {number} [precision=0] The precision to round to.\n     * @returns {number} Returns the rounded number.\n     * @example\n     *\n     * _.round(4.006);\n     * // => 4\n     *\n     * _.round(4.006, 2);\n     * // => 4.01\n     *\n     * _.round(4060, -2);\n     * // => 4100\n     */\n    var round = createRound('round');\n\n    /**\n     * Subtract two numbers.\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Math\n     * @param {number} minuend The first number in a subtraction.\n     * @param {number} subtrahend The second number in a subtraction.\n     * @returns {number} Returns the difference.\n     * @example\n     *\n     * _.subtract(6, 4);\n     * // => 2\n     */\n    var subtract = createMathOperation(function(minuend, subtrahend) {\n      return minuend - subtrahend;\n    }, 0);\n\n    /**\n     * Computes the sum of the values in `array`.\n     *\n     * @static\n     * @memberOf _\n     * @since 3.4.0\n     * @category Math\n     * @param {Array} array The array to iterate over.\n     * @returns {number} Returns the sum.\n     * @example\n     *\n     * _.sum([4, 2, 8, 6]);\n     * // => 20\n     */\n    function sum(array) {\n      return (array && array.length)\n        ? baseSum(array, identity)\n        : 0;\n    }\n\n    /**\n     * This method is like `_.sum` except that it accepts `iteratee` which is\n     * invoked for each element in `array` to generate the value to be summed.\n     * The iteratee is invoked with one argument: (value).\n     *\n     * @static\n     * @memberOf _\n     * @since 4.0.0\n     * @category Math\n     * @param {Array} array The array to iterate over.\n     * @param {Function} [iteratee=_.identity] The iteratee invoked per element.\n     * @returns {number} Returns the sum.\n     * @example\n     *\n     * var objects = [{ 'n': 4 }, { 'n': 2 }, { 'n': 8 }, { 'n': 6 }];\n     *\n     * _.sumBy(objects, function(o) { return o.n; });\n     * // => 20\n     *\n     * // The `_.property` iteratee shorthand.\n     * _.sumBy(objects, 'n');\n     * // => 20\n     */\n    function sumBy(array, iteratee) {\n      return (array && array.length)\n        ? baseSum(array, getIteratee(iteratee, 2))\n        : 0;\n    }\n\n    /*------------------------------------------------------------------------*/\n\n    // Add methods that return wrapped values in chain sequences.\n    lodash.after = after;\n    lodash.ary = ary;\n    lodash.assign = assign;\n    lodash.assignIn = assignIn;\n    lodash.assignInWith = assignInWith;\n    lodash.assignWith = assignWith;\n    lodash.at = at;\n    lodash.before = before;\n    lodash.bind = bind;\n    lodash.bindAll = bindAll;\n    lodash.bindKey = bindKey;\n    lodash.castArray = castArray;\n    lodash.chain = chain;\n    lodash.chunk = chunk;\n    lodash.compact = compact;\n    lodash.concat = concat;\n    lodash.cond = cond;\n    lodash.conforms = conforms;\n    lodash.constant = constant;\n    lodash.countBy = countBy;\n    lodash.create = create;\n    lodash.curry = curry;\n    lodash.curryRight = curryRight;\n    lodash.debounce = debounce;\n    lodash.defaults = defaults;\n    lodash.defaultsDeep = defaultsDeep;\n    lodash.defer = defer;\n    lodash.delay = delay;\n    lodash.difference = difference;\n    lodash.differenceBy = differenceBy;\n    lodash.differenceWith = differenceWith;\n    lodash.drop = drop;\n    lodash.dropRight = dropRight;\n    lodash.dropRightWhile = dropRightWhile;\n    lodash.dropWhile = dropWhile;\n    lodash.fill = fill;\n    lodash.filter = filter;\n    lodash.flatMap = flatMap;\n    lodash.flatMapDeep = flatMapDeep;\n    lodash.flatMapDepth = flatMapDepth;\n    lodash.flatten = flatten;\n    lodash.flattenDeep = flattenDeep;\n    lodash.flattenDepth = flattenDepth;\n    lodash.flip = flip;\n    lodash.flow = flow;\n    lodash.flowRight = flowRight;\n    lodash.fromPairs = fromPairs;\n    lodash.functions = functions;\n    lodash.functionsIn = functionsIn;\n    lodash.groupBy = groupBy;\n    lodash.initial = initial;\n    lodash.intersection = intersection;\n    lodash.intersectionBy = intersectionBy;\n    lodash.intersectionWith = intersectionWith;\n    lodash.invert = invert;\n    lodash.invertBy = invertBy;\n    lodash.invokeMap = invokeMap;\n    lodash.iteratee = iteratee;\n    lodash.keyBy = keyBy;\n    lodash.keys = keys;\n    lodash.keysIn = keysIn;\n    lodash.map = map;\n    lodash.mapKeys = mapKeys;\n    lodash.mapValues = mapValues;\n    lodash.matches = matches;\n    lodash.matchesProperty = matchesProperty;\n    lodash.memoize = memoize;\n    lodash.merge = merge;\n    lodash.mergeWith = mergeWith;\n    lodash.method = method;\n    lodash.methodOf = methodOf;\n    lodash.mixin = mixin;\n    lodash.negate = negate;\n    lodash.nthArg = nthArg;\n    lodash.omit = omit;\n    lodash.omitBy = omitBy;\n    lodash.once = once;\n    lodash.orderBy = orderBy;\n    lodash.over = over;\n    lodash.overArgs = overArgs;\n    lodash.overEvery = overEvery;\n    lodash.overSome = overSome;\n    lodash.partial = partial;\n    lodash.partialRight = partialRight;\n    lodash.partition = partition;\n    lodash.pick = pick;\n    lodash.pickBy = pickBy;\n    lodash.property = property;\n    lodash.propertyOf = propertyOf;\n    lodash.pull = pull;\n    lodash.pullAll = pullAll;\n    lodash.pullAllBy = pullAllBy;\n    lodash.pullAllWith = pullAllWith;\n    lodash.pullAt = pullAt;\n    lodash.range = range;\n    lodash.rangeRight = rangeRight;\n    lodash.rearg = rearg;\n    lodash.reject = reject;\n    lodash.remove = remove;\n    lodash.rest = rest;\n    lodash.reverse = reverse;\n    lodash.sampleSize = sampleSize;\n    lodash.set = set;\n    lodash.setWith = setWith;\n    lodash.shuffle = shuffle;\n    lodash.slice = slice;\n    lodash.sortBy = sortBy;\n    lodash.sortedUniq = sortedUniq;\n    lodash.sortedUniqBy = sortedUniqBy;\n    lodash.split = split;\n    lodash.spread = spread;\n    lodash.tail = tail;\n    lodash.take = take;\n    lodash.takeRight = takeRight;\n    lodash.takeRightWhile = takeRightWhile;\n    lodash.takeWhile = takeWhile;\n    lodash.tap = tap;\n    lodash.throttle = throttle;\n    lodash.thru = thru;\n    lodash.toArray = toArray;\n    lodash.toPairs = toPairs;\n    lodash.toPairsIn = toPairsIn;\n    lodash.toPath = toPath;\n    lodash.toPlainObject = toPlainObject;\n    lodash.transform = transform;\n    lodash.unary = unary;\n    lodash.union = union;\n    lodash.unionBy = unionBy;\n    lodash.unionWith = unionWith;\n    lodash.uniq = uniq;\n    lodash.uniqBy = uniqBy;\n    lodash.uniqWith = uniqWith;\n    lodash.unset = unset;\n    lodash.unzip = unzip;\n    lodash.unzipWith = unzipWith;\n    lodash.update = update;\n    lodash.updateWith = updateWith;\n    lodash.values = values;\n    lodash.valuesIn = valuesIn;\n    lodash.without = without;\n    lodash.words = words;\n    lodash.wrap = wrap;\n    lodash.xor = xor;\n    lodash.xorBy = xorBy;\n    lodash.xorWith = xorWith;\n    lodash.zip = zip;\n    lodash.zipObject = zipObject;\n    lodash.zipObjectDeep = zipObjectDeep;\n    lodash.zipWith = zipWith;\n\n    // Add aliases.\n    lodash.entries = toPairs;\n    lodash.entriesIn = toPairsIn;\n    lodash.extend = assignIn;\n    lodash.extendWith = assignInWith;\n\n    // Add methods to `lodash.prototype`.\n    mixin(lodash, lodash);\n\n    /*------------------------------------------------------------------------*/\n\n    // Add methods that return unwrapped values in chain sequences.\n    lodash.add = add;\n    lodash.attempt = attempt;\n    lodash.camelCase = camelCase;\n    lodash.capitalize = capitalize;\n    lodash.ceil = ceil;\n    lodash.clamp = clamp;\n    lodash.clone = clone;\n    lodash.cloneDeep = cloneDeep;\n    lodash.cloneDeepWith = cloneDeepWith;\n    lodash.cloneWith = cloneWith;\n    lodash.conformsTo = conformsTo;\n    lodash.deburr = deburr;\n    lodash.defaultTo = defaultTo;\n    lodash.divide = divide;\n    lodash.endsWith = endsWith;\n    lodash.eq = eq;\n    lodash.escape = escape;\n    lodash.escapeRegExp = escapeRegExp;\n    lodash.every = every;\n    lodash.find = find;\n    lodash.findIndex = findIndex;\n    lodash.findKey = findKey;\n    lodash.findLast = findLast;\n    lodash.findLastIndex = findLastIndex;\n    lodash.findLastKey = findLastKey;\n    lodash.floor = floor;\n    lodash.forEach = forEach;\n    lodash.forEachRight = forEachRight;\n    lodash.forIn = forIn;\n    lodash.forInRight = forInRight;\n    lodash.forOwn = forOwn;\n    lodash.forOwnRight = forOwnRight;\n    lodash.get = get;\n    lodash.gt = gt;\n    lodash.gte = gte;\n    lodash.has = has;\n    lodash.hasIn = hasIn;\n    lodash.head = head;\n    lodash.identity = identity;\n    lodash.includes = includes;\n    lodash.indexOf = indexOf;\n    lodash.inRange = inRange;\n    lodash.invoke = invoke;\n    lodash.isArguments = isArguments;\n    lodash.isArray = isArray;\n    lodash.isArrayBuffer = isArrayBuffer;\n    lodash.isArrayLike = isArrayLike;\n    lodash.isArrayLikeObject = isArrayLikeObject;\n    lodash.isBoolean = isBoolean;\n    lodash.isBuffer = isBuffer;\n    lodash.isDate = isDate;\n    lodash.isElement = isElement;\n    lodash.isEmpty = isEmpty;\n    lodash.isEqual = isEqual;\n    lodash.isEqualWith = isEqualWith;\n    lodash.isError = isError;\n    lodash.isFinite = isFinite;\n    lodash.isFunction = isFunction;\n    lodash.isInteger = isInteger;\n    lodash.isLength = isLength;\n    lodash.isMap = isMap;\n    lodash.isMatch = isMatch;\n    lodash.isMatchWith = isMatchWith;\n    lodash.isNaN = isNaN;\n    lodash.isNative = isNative;\n    lodash.isNil = isNil;\n    lodash.isNull = isNull;\n    lodash.isNumber = isNumber;\n    lodash.isObject = isObject;\n    lodash.isObjectLike = isObjectLike;\n    lodash.isPlainObject = isPlainObject;\n    lodash.isRegExp = isRegExp;\n    lodash.isSafeInteger = isSafeInteger;\n    lodash.isSet = isSet;\n    lodash.isString = isString;\n    lodash.isSymbol = isSymbol;\n    lodash.isTypedArray = isTypedArray;\n    lodash.isUndefined = isUndefined;\n    lodash.isWeakMap = isWeakMap;\n    lodash.isWeakSet = isWeakSet;\n    lodash.join = join;\n    lodash.kebabCase = kebabCase;\n    lodash.last = last;\n    lodash.lastIndexOf = lastIndexOf;\n    lodash.lowerCase = lowerCase;\n    lodash.lowerFirst = lowerFirst;\n    lodash.lt = lt;\n    lodash.lte = lte;\n    lodash.max = max;\n    lodash.maxBy = maxBy;\n    lodash.mean = mean;\n    lodash.meanBy = meanBy;\n    lodash.min = min;\n    lodash.minBy = minBy;\n    lodash.stubArray = stubArray;\n    lodash.stubFalse = stubFalse;\n    lodash.stubObject = stubObject;\n    lodash.stubString = stubString;\n    lodash.stubTrue = stubTrue;\n    lodash.multiply = multiply;\n    lodash.nth = nth;\n    lodash.noConflict = noConflict;\n    lodash.noop = noop;\n    lodash.now = now;\n    lodash.pad = pad;\n    lodash.padEnd = padEnd;\n    lodash.padStart = padStart;\n    lodash.parseInt = parseInt;\n    lodash.random = random;\n    lodash.reduce = reduce;\n    lodash.reduceRight = reduceRight;\n    lodash.repeat = repeat;\n    lodash.replace = replace;\n    lodash.result = result;\n    lodash.round = round;\n    lodash.runInContext = runInContext;\n    lodash.sample = sample;\n    lodash.size = size;\n    lodash.snakeCase = snakeCase;\n    lodash.some = some;\n    lodash.sortedIndex = sortedIndex;\n    lodash.sortedIndexBy = sortedIndexBy;\n    lodash.sortedIndexOf = sortedIndexOf;\n    lodash.sortedLastIndex = sortedLastIndex;\n    lodash.sortedLastIndexBy = sortedLastIndexBy;\n    lodash.sortedLastIndexOf = sortedLastIndexOf;\n    lodash.startCase = startCase;\n    lodash.startsWith = startsWith;\n    lodash.subtract = subtract;\n    lodash.sum = sum;\n    lodash.sumBy = sumBy;\n    lodash.template = template;\n    lodash.times = times;\n    lodash.toFinite = toFinite;\n    lodash.toInteger = toInteger;\n    lodash.toLength = toLength;\n    lodash.toLower = toLower;\n    lodash.toNumber = toNumber;\n    lodash.toSafeInteger = toSafeInteger;\n    lodash.toString = toString;\n    lodash.toUpper = toUpper;\n    lodash.trim = trim;\n    lodash.trimEnd = trimEnd;\n    lodash.trimStart = trimStart;\n    lodash.truncate = truncate;\n    lodash.unescape = unescape;\n    lodash.uniqueId = uniqueId;\n    lodash.upperCase = upperCase;\n    lodash.upperFirst = upperFirst;\n\n    // Add aliases.\n    lodash.each = forEach;\n    lodash.eachRight = forEachRight;\n    lodash.first = head;\n\n    mixin(lodash, (function() {\n      var source = {};\n      baseForOwn(lodash, function(func, methodName) {\n        if (!hasOwnProperty.call(lodash.prototype, methodName)) {\n          source[methodName] = func;\n        }\n      });\n      return source;\n    }()), { 'chain': false });\n\n    /*------------------------------------------------------------------------*/\n\n    /**\n     * The semantic version number.\n     *\n     * @static\n     * @memberOf _\n     * @type {string}\n     */\n    lodash.VERSION = VERSION;\n\n    // Assign default placeholders.\n    arrayEach(['bind', 'bindKey', 'curry', 'curryRight', 'partial', 'partialRight'], function(methodName) {\n      lodash[methodName].placeholder = lodash;\n    });\n\n    // Add `LazyWrapper` methods for `_.drop` and `_.take` variants.\n    arrayEach(['drop', 'take'], function(methodName, index) {\n      LazyWrapper.prototype[methodName] = function(n) {\n        n = n === undefined ? 1 : nativeMax(toInteger(n), 0);\n\n        var result = (this.__filtered__ && !index)\n          ? new LazyWrapper(this)\n          : this.clone();\n\n        if (result.__filtered__) {\n          result.__takeCount__ = nativeMin(n, result.__takeCount__);\n        } else {\n          result.__views__.push({\n            'size': nativeMin(n, MAX_ARRAY_LENGTH),\n            'type': methodName + (result.__dir__ < 0 ? 'Right' : '')\n          });\n        }\n        return result;\n      };\n\n      LazyWrapper.prototype[methodName + 'Right'] = function(n) {\n        return this.reverse()[methodName](n).reverse();\n      };\n    });\n\n    // Add `LazyWrapper` methods that accept an `iteratee` value.\n    arrayEach(['filter', 'map', 'takeWhile'], function(methodName, index) {\n      var type = index + 1,\n          isFilter = type == LAZY_FILTER_FLAG || type == LAZY_WHILE_FLAG;\n\n      LazyWrapper.prototype[methodName] = function(iteratee) {\n        var result = this.clone();\n        result.__iteratees__.push({\n          'iteratee': getIteratee(iteratee, 3),\n          'type': type\n        });\n        result.__filtered__ = result.__filtered__ || isFilter;\n        return result;\n      };\n    });\n\n    // Add `LazyWrapper` methods for `_.head` and `_.last`.\n    arrayEach(['head', 'last'], function(methodName, index) {\n      var takeName = 'take' + (index ? 'Right' : '');\n\n      LazyWrapper.prototype[methodName] = function() {\n        return this[takeName](1).value()[0];\n      };\n    });\n\n    // Add `LazyWrapper` methods for `_.initial` and `_.tail`.\n    arrayEach(['initial', 'tail'], function(methodName, index) {\n      var dropName = 'drop' + (index ? '' : 'Right');\n\n      LazyWrapper.prototype[methodName] = function() {\n        return this.__filtered__ ? new LazyWrapper(this) : this[dropName](1);\n      };\n    });\n\n    LazyWrapper.prototype.compact = function() {\n      return this.filter(identity);\n    };\n\n    LazyWrapper.prototype.find = function(predicate) {\n      return this.filter(predicate).head();\n    };\n\n    LazyWrapper.prototype.findLast = function(predicate) {\n      return this.reverse().find(predicate);\n    };\n\n    LazyWrapper.prototype.invokeMap = baseRest(function(path, args) {\n      if (typeof path == 'function') {\n        return new LazyWrapper(this);\n      }\n      return this.map(function(value) {\n        return baseInvoke(value, path, args);\n      });\n    });\n\n    LazyWrapper.prototype.reject = function(predicate) {\n      return this.filter(negate(getIteratee(predicate)));\n    };\n\n    LazyWrapper.prototype.slice = function(start, end) {\n      start = toInteger(start);\n\n      var result = this;\n      if (result.__filtered__ && (start > 0 || end < 0)) {\n        return new LazyWrapper(result);\n      }\n      if (start < 0) {\n        result = result.takeRight(-start);\n      } else if (start) {\n        result = result.drop(start);\n      }\n      if (end !== undefined) {\n        end = toInteger(end);\n        result = end < 0 ? result.dropRight(-end) : result.take(end - start);\n      }\n      return result;\n    };\n\n    LazyWrapper.prototype.takeRightWhile = function(predicate) {\n      return this.reverse().takeWhile(predicate).reverse();\n    };\n\n    LazyWrapper.prototype.toArray = function() {\n      return this.take(MAX_ARRAY_LENGTH);\n    };\n\n    // Add `LazyWrapper` methods to `lodash.prototype`.\n    baseForOwn(LazyWrapper.prototype, function(func, methodName) {\n      var checkIteratee = /^(?:filter|find|map|reject)|While$/.test(methodName),\n          isTaker = /^(?:head|last)$/.test(methodName),\n          lodashFunc = lodash[isTaker ? ('take' + (methodName == 'last' ? 'Right' : '')) : methodName],\n          retUnwrapped = isTaker || /^find/.test(methodName);\n\n      if (!lodashFunc) {\n        return;\n      }\n      lodash.prototype[methodName] = function() {\n        var value = this.__wrapped__,\n            args = isTaker ? [1] : arguments,\n            isLazy = value instanceof LazyWrapper,\n            iteratee = args[0],\n            useLazy = isLazy || isArray(value);\n\n        var interceptor = function(value) {\n          var result = lodashFunc.apply(lodash, arrayPush([value], args));\n          return (isTaker && chainAll) ? result[0] : result;\n        };\n\n        if (useLazy && checkIteratee && typeof iteratee == 'function' && iteratee.length != 1) {\n          // Avoid lazy use if the iteratee has a \"length\" value other than `1`.\n          isLazy = useLazy = false;\n        }\n        var chainAll = this.__chain__,\n            isHybrid = !!this.__actions__.length,\n            isUnwrapped = retUnwrapped && !chainAll,\n            onlyLazy = isLazy && !isHybrid;\n\n        if (!retUnwrapped && useLazy) {\n          value = onlyLazy ? value : new LazyWrapper(this);\n          var result = func.apply(value, args);\n          result.__actions__.push({ 'func': thru, 'args': [interceptor], 'thisArg': undefined });\n          return new LodashWrapper(result, chainAll);\n        }\n        if (isUnwrapped && onlyLazy) {\n          return func.apply(this, args);\n        }\n        result = this.thru(interceptor);\n        return isUnwrapped ? (isTaker ? result.value()[0] : result.value()) : result;\n      };\n    });\n\n    // Add `Array` methods to `lodash.prototype`.\n    arrayEach(['pop', 'push', 'shift', 'sort', 'splice', 'unshift'], function(methodName) {\n      var func = arrayProto[methodName],\n          chainName = /^(?:push|sort|unshift)$/.test(methodName) ? 'tap' : 'thru',\n          retUnwrapped = /^(?:pop|shift)$/.test(methodName);\n\n      lodash.prototype[methodName] = function() {\n        var args = arguments;\n        if (retUnwrapped && !this.__chain__) {\n          var value = this.value();\n          return func.apply(isArray(value) ? value : [], args);\n        }\n        return this[chainName](function(value) {\n          return func.apply(isArray(value) ? value : [], args);\n        });\n      };\n    });\n\n    // Map minified method names to their real names.\n    baseForOwn(LazyWrapper.prototype, function(func, methodName) {\n      var lodashFunc = lodash[methodName];\n      if (lodashFunc) {\n        var key = lodashFunc.name + '';\n        if (!hasOwnProperty.call(realNames, key)) {\n          realNames[key] = [];\n        }\n        realNames[key].push({ 'name': methodName, 'func': lodashFunc });\n      }\n    });\n\n    realNames[createHybrid(undefined, WRAP_BIND_KEY_FLAG).name] = [{\n      'name': 'wrapper',\n      'func': undefined\n    }];\n\n    // Add methods to `LazyWrapper`.\n    LazyWrapper.prototype.clone = lazyClone;\n    LazyWrapper.prototype.reverse = lazyReverse;\n    LazyWrapper.prototype.value = lazyValue;\n\n    // Add chain sequence methods to the `lodash` wrapper.\n    lodash.prototype.at = wrapperAt;\n    lodash.prototype.chain = wrapperChain;\n    lodash.prototype.commit = wrapperCommit;\n    lodash.prototype.next = wrapperNext;\n    lodash.prototype.plant = wrapperPlant;\n    lodash.prototype.reverse = wrapperReverse;\n    lodash.prototype.toJSON = lodash.prototype.valueOf = lodash.prototype.value = wrapperValue;\n\n    // Add lazy aliases.\n    lodash.prototype.first = lodash.prototype.head;\n\n    if (symIterator) {\n      lodash.prototype[symIterator] = wrapperToIterator;\n    }\n    return lodash;\n  });\n\n  /*--------------------------------------------------------------------------*/\n\n  // Export lodash.\n  var _ = runInContext();\n\n  // Some AMD build optimizers, like r.js, check for condition patterns like:\n  if (true) {\n    // Expose Lodash on the global object to prevent errors when Lodash is\n    // loaded by a script tag in the presence of an AMD loader.\n    // See http://requirejs.org/docs/errors.html#mismatch for more details.\n    // Use `_.noConflict` to remove Lodash from the global object.\n    root._ = _;\n\n    // Define as an anonymous module so, through path mapping, it can be\n    // referenced as the \"underscore\" module.\n    !(__WEBPACK_AMD_DEFINE_RESULT__ = (function() {\n      return _;\n    }).call(exports, __webpack_require__, exports, module),\n\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));\n  }\n  // Check for `exports` after `define` in case a build optimizer adds it.\n  else {}\n}.call(this));\n\n\n/***/ }),\n\n/***/ \"./resources/less/landing.less\":\n/*!*************************************!*\\\n  !*** ./resources/less/landing.less ***!\n  \\*************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n/***/ }),\n\n/***/ \"./resources/less/app.less\":\n/*!*********************************!*\\\n  !*** ./resources/less/app.less ***!\n  \\*********************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/af.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/af.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Afrikaans [af]\n//! author : Werner Mollentze : https://github.com/wernerm\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var af = moment.defineLocale('af', {\n        months: 'Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des'.split('_'),\n        weekdays: 'Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag'.split(\n            '_'\n        ),\n        weekdaysShort: 'Son_Maa_Din_Woe_Don_Vry_Sat'.split('_'),\n        weekdaysMin: 'So_Ma_Di_Wo_Do_Vr_Sa'.split('_'),\n        meridiemParse: /vm|nm/i,\n        isPM: function (input) {\n            return /^nm$/i.test(input);\n        },\n        meridiem: function (hours, minutes, isLower) {\n            if (hours < 12) {\n                return isLower ? 'vm' : 'VM';\n            } else {\n                return isLower ? 'nm' : 'NM';\n            }\n        },\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Vandag om] LT',\n            nextDay: '[Môre om] LT',\n            nextWeek: 'dddd [om] LT',\n            lastDay: '[Gister om] LT',\n            lastWeek: '[Laas] dddd [om] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'oor %s',\n            past: '%s gelede',\n            s: \"'n paar sekondes\",\n            ss: '%d sekondes',\n            m: \"'n minuut\",\n            mm: '%d minute',\n            h: \"'n uur\",\n            hh: '%d ure',\n            d: \"'n dag\",\n            dd: '%d dae',\n            M: \"'n maand\",\n            MM: '%d maande',\n            y: \"'n jaar\",\n            yy: '%d jaar',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(ste|de)/,\n        ordinal: function (number) {\n            return (\n                number +\n                (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de')\n            ); // Thanks to Joris Röling : https://github.com/jjupiter\n        },\n        week: {\n            dow: 1, // Maandag is die eerste dag van die week.\n            doy: 4, // Die week wat die 4de Januarie bevat is die eerste week van die jaar.\n        },\n    });\n\n    return af;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ar-dz.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/ar-dz.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Arabic (Algeria) [ar-dz]\n//! author : Amine Roukh: https://github.com/Amine27\n//! author : Abdel Said: https://github.com/abdelsaid\n//! author : Ahmed Elkhatib\n//! author : forabi https://github.com/forabi\n//! author : Noureddine LOUAHEDJ : https://github.com/noureddinem\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var pluralForm = function (n) {\n            return n === 0\n                ? 0\n                : n === 1\n                ? 1\n                : n === 2\n                ? 2\n                : n % 100 >= 3 && n % 100 <= 10\n                ? 3\n                : n % 100 >= 11\n                ? 4\n                : 5;\n        },\n        plurals = {\n            s: [\n                'أقل من ثانية',\n                'ثانية واحدة',\n                ['ثانيتان', 'ثانيتين'],\n                '%d ثوان',\n                '%d ثانية',\n                '%d ثانية',\n            ],\n            m: [\n                'أقل من دقيقة',\n                'دقيقة واحدة',\n                ['دقيقتان', 'دقيقتين'],\n                '%d دقائق',\n                '%d دقيقة',\n                '%d دقيقة',\n            ],\n            h: [\n                'أقل من ساعة',\n                'ساعة واحدة',\n                ['ساعتان', 'ساعتين'],\n                '%d ساعات',\n                '%d ساعة',\n                '%d ساعة',\n            ],\n            d: [\n                'أقل من يوم',\n                'يوم واحد',\n                ['يومان', 'يومين'],\n                '%d أيام',\n                '%d يومًا',\n                '%d يوم',\n            ],\n            M: [\n                'أقل من شهر',\n                'شهر واحد',\n                ['شهران', 'شهرين'],\n                '%d أشهر',\n                '%d شهرا',\n                '%d شهر',\n            ],\n            y: [\n                'أقل من عام',\n                'عام واحد',\n                ['عامان', 'عامين'],\n                '%d أعوام',\n                '%d عامًا',\n                '%d عام',\n            ],\n        },\n        pluralize = function (u) {\n            return function (number, withoutSuffix, string, isFuture) {\n                var f = pluralForm(number),\n                    str = plurals[u][pluralForm(number)];\n                if (f === 2) {\n                    str = str[withoutSuffix ? 0 : 1];\n                }\n                return str.replace(/%d/i, number);\n            };\n        },\n        months = [\n            'جانفي',\n            'فيفري',\n            'مارس',\n            'أفريل',\n            'ماي',\n            'جوان',\n            'جويلية',\n            'أوت',\n            'سبتمبر',\n            'أكتوبر',\n            'نوفمبر',\n            'ديسمبر',\n        ];\n\n    var arDz = moment.defineLocale('ar-dz', {\n        months: months,\n        monthsShort: months,\n        weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n        weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),\n        weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'D/\\u200FM/\\u200FYYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        meridiemParse: /ص|م/,\n        isPM: function (input) {\n            return 'م' === input;\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'ص';\n            } else {\n                return 'م';\n            }\n        },\n        calendar: {\n            sameDay: '[اليوم عند الساعة] LT',\n            nextDay: '[غدًا عند الساعة] LT',\n            nextWeek: 'dddd [عند الساعة] LT',\n            lastDay: '[أمس عند الساعة] LT',\n            lastWeek: 'dddd [عند الساعة] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'بعد %s',\n            past: 'منذ %s',\n            s: pluralize('s'),\n            ss: pluralize('s'),\n            m: pluralize('m'),\n            mm: pluralize('m'),\n            h: pluralize('h'),\n            hh: pluralize('h'),\n            d: pluralize('d'),\n            dd: pluralize('d'),\n            M: pluralize('M'),\n            MM: pluralize('M'),\n            y: pluralize('y'),\n            yy: pluralize('y'),\n        },\n        postformat: function (string) {\n            return string.replace(/,/g, '،');\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return arDz;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ar-kw.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/ar-kw.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Arabic (Kuwait) [ar-kw]\n//! author : Nusret Parlak: https://github.com/nusretparlak\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var arKw = moment.defineLocale('ar-kw', {\n        months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split(\n            '_'\n        ),\n        monthsShort: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split(\n            '_'\n        ),\n        weekdays: 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n        weekdaysShort: 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'),\n        weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[اليوم على الساعة] LT',\n            nextDay: '[غدا على الساعة] LT',\n            nextWeek: 'dddd [على الساعة] LT',\n            lastDay: '[أمس على الساعة] LT',\n            lastWeek: 'dddd [على الساعة] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'في %s',\n            past: 'منذ %s',\n            s: 'ثوان',\n            ss: '%d ثانية',\n            m: 'دقيقة',\n            mm: '%d دقائق',\n            h: 'ساعة',\n            hh: '%d ساعات',\n            d: 'يوم',\n            dd: '%d أيام',\n            M: 'شهر',\n            MM: '%d أشهر',\n            y: 'سنة',\n            yy: '%d سنوات',\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 12, // The week that contains Jan 12th is the first week of the year.\n        },\n    });\n\n    return arKw;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ar-ly.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/ar-ly.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Arabic (Lybia) [ar-ly]\n//! author : Ali Hmer: https://github.com/kikoanis\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '1',\n            2: '2',\n            3: '3',\n            4: '4',\n            5: '5',\n            6: '6',\n            7: '7',\n            8: '8',\n            9: '9',\n            0: '0',\n        },\n        pluralForm = function (n) {\n            return n === 0\n                ? 0\n                : n === 1\n                ? 1\n                : n === 2\n                ? 2\n                : n % 100 >= 3 && n % 100 <= 10\n                ? 3\n                : n % 100 >= 11\n                ? 4\n                : 5;\n        },\n        plurals = {\n            s: [\n                'أقل من ثانية',\n                'ثانية واحدة',\n                ['ثانيتان', 'ثانيتين'],\n                '%d ثوان',\n                '%d ثانية',\n                '%d ثانية',\n            ],\n            m: [\n                'أقل من دقيقة',\n                'دقيقة واحدة',\n                ['دقيقتان', 'دقيقتين'],\n                '%d دقائق',\n                '%d دقيقة',\n                '%d دقيقة',\n            ],\n            h: [\n                'أقل من ساعة',\n                'ساعة واحدة',\n                ['ساعتان', 'ساعتين'],\n                '%d ساعات',\n                '%d ساعة',\n                '%d ساعة',\n            ],\n            d: [\n                'أقل من يوم',\n                'يوم واحد',\n                ['يومان', 'يومين'],\n                '%d أيام',\n                '%d يومًا',\n                '%d يوم',\n            ],\n            M: [\n                'أقل من شهر',\n                'شهر واحد',\n                ['شهران', 'شهرين'],\n                '%d أشهر',\n                '%d شهرا',\n                '%d شهر',\n            ],\n            y: [\n                'أقل من عام',\n                'عام واحد',\n                ['عامان', 'عامين'],\n                '%d أعوام',\n                '%d عامًا',\n                '%d عام',\n            ],\n        },\n        pluralize = function (u) {\n            return function (number, withoutSuffix, string, isFuture) {\n                var f = pluralForm(number),\n                    str = plurals[u][pluralForm(number)];\n                if (f === 2) {\n                    str = str[withoutSuffix ? 0 : 1];\n                }\n                return str.replace(/%d/i, number);\n            };\n        },\n        months = [\n            'يناير',\n            'فبراير',\n            'مارس',\n            'أبريل',\n            'مايو',\n            'يونيو',\n            'يوليو',\n            'أغسطس',\n            'سبتمبر',\n            'أكتوبر',\n            'نوفمبر',\n            'ديسمبر',\n        ];\n\n    var arLy = moment.defineLocale('ar-ly', {\n        months: months,\n        monthsShort: months,\n        weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n        weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),\n        weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'D/\\u200FM/\\u200FYYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        meridiemParse: /ص|م/,\n        isPM: function (input) {\n            return 'م' === input;\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'ص';\n            } else {\n                return 'م';\n            }\n        },\n        calendar: {\n            sameDay: '[اليوم عند الساعة] LT',\n            nextDay: '[غدًا عند الساعة] LT',\n            nextWeek: 'dddd [عند الساعة] LT',\n            lastDay: '[أمس عند الساعة] LT',\n            lastWeek: 'dddd [عند الساعة] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'بعد %s',\n            past: 'منذ %s',\n            s: pluralize('s'),\n            ss: pluralize('s'),\n            m: pluralize('m'),\n            mm: pluralize('m'),\n            h: pluralize('h'),\n            hh: pluralize('h'),\n            d: pluralize('d'),\n            dd: pluralize('d'),\n            M: pluralize('M'),\n            MM: pluralize('M'),\n            y: pluralize('y'),\n            yy: pluralize('y'),\n        },\n        preparse: function (string) {\n            return string.replace(/،/g, ',');\n        },\n        postformat: function (string) {\n            return string\n                .replace(/\\d/g, function (match) {\n                    return symbolMap[match];\n                })\n                .replace(/,/g, '،');\n        },\n        week: {\n            dow: 6, // Saturday is the first day of the week.\n            doy: 12, // The week that contains Jan 12th is the first week of the year.\n        },\n    });\n\n    return arLy;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ar-ma.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/ar-ma.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Arabic (Morocco) [ar-ma]\n//! author : ElFadili Yassine : https://github.com/ElFadiliY\n//! author : Abdel Said : https://github.com/abdelsaid\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var arMa = moment.defineLocale('ar-ma', {\n        months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split(\n            '_'\n        ),\n        monthsShort: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split(\n            '_'\n        ),\n        weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n        weekdaysShort: 'احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'),\n        weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[اليوم على الساعة] LT',\n            nextDay: '[غدا على الساعة] LT',\n            nextWeek: 'dddd [على الساعة] LT',\n            lastDay: '[أمس على الساعة] LT',\n            lastWeek: 'dddd [على الساعة] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'في %s',\n            past: 'منذ %s',\n            s: 'ثوان',\n            ss: '%d ثانية',\n            m: 'دقيقة',\n            mm: '%d دقائق',\n            h: 'ساعة',\n            hh: '%d ساعات',\n            d: 'يوم',\n            dd: '%d أيام',\n            M: 'شهر',\n            MM: '%d أشهر',\n            y: 'سنة',\n            yy: '%d سنوات',\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return arMa;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ar-sa.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/ar-sa.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Arabic (Saudi Arabia) [ar-sa]\n//! author : Suhail Alkowaileet : https://github.com/xsoh\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '١',\n            2: '٢',\n            3: '٣',\n            4: '٤',\n            5: '٥',\n            6: '٦',\n            7: '٧',\n            8: '٨',\n            9: '٩',\n            0: '٠',\n        },\n        numberMap = {\n            '١': '1',\n            '٢': '2',\n            '٣': '3',\n            '٤': '4',\n            '٥': '5',\n            '٦': '6',\n            '٧': '7',\n            '٨': '8',\n            '٩': '9',\n            '٠': '0',\n        };\n\n    var arSa = moment.defineLocale('ar-sa', {\n        months: 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split(\n            '_'\n        ),\n        monthsShort: 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split(\n            '_'\n        ),\n        weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n        weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),\n        weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        meridiemParse: /ص|م/,\n        isPM: function (input) {\n            return 'م' === input;\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'ص';\n            } else {\n                return 'م';\n            }\n        },\n        calendar: {\n            sameDay: '[اليوم على الساعة] LT',\n            nextDay: '[غدا على الساعة] LT',\n            nextWeek: 'dddd [على الساعة] LT',\n            lastDay: '[أمس على الساعة] LT',\n            lastWeek: 'dddd [على الساعة] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'في %s',\n            past: 'منذ %s',\n            s: 'ثوان',\n            ss: '%d ثانية',\n            m: 'دقيقة',\n            mm: '%d دقائق',\n            h: 'ساعة',\n            hh: '%d ساعات',\n            d: 'يوم',\n            dd: '%d أيام',\n            M: 'شهر',\n            MM: '%d أشهر',\n            y: 'سنة',\n            yy: '%d سنوات',\n        },\n        preparse: function (string) {\n            return string\n                .replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) {\n                    return numberMap[match];\n                })\n                .replace(/،/g, ',');\n        },\n        postformat: function (string) {\n            return string\n                .replace(/\\d/g, function (match) {\n                    return symbolMap[match];\n                })\n                .replace(/,/g, '،');\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return arSa;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ar-tn.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/ar-tn.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale  :  Arabic (Tunisia) [ar-tn]\n//! author : Nader Toukabri : https://github.com/naderio\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var arTn = moment.defineLocale('ar-tn', {\n        months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split(\n            '_'\n        ),\n        monthsShort: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split(\n            '_'\n        ),\n        weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n        weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),\n        weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[اليوم على الساعة] LT',\n            nextDay: '[غدا على الساعة] LT',\n            nextWeek: 'dddd [على الساعة] LT',\n            lastDay: '[أمس على الساعة] LT',\n            lastWeek: 'dddd [على الساعة] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'في %s',\n            past: 'منذ %s',\n            s: 'ثوان',\n            ss: '%d ثانية',\n            m: 'دقيقة',\n            mm: '%d دقائق',\n            h: 'ساعة',\n            hh: '%d ساعات',\n            d: 'يوم',\n            dd: '%d أيام',\n            M: 'شهر',\n            MM: '%d أشهر',\n            y: 'سنة',\n            yy: '%d سنوات',\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return arTn;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ar.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ar.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Arabic [ar]\n//! author : Abdel Said: https://github.com/abdelsaid\n//! author : Ahmed Elkhatib\n//! author : forabi https://github.com/forabi\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '١',\n            2: '٢',\n            3: '٣',\n            4: '٤',\n            5: '٥',\n            6: '٦',\n            7: '٧',\n            8: '٨',\n            9: '٩',\n            0: '٠',\n        },\n        numberMap = {\n            '١': '1',\n            '٢': '2',\n            '٣': '3',\n            '٤': '4',\n            '٥': '5',\n            '٦': '6',\n            '٧': '7',\n            '٨': '8',\n            '٩': '9',\n            '٠': '0',\n        },\n        pluralForm = function (n) {\n            return n === 0\n                ? 0\n                : n === 1\n                ? 1\n                : n === 2\n                ? 2\n                : n % 100 >= 3 && n % 100 <= 10\n                ? 3\n                : n % 100 >= 11\n                ? 4\n                : 5;\n        },\n        plurals = {\n            s: [\n                'أقل من ثانية',\n                'ثانية واحدة',\n                ['ثانيتان', 'ثانيتين'],\n                '%d ثوان',\n                '%d ثانية',\n                '%d ثانية',\n            ],\n            m: [\n                'أقل من دقيقة',\n                'دقيقة واحدة',\n                ['دقيقتان', 'دقيقتين'],\n                '%d دقائق',\n                '%d دقيقة',\n                '%d دقيقة',\n            ],\n            h: [\n                'أقل من ساعة',\n                'ساعة واحدة',\n                ['ساعتان', 'ساعتين'],\n                '%d ساعات',\n                '%d ساعة',\n                '%d ساعة',\n            ],\n            d: [\n                'أقل من يوم',\n                'يوم واحد',\n                ['يومان', 'يومين'],\n                '%d أيام',\n                '%d يومًا',\n                '%d يوم',\n            ],\n            M: [\n                'أقل من شهر',\n                'شهر واحد',\n                ['شهران', 'شهرين'],\n                '%d أشهر',\n                '%d شهرا',\n                '%d شهر',\n            ],\n            y: [\n                'أقل من عام',\n                'عام واحد',\n                ['عامان', 'عامين'],\n                '%d أعوام',\n                '%d عامًا',\n                '%d عام',\n            ],\n        },\n        pluralize = function (u) {\n            return function (number, withoutSuffix, string, isFuture) {\n                var f = pluralForm(number),\n                    str = plurals[u][pluralForm(number)];\n                if (f === 2) {\n                    str = str[withoutSuffix ? 0 : 1];\n                }\n                return str.replace(/%d/i, number);\n            };\n        },\n        months = [\n            'يناير',\n            'فبراير',\n            'مارس',\n            'أبريل',\n            'مايو',\n            'يونيو',\n            'يوليو',\n            'أغسطس',\n            'سبتمبر',\n            'أكتوبر',\n            'نوفمبر',\n            'ديسمبر',\n        ];\n\n    var ar = moment.defineLocale('ar', {\n        months: months,\n        monthsShort: months,\n        weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n        weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),\n        weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'D/\\u200FM/\\u200FYYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        meridiemParse: /ص|م/,\n        isPM: function (input) {\n            return 'م' === input;\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'ص';\n            } else {\n                return 'م';\n            }\n        },\n        calendar: {\n            sameDay: '[اليوم عند الساعة] LT',\n            nextDay: '[غدًا عند الساعة] LT',\n            nextWeek: 'dddd [عند الساعة] LT',\n            lastDay: '[أمس عند الساعة] LT',\n            lastWeek: 'dddd [عند الساعة] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'بعد %s',\n            past: 'منذ %s',\n            s: pluralize('s'),\n            ss: pluralize('s'),\n            m: pluralize('m'),\n            mm: pluralize('m'),\n            h: pluralize('h'),\n            hh: pluralize('h'),\n            d: pluralize('d'),\n            dd: pluralize('d'),\n            M: pluralize('M'),\n            MM: pluralize('M'),\n            y: pluralize('y'),\n            yy: pluralize('y'),\n        },\n        preparse: function (string) {\n            return string\n                .replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) {\n                    return numberMap[match];\n                })\n                .replace(/،/g, ',');\n        },\n        postformat: function (string) {\n            return string\n                .replace(/\\d/g, function (match) {\n                    return symbolMap[match];\n                })\n                .replace(/,/g, '،');\n        },\n        week: {\n            dow: 6, // Saturday is the first day of the week.\n            doy: 12, // The week that contains Jan 12th is the first week of the year.\n        },\n    });\n\n    return ar;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/az.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/az.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Azerbaijani [az]\n//! author : topchiyev : https://github.com/topchiyev\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var suffixes = {\n        1: '-inci',\n        5: '-inci',\n        8: '-inci',\n        70: '-inci',\n        80: '-inci',\n        2: '-nci',\n        7: '-nci',\n        20: '-nci',\n        50: '-nci',\n        3: '-üncü',\n        4: '-üncü',\n        100: '-üncü',\n        6: '-ncı',\n        9: '-uncu',\n        10: '-uncu',\n        30: '-uncu',\n        60: '-ıncı',\n        90: '-ıncı',\n    };\n\n    var az = moment.defineLocale('az', {\n        months: 'yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr'.split(\n            '_'\n        ),\n        monthsShort: 'yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek'.split('_'),\n        weekdays: 'Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə'.split(\n            '_'\n        ),\n        weekdaysShort: 'Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən'.split('_'),\n        weekdaysMin: 'Bz_BE_ÇA_Çə_CA_Cü_Şə'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[bugün saat] LT',\n            nextDay: '[sabah saat] LT',\n            nextWeek: '[gələn həftə] dddd [saat] LT',\n            lastDay: '[dünən] LT',\n            lastWeek: '[keçən həftə] dddd [saat] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s sonra',\n            past: '%s əvvəl',\n            s: 'bir neçə saniyə',\n            ss: '%d saniyə',\n            m: 'bir dəqiqə',\n            mm: '%d dəqiqə',\n            h: 'bir saat',\n            hh: '%d saat',\n            d: 'bir gün',\n            dd: '%d gün',\n            M: 'bir ay',\n            MM: '%d ay',\n            y: 'bir il',\n            yy: '%d il',\n        },\n        meridiemParse: /gecə|səhər|gündüz|axşam/,\n        isPM: function (input) {\n            return /^(gündüz|axşam)$/.test(input);\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'gecə';\n            } else if (hour < 12) {\n                return 'səhər';\n            } else if (hour < 17) {\n                return 'gündüz';\n            } else {\n                return 'axşam';\n            }\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,\n        ordinal: function (number) {\n            if (number === 0) {\n                // special case for zero\n                return number + '-ıncı';\n            }\n            var a = number % 10,\n                b = (number % 100) - a,\n                c = number >= 100 ? 100 : null;\n            return number + (suffixes[a] || suffixes[b] || suffixes[c]);\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return az;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/be.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/be.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Belarusian [be]\n//! author : Dmitry Demidov : https://github.com/demidov91\n//! author: Praleska: http://praleska.pro/\n//! Author : Menelion Elensúle : https://github.com/Oire\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function plural(word, num) {\n        var forms = word.split('_');\n        return num % 10 === 1 && num % 100 !== 11\n            ? forms[0]\n            : num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20)\n            ? forms[1]\n            : forms[2];\n    }\n    function relativeTimeWithPlural(number, withoutSuffix, key) {\n        var format = {\n            ss: withoutSuffix ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд',\n            mm: withoutSuffix ? 'хвіліна_хвіліны_хвілін' : 'хвіліну_хвіліны_хвілін',\n            hh: withoutSuffix ? 'гадзіна_гадзіны_гадзін' : 'гадзіну_гадзіны_гадзін',\n            dd: 'дзень_дні_дзён',\n            MM: 'месяц_месяцы_месяцаў',\n            yy: 'год_гады_гадоў',\n        };\n        if (key === 'm') {\n            return withoutSuffix ? 'хвіліна' : 'хвіліну';\n        } else if (key === 'h') {\n            return withoutSuffix ? 'гадзіна' : 'гадзіну';\n        } else {\n            return number + ' ' + plural(format[key], +number);\n        }\n    }\n\n    var be = moment.defineLocale('be', {\n        months: {\n            format: 'студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня'.split(\n                '_'\n            ),\n            standalone: 'студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань'.split(\n                '_'\n            ),\n        },\n        monthsShort: 'студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж'.split(\n            '_'\n        ),\n        weekdays: {\n            format: 'нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу'.split(\n                '_'\n            ),\n            standalone: 'нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота'.split(\n                '_'\n            ),\n            isFormat: /\\[ ?[Ууў] ?(?:мінулую|наступную)? ?\\] ?dddd/,\n        },\n        weekdaysShort: 'нд_пн_ат_ср_чц_пт_сб'.split('_'),\n        weekdaysMin: 'нд_пн_ат_ср_чц_пт_сб'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY г.',\n            LLL: 'D MMMM YYYY г., HH:mm',\n            LLLL: 'dddd, D MMMM YYYY г., HH:mm',\n        },\n        calendar: {\n            sameDay: '[Сёння ў] LT',\n            nextDay: '[Заўтра ў] LT',\n            lastDay: '[Учора ў] LT',\n            nextWeek: function () {\n                return '[У] dddd [ў] LT';\n            },\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                    case 3:\n                    case 5:\n                    case 6:\n                        return '[У мінулую] dddd [ў] LT';\n                    case 1:\n                    case 2:\n                    case 4:\n                        return '[У мінулы] dddd [ў] LT';\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'праз %s',\n            past: '%s таму',\n            s: 'некалькі секунд',\n            m: relativeTimeWithPlural,\n            mm: relativeTimeWithPlural,\n            h: relativeTimeWithPlural,\n            hh: relativeTimeWithPlural,\n            d: 'дзень',\n            dd: relativeTimeWithPlural,\n            M: 'месяц',\n            MM: relativeTimeWithPlural,\n            y: 'год',\n            yy: relativeTimeWithPlural,\n        },\n        meridiemParse: /ночы|раніцы|дня|вечара/,\n        isPM: function (input) {\n            return /^(дня|вечара)$/.test(input);\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'ночы';\n            } else if (hour < 12) {\n                return 'раніцы';\n            } else if (hour < 17) {\n                return 'дня';\n            } else {\n                return 'вечара';\n            }\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}-(і|ы|га)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'M':\n                case 'd':\n                case 'DDD':\n                case 'w':\n                case 'W':\n                    return (number % 10 === 2 || number % 10 === 3) &&\n                        number % 100 !== 12 &&\n                        number % 100 !== 13\n                        ? number + '-і'\n                        : number + '-ы';\n                case 'D':\n                    return number + '-га';\n                default:\n                    return number;\n            }\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return be;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/bg.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/bg.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Bulgarian [bg]\n//! author : Krasen Borisov : https://github.com/kraz\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var bg = moment.defineLocale('bg', {\n        months: 'януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември'.split(\n            '_'\n        ),\n        monthsShort: 'яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек'.split('_'),\n        weekdays: 'неделя_понеделник_вторник_сряда_четвъртък_петък_събота'.split(\n            '_'\n        ),\n        weekdaysShort: 'нед_пон_вто_сря_чет_пет_съб'.split('_'),\n        weekdaysMin: 'нд_пн_вт_ср_чт_пт_сб'.split('_'),\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'D.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY H:mm',\n            LLLL: 'dddd, D MMMM YYYY H:mm',\n        },\n        calendar: {\n            sameDay: '[Днес в] LT',\n            nextDay: '[Утре в] LT',\n            nextWeek: 'dddd [в] LT',\n            lastDay: '[Вчера в] LT',\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                    case 3:\n                    case 6:\n                        return '[Миналата] dddd [в] LT';\n                    case 1:\n                    case 2:\n                    case 4:\n                    case 5:\n                        return '[Миналия] dddd [в] LT';\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'след %s',\n            past: 'преди %s',\n            s: 'няколко секунди',\n            ss: '%d секунди',\n            m: 'минута',\n            mm: '%d минути',\n            h: 'час',\n            hh: '%d часа',\n            d: 'ден',\n            dd: '%d дена',\n            w: 'седмица',\n            ww: '%d седмици',\n            M: 'месец',\n            MM: '%d месеца',\n            y: 'година',\n            yy: '%d години',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}-(ев|ен|ти|ви|ри|ми)/,\n        ordinal: function (number) {\n            var lastDigit = number % 10,\n                last2Digits = number % 100;\n            if (number === 0) {\n                return number + '-ев';\n            } else if (last2Digits === 0) {\n                return number + '-ен';\n            } else if (last2Digits > 10 && last2Digits < 20) {\n                return number + '-ти';\n            } else if (lastDigit === 1) {\n                return number + '-ви';\n            } else if (lastDigit === 2) {\n                return number + '-ри';\n            } else if (lastDigit === 7 || lastDigit === 8) {\n                return number + '-ми';\n            } else {\n                return number + '-ти';\n            }\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return bg;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/bm.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/bm.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Bambara [bm]\n//! author : Estelle Comment : https://github.com/estellecomment\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var bm = moment.defineLocale('bm', {\n        months: 'Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo'.split(\n            '_'\n        ),\n        monthsShort: 'Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des'.split('_'),\n        weekdays: 'Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri'.split('_'),\n        weekdaysShort: 'Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib'.split('_'),\n        weekdaysMin: 'Ka_Nt_Ta_Ar_Al_Ju_Si'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'MMMM [tile] D [san] YYYY',\n            LLL: 'MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm',\n            LLLL: 'dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm',\n        },\n        calendar: {\n            sameDay: '[Bi lɛrɛ] LT',\n            nextDay: '[Sini lɛrɛ] LT',\n            nextWeek: 'dddd [don lɛrɛ] LT',\n            lastDay: '[Kunu lɛrɛ] LT',\n            lastWeek: 'dddd [tɛmɛnen lɛrɛ] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s kɔnɔ',\n            past: 'a bɛ %s bɔ',\n            s: 'sanga dama dama',\n            ss: 'sekondi %d',\n            m: 'miniti kelen',\n            mm: 'miniti %d',\n            h: 'lɛrɛ kelen',\n            hh: 'lɛrɛ %d',\n            d: 'tile kelen',\n            dd: 'tile %d',\n            M: 'kalo kelen',\n            MM: 'kalo %d',\n            y: 'san kelen',\n            yy: 'san %d',\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return bm;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/bn-bd.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/bn-bd.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Bengali (Bangladesh) [bn-bd]\n//! author : Asraf Hossain Patoary : https://github.com/ashwoolford\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '১',\n            2: '২',\n            3: '৩',\n            4: '৪',\n            5: '৫',\n            6: '৬',\n            7: '৭',\n            8: '৮',\n            9: '৯',\n            0: '০',\n        },\n        numberMap = {\n            '১': '1',\n            '২': '2',\n            '৩': '3',\n            '৪': '4',\n            '৫': '5',\n            '৬': '6',\n            '৭': '7',\n            '৮': '8',\n            '৯': '9',\n            '০': '0',\n        };\n\n    var bnBd = moment.defineLocale('bn-bd', {\n        months: 'জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর'.split(\n            '_'\n        ),\n        monthsShort: 'জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে'.split(\n            '_'\n        ),\n        weekdays: 'রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার'.split(\n            '_'\n        ),\n        weekdaysShort: 'রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি'.split('_'),\n        weekdaysMin: 'রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি'.split('_'),\n        longDateFormat: {\n            LT: 'A h:mm সময়',\n            LTS: 'A h:mm:ss সময়',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY, A h:mm সময়',\n            LLLL: 'dddd, D MMMM YYYY, A h:mm সময়',\n        },\n        calendar: {\n            sameDay: '[আজ] LT',\n            nextDay: '[আগামীকাল] LT',\n            nextWeek: 'dddd, LT',\n            lastDay: '[গতকাল] LT',\n            lastWeek: '[গত] dddd, LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s পরে',\n            past: '%s আগে',\n            s: 'কয়েক সেকেন্ড',\n            ss: '%d সেকেন্ড',\n            m: 'এক মিনিট',\n            mm: '%d মিনিট',\n            h: 'এক ঘন্টা',\n            hh: '%d ঘন্টা',\n            d: 'এক দিন',\n            dd: '%d দিন',\n            M: 'এক মাস',\n            MM: '%d মাস',\n            y: 'এক বছর',\n            yy: '%d বছর',\n        },\n        preparse: function (string) {\n            return string.replace(/[১২৩৪৫৬৭৮৯০]/g, function (match) {\n                return numberMap[match];\n            });\n        },\n        postformat: function (string) {\n            return string.replace(/\\d/g, function (match) {\n                return symbolMap[match];\n            });\n        },\n\n        meridiemParse: /রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'রাত') {\n                return hour < 4 ? hour : hour + 12;\n            } else if (meridiem === 'ভোর') {\n                return hour;\n            } else if (meridiem === 'সকাল') {\n                return hour;\n            } else if (meridiem === 'দুপুর') {\n                return hour >= 3 ? hour : hour + 12;\n            } else if (meridiem === 'বিকাল') {\n                return hour + 12;\n            } else if (meridiem === 'সন্ধ্যা') {\n                return hour + 12;\n            }\n        },\n\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'রাত';\n            } else if (hour < 6) {\n                return 'ভোর';\n            } else if (hour < 12) {\n                return 'সকাল';\n            } else if (hour < 15) {\n                return 'দুপুর';\n            } else if (hour < 18) {\n                return 'বিকাল';\n            } else if (hour < 20) {\n                return 'সন্ধ্যা';\n            } else {\n                return 'রাত';\n            }\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return bnBd;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/bn.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/bn.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Bengali [bn]\n//! author : Kaushik Gandhi : https://github.com/kaushikgandhi\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '১',\n            2: '২',\n            3: '৩',\n            4: '৪',\n            5: '৫',\n            6: '৬',\n            7: '৭',\n            8: '৮',\n            9: '৯',\n            0: '০',\n        },\n        numberMap = {\n            '১': '1',\n            '২': '2',\n            '৩': '3',\n            '৪': '4',\n            '৫': '5',\n            '৬': '6',\n            '৭': '7',\n            '৮': '8',\n            '৯': '9',\n            '০': '0',\n        };\n\n    var bn = moment.defineLocale('bn', {\n        months: 'জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর'.split(\n            '_'\n        ),\n        monthsShort: 'জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে'.split(\n            '_'\n        ),\n        weekdays: 'রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার'.split(\n            '_'\n        ),\n        weekdaysShort: 'রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি'.split('_'),\n        weekdaysMin: 'রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি'.split('_'),\n        longDateFormat: {\n            LT: 'A h:mm সময়',\n            LTS: 'A h:mm:ss সময়',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY, A h:mm সময়',\n            LLLL: 'dddd, D MMMM YYYY, A h:mm সময়',\n        },\n        calendar: {\n            sameDay: '[আজ] LT',\n            nextDay: '[আগামীকাল] LT',\n            nextWeek: 'dddd, LT',\n            lastDay: '[গতকাল] LT',\n            lastWeek: '[গত] dddd, LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s পরে',\n            past: '%s আগে',\n            s: 'কয়েক সেকেন্ড',\n            ss: '%d সেকেন্ড',\n            m: 'এক মিনিট',\n            mm: '%d মিনিট',\n            h: 'এক ঘন্টা',\n            hh: '%d ঘন্টা',\n            d: 'এক দিন',\n            dd: '%d দিন',\n            M: 'এক মাস',\n            MM: '%d মাস',\n            y: 'এক বছর',\n            yy: '%d বছর',\n        },\n        preparse: function (string) {\n            return string.replace(/[১২৩৪৫৬৭৮৯০]/g, function (match) {\n                return numberMap[match];\n            });\n        },\n        postformat: function (string) {\n            return string.replace(/\\d/g, function (match) {\n                return symbolMap[match];\n            });\n        },\n        meridiemParse: /রাত|সকাল|দুপুর|বিকাল|রাত/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (\n                (meridiem === 'রাত' && hour >= 4) ||\n                (meridiem === 'দুপুর' && hour < 5) ||\n                meridiem === 'বিকাল'\n            ) {\n                return hour + 12;\n            } else {\n                return hour;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'রাত';\n            } else if (hour < 10) {\n                return 'সকাল';\n            } else if (hour < 17) {\n                return 'দুপুর';\n            } else if (hour < 20) {\n                return 'বিকাল';\n            } else {\n                return 'রাত';\n            }\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return bn;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/bo.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/bo.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Tibetan [bo]\n//! author : Thupten N. Chakrishar : https://github.com/vajradog\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '༡',\n            2: '༢',\n            3: '༣',\n            4: '༤',\n            5: '༥',\n            6: '༦',\n            7: '༧',\n            8: '༨',\n            9: '༩',\n            0: '༠',\n        },\n        numberMap = {\n            '༡': '1',\n            '༢': '2',\n            '༣': '3',\n            '༤': '4',\n            '༥': '5',\n            '༦': '6',\n            '༧': '7',\n            '༨': '8',\n            '༩': '9',\n            '༠': '0',\n        };\n\n    var bo = moment.defineLocale('bo', {\n        months: 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split(\n            '_'\n        ),\n        monthsShort: 'ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12'.split(\n            '_'\n        ),\n        monthsShortRegex: /^(ཟླ་\\d{1,2})/,\n        monthsParseExact: true,\n        weekdays: 'གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་'.split(\n            '_'\n        ),\n        weekdaysShort: 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split(\n            '_'\n        ),\n        weekdaysMin: 'ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན'.split('_'),\n        longDateFormat: {\n            LT: 'A h:mm',\n            LTS: 'A h:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY, A h:mm',\n            LLLL: 'dddd, D MMMM YYYY, A h:mm',\n        },\n        calendar: {\n            sameDay: '[དི་རིང] LT',\n            nextDay: '[སང་ཉིན] LT',\n            nextWeek: '[བདུན་ཕྲག་རྗེས་མ], LT',\n            lastDay: '[ཁ་སང] LT',\n            lastWeek: '[བདུན་ཕྲག་མཐའ་མ] dddd, LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s ལ་',\n            past: '%s སྔན་ལ',\n            s: 'ལམ་སང',\n            ss: '%d སྐར་ཆ།',\n            m: 'སྐར་མ་གཅིག',\n            mm: '%d སྐར་མ',\n            h: 'ཆུ་ཚོད་གཅིག',\n            hh: '%d ཆུ་ཚོད',\n            d: 'ཉིན་གཅིག',\n            dd: '%d ཉིན་',\n            M: 'ཟླ་བ་གཅིག',\n            MM: '%d ཟླ་བ',\n            y: 'ལོ་གཅིག',\n            yy: '%d ལོ',\n        },\n        preparse: function (string) {\n            return string.replace(/[༡༢༣༤༥༦༧༨༩༠]/g, function (match) {\n                return numberMap[match];\n            });\n        },\n        postformat: function (string) {\n            return string.replace(/\\d/g, function (match) {\n                return symbolMap[match];\n            });\n        },\n        meridiemParse: /མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (\n                (meridiem === 'མཚན་མོ' && hour >= 4) ||\n                (meridiem === 'ཉིན་གུང' && hour < 5) ||\n                meridiem === 'དགོང་དག'\n            ) {\n                return hour + 12;\n            } else {\n                return hour;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'མཚན་མོ';\n            } else if (hour < 10) {\n                return 'ཞོགས་ཀས';\n            } else if (hour < 17) {\n                return 'ཉིན་གུང';\n            } else if (hour < 20) {\n                return 'དགོང་དག';\n            } else {\n                return 'མཚན་མོ';\n            }\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return bo;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/br.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/br.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Breton [br]\n//! author : Jean-Baptiste Le Duigou : https://github.com/jbleduigou\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function relativeTimeWithMutation(number, withoutSuffix, key) {\n        var format = {\n            mm: 'munutenn',\n            MM: 'miz',\n            dd: 'devezh',\n        };\n        return number + ' ' + mutation(format[key], number);\n    }\n    function specialMutationForYears(number) {\n        switch (lastNumber(number)) {\n            case 1:\n            case 3:\n            case 4:\n            case 5:\n            case 9:\n                return number + ' bloaz';\n            default:\n                return number + ' vloaz';\n        }\n    }\n    function lastNumber(number) {\n        if (number > 9) {\n            return lastNumber(number % 10);\n        }\n        return number;\n    }\n    function mutation(text, number) {\n        if (number === 2) {\n            return softMutation(text);\n        }\n        return text;\n    }\n    function softMutation(text) {\n        var mutationTable = {\n            m: 'v',\n            b: 'v',\n            d: 'z',\n        };\n        if (mutationTable[text.charAt(0)] === undefined) {\n            return text;\n        }\n        return mutationTable[text.charAt(0)] + text.substring(1);\n    }\n\n    var monthsParse = [\n            /^gen/i,\n            /^c[ʼ\\']hwe/i,\n            /^meu/i,\n            /^ebr/i,\n            /^mae/i,\n            /^(mez|eve)/i,\n            /^gou/i,\n            /^eos/i,\n            /^gwe/i,\n            /^her/i,\n            /^du/i,\n            /^ker/i,\n        ],\n        monthsRegex = /^(genver|c[ʼ\\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,\n        monthsStrictRegex = /^(genver|c[ʼ\\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,\n        monthsShortStrictRegex = /^(gen|c[ʼ\\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,\n        fullWeekdaysParse = [\n            /^sul/i,\n            /^lun/i,\n            /^meurzh/i,\n            /^merc[ʼ\\']her/i,\n            /^yaou/i,\n            /^gwener/i,\n            /^sadorn/i,\n        ],\n        shortWeekdaysParse = [\n            /^Sul/i,\n            /^Lun/i,\n            /^Meu/i,\n            /^Mer/i,\n            /^Yao/i,\n            /^Gwe/i,\n            /^Sad/i,\n        ],\n        minWeekdaysParse = [\n            /^Su/i,\n            /^Lu/i,\n            /^Me([^r]|$)/i,\n            /^Mer/i,\n            /^Ya/i,\n            /^Gw/i,\n            /^Sa/i,\n        ];\n\n    var br = moment.defineLocale('br', {\n        months: 'Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu'.split(\n            '_'\n        ),\n        monthsShort: 'Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker'.split('_'),\n        weekdays: 'Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn'.split('_'),\n        weekdaysShort: 'Sul_Lun_Meu_Mer_Yao_Gwe_Sad'.split('_'),\n        weekdaysMin: 'Su_Lu_Me_Mer_Ya_Gw_Sa'.split('_'),\n        weekdaysParse: minWeekdaysParse,\n        fullWeekdaysParse: fullWeekdaysParse,\n        shortWeekdaysParse: shortWeekdaysParse,\n        minWeekdaysParse: minWeekdaysParse,\n\n        monthsRegex: monthsRegex,\n        monthsShortRegex: monthsRegex,\n        monthsStrictRegex: monthsStrictRegex,\n        monthsShortStrictRegex: monthsShortStrictRegex,\n        monthsParse: monthsParse,\n        longMonthsParse: monthsParse,\n        shortMonthsParse: monthsParse,\n\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D [a viz] MMMM YYYY',\n            LLL: 'D [a viz] MMMM YYYY HH:mm',\n            LLLL: 'dddd, D [a viz] MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Hiziv da] LT',\n            nextDay: '[Warcʼhoazh da] LT',\n            nextWeek: 'dddd [da] LT',\n            lastDay: '[Decʼh da] LT',\n            lastWeek: 'dddd [paset da] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'a-benn %s',\n            past: '%s ʼzo',\n            s: 'un nebeud segondennoù',\n            ss: '%d eilenn',\n            m: 'ur vunutenn',\n            mm: relativeTimeWithMutation,\n            h: 'un eur',\n            hh: '%d eur',\n            d: 'un devezh',\n            dd: relativeTimeWithMutation,\n            M: 'ur miz',\n            MM: relativeTimeWithMutation,\n            y: 'ur bloaz',\n            yy: specialMutationForYears,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(añ|vet)/,\n        ordinal: function (number) {\n            var output = number === 1 ? 'añ' : 'vet';\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n        meridiemParse: /a.m.|g.m./, // goude merenn | a-raok merenn\n        isPM: function (token) {\n            return token === 'g.m.';\n        },\n        meridiem: function (hour, minute, isLower) {\n            return hour < 12 ? 'a.m.' : 'g.m.';\n        },\n    });\n\n    return br;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/bs.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/bs.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Bosnian [bs]\n//! author : Nedim Cholich : https://github.com/frontyard\n//! based on (hr) translation by Bojan Marković\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function translate(number, withoutSuffix, key) {\n        var result = number + ' ';\n        switch (key) {\n            case 'ss':\n                if (number === 1) {\n                    result += 'sekunda';\n                } else if (number === 2 || number === 3 || number === 4) {\n                    result += 'sekunde';\n                } else {\n                    result += 'sekundi';\n                }\n                return result;\n            case 'm':\n                return withoutSuffix ? 'jedna minuta' : 'jedne minute';\n            case 'mm':\n                if (number === 1) {\n                    result += 'minuta';\n                } else if (number === 2 || number === 3 || number === 4) {\n                    result += 'minute';\n                } else {\n                    result += 'minuta';\n                }\n                return result;\n            case 'h':\n                return withoutSuffix ? 'jedan sat' : 'jednog sata';\n            case 'hh':\n                if (number === 1) {\n                    result += 'sat';\n                } else if (number === 2 || number === 3 || number === 4) {\n                    result += 'sata';\n                } else {\n                    result += 'sati';\n                }\n                return result;\n            case 'dd':\n                if (number === 1) {\n                    result += 'dan';\n                } else {\n                    result += 'dana';\n                }\n                return result;\n            case 'MM':\n                if (number === 1) {\n                    result += 'mjesec';\n                } else if (number === 2 || number === 3 || number === 4) {\n                    result += 'mjeseca';\n                } else {\n                    result += 'mjeseci';\n                }\n                return result;\n            case 'yy':\n                if (number === 1) {\n                    result += 'godina';\n                } else if (number === 2 || number === 3 || number === 4) {\n                    result += 'godine';\n                } else {\n                    result += 'godina';\n                }\n                return result;\n        }\n    }\n\n    var bs = moment.defineLocale('bs', {\n        months: 'januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar'.split(\n            '_'\n        ),\n        monthsShort: 'jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split(\n            '_'\n        ),\n        weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'),\n        weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY H:mm',\n            LLLL: 'dddd, D. MMMM YYYY H:mm',\n        },\n        calendar: {\n            sameDay: '[danas u] LT',\n            nextDay: '[sutra u] LT',\n            nextWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[u] [nedjelju] [u] LT';\n                    case 3:\n                        return '[u] [srijedu] [u] LT';\n                    case 6:\n                        return '[u] [subotu] [u] LT';\n                    case 1:\n                    case 2:\n                    case 4:\n                    case 5:\n                        return '[u] dddd [u] LT';\n                }\n            },\n            lastDay: '[jučer u] LT',\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                    case 3:\n                        return '[prošlu] dddd [u] LT';\n                    case 6:\n                        return '[prošle] [subote] [u] LT';\n                    case 1:\n                    case 2:\n                    case 4:\n                    case 5:\n                        return '[prošli] dddd [u] LT';\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'za %s',\n            past: 'prije %s',\n            s: 'par sekundi',\n            ss: translate,\n            m: translate,\n            mm: translate,\n            h: translate,\n            hh: translate,\n            d: 'dan',\n            dd: translate,\n            M: 'mjesec',\n            MM: translate,\n            y: 'godinu',\n            yy: translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return bs;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ca.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ca.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Catalan [ca]\n//! author : Juan G. Hurtado : https://github.com/juanghurtado\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var ca = moment.defineLocale('ca', {\n        months: {\n            standalone: 'gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre'.split(\n                '_'\n            ),\n            format: \"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre\".split(\n                '_'\n            ),\n            isFormat: /D[oD]?(\\s)+MMMM/,\n        },\n        monthsShort: 'gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte'.split(\n            '_'\n        ),\n        weekdaysShort: 'dg._dl._dt._dc._dj._dv._ds.'.split('_'),\n        weekdaysMin: 'dg_dl_dt_dc_dj_dv_ds'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM [de] YYYY',\n            ll: 'D MMM YYYY',\n            LLL: 'D MMMM [de] YYYY [a les] H:mm',\n            lll: 'D MMM YYYY, H:mm',\n            LLLL: 'dddd D MMMM [de] YYYY [a les] H:mm',\n            llll: 'ddd D MMM YYYY, H:mm',\n        },\n        calendar: {\n            sameDay: function () {\n                return '[avui a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT';\n            },\n            nextDay: function () {\n                return '[demà a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT';\n            },\n            nextWeek: function () {\n                return 'dddd [a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT';\n            },\n            lastDay: function () {\n                return '[ahir a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT';\n            },\n            lastWeek: function () {\n                return (\n                    '[el] dddd [passat a ' +\n                    (this.hours() !== 1 ? 'les' : 'la') +\n                    '] LT'\n                );\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: \"d'aquí %s\",\n            past: 'fa %s',\n            s: 'uns segons',\n            ss: '%d segons',\n            m: 'un minut',\n            mm: '%d minuts',\n            h: 'una hora',\n            hh: '%d hores',\n            d: 'un dia',\n            dd: '%d dies',\n            M: 'un mes',\n            MM: '%d mesos',\n            y: 'un any',\n            yy: '%d anys',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(r|n|t|è|a)/,\n        ordinal: function (number, period) {\n            var output =\n                number === 1\n                    ? 'r'\n                    : number === 2\n                    ? 'n'\n                    : number === 3\n                    ? 'r'\n                    : number === 4\n                    ? 't'\n                    : 'è';\n            if (period === 'w' || period === 'W') {\n                output = 'a';\n            }\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return ca;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/cs.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/cs.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Czech [cs]\n//! author : petrbela : https://github.com/petrbela\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var months = 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split(\n            '_'\n        ),\n        monthsShort = 'led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro'.split('_'),\n        monthsParse = [\n            /^led/i,\n            /^úno/i,\n            /^bře/i,\n            /^dub/i,\n            /^kvě/i,\n            /^(čvn|červen$|června)/i,\n            /^(čvc|červenec|července)/i,\n            /^srp/i,\n            /^zář/i,\n            /^říj/i,\n            /^lis/i,\n            /^pro/i,\n        ],\n        // NOTE: 'červen' is substring of 'červenec'; therefore 'červenec' must precede 'červen' in the regex to be fully matched.\n        // Otherwise parser matches '1. červenec' as '1. červen' + 'ec'.\n        monthsRegex = /^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;\n\n    function plural(n) {\n        return n > 1 && n < 5 && ~~(n / 10) !== 1;\n    }\n    function translate(number, withoutSuffix, key, isFuture) {\n        var result = number + ' ';\n        switch (key) {\n            case 's': // a few seconds / in a few seconds / a few seconds ago\n                return withoutSuffix || isFuture ? 'pár sekund' : 'pár sekundami';\n            case 'ss': // 9 seconds / in 9 seconds / 9 seconds ago\n                if (withoutSuffix || isFuture) {\n                    return result + (plural(number) ? 'sekundy' : 'sekund');\n                } else {\n                    return result + 'sekundami';\n                }\n            case 'm': // a minute / in a minute / a minute ago\n                return withoutSuffix ? 'minuta' : isFuture ? 'minutu' : 'minutou';\n            case 'mm': // 9 minutes / in 9 minutes / 9 minutes ago\n                if (withoutSuffix || isFuture) {\n                    return result + (plural(number) ? 'minuty' : 'minut');\n                } else {\n                    return result + 'minutami';\n                }\n            case 'h': // an hour / in an hour / an hour ago\n                return withoutSuffix ? 'hodina' : isFuture ? 'hodinu' : 'hodinou';\n            case 'hh': // 9 hours / in 9 hours / 9 hours ago\n                if (withoutSuffix || isFuture) {\n                    return result + (plural(number) ? 'hodiny' : 'hodin');\n                } else {\n                    return result + 'hodinami';\n                }\n            case 'd': // a day / in a day / a day ago\n                return withoutSuffix || isFuture ? 'den' : 'dnem';\n            case 'dd': // 9 days / in 9 days / 9 days ago\n                if (withoutSuffix || isFuture) {\n                    return result + (plural(number) ? 'dny' : 'dní');\n                } else {\n                    return result + 'dny';\n                }\n            case 'M': // a month / in a month / a month ago\n                return withoutSuffix || isFuture ? 'měsíc' : 'měsícem';\n            case 'MM': // 9 months / in 9 months / 9 months ago\n                if (withoutSuffix || isFuture) {\n                    return result + (plural(number) ? 'měsíce' : 'měsíců');\n                } else {\n                    return result + 'měsíci';\n                }\n            case 'y': // a year / in a year / a year ago\n                return withoutSuffix || isFuture ? 'rok' : 'rokem';\n            case 'yy': // 9 years / in 9 years / 9 years ago\n                if (withoutSuffix || isFuture) {\n                    return result + (plural(number) ? 'roky' : 'let');\n                } else {\n                    return result + 'lety';\n                }\n        }\n    }\n\n    var cs = moment.defineLocale('cs', {\n        months: months,\n        monthsShort: monthsShort,\n        monthsRegex: monthsRegex,\n        monthsShortRegex: monthsRegex,\n        // NOTE: 'červen' is substring of 'červenec'; therefore 'červenec' must precede 'červen' in the regex to be fully matched.\n        // Otherwise parser matches '1. červenec' as '1. červen' + 'ec'.\n        monthsStrictRegex: /^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,\n        monthsShortStrictRegex: /^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,\n        monthsParse: monthsParse,\n        longMonthsParse: monthsParse,\n        shortMonthsParse: monthsParse,\n        weekdays: 'neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota'.split('_'),\n        weekdaysShort: 'ne_po_út_st_čt_pá_so'.split('_'),\n        weekdaysMin: 'ne_po_út_st_čt_pá_so'.split('_'),\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY H:mm',\n            LLLL: 'dddd D. MMMM YYYY H:mm',\n            l: 'D. M. YYYY',\n        },\n        calendar: {\n            sameDay: '[dnes v] LT',\n            nextDay: '[zítra v] LT',\n            nextWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[v neděli v] LT';\n                    case 1:\n                    case 2:\n                        return '[v] dddd [v] LT';\n                    case 3:\n                        return '[ve středu v] LT';\n                    case 4:\n                        return '[ve čtvrtek v] LT';\n                    case 5:\n                        return '[v pátek v] LT';\n                    case 6:\n                        return '[v sobotu v] LT';\n                }\n            },\n            lastDay: '[včera v] LT',\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[minulou neděli v] LT';\n                    case 1:\n                    case 2:\n                        return '[minulé] dddd [v] LT';\n                    case 3:\n                        return '[minulou středu v] LT';\n                    case 4:\n                    case 5:\n                        return '[minulý] dddd [v] LT';\n                    case 6:\n                        return '[minulou sobotu v] LT';\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'za %s',\n            past: 'před %s',\n            s: translate,\n            ss: translate,\n            m: translate,\n            mm: translate,\n            h: translate,\n            hh: translate,\n            d: translate,\n            dd: translate,\n            M: translate,\n            MM: translate,\n            y: translate,\n            yy: translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return cs;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/cv.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/cv.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Chuvash [cv]\n//! author : Anatoly Mironov : https://github.com/mirontoli\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var cv = moment.defineLocale('cv', {\n        months: 'кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав'.split(\n            '_'\n        ),\n        monthsShort: 'кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш'.split('_'),\n        weekdays: 'вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун'.split(\n            '_'\n        ),\n        weekdaysShort: 'выр_тун_ытл_юн_кӗҫ_эрн_шӑм'.split('_'),\n        weekdaysMin: 'вр_тн_ыт_юн_кҫ_эр_шм'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD-MM-YYYY',\n            LL: 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]',\n            LLL: 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm',\n            LLLL: 'dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm',\n        },\n        calendar: {\n            sameDay: '[Паян] LT [сехетре]',\n            nextDay: '[Ыран] LT [сехетре]',\n            lastDay: '[Ӗнер] LT [сехетре]',\n            nextWeek: '[Ҫитес] dddd LT [сехетре]',\n            lastWeek: '[Иртнӗ] dddd LT [сехетре]',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: function (output) {\n                var affix = /сехет$/i.exec(output)\n                    ? 'рен'\n                    : /ҫул$/i.exec(output)\n                    ? 'тан'\n                    : 'ран';\n                return output + affix;\n            },\n            past: '%s каялла',\n            s: 'пӗр-ик ҫеккунт',\n            ss: '%d ҫеккунт',\n            m: 'пӗр минут',\n            mm: '%d минут',\n            h: 'пӗр сехет',\n            hh: '%d сехет',\n            d: 'пӗр кун',\n            dd: '%d кун',\n            M: 'пӗр уйӑх',\n            MM: '%d уйӑх',\n            y: 'пӗр ҫул',\n            yy: '%d ҫул',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}-мӗш/,\n        ordinal: '%d-мӗш',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return cv;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/cy.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/cy.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Welsh [cy]\n//! author : Robert Allen : https://github.com/robgallen\n//! author : https://github.com/ryangreaves\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var cy = moment.defineLocale('cy', {\n        months: 'Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr'.split(\n            '_'\n        ),\n        monthsShort: 'Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag'.split(\n            '_'\n        ),\n        weekdays: 'Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn'.split(\n            '_'\n        ),\n        weekdaysShort: 'Sul_Llun_Maw_Mer_Iau_Gwe_Sad'.split('_'),\n        weekdaysMin: 'Su_Ll_Ma_Me_Ia_Gw_Sa'.split('_'),\n        weekdaysParseExact: true,\n        // time formats are the same as en-gb\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Heddiw am] LT',\n            nextDay: '[Yfory am] LT',\n            nextWeek: 'dddd [am] LT',\n            lastDay: '[Ddoe am] LT',\n            lastWeek: 'dddd [diwethaf am] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'mewn %s',\n            past: '%s yn ôl',\n            s: 'ychydig eiliadau',\n            ss: '%d eiliad',\n            m: 'munud',\n            mm: '%d munud',\n            h: 'awr',\n            hh: '%d awr',\n            d: 'diwrnod',\n            dd: '%d diwrnod',\n            M: 'mis',\n            MM: '%d mis',\n            y: 'blwyddyn',\n            yy: '%d flynedd',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,\n        // traditional ordinal numbers above 31 are not commonly used in colloquial Welsh\n        ordinal: function (number) {\n            var b = number,\n                output = '',\n                lookup = [\n                    '',\n                    'af',\n                    'il',\n                    'ydd',\n                    'ydd',\n                    'ed',\n                    'ed',\n                    'ed',\n                    'fed',\n                    'fed',\n                    'fed', // 1af to 10fed\n                    'eg',\n                    'fed',\n                    'eg',\n                    'eg',\n                    'fed',\n                    'eg',\n                    'eg',\n                    'fed',\n                    'eg',\n                    'fed', // 11eg to 20fed\n                ];\n            if (b > 20) {\n                if (b === 40 || b === 50 || b === 60 || b === 80 || b === 100) {\n                    output = 'fed'; // not 30ain, 70ain or 90ain\n                } else {\n                    output = 'ain';\n                }\n            } else if (b > 0) {\n                output = lookup[b];\n            }\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return cy;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/da.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/da.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Danish [da]\n//! author : Ulrik Nielsen : https://github.com/mrbase\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var da = moment.defineLocale('da', {\n        months: 'januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december'.split(\n            '_'\n        ),\n        monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'),\n        weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'),\n        weekdaysShort: 'søn_man_tir_ons_tor_fre_lør'.split('_'),\n        weekdaysMin: 'sø_ma_ti_on_to_fr_lø'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY HH:mm',\n            LLLL: 'dddd [d.] D. MMMM YYYY [kl.] HH:mm',\n        },\n        calendar: {\n            sameDay: '[i dag kl.] LT',\n            nextDay: '[i morgen kl.] LT',\n            nextWeek: 'på dddd [kl.] LT',\n            lastDay: '[i går kl.] LT',\n            lastWeek: '[i] dddd[s kl.] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'om %s',\n            past: '%s siden',\n            s: 'få sekunder',\n            ss: '%d sekunder',\n            m: 'et minut',\n            mm: '%d minutter',\n            h: 'en time',\n            hh: '%d timer',\n            d: 'en dag',\n            dd: '%d dage',\n            M: 'en måned',\n            MM: '%d måneder',\n            y: 'et år',\n            yy: '%d år',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return da;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/de-at.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/de-at.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : German (Austria) [de-at]\n//! author : lluchs : https://github.com/lluchs\n//! author: Menelion Elensúle: https://github.com/Oire\n//! author : Martin Groller : https://github.com/MadMG\n//! author : Mikolaj Dadela : https://github.com/mik01aj\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function processRelativeTime(number, withoutSuffix, key, isFuture) {\n        var format = {\n            m: ['eine Minute', 'einer Minute'],\n            h: ['eine Stunde', 'einer Stunde'],\n            d: ['ein Tag', 'einem Tag'],\n            dd: [number + ' Tage', number + ' Tagen'],\n            w: ['eine Woche', 'einer Woche'],\n            M: ['ein Monat', 'einem Monat'],\n            MM: [number + ' Monate', number + ' Monaten'],\n            y: ['ein Jahr', 'einem Jahr'],\n            yy: [number + ' Jahre', number + ' Jahren'],\n        };\n        return withoutSuffix ? format[key][0] : format[key][1];\n    }\n\n    var deAt = moment.defineLocale('de-at', {\n        months: 'Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split(\n            '_'\n        ),\n        monthsShort: 'Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split(\n            '_'\n        ),\n        weekdaysShort: 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'),\n        weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY HH:mm',\n            LLLL: 'dddd, D. MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[heute um] LT [Uhr]',\n            sameElse: 'L',\n            nextDay: '[morgen um] LT [Uhr]',\n            nextWeek: 'dddd [um] LT [Uhr]',\n            lastDay: '[gestern um] LT [Uhr]',\n            lastWeek: '[letzten] dddd [um] LT [Uhr]',\n        },\n        relativeTime: {\n            future: 'in %s',\n            past: 'vor %s',\n            s: 'ein paar Sekunden',\n            ss: '%d Sekunden',\n            m: processRelativeTime,\n            mm: '%d Minuten',\n            h: processRelativeTime,\n            hh: '%d Stunden',\n            d: processRelativeTime,\n            dd: processRelativeTime,\n            w: processRelativeTime,\n            ww: '%d Wochen',\n            M: processRelativeTime,\n            MM: processRelativeTime,\n            y: processRelativeTime,\n            yy: processRelativeTime,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return deAt;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/de-ch.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/de-ch.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : German (Switzerland) [de-ch]\n//! author : sschueller : https://github.com/sschueller\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function processRelativeTime(number, withoutSuffix, key, isFuture) {\n        var format = {\n            m: ['eine Minute', 'einer Minute'],\n            h: ['eine Stunde', 'einer Stunde'],\n            d: ['ein Tag', 'einem Tag'],\n            dd: [number + ' Tage', number + ' Tagen'],\n            w: ['eine Woche', 'einer Woche'],\n            M: ['ein Monat', 'einem Monat'],\n            MM: [number + ' Monate', number + ' Monaten'],\n            y: ['ein Jahr', 'einem Jahr'],\n            yy: [number + ' Jahre', number + ' Jahren'],\n        };\n        return withoutSuffix ? format[key][0] : format[key][1];\n    }\n\n    var deCh = moment.defineLocale('de-ch', {\n        months: 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split(\n            '_'\n        ),\n        monthsShort: 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split(\n            '_'\n        ),\n        weekdaysShort: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'),\n        weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY HH:mm',\n            LLLL: 'dddd, D. MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[heute um] LT [Uhr]',\n            sameElse: 'L',\n            nextDay: '[morgen um] LT [Uhr]',\n            nextWeek: 'dddd [um] LT [Uhr]',\n            lastDay: '[gestern um] LT [Uhr]',\n            lastWeek: '[letzten] dddd [um] LT [Uhr]',\n        },\n        relativeTime: {\n            future: 'in %s',\n            past: 'vor %s',\n            s: 'ein paar Sekunden',\n            ss: '%d Sekunden',\n            m: processRelativeTime,\n            mm: '%d Minuten',\n            h: processRelativeTime,\n            hh: '%d Stunden',\n            d: processRelativeTime,\n            dd: processRelativeTime,\n            w: processRelativeTime,\n            ww: '%d Wochen',\n            M: processRelativeTime,\n            MM: processRelativeTime,\n            y: processRelativeTime,\n            yy: processRelativeTime,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return deCh;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/de.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/de.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : German [de]\n//! author : lluchs : https://github.com/lluchs\n//! author: Menelion Elensúle: https://github.com/Oire\n//! author : Mikolaj Dadela : https://github.com/mik01aj\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function processRelativeTime(number, withoutSuffix, key, isFuture) {\n        var format = {\n            m: ['eine Minute', 'einer Minute'],\n            h: ['eine Stunde', 'einer Stunde'],\n            d: ['ein Tag', 'einem Tag'],\n            dd: [number + ' Tage', number + ' Tagen'],\n            w: ['eine Woche', 'einer Woche'],\n            M: ['ein Monat', 'einem Monat'],\n            MM: [number + ' Monate', number + ' Monaten'],\n            y: ['ein Jahr', 'einem Jahr'],\n            yy: [number + ' Jahre', number + ' Jahren'],\n        };\n        return withoutSuffix ? format[key][0] : format[key][1];\n    }\n\n    var de = moment.defineLocale('de', {\n        months: 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split(\n            '_'\n        ),\n        monthsShort: 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split(\n            '_'\n        ),\n        weekdaysShort: 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'),\n        weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY HH:mm',\n            LLLL: 'dddd, D. MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[heute um] LT [Uhr]',\n            sameElse: 'L',\n            nextDay: '[morgen um] LT [Uhr]',\n            nextWeek: 'dddd [um] LT [Uhr]',\n            lastDay: '[gestern um] LT [Uhr]',\n            lastWeek: '[letzten] dddd [um] LT [Uhr]',\n        },\n        relativeTime: {\n            future: 'in %s',\n            past: 'vor %s',\n            s: 'ein paar Sekunden',\n            ss: '%d Sekunden',\n            m: processRelativeTime,\n            mm: '%d Minuten',\n            h: processRelativeTime,\n            hh: '%d Stunden',\n            d: processRelativeTime,\n            dd: processRelativeTime,\n            w: processRelativeTime,\n            ww: '%d Wochen',\n            M: processRelativeTime,\n            MM: processRelativeTime,\n            y: processRelativeTime,\n            yy: processRelativeTime,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return de;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/dv.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/dv.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Maldivian [dv]\n//! author : Jawish Hameed : https://github.com/jawish\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var months = [\n            'ޖެނުއަރީ',\n            'ފެބްރުއަރީ',\n            'މާރިޗު',\n            'އޭޕްރީލު',\n            'މޭ',\n            'ޖޫން',\n            'ޖުލައި',\n            'އޯގަސްޓު',\n            'ސެޕްޓެމްބަރު',\n            'އޮކްޓޯބަރު',\n            'ނޮވެމްބަރު',\n            'ޑިސެމްބަރު',\n        ],\n        weekdays = [\n            'އާދިއްތަ',\n            'ހޯމަ',\n            'އަންގާރަ',\n            'ބުދަ',\n            'ބުރާސްފަތި',\n            'ހުކުރު',\n            'ހޮނިހިރު',\n        ];\n\n    var dv = moment.defineLocale('dv', {\n        months: months,\n        monthsShort: months,\n        weekdays: weekdays,\n        weekdaysShort: weekdays,\n        weekdaysMin: 'އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'D/M/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        meridiemParse: /މކ|މފ/,\n        isPM: function (input) {\n            return 'މފ' === input;\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'މކ';\n            } else {\n                return 'މފ';\n            }\n        },\n        calendar: {\n            sameDay: '[މިއަދު] LT',\n            nextDay: '[މާދަމާ] LT',\n            nextWeek: 'dddd LT',\n            lastDay: '[އިއްޔެ] LT',\n            lastWeek: '[ފާއިތުވި] dddd LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'ތެރޭގައި %s',\n            past: 'ކުރިން %s',\n            s: 'ސިކުންތުކޮޅެއް',\n            ss: 'd% ސިކުންތު',\n            m: 'މިނިޓެއް',\n            mm: 'މިނިޓު %d',\n            h: 'ގަޑިއިރެއް',\n            hh: 'ގަޑިއިރު %d',\n            d: 'ދުވަހެއް',\n            dd: 'ދުވަސް %d',\n            M: 'މަހެއް',\n            MM: 'މަސް %d',\n            y: 'އަހަރެއް',\n            yy: 'އަހަރު %d',\n        },\n        preparse: function (string) {\n            return string.replace(/،/g, ',');\n        },\n        postformat: function (string) {\n            return string.replace(/,/g, '،');\n        },\n        week: {\n            dow: 7, // Sunday is the first day of the week.\n            doy: 12, // The week that contains Jan 12th is the first week of the year.\n        },\n    });\n\n    return dv;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/el.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/el.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Greek [el]\n//! author : Aggelos Karalias : https://github.com/mehiel\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function isFunction(input) {\n        return (\n            (typeof Function !== 'undefined' && input instanceof Function) ||\n            Object.prototype.toString.call(input) === '[object Function]'\n        );\n    }\n\n    var el = moment.defineLocale('el', {\n        monthsNominativeEl: 'Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος'.split(\n            '_'\n        ),\n        monthsGenitiveEl: 'Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου'.split(\n            '_'\n        ),\n        months: function (momentToFormat, format) {\n            if (!momentToFormat) {\n                return this._monthsNominativeEl;\n            } else if (\n                typeof format === 'string' &&\n                /D/.test(format.substring(0, format.indexOf('MMMM')))\n            ) {\n                // if there is a day number before 'MMMM'\n                return this._monthsGenitiveEl[momentToFormat.month()];\n            } else {\n                return this._monthsNominativeEl[momentToFormat.month()];\n            }\n        },\n        monthsShort: 'Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ'.split('_'),\n        weekdays: 'Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο'.split(\n            '_'\n        ),\n        weekdaysShort: 'Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ'.split('_'),\n        weekdaysMin: 'Κυ_Δε_Τρ_Τε_Πε_Πα_Σα'.split('_'),\n        meridiem: function (hours, minutes, isLower) {\n            if (hours > 11) {\n                return isLower ? 'μμ' : 'ΜΜ';\n            } else {\n                return isLower ? 'πμ' : 'ΠΜ';\n            }\n        },\n        isPM: function (input) {\n            return (input + '').toLowerCase()[0] === 'μ';\n        },\n        meridiemParse: /[ΠΜ]\\.?Μ?\\.?/i,\n        longDateFormat: {\n            LT: 'h:mm A',\n            LTS: 'h:mm:ss A',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY h:mm A',\n            LLLL: 'dddd, D MMMM YYYY h:mm A',\n        },\n        calendarEl: {\n            sameDay: '[Σήμερα {}] LT',\n            nextDay: '[Αύριο {}] LT',\n            nextWeek: 'dddd [{}] LT',\n            lastDay: '[Χθες {}] LT',\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 6:\n                        return '[το προηγούμενο] dddd [{}] LT';\n                    default:\n                        return '[την προηγούμενη] dddd [{}] LT';\n                }\n            },\n            sameElse: 'L',\n        },\n        calendar: function (key, mom) {\n            var output = this._calendarEl[key],\n                hours = mom && mom.hours();\n            if (isFunction(output)) {\n                output = output.apply(mom);\n            }\n            return output.replace('{}', hours % 12 === 1 ? 'στη' : 'στις');\n        },\n        relativeTime: {\n            future: 'σε %s',\n            past: '%s πριν',\n            s: 'λίγα δευτερόλεπτα',\n            ss: '%d δευτερόλεπτα',\n            m: 'ένα λεπτό',\n            mm: '%d λεπτά',\n            h: 'μία ώρα',\n            hh: '%d ώρες',\n            d: 'μία μέρα',\n            dd: '%d μέρες',\n            M: 'ένας μήνας',\n            MM: '%d μήνες',\n            y: 'ένας χρόνος',\n            yy: '%d χρόνια',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}η/,\n        ordinal: '%dη',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4st is the first week of the year.\n        },\n    });\n\n    return el;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/en-au.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/en-au.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : English (Australia) [en-au]\n//! author : Jared Morse : https://github.com/jarcoal\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var enAu = moment.defineLocale('en-au', {\n        months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n        weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split(\n            '_'\n        ),\n        weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n        weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n        longDateFormat: {\n            LT: 'h:mm A',\n            LTS: 'h:mm:ss A',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY h:mm A',\n            LLLL: 'dddd, D MMMM YYYY h:mm A',\n        },\n        calendar: {\n            sameDay: '[Today at] LT',\n            nextDay: '[Tomorrow at] LT',\n            nextWeek: 'dddd [at] LT',\n            lastDay: '[Yesterday at] LT',\n            lastWeek: '[Last] dddd [at] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'in %s',\n            past: '%s ago',\n            s: 'a few seconds',\n            ss: '%d seconds',\n            m: 'a minute',\n            mm: '%d minutes',\n            h: 'an hour',\n            hh: '%d hours',\n            d: 'a day',\n            dd: '%d days',\n            M: 'a month',\n            MM: '%d months',\n            y: 'a year',\n            yy: '%d years',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n        ordinal: function (number) {\n            var b = number % 10,\n                output =\n                    ~~((number % 100) / 10) === 1\n                        ? 'th'\n                        : b === 1\n                        ? 'st'\n                        : b === 2\n                        ? 'nd'\n                        : b === 3\n                        ? 'rd'\n                        : 'th';\n            return number + output;\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return enAu;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/en-ca.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/en-ca.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : English (Canada) [en-ca]\n//! author : Jonathan Abourbih : https://github.com/jonbca\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var enCa = moment.defineLocale('en-ca', {\n        months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n        weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split(\n            '_'\n        ),\n        weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n        weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n        longDateFormat: {\n            LT: 'h:mm A',\n            LTS: 'h:mm:ss A',\n            L: 'YYYY-MM-DD',\n            LL: 'MMMM D, YYYY',\n            LLL: 'MMMM D, YYYY h:mm A',\n            LLLL: 'dddd, MMMM D, YYYY h:mm A',\n        },\n        calendar: {\n            sameDay: '[Today at] LT',\n            nextDay: '[Tomorrow at] LT',\n            nextWeek: 'dddd [at] LT',\n            lastDay: '[Yesterday at] LT',\n            lastWeek: '[Last] dddd [at] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'in %s',\n            past: '%s ago',\n            s: 'a few seconds',\n            ss: '%d seconds',\n            m: 'a minute',\n            mm: '%d minutes',\n            h: 'an hour',\n            hh: '%d hours',\n            d: 'a day',\n            dd: '%d days',\n            M: 'a month',\n            MM: '%d months',\n            y: 'a year',\n            yy: '%d years',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n        ordinal: function (number) {\n            var b = number % 10,\n                output =\n                    ~~((number % 100) / 10) === 1\n                        ? 'th'\n                        : b === 1\n                        ? 'st'\n                        : b === 2\n                        ? 'nd'\n                        : b === 3\n                        ? 'rd'\n                        : 'th';\n            return number + output;\n        },\n    });\n\n    return enCa;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/en-gb.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/en-gb.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : English (United Kingdom) [en-gb]\n//! author : Chris Gedrim : https://github.com/chrisgedrim\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var enGb = moment.defineLocale('en-gb', {\n        months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n        weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split(\n            '_'\n        ),\n        weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n        weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Today at] LT',\n            nextDay: '[Tomorrow at] LT',\n            nextWeek: 'dddd [at] LT',\n            lastDay: '[Yesterday at] LT',\n            lastWeek: '[Last] dddd [at] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'in %s',\n            past: '%s ago',\n            s: 'a few seconds',\n            ss: '%d seconds',\n            m: 'a minute',\n            mm: '%d minutes',\n            h: 'an hour',\n            hh: '%d hours',\n            d: 'a day',\n            dd: '%d days',\n            M: 'a month',\n            MM: '%d months',\n            y: 'a year',\n            yy: '%d years',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n        ordinal: function (number) {\n            var b = number % 10,\n                output =\n                    ~~((number % 100) / 10) === 1\n                        ? 'th'\n                        : b === 1\n                        ? 'st'\n                        : b === 2\n                        ? 'nd'\n                        : b === 3\n                        ? 'rd'\n                        : 'th';\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return enGb;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/en-ie.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/en-ie.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : English (Ireland) [en-ie]\n//! author : Chris Cartlidge : https://github.com/chriscartlidge\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var enIe = moment.defineLocale('en-ie', {\n        months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n        weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split(\n            '_'\n        ),\n        weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n        weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Today at] LT',\n            nextDay: '[Tomorrow at] LT',\n            nextWeek: 'dddd [at] LT',\n            lastDay: '[Yesterday at] LT',\n            lastWeek: '[Last] dddd [at] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'in %s',\n            past: '%s ago',\n            s: 'a few seconds',\n            ss: '%d seconds',\n            m: 'a minute',\n            mm: '%d minutes',\n            h: 'an hour',\n            hh: '%d hours',\n            d: 'a day',\n            dd: '%d days',\n            M: 'a month',\n            MM: '%d months',\n            y: 'a year',\n            yy: '%d years',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n        ordinal: function (number) {\n            var b = number % 10,\n                output =\n                    ~~((number % 100) / 10) === 1\n                        ? 'th'\n                        : b === 1\n                        ? 'st'\n                        : b === 2\n                        ? 'nd'\n                        : b === 3\n                        ? 'rd'\n                        : 'th';\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return enIe;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/en-il.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/en-il.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : English (Israel) [en-il]\n//! author : Chris Gedrim : https://github.com/chrisgedrim\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var enIl = moment.defineLocale('en-il', {\n        months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n        weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split(\n            '_'\n        ),\n        weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n        weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Today at] LT',\n            nextDay: '[Tomorrow at] LT',\n            nextWeek: 'dddd [at] LT',\n            lastDay: '[Yesterday at] LT',\n            lastWeek: '[Last] dddd [at] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'in %s',\n            past: '%s ago',\n            s: 'a few seconds',\n            ss: '%d seconds',\n            m: 'a minute',\n            mm: '%d minutes',\n            h: 'an hour',\n            hh: '%d hours',\n            d: 'a day',\n            dd: '%d days',\n            M: 'a month',\n            MM: '%d months',\n            y: 'a year',\n            yy: '%d years',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n        ordinal: function (number) {\n            var b = number % 10,\n                output =\n                    ~~((number % 100) / 10) === 1\n                        ? 'th'\n                        : b === 1\n                        ? 'st'\n                        : b === 2\n                        ? 'nd'\n                        : b === 3\n                        ? 'rd'\n                        : 'th';\n            return number + output;\n        },\n    });\n\n    return enIl;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/en-in.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/en-in.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : English (India) [en-in]\n//! author : Jatin Agrawal : https://github.com/jatinag22\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var enIn = moment.defineLocale('en-in', {\n        months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n        weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split(\n            '_'\n        ),\n        weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n        weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n        longDateFormat: {\n            LT: 'h:mm A',\n            LTS: 'h:mm:ss A',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY h:mm A',\n            LLLL: 'dddd, D MMMM YYYY h:mm A',\n        },\n        calendar: {\n            sameDay: '[Today at] LT',\n            nextDay: '[Tomorrow at] LT',\n            nextWeek: 'dddd [at] LT',\n            lastDay: '[Yesterday at] LT',\n            lastWeek: '[Last] dddd [at] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'in %s',\n            past: '%s ago',\n            s: 'a few seconds',\n            ss: '%d seconds',\n            m: 'a minute',\n            mm: '%d minutes',\n            h: 'an hour',\n            hh: '%d hours',\n            d: 'a day',\n            dd: '%d days',\n            M: 'a month',\n            MM: '%d months',\n            y: 'a year',\n            yy: '%d years',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n        ordinal: function (number) {\n            var b = number % 10,\n                output =\n                    ~~((number % 100) / 10) === 1\n                        ? 'th'\n                        : b === 1\n                        ? 'st'\n                        : b === 2\n                        ? 'nd'\n                        : b === 3\n                        ? 'rd'\n                        : 'th';\n            return number + output;\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 1st is the first week of the year.\n        },\n    });\n\n    return enIn;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/en-nz.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/en-nz.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : English (New Zealand) [en-nz]\n//! author : Luke McGregor : https://github.com/lukemcgregor\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var enNz = moment.defineLocale('en-nz', {\n        months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n        weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split(\n            '_'\n        ),\n        weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n        weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n        longDateFormat: {\n            LT: 'h:mm A',\n            LTS: 'h:mm:ss A',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY h:mm A',\n            LLLL: 'dddd, D MMMM YYYY h:mm A',\n        },\n        calendar: {\n            sameDay: '[Today at] LT',\n            nextDay: '[Tomorrow at] LT',\n            nextWeek: 'dddd [at] LT',\n            lastDay: '[Yesterday at] LT',\n            lastWeek: '[Last] dddd [at] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'in %s',\n            past: '%s ago',\n            s: 'a few seconds',\n            ss: '%d seconds',\n            m: 'a minute',\n            mm: '%d minutes',\n            h: 'an hour',\n            hh: '%d hours',\n            d: 'a day',\n            dd: '%d days',\n            M: 'a month',\n            MM: '%d months',\n            y: 'a year',\n            yy: '%d years',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n        ordinal: function (number) {\n            var b = number % 10,\n                output =\n                    ~~((number % 100) / 10) === 1\n                        ? 'th'\n                        : b === 1\n                        ? 'st'\n                        : b === 2\n                        ? 'nd'\n                        : b === 3\n                        ? 'rd'\n                        : 'th';\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return enNz;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/en-sg.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/en-sg.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : English (Singapore) [en-sg]\n//! author : Matthew Castrillon-Madrigal : https://github.com/techdimension\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var enSg = moment.defineLocale('en-sg', {\n        months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n        weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split(\n            '_'\n        ),\n        weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n        weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Today at] LT',\n            nextDay: '[Tomorrow at] LT',\n            nextWeek: 'dddd [at] LT',\n            lastDay: '[Yesterday at] LT',\n            lastWeek: '[Last] dddd [at] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'in %s',\n            past: '%s ago',\n            s: 'a few seconds',\n            ss: '%d seconds',\n            m: 'a minute',\n            mm: '%d minutes',\n            h: 'an hour',\n            hh: '%d hours',\n            d: 'a day',\n            dd: '%d days',\n            M: 'a month',\n            MM: '%d months',\n            y: 'a year',\n            yy: '%d years',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n        ordinal: function (number) {\n            var b = number % 10,\n                output =\n                    ~~((number % 100) / 10) === 1\n                        ? 'th'\n                        : b === 1\n                        ? 'st'\n                        : b === 2\n                        ? 'nd'\n                        : b === 3\n                        ? 'rd'\n                        : 'th';\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return enSg;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/eo.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/eo.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Esperanto [eo]\n//! author : Colin Dean : https://github.com/colindean\n//! author : Mia Nordentoft Imperatori : https://github.com/miestasmia\n//! comment : miestasmia corrected the translation by colindean\n//! comment : Vivakvo corrected the translation by colindean and miestasmia\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var eo = moment.defineLocale('eo', {\n        months: 'januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro'.split(\n            '_'\n        ),\n        monthsShort: 'jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec'.split('_'),\n        weekdays: 'dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato'.split('_'),\n        weekdaysShort: 'dim_lun_mard_merk_ĵaŭ_ven_sab'.split('_'),\n        weekdaysMin: 'di_lu_ma_me_ĵa_ve_sa'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'YYYY-MM-DD',\n            LL: '[la] D[-an de] MMMM, YYYY',\n            LLL: '[la] D[-an de] MMMM, YYYY HH:mm',\n            LLLL: 'dddd[n], [la] D[-an de] MMMM, YYYY HH:mm',\n            llll: 'ddd, [la] D[-an de] MMM, YYYY HH:mm',\n        },\n        meridiemParse: /[ap]\\.t\\.m/i,\n        isPM: function (input) {\n            return input.charAt(0).toLowerCase() === 'p';\n        },\n        meridiem: function (hours, minutes, isLower) {\n            if (hours > 11) {\n                return isLower ? 'p.t.m.' : 'P.T.M.';\n            } else {\n                return isLower ? 'a.t.m.' : 'A.T.M.';\n            }\n        },\n        calendar: {\n            sameDay: '[Hodiaŭ je] LT',\n            nextDay: '[Morgaŭ je] LT',\n            nextWeek: 'dddd[n je] LT',\n            lastDay: '[Hieraŭ je] LT',\n            lastWeek: '[pasintan] dddd[n je] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'post %s',\n            past: 'antaŭ %s',\n            s: 'kelkaj sekundoj',\n            ss: '%d sekundoj',\n            m: 'unu minuto',\n            mm: '%d minutoj',\n            h: 'unu horo',\n            hh: '%d horoj',\n            d: 'unu tago', //ne 'diurno', ĉar estas uzita por proksimumo\n            dd: '%d tagoj',\n            M: 'unu monato',\n            MM: '%d monatoj',\n            y: 'unu jaro',\n            yy: '%d jaroj',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}a/,\n        ordinal: '%da',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return eo;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/es-do.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/es-do.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Spanish (Dominican Republic) [es-do]\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var monthsShortDot = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split(\n            '_'\n        ),\n        monthsShort = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'),\n        monthsParse = [\n            /^ene/i,\n            /^feb/i,\n            /^mar/i,\n            /^abr/i,\n            /^may/i,\n            /^jun/i,\n            /^jul/i,\n            /^ago/i,\n            /^sep/i,\n            /^oct/i,\n            /^nov/i,\n            /^dic/i,\n        ],\n        monthsRegex = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\\.?|feb\\.?|mar\\.?|abr\\.?|may\\.?|jun\\.?|jul\\.?|ago\\.?|sep\\.?|oct\\.?|nov\\.?|dic\\.?)/i;\n\n    var esDo = moment.defineLocale('es-do', {\n        months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split(\n            '_'\n        ),\n        monthsShort: function (m, format) {\n            if (!m) {\n                return monthsShortDot;\n            } else if (/-MMM-/.test(format)) {\n                return monthsShort[m.month()];\n            } else {\n                return monthsShortDot[m.month()];\n            }\n        },\n        monthsRegex: monthsRegex,\n        monthsShortRegex: monthsRegex,\n        monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,\n        monthsShortStrictRegex: /^(ene\\.?|feb\\.?|mar\\.?|abr\\.?|may\\.?|jun\\.?|jul\\.?|ago\\.?|sep\\.?|oct\\.?|nov\\.?|dic\\.?)/i,\n        monthsParse: monthsParse,\n        longMonthsParse: monthsParse,\n        shortMonthsParse: monthsParse,\n        weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'),\n        weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'),\n        weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'h:mm A',\n            LTS: 'h:mm:ss A',\n            L: 'DD/MM/YYYY',\n            LL: 'D [de] MMMM [de] YYYY',\n            LLL: 'D [de] MMMM [de] YYYY h:mm A',\n            LLLL: 'dddd, D [de] MMMM [de] YYYY h:mm A',\n        },\n        calendar: {\n            sameDay: function () {\n                return '[hoy a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            nextDay: function () {\n                return '[mañana a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            nextWeek: function () {\n                return 'dddd [a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            lastDay: function () {\n                return '[ayer a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            lastWeek: function () {\n                return (\n                    '[el] dddd [pasado a la' +\n                    (this.hours() !== 1 ? 's' : '') +\n                    '] LT'\n                );\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'en %s',\n            past: 'hace %s',\n            s: 'unos segundos',\n            ss: '%d segundos',\n            m: 'un minuto',\n            mm: '%d minutos',\n            h: 'una hora',\n            hh: '%d horas',\n            d: 'un día',\n            dd: '%d días',\n            w: 'una semana',\n            ww: '%d semanas',\n            M: 'un mes',\n            MM: '%d meses',\n            y: 'un año',\n            yy: '%d años',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}º/,\n        ordinal: '%dº',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return esDo;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/es-mx.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/es-mx.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Spanish (Mexico) [es-mx]\n//! author : JC Franco : https://github.com/jcfranco\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var monthsShortDot = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split(\n            '_'\n        ),\n        monthsShort = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'),\n        monthsParse = [\n            /^ene/i,\n            /^feb/i,\n            /^mar/i,\n            /^abr/i,\n            /^may/i,\n            /^jun/i,\n            /^jul/i,\n            /^ago/i,\n            /^sep/i,\n            /^oct/i,\n            /^nov/i,\n            /^dic/i,\n        ],\n        monthsRegex = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\\.?|feb\\.?|mar\\.?|abr\\.?|may\\.?|jun\\.?|jul\\.?|ago\\.?|sep\\.?|oct\\.?|nov\\.?|dic\\.?)/i;\n\n    var esMx = moment.defineLocale('es-mx', {\n        months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split(\n            '_'\n        ),\n        monthsShort: function (m, format) {\n            if (!m) {\n                return monthsShortDot;\n            } else if (/-MMM-/.test(format)) {\n                return monthsShort[m.month()];\n            } else {\n                return monthsShortDot[m.month()];\n            }\n        },\n        monthsRegex: monthsRegex,\n        monthsShortRegex: monthsRegex,\n        monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,\n        monthsShortStrictRegex: /^(ene\\.?|feb\\.?|mar\\.?|abr\\.?|may\\.?|jun\\.?|jul\\.?|ago\\.?|sep\\.?|oct\\.?|nov\\.?|dic\\.?)/i,\n        monthsParse: monthsParse,\n        longMonthsParse: monthsParse,\n        shortMonthsParse: monthsParse,\n        weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'),\n        weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'),\n        weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D [de] MMMM [de] YYYY',\n            LLL: 'D [de] MMMM [de] YYYY H:mm',\n            LLLL: 'dddd, D [de] MMMM [de] YYYY H:mm',\n        },\n        calendar: {\n            sameDay: function () {\n                return '[hoy a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            nextDay: function () {\n                return '[mañana a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            nextWeek: function () {\n                return 'dddd [a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            lastDay: function () {\n                return '[ayer a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            lastWeek: function () {\n                return (\n                    '[el] dddd [pasado a la' +\n                    (this.hours() !== 1 ? 's' : '') +\n                    '] LT'\n                );\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'en %s',\n            past: 'hace %s',\n            s: 'unos segundos',\n            ss: '%d segundos',\n            m: 'un minuto',\n            mm: '%d minutos',\n            h: 'una hora',\n            hh: '%d horas',\n            d: 'un día',\n            dd: '%d días',\n            w: 'una semana',\n            ww: '%d semanas',\n            M: 'un mes',\n            MM: '%d meses',\n            y: 'un año',\n            yy: '%d años',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}º/,\n        ordinal: '%dº',\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n        invalidDate: 'Fecha inválida',\n    });\n\n    return esMx;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/es-us.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/es-us.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Spanish (United States) [es-us]\n//! author : bustta : https://github.com/bustta\n//! author : chrisrodz : https://github.com/chrisrodz\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var monthsShortDot = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split(\n            '_'\n        ),\n        monthsShort = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'),\n        monthsParse = [\n            /^ene/i,\n            /^feb/i,\n            /^mar/i,\n            /^abr/i,\n            /^may/i,\n            /^jun/i,\n            /^jul/i,\n            /^ago/i,\n            /^sep/i,\n            /^oct/i,\n            /^nov/i,\n            /^dic/i,\n        ],\n        monthsRegex = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\\.?|feb\\.?|mar\\.?|abr\\.?|may\\.?|jun\\.?|jul\\.?|ago\\.?|sep\\.?|oct\\.?|nov\\.?|dic\\.?)/i;\n\n    var esUs = moment.defineLocale('es-us', {\n        months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split(\n            '_'\n        ),\n        monthsShort: function (m, format) {\n            if (!m) {\n                return monthsShortDot;\n            } else if (/-MMM-/.test(format)) {\n                return monthsShort[m.month()];\n            } else {\n                return monthsShortDot[m.month()];\n            }\n        },\n        monthsRegex: monthsRegex,\n        monthsShortRegex: monthsRegex,\n        monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,\n        monthsShortStrictRegex: /^(ene\\.?|feb\\.?|mar\\.?|abr\\.?|may\\.?|jun\\.?|jul\\.?|ago\\.?|sep\\.?|oct\\.?|nov\\.?|dic\\.?)/i,\n        monthsParse: monthsParse,\n        longMonthsParse: monthsParse,\n        shortMonthsParse: monthsParse,\n        weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'),\n        weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'),\n        weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'h:mm A',\n            LTS: 'h:mm:ss A',\n            L: 'MM/DD/YYYY',\n            LL: 'D [de] MMMM [de] YYYY',\n            LLL: 'D [de] MMMM [de] YYYY h:mm A',\n            LLLL: 'dddd, D [de] MMMM [de] YYYY h:mm A',\n        },\n        calendar: {\n            sameDay: function () {\n                return '[hoy a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            nextDay: function () {\n                return '[mañana a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            nextWeek: function () {\n                return 'dddd [a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            lastDay: function () {\n                return '[ayer a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            lastWeek: function () {\n                return (\n                    '[el] dddd [pasado a la' +\n                    (this.hours() !== 1 ? 's' : '') +\n                    '] LT'\n                );\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'en %s',\n            past: 'hace %s',\n            s: 'unos segundos',\n            ss: '%d segundos',\n            m: 'un minuto',\n            mm: '%d minutos',\n            h: 'una hora',\n            hh: '%d horas',\n            d: 'un día',\n            dd: '%d días',\n            w: 'una semana',\n            ww: '%d semanas',\n            M: 'un mes',\n            MM: '%d meses',\n            y: 'un año',\n            yy: '%d años',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}º/,\n        ordinal: '%dº',\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return esUs;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/es.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/es.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Spanish [es]\n//! author : Julio Napurí : https://github.com/julionc\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var monthsShortDot = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split(\n            '_'\n        ),\n        monthsShort = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'),\n        monthsParse = [\n            /^ene/i,\n            /^feb/i,\n            /^mar/i,\n            /^abr/i,\n            /^may/i,\n            /^jun/i,\n            /^jul/i,\n            /^ago/i,\n            /^sep/i,\n            /^oct/i,\n            /^nov/i,\n            /^dic/i,\n        ],\n        monthsRegex = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\\.?|feb\\.?|mar\\.?|abr\\.?|may\\.?|jun\\.?|jul\\.?|ago\\.?|sep\\.?|oct\\.?|nov\\.?|dic\\.?)/i;\n\n    var es = moment.defineLocale('es', {\n        months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split(\n            '_'\n        ),\n        monthsShort: function (m, format) {\n            if (!m) {\n                return monthsShortDot;\n            } else if (/-MMM-/.test(format)) {\n                return monthsShort[m.month()];\n            } else {\n                return monthsShortDot[m.month()];\n            }\n        },\n        monthsRegex: monthsRegex,\n        monthsShortRegex: monthsRegex,\n        monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,\n        monthsShortStrictRegex: /^(ene\\.?|feb\\.?|mar\\.?|abr\\.?|may\\.?|jun\\.?|jul\\.?|ago\\.?|sep\\.?|oct\\.?|nov\\.?|dic\\.?)/i,\n        monthsParse: monthsParse,\n        longMonthsParse: monthsParse,\n        shortMonthsParse: monthsParse,\n        weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'),\n        weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'),\n        weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D [de] MMMM [de] YYYY',\n            LLL: 'D [de] MMMM [de] YYYY H:mm',\n            LLLL: 'dddd, D [de] MMMM [de] YYYY H:mm',\n        },\n        calendar: {\n            sameDay: function () {\n                return '[hoy a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            nextDay: function () {\n                return '[mañana a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            nextWeek: function () {\n                return 'dddd [a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            lastDay: function () {\n                return '[ayer a la' + (this.hours() !== 1 ? 's' : '') + '] LT';\n            },\n            lastWeek: function () {\n                return (\n                    '[el] dddd [pasado a la' +\n                    (this.hours() !== 1 ? 's' : '') +\n                    '] LT'\n                );\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'en %s',\n            past: 'hace %s',\n            s: 'unos segundos',\n            ss: '%d segundos',\n            m: 'un minuto',\n            mm: '%d minutos',\n            h: 'una hora',\n            hh: '%d horas',\n            d: 'un día',\n            dd: '%d días',\n            w: 'una semana',\n            ww: '%d semanas',\n            M: 'un mes',\n            MM: '%d meses',\n            y: 'un año',\n            yy: '%d años',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}º/,\n        ordinal: '%dº',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n        invalidDate: 'Fecha inválida',\n    });\n\n    return es;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/et.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/et.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Estonian [et]\n//! author : Henry Kehlmann : https://github.com/madhenry\n//! improvements : Illimar Tambek : https://github.com/ragulka\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function processRelativeTime(number, withoutSuffix, key, isFuture) {\n        var format = {\n            s: ['mõne sekundi', 'mõni sekund', 'paar sekundit'],\n            ss: [number + 'sekundi', number + 'sekundit'],\n            m: ['ühe minuti', 'üks minut'],\n            mm: [number + ' minuti', number + ' minutit'],\n            h: ['ühe tunni', 'tund aega', 'üks tund'],\n            hh: [number + ' tunni', number + ' tundi'],\n            d: ['ühe päeva', 'üks päev'],\n            M: ['kuu aja', 'kuu aega', 'üks kuu'],\n            MM: [number + ' kuu', number + ' kuud'],\n            y: ['ühe aasta', 'aasta', 'üks aasta'],\n            yy: [number + ' aasta', number + ' aastat'],\n        };\n        if (withoutSuffix) {\n            return format[key][2] ? format[key][2] : format[key][1];\n        }\n        return isFuture ? format[key][0] : format[key][1];\n    }\n\n    var et = moment.defineLocale('et', {\n        months: 'jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember'.split(\n            '_'\n        ),\n        monthsShort: 'jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets'.split(\n            '_'\n        ),\n        weekdays: 'pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev'.split(\n            '_'\n        ),\n        weekdaysShort: 'P_E_T_K_N_R_L'.split('_'),\n        weekdaysMin: 'P_E_T_K_N_R_L'.split('_'),\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY H:mm',\n            LLLL: 'dddd, D. MMMM YYYY H:mm',\n        },\n        calendar: {\n            sameDay: '[Täna,] LT',\n            nextDay: '[Homme,] LT',\n            nextWeek: '[Järgmine] dddd LT',\n            lastDay: '[Eile,] LT',\n            lastWeek: '[Eelmine] dddd LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s pärast',\n            past: '%s tagasi',\n            s: processRelativeTime,\n            ss: processRelativeTime,\n            m: processRelativeTime,\n            mm: processRelativeTime,\n            h: processRelativeTime,\n            hh: processRelativeTime,\n            d: processRelativeTime,\n            dd: '%d päeva',\n            M: processRelativeTime,\n            MM: processRelativeTime,\n            y: processRelativeTime,\n            yy: processRelativeTime,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return et;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/eu.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/eu.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Basque [eu]\n//! author : Eneko Illarramendi : https://github.com/eillarra\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var eu = moment.defineLocale('eu', {\n        months: 'urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua'.split(\n            '_'\n        ),\n        monthsShort: 'urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata'.split(\n            '_'\n        ),\n        weekdaysShort: 'ig._al._ar._az._og._ol._lr.'.split('_'),\n        weekdaysMin: 'ig_al_ar_az_og_ol_lr'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'YYYY-MM-DD',\n            LL: 'YYYY[ko] MMMM[ren] D[a]',\n            LLL: 'YYYY[ko] MMMM[ren] D[a] HH:mm',\n            LLLL: 'dddd, YYYY[ko] MMMM[ren] D[a] HH:mm',\n            l: 'YYYY-M-D',\n            ll: 'YYYY[ko] MMM D[a]',\n            lll: 'YYYY[ko] MMM D[a] HH:mm',\n            llll: 'ddd, YYYY[ko] MMM D[a] HH:mm',\n        },\n        calendar: {\n            sameDay: '[gaur] LT[etan]',\n            nextDay: '[bihar] LT[etan]',\n            nextWeek: 'dddd LT[etan]',\n            lastDay: '[atzo] LT[etan]',\n            lastWeek: '[aurreko] dddd LT[etan]',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s barru',\n            past: 'duela %s',\n            s: 'segundo batzuk',\n            ss: '%d segundo',\n            m: 'minutu bat',\n            mm: '%d minutu',\n            h: 'ordu bat',\n            hh: '%d ordu',\n            d: 'egun bat',\n            dd: '%d egun',\n            M: 'hilabete bat',\n            MM: '%d hilabete',\n            y: 'urte bat',\n            yy: '%d urte',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return eu;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/fa.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/fa.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Persian [fa]\n//! author : Ebrahim Byagowi : https://github.com/ebraminio\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '۱',\n            2: '۲',\n            3: '۳',\n            4: '۴',\n            5: '۵',\n            6: '۶',\n            7: '۷',\n            8: '۸',\n            9: '۹',\n            0: '۰',\n        },\n        numberMap = {\n            '۱': '1',\n            '۲': '2',\n            '۳': '3',\n            '۴': '4',\n            '۵': '5',\n            '۶': '6',\n            '۷': '7',\n            '۸': '8',\n            '۹': '9',\n            '۰': '0',\n        };\n\n    var fa = moment.defineLocale('fa', {\n        months: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split(\n            '_'\n        ),\n        monthsShort: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split(\n            '_'\n        ),\n        weekdays: 'یک\\u200cشنبه_دوشنبه_سه\\u200cشنبه_چهارشنبه_پنج\\u200cشنبه_جمعه_شنبه'.split(\n            '_'\n        ),\n        weekdaysShort: 'یک\\u200cشنبه_دوشنبه_سه\\u200cشنبه_چهارشنبه_پنج\\u200cشنبه_جمعه_شنبه'.split(\n            '_'\n        ),\n        weekdaysMin: 'ی_د_س_چ_پ_ج_ش'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        meridiemParse: /قبل از ظهر|بعد از ظهر/,\n        isPM: function (input) {\n            return /بعد از ظهر/.test(input);\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'قبل از ظهر';\n            } else {\n                return 'بعد از ظهر';\n            }\n        },\n        calendar: {\n            sameDay: '[امروز ساعت] LT',\n            nextDay: '[فردا ساعت] LT',\n            nextWeek: 'dddd [ساعت] LT',\n            lastDay: '[دیروز ساعت] LT',\n            lastWeek: 'dddd [پیش] [ساعت] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'در %s',\n            past: '%s پیش',\n            s: 'چند ثانیه',\n            ss: '%d ثانیه',\n            m: 'یک دقیقه',\n            mm: '%d دقیقه',\n            h: 'یک ساعت',\n            hh: '%d ساعت',\n            d: 'یک روز',\n            dd: '%d روز',\n            M: 'یک ماه',\n            MM: '%d ماه',\n            y: 'یک سال',\n            yy: '%d سال',\n        },\n        preparse: function (string) {\n            return string\n                .replace(/[۰-۹]/g, function (match) {\n                    return numberMap[match];\n                })\n                .replace(/،/g, ',');\n        },\n        postformat: function (string) {\n            return string\n                .replace(/\\d/g, function (match) {\n                    return symbolMap[match];\n                })\n                .replace(/,/g, '،');\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}م/,\n        ordinal: '%dم',\n        week: {\n            dow: 6, // Saturday is the first day of the week.\n            doy: 12, // The week that contains Jan 12th is the first week of the year.\n        },\n    });\n\n    return fa;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/fi.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/fi.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Finnish [fi]\n//! author : Tarmo Aidantausta : https://github.com/bleadof\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var numbersPast = 'nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän'.split(\n            ' '\n        ),\n        numbersFuture = [\n            'nolla',\n            'yhden',\n            'kahden',\n            'kolmen',\n            'neljän',\n            'viiden',\n            'kuuden',\n            numbersPast[7],\n            numbersPast[8],\n            numbersPast[9],\n        ];\n    function translate(number, withoutSuffix, key, isFuture) {\n        var result = '';\n        switch (key) {\n            case 's':\n                return isFuture ? 'muutaman sekunnin' : 'muutama sekunti';\n            case 'ss':\n                result = isFuture ? 'sekunnin' : 'sekuntia';\n                break;\n            case 'm':\n                return isFuture ? 'minuutin' : 'minuutti';\n            case 'mm':\n                result = isFuture ? 'minuutin' : 'minuuttia';\n                break;\n            case 'h':\n                return isFuture ? 'tunnin' : 'tunti';\n            case 'hh':\n                result = isFuture ? 'tunnin' : 'tuntia';\n                break;\n            case 'd':\n                return isFuture ? 'päivän' : 'päivä';\n            case 'dd':\n                result = isFuture ? 'päivän' : 'päivää';\n                break;\n            case 'M':\n                return isFuture ? 'kuukauden' : 'kuukausi';\n            case 'MM':\n                result = isFuture ? 'kuukauden' : 'kuukautta';\n                break;\n            case 'y':\n                return isFuture ? 'vuoden' : 'vuosi';\n            case 'yy':\n                result = isFuture ? 'vuoden' : 'vuotta';\n                break;\n        }\n        result = verbalNumber(number, isFuture) + ' ' + result;\n        return result;\n    }\n    function verbalNumber(number, isFuture) {\n        return number < 10\n            ? isFuture\n                ? numbersFuture[number]\n                : numbersPast[number]\n            : number;\n    }\n\n    var fi = moment.defineLocale('fi', {\n        months: 'tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu'.split(\n            '_'\n        ),\n        monthsShort: 'tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu'.split(\n            '_'\n        ),\n        weekdays: 'sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai'.split(\n            '_'\n        ),\n        weekdaysShort: 'su_ma_ti_ke_to_pe_la'.split('_'),\n        weekdaysMin: 'su_ma_ti_ke_to_pe_la'.split('_'),\n        longDateFormat: {\n            LT: 'HH.mm',\n            LTS: 'HH.mm.ss',\n            L: 'DD.MM.YYYY',\n            LL: 'Do MMMM[ta] YYYY',\n            LLL: 'Do MMMM[ta] YYYY, [klo] HH.mm',\n            LLLL: 'dddd, Do MMMM[ta] YYYY, [klo] HH.mm',\n            l: 'D.M.YYYY',\n            ll: 'Do MMM YYYY',\n            lll: 'Do MMM YYYY, [klo] HH.mm',\n            llll: 'ddd, Do MMM YYYY, [klo] HH.mm',\n        },\n        calendar: {\n            sameDay: '[tänään] [klo] LT',\n            nextDay: '[huomenna] [klo] LT',\n            nextWeek: 'dddd [klo] LT',\n            lastDay: '[eilen] [klo] LT',\n            lastWeek: '[viime] dddd[na] [klo] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s päästä',\n            past: '%s sitten',\n            s: translate,\n            ss: translate,\n            m: translate,\n            mm: translate,\n            h: translate,\n            hh: translate,\n            d: translate,\n            dd: translate,\n            M: translate,\n            MM: translate,\n            y: translate,\n            yy: translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return fi;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/fil.js\":\n/*!*******************************************!*\\\n  !*** ./node_modules/moment/locale/fil.js ***!\n  \\*******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Filipino [fil]\n//! author : Dan Hagman : https://github.com/hagmandan\n//! author : Matthew Co : https://github.com/matthewdeeco\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var fil = moment.defineLocale('fil', {\n        months: 'Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre'.split(\n            '_'\n        ),\n        monthsShort: 'Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis'.split('_'),\n        weekdays: 'Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado'.split(\n            '_'\n        ),\n        weekdaysShort: 'Lin_Lun_Mar_Miy_Huw_Biy_Sab'.split('_'),\n        weekdaysMin: 'Li_Lu_Ma_Mi_Hu_Bi_Sab'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'MM/D/YYYY',\n            LL: 'MMMM D, YYYY',\n            LLL: 'MMMM D, YYYY HH:mm',\n            LLLL: 'dddd, MMMM DD, YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: 'LT [ngayong araw]',\n            nextDay: '[Bukas ng] LT',\n            nextWeek: 'LT [sa susunod na] dddd',\n            lastDay: 'LT [kahapon]',\n            lastWeek: 'LT [noong nakaraang] dddd',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'sa loob ng %s',\n            past: '%s ang nakalipas',\n            s: 'ilang segundo',\n            ss: '%d segundo',\n            m: 'isang minuto',\n            mm: '%d minuto',\n            h: 'isang oras',\n            hh: '%d oras',\n            d: 'isang araw',\n            dd: '%d araw',\n            M: 'isang buwan',\n            MM: '%d buwan',\n            y: 'isang taon',\n            yy: '%d taon',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}/,\n        ordinal: function (number) {\n            return number;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return fil;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/fo.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/fo.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Faroese [fo]\n//! author : Ragnar Johannesen : https://github.com/ragnar123\n//! author : Kristian Sakarisson : https://github.com/sakarisson\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var fo = moment.defineLocale('fo', {\n        months: 'januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember'.split(\n            '_'\n        ),\n        monthsShort: 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'),\n        weekdays: 'sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur'.split(\n            '_'\n        ),\n        weekdaysShort: 'sun_mán_týs_mik_hós_frí_ley'.split('_'),\n        weekdaysMin: 'su_má_tý_mi_hó_fr_le'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D. MMMM, YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Í dag kl.] LT',\n            nextDay: '[Í morgin kl.] LT',\n            nextWeek: 'dddd [kl.] LT',\n            lastDay: '[Í gjár kl.] LT',\n            lastWeek: '[síðstu] dddd [kl] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'um %s',\n            past: '%s síðani',\n            s: 'fá sekund',\n            ss: '%d sekundir',\n            m: 'ein minuttur',\n            mm: '%d minuttir',\n            h: 'ein tími',\n            hh: '%d tímar',\n            d: 'ein dagur',\n            dd: '%d dagar',\n            M: 'ein mánaður',\n            MM: '%d mánaðir',\n            y: 'eitt ár',\n            yy: '%d ár',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return fo;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/fr-ca.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/fr-ca.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : French (Canada) [fr-ca]\n//! author : Jonathan Abourbih : https://github.com/jonbca\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var frCa = moment.defineLocale('fr-ca', {\n        months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split(\n            '_'\n        ),\n        monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),\n        weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),\n        weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'YYYY-MM-DD',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Aujourd’hui à] LT',\n            nextDay: '[Demain à] LT',\n            nextWeek: 'dddd [à] LT',\n            lastDay: '[Hier à] LT',\n            lastWeek: 'dddd [dernier à] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'dans %s',\n            past: 'il y a %s',\n            s: 'quelques secondes',\n            ss: '%d secondes',\n            m: 'une minute',\n            mm: '%d minutes',\n            h: 'une heure',\n            hh: '%d heures',\n            d: 'un jour',\n            dd: '%d jours',\n            M: 'un mois',\n            MM: '%d mois',\n            y: 'un an',\n            yy: '%d ans',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(er|e)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                // Words with masculine grammatical gender: mois, trimestre, jour\n                default:\n                case 'M':\n                case 'Q':\n                case 'D':\n                case 'DDD':\n                case 'd':\n                    return number + (number === 1 ? 'er' : 'e');\n\n                // Words with feminine grammatical gender: semaine\n                case 'w':\n                case 'W':\n                    return number + (number === 1 ? 're' : 'e');\n            }\n        },\n    });\n\n    return frCa;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/fr-ch.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/fr-ch.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : French (Switzerland) [fr-ch]\n//! author : Gaspard Bucher : https://github.com/gaspard\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var frCh = moment.defineLocale('fr-ch', {\n        months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split(\n            '_'\n        ),\n        monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),\n        weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),\n        weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Aujourd’hui à] LT',\n            nextDay: '[Demain à] LT',\n            nextWeek: 'dddd [à] LT',\n            lastDay: '[Hier à] LT',\n            lastWeek: 'dddd [dernier à] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'dans %s',\n            past: 'il y a %s',\n            s: 'quelques secondes',\n            ss: '%d secondes',\n            m: 'une minute',\n            mm: '%d minutes',\n            h: 'une heure',\n            hh: '%d heures',\n            d: 'un jour',\n            dd: '%d jours',\n            M: 'un mois',\n            MM: '%d mois',\n            y: 'un an',\n            yy: '%d ans',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(er|e)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                // Words with masculine grammatical gender: mois, trimestre, jour\n                default:\n                case 'M':\n                case 'Q':\n                case 'D':\n                case 'DDD':\n                case 'd':\n                    return number + (number === 1 ? 'er' : 'e');\n\n                // Words with feminine grammatical gender: semaine\n                case 'w':\n                case 'W':\n                    return number + (number === 1 ? 're' : 'e');\n            }\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return frCh;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/fr.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/fr.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : French [fr]\n//! author : John Fischer : https://github.com/jfroffice\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var monthsStrictRegex = /^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,\n        monthsShortStrictRegex = /(janv\\.?|févr\\.?|mars|avr\\.?|mai|juin|juil\\.?|août|sept\\.?|oct\\.?|nov\\.?|déc\\.?)/i,\n        monthsRegex = /(janv\\.?|févr\\.?|mars|avr\\.?|mai|juin|juil\\.?|août|sept\\.?|oct\\.?|nov\\.?|déc\\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,\n        monthsParse = [\n            /^janv/i,\n            /^févr/i,\n            /^mars/i,\n            /^avr/i,\n            /^mai/i,\n            /^juin/i,\n            /^juil/i,\n            /^août/i,\n            /^sept/i,\n            /^oct/i,\n            /^nov/i,\n            /^déc/i,\n        ];\n\n    var fr = moment.defineLocale('fr', {\n        months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split(\n            '_'\n        ),\n        monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split(\n            '_'\n        ),\n        monthsRegex: monthsRegex,\n        monthsShortRegex: monthsRegex,\n        monthsStrictRegex: monthsStrictRegex,\n        monthsShortStrictRegex: monthsShortStrictRegex,\n        monthsParse: monthsParse,\n        longMonthsParse: monthsParse,\n        shortMonthsParse: monthsParse,\n        weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),\n        weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),\n        weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Aujourd’hui à] LT',\n            nextDay: '[Demain à] LT',\n            nextWeek: 'dddd [à] LT',\n            lastDay: '[Hier à] LT',\n            lastWeek: 'dddd [dernier à] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'dans %s',\n            past: 'il y a %s',\n            s: 'quelques secondes',\n            ss: '%d secondes',\n            m: 'une minute',\n            mm: '%d minutes',\n            h: 'une heure',\n            hh: '%d heures',\n            d: 'un jour',\n            dd: '%d jours',\n            w: 'une semaine',\n            ww: '%d semaines',\n            M: 'un mois',\n            MM: '%d mois',\n            y: 'un an',\n            yy: '%d ans',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(er|)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                // TODO: Return 'e' when day of month > 1. Move this case inside\n                // block for masculine words below.\n                // See https://github.com/moment/moment/issues/3375\n                case 'D':\n                    return number + (number === 1 ? 'er' : '');\n\n                // Words with masculine grammatical gender: mois, trimestre, jour\n                default:\n                case 'M':\n                case 'Q':\n                case 'DDD':\n                case 'd':\n                    return number + (number === 1 ? 'er' : 'e');\n\n                // Words with feminine grammatical gender: semaine\n                case 'w':\n                case 'W':\n                    return number + (number === 1 ? 're' : 'e');\n            }\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return fr;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/fy.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/fy.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Frisian [fy]\n//! author : Robin van der Vliet : https://github.com/robin0van0der0v\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var monthsShortWithDots = 'jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.'.split(\n            '_'\n        ),\n        monthsShortWithoutDots = 'jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des'.split(\n            '_'\n        );\n\n    var fy = moment.defineLocale('fy', {\n        months: 'jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber'.split(\n            '_'\n        ),\n        monthsShort: function (m, format) {\n            if (!m) {\n                return monthsShortWithDots;\n            } else if (/-MMM-/.test(format)) {\n                return monthsShortWithoutDots[m.month()];\n            } else {\n                return monthsShortWithDots[m.month()];\n            }\n        },\n        monthsParseExact: true,\n        weekdays: 'snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon'.split(\n            '_'\n        ),\n        weekdaysShort: 'si._mo._ti._wo._to._fr._so.'.split('_'),\n        weekdaysMin: 'Si_Mo_Ti_Wo_To_Fr_So'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD-MM-YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[hjoed om] LT',\n            nextDay: '[moarn om] LT',\n            nextWeek: 'dddd [om] LT',\n            lastDay: '[juster om] LT',\n            lastWeek: '[ôfrûne] dddd [om] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'oer %s',\n            past: '%s lyn',\n            s: 'in pear sekonden',\n            ss: '%d sekonden',\n            m: 'ien minút',\n            mm: '%d minuten',\n            h: 'ien oere',\n            hh: '%d oeren',\n            d: 'ien dei',\n            dd: '%d dagen',\n            M: 'ien moanne',\n            MM: '%d moannen',\n            y: 'ien jier',\n            yy: '%d jierren',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(ste|de)/,\n        ordinal: function (number) {\n            return (\n                number +\n                (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de')\n            );\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return fy;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ga.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ga.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Irish or Irish Gaelic [ga]\n//! author : André Silva : https://github.com/askpt\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var months = [\n            'Eanáir',\n            'Feabhra',\n            'Márta',\n            'Aibreán',\n            'Bealtaine',\n            'Meitheamh',\n            'Iúil',\n            'Lúnasa',\n            'Meán Fómhair',\n            'Deireadh Fómhair',\n            'Samhain',\n            'Nollaig',\n        ],\n        monthsShort = [\n            'Ean',\n            'Feabh',\n            'Márt',\n            'Aib',\n            'Beal',\n            'Meith',\n            'Iúil',\n            'Lún',\n            'M.F.',\n            'D.F.',\n            'Samh',\n            'Noll',\n        ],\n        weekdays = [\n            'Dé Domhnaigh',\n            'Dé Luain',\n            'Dé Máirt',\n            'Dé Céadaoin',\n            'Déardaoin',\n            'Dé hAoine',\n            'Dé Sathairn',\n        ],\n        weekdaysShort = ['Domh', 'Luan', 'Máirt', 'Céad', 'Déar', 'Aoine', 'Sath'],\n        weekdaysMin = ['Do', 'Lu', 'Má', 'Cé', 'Dé', 'A', 'Sa'];\n\n    var ga = moment.defineLocale('ga', {\n        months: months,\n        monthsShort: monthsShort,\n        monthsParseExact: true,\n        weekdays: weekdays,\n        weekdaysShort: weekdaysShort,\n        weekdaysMin: weekdaysMin,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Inniu ag] LT',\n            nextDay: '[Amárach ag] LT',\n            nextWeek: 'dddd [ag] LT',\n            lastDay: '[Inné ag] LT',\n            lastWeek: 'dddd [seo caite] [ag] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'i %s',\n            past: '%s ó shin',\n            s: 'cúpla soicind',\n            ss: '%d soicind',\n            m: 'nóiméad',\n            mm: '%d nóiméad',\n            h: 'uair an chloig',\n            hh: '%d uair an chloig',\n            d: 'lá',\n            dd: '%d lá',\n            M: 'mí',\n            MM: '%d míonna',\n            y: 'bliain',\n            yy: '%d bliain',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(d|na|mh)/,\n        ordinal: function (number) {\n            var output = number === 1 ? 'd' : number % 10 === 2 ? 'na' : 'mh';\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return ga;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/gd.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/gd.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Scottish Gaelic [gd]\n//! author : Jon Ashdown : https://github.com/jonashdown\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var months = [\n            'Am Faoilleach',\n            'An Gearran',\n            'Am Màrt',\n            'An Giblean',\n            'An Cèitean',\n            'An t-Ògmhios',\n            'An t-Iuchar',\n            'An Lùnastal',\n            'An t-Sultain',\n            'An Dàmhair',\n            'An t-Samhain',\n            'An Dùbhlachd',\n        ],\n        monthsShort = [\n            'Faoi',\n            'Gear',\n            'Màrt',\n            'Gibl',\n            'Cèit',\n            'Ògmh',\n            'Iuch',\n            'Lùn',\n            'Sult',\n            'Dàmh',\n            'Samh',\n            'Dùbh',\n        ],\n        weekdays = [\n            'Didòmhnaich',\n            'Diluain',\n            'Dimàirt',\n            'Diciadain',\n            'Diardaoin',\n            'Dihaoine',\n            'Disathairne',\n        ],\n        weekdaysShort = ['Did', 'Dil', 'Dim', 'Dic', 'Dia', 'Dih', 'Dis'],\n        weekdaysMin = ['Dò', 'Lu', 'Mà', 'Ci', 'Ar', 'Ha', 'Sa'];\n\n    var gd = moment.defineLocale('gd', {\n        months: months,\n        monthsShort: monthsShort,\n        monthsParseExact: true,\n        weekdays: weekdays,\n        weekdaysShort: weekdaysShort,\n        weekdaysMin: weekdaysMin,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[An-diugh aig] LT',\n            nextDay: '[A-màireach aig] LT',\n            nextWeek: 'dddd [aig] LT',\n            lastDay: '[An-dè aig] LT',\n            lastWeek: 'dddd [seo chaidh] [aig] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'ann an %s',\n            past: 'bho chionn %s',\n            s: 'beagan diogan',\n            ss: '%d diogan',\n            m: 'mionaid',\n            mm: '%d mionaidean',\n            h: 'uair',\n            hh: '%d uairean',\n            d: 'latha',\n            dd: '%d latha',\n            M: 'mìos',\n            MM: '%d mìosan',\n            y: 'bliadhna',\n            yy: '%d bliadhna',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(d|na|mh)/,\n        ordinal: function (number) {\n            var output = number === 1 ? 'd' : number % 10 === 2 ? 'na' : 'mh';\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return gd;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/gl.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/gl.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Galician [gl]\n//! author : Juan G. Hurtado : https://github.com/juanghurtado\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var gl = moment.defineLocale('gl', {\n        months: 'xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro'.split(\n            '_'\n        ),\n        monthsShort: 'xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'domingo_luns_martes_mércores_xoves_venres_sábado'.split('_'),\n        weekdaysShort: 'dom._lun._mar._mér._xov._ven._sáb.'.split('_'),\n        weekdaysMin: 'do_lu_ma_mé_xo_ve_sá'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D [de] MMMM [de] YYYY',\n            LLL: 'D [de] MMMM [de] YYYY H:mm',\n            LLLL: 'dddd, D [de] MMMM [de] YYYY H:mm',\n        },\n        calendar: {\n            sameDay: function () {\n                return '[hoxe ' + (this.hours() !== 1 ? 'ás' : 'á') + '] LT';\n            },\n            nextDay: function () {\n                return '[mañá ' + (this.hours() !== 1 ? 'ás' : 'á') + '] LT';\n            },\n            nextWeek: function () {\n                return 'dddd [' + (this.hours() !== 1 ? 'ás' : 'a') + '] LT';\n            },\n            lastDay: function () {\n                return '[onte ' + (this.hours() !== 1 ? 'á' : 'a') + '] LT';\n            },\n            lastWeek: function () {\n                return (\n                    '[o] dddd [pasado ' + (this.hours() !== 1 ? 'ás' : 'a') + '] LT'\n                );\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: function (str) {\n                if (str.indexOf('un') === 0) {\n                    return 'n' + str;\n                }\n                return 'en ' + str;\n            },\n            past: 'hai %s',\n            s: 'uns segundos',\n            ss: '%d segundos',\n            m: 'un minuto',\n            mm: '%d minutos',\n            h: 'unha hora',\n            hh: '%d horas',\n            d: 'un día',\n            dd: '%d días',\n            M: 'un mes',\n            MM: '%d meses',\n            y: 'un ano',\n            yy: '%d anos',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}º/,\n        ordinal: '%dº',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return gl;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/gom-deva.js\":\n/*!************************************************!*\\\n  !*** ./node_modules/moment/locale/gom-deva.js ***!\n  \\************************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Konkani Devanagari script [gom-deva]\n//! author : The Discoverer : https://github.com/WikiDiscoverer\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function processRelativeTime(number, withoutSuffix, key, isFuture) {\n        var format = {\n            s: ['थोडया सॅकंडांनी', 'थोडे सॅकंड'],\n            ss: [number + ' सॅकंडांनी', number + ' सॅकंड'],\n            m: ['एका मिणटान', 'एक मिनूट'],\n            mm: [number + ' मिणटांनी', number + ' मिणटां'],\n            h: ['एका वरान', 'एक वर'],\n            hh: [number + ' वरांनी', number + ' वरां'],\n            d: ['एका दिसान', 'एक दीस'],\n            dd: [number + ' दिसांनी', number + ' दीस'],\n            M: ['एका म्हयन्यान', 'एक म्हयनो'],\n            MM: [number + ' म्हयन्यानी', number + ' म्हयने'],\n            y: ['एका वर्सान', 'एक वर्स'],\n            yy: [number + ' वर्सांनी', number + ' वर्सां'],\n        };\n        return isFuture ? format[key][0] : format[key][1];\n    }\n\n    var gomDeva = moment.defineLocale('gom-deva', {\n        months: {\n            standalone: 'जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split(\n                '_'\n            ),\n            format: 'जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या'.split(\n                '_'\n            ),\n            isFormat: /MMMM(\\s)+D[oD]?/,\n        },\n        monthsShort: 'जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार'.split('_'),\n        weekdaysShort: 'आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.'.split('_'),\n        weekdaysMin: 'आ_सो_मं_बु_ब्रे_सु_शे'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'A h:mm [वाजतां]',\n            LTS: 'A h:mm:ss [वाजतां]',\n            L: 'DD-MM-YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY A h:mm [वाजतां]',\n            LLLL: 'dddd, MMMM Do, YYYY, A h:mm [वाजतां]',\n            llll: 'ddd, D MMM YYYY, A h:mm [वाजतां]',\n        },\n        calendar: {\n            sameDay: '[आयज] LT',\n            nextDay: '[फाल्यां] LT',\n            nextWeek: '[फुडलो] dddd[,] LT',\n            lastDay: '[काल] LT',\n            lastWeek: '[फाटलो] dddd[,] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s',\n            past: '%s आदीं',\n            s: processRelativeTime,\n            ss: processRelativeTime,\n            m: processRelativeTime,\n            mm: processRelativeTime,\n            h: processRelativeTime,\n            hh: processRelativeTime,\n            d: processRelativeTime,\n            dd: processRelativeTime,\n            M: processRelativeTime,\n            MM: processRelativeTime,\n            y: processRelativeTime,\n            yy: processRelativeTime,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(वेर)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                // the ordinal 'वेर' only applies to day of the month\n                case 'D':\n                    return number + 'वेर';\n                default:\n                case 'M':\n                case 'Q':\n                case 'DDD':\n                case 'd':\n                case 'w':\n                case 'W':\n                    return number;\n            }\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week\n            doy: 3, // The week that contains Jan 4th is the first week of the year (7 + 0 - 4)\n        },\n        meridiemParse: /राती|सकाळीं|दनपारां|सांजे/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'राती') {\n                return hour < 4 ? hour : hour + 12;\n            } else if (meridiem === 'सकाळीं') {\n                return hour;\n            } else if (meridiem === 'दनपारां') {\n                return hour > 12 ? hour : hour + 12;\n            } else if (meridiem === 'सांजे') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'राती';\n            } else if (hour < 12) {\n                return 'सकाळीं';\n            } else if (hour < 16) {\n                return 'दनपारां';\n            } else if (hour < 20) {\n                return 'सांजे';\n            } else {\n                return 'राती';\n            }\n        },\n    });\n\n    return gomDeva;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/gom-latn.js\":\n/*!************************************************!*\\\n  !*** ./node_modules/moment/locale/gom-latn.js ***!\n  \\************************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Konkani Latin script [gom-latn]\n//! author : The Discoverer : https://github.com/WikiDiscoverer\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function processRelativeTime(number, withoutSuffix, key, isFuture) {\n        var format = {\n            s: ['thoddea sekondamni', 'thodde sekond'],\n            ss: [number + ' sekondamni', number + ' sekond'],\n            m: ['eka mintan', 'ek minut'],\n            mm: [number + ' mintamni', number + ' mintam'],\n            h: ['eka voran', 'ek vor'],\n            hh: [number + ' voramni', number + ' voram'],\n            d: ['eka disan', 'ek dis'],\n            dd: [number + ' disamni', number + ' dis'],\n            M: ['eka mhoinean', 'ek mhoino'],\n            MM: [number + ' mhoineamni', number + ' mhoine'],\n            y: ['eka vorsan', 'ek voros'],\n            yy: [number + ' vorsamni', number + ' vorsam'],\n        };\n        return isFuture ? format[key][0] : format[key][1];\n    }\n\n    var gomLatn = moment.defineLocale('gom-latn', {\n        months: {\n            standalone: 'Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr'.split(\n                '_'\n            ),\n            format: 'Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea'.split(\n                '_'\n            ),\n            isFormat: /MMMM(\\s)+D[oD]?/,\n        },\n        monthsShort: 'Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: \"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var\".split('_'),\n        weekdaysShort: 'Ait._Som._Mon._Bud._Bre._Suk._Son.'.split('_'),\n        weekdaysMin: 'Ai_Sm_Mo_Bu_Br_Su_Sn'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'A h:mm [vazta]',\n            LTS: 'A h:mm:ss [vazta]',\n            L: 'DD-MM-YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY A h:mm [vazta]',\n            LLLL: 'dddd, MMMM Do, YYYY, A h:mm [vazta]',\n            llll: 'ddd, D MMM YYYY, A h:mm [vazta]',\n        },\n        calendar: {\n            sameDay: '[Aiz] LT',\n            nextDay: '[Faleam] LT',\n            nextWeek: '[Fuddlo] dddd[,] LT',\n            lastDay: '[Kal] LT',\n            lastWeek: '[Fattlo] dddd[,] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s',\n            past: '%s adim',\n            s: processRelativeTime,\n            ss: processRelativeTime,\n            m: processRelativeTime,\n            mm: processRelativeTime,\n            h: processRelativeTime,\n            hh: processRelativeTime,\n            d: processRelativeTime,\n            dd: processRelativeTime,\n            M: processRelativeTime,\n            MM: processRelativeTime,\n            y: processRelativeTime,\n            yy: processRelativeTime,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(er)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                // the ordinal 'er' only applies to day of the month\n                case 'D':\n                    return number + 'er';\n                default:\n                case 'M':\n                case 'Q':\n                case 'DDD':\n                case 'd':\n                case 'w':\n                case 'W':\n                    return number;\n            }\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week\n            doy: 3, // The week that contains Jan 4th is the first week of the year (7 + 0 - 4)\n        },\n        meridiemParse: /rati|sokallim|donparam|sanje/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'rati') {\n                return hour < 4 ? hour : hour + 12;\n            } else if (meridiem === 'sokallim') {\n                return hour;\n            } else if (meridiem === 'donparam') {\n                return hour > 12 ? hour : hour + 12;\n            } else if (meridiem === 'sanje') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'rati';\n            } else if (hour < 12) {\n                return 'sokallim';\n            } else if (hour < 16) {\n                return 'donparam';\n            } else if (hour < 20) {\n                return 'sanje';\n            } else {\n                return 'rati';\n            }\n        },\n    });\n\n    return gomLatn;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/gu.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/gu.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Gujarati [gu]\n//! author : Kaushik Thanki : https://github.com/Kaushik1987\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '૧',\n            2: '૨',\n            3: '૩',\n            4: '૪',\n            5: '૫',\n            6: '૬',\n            7: '૭',\n            8: '૮',\n            9: '૯',\n            0: '૦',\n        },\n        numberMap = {\n            '૧': '1',\n            '૨': '2',\n            '૩': '3',\n            '૪': '4',\n            '૫': '5',\n            '૬': '6',\n            '૭': '7',\n            '૮': '8',\n            '૯': '9',\n            '૦': '0',\n        };\n\n    var gu = moment.defineLocale('gu', {\n        months: 'જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર'.split(\n            '_'\n        ),\n        monthsShort: 'જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર'.split(\n            '_'\n        ),\n        weekdaysShort: 'રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ'.split('_'),\n        weekdaysMin: 'ર_સો_મં_બુ_ગુ_શુ_શ'.split('_'),\n        longDateFormat: {\n            LT: 'A h:mm વાગ્યે',\n            LTS: 'A h:mm:ss વાગ્યે',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY, A h:mm વાગ્યે',\n            LLLL: 'dddd, D MMMM YYYY, A h:mm વાગ્યે',\n        },\n        calendar: {\n            sameDay: '[આજ] LT',\n            nextDay: '[કાલે] LT',\n            nextWeek: 'dddd, LT',\n            lastDay: '[ગઇકાલે] LT',\n            lastWeek: '[પાછલા] dddd, LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s મા',\n            past: '%s પહેલા',\n            s: 'અમુક પળો',\n            ss: '%d સેકંડ',\n            m: 'એક મિનિટ',\n            mm: '%d મિનિટ',\n            h: 'એક કલાક',\n            hh: '%d કલાક',\n            d: 'એક દિવસ',\n            dd: '%d દિવસ',\n            M: 'એક મહિનો',\n            MM: '%d મહિનો',\n            y: 'એક વર્ષ',\n            yy: '%d વર્ષ',\n        },\n        preparse: function (string) {\n            return string.replace(/[૧૨૩૪૫૬૭૮૯૦]/g, function (match) {\n                return numberMap[match];\n            });\n        },\n        postformat: function (string) {\n            return string.replace(/\\d/g, function (match) {\n                return symbolMap[match];\n            });\n        },\n        // Gujarati notation for meridiems are quite fuzzy in practice. While there exists\n        // a rigid notion of a 'Pahar' it is not used as rigidly in modern Gujarati.\n        meridiemParse: /રાત|બપોર|સવાર|સાંજ/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'રાત') {\n                return hour < 4 ? hour : hour + 12;\n            } else if (meridiem === 'સવાર') {\n                return hour;\n            } else if (meridiem === 'બપોર') {\n                return hour >= 10 ? hour : hour + 12;\n            } else if (meridiem === 'સાંજ') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'રાત';\n            } else if (hour < 10) {\n                return 'સવાર';\n            } else if (hour < 17) {\n                return 'બપોર';\n            } else if (hour < 20) {\n                return 'સાંજ';\n            } else {\n                return 'રાત';\n            }\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return gu;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/he.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/he.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Hebrew [he]\n//! author : Tomer Cohen : https://github.com/tomer\n//! author : Moshe Simantov : https://github.com/DevelopmentIL\n//! author : Tal Ater : https://github.com/TalAter\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var he = moment.defineLocale('he', {\n        months: 'ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר'.split(\n            '_'\n        ),\n        monthsShort: 'ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳'.split(\n            '_'\n        ),\n        weekdays: 'ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת'.split('_'),\n        weekdaysShort: 'א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳'.split('_'),\n        weekdaysMin: 'א_ב_ג_ד_ה_ו_ש'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D [ב]MMMM YYYY',\n            LLL: 'D [ב]MMMM YYYY HH:mm',\n            LLLL: 'dddd, D [ב]MMMM YYYY HH:mm',\n            l: 'D/M/YYYY',\n            ll: 'D MMM YYYY',\n            lll: 'D MMM YYYY HH:mm',\n            llll: 'ddd, D MMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[היום ב־]LT',\n            nextDay: '[מחר ב־]LT',\n            nextWeek: 'dddd [בשעה] LT',\n            lastDay: '[אתמול ב־]LT',\n            lastWeek: '[ביום] dddd [האחרון בשעה] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'בעוד %s',\n            past: 'לפני %s',\n            s: 'מספר שניות',\n            ss: '%d שניות',\n            m: 'דקה',\n            mm: '%d דקות',\n            h: 'שעה',\n            hh: function (number) {\n                if (number === 2) {\n                    return 'שעתיים';\n                }\n                return number + ' שעות';\n            },\n            d: 'יום',\n            dd: function (number) {\n                if (number === 2) {\n                    return 'יומיים';\n                }\n                return number + ' ימים';\n            },\n            M: 'חודש',\n            MM: function (number) {\n                if (number === 2) {\n                    return 'חודשיים';\n                }\n                return number + ' חודשים';\n            },\n            y: 'שנה',\n            yy: function (number) {\n                if (number === 2) {\n                    return 'שנתיים';\n                } else if (number % 10 === 0 && number !== 10) {\n                    return number + ' שנה';\n                }\n                return number + ' שנים';\n            },\n        },\n        meridiemParse: /אחה\"צ|לפנה\"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,\n        isPM: function (input) {\n            return /^(אחה\"צ|אחרי הצהריים|בערב)$/.test(input);\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 5) {\n                return 'לפנות בוקר';\n            } else if (hour < 10) {\n                return 'בבוקר';\n            } else if (hour < 12) {\n                return isLower ? 'לפנה\"צ' : 'לפני הצהריים';\n            } else if (hour < 18) {\n                return isLower ? 'אחה\"צ' : 'אחרי הצהריים';\n            } else {\n                return 'בערב';\n            }\n        },\n    });\n\n    return he;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/hi.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/hi.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Hindi [hi]\n//! author : Mayank Singhal : https://github.com/mayanksinghal\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '१',\n            2: '२',\n            3: '३',\n            4: '४',\n            5: '५',\n            6: '६',\n            7: '७',\n            8: '८',\n            9: '९',\n            0: '०',\n        },\n        numberMap = {\n            '१': '1',\n            '२': '2',\n            '३': '3',\n            '४': '4',\n            '५': '5',\n            '६': '6',\n            '७': '7',\n            '८': '8',\n            '९': '9',\n            '०': '0',\n        },\n        monthsParse = [\n            /^जन/i,\n            /^फ़र|फर/i,\n            /^मार्च/i,\n            /^अप्रै/i,\n            /^मई/i,\n            /^जून/i,\n            /^जुल/i,\n            /^अग/i,\n            /^सितं|सित/i,\n            /^अक्टू/i,\n            /^नव|नवं/i,\n            /^दिसं|दिस/i,\n        ],\n        shortMonthsParse = [\n            /^जन/i,\n            /^फ़र/i,\n            /^मार्च/i,\n            /^अप्रै/i,\n            /^मई/i,\n            /^जून/i,\n            /^जुल/i,\n            /^अग/i,\n            /^सित/i,\n            /^अक्टू/i,\n            /^नव/i,\n            /^दिस/i,\n        ];\n\n    var hi = moment.defineLocale('hi', {\n        months: {\n            format: 'जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर'.split(\n                '_'\n            ),\n            standalone: 'जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर'.split(\n                '_'\n            ),\n        },\n        monthsShort: 'जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.'.split(\n            '_'\n        ),\n        weekdays: 'रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'),\n        weekdaysShort: 'रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि'.split('_'),\n        weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'),\n        longDateFormat: {\n            LT: 'A h:mm बजे',\n            LTS: 'A h:mm:ss बजे',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY, A h:mm बजे',\n            LLLL: 'dddd, D MMMM YYYY, A h:mm बजे',\n        },\n\n        monthsParse: monthsParse,\n        longMonthsParse: monthsParse,\n        shortMonthsParse: shortMonthsParse,\n\n        monthsRegex: /^(जनवरी|जन\\.?|फ़रवरी|फरवरी|फ़र\\.?|मार्च?|अप्रैल|अप्रै\\.?|मई?|जून?|जुलाई|जुल\\.?|अगस्त|अग\\.?|सितम्बर|सितंबर|सित\\.?|अक्टूबर|अक्टू\\.?|नवम्बर|नवंबर|नव\\.?|दिसम्बर|दिसंबर|दिस\\.?)/i,\n\n        monthsShortRegex: /^(जनवरी|जन\\.?|फ़रवरी|फरवरी|फ़र\\.?|मार्च?|अप्रैल|अप्रै\\.?|मई?|जून?|जुलाई|जुल\\.?|अगस्त|अग\\.?|सितम्बर|सितंबर|सित\\.?|अक्टूबर|अक्टू\\.?|नवम्बर|नवंबर|नव\\.?|दिसम्बर|दिसंबर|दिस\\.?)/i,\n\n        monthsStrictRegex: /^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\\.?|अक्टूबर|अक्टू\\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,\n\n        monthsShortStrictRegex: /^(जन\\.?|फ़र\\.?|मार्च?|अप्रै\\.?|मई?|जून?|जुल\\.?|अग\\.?|सित\\.?|अक्टू\\.?|नव\\.?|दिस\\.?)/i,\n\n        calendar: {\n            sameDay: '[आज] LT',\n            nextDay: '[कल] LT',\n            nextWeek: 'dddd, LT',\n            lastDay: '[कल] LT',\n            lastWeek: '[पिछले] dddd, LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s में',\n            past: '%s पहले',\n            s: 'कुछ ही क्षण',\n            ss: '%d सेकंड',\n            m: 'एक मिनट',\n            mm: '%d मिनट',\n            h: 'एक घंटा',\n            hh: '%d घंटे',\n            d: 'एक दिन',\n            dd: '%d दिन',\n            M: 'एक महीने',\n            MM: '%d महीने',\n            y: 'एक वर्ष',\n            yy: '%d वर्ष',\n        },\n        preparse: function (string) {\n            return string.replace(/[१२३४५६७८९०]/g, function (match) {\n                return numberMap[match];\n            });\n        },\n        postformat: function (string) {\n            return string.replace(/\\d/g, function (match) {\n                return symbolMap[match];\n            });\n        },\n        // Hindi notation for meridiems are quite fuzzy in practice. While there exists\n        // a rigid notion of a 'Pahar' it is not used as rigidly in modern Hindi.\n        meridiemParse: /रात|सुबह|दोपहर|शाम/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'रात') {\n                return hour < 4 ? hour : hour + 12;\n            } else if (meridiem === 'सुबह') {\n                return hour;\n            } else if (meridiem === 'दोपहर') {\n                return hour >= 10 ? hour : hour + 12;\n            } else if (meridiem === 'शाम') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'रात';\n            } else if (hour < 10) {\n                return 'सुबह';\n            } else if (hour < 17) {\n                return 'दोपहर';\n            } else if (hour < 20) {\n                return 'शाम';\n            } else {\n                return 'रात';\n            }\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return hi;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/hr.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/hr.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Croatian [hr]\n//! author : Bojan Marković : https://github.com/bmarkovic\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function translate(number, withoutSuffix, key) {\n        var result = number + ' ';\n        switch (key) {\n            case 'ss':\n                if (number === 1) {\n                    result += 'sekunda';\n                } else if (number === 2 || number === 3 || number === 4) {\n                    result += 'sekunde';\n                } else {\n                    result += 'sekundi';\n                }\n                return result;\n            case 'm':\n                return withoutSuffix ? 'jedna minuta' : 'jedne minute';\n            case 'mm':\n                if (number === 1) {\n                    result += 'minuta';\n                } else if (number === 2 || number === 3 || number === 4) {\n                    result += 'minute';\n                } else {\n                    result += 'minuta';\n                }\n                return result;\n            case 'h':\n                return withoutSuffix ? 'jedan sat' : 'jednog sata';\n            case 'hh':\n                if (number === 1) {\n                    result += 'sat';\n                } else if (number === 2 || number === 3 || number === 4) {\n                    result += 'sata';\n                } else {\n                    result += 'sati';\n                }\n                return result;\n            case 'dd':\n                if (number === 1) {\n                    result += 'dan';\n                } else {\n                    result += 'dana';\n                }\n                return result;\n            case 'MM':\n                if (number === 1) {\n                    result += 'mjesec';\n                } else if (number === 2 || number === 3 || number === 4) {\n                    result += 'mjeseca';\n                } else {\n                    result += 'mjeseci';\n                }\n                return result;\n            case 'yy':\n                if (number === 1) {\n                    result += 'godina';\n                } else if (number === 2 || number === 3 || number === 4) {\n                    result += 'godine';\n                } else {\n                    result += 'godina';\n                }\n                return result;\n        }\n    }\n\n    var hr = moment.defineLocale('hr', {\n        months: {\n            format: 'siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca'.split(\n                '_'\n            ),\n            standalone: 'siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac'.split(\n                '_'\n            ),\n        },\n        monthsShort: 'sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split(\n            '_'\n        ),\n        weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'),\n        weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'Do MMMM YYYY',\n            LLL: 'Do MMMM YYYY H:mm',\n            LLLL: 'dddd, Do MMMM YYYY H:mm',\n        },\n        calendar: {\n            sameDay: '[danas u] LT',\n            nextDay: '[sutra u] LT',\n            nextWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[u] [nedjelju] [u] LT';\n                    case 3:\n                        return '[u] [srijedu] [u] LT';\n                    case 6:\n                        return '[u] [subotu] [u] LT';\n                    case 1:\n                    case 2:\n                    case 4:\n                    case 5:\n                        return '[u] dddd [u] LT';\n                }\n            },\n            lastDay: '[jučer u] LT',\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[prošlu] [nedjelju] [u] LT';\n                    case 3:\n                        return '[prošlu] [srijedu] [u] LT';\n                    case 6:\n                        return '[prošle] [subote] [u] LT';\n                    case 1:\n                    case 2:\n                    case 4:\n                    case 5:\n                        return '[prošli] dddd [u] LT';\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'za %s',\n            past: 'prije %s',\n            s: 'par sekundi',\n            ss: translate,\n            m: translate,\n            mm: translate,\n            h: translate,\n            hh: translate,\n            d: 'dan',\n            dd: translate,\n            M: 'mjesec',\n            MM: translate,\n            y: 'godinu',\n            yy: translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return hr;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/hu.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/hu.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Hungarian [hu]\n//! author : Adam Brunner : https://github.com/adambrunner\n//! author : Peter Viszt  : https://github.com/passatgt\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var weekEndings = 'vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton'.split(\n        ' '\n    );\n    function translate(number, withoutSuffix, key, isFuture) {\n        var num = number;\n        switch (key) {\n            case 's':\n                return isFuture || withoutSuffix\n                    ? 'néhány másodperc'\n                    : 'néhány másodperce';\n            case 'ss':\n                return num + (isFuture || withoutSuffix)\n                    ? ' másodperc'\n                    : ' másodperce';\n            case 'm':\n                return 'egy' + (isFuture || withoutSuffix ? ' perc' : ' perce');\n            case 'mm':\n                return num + (isFuture || withoutSuffix ? ' perc' : ' perce');\n            case 'h':\n                return 'egy' + (isFuture || withoutSuffix ? ' óra' : ' órája');\n            case 'hh':\n                return num + (isFuture || withoutSuffix ? ' óra' : ' órája');\n            case 'd':\n                return 'egy' + (isFuture || withoutSuffix ? ' nap' : ' napja');\n            case 'dd':\n                return num + (isFuture || withoutSuffix ? ' nap' : ' napja');\n            case 'M':\n                return 'egy' + (isFuture || withoutSuffix ? ' hónap' : ' hónapja');\n            case 'MM':\n                return num + (isFuture || withoutSuffix ? ' hónap' : ' hónapja');\n            case 'y':\n                return 'egy' + (isFuture || withoutSuffix ? ' év' : ' éve');\n            case 'yy':\n                return num + (isFuture || withoutSuffix ? ' év' : ' éve');\n        }\n        return '';\n    }\n    function week(isFuture) {\n        return (\n            (isFuture ? '' : '[múlt] ') +\n            '[' +\n            weekEndings[this.day()] +\n            '] LT[-kor]'\n        );\n    }\n\n    var hu = moment.defineLocale('hu', {\n        months: 'január_február_március_április_május_június_július_augusztus_szeptember_október_november_december'.split(\n            '_'\n        ),\n        monthsShort: 'jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat'.split('_'),\n        weekdaysShort: 'vas_hét_kedd_sze_csüt_pén_szo'.split('_'),\n        weekdaysMin: 'v_h_k_sze_cs_p_szo'.split('_'),\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'YYYY.MM.DD.',\n            LL: 'YYYY. MMMM D.',\n            LLL: 'YYYY. MMMM D. H:mm',\n            LLLL: 'YYYY. MMMM D., dddd H:mm',\n        },\n        meridiemParse: /de|du/i,\n        isPM: function (input) {\n            return input.charAt(1).toLowerCase() === 'u';\n        },\n        meridiem: function (hours, minutes, isLower) {\n            if (hours < 12) {\n                return isLower === true ? 'de' : 'DE';\n            } else {\n                return isLower === true ? 'du' : 'DU';\n            }\n        },\n        calendar: {\n            sameDay: '[ma] LT[-kor]',\n            nextDay: '[holnap] LT[-kor]',\n            nextWeek: function () {\n                return week.call(this, true);\n            },\n            lastDay: '[tegnap] LT[-kor]',\n            lastWeek: function () {\n                return week.call(this, false);\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s múlva',\n            past: '%s',\n            s: translate,\n            ss: translate,\n            m: translate,\n            mm: translate,\n            h: translate,\n            hh: translate,\n            d: translate,\n            dd: translate,\n            M: translate,\n            MM: translate,\n            y: translate,\n            yy: translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return hu;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/hy-am.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/hy-am.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Armenian [hy-am]\n//! author : Armendarabyan : https://github.com/armendarabyan\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var hyAm = moment.defineLocale('hy-am', {\n        months: {\n            format: 'հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի'.split(\n                '_'\n            ),\n            standalone: 'հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր'.split(\n                '_'\n            ),\n        },\n        monthsShort: 'հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ'.split('_'),\n        weekdays: 'կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ'.split(\n            '_'\n        ),\n        weekdaysShort: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'),\n        weekdaysMin: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY թ.',\n            LLL: 'D MMMM YYYY թ., HH:mm',\n            LLLL: 'dddd, D MMMM YYYY թ., HH:mm',\n        },\n        calendar: {\n            sameDay: '[այսօր] LT',\n            nextDay: '[վաղը] LT',\n            lastDay: '[երեկ] LT',\n            nextWeek: function () {\n                return 'dddd [օրը ժամը] LT';\n            },\n            lastWeek: function () {\n                return '[անցած] dddd [օրը ժամը] LT';\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s հետո',\n            past: '%s առաջ',\n            s: 'մի քանի վայրկյան',\n            ss: '%d վայրկյան',\n            m: 'րոպե',\n            mm: '%d րոպե',\n            h: 'ժամ',\n            hh: '%d ժամ',\n            d: 'օր',\n            dd: '%d օր',\n            M: 'ամիս',\n            MM: '%d ամիս',\n            y: 'տարի',\n            yy: '%d տարի',\n        },\n        meridiemParse: /գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,\n        isPM: function (input) {\n            return /^(ցերեկվա|երեկոյան)$/.test(input);\n        },\n        meridiem: function (hour) {\n            if (hour < 4) {\n                return 'գիշերվա';\n            } else if (hour < 12) {\n                return 'առավոտվա';\n            } else if (hour < 17) {\n                return 'ցերեկվա';\n            } else {\n                return 'երեկոյան';\n            }\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}|\\d{1,2}-(ին|րդ)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'DDD':\n                case 'w':\n                case 'W':\n                case 'DDDo':\n                    if (number === 1) {\n                        return number + '-ին';\n                    }\n                    return number + '-րդ';\n                default:\n                    return number;\n            }\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return hyAm;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/id.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/id.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Indonesian [id]\n//! author : Mohammad Satrio Utomo : https://github.com/tyok\n//! reference: http://id.wikisource.org/wiki/Pedoman_Umum_Ejaan_Bahasa_Indonesia_yang_Disempurnakan\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var id = moment.defineLocale('id', {\n        months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des'.split('_'),\n        weekdays: 'Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu'.split('_'),\n        weekdaysShort: 'Min_Sen_Sel_Rab_Kam_Jum_Sab'.split('_'),\n        weekdaysMin: 'Mg_Sn_Sl_Rb_Km_Jm_Sb'.split('_'),\n        longDateFormat: {\n            LT: 'HH.mm',\n            LTS: 'HH.mm.ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY [pukul] HH.mm',\n            LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm',\n        },\n        meridiemParse: /pagi|siang|sore|malam/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'pagi') {\n                return hour;\n            } else if (meridiem === 'siang') {\n                return hour >= 11 ? hour : hour + 12;\n            } else if (meridiem === 'sore' || meridiem === 'malam') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hours, minutes, isLower) {\n            if (hours < 11) {\n                return 'pagi';\n            } else if (hours < 15) {\n                return 'siang';\n            } else if (hours < 19) {\n                return 'sore';\n            } else {\n                return 'malam';\n            }\n        },\n        calendar: {\n            sameDay: '[Hari ini pukul] LT',\n            nextDay: '[Besok pukul] LT',\n            nextWeek: 'dddd [pukul] LT',\n            lastDay: '[Kemarin pukul] LT',\n            lastWeek: 'dddd [lalu pukul] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'dalam %s',\n            past: '%s yang lalu',\n            s: 'beberapa detik',\n            ss: '%d detik',\n            m: 'semenit',\n            mm: '%d menit',\n            h: 'sejam',\n            hh: '%d jam',\n            d: 'sehari',\n            dd: '%d hari',\n            M: 'sebulan',\n            MM: '%d bulan',\n            y: 'setahun',\n            yy: '%d tahun',\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return id;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/is.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/is.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Icelandic [is]\n//! author : Hinrik Örn Sigurðsson : https://github.com/hinrik\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function plural(n) {\n        if (n % 100 === 11) {\n            return true;\n        } else if (n % 10 === 1) {\n            return false;\n        }\n        return true;\n    }\n    function translate(number, withoutSuffix, key, isFuture) {\n        var result = number + ' ';\n        switch (key) {\n            case 's':\n                return withoutSuffix || isFuture\n                    ? 'nokkrar sekúndur'\n                    : 'nokkrum sekúndum';\n            case 'ss':\n                if (plural(number)) {\n                    return (\n                        result +\n                        (withoutSuffix || isFuture ? 'sekúndur' : 'sekúndum')\n                    );\n                }\n                return result + 'sekúnda';\n            case 'm':\n                return withoutSuffix ? 'mínúta' : 'mínútu';\n            case 'mm':\n                if (plural(number)) {\n                    return (\n                        result + (withoutSuffix || isFuture ? 'mínútur' : 'mínútum')\n                    );\n                } else if (withoutSuffix) {\n                    return result + 'mínúta';\n                }\n                return result + 'mínútu';\n            case 'hh':\n                if (plural(number)) {\n                    return (\n                        result +\n                        (withoutSuffix || isFuture\n                            ? 'klukkustundir'\n                            : 'klukkustundum')\n                    );\n                }\n                return result + 'klukkustund';\n            case 'd':\n                if (withoutSuffix) {\n                    return 'dagur';\n                }\n                return isFuture ? 'dag' : 'degi';\n            case 'dd':\n                if (plural(number)) {\n                    if (withoutSuffix) {\n                        return result + 'dagar';\n                    }\n                    return result + (isFuture ? 'daga' : 'dögum');\n                } else if (withoutSuffix) {\n                    return result + 'dagur';\n                }\n                return result + (isFuture ? 'dag' : 'degi');\n            case 'M':\n                if (withoutSuffix) {\n                    return 'mánuður';\n                }\n                return isFuture ? 'mánuð' : 'mánuði';\n            case 'MM':\n                if (plural(number)) {\n                    if (withoutSuffix) {\n                        return result + 'mánuðir';\n                    }\n                    return result + (isFuture ? 'mánuði' : 'mánuðum');\n                } else if (withoutSuffix) {\n                    return result + 'mánuður';\n                }\n                return result + (isFuture ? 'mánuð' : 'mánuði');\n            case 'y':\n                return withoutSuffix || isFuture ? 'ár' : 'ári';\n            case 'yy':\n                if (plural(number)) {\n                    return result + (withoutSuffix || isFuture ? 'ár' : 'árum');\n                }\n                return result + (withoutSuffix || isFuture ? 'ár' : 'ári');\n        }\n    }\n\n    var is = moment.defineLocale('is', {\n        months: 'janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember'.split(\n            '_'\n        ),\n        monthsShort: 'jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des'.split('_'),\n        weekdays: 'sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur'.split(\n            '_'\n        ),\n        weekdaysShort: 'sun_mán_þri_mið_fim_fös_lau'.split('_'),\n        weekdaysMin: 'Su_Má_Þr_Mi_Fi_Fö_La'.split('_'),\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY [kl.] H:mm',\n            LLLL: 'dddd, D. MMMM YYYY [kl.] H:mm',\n        },\n        calendar: {\n            sameDay: '[í dag kl.] LT',\n            nextDay: '[á morgun kl.] LT',\n            nextWeek: 'dddd [kl.] LT',\n            lastDay: '[í gær kl.] LT',\n            lastWeek: '[síðasta] dddd [kl.] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'eftir %s',\n            past: 'fyrir %s síðan',\n            s: translate,\n            ss: translate,\n            m: translate,\n            mm: translate,\n            h: 'klukkustund',\n            hh: translate,\n            d: translate,\n            dd: translate,\n            M: translate,\n            MM: translate,\n            y: translate,\n            yy: translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return is;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/it-ch.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/it-ch.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Italian (Switzerland) [it-ch]\n//! author : xfh : https://github.com/xfh\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var itCh = moment.defineLocale('it-ch', {\n        months: 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split(\n            '_'\n        ),\n        monthsShort: 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split('_'),\n        weekdays: 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split(\n            '_'\n        ),\n        weekdaysShort: 'dom_lun_mar_mer_gio_ven_sab'.split('_'),\n        weekdaysMin: 'do_lu_ma_me_gi_ve_sa'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Oggi alle] LT',\n            nextDay: '[Domani alle] LT',\n            nextWeek: 'dddd [alle] LT',\n            lastDay: '[Ieri alle] LT',\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[la scorsa] dddd [alle] LT';\n                    default:\n                        return '[lo scorso] dddd [alle] LT';\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: function (s) {\n                return (/^[0-9].+$/.test(s) ? 'tra' : 'in') + ' ' + s;\n            },\n            past: '%s fa',\n            s: 'alcuni secondi',\n            ss: '%d secondi',\n            m: 'un minuto',\n            mm: '%d minuti',\n            h: \"un'ora\",\n            hh: '%d ore',\n            d: 'un giorno',\n            dd: '%d giorni',\n            M: 'un mese',\n            MM: '%d mesi',\n            y: 'un anno',\n            yy: '%d anni',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}º/,\n        ordinal: '%dº',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return itCh;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/it.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/it.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Italian [it]\n//! author : Lorenzo : https://github.com/aliem\n//! author: Mattia Larentis: https://github.com/nostalgiaz\n//! author: Marco : https://github.com/Manfre98\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var it = moment.defineLocale('it', {\n        months: 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split(\n            '_'\n        ),\n        monthsShort: 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split('_'),\n        weekdays: 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split(\n            '_'\n        ),\n        weekdaysShort: 'dom_lun_mar_mer_gio_ven_sab'.split('_'),\n        weekdaysMin: 'do_lu_ma_me_gi_ve_sa'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: function () {\n                return (\n                    '[Oggi a' +\n                    (this.hours() > 1 ? 'lle ' : this.hours() === 0 ? ' ' : \"ll'\") +\n                    ']LT'\n                );\n            },\n            nextDay: function () {\n                return (\n                    '[Domani a' +\n                    (this.hours() > 1 ? 'lle ' : this.hours() === 0 ? ' ' : \"ll'\") +\n                    ']LT'\n                );\n            },\n            nextWeek: function () {\n                return (\n                    'dddd [a' +\n                    (this.hours() > 1 ? 'lle ' : this.hours() === 0 ? ' ' : \"ll'\") +\n                    ']LT'\n                );\n            },\n            lastDay: function () {\n                return (\n                    '[Ieri a' +\n                    (this.hours() > 1 ? 'lle ' : this.hours() === 0 ? ' ' : \"ll'\") +\n                    ']LT'\n                );\n            },\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return (\n                            '[La scorsa] dddd [a' +\n                            (this.hours() > 1\n                                ? 'lle '\n                                : this.hours() === 0\n                                ? ' '\n                                : \"ll'\") +\n                            ']LT'\n                        );\n                    default:\n                        return (\n                            '[Lo scorso] dddd [a' +\n                            (this.hours() > 1\n                                ? 'lle '\n                                : this.hours() === 0\n                                ? ' '\n                                : \"ll'\") +\n                            ']LT'\n                        );\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'tra %s',\n            past: '%s fa',\n            s: 'alcuni secondi',\n            ss: '%d secondi',\n            m: 'un minuto',\n            mm: '%d minuti',\n            h: \"un'ora\",\n            hh: '%d ore',\n            d: 'un giorno',\n            dd: '%d giorni',\n            w: 'una settimana',\n            ww: '%d settimane',\n            M: 'un mese',\n            MM: '%d mesi',\n            y: 'un anno',\n            yy: '%d anni',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}º/,\n        ordinal: '%dº',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return it;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ja.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ja.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Japanese [ja]\n//! author : LI Long : https://github.com/baryon\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var ja = moment.defineLocale('ja', {\n        eras: [\n            {\n                since: '2019-05-01',\n                offset: 1,\n                name: '令和',\n                narrow: '㋿',\n                abbr: 'R',\n            },\n            {\n                since: '1989-01-08',\n                until: '2019-04-30',\n                offset: 1,\n                name: '平成',\n                narrow: '㍻',\n                abbr: 'H',\n            },\n            {\n                since: '1926-12-25',\n                until: '1989-01-07',\n                offset: 1,\n                name: '昭和',\n                narrow: '㍼',\n                abbr: 'S',\n            },\n            {\n                since: '1912-07-30',\n                until: '1926-12-24',\n                offset: 1,\n                name: '大正',\n                narrow: '㍽',\n                abbr: 'T',\n            },\n            {\n                since: '1873-01-01',\n                until: '1912-07-29',\n                offset: 6,\n                name: '明治',\n                narrow: '㍾',\n                abbr: 'M',\n            },\n            {\n                since: '0001-01-01',\n                until: '1873-12-31',\n                offset: 1,\n                name: '西暦',\n                narrow: 'AD',\n                abbr: 'AD',\n            },\n            {\n                since: '0000-12-31',\n                until: -Infinity,\n                offset: 1,\n                name: '紀元前',\n                narrow: 'BC',\n                abbr: 'BC',\n            },\n        ],\n        eraYearOrdinalRegex: /(元|\\d+)年/,\n        eraYearOrdinalParse: function (input, match) {\n            return match[1] === '元' ? 1 : parseInt(match[1] || input, 10);\n        },\n        months: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),\n        monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split(\n            '_'\n        ),\n        weekdays: '日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日'.split('_'),\n        weekdaysShort: '日_月_火_水_木_金_土'.split('_'),\n        weekdaysMin: '日_月_火_水_木_金_土'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'YYYY/MM/DD',\n            LL: 'YYYY年M月D日',\n            LLL: 'YYYY年M月D日 HH:mm',\n            LLLL: 'YYYY年M月D日 dddd HH:mm',\n            l: 'YYYY/MM/DD',\n            ll: 'YYYY年M月D日',\n            lll: 'YYYY年M月D日 HH:mm',\n            llll: 'YYYY年M月D日(ddd) HH:mm',\n        },\n        meridiemParse: /午前|午後/i,\n        isPM: function (input) {\n            return input === '午後';\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return '午前';\n            } else {\n                return '午後';\n            }\n        },\n        calendar: {\n            sameDay: '[今日] LT',\n            nextDay: '[明日] LT',\n            nextWeek: function (now) {\n                if (now.week() !== this.week()) {\n                    return '[来週]dddd LT';\n                } else {\n                    return 'dddd LT';\n                }\n            },\n            lastDay: '[昨日] LT',\n            lastWeek: function (now) {\n                if (this.week() !== now.week()) {\n                    return '[先週]dddd LT';\n                } else {\n                    return 'dddd LT';\n                }\n            },\n            sameElse: 'L',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}日/,\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'y':\n                    return number === 1 ? '元年' : number + '年';\n                case 'd':\n                case 'D':\n                case 'DDD':\n                    return number + '日';\n                default:\n                    return number;\n            }\n        },\n        relativeTime: {\n            future: '%s後',\n            past: '%s前',\n            s: '数秒',\n            ss: '%d秒',\n            m: '1分',\n            mm: '%d分',\n            h: '1時間',\n            hh: '%d時間',\n            d: '1日',\n            dd: '%d日',\n            M: '1ヶ月',\n            MM: '%dヶ月',\n            y: '1年',\n            yy: '%d年',\n        },\n    });\n\n    return ja;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/jv.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/jv.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Javanese [jv]\n//! author : Rony Lantip : https://github.com/lantip\n//! reference: http://jv.wikipedia.org/wiki/Basa_Jawa\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var jv = moment.defineLocale('jv', {\n        months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des'.split('_'),\n        weekdays: 'Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu'.split('_'),\n        weekdaysShort: 'Min_Sen_Sel_Reb_Kem_Jem_Sep'.split('_'),\n        weekdaysMin: 'Mg_Sn_Sl_Rb_Km_Jm_Sp'.split('_'),\n        longDateFormat: {\n            LT: 'HH.mm',\n            LTS: 'HH.mm.ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY [pukul] HH.mm',\n            LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm',\n        },\n        meridiemParse: /enjing|siyang|sonten|ndalu/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'enjing') {\n                return hour;\n            } else if (meridiem === 'siyang') {\n                return hour >= 11 ? hour : hour + 12;\n            } else if (meridiem === 'sonten' || meridiem === 'ndalu') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hours, minutes, isLower) {\n            if (hours < 11) {\n                return 'enjing';\n            } else if (hours < 15) {\n                return 'siyang';\n            } else if (hours < 19) {\n                return 'sonten';\n            } else {\n                return 'ndalu';\n            }\n        },\n        calendar: {\n            sameDay: '[Dinten puniko pukul] LT',\n            nextDay: '[Mbenjang pukul] LT',\n            nextWeek: 'dddd [pukul] LT',\n            lastDay: '[Kala wingi pukul] LT',\n            lastWeek: 'dddd [kepengker pukul] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'wonten ing %s',\n            past: '%s ingkang kepengker',\n            s: 'sawetawis detik',\n            ss: '%d detik',\n            m: 'setunggal menit',\n            mm: '%d menit',\n            h: 'setunggal jam',\n            hh: '%d jam',\n            d: 'sedinten',\n            dd: '%d dinten',\n            M: 'sewulan',\n            MM: '%d wulan',\n            y: 'setaun',\n            yy: '%d taun',\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return jv;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ka.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ka.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Georgian [ka]\n//! author : Irakli Janiashvili : https://github.com/IrakliJani\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var ka = moment.defineLocale('ka', {\n        months: 'იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი'.split(\n            '_'\n        ),\n        monthsShort: 'იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ'.split('_'),\n        weekdays: {\n            standalone: 'კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი'.split(\n                '_'\n            ),\n            format: 'კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს'.split(\n                '_'\n            ),\n            isFormat: /(წინა|შემდეგ)/,\n        },\n        weekdaysShort: 'კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ'.split('_'),\n        weekdaysMin: 'კვ_ორ_სა_ოთ_ხუ_პა_შა'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[დღეს] LT[-ზე]',\n            nextDay: '[ხვალ] LT[-ზე]',\n            lastDay: '[გუშინ] LT[-ზე]',\n            nextWeek: '[შემდეგ] dddd LT[-ზე]',\n            lastWeek: '[წინა] dddd LT-ზე',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: function (s) {\n                return s.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/, function (\n                    $0,\n                    $1,\n                    $2\n                ) {\n                    return $2 === 'ი' ? $1 + 'ში' : $1 + $2 + 'ში';\n                });\n            },\n            past: function (s) {\n                if (/(წამი|წუთი|საათი|დღე|თვე)/.test(s)) {\n                    return s.replace(/(ი|ე)$/, 'ის წინ');\n                }\n                if (/წელი/.test(s)) {\n                    return s.replace(/წელი$/, 'წლის წინ');\n                }\n                return s;\n            },\n            s: 'რამდენიმე წამი',\n            ss: '%d წამი',\n            m: 'წუთი',\n            mm: '%d წუთი',\n            h: 'საათი',\n            hh: '%d საათი',\n            d: 'დღე',\n            dd: '%d დღე',\n            M: 'თვე',\n            MM: '%d თვე',\n            y: 'წელი',\n            yy: '%d წელი',\n        },\n        dayOfMonthOrdinalParse: /0|1-ლი|მე-\\d{1,2}|\\d{1,2}-ე/,\n        ordinal: function (number) {\n            if (number === 0) {\n                return number;\n            }\n            if (number === 1) {\n                return number + '-ლი';\n            }\n            if (\n                number < 20 ||\n                (number <= 100 && number % 20 === 0) ||\n                number % 100 === 0\n            ) {\n                return 'მე-' + number;\n            }\n            return number + '-ე';\n        },\n        week: {\n            dow: 1,\n            doy: 7,\n        },\n    });\n\n    return ka;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/kk.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/kk.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Kazakh [kk]\n//! authors : Nurlan Rakhimzhanov : https://github.com/nurlan\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var suffixes = {\n        0: '-ші',\n        1: '-ші',\n        2: '-ші',\n        3: '-ші',\n        4: '-ші',\n        5: '-ші',\n        6: '-шы',\n        7: '-ші',\n        8: '-ші',\n        9: '-шы',\n        10: '-шы',\n        20: '-шы',\n        30: '-шы',\n        40: '-шы',\n        50: '-ші',\n        60: '-шы',\n        70: '-ші',\n        80: '-ші',\n        90: '-шы',\n        100: '-ші',\n    };\n\n    var kk = moment.defineLocale('kk', {\n        months: 'қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан'.split(\n            '_'\n        ),\n        monthsShort: 'қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел'.split('_'),\n        weekdays: 'жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі'.split(\n            '_'\n        ),\n        weekdaysShort: 'жек_дүй_сей_сәр_бей_жұм_сен'.split('_'),\n        weekdaysMin: 'жк_дй_сй_ср_бй_жм_сн'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Бүгін сағат] LT',\n            nextDay: '[Ертең сағат] LT',\n            nextWeek: 'dddd [сағат] LT',\n            lastDay: '[Кеше сағат] LT',\n            lastWeek: '[Өткен аптаның] dddd [сағат] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s ішінде',\n            past: '%s бұрын',\n            s: 'бірнеше секунд',\n            ss: '%d секунд',\n            m: 'бір минут',\n            mm: '%d минут',\n            h: 'бір сағат',\n            hh: '%d сағат',\n            d: 'бір күн',\n            dd: '%d күн',\n            M: 'бір ай',\n            MM: '%d ай',\n            y: 'бір жыл',\n            yy: '%d жыл',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}-(ші|шы)/,\n        ordinal: function (number) {\n            var a = number % 10,\n                b = number >= 100 ? 100 : null;\n            return number + (suffixes[number] || suffixes[a] || suffixes[b]);\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return kk;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/km.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/km.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Cambodian [km]\n//! author : Kruy Vanna : https://github.com/kruyvanna\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '១',\n            2: '២',\n            3: '៣',\n            4: '៤',\n            5: '៥',\n            6: '៦',\n            7: '៧',\n            8: '៨',\n            9: '៩',\n            0: '០',\n        },\n        numberMap = {\n            '១': '1',\n            '២': '2',\n            '៣': '3',\n            '៤': '4',\n            '៥': '5',\n            '៦': '6',\n            '៧': '7',\n            '៨': '8',\n            '៩': '9',\n            '០': '0',\n        };\n\n    var km = moment.defineLocale('km', {\n        months: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split(\n            '_'\n        ),\n        monthsShort: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split(\n            '_'\n        ),\n        weekdays: 'អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍'.split('_'),\n        weekdaysShort: 'អា_ច_អ_ព_ព្រ_សុ_ស'.split('_'),\n        weekdaysMin: 'អា_ច_អ_ព_ព្រ_សុ_ស'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        meridiemParse: /ព្រឹក|ល្ងាច/,\n        isPM: function (input) {\n            return input === 'ល្ងាច';\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'ព្រឹក';\n            } else {\n                return 'ល្ងាច';\n            }\n        },\n        calendar: {\n            sameDay: '[ថ្ងៃនេះ ម៉ោង] LT',\n            nextDay: '[ស្អែក ម៉ោង] LT',\n            nextWeek: 'dddd [ម៉ោង] LT',\n            lastDay: '[ម្សិលមិញ ម៉ោង] LT',\n            lastWeek: 'dddd [សប្តាហ៍មុន] [ម៉ោង] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%sទៀត',\n            past: '%sមុន',\n            s: 'ប៉ុន្មានវិនាទី',\n            ss: '%d វិនាទី',\n            m: 'មួយនាទី',\n            mm: '%d នាទី',\n            h: 'មួយម៉ោង',\n            hh: '%d ម៉ោង',\n            d: 'មួយថ្ងៃ',\n            dd: '%d ថ្ងៃ',\n            M: 'មួយខែ',\n            MM: '%d ខែ',\n            y: 'មួយឆ្នាំ',\n            yy: '%d ឆ្នាំ',\n        },\n        dayOfMonthOrdinalParse: /ទី\\d{1,2}/,\n        ordinal: 'ទី%d',\n        preparse: function (string) {\n            return string.replace(/[១២៣៤៥៦៧៨៩០]/g, function (match) {\n                return numberMap[match];\n            });\n        },\n        postformat: function (string) {\n            return string.replace(/\\d/g, function (match) {\n                return symbolMap[match];\n            });\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return km;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/kn.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/kn.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Kannada [kn]\n//! author : Rajeev Naik : https://github.com/rajeevnaikte\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '೧',\n            2: '೨',\n            3: '೩',\n            4: '೪',\n            5: '೫',\n            6: '೬',\n            7: '೭',\n            8: '೮',\n            9: '೯',\n            0: '೦',\n        },\n        numberMap = {\n            '೧': '1',\n            '೨': '2',\n            '೩': '3',\n            '೪': '4',\n            '೫': '5',\n            '೬': '6',\n            '೭': '7',\n            '೮': '8',\n            '೯': '9',\n            '೦': '0',\n        };\n\n    var kn = moment.defineLocale('kn', {\n        months: 'ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್'.split(\n            '_'\n        ),\n        monthsShort: 'ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ'.split(\n            '_'\n        ),\n        weekdaysShort: 'ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ'.split('_'),\n        weekdaysMin: 'ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ'.split('_'),\n        longDateFormat: {\n            LT: 'A h:mm',\n            LTS: 'A h:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY, A h:mm',\n            LLLL: 'dddd, D MMMM YYYY, A h:mm',\n        },\n        calendar: {\n            sameDay: '[ಇಂದು] LT',\n            nextDay: '[ನಾಳೆ] LT',\n            nextWeek: 'dddd, LT',\n            lastDay: '[ನಿನ್ನೆ] LT',\n            lastWeek: '[ಕೊನೆಯ] dddd, LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s ನಂತರ',\n            past: '%s ಹಿಂದೆ',\n            s: 'ಕೆಲವು ಕ್ಷಣಗಳು',\n            ss: '%d ಸೆಕೆಂಡುಗಳು',\n            m: 'ಒಂದು ನಿಮಿಷ',\n            mm: '%d ನಿಮಿಷ',\n            h: 'ಒಂದು ಗಂಟೆ',\n            hh: '%d ಗಂಟೆ',\n            d: 'ಒಂದು ದಿನ',\n            dd: '%d ದಿನ',\n            M: 'ಒಂದು ತಿಂಗಳು',\n            MM: '%d ತಿಂಗಳು',\n            y: 'ಒಂದು ವರ್ಷ',\n            yy: '%d ವರ್ಷ',\n        },\n        preparse: function (string) {\n            return string.replace(/[೧೨೩೪೫೬೭೮೯೦]/g, function (match) {\n                return numberMap[match];\n            });\n        },\n        postformat: function (string) {\n            return string.replace(/\\d/g, function (match) {\n                return symbolMap[match];\n            });\n        },\n        meridiemParse: /ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'ರಾತ್ರಿ') {\n                return hour < 4 ? hour : hour + 12;\n            } else if (meridiem === 'ಬೆಳಿಗ್ಗೆ') {\n                return hour;\n            } else if (meridiem === 'ಮಧ್ಯಾಹ್ನ') {\n                return hour >= 10 ? hour : hour + 12;\n            } else if (meridiem === 'ಸಂಜೆ') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'ರಾತ್ರಿ';\n            } else if (hour < 10) {\n                return 'ಬೆಳಿಗ್ಗೆ';\n            } else if (hour < 17) {\n                return 'ಮಧ್ಯಾಹ್ನ';\n            } else if (hour < 20) {\n                return 'ಸಂಜೆ';\n            } else {\n                return 'ರಾತ್ರಿ';\n            }\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(ನೇ)/,\n        ordinal: function (number) {\n            return number + 'ನೇ';\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return kn;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ko.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ko.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Korean [ko]\n//! author : Kyungwook, Park : https://github.com/kyungw00k\n//! author : Jeeeyul Lee <jeeeyul@gmail.com>\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var ko = moment.defineLocale('ko', {\n        months: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split('_'),\n        monthsShort: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split(\n            '_'\n        ),\n        weekdays: '일요일_월요일_화요일_수요일_목요일_금요일_토요일'.split('_'),\n        weekdaysShort: '일_월_화_수_목_금_토'.split('_'),\n        weekdaysMin: '일_월_화_수_목_금_토'.split('_'),\n        longDateFormat: {\n            LT: 'A h:mm',\n            LTS: 'A h:mm:ss',\n            L: 'YYYY.MM.DD.',\n            LL: 'YYYY년 MMMM D일',\n            LLL: 'YYYY년 MMMM D일 A h:mm',\n            LLLL: 'YYYY년 MMMM D일 dddd A h:mm',\n            l: 'YYYY.MM.DD.',\n            ll: 'YYYY년 MMMM D일',\n            lll: 'YYYY년 MMMM D일 A h:mm',\n            llll: 'YYYY년 MMMM D일 dddd A h:mm',\n        },\n        calendar: {\n            sameDay: '오늘 LT',\n            nextDay: '내일 LT',\n            nextWeek: 'dddd LT',\n            lastDay: '어제 LT',\n            lastWeek: '지난주 dddd LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s 후',\n            past: '%s 전',\n            s: '몇 초',\n            ss: '%d초',\n            m: '1분',\n            mm: '%d분',\n            h: '한 시간',\n            hh: '%d시간',\n            d: '하루',\n            dd: '%d일',\n            M: '한 달',\n            MM: '%d달',\n            y: '일 년',\n            yy: '%d년',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(일|월|주)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'd':\n                case 'D':\n                case 'DDD':\n                    return number + '일';\n                case 'M':\n                    return number + '월';\n                case 'w':\n                case 'W':\n                    return number + '주';\n                default:\n                    return number;\n            }\n        },\n        meridiemParse: /오전|오후/,\n        isPM: function (token) {\n            return token === '오후';\n        },\n        meridiem: function (hour, minute, isUpper) {\n            return hour < 12 ? '오전' : '오후';\n        },\n    });\n\n    return ko;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ku.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ku.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Kurdish [ku]\n//! author : Shahram Mebashar : https://github.com/ShahramMebashar\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '١',\n            2: '٢',\n            3: '٣',\n            4: '٤',\n            5: '٥',\n            6: '٦',\n            7: '٧',\n            8: '٨',\n            9: '٩',\n            0: '٠',\n        },\n        numberMap = {\n            '١': '1',\n            '٢': '2',\n            '٣': '3',\n            '٤': '4',\n            '٥': '5',\n            '٦': '6',\n            '٧': '7',\n            '٨': '8',\n            '٩': '9',\n            '٠': '0',\n        },\n        months = [\n            'کانونی دووەم',\n            'شوبات',\n            'ئازار',\n            'نیسان',\n            'ئایار',\n            'حوزەیران',\n            'تەمموز',\n            'ئاب',\n            'ئەیلوول',\n            'تشرینی یەكەم',\n            'تشرینی دووەم',\n            'كانونی یەکەم',\n        ];\n\n    var ku = moment.defineLocale('ku', {\n        months: months,\n        monthsShort: months,\n        weekdays: 'یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌'.split(\n            '_'\n        ),\n        weekdaysShort: 'یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌'.split(\n            '_'\n        ),\n        weekdaysMin: 'ی_د_س_چ_پ_ه_ش'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        meridiemParse: /ئێواره‌|به‌یانی/,\n        isPM: function (input) {\n            return /ئێواره‌/.test(input);\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'به‌یانی';\n            } else {\n                return 'ئێواره‌';\n            }\n        },\n        calendar: {\n            sameDay: '[ئه‌مرۆ كاتژمێر] LT',\n            nextDay: '[به‌یانی كاتژمێر] LT',\n            nextWeek: 'dddd [كاتژمێر] LT',\n            lastDay: '[دوێنێ كاتژمێر] LT',\n            lastWeek: 'dddd [كاتژمێر] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'له‌ %s',\n            past: '%s',\n            s: 'چه‌ند چركه‌یه‌ك',\n            ss: 'چركه‌ %d',\n            m: 'یه‌ك خوله‌ك',\n            mm: '%d خوله‌ك',\n            h: 'یه‌ك كاتژمێر',\n            hh: '%d كاتژمێر',\n            d: 'یه‌ك ڕۆژ',\n            dd: '%d ڕۆژ',\n            M: 'یه‌ك مانگ',\n            MM: '%d مانگ',\n            y: 'یه‌ك ساڵ',\n            yy: '%d ساڵ',\n        },\n        preparse: function (string) {\n            return string\n                .replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) {\n                    return numberMap[match];\n                })\n                .replace(/،/g, ',');\n        },\n        postformat: function (string) {\n            return string\n                .replace(/\\d/g, function (match) {\n                    return symbolMap[match];\n                })\n                .replace(/,/g, '،');\n        },\n        week: {\n            dow: 6, // Saturday is the first day of the week.\n            doy: 12, // The week that contains Jan 12th is the first week of the year.\n        },\n    });\n\n    return ku;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ky.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ky.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Kyrgyz [ky]\n//! author : Chyngyz Arystan uulu : https://github.com/chyngyz\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var suffixes = {\n        0: '-чү',\n        1: '-чи',\n        2: '-чи',\n        3: '-чү',\n        4: '-чү',\n        5: '-чи',\n        6: '-чы',\n        7: '-чи',\n        8: '-чи',\n        9: '-чу',\n        10: '-чу',\n        20: '-чы',\n        30: '-чу',\n        40: '-чы',\n        50: '-чү',\n        60: '-чы',\n        70: '-чи',\n        80: '-чи',\n        90: '-чу',\n        100: '-чү',\n    };\n\n    var ky = moment.defineLocale('ky', {\n        months: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split(\n            '_'\n        ),\n        monthsShort: 'янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек'.split(\n            '_'\n        ),\n        weekdays: 'Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби'.split(\n            '_'\n        ),\n        weekdaysShort: 'Жек_Дүй_Шей_Шар_Бей_Жум_Ише'.split('_'),\n        weekdaysMin: 'Жк_Дй_Шй_Шр_Бй_Жм_Иш'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Бүгүн саат] LT',\n            nextDay: '[Эртең саат] LT',\n            nextWeek: 'dddd [саат] LT',\n            lastDay: '[Кечээ саат] LT',\n            lastWeek: '[Өткөн аптанын] dddd [күнү] [саат] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s ичинде',\n            past: '%s мурун',\n            s: 'бирнече секунд',\n            ss: '%d секунд',\n            m: 'бир мүнөт',\n            mm: '%d мүнөт',\n            h: 'бир саат',\n            hh: '%d саат',\n            d: 'бир күн',\n            dd: '%d күн',\n            M: 'бир ай',\n            MM: '%d ай',\n            y: 'бир жыл',\n            yy: '%d жыл',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}-(чи|чы|чү|чу)/,\n        ordinal: function (number) {\n            var a = number % 10,\n                b = number >= 100 ? 100 : null;\n            return number + (suffixes[number] || suffixes[a] || suffixes[b]);\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return ky;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/lb.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/lb.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Luxembourgish [lb]\n//! author : mweimerskirch : https://github.com/mweimerskirch\n//! author : David Raison : https://github.com/kwisatz\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function processRelativeTime(number, withoutSuffix, key, isFuture) {\n        var format = {\n            m: ['eng Minutt', 'enger Minutt'],\n            h: ['eng Stonn', 'enger Stonn'],\n            d: ['een Dag', 'engem Dag'],\n            M: ['ee Mount', 'engem Mount'],\n            y: ['ee Joer', 'engem Joer'],\n        };\n        return withoutSuffix ? format[key][0] : format[key][1];\n    }\n    function processFutureTime(string) {\n        var number = string.substr(0, string.indexOf(' '));\n        if (eifelerRegelAppliesToNumber(number)) {\n            return 'a ' + string;\n        }\n        return 'an ' + string;\n    }\n    function processPastTime(string) {\n        var number = string.substr(0, string.indexOf(' '));\n        if (eifelerRegelAppliesToNumber(number)) {\n            return 'viru ' + string;\n        }\n        return 'virun ' + string;\n    }\n    /**\n     * Returns true if the word before the given number loses the '-n' ending.\n     * e.g. 'an 10 Deeg' but 'a 5 Deeg'\n     *\n     * @param number {integer}\n     * @returns {boolean}\n     */\n    function eifelerRegelAppliesToNumber(number) {\n        number = parseInt(number, 10);\n        if (isNaN(number)) {\n            return false;\n        }\n        if (number < 0) {\n            // Negative Number --> always true\n            return true;\n        } else if (number < 10) {\n            // Only 1 digit\n            if (4 <= number && number <= 7) {\n                return true;\n            }\n            return false;\n        } else if (number < 100) {\n            // 2 digits\n            var lastDigit = number % 10,\n                firstDigit = number / 10;\n            if (lastDigit === 0) {\n                return eifelerRegelAppliesToNumber(firstDigit);\n            }\n            return eifelerRegelAppliesToNumber(lastDigit);\n        } else if (number < 10000) {\n            // 3 or 4 digits --> recursively check first digit\n            while (number >= 10) {\n                number = number / 10;\n            }\n            return eifelerRegelAppliesToNumber(number);\n        } else {\n            // Anything larger than 4 digits: recursively check first n-3 digits\n            number = number / 1000;\n            return eifelerRegelAppliesToNumber(number);\n        }\n    }\n\n    var lb = moment.defineLocale('lb', {\n        months: 'Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember'.split(\n            '_'\n        ),\n        monthsShort: 'Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg'.split(\n            '_'\n        ),\n        weekdaysShort: 'So._Mé._Dë._Më._Do._Fr._Sa.'.split('_'),\n        weekdaysMin: 'So_Mé_Dë_Më_Do_Fr_Sa'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm [Auer]',\n            LTS: 'H:mm:ss [Auer]',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY H:mm [Auer]',\n            LLLL: 'dddd, D. MMMM YYYY H:mm [Auer]',\n        },\n        calendar: {\n            sameDay: '[Haut um] LT',\n            sameElse: 'L',\n            nextDay: '[Muer um] LT',\n            nextWeek: 'dddd [um] LT',\n            lastDay: '[Gëschter um] LT',\n            lastWeek: function () {\n                // Different date string for 'Dënschdeg' (Tuesday) and 'Donneschdeg' (Thursday) due to phonological rule\n                switch (this.day()) {\n                    case 2:\n                    case 4:\n                        return '[Leschten] dddd [um] LT';\n                    default:\n                        return '[Leschte] dddd [um] LT';\n                }\n            },\n        },\n        relativeTime: {\n            future: processFutureTime,\n            past: processPastTime,\n            s: 'e puer Sekonnen',\n            ss: '%d Sekonnen',\n            m: processRelativeTime,\n            mm: '%d Minutten',\n            h: processRelativeTime,\n            hh: '%d Stonnen',\n            d: processRelativeTime,\n            dd: '%d Deeg',\n            M: processRelativeTime,\n            MM: '%d Méint',\n            y: processRelativeTime,\n            yy: '%d Joer',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return lb;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/lo.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/lo.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Lao [lo]\n//! author : Ryan Hart : https://github.com/ryanhart2\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var lo = moment.defineLocale('lo', {\n        months: 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split(\n            '_'\n        ),\n        monthsShort: 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split(\n            '_'\n        ),\n        weekdays: 'ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'),\n        weekdaysShort: 'ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'),\n        weekdaysMin: 'ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'ວັນdddd D MMMM YYYY HH:mm',\n        },\n        meridiemParse: /ຕອນເຊົ້າ|ຕອນແລງ/,\n        isPM: function (input) {\n            return input === 'ຕອນແລງ';\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'ຕອນເຊົ້າ';\n            } else {\n                return 'ຕອນແລງ';\n            }\n        },\n        calendar: {\n            sameDay: '[ມື້ນີ້ເວລາ] LT',\n            nextDay: '[ມື້ອື່ນເວລາ] LT',\n            nextWeek: '[ວັນ]dddd[ໜ້າເວລາ] LT',\n            lastDay: '[ມື້ວານນີ້ເວລາ] LT',\n            lastWeek: '[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'ອີກ %s',\n            past: '%sຜ່ານມາ',\n            s: 'ບໍ່ເທົ່າໃດວິນາທີ',\n            ss: '%d ວິນາທີ',\n            m: '1 ນາທີ',\n            mm: '%d ນາທີ',\n            h: '1 ຊົ່ວໂມງ',\n            hh: '%d ຊົ່ວໂມງ',\n            d: '1 ມື້',\n            dd: '%d ມື້',\n            M: '1 ເດືອນ',\n            MM: '%d ເດືອນ',\n            y: '1 ປີ',\n            yy: '%d ປີ',\n        },\n        dayOfMonthOrdinalParse: /(ທີ່)\\d{1,2}/,\n        ordinal: function (number) {\n            return 'ທີ່' + number;\n        },\n    });\n\n    return lo;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/lt.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/lt.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Lithuanian [lt]\n//! author : Mindaugas Mozūras : https://github.com/mmozuras\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var units = {\n        ss: 'sekundė_sekundžių_sekundes',\n        m: 'minutė_minutės_minutę',\n        mm: 'minutės_minučių_minutes',\n        h: 'valanda_valandos_valandą',\n        hh: 'valandos_valandų_valandas',\n        d: 'diena_dienos_dieną',\n        dd: 'dienos_dienų_dienas',\n        M: 'mėnuo_mėnesio_mėnesį',\n        MM: 'mėnesiai_mėnesių_mėnesius',\n        y: 'metai_metų_metus',\n        yy: 'metai_metų_metus',\n    };\n    function translateSeconds(number, withoutSuffix, key, isFuture) {\n        if (withoutSuffix) {\n            return 'kelios sekundės';\n        } else {\n            return isFuture ? 'kelių sekundžių' : 'kelias sekundes';\n        }\n    }\n    function translateSingular(number, withoutSuffix, key, isFuture) {\n        return withoutSuffix\n            ? forms(key)[0]\n            : isFuture\n            ? forms(key)[1]\n            : forms(key)[2];\n    }\n    function special(number) {\n        return number % 10 === 0 || (number > 10 && number < 20);\n    }\n    function forms(key) {\n        return units[key].split('_');\n    }\n    function translate(number, withoutSuffix, key, isFuture) {\n        var result = number + ' ';\n        if (number === 1) {\n            return (\n                result + translateSingular(number, withoutSuffix, key[0], isFuture)\n            );\n        } else if (withoutSuffix) {\n            return result + (special(number) ? forms(key)[1] : forms(key)[0]);\n        } else {\n            if (isFuture) {\n                return result + forms(key)[1];\n            } else {\n                return result + (special(number) ? forms(key)[1] : forms(key)[2]);\n            }\n        }\n    }\n    var lt = moment.defineLocale('lt', {\n        months: {\n            format: 'sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio'.split(\n                '_'\n            ),\n            standalone: 'sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis'.split(\n                '_'\n            ),\n            isFormat: /D[oD]?(\\[[^\\[\\]]*\\]|\\s)+MMMM?|MMMM?(\\[[^\\[\\]]*\\]|\\s)+D[oD]?/,\n        },\n        monthsShort: 'sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd'.split('_'),\n        weekdays: {\n            format: 'sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį'.split(\n                '_'\n            ),\n            standalone: 'sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis'.split(\n                '_'\n            ),\n            isFormat: /dddd HH:mm/,\n        },\n        weekdaysShort: 'Sek_Pir_Ant_Tre_Ket_Pen_Šeš'.split('_'),\n        weekdaysMin: 'S_P_A_T_K_Pn_Š'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'YYYY-MM-DD',\n            LL: 'YYYY [m.] MMMM D [d.]',\n            LLL: 'YYYY [m.] MMMM D [d.], HH:mm [val.]',\n            LLLL: 'YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]',\n            l: 'YYYY-MM-DD',\n            ll: 'YYYY [m.] MMMM D [d.]',\n            lll: 'YYYY [m.] MMMM D [d.], HH:mm [val.]',\n            llll: 'YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]',\n        },\n        calendar: {\n            sameDay: '[Šiandien] LT',\n            nextDay: '[Rytoj] LT',\n            nextWeek: 'dddd LT',\n            lastDay: '[Vakar] LT',\n            lastWeek: '[Praėjusį] dddd LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'po %s',\n            past: 'prieš %s',\n            s: translateSeconds,\n            ss: translate,\n            m: translateSingular,\n            mm: translate,\n            h: translateSingular,\n            hh: translate,\n            d: translateSingular,\n            dd: translate,\n            M: translateSingular,\n            MM: translate,\n            y: translateSingular,\n            yy: translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}-oji/,\n        ordinal: function (number) {\n            return number + '-oji';\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return lt;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/lv.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/lv.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Latvian [lv]\n//! author : Kristaps Karlsons : https://github.com/skakri\n//! author : Jānis Elmeris : https://github.com/JanisE\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var units = {\n        ss: 'sekundes_sekundēm_sekunde_sekundes'.split('_'),\n        m: 'minūtes_minūtēm_minūte_minūtes'.split('_'),\n        mm: 'minūtes_minūtēm_minūte_minūtes'.split('_'),\n        h: 'stundas_stundām_stunda_stundas'.split('_'),\n        hh: 'stundas_stundām_stunda_stundas'.split('_'),\n        d: 'dienas_dienām_diena_dienas'.split('_'),\n        dd: 'dienas_dienām_diena_dienas'.split('_'),\n        M: 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'),\n        MM: 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'),\n        y: 'gada_gadiem_gads_gadi'.split('_'),\n        yy: 'gada_gadiem_gads_gadi'.split('_'),\n    };\n    /**\n     * @param withoutSuffix boolean true = a length of time; false = before/after a period of time.\n     */\n    function format(forms, number, withoutSuffix) {\n        if (withoutSuffix) {\n            // E.g. \"21 minūte\", \"3 minūtes\".\n            return number % 10 === 1 && number % 100 !== 11 ? forms[2] : forms[3];\n        } else {\n            // E.g. \"21 minūtes\" as in \"pēc 21 minūtes\".\n            // E.g. \"3 minūtēm\" as in \"pēc 3 minūtēm\".\n            return number % 10 === 1 && number % 100 !== 11 ? forms[0] : forms[1];\n        }\n    }\n    function relativeTimeWithPlural(number, withoutSuffix, key) {\n        return number + ' ' + format(units[key], number, withoutSuffix);\n    }\n    function relativeTimeWithSingular(number, withoutSuffix, key) {\n        return format(units[key], number, withoutSuffix);\n    }\n    function relativeSeconds(number, withoutSuffix) {\n        return withoutSuffix ? 'dažas sekundes' : 'dažām sekundēm';\n    }\n\n    var lv = moment.defineLocale('lv', {\n        months: 'janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris'.split(\n            '_'\n        ),\n        monthsShort: 'jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec'.split('_'),\n        weekdays: 'svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena'.split(\n            '_'\n        ),\n        weekdaysShort: 'Sv_P_O_T_C_Pk_S'.split('_'),\n        weekdaysMin: 'Sv_P_O_T_C_Pk_S'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY.',\n            LL: 'YYYY. [gada] D. MMMM',\n            LLL: 'YYYY. [gada] D. MMMM, HH:mm',\n            LLLL: 'YYYY. [gada] D. MMMM, dddd, HH:mm',\n        },\n        calendar: {\n            sameDay: '[Šodien pulksten] LT',\n            nextDay: '[Rīt pulksten] LT',\n            nextWeek: 'dddd [pulksten] LT',\n            lastDay: '[Vakar pulksten] LT',\n            lastWeek: '[Pagājušā] dddd [pulksten] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'pēc %s',\n            past: 'pirms %s',\n            s: relativeSeconds,\n            ss: relativeTimeWithPlural,\n            m: relativeTimeWithSingular,\n            mm: relativeTimeWithPlural,\n            h: relativeTimeWithSingular,\n            hh: relativeTimeWithPlural,\n            d: relativeTimeWithSingular,\n            dd: relativeTimeWithPlural,\n            M: relativeTimeWithSingular,\n            MM: relativeTimeWithPlural,\n            y: relativeTimeWithSingular,\n            yy: relativeTimeWithPlural,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return lv;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/me.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/me.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Montenegrin [me]\n//! author : Miodrag Nikač <miodrag@restartit.me> : https://github.com/miodragnikac\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var translator = {\n        words: {\n            //Different grammatical cases\n            ss: ['sekund', 'sekunda', 'sekundi'],\n            m: ['jedan minut', 'jednog minuta'],\n            mm: ['minut', 'minuta', 'minuta'],\n            h: ['jedan sat', 'jednog sata'],\n            hh: ['sat', 'sata', 'sati'],\n            dd: ['dan', 'dana', 'dana'],\n            MM: ['mjesec', 'mjeseca', 'mjeseci'],\n            yy: ['godina', 'godine', 'godina'],\n        },\n        correctGrammaticalCase: function (number, wordKey) {\n            return number === 1\n                ? wordKey[0]\n                : number >= 2 && number <= 4\n                ? wordKey[1]\n                : wordKey[2];\n        },\n        translate: function (number, withoutSuffix, key) {\n            var wordKey = translator.words[key];\n            if (key.length === 1) {\n                return withoutSuffix ? wordKey[0] : wordKey[1];\n            } else {\n                return (\n                    number +\n                    ' ' +\n                    translator.correctGrammaticalCase(number, wordKey)\n                );\n            }\n        },\n    };\n\n    var me = moment.defineLocale('me', {\n        months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split(\n            '_'\n        ),\n        monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split(\n            '_'\n        ),\n        weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'),\n        weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY H:mm',\n            LLLL: 'dddd, D. MMMM YYYY H:mm',\n        },\n        calendar: {\n            sameDay: '[danas u] LT',\n            nextDay: '[sjutra u] LT',\n\n            nextWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[u] [nedjelju] [u] LT';\n                    case 3:\n                        return '[u] [srijedu] [u] LT';\n                    case 6:\n                        return '[u] [subotu] [u] LT';\n                    case 1:\n                    case 2:\n                    case 4:\n                    case 5:\n                        return '[u] dddd [u] LT';\n                }\n            },\n            lastDay: '[juče u] LT',\n            lastWeek: function () {\n                var lastWeekDays = [\n                    '[prošle] [nedjelje] [u] LT',\n                    '[prošlog] [ponedjeljka] [u] LT',\n                    '[prošlog] [utorka] [u] LT',\n                    '[prošle] [srijede] [u] LT',\n                    '[prošlog] [četvrtka] [u] LT',\n                    '[prošlog] [petka] [u] LT',\n                    '[prošle] [subote] [u] LT',\n                ];\n                return lastWeekDays[this.day()];\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'za %s',\n            past: 'prije %s',\n            s: 'nekoliko sekundi',\n            ss: translator.translate,\n            m: translator.translate,\n            mm: translator.translate,\n            h: translator.translate,\n            hh: translator.translate,\n            d: 'dan',\n            dd: translator.translate,\n            M: 'mjesec',\n            MM: translator.translate,\n            y: 'godinu',\n            yy: translator.translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return me;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/mi.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/mi.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Maori [mi]\n//! author : John Corrigan <robbiecloset@gmail.com> : https://github.com/johnideal\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var mi = moment.defineLocale('mi', {\n        months: 'Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea'.split(\n            '_'\n        ),\n        monthsShort: 'Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki'.split(\n            '_'\n        ),\n        monthsRegex: /(?:['a-z\\u0101\\u014D\\u016B]+\\-?){1,3}/i,\n        monthsStrictRegex: /(?:['a-z\\u0101\\u014D\\u016B]+\\-?){1,3}/i,\n        monthsShortRegex: /(?:['a-z\\u0101\\u014D\\u016B]+\\-?){1,3}/i,\n        monthsShortStrictRegex: /(?:['a-z\\u0101\\u014D\\u016B]+\\-?){1,2}/i,\n        weekdays: 'Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei'.split('_'),\n        weekdaysShort: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'),\n        weekdaysMin: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY [i] HH:mm',\n            LLLL: 'dddd, D MMMM YYYY [i] HH:mm',\n        },\n        calendar: {\n            sameDay: '[i teie mahana, i] LT',\n            nextDay: '[apopo i] LT',\n            nextWeek: 'dddd [i] LT',\n            lastDay: '[inanahi i] LT',\n            lastWeek: 'dddd [whakamutunga i] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'i roto i %s',\n            past: '%s i mua',\n            s: 'te hēkona ruarua',\n            ss: '%d hēkona',\n            m: 'he meneti',\n            mm: '%d meneti',\n            h: 'te haora',\n            hh: '%d haora',\n            d: 'he ra',\n            dd: '%d ra',\n            M: 'he marama',\n            MM: '%d marama',\n            y: 'he tau',\n            yy: '%d tau',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}º/,\n        ordinal: '%dº',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return mi;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/mk.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/mk.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Macedonian [mk]\n//! author : Borislav Mickov : https://github.com/B0k0\n//! author : Sashko Todorov : https://github.com/bkyceh\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var mk = moment.defineLocale('mk', {\n        months: 'јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември'.split(\n            '_'\n        ),\n        monthsShort: 'јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек'.split('_'),\n        weekdays: 'недела_понеделник_вторник_среда_четврток_петок_сабота'.split(\n            '_'\n        ),\n        weekdaysShort: 'нед_пон_вто_сре_чет_пет_саб'.split('_'),\n        weekdaysMin: 'нe_пo_вт_ср_че_пе_сa'.split('_'),\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'D.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY H:mm',\n            LLLL: 'dddd, D MMMM YYYY H:mm',\n        },\n        calendar: {\n            sameDay: '[Денес во] LT',\n            nextDay: '[Утре во] LT',\n            nextWeek: '[Во] dddd [во] LT',\n            lastDay: '[Вчера во] LT',\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                    case 3:\n                    case 6:\n                        return '[Изминатата] dddd [во] LT';\n                    case 1:\n                    case 2:\n                    case 4:\n                    case 5:\n                        return '[Изминатиот] dddd [во] LT';\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'за %s',\n            past: 'пред %s',\n            s: 'неколку секунди',\n            ss: '%d секунди',\n            m: 'една минута',\n            mm: '%d минути',\n            h: 'еден час',\n            hh: '%d часа',\n            d: 'еден ден',\n            dd: '%d дена',\n            M: 'еден месец',\n            MM: '%d месеци',\n            y: 'една година',\n            yy: '%d години',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}-(ев|ен|ти|ви|ри|ми)/,\n        ordinal: function (number) {\n            var lastDigit = number % 10,\n                last2Digits = number % 100;\n            if (number === 0) {\n                return number + '-ев';\n            } else if (last2Digits === 0) {\n                return number + '-ен';\n            } else if (last2Digits > 10 && last2Digits < 20) {\n                return number + '-ти';\n            } else if (lastDigit === 1) {\n                return number + '-ви';\n            } else if (lastDigit === 2) {\n                return number + '-ри';\n            } else if (lastDigit === 7 || lastDigit === 8) {\n                return number + '-ми';\n            } else {\n                return number + '-ти';\n            }\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return mk;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ml.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ml.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Malayalam [ml]\n//! author : Floyd Pink : https://github.com/floydpink\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var ml = moment.defineLocale('ml', {\n        months: 'ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ'.split(\n            '_'\n        ),\n        monthsShort: 'ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച'.split(\n            '_'\n        ),\n        weekdaysShort: 'ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി'.split('_'),\n        weekdaysMin: 'ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ'.split('_'),\n        longDateFormat: {\n            LT: 'A h:mm -നു',\n            LTS: 'A h:mm:ss -നു',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY, A h:mm -നു',\n            LLLL: 'dddd, D MMMM YYYY, A h:mm -നു',\n        },\n        calendar: {\n            sameDay: '[ഇന്ന്] LT',\n            nextDay: '[നാളെ] LT',\n            nextWeek: 'dddd, LT',\n            lastDay: '[ഇന്നലെ] LT',\n            lastWeek: '[കഴിഞ്ഞ] dddd, LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s കഴിഞ്ഞ്',\n            past: '%s മുൻപ്',\n            s: 'അൽപ നിമിഷങ്ങൾ',\n            ss: '%d സെക്കൻഡ്',\n            m: 'ഒരു മിനിറ്റ്',\n            mm: '%d മിനിറ്റ്',\n            h: 'ഒരു മണിക്കൂർ',\n            hh: '%d മണിക്കൂർ',\n            d: 'ഒരു ദിവസം',\n            dd: '%d ദിവസം',\n            M: 'ഒരു മാസം',\n            MM: '%d മാസം',\n            y: 'ഒരു വർഷം',\n            yy: '%d വർഷം',\n        },\n        meridiemParse: /രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (\n                (meridiem === 'രാത്രി' && hour >= 4) ||\n                meridiem === 'ഉച്ച കഴിഞ്ഞ്' ||\n                meridiem === 'വൈകുന്നേരം'\n            ) {\n                return hour + 12;\n            } else {\n                return hour;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'രാത്രി';\n            } else if (hour < 12) {\n                return 'രാവിലെ';\n            } else if (hour < 17) {\n                return 'ഉച്ച കഴിഞ്ഞ്';\n            } else if (hour < 20) {\n                return 'വൈകുന്നേരം';\n            } else {\n                return 'രാത്രി';\n            }\n        },\n    });\n\n    return ml;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/mn.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/mn.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Mongolian [mn]\n//! author : Javkhlantugs Nyamdorj : https://github.com/javkhaanj7\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function translate(number, withoutSuffix, key, isFuture) {\n        switch (key) {\n            case 's':\n                return withoutSuffix ? 'хэдхэн секунд' : 'хэдхэн секундын';\n            case 'ss':\n                return number + (withoutSuffix ? ' секунд' : ' секундын');\n            case 'm':\n            case 'mm':\n                return number + (withoutSuffix ? ' минут' : ' минутын');\n            case 'h':\n            case 'hh':\n                return number + (withoutSuffix ? ' цаг' : ' цагийн');\n            case 'd':\n            case 'dd':\n                return number + (withoutSuffix ? ' өдөр' : ' өдрийн');\n            case 'M':\n            case 'MM':\n                return number + (withoutSuffix ? ' сар' : ' сарын');\n            case 'y':\n            case 'yy':\n                return number + (withoutSuffix ? ' жил' : ' жилийн');\n            default:\n                return number;\n        }\n    }\n\n    var mn = moment.defineLocale('mn', {\n        months: 'Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар'.split(\n            '_'\n        ),\n        monthsShort: '1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба'.split('_'),\n        weekdaysShort: 'Ням_Дав_Мяг_Лха_Пүр_Баа_Бям'.split('_'),\n        weekdaysMin: 'Ня_Да_Мя_Лх_Пү_Ба_Бя'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'YYYY-MM-DD',\n            LL: 'YYYY оны MMMMын D',\n            LLL: 'YYYY оны MMMMын D HH:mm',\n            LLLL: 'dddd, YYYY оны MMMMын D HH:mm',\n        },\n        meridiemParse: /ҮӨ|ҮХ/i,\n        isPM: function (input) {\n            return input === 'ҮХ';\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'ҮӨ';\n            } else {\n                return 'ҮХ';\n            }\n        },\n        calendar: {\n            sameDay: '[Өнөөдөр] LT',\n            nextDay: '[Маргааш] LT',\n            nextWeek: '[Ирэх] dddd LT',\n            lastDay: '[Өчигдөр] LT',\n            lastWeek: '[Өнгөрсөн] dddd LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s дараа',\n            past: '%s өмнө',\n            s: translate,\n            ss: translate,\n            m: translate,\n            mm: translate,\n            h: translate,\n            hh: translate,\n            d: translate,\n            dd: translate,\n            M: translate,\n            MM: translate,\n            y: translate,\n            yy: translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2} өдөр/,\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'd':\n                case 'D':\n                case 'DDD':\n                    return number + ' өдөр';\n                default:\n                    return number;\n            }\n        },\n    });\n\n    return mn;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/mr.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/mr.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Marathi [mr]\n//! author : Harshad Kale : https://github.com/kalehv\n//! author : Vivek Athalye : https://github.com/vnathalye\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '१',\n            2: '२',\n            3: '३',\n            4: '४',\n            5: '५',\n            6: '६',\n            7: '७',\n            8: '८',\n            9: '९',\n            0: '०',\n        },\n        numberMap = {\n            '१': '1',\n            '२': '2',\n            '३': '3',\n            '४': '4',\n            '५': '5',\n            '६': '6',\n            '७': '7',\n            '८': '8',\n            '९': '9',\n            '०': '0',\n        };\n\n    function relativeTimeMr(number, withoutSuffix, string, isFuture) {\n        var output = '';\n        if (withoutSuffix) {\n            switch (string) {\n                case 's':\n                    output = 'काही सेकंद';\n                    break;\n                case 'ss':\n                    output = '%d सेकंद';\n                    break;\n                case 'm':\n                    output = 'एक मिनिट';\n                    break;\n                case 'mm':\n                    output = '%d मिनिटे';\n                    break;\n                case 'h':\n                    output = 'एक तास';\n                    break;\n                case 'hh':\n                    output = '%d तास';\n                    break;\n                case 'd':\n                    output = 'एक दिवस';\n                    break;\n                case 'dd':\n                    output = '%d दिवस';\n                    break;\n                case 'M':\n                    output = 'एक महिना';\n                    break;\n                case 'MM':\n                    output = '%d महिने';\n                    break;\n                case 'y':\n                    output = 'एक वर्ष';\n                    break;\n                case 'yy':\n                    output = '%d वर्षे';\n                    break;\n            }\n        } else {\n            switch (string) {\n                case 's':\n                    output = 'काही सेकंदां';\n                    break;\n                case 'ss':\n                    output = '%d सेकंदां';\n                    break;\n                case 'm':\n                    output = 'एका मिनिटा';\n                    break;\n                case 'mm':\n                    output = '%d मिनिटां';\n                    break;\n                case 'h':\n                    output = 'एका तासा';\n                    break;\n                case 'hh':\n                    output = '%d तासां';\n                    break;\n                case 'd':\n                    output = 'एका दिवसा';\n                    break;\n                case 'dd':\n                    output = '%d दिवसां';\n                    break;\n                case 'M':\n                    output = 'एका महिन्या';\n                    break;\n                case 'MM':\n                    output = '%d महिन्यां';\n                    break;\n                case 'y':\n                    output = 'एका वर्षा';\n                    break;\n                case 'yy':\n                    output = '%d वर्षां';\n                    break;\n            }\n        }\n        return output.replace(/%d/i, number);\n    }\n\n    var mr = moment.defineLocale('mr', {\n        months: 'जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split(\n            '_'\n        ),\n        monthsShort: 'जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'),\n        weekdaysShort: 'रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि'.split('_'),\n        weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'),\n        longDateFormat: {\n            LT: 'A h:mm वाजता',\n            LTS: 'A h:mm:ss वाजता',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY, A h:mm वाजता',\n            LLLL: 'dddd, D MMMM YYYY, A h:mm वाजता',\n        },\n        calendar: {\n            sameDay: '[आज] LT',\n            nextDay: '[उद्या] LT',\n            nextWeek: 'dddd, LT',\n            lastDay: '[काल] LT',\n            lastWeek: '[मागील] dddd, LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%sमध्ये',\n            past: '%sपूर्वी',\n            s: relativeTimeMr,\n            ss: relativeTimeMr,\n            m: relativeTimeMr,\n            mm: relativeTimeMr,\n            h: relativeTimeMr,\n            hh: relativeTimeMr,\n            d: relativeTimeMr,\n            dd: relativeTimeMr,\n            M: relativeTimeMr,\n            MM: relativeTimeMr,\n            y: relativeTimeMr,\n            yy: relativeTimeMr,\n        },\n        preparse: function (string) {\n            return string.replace(/[१२३४५६७८९०]/g, function (match) {\n                return numberMap[match];\n            });\n        },\n        postformat: function (string) {\n            return string.replace(/\\d/g, function (match) {\n                return symbolMap[match];\n            });\n        },\n        meridiemParse: /पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'पहाटे' || meridiem === 'सकाळी') {\n                return hour;\n            } else if (\n                meridiem === 'दुपारी' ||\n                meridiem === 'सायंकाळी' ||\n                meridiem === 'रात्री'\n            ) {\n                return hour >= 12 ? hour : hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour >= 0 && hour < 6) {\n                return 'पहाटे';\n            } else if (hour < 12) {\n                return 'सकाळी';\n            } else if (hour < 17) {\n                return 'दुपारी';\n            } else if (hour < 20) {\n                return 'सायंकाळी';\n            } else {\n                return 'रात्री';\n            }\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return mr;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ms-my.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/ms-my.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Malay [ms-my]\n//! note : DEPRECATED, the correct one is [ms]\n//! author : Weldan Jamili : https://github.com/weldan\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var msMy = moment.defineLocale('ms-my', {\n        months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'),\n        weekdays: 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'),\n        weekdaysShort: 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'),\n        weekdaysMin: 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'),\n        longDateFormat: {\n            LT: 'HH.mm',\n            LTS: 'HH.mm.ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY [pukul] HH.mm',\n            LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm',\n        },\n        meridiemParse: /pagi|tengahari|petang|malam/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'pagi') {\n                return hour;\n            } else if (meridiem === 'tengahari') {\n                return hour >= 11 ? hour : hour + 12;\n            } else if (meridiem === 'petang' || meridiem === 'malam') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hours, minutes, isLower) {\n            if (hours < 11) {\n                return 'pagi';\n            } else if (hours < 15) {\n                return 'tengahari';\n            } else if (hours < 19) {\n                return 'petang';\n            } else {\n                return 'malam';\n            }\n        },\n        calendar: {\n            sameDay: '[Hari ini pukul] LT',\n            nextDay: '[Esok pukul] LT',\n            nextWeek: 'dddd [pukul] LT',\n            lastDay: '[Kelmarin pukul] LT',\n            lastWeek: 'dddd [lepas pukul] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'dalam %s',\n            past: '%s yang lepas',\n            s: 'beberapa saat',\n            ss: '%d saat',\n            m: 'seminit',\n            mm: '%d minit',\n            h: 'sejam',\n            hh: '%d jam',\n            d: 'sehari',\n            dd: '%d hari',\n            M: 'sebulan',\n            MM: '%d bulan',\n            y: 'setahun',\n            yy: '%d tahun',\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return msMy;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ms.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ms.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Malay [ms]\n//! author : Weldan Jamili : https://github.com/weldan\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var ms = moment.defineLocale('ms', {\n        months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'),\n        weekdays: 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'),\n        weekdaysShort: 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'),\n        weekdaysMin: 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'),\n        longDateFormat: {\n            LT: 'HH.mm',\n            LTS: 'HH.mm.ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY [pukul] HH.mm',\n            LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm',\n        },\n        meridiemParse: /pagi|tengahari|petang|malam/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'pagi') {\n                return hour;\n            } else if (meridiem === 'tengahari') {\n                return hour >= 11 ? hour : hour + 12;\n            } else if (meridiem === 'petang' || meridiem === 'malam') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hours, minutes, isLower) {\n            if (hours < 11) {\n                return 'pagi';\n            } else if (hours < 15) {\n                return 'tengahari';\n            } else if (hours < 19) {\n                return 'petang';\n            } else {\n                return 'malam';\n            }\n        },\n        calendar: {\n            sameDay: '[Hari ini pukul] LT',\n            nextDay: '[Esok pukul] LT',\n            nextWeek: 'dddd [pukul] LT',\n            lastDay: '[Kelmarin pukul] LT',\n            lastWeek: 'dddd [lepas pukul] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'dalam %s',\n            past: '%s yang lepas',\n            s: 'beberapa saat',\n            ss: '%d saat',\n            m: 'seminit',\n            mm: '%d minit',\n            h: 'sejam',\n            hh: '%d jam',\n            d: 'sehari',\n            dd: '%d hari',\n            M: 'sebulan',\n            MM: '%d bulan',\n            y: 'setahun',\n            yy: '%d tahun',\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return ms;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/mt.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/mt.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Maltese (Malta) [mt]\n//! author : Alessandro Maruccia : https://github.com/alesma\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var mt = moment.defineLocale('mt', {\n        months: 'Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ'.split('_'),\n        weekdays: 'Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt'.split(\n            '_'\n        ),\n        weekdaysShort: 'Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib'.split('_'),\n        weekdaysMin: 'Ħa_Tn_Tl_Er_Ħa_Ġi_Si'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Illum fil-]LT',\n            nextDay: '[Għada fil-]LT',\n            nextWeek: 'dddd [fil-]LT',\n            lastDay: '[Il-bieraħ fil-]LT',\n            lastWeek: 'dddd [li għadda] [fil-]LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'f’ %s',\n            past: '%s ilu',\n            s: 'ftit sekondi',\n            ss: '%d sekondi',\n            m: 'minuta',\n            mm: '%d minuti',\n            h: 'siegħa',\n            hh: '%d siegħat',\n            d: 'ġurnata',\n            dd: '%d ġranet',\n            M: 'xahar',\n            MM: '%d xhur',\n            y: 'sena',\n            yy: '%d sni',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}º/,\n        ordinal: '%dº',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return mt;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/my.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/my.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Burmese [my]\n//! author : Squar team, mysquar.com\n//! author : David Rossellat : https://github.com/gholadr\n//! author : Tin Aung Lin : https://github.com/thanyawzinmin\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '၁',\n            2: '၂',\n            3: '၃',\n            4: '၄',\n            5: '၅',\n            6: '၆',\n            7: '၇',\n            8: '၈',\n            9: '၉',\n            0: '၀',\n        },\n        numberMap = {\n            '၁': '1',\n            '၂': '2',\n            '၃': '3',\n            '၄': '4',\n            '၅': '5',\n            '၆': '6',\n            '၇': '7',\n            '၈': '8',\n            '၉': '9',\n            '၀': '0',\n        };\n\n    var my = moment.defineLocale('my', {\n        months: 'ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ'.split(\n            '_'\n        ),\n        monthsShort: 'ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ'.split('_'),\n        weekdays: 'တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ'.split(\n            '_'\n        ),\n        weekdaysShort: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'),\n        weekdaysMin: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'),\n\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[ယနေ.] LT [မှာ]',\n            nextDay: '[မနက်ဖြန်] LT [မှာ]',\n            nextWeek: 'dddd LT [မှာ]',\n            lastDay: '[မနေ.က] LT [မှာ]',\n            lastWeek: '[ပြီးခဲ့သော] dddd LT [မှာ]',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'လာမည့် %s မှာ',\n            past: 'လွန်ခဲ့သော %s က',\n            s: 'စက္ကန်.အနည်းငယ်',\n            ss: '%d စက္ကန့်',\n            m: 'တစ်မိနစ်',\n            mm: '%d မိနစ်',\n            h: 'တစ်နာရီ',\n            hh: '%d နာရီ',\n            d: 'တစ်ရက်',\n            dd: '%d ရက်',\n            M: 'တစ်လ',\n            MM: '%d လ',\n            y: 'တစ်နှစ်',\n            yy: '%d နှစ်',\n        },\n        preparse: function (string) {\n            return string.replace(/[၁၂၃၄၅၆၇၈၉၀]/g, function (match) {\n                return numberMap[match];\n            });\n        },\n        postformat: function (string) {\n            return string.replace(/\\d/g, function (match) {\n                return symbolMap[match];\n            });\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return my;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/nb.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/nb.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Norwegian Bokmål [nb]\n//! authors : Espen Hovlandsdal : https://github.com/rexxars\n//!           Sigurd Gartmann : https://github.com/sigurdga\n//!           Stephen Ramthun : https://github.com/stephenramthun\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var nb = moment.defineLocale('nb', {\n        months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split(\n            '_'\n        ),\n        monthsShort: 'jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'),\n        weekdaysShort: 'sø._ma._ti._on._to._fr._lø.'.split('_'),\n        weekdaysMin: 'sø_ma_ti_on_to_fr_lø'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY [kl.] HH:mm',\n            LLLL: 'dddd D. MMMM YYYY [kl.] HH:mm',\n        },\n        calendar: {\n            sameDay: '[i dag kl.] LT',\n            nextDay: '[i morgen kl.] LT',\n            nextWeek: 'dddd [kl.] LT',\n            lastDay: '[i går kl.] LT',\n            lastWeek: '[forrige] dddd [kl.] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'om %s',\n            past: '%s siden',\n            s: 'noen sekunder',\n            ss: '%d sekunder',\n            m: 'ett minutt',\n            mm: '%d minutter',\n            h: 'en time',\n            hh: '%d timer',\n            d: 'en dag',\n            dd: '%d dager',\n            w: 'en uke',\n            ww: '%d uker',\n            M: 'en måned',\n            MM: '%d måneder',\n            y: 'ett år',\n            yy: '%d år',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return nb;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ne.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ne.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Nepalese [ne]\n//! author : suvash : https://github.com/suvash\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '१',\n            2: '२',\n            3: '३',\n            4: '४',\n            5: '५',\n            6: '६',\n            7: '७',\n            8: '८',\n            9: '९',\n            0: '०',\n        },\n        numberMap = {\n            '१': '1',\n            '२': '2',\n            '३': '3',\n            '४': '4',\n            '५': '5',\n            '६': '6',\n            '७': '7',\n            '८': '8',\n            '९': '9',\n            '०': '0',\n        };\n\n    var ne = moment.defineLocale('ne', {\n        months: 'जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर'.split(\n            '_'\n        ),\n        monthsShort: 'जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार'.split(\n            '_'\n        ),\n        weekdaysShort: 'आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.'.split('_'),\n        weekdaysMin: 'आ._सो._मं._बु._बि._शु._श.'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'Aको h:mm बजे',\n            LTS: 'Aको h:mm:ss बजे',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY, Aको h:mm बजे',\n            LLLL: 'dddd, D MMMM YYYY, Aको h:mm बजे',\n        },\n        preparse: function (string) {\n            return string.replace(/[१२३४५६७८९०]/g, function (match) {\n                return numberMap[match];\n            });\n        },\n        postformat: function (string) {\n            return string.replace(/\\d/g, function (match) {\n                return symbolMap[match];\n            });\n        },\n        meridiemParse: /राति|बिहान|दिउँसो|साँझ/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'राति') {\n                return hour < 4 ? hour : hour + 12;\n            } else if (meridiem === 'बिहान') {\n                return hour;\n            } else if (meridiem === 'दिउँसो') {\n                return hour >= 10 ? hour : hour + 12;\n            } else if (meridiem === 'साँझ') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 3) {\n                return 'राति';\n            } else if (hour < 12) {\n                return 'बिहान';\n            } else if (hour < 16) {\n                return 'दिउँसो';\n            } else if (hour < 20) {\n                return 'साँझ';\n            } else {\n                return 'राति';\n            }\n        },\n        calendar: {\n            sameDay: '[आज] LT',\n            nextDay: '[भोलि] LT',\n            nextWeek: '[आउँदो] dddd[,] LT',\n            lastDay: '[हिजो] LT',\n            lastWeek: '[गएको] dddd[,] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%sमा',\n            past: '%s अगाडि',\n            s: 'केही क्षण',\n            ss: '%d सेकेण्ड',\n            m: 'एक मिनेट',\n            mm: '%d मिनेट',\n            h: 'एक घण्टा',\n            hh: '%d घण्टा',\n            d: 'एक दिन',\n            dd: '%d दिन',\n            M: 'एक महिना',\n            MM: '%d महिना',\n            y: 'एक बर्ष',\n            yy: '%d बर्ष',\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return ne;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/nl-be.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/nl-be.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Dutch (Belgium) [nl-be]\n//! author : Joris Röling : https://github.com/jorisroling\n//! author : Jacob Middag : https://github.com/middagj\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var monthsShortWithDots = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split(\n            '_'\n        ),\n        monthsShortWithoutDots = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split(\n            '_'\n        ),\n        monthsParse = [\n            /^jan/i,\n            /^feb/i,\n            /^maart|mrt.?$/i,\n            /^apr/i,\n            /^mei$/i,\n            /^jun[i.]?$/i,\n            /^jul[i.]?$/i,\n            /^aug/i,\n            /^sep/i,\n            /^okt/i,\n            /^nov/i,\n            /^dec/i,\n        ],\n        monthsRegex = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\\.?|feb\\.?|mrt\\.?|apr\\.?|ju[nl]\\.?|aug\\.?|sep\\.?|okt\\.?|nov\\.?|dec\\.?)/i;\n\n    var nlBe = moment.defineLocale('nl-be', {\n        months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split(\n            '_'\n        ),\n        monthsShort: function (m, format) {\n            if (!m) {\n                return monthsShortWithDots;\n            } else if (/-MMM-/.test(format)) {\n                return monthsShortWithoutDots[m.month()];\n            } else {\n                return monthsShortWithDots[m.month()];\n            }\n        },\n\n        monthsRegex: monthsRegex,\n        monthsShortRegex: monthsRegex,\n        monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,\n        monthsShortStrictRegex: /^(jan\\.?|feb\\.?|mrt\\.?|apr\\.?|mei|ju[nl]\\.?|aug\\.?|sep\\.?|okt\\.?|nov\\.?|dec\\.?)/i,\n\n        monthsParse: monthsParse,\n        longMonthsParse: monthsParse,\n        shortMonthsParse: monthsParse,\n\n        weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split(\n            '_'\n        ),\n        weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'),\n        weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[vandaag om] LT',\n            nextDay: '[morgen om] LT',\n            nextWeek: 'dddd [om] LT',\n            lastDay: '[gisteren om] LT',\n            lastWeek: '[afgelopen] dddd [om] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'over %s',\n            past: '%s geleden',\n            s: 'een paar seconden',\n            ss: '%d seconden',\n            m: 'één minuut',\n            mm: '%d minuten',\n            h: 'één uur',\n            hh: '%d uur',\n            d: 'één dag',\n            dd: '%d dagen',\n            M: 'één maand',\n            MM: '%d maanden',\n            y: 'één jaar',\n            yy: '%d jaar',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(ste|de)/,\n        ordinal: function (number) {\n            return (\n                number +\n                (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de')\n            );\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return nlBe;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/nl.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/nl.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Dutch [nl]\n//! author : Joris Röling : https://github.com/jorisroling\n//! author : Jacob Middag : https://github.com/middagj\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var monthsShortWithDots = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split(\n            '_'\n        ),\n        monthsShortWithoutDots = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split(\n            '_'\n        ),\n        monthsParse = [\n            /^jan/i,\n            /^feb/i,\n            /^maart|mrt.?$/i,\n            /^apr/i,\n            /^mei$/i,\n            /^jun[i.]?$/i,\n            /^jul[i.]?$/i,\n            /^aug/i,\n            /^sep/i,\n            /^okt/i,\n            /^nov/i,\n            /^dec/i,\n        ],\n        monthsRegex = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\\.?|feb\\.?|mrt\\.?|apr\\.?|ju[nl]\\.?|aug\\.?|sep\\.?|okt\\.?|nov\\.?|dec\\.?)/i;\n\n    var nl = moment.defineLocale('nl', {\n        months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split(\n            '_'\n        ),\n        monthsShort: function (m, format) {\n            if (!m) {\n                return monthsShortWithDots;\n            } else if (/-MMM-/.test(format)) {\n                return monthsShortWithoutDots[m.month()];\n            } else {\n                return monthsShortWithDots[m.month()];\n            }\n        },\n\n        monthsRegex: monthsRegex,\n        monthsShortRegex: monthsRegex,\n        monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,\n        monthsShortStrictRegex: /^(jan\\.?|feb\\.?|mrt\\.?|apr\\.?|mei|ju[nl]\\.?|aug\\.?|sep\\.?|okt\\.?|nov\\.?|dec\\.?)/i,\n\n        monthsParse: monthsParse,\n        longMonthsParse: monthsParse,\n        shortMonthsParse: monthsParse,\n\n        weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split(\n            '_'\n        ),\n        weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'),\n        weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD-MM-YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[vandaag om] LT',\n            nextDay: '[morgen om] LT',\n            nextWeek: 'dddd [om] LT',\n            lastDay: '[gisteren om] LT',\n            lastWeek: '[afgelopen] dddd [om] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'over %s',\n            past: '%s geleden',\n            s: 'een paar seconden',\n            ss: '%d seconden',\n            m: 'één minuut',\n            mm: '%d minuten',\n            h: 'één uur',\n            hh: '%d uur',\n            d: 'één dag',\n            dd: '%d dagen',\n            w: 'één week',\n            ww: '%d weken',\n            M: 'één maand',\n            MM: '%d maanden',\n            y: 'één jaar',\n            yy: '%d jaar',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(ste|de)/,\n        ordinal: function (number) {\n            return (\n                number +\n                (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de')\n            );\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return nl;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/nn.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/nn.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Nynorsk [nn]\n//! authors : https://github.com/mechuwind\n//!           Stephen Ramthun : https://github.com/stephenramthun\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var nn = moment.defineLocale('nn', {\n        months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split(\n            '_'\n        ),\n        monthsShort: 'jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag'.split('_'),\n        weekdaysShort: 'su._må._ty._on._to._fr._lau.'.split('_'),\n        weekdaysMin: 'su_må_ty_on_to_fr_la'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY [kl.] H:mm',\n            LLLL: 'dddd D. MMMM YYYY [kl.] HH:mm',\n        },\n        calendar: {\n            sameDay: '[I dag klokka] LT',\n            nextDay: '[I morgon klokka] LT',\n            nextWeek: 'dddd [klokka] LT',\n            lastDay: '[I går klokka] LT',\n            lastWeek: '[Føregåande] dddd [klokka] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'om %s',\n            past: '%s sidan',\n            s: 'nokre sekund',\n            ss: '%d sekund',\n            m: 'eit minutt',\n            mm: '%d minutt',\n            h: 'ein time',\n            hh: '%d timar',\n            d: 'ein dag',\n            dd: '%d dagar',\n            w: 'ei veke',\n            ww: '%d veker',\n            M: 'ein månad',\n            MM: '%d månader',\n            y: 'eit år',\n            yy: '%d år',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return nn;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/oc-lnc.js\":\n/*!**********************************************!*\\\n  !*** ./node_modules/moment/locale/oc-lnc.js ***!\n  \\**********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Occitan, lengadocian dialecte [oc-lnc]\n//! author : Quentin PAGÈS : https://github.com/Quenty31\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var ocLnc = moment.defineLocale('oc-lnc', {\n        months: {\n            standalone: 'genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre'.split(\n                '_'\n            ),\n            format: \"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre\".split(\n                '_'\n            ),\n            isFormat: /D[oD]?(\\s)+MMMM/,\n        },\n        monthsShort: 'gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte'.split(\n            '_'\n        ),\n        weekdaysShort: 'dg._dl._dm._dc._dj._dv._ds.'.split('_'),\n        weekdaysMin: 'dg_dl_dm_dc_dj_dv_ds'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM [de] YYYY',\n            ll: 'D MMM YYYY',\n            LLL: 'D MMMM [de] YYYY [a] H:mm',\n            lll: 'D MMM YYYY, H:mm',\n            LLLL: 'dddd D MMMM [de] YYYY [a] H:mm',\n            llll: 'ddd D MMM YYYY, H:mm',\n        },\n        calendar: {\n            sameDay: '[uèi a] LT',\n            nextDay: '[deman a] LT',\n            nextWeek: 'dddd [a] LT',\n            lastDay: '[ièr a] LT',\n            lastWeek: 'dddd [passat a] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: \"d'aquí %s\",\n            past: 'fa %s',\n            s: 'unas segondas',\n            ss: '%d segondas',\n            m: 'una minuta',\n            mm: '%d minutas',\n            h: 'una ora',\n            hh: '%d oras',\n            d: 'un jorn',\n            dd: '%d jorns',\n            M: 'un mes',\n            MM: '%d meses',\n            y: 'un an',\n            yy: '%d ans',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(r|n|t|è|a)/,\n        ordinal: function (number, period) {\n            var output =\n                number === 1\n                    ? 'r'\n                    : number === 2\n                    ? 'n'\n                    : number === 3\n                    ? 'r'\n                    : number === 4\n                    ? 't'\n                    : 'è';\n            if (period === 'w' || period === 'W') {\n                output = 'a';\n            }\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4,\n        },\n    });\n\n    return ocLnc;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/pa-in.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/pa-in.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Punjabi (India) [pa-in]\n//! author : Harpreet Singh : https://github.com/harpreetkhalsagtbit\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '੧',\n            2: '੨',\n            3: '੩',\n            4: '੪',\n            5: '੫',\n            6: '੬',\n            7: '੭',\n            8: '੮',\n            9: '੯',\n            0: '੦',\n        },\n        numberMap = {\n            '੧': '1',\n            '੨': '2',\n            '੩': '3',\n            '੪': '4',\n            '੫': '5',\n            '੬': '6',\n            '੭': '7',\n            '੮': '8',\n            '੯': '9',\n            '੦': '0',\n        };\n\n    var paIn = moment.defineLocale('pa-in', {\n        // There are months name as per Nanakshahi Calendar but they are not used as rigidly in modern Punjabi.\n        months: 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split(\n            '_'\n        ),\n        monthsShort: 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split(\n            '_'\n        ),\n        weekdays: 'ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ'.split(\n            '_'\n        ),\n        weekdaysShort: 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'),\n        weekdaysMin: 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'),\n        longDateFormat: {\n            LT: 'A h:mm ਵਜੇ',\n            LTS: 'A h:mm:ss ਵਜੇ',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY, A h:mm ਵਜੇ',\n            LLLL: 'dddd, D MMMM YYYY, A h:mm ਵਜੇ',\n        },\n        calendar: {\n            sameDay: '[ਅਜ] LT',\n            nextDay: '[ਕਲ] LT',\n            nextWeek: '[ਅਗਲਾ] dddd, LT',\n            lastDay: '[ਕਲ] LT',\n            lastWeek: '[ਪਿਛਲੇ] dddd, LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s ਵਿੱਚ',\n            past: '%s ਪਿਛਲੇ',\n            s: 'ਕੁਝ ਸਕਿੰਟ',\n            ss: '%d ਸਕਿੰਟ',\n            m: 'ਇਕ ਮਿੰਟ',\n            mm: '%d ਮਿੰਟ',\n            h: 'ਇੱਕ ਘੰਟਾ',\n            hh: '%d ਘੰਟੇ',\n            d: 'ਇੱਕ ਦਿਨ',\n            dd: '%d ਦਿਨ',\n            M: 'ਇੱਕ ਮਹੀਨਾ',\n            MM: '%d ਮਹੀਨੇ',\n            y: 'ਇੱਕ ਸਾਲ',\n            yy: '%d ਸਾਲ',\n        },\n        preparse: function (string) {\n            return string.replace(/[੧੨੩੪੫੬੭੮੯੦]/g, function (match) {\n                return numberMap[match];\n            });\n        },\n        postformat: function (string) {\n            return string.replace(/\\d/g, function (match) {\n                return symbolMap[match];\n            });\n        },\n        // Punjabi notation for meridiems are quite fuzzy in practice. While there exists\n        // a rigid notion of a 'Pahar' it is not used as rigidly in modern Punjabi.\n        meridiemParse: /ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'ਰਾਤ') {\n                return hour < 4 ? hour : hour + 12;\n            } else if (meridiem === 'ਸਵੇਰ') {\n                return hour;\n            } else if (meridiem === 'ਦੁਪਹਿਰ') {\n                return hour >= 10 ? hour : hour + 12;\n            } else if (meridiem === 'ਸ਼ਾਮ') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'ਰਾਤ';\n            } else if (hour < 10) {\n                return 'ਸਵੇਰ';\n            } else if (hour < 17) {\n                return 'ਦੁਪਹਿਰ';\n            } else if (hour < 20) {\n                return 'ਸ਼ਾਮ';\n            } else {\n                return 'ਰਾਤ';\n            }\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return paIn;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/pl.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/pl.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Polish [pl]\n//! author : Rafal Hirsz : https://github.com/evoL\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var monthsNominative = 'styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień'.split(\n            '_'\n        ),\n        monthsSubjective = 'stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia'.split(\n            '_'\n        ),\n        monthsParse = [\n            /^sty/i,\n            /^lut/i,\n            /^mar/i,\n            /^kwi/i,\n            /^maj/i,\n            /^cze/i,\n            /^lip/i,\n            /^sie/i,\n            /^wrz/i,\n            /^paź/i,\n            /^lis/i,\n            /^gru/i,\n        ];\n    function plural(n) {\n        return n % 10 < 5 && n % 10 > 1 && ~~(n / 10) % 10 !== 1;\n    }\n    function translate(number, withoutSuffix, key) {\n        var result = number + ' ';\n        switch (key) {\n            case 'ss':\n                return result + (plural(number) ? 'sekundy' : 'sekund');\n            case 'm':\n                return withoutSuffix ? 'minuta' : 'minutę';\n            case 'mm':\n                return result + (plural(number) ? 'minuty' : 'minut');\n            case 'h':\n                return withoutSuffix ? 'godzina' : 'godzinę';\n            case 'hh':\n                return result + (plural(number) ? 'godziny' : 'godzin');\n            case 'ww':\n                return result + (plural(number) ? 'tygodnie' : 'tygodni');\n            case 'MM':\n                return result + (plural(number) ? 'miesiące' : 'miesięcy');\n            case 'yy':\n                return result + (plural(number) ? 'lata' : 'lat');\n        }\n    }\n\n    var pl = moment.defineLocale('pl', {\n        months: function (momentToFormat, format) {\n            if (!momentToFormat) {\n                return monthsNominative;\n            } else if (/D MMMM/.test(format)) {\n                return monthsSubjective[momentToFormat.month()];\n            } else {\n                return monthsNominative[momentToFormat.month()];\n            }\n        },\n        monthsShort: 'sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru'.split('_'),\n        monthsParse: monthsParse,\n        longMonthsParse: monthsParse,\n        shortMonthsParse: monthsParse,\n        weekdays: 'niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota'.split(\n            '_'\n        ),\n        weekdaysShort: 'ndz_pon_wt_śr_czw_pt_sob'.split('_'),\n        weekdaysMin: 'Nd_Pn_Wt_Śr_Cz_Pt_So'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Dziś o] LT',\n            nextDay: '[Jutro o] LT',\n            nextWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[W niedzielę o] LT';\n\n                    case 2:\n                        return '[We wtorek o] LT';\n\n                    case 3:\n                        return '[W środę o] LT';\n\n                    case 6:\n                        return '[W sobotę o] LT';\n\n                    default:\n                        return '[W] dddd [o] LT';\n                }\n            },\n            lastDay: '[Wczoraj o] LT',\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[W zeszłą niedzielę o] LT';\n                    case 3:\n                        return '[W zeszłą środę o] LT';\n                    case 6:\n                        return '[W zeszłą sobotę o] LT';\n                    default:\n                        return '[W zeszły] dddd [o] LT';\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'za %s',\n            past: '%s temu',\n            s: 'kilka sekund',\n            ss: translate,\n            m: translate,\n            mm: translate,\n            h: translate,\n            hh: translate,\n            d: '1 dzień',\n            dd: '%d dni',\n            w: 'tydzień',\n            ww: translate,\n            M: 'miesiąc',\n            MM: translate,\n            y: 'rok',\n            yy: translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return pl;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/pt-br.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/pt-br.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Portuguese (Brazil) [pt-br]\n//! author : Caio Ribeiro Pereira : https://github.com/caio-ribeiro-pereira\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var ptBr = moment.defineLocale('pt-br', {\n        months: 'janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split(\n            '_'\n        ),\n        monthsShort: 'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'),\n        weekdays: 'domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado'.split(\n            '_'\n        ),\n        weekdaysShort: 'dom_seg_ter_qua_qui_sex_sáb'.split('_'),\n        weekdaysMin: 'do_2ª_3ª_4ª_5ª_6ª_sá'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D [de] MMMM [de] YYYY',\n            LLL: 'D [de] MMMM [de] YYYY [às] HH:mm',\n            LLLL: 'dddd, D [de] MMMM [de] YYYY [às] HH:mm',\n        },\n        calendar: {\n            sameDay: '[Hoje às] LT',\n            nextDay: '[Amanhã às] LT',\n            nextWeek: 'dddd [às] LT',\n            lastDay: '[Ontem às] LT',\n            lastWeek: function () {\n                return this.day() === 0 || this.day() === 6\n                    ? '[Último] dddd [às] LT' // Saturday + Sunday\n                    : '[Última] dddd [às] LT'; // Monday - Friday\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'em %s',\n            past: 'há %s',\n            s: 'poucos segundos',\n            ss: '%d segundos',\n            m: 'um minuto',\n            mm: '%d minutos',\n            h: 'uma hora',\n            hh: '%d horas',\n            d: 'um dia',\n            dd: '%d dias',\n            M: 'um mês',\n            MM: '%d meses',\n            y: 'um ano',\n            yy: '%d anos',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}º/,\n        ordinal: '%dº',\n        invalidDate: 'Data inválida',\n    });\n\n    return ptBr;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/pt.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/pt.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Portuguese [pt]\n//! author : Jefferson : https://github.com/jalex79\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var pt = moment.defineLocale('pt', {\n        months: 'janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split(\n            '_'\n        ),\n        monthsShort: 'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'),\n        weekdays: 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split(\n            '_'\n        ),\n        weekdaysShort: 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'),\n        weekdaysMin: 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D [de] MMMM [de] YYYY',\n            LLL: 'D [de] MMMM [de] YYYY HH:mm',\n            LLLL: 'dddd, D [de] MMMM [de] YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Hoje às] LT',\n            nextDay: '[Amanhã às] LT',\n            nextWeek: 'dddd [às] LT',\n            lastDay: '[Ontem às] LT',\n            lastWeek: function () {\n                return this.day() === 0 || this.day() === 6\n                    ? '[Último] dddd [às] LT' // Saturday + Sunday\n                    : '[Última] dddd [às] LT'; // Monday - Friday\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'em %s',\n            past: 'há %s',\n            s: 'segundos',\n            ss: '%d segundos',\n            m: 'um minuto',\n            mm: '%d minutos',\n            h: 'uma hora',\n            hh: '%d horas',\n            d: 'um dia',\n            dd: '%d dias',\n            w: 'uma semana',\n            ww: '%d semanas',\n            M: 'um mês',\n            MM: '%d meses',\n            y: 'um ano',\n            yy: '%d anos',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}º/,\n        ordinal: '%dº',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return pt;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ro.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ro.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Romanian [ro]\n//! author : Vlad Gurdiga : https://github.com/gurdiga\n//! author : Valentin Agachi : https://github.com/avaly\n//! author : Emanuel Cepoi : https://github.com/cepem\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function relativeTimeWithPlural(number, withoutSuffix, key) {\n        var format = {\n                ss: 'secunde',\n                mm: 'minute',\n                hh: 'ore',\n                dd: 'zile',\n                ww: 'săptămâni',\n                MM: 'luni',\n                yy: 'ani',\n            },\n            separator = ' ';\n        if (number % 100 >= 20 || (number >= 100 && number % 100 === 0)) {\n            separator = ' de ';\n        }\n        return number + separator + format[key];\n    }\n\n    var ro = moment.defineLocale('ro', {\n        months: 'ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie'.split(\n            '_'\n        ),\n        monthsShort: 'ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'duminică_luni_marți_miercuri_joi_vineri_sâmbătă'.split('_'),\n        weekdaysShort: 'Dum_Lun_Mar_Mie_Joi_Vin_Sâm'.split('_'),\n        weekdaysMin: 'Du_Lu_Ma_Mi_Jo_Vi_Sâ'.split('_'),\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY H:mm',\n            LLLL: 'dddd, D MMMM YYYY H:mm',\n        },\n        calendar: {\n            sameDay: '[azi la] LT',\n            nextDay: '[mâine la] LT',\n            nextWeek: 'dddd [la] LT',\n            lastDay: '[ieri la] LT',\n            lastWeek: '[fosta] dddd [la] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'peste %s',\n            past: '%s în urmă',\n            s: 'câteva secunde',\n            ss: relativeTimeWithPlural,\n            m: 'un minut',\n            mm: relativeTimeWithPlural,\n            h: 'o oră',\n            hh: relativeTimeWithPlural,\n            d: 'o zi',\n            dd: relativeTimeWithPlural,\n            w: 'o săptămână',\n            ww: relativeTimeWithPlural,\n            M: 'o lună',\n            MM: relativeTimeWithPlural,\n            y: 'un an',\n            yy: relativeTimeWithPlural,\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return ro;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ru.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ru.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Russian [ru]\n//! author : Viktorminator : https://github.com/Viktorminator\n//! author : Menelion Elensúle : https://github.com/Oire\n//! author : Коренберг Марк : https://github.com/socketpair\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function plural(word, num) {\n        var forms = word.split('_');\n        return num % 10 === 1 && num % 100 !== 11\n            ? forms[0]\n            : num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20)\n            ? forms[1]\n            : forms[2];\n    }\n    function relativeTimeWithPlural(number, withoutSuffix, key) {\n        var format = {\n            ss: withoutSuffix ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд',\n            mm: withoutSuffix ? 'минута_минуты_минут' : 'минуту_минуты_минут',\n            hh: 'час_часа_часов',\n            dd: 'день_дня_дней',\n            ww: 'неделя_недели_недель',\n            MM: 'месяц_месяца_месяцев',\n            yy: 'год_года_лет',\n        };\n        if (key === 'm') {\n            return withoutSuffix ? 'минута' : 'минуту';\n        } else {\n            return number + ' ' + plural(format[key], +number);\n        }\n    }\n    var monthsParse = [\n        /^янв/i,\n        /^фев/i,\n        /^мар/i,\n        /^апр/i,\n        /^ма[йя]/i,\n        /^июн/i,\n        /^июл/i,\n        /^авг/i,\n        /^сен/i,\n        /^окт/i,\n        /^ноя/i,\n        /^дек/i,\n    ];\n\n    // http://new.gramota.ru/spravka/rules/139-prop : § 103\n    // Сокращения месяцев: http://new.gramota.ru/spravka/buro/search-answer?s=242637\n    // CLDR data:          http://www.unicode.org/cldr/charts/28/summary/ru.html#1753\n    var ru = moment.defineLocale('ru', {\n        months: {\n            format: 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split(\n                '_'\n            ),\n            standalone: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split(\n                '_'\n            ),\n        },\n        monthsShort: {\n            // по CLDR именно \"июл.\" и \"июн.\", но какой смысл менять букву на точку?\n            format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split(\n                '_'\n            ),\n            standalone: 'янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.'.split(\n                '_'\n            ),\n        },\n        weekdays: {\n            standalone: 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split(\n                '_'\n            ),\n            format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split(\n                '_'\n            ),\n            isFormat: /\\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/,\n        },\n        weekdaysShort: 'вс_пн_вт_ср_чт_пт_сб'.split('_'),\n        weekdaysMin: 'вс_пн_вт_ср_чт_пт_сб'.split('_'),\n        monthsParse: monthsParse,\n        longMonthsParse: monthsParse,\n        shortMonthsParse: monthsParse,\n\n        // полные названия с падежами, по три буквы, для некоторых, по 4 буквы, сокращения с точкой и без точки\n        monthsRegex: /^(январ[ья]|янв\\.?|феврал[ья]|февр?\\.?|марта?|мар\\.?|апрел[ья]|апр\\.?|ма[йя]|июн[ья]|июн\\.?|июл[ья]|июл\\.?|августа?|авг\\.?|сентябр[ья]|сент?\\.?|октябр[ья]|окт\\.?|ноябр[ья]|нояб?\\.?|декабр[ья]|дек\\.?)/i,\n\n        // копия предыдущего\n        monthsShortRegex: /^(январ[ья]|янв\\.?|феврал[ья]|февр?\\.?|марта?|мар\\.?|апрел[ья]|апр\\.?|ма[йя]|июн[ья]|июн\\.?|июл[ья]|июл\\.?|августа?|авг\\.?|сентябр[ья]|сент?\\.?|октябр[ья]|окт\\.?|ноябр[ья]|нояб?\\.?|декабр[ья]|дек\\.?)/i,\n\n        // полные названия с падежами\n        monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,\n\n        // Выражение, которое соответствует только сокращённым формам\n        monthsShortStrictRegex: /^(янв\\.|февр?\\.|мар[т.]|апр\\.|ма[яй]|июн[ья.]|июл[ья.]|авг\\.|сент?\\.|окт\\.|нояб?\\.|дек\\.)/i,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY г.',\n            LLL: 'D MMMM YYYY г., H:mm',\n            LLLL: 'dddd, D MMMM YYYY г., H:mm',\n        },\n        calendar: {\n            sameDay: '[Сегодня, в] LT',\n            nextDay: '[Завтра, в] LT',\n            lastDay: '[Вчера, в] LT',\n            nextWeek: function (now) {\n                if (now.week() !== this.week()) {\n                    switch (this.day()) {\n                        case 0:\n                            return '[В следующее] dddd, [в] LT';\n                        case 1:\n                        case 2:\n                        case 4:\n                            return '[В следующий] dddd, [в] LT';\n                        case 3:\n                        case 5:\n                        case 6:\n                            return '[В следующую] dddd, [в] LT';\n                    }\n                } else {\n                    if (this.day() === 2) {\n                        return '[Во] dddd, [в] LT';\n                    } else {\n                        return '[В] dddd, [в] LT';\n                    }\n                }\n            },\n            lastWeek: function (now) {\n                if (now.week() !== this.week()) {\n                    switch (this.day()) {\n                        case 0:\n                            return '[В прошлое] dddd, [в] LT';\n                        case 1:\n                        case 2:\n                        case 4:\n                            return '[В прошлый] dddd, [в] LT';\n                        case 3:\n                        case 5:\n                        case 6:\n                            return '[В прошлую] dddd, [в] LT';\n                    }\n                } else {\n                    if (this.day() === 2) {\n                        return '[Во] dddd, [в] LT';\n                    } else {\n                        return '[В] dddd, [в] LT';\n                    }\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'через %s',\n            past: '%s назад',\n            s: 'несколько секунд',\n            ss: relativeTimeWithPlural,\n            m: relativeTimeWithPlural,\n            mm: relativeTimeWithPlural,\n            h: 'час',\n            hh: relativeTimeWithPlural,\n            d: 'день',\n            dd: relativeTimeWithPlural,\n            w: 'неделя',\n            ww: relativeTimeWithPlural,\n            M: 'месяц',\n            MM: relativeTimeWithPlural,\n            y: 'год',\n            yy: relativeTimeWithPlural,\n        },\n        meridiemParse: /ночи|утра|дня|вечера/i,\n        isPM: function (input) {\n            return /^(дня|вечера)$/.test(input);\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'ночи';\n            } else if (hour < 12) {\n                return 'утра';\n            } else if (hour < 17) {\n                return 'дня';\n            } else {\n                return 'вечера';\n            }\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}-(й|го|я)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'M':\n                case 'd':\n                case 'DDD':\n                    return number + '-й';\n                case 'D':\n                    return number + '-го';\n                case 'w':\n                case 'W':\n                    return number + '-я';\n                default:\n                    return number;\n            }\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return ru;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/sd.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/sd.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Sindhi [sd]\n//! author : Narain Sagar : https://github.com/narainsagar\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var months = [\n            'جنوري',\n            'فيبروري',\n            'مارچ',\n            'اپريل',\n            'مئي',\n            'جون',\n            'جولاءِ',\n            'آگسٽ',\n            'سيپٽمبر',\n            'آڪٽوبر',\n            'نومبر',\n            'ڊسمبر',\n        ],\n        days = ['آچر', 'سومر', 'اڱارو', 'اربع', 'خميس', 'جمع', 'ڇنڇر'];\n\n    var sd = moment.defineLocale('sd', {\n        months: months,\n        monthsShort: months,\n        weekdays: days,\n        weekdaysShort: days,\n        weekdaysMin: days,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd، D MMMM YYYY HH:mm',\n        },\n        meridiemParse: /صبح|شام/,\n        isPM: function (input) {\n            return 'شام' === input;\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'صبح';\n            }\n            return 'شام';\n        },\n        calendar: {\n            sameDay: '[اڄ] LT',\n            nextDay: '[سڀاڻي] LT',\n            nextWeek: 'dddd [اڳين هفتي تي] LT',\n            lastDay: '[ڪالهه] LT',\n            lastWeek: '[گزريل هفتي] dddd [تي] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s پوء',\n            past: '%s اڳ',\n            s: 'چند سيڪنڊ',\n            ss: '%d سيڪنڊ',\n            m: 'هڪ منٽ',\n            mm: '%d منٽ',\n            h: 'هڪ ڪلاڪ',\n            hh: '%d ڪلاڪ',\n            d: 'هڪ ڏينهن',\n            dd: '%d ڏينهن',\n            M: 'هڪ مهينو',\n            MM: '%d مهينا',\n            y: 'هڪ سال',\n            yy: '%d سال',\n        },\n        preparse: function (string) {\n            return string.replace(/،/g, ',');\n        },\n        postformat: function (string) {\n            return string.replace(/,/g, '،');\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return sd;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/se.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/se.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Northern Sami [se]\n//! authors : Bård Rolstad Henriksen : https://github.com/karamell\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var se = moment.defineLocale('se', {\n        months: 'ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu'.split(\n            '_'\n        ),\n        monthsShort: 'ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov'.split(\n            '_'\n        ),\n        weekdays: 'sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat'.split(\n            '_'\n        ),\n        weekdaysShort: 'sotn_vuos_maŋ_gask_duor_bear_láv'.split('_'),\n        weekdaysMin: 's_v_m_g_d_b_L'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'MMMM D. [b.] YYYY',\n            LLL: 'MMMM D. [b.] YYYY [ti.] HH:mm',\n            LLLL: 'dddd, MMMM D. [b.] YYYY [ti.] HH:mm',\n        },\n        calendar: {\n            sameDay: '[otne ti] LT',\n            nextDay: '[ihttin ti] LT',\n            nextWeek: 'dddd [ti] LT',\n            lastDay: '[ikte ti] LT',\n            lastWeek: '[ovddit] dddd [ti] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s geažes',\n            past: 'maŋit %s',\n            s: 'moadde sekunddat',\n            ss: '%d sekunddat',\n            m: 'okta minuhta',\n            mm: '%d minuhtat',\n            h: 'okta diimmu',\n            hh: '%d diimmut',\n            d: 'okta beaivi',\n            dd: '%d beaivvit',\n            M: 'okta mánnu',\n            MM: '%d mánut',\n            y: 'okta jahki',\n            yy: '%d jagit',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return se;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/si.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/si.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Sinhalese [si]\n//! author : Sampath Sitinamaluwa : https://github.com/sampathsris\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    /*jshint -W100*/\n    var si = moment.defineLocale('si', {\n        months: 'ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්'.split(\n            '_'\n        ),\n        monthsShort: 'ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ'.split(\n            '_'\n        ),\n        weekdays: 'ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා'.split(\n            '_'\n        ),\n        weekdaysShort: 'ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන'.split('_'),\n        weekdaysMin: 'ඉ_ස_අ_බ_බ්‍ර_සි_සෙ'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'a h:mm',\n            LTS: 'a h:mm:ss',\n            L: 'YYYY/MM/DD',\n            LL: 'YYYY MMMM D',\n            LLL: 'YYYY MMMM D, a h:mm',\n            LLLL: 'YYYY MMMM D [වැනි] dddd, a h:mm:ss',\n        },\n        calendar: {\n            sameDay: '[අද] LT[ට]',\n            nextDay: '[හෙට] LT[ට]',\n            nextWeek: 'dddd LT[ට]',\n            lastDay: '[ඊයේ] LT[ට]',\n            lastWeek: '[පසුගිය] dddd LT[ට]',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%sකින්',\n            past: '%sකට පෙර',\n            s: 'තත්පර කිහිපය',\n            ss: 'තත්පර %d',\n            m: 'මිනිත්තුව',\n            mm: 'මිනිත්තු %d',\n            h: 'පැය',\n            hh: 'පැය %d',\n            d: 'දිනය',\n            dd: 'දින %d',\n            M: 'මාසය',\n            MM: 'මාස %d',\n            y: 'වසර',\n            yy: 'වසර %d',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2} වැනි/,\n        ordinal: function (number) {\n            return number + ' වැනි';\n        },\n        meridiemParse: /පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,\n        isPM: function (input) {\n            return input === 'ප.ව.' || input === 'පස් වරු';\n        },\n        meridiem: function (hours, minutes, isLower) {\n            if (hours > 11) {\n                return isLower ? 'ප.ව.' : 'පස් වරු';\n            } else {\n                return isLower ? 'පෙ.ව.' : 'පෙර වරු';\n            }\n        },\n    });\n\n    return si;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/sk.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/sk.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Slovak [sk]\n//! author : Martin Minka : https://github.com/k2s\n//! based on work of petrbela : https://github.com/petrbela\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var months = 'január_február_marec_apríl_máj_jún_júl_august_september_október_november_december'.split(\n            '_'\n        ),\n        monthsShort = 'jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec'.split('_');\n    function plural(n) {\n        return n > 1 && n < 5;\n    }\n    function translate(number, withoutSuffix, key, isFuture) {\n        var result = number + ' ';\n        switch (key) {\n            case 's': // a few seconds / in a few seconds / a few seconds ago\n                return withoutSuffix || isFuture ? 'pár sekúnd' : 'pár sekundami';\n            case 'ss': // 9 seconds / in 9 seconds / 9 seconds ago\n                if (withoutSuffix || isFuture) {\n                    return result + (plural(number) ? 'sekundy' : 'sekúnd');\n                } else {\n                    return result + 'sekundami';\n                }\n            case 'm': // a minute / in a minute / a minute ago\n                return withoutSuffix ? 'minúta' : isFuture ? 'minútu' : 'minútou';\n            case 'mm': // 9 minutes / in 9 minutes / 9 minutes ago\n                if (withoutSuffix || isFuture) {\n                    return result + (plural(number) ? 'minúty' : 'minút');\n                } else {\n                    return result + 'minútami';\n                }\n            case 'h': // an hour / in an hour / an hour ago\n                return withoutSuffix ? 'hodina' : isFuture ? 'hodinu' : 'hodinou';\n            case 'hh': // 9 hours / in 9 hours / 9 hours ago\n                if (withoutSuffix || isFuture) {\n                    return result + (plural(number) ? 'hodiny' : 'hodín');\n                } else {\n                    return result + 'hodinami';\n                }\n            case 'd': // a day / in a day / a day ago\n                return withoutSuffix || isFuture ? 'deň' : 'dňom';\n            case 'dd': // 9 days / in 9 days / 9 days ago\n                if (withoutSuffix || isFuture) {\n                    return result + (plural(number) ? 'dni' : 'dní');\n                } else {\n                    return result + 'dňami';\n                }\n            case 'M': // a month / in a month / a month ago\n                return withoutSuffix || isFuture ? 'mesiac' : 'mesiacom';\n            case 'MM': // 9 months / in 9 months / 9 months ago\n                if (withoutSuffix || isFuture) {\n                    return result + (plural(number) ? 'mesiace' : 'mesiacov');\n                } else {\n                    return result + 'mesiacmi';\n                }\n            case 'y': // a year / in a year / a year ago\n                return withoutSuffix || isFuture ? 'rok' : 'rokom';\n            case 'yy': // 9 years / in 9 years / 9 years ago\n                if (withoutSuffix || isFuture) {\n                    return result + (plural(number) ? 'roky' : 'rokov');\n                } else {\n                    return result + 'rokmi';\n                }\n        }\n    }\n\n    var sk = moment.defineLocale('sk', {\n        months: months,\n        monthsShort: monthsShort,\n        weekdays: 'nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota'.split('_'),\n        weekdaysShort: 'ne_po_ut_st_št_pi_so'.split('_'),\n        weekdaysMin: 'ne_po_ut_st_št_pi_so'.split('_'),\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY H:mm',\n            LLLL: 'dddd D. MMMM YYYY H:mm',\n        },\n        calendar: {\n            sameDay: '[dnes o] LT',\n            nextDay: '[zajtra o] LT',\n            nextWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[v nedeľu o] LT';\n                    case 1:\n                    case 2:\n                        return '[v] dddd [o] LT';\n                    case 3:\n                        return '[v stredu o] LT';\n                    case 4:\n                        return '[vo štvrtok o] LT';\n                    case 5:\n                        return '[v piatok o] LT';\n                    case 6:\n                        return '[v sobotu o] LT';\n                }\n            },\n            lastDay: '[včera o] LT',\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[minulú nedeľu o] LT';\n                    case 1:\n                    case 2:\n                        return '[minulý] dddd [o] LT';\n                    case 3:\n                        return '[minulú stredu o] LT';\n                    case 4:\n                    case 5:\n                        return '[minulý] dddd [o] LT';\n                    case 6:\n                        return '[minulú sobotu o] LT';\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'za %s',\n            past: 'pred %s',\n            s: translate,\n            ss: translate,\n            m: translate,\n            mm: translate,\n            h: translate,\n            hh: translate,\n            d: translate,\n            dd: translate,\n            M: translate,\n            MM: translate,\n            y: translate,\n            yy: translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return sk;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/sl.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/sl.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Slovenian [sl]\n//! author : Robert Sedovšek : https://github.com/sedovsek\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function processRelativeTime(number, withoutSuffix, key, isFuture) {\n        var result = number + ' ';\n        switch (key) {\n            case 's':\n                return withoutSuffix || isFuture\n                    ? 'nekaj sekund'\n                    : 'nekaj sekundami';\n            case 'ss':\n                if (number === 1) {\n                    result += withoutSuffix ? 'sekundo' : 'sekundi';\n                } else if (number === 2) {\n                    result += withoutSuffix || isFuture ? 'sekundi' : 'sekundah';\n                } else if (number < 5) {\n                    result += withoutSuffix || isFuture ? 'sekunde' : 'sekundah';\n                } else {\n                    result += 'sekund';\n                }\n                return result;\n            case 'm':\n                return withoutSuffix ? 'ena minuta' : 'eno minuto';\n            case 'mm':\n                if (number === 1) {\n                    result += withoutSuffix ? 'minuta' : 'minuto';\n                } else if (number === 2) {\n                    result += withoutSuffix || isFuture ? 'minuti' : 'minutama';\n                } else if (number < 5) {\n                    result += withoutSuffix || isFuture ? 'minute' : 'minutami';\n                } else {\n                    result += withoutSuffix || isFuture ? 'minut' : 'minutami';\n                }\n                return result;\n            case 'h':\n                return withoutSuffix ? 'ena ura' : 'eno uro';\n            case 'hh':\n                if (number === 1) {\n                    result += withoutSuffix ? 'ura' : 'uro';\n                } else if (number === 2) {\n                    result += withoutSuffix || isFuture ? 'uri' : 'urama';\n                } else if (number < 5) {\n                    result += withoutSuffix || isFuture ? 'ure' : 'urami';\n                } else {\n                    result += withoutSuffix || isFuture ? 'ur' : 'urami';\n                }\n                return result;\n            case 'd':\n                return withoutSuffix || isFuture ? 'en dan' : 'enim dnem';\n            case 'dd':\n                if (number === 1) {\n                    result += withoutSuffix || isFuture ? 'dan' : 'dnem';\n                } else if (number === 2) {\n                    result += withoutSuffix || isFuture ? 'dni' : 'dnevoma';\n                } else {\n                    result += withoutSuffix || isFuture ? 'dni' : 'dnevi';\n                }\n                return result;\n            case 'M':\n                return withoutSuffix || isFuture ? 'en mesec' : 'enim mesecem';\n            case 'MM':\n                if (number === 1) {\n                    result += withoutSuffix || isFuture ? 'mesec' : 'mesecem';\n                } else if (number === 2) {\n                    result += withoutSuffix || isFuture ? 'meseca' : 'mesecema';\n                } else if (number < 5) {\n                    result += withoutSuffix || isFuture ? 'mesece' : 'meseci';\n                } else {\n                    result += withoutSuffix || isFuture ? 'mesecev' : 'meseci';\n                }\n                return result;\n            case 'y':\n                return withoutSuffix || isFuture ? 'eno leto' : 'enim letom';\n            case 'yy':\n                if (number === 1) {\n                    result += withoutSuffix || isFuture ? 'leto' : 'letom';\n                } else if (number === 2) {\n                    result += withoutSuffix || isFuture ? 'leti' : 'letoma';\n                } else if (number < 5) {\n                    result += withoutSuffix || isFuture ? 'leta' : 'leti';\n                } else {\n                    result += withoutSuffix || isFuture ? 'let' : 'leti';\n                }\n                return result;\n        }\n    }\n\n    var sl = moment.defineLocale('sl', {\n        months: 'januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december'.split(\n            '_'\n        ),\n        monthsShort: 'jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota'.split('_'),\n        weekdaysShort: 'ned._pon._tor._sre._čet._pet._sob.'.split('_'),\n        weekdaysMin: 'ne_po_to_sr_če_pe_so'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD. MM. YYYY',\n            LL: 'D. MMMM YYYY',\n            LLL: 'D. MMMM YYYY H:mm',\n            LLLL: 'dddd, D. MMMM YYYY H:mm',\n        },\n        calendar: {\n            sameDay: '[danes ob] LT',\n            nextDay: '[jutri ob] LT',\n\n            nextWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[v] [nedeljo] [ob] LT';\n                    case 3:\n                        return '[v] [sredo] [ob] LT';\n                    case 6:\n                        return '[v] [soboto] [ob] LT';\n                    case 1:\n                    case 2:\n                    case 4:\n                    case 5:\n                        return '[v] dddd [ob] LT';\n                }\n            },\n            lastDay: '[včeraj ob] LT',\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[prejšnjo] [nedeljo] [ob] LT';\n                    case 3:\n                        return '[prejšnjo] [sredo] [ob] LT';\n                    case 6:\n                        return '[prejšnjo] [soboto] [ob] LT';\n                    case 1:\n                    case 2:\n                    case 4:\n                    case 5:\n                        return '[prejšnji] dddd [ob] LT';\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'čez %s',\n            past: 'pred %s',\n            s: processRelativeTime,\n            ss: processRelativeTime,\n            m: processRelativeTime,\n            mm: processRelativeTime,\n            h: processRelativeTime,\n            hh: processRelativeTime,\n            d: processRelativeTime,\n            dd: processRelativeTime,\n            M: processRelativeTime,\n            MM: processRelativeTime,\n            y: processRelativeTime,\n            yy: processRelativeTime,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return sl;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/sq.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/sq.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Albanian [sq]\n//! author : Flakërim Ismani : https://github.com/flakerimi\n//! author : Menelion Elensúle : https://github.com/Oire\n//! author : Oerd Cukalla : https://github.com/oerd\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var sq = moment.defineLocale('sq', {\n        months: 'Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj'.split('_'),\n        weekdays: 'E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë'.split(\n            '_'\n        ),\n        weekdaysShort: 'Die_Hën_Mar_Mër_Enj_Pre_Sht'.split('_'),\n        weekdaysMin: 'D_H_Ma_Më_E_P_Sh'.split('_'),\n        weekdaysParseExact: true,\n        meridiemParse: /PD|MD/,\n        isPM: function (input) {\n            return input.charAt(0) === 'M';\n        },\n        meridiem: function (hours, minutes, isLower) {\n            return hours < 12 ? 'PD' : 'MD';\n        },\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Sot në] LT',\n            nextDay: '[Nesër në] LT',\n            nextWeek: 'dddd [në] LT',\n            lastDay: '[Dje në] LT',\n            lastWeek: 'dddd [e kaluar në] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'në %s',\n            past: '%s më parë',\n            s: 'disa sekonda',\n            ss: '%d sekonda',\n            m: 'një minutë',\n            mm: '%d minuta',\n            h: 'një orë',\n            hh: '%d orë',\n            d: 'një ditë',\n            dd: '%d ditë',\n            M: 'një muaj',\n            MM: '%d muaj',\n            y: 'një vit',\n            yy: '%d vite',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return sq;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/sr-cyrl.js\":\n/*!***********************************************!*\\\n  !*** ./node_modules/moment/locale/sr-cyrl.js ***!\n  \\***********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Serbian Cyrillic [sr-cyrl]\n//! author : Milan Janačković<milanjanackovic@gmail.com> : https://github.com/milan-j\n//! author : Stefan Crnjaković <stefan@hotmail.rs> : https://github.com/crnjakovic\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var translator = {\n        words: {\n            //Different grammatical cases\n            ss: ['секунда', 'секунде', 'секунди'],\n            m: ['један минут', 'једне минуте'],\n            mm: ['минут', 'минуте', 'минута'],\n            h: ['један сат', 'једног сата'],\n            hh: ['сат', 'сата', 'сати'],\n            dd: ['дан', 'дана', 'дана'],\n            MM: ['месец', 'месеца', 'месеци'],\n            yy: ['година', 'године', 'година'],\n        },\n        correctGrammaticalCase: function (number, wordKey) {\n            return number === 1\n                ? wordKey[0]\n                : number >= 2 && number <= 4\n                ? wordKey[1]\n                : wordKey[2];\n        },\n        translate: function (number, withoutSuffix, key) {\n            var wordKey = translator.words[key];\n            if (key.length === 1) {\n                return withoutSuffix ? wordKey[0] : wordKey[1];\n            } else {\n                return (\n                    number +\n                    ' ' +\n                    translator.correctGrammaticalCase(number, wordKey)\n                );\n            }\n        },\n    };\n\n    var srCyrl = moment.defineLocale('sr-cyrl', {\n        months: 'јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар'.split(\n            '_'\n        ),\n        monthsShort: 'јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'недеља_понедељак_уторак_среда_четвртак_петак_субота'.split('_'),\n        weekdaysShort: 'нед._пон._уто._сре._чет._пет._суб.'.split('_'),\n        weekdaysMin: 'не_по_ут_ср_че_пе_су'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'D. M. YYYY.',\n            LL: 'D. MMMM YYYY.',\n            LLL: 'D. MMMM YYYY. H:mm',\n            LLLL: 'dddd, D. MMMM YYYY. H:mm',\n        },\n        calendar: {\n            sameDay: '[данас у] LT',\n            nextDay: '[сутра у] LT',\n            nextWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[у] [недељу] [у] LT';\n                    case 3:\n                        return '[у] [среду] [у] LT';\n                    case 6:\n                        return '[у] [суботу] [у] LT';\n                    case 1:\n                    case 2:\n                    case 4:\n                    case 5:\n                        return '[у] dddd [у] LT';\n                }\n            },\n            lastDay: '[јуче у] LT',\n            lastWeek: function () {\n                var lastWeekDays = [\n                    '[прошле] [недеље] [у] LT',\n                    '[прошлог] [понедељка] [у] LT',\n                    '[прошлог] [уторка] [у] LT',\n                    '[прошле] [среде] [у] LT',\n                    '[прошлог] [четвртка] [у] LT',\n                    '[прошлог] [петка] [у] LT',\n                    '[прошле] [суботе] [у] LT',\n                ];\n                return lastWeekDays[this.day()];\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'за %s',\n            past: 'пре %s',\n            s: 'неколико секунди',\n            ss: translator.translate,\n            m: translator.translate,\n            mm: translator.translate,\n            h: translator.translate,\n            hh: translator.translate,\n            d: 'дан',\n            dd: translator.translate,\n            M: 'месец',\n            MM: translator.translate,\n            y: 'годину',\n            yy: translator.translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 1st is the first week of the year.\n        },\n    });\n\n    return srCyrl;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/sr.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/sr.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Serbian [sr]\n//! author : Milan Janačković<milanjanackovic@gmail.com> : https://github.com/milan-j\n//! author : Stefan Crnjaković <stefan@hotmail.rs> : https://github.com/crnjakovic\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var translator = {\n        words: {\n            //Different grammatical cases\n            ss: ['sekunda', 'sekunde', 'sekundi'],\n            m: ['jedan minut', 'jedne minute'],\n            mm: ['minut', 'minute', 'minuta'],\n            h: ['jedan sat', 'jednog sata'],\n            hh: ['sat', 'sata', 'sati'],\n            dd: ['dan', 'dana', 'dana'],\n            MM: ['mesec', 'meseca', 'meseci'],\n            yy: ['godina', 'godine', 'godina'],\n        },\n        correctGrammaticalCase: function (number, wordKey) {\n            return number === 1\n                ? wordKey[0]\n                : number >= 2 && number <= 4\n                ? wordKey[1]\n                : wordKey[2];\n        },\n        translate: function (number, withoutSuffix, key) {\n            var wordKey = translator.words[key];\n            if (key.length === 1) {\n                return withoutSuffix ? wordKey[0] : wordKey[1];\n            } else {\n                return (\n                    number +\n                    ' ' +\n                    translator.correctGrammaticalCase(number, wordKey)\n                );\n            }\n        },\n    };\n\n    var sr = moment.defineLocale('sr', {\n        months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split(\n            '_'\n        ),\n        monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota'.split(\n            '_'\n        ),\n        weekdaysShort: 'ned._pon._uto._sre._čet._pet._sub.'.split('_'),\n        weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'D. M. YYYY.',\n            LL: 'D. MMMM YYYY.',\n            LLL: 'D. MMMM YYYY. H:mm',\n            LLLL: 'dddd, D. MMMM YYYY. H:mm',\n        },\n        calendar: {\n            sameDay: '[danas u] LT',\n            nextDay: '[sutra u] LT',\n            nextWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                        return '[u] [nedelju] [u] LT';\n                    case 3:\n                        return '[u] [sredu] [u] LT';\n                    case 6:\n                        return '[u] [subotu] [u] LT';\n                    case 1:\n                    case 2:\n                    case 4:\n                    case 5:\n                        return '[u] dddd [u] LT';\n                }\n            },\n            lastDay: '[juče u] LT',\n            lastWeek: function () {\n                var lastWeekDays = [\n                    '[prošle] [nedelje] [u] LT',\n                    '[prošlog] [ponedeljka] [u] LT',\n                    '[prošlog] [utorka] [u] LT',\n                    '[prošle] [srede] [u] LT',\n                    '[prošlog] [četvrtka] [u] LT',\n                    '[prošlog] [petka] [u] LT',\n                    '[prošle] [subote] [u] LT',\n                ];\n                return lastWeekDays[this.day()];\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'za %s',\n            past: 'pre %s',\n            s: 'nekoliko sekundi',\n            ss: translator.translate,\n            m: translator.translate,\n            mm: translator.translate,\n            h: translator.translate,\n            hh: translator.translate,\n            d: 'dan',\n            dd: translator.translate,\n            M: 'mesec',\n            MM: translator.translate,\n            y: 'godinu',\n            yy: translator.translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return sr;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ss.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ss.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : siSwati [ss]\n//! author : Nicolai Davies<mail@nicolai.io> : https://github.com/nicolaidavies\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var ss = moment.defineLocale('ss', {\n        months: \"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni\".split(\n            '_'\n        ),\n        monthsShort: 'Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo'.split('_'),\n        weekdays: 'Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo'.split(\n            '_'\n        ),\n        weekdaysShort: 'Lis_Umb_Lsb_Les_Lsi_Lsh_Umg'.split('_'),\n        weekdaysMin: 'Li_Us_Lb_Lt_Ls_Lh_Ug'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'h:mm A',\n            LTS: 'h:mm:ss A',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY h:mm A',\n            LLLL: 'dddd, D MMMM YYYY h:mm A',\n        },\n        calendar: {\n            sameDay: '[Namuhla nga] LT',\n            nextDay: '[Kusasa nga] LT',\n            nextWeek: 'dddd [nga] LT',\n            lastDay: '[Itolo nga] LT',\n            lastWeek: 'dddd [leliphelile] [nga] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'nga %s',\n            past: 'wenteka nga %s',\n            s: 'emizuzwana lomcane',\n            ss: '%d mzuzwana',\n            m: 'umzuzu',\n            mm: '%d emizuzu',\n            h: 'lihora',\n            hh: '%d emahora',\n            d: 'lilanga',\n            dd: '%d emalanga',\n            M: 'inyanga',\n            MM: '%d tinyanga',\n            y: 'umnyaka',\n            yy: '%d iminyaka',\n        },\n        meridiemParse: /ekuseni|emini|entsambama|ebusuku/,\n        meridiem: function (hours, minutes, isLower) {\n            if (hours < 11) {\n                return 'ekuseni';\n            } else if (hours < 15) {\n                return 'emini';\n            } else if (hours < 19) {\n                return 'entsambama';\n            } else {\n                return 'ebusuku';\n            }\n        },\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'ekuseni') {\n                return hour;\n            } else if (meridiem === 'emini') {\n                return hour >= 11 ? hour : hour + 12;\n            } else if (meridiem === 'entsambama' || meridiem === 'ebusuku') {\n                if (hour === 0) {\n                    return 0;\n                }\n                return hour + 12;\n            }\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}/,\n        ordinal: '%d',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return ss;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/sv.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/sv.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Swedish [sv]\n//! author : Jens Alm : https://github.com/ulmus\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var sv = moment.defineLocale('sv', {\n        months: 'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split(\n            '_'\n        ),\n        monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'),\n        weekdays: 'söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag'.split('_'),\n        weekdaysShort: 'sön_mån_tis_ons_tor_fre_lör'.split('_'),\n        weekdaysMin: 'sö_må_ti_on_to_fr_lö'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'YYYY-MM-DD',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY [kl.] HH:mm',\n            LLLL: 'dddd D MMMM YYYY [kl.] HH:mm',\n            lll: 'D MMM YYYY HH:mm',\n            llll: 'ddd D MMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Idag] LT',\n            nextDay: '[Imorgon] LT',\n            lastDay: '[Igår] LT',\n            nextWeek: '[På] dddd LT',\n            lastWeek: '[I] dddd[s] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'om %s',\n            past: 'för %s sedan',\n            s: 'några sekunder',\n            ss: '%d sekunder',\n            m: 'en minut',\n            mm: '%d minuter',\n            h: 'en timme',\n            hh: '%d timmar',\n            d: 'en dag',\n            dd: '%d dagar',\n            M: 'en månad',\n            MM: '%d månader',\n            y: 'ett år',\n            yy: '%d år',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(\\:e|\\:a)/,\n        ordinal: function (number) {\n            var b = number % 10,\n                output =\n                    ~~((number % 100) / 10) === 1\n                        ? ':e'\n                        : b === 1\n                        ? ':a'\n                        : b === 2\n                        ? ':a'\n                        : b === 3\n                        ? ':e'\n                        : ':e';\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return sv;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/sw.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/sw.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Swahili [sw]\n//! author : Fahad Kassim : https://github.com/fadsel\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var sw = moment.defineLocale('sw', {\n        months: 'Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des'.split('_'),\n        weekdays: 'Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi'.split(\n            '_'\n        ),\n        weekdaysShort: 'Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos'.split('_'),\n        weekdaysMin: 'J2_J3_J4_J5_Al_Ij_J1'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'hh:mm A',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[leo saa] LT',\n            nextDay: '[kesho saa] LT',\n            nextWeek: '[wiki ijayo] dddd [saat] LT',\n            lastDay: '[jana] LT',\n            lastWeek: '[wiki iliyopita] dddd [saat] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s baadaye',\n            past: 'tokea %s',\n            s: 'hivi punde',\n            ss: 'sekunde %d',\n            m: 'dakika moja',\n            mm: 'dakika %d',\n            h: 'saa limoja',\n            hh: 'masaa %d',\n            d: 'siku moja',\n            dd: 'siku %d',\n            M: 'mwezi mmoja',\n            MM: 'miezi %d',\n            y: 'mwaka mmoja',\n            yy: 'miaka %d',\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return sw;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ta.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ta.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Tamil [ta]\n//! author : Arjunkumar Krishnamoorthy : https://github.com/tk120404\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var symbolMap = {\n            1: '௧',\n            2: '௨',\n            3: '௩',\n            4: '௪',\n            5: '௫',\n            6: '௬',\n            7: '௭',\n            8: '௮',\n            9: '௯',\n            0: '௦',\n        },\n        numberMap = {\n            '௧': '1',\n            '௨': '2',\n            '௩': '3',\n            '௪': '4',\n            '௫': '5',\n            '௬': '6',\n            '௭': '7',\n            '௮': '8',\n            '௯': '9',\n            '௦': '0',\n        };\n\n    var ta = moment.defineLocale('ta', {\n        months: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split(\n            '_'\n        ),\n        monthsShort: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split(\n            '_'\n        ),\n        weekdays: 'ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை'.split(\n            '_'\n        ),\n        weekdaysShort: 'ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி'.split(\n            '_'\n        ),\n        weekdaysMin: 'ஞா_தி_செ_பு_வி_வெ_ச'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY, HH:mm',\n            LLLL: 'dddd, D MMMM YYYY, HH:mm',\n        },\n        calendar: {\n            sameDay: '[இன்று] LT',\n            nextDay: '[நாளை] LT',\n            nextWeek: 'dddd, LT',\n            lastDay: '[நேற்று] LT',\n            lastWeek: '[கடந்த வாரம்] dddd, LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s இல்',\n            past: '%s முன்',\n            s: 'ஒரு சில விநாடிகள்',\n            ss: '%d விநாடிகள்',\n            m: 'ஒரு நிமிடம்',\n            mm: '%d நிமிடங்கள்',\n            h: 'ஒரு மணி நேரம்',\n            hh: '%d மணி நேரம்',\n            d: 'ஒரு நாள்',\n            dd: '%d நாட்கள்',\n            M: 'ஒரு மாதம்',\n            MM: '%d மாதங்கள்',\n            y: 'ஒரு வருடம்',\n            yy: '%d ஆண்டுகள்',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}வது/,\n        ordinal: function (number) {\n            return number + 'வது';\n        },\n        preparse: function (string) {\n            return string.replace(/[௧௨௩௪௫௬௭௮௯௦]/g, function (match) {\n                return numberMap[match];\n            });\n        },\n        postformat: function (string) {\n            return string.replace(/\\d/g, function (match) {\n                return symbolMap[match];\n            });\n        },\n        // refer http://ta.wikipedia.org/s/1er1\n        meridiemParse: /யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 2) {\n                return ' யாமம்';\n            } else if (hour < 6) {\n                return ' வைகறை'; // வைகறை\n            } else if (hour < 10) {\n                return ' காலை'; // காலை\n            } else if (hour < 14) {\n                return ' நண்பகல்'; // நண்பகல்\n            } else if (hour < 18) {\n                return ' எற்பாடு'; // எற்பாடு\n            } else if (hour < 22) {\n                return ' மாலை'; // மாலை\n            } else {\n                return ' யாமம்';\n            }\n        },\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'யாமம்') {\n                return hour < 2 ? hour : hour + 12;\n            } else if (meridiem === 'வைகறை' || meridiem === 'காலை') {\n                return hour;\n            } else if (meridiem === 'நண்பகல்') {\n                return hour >= 10 ? hour : hour + 12;\n            } else {\n                return hour + 12;\n            }\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return ta;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/te.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/te.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Telugu [te]\n//! author : Krishna Chaitanya Thota : https://github.com/kcthota\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var te = moment.defineLocale('te', {\n        months: 'జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్'.split(\n            '_'\n        ),\n        monthsShort: 'జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం'.split(\n            '_'\n        ),\n        weekdaysShort: 'ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని'.split('_'),\n        weekdaysMin: 'ఆ_సో_మం_బు_గు_శు_శ'.split('_'),\n        longDateFormat: {\n            LT: 'A h:mm',\n            LTS: 'A h:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY, A h:mm',\n            LLLL: 'dddd, D MMMM YYYY, A h:mm',\n        },\n        calendar: {\n            sameDay: '[నేడు] LT',\n            nextDay: '[రేపు] LT',\n            nextWeek: 'dddd, LT',\n            lastDay: '[నిన్న] LT',\n            lastWeek: '[గత] dddd, LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s లో',\n            past: '%s క్రితం',\n            s: 'కొన్ని క్షణాలు',\n            ss: '%d సెకన్లు',\n            m: 'ఒక నిమిషం',\n            mm: '%d నిమిషాలు',\n            h: 'ఒక గంట',\n            hh: '%d గంటలు',\n            d: 'ఒక రోజు',\n            dd: '%d రోజులు',\n            M: 'ఒక నెల',\n            MM: '%d నెలలు',\n            y: 'ఒక సంవత్సరం',\n            yy: '%d సంవత్సరాలు',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}వ/,\n        ordinal: '%dవ',\n        meridiemParse: /రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'రాత్రి') {\n                return hour < 4 ? hour : hour + 12;\n            } else if (meridiem === 'ఉదయం') {\n                return hour;\n            } else if (meridiem === 'మధ్యాహ్నం') {\n                return hour >= 10 ? hour : hour + 12;\n            } else if (meridiem === 'సాయంత్రం') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'రాత్రి';\n            } else if (hour < 10) {\n                return 'ఉదయం';\n            } else if (hour < 17) {\n                return 'మధ్యాహ్నం';\n            } else if (hour < 20) {\n                return 'సాయంత్రం';\n            } else {\n                return 'రాత్రి';\n            }\n        },\n        week: {\n            dow: 0, // Sunday is the first day of the week.\n            doy: 6, // The week that contains Jan 6th is the first week of the year.\n        },\n    });\n\n    return te;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/tet.js\":\n/*!*******************************************!*\\\n  !*** ./node_modules/moment/locale/tet.js ***!\n  \\*******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Tetun Dili (East Timor) [tet]\n//! author : Joshua Brooks : https://github.com/joshbrooks\n//! author : Onorio De J. Afonso : https://github.com/marobo\n//! author : Sonia Simoes : https://github.com/soniasimoes\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var tet = moment.defineLocale('tet', {\n        months: 'Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'),\n        weekdays: 'Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu'.split('_'),\n        weekdaysShort: 'Dom_Seg_Ters_Kua_Kint_Sest_Sab'.split('_'),\n        weekdaysMin: 'Do_Seg_Te_Ku_Ki_Ses_Sa'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Ohin iha] LT',\n            nextDay: '[Aban iha] LT',\n            nextWeek: 'dddd [iha] LT',\n            lastDay: '[Horiseik iha] LT',\n            lastWeek: 'dddd [semana kotuk] [iha] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'iha %s',\n            past: '%s liuba',\n            s: 'segundu balun',\n            ss: 'segundu %d',\n            m: 'minutu ida',\n            mm: 'minutu %d',\n            h: 'oras ida',\n            hh: 'oras %d',\n            d: 'loron ida',\n            dd: 'loron %d',\n            M: 'fulan ida',\n            MM: 'fulan %d',\n            y: 'tinan ida',\n            yy: 'tinan %d',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n        ordinal: function (number) {\n            var b = number % 10,\n                output =\n                    ~~((number % 100) / 10) === 1\n                        ? 'th'\n                        : b === 1\n                        ? 'st'\n                        : b === 2\n                        ? 'nd'\n                        : b === 3\n                        ? 'rd'\n                        : 'th';\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return tet;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/tg.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/tg.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Tajik [tg]\n//! author : Orif N. Jr. : https://github.com/orif-jr\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var suffixes = {\n        0: '-ум',\n        1: '-ум',\n        2: '-юм',\n        3: '-юм',\n        4: '-ум',\n        5: '-ум',\n        6: '-ум',\n        7: '-ум',\n        8: '-ум',\n        9: '-ум',\n        10: '-ум',\n        12: '-ум',\n        13: '-ум',\n        20: '-ум',\n        30: '-юм',\n        40: '-ум',\n        50: '-ум',\n        60: '-ум',\n        70: '-ум',\n        80: '-ум',\n        90: '-ум',\n        100: '-ум',\n    };\n\n    var tg = moment.defineLocale('tg', {\n        months: {\n            format: 'январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри'.split(\n                '_'\n            ),\n            standalone: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split(\n                '_'\n            ),\n        },\n        monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'),\n        weekdays: 'якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе'.split(\n            '_'\n        ),\n        weekdaysShort: 'яшб_дшб_сшб_чшб_пшб_ҷум_шнб'.split('_'),\n        weekdaysMin: 'яш_дш_сш_чш_пш_ҷм_шб'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Имрӯз соати] LT',\n            nextDay: '[Фардо соати] LT',\n            lastDay: '[Дирӯз соати] LT',\n            nextWeek: 'dddd[и] [ҳафтаи оянда соати] LT',\n            lastWeek: 'dddd[и] [ҳафтаи гузашта соати] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'баъди %s',\n            past: '%s пеш',\n            s: 'якчанд сония',\n            m: 'як дақиқа',\n            mm: '%d дақиқа',\n            h: 'як соат',\n            hh: '%d соат',\n            d: 'як рӯз',\n            dd: '%d рӯз',\n            M: 'як моҳ',\n            MM: '%d моҳ',\n            y: 'як сол',\n            yy: '%d сол',\n        },\n        meridiemParse: /шаб|субҳ|рӯз|бегоҳ/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === 'шаб') {\n                return hour < 4 ? hour : hour + 12;\n            } else if (meridiem === 'субҳ') {\n                return hour;\n            } else if (meridiem === 'рӯз') {\n                return hour >= 11 ? hour : hour + 12;\n            } else if (meridiem === 'бегоҳ') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'шаб';\n            } else if (hour < 11) {\n                return 'субҳ';\n            } else if (hour < 16) {\n                return 'рӯз';\n            } else if (hour < 19) {\n                return 'бегоҳ';\n            } else {\n                return 'шаб';\n            }\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}-(ум|юм)/,\n        ordinal: function (number) {\n            var a = number % 10,\n                b = number >= 100 ? 100 : null;\n            return number + (suffixes[number] || suffixes[a] || suffixes[b]);\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 1th is the first week of the year.\n        },\n    });\n\n    return tg;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/th.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/th.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Thai [th]\n//! author : Kridsada Thanabulpong : https://github.com/sirn\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var th = moment.defineLocale('th', {\n        months: 'มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม'.split(\n            '_'\n        ),\n        monthsShort: 'ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์'.split('_'),\n        weekdaysShort: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์'.split('_'), // yes, three characters difference\n        weekdaysMin: 'อา._จ._อ._พ._พฤ._ศ._ส.'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'H:mm',\n            LTS: 'H:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY เวลา H:mm',\n            LLLL: 'วันddddที่ D MMMM YYYY เวลา H:mm',\n        },\n        meridiemParse: /ก่อนเที่ยง|หลังเที่ยง/,\n        isPM: function (input) {\n            return input === 'หลังเที่ยง';\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'ก่อนเที่ยง';\n            } else {\n                return 'หลังเที่ยง';\n            }\n        },\n        calendar: {\n            sameDay: '[วันนี้ เวลา] LT',\n            nextDay: '[พรุ่งนี้ เวลา] LT',\n            nextWeek: 'dddd[หน้า เวลา] LT',\n            lastDay: '[เมื่อวานนี้ เวลา] LT',\n            lastWeek: '[วัน]dddd[ที่แล้ว เวลา] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'อีก %s',\n            past: '%sที่แล้ว',\n            s: 'ไม่กี่วินาที',\n            ss: '%d วินาที',\n            m: '1 นาที',\n            mm: '%d นาที',\n            h: '1 ชั่วโมง',\n            hh: '%d ชั่วโมง',\n            d: '1 วัน',\n            dd: '%d วัน',\n            w: '1 สัปดาห์',\n            ww: '%d สัปดาห์',\n            M: '1 เดือน',\n            MM: '%d เดือน',\n            y: '1 ปี',\n            yy: '%d ปี',\n        },\n    });\n\n    return th;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/tk.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/tk.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Turkmen [tk]\n//! author : Atamyrat Abdyrahmanov : https://github.com/atamyratabdy\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var suffixes = {\n        1: \"'inji\",\n        5: \"'inji\",\n        8: \"'inji\",\n        70: \"'inji\",\n        80: \"'inji\",\n        2: \"'nji\",\n        7: \"'nji\",\n        20: \"'nji\",\n        50: \"'nji\",\n        3: \"'ünji\",\n        4: \"'ünji\",\n        100: \"'ünji\",\n        6: \"'njy\",\n        9: \"'unjy\",\n        10: \"'unjy\",\n        30: \"'unjy\",\n        60: \"'ynjy\",\n        90: \"'ynjy\",\n    };\n\n    var tk = moment.defineLocale('tk', {\n        months: 'Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr'.split(\n            '_'\n        ),\n        monthsShort: 'Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek'.split('_'),\n        weekdays: 'Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe'.split(\n            '_'\n        ),\n        weekdaysShort: 'Ýek_Duş_Siş_Çar_Pen_Ann_Şen'.split('_'),\n        weekdaysMin: 'Ýk_Dş_Sş_Çr_Pn_An_Şn'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[bugün sagat] LT',\n            nextDay: '[ertir sagat] LT',\n            nextWeek: '[indiki] dddd [sagat] LT',\n            lastDay: '[düýn] LT',\n            lastWeek: '[geçen] dddd [sagat] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s soň',\n            past: '%s öň',\n            s: 'birnäçe sekunt',\n            m: 'bir minut',\n            mm: '%d minut',\n            h: 'bir sagat',\n            hh: '%d sagat',\n            d: 'bir gün',\n            dd: '%d gün',\n            M: 'bir aý',\n            MM: '%d aý',\n            y: 'bir ýyl',\n            yy: '%d ýyl',\n        },\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'd':\n                case 'D':\n                case 'Do':\n                case 'DD':\n                    return number;\n                default:\n                    if (number === 0) {\n                        // special case for zero\n                        return number + \"'unjy\";\n                    }\n                    var a = number % 10,\n                        b = (number % 100) - a,\n                        c = number >= 100 ? 100 : null;\n                    return number + (suffixes[a] || suffixes[b] || suffixes[c]);\n            }\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return tk;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/tl-ph.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/tl-ph.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Tagalog (Philippines) [tl-ph]\n//! author : Dan Hagman : https://github.com/hagmandan\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var tlPh = moment.defineLocale('tl-ph', {\n        months: 'Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre'.split(\n            '_'\n        ),\n        monthsShort: 'Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis'.split('_'),\n        weekdays: 'Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado'.split(\n            '_'\n        ),\n        weekdaysShort: 'Lin_Lun_Mar_Miy_Huw_Biy_Sab'.split('_'),\n        weekdaysMin: 'Li_Lu_Ma_Mi_Hu_Bi_Sab'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'MM/D/YYYY',\n            LL: 'MMMM D, YYYY',\n            LLL: 'MMMM D, YYYY HH:mm',\n            LLLL: 'dddd, MMMM DD, YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: 'LT [ngayong araw]',\n            nextDay: '[Bukas ng] LT',\n            nextWeek: 'LT [sa susunod na] dddd',\n            lastDay: 'LT [kahapon]',\n            lastWeek: 'LT [noong nakaraang] dddd',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'sa loob ng %s',\n            past: '%s ang nakalipas',\n            s: 'ilang segundo',\n            ss: '%d segundo',\n            m: 'isang minuto',\n            mm: '%d minuto',\n            h: 'isang oras',\n            hh: '%d oras',\n            d: 'isang araw',\n            dd: '%d araw',\n            M: 'isang buwan',\n            MM: '%d buwan',\n            y: 'isang taon',\n            yy: '%d taon',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}/,\n        ordinal: function (number) {\n            return number;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return tlPh;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/tlh.js\":\n/*!*******************************************!*\\\n  !*** ./node_modules/moment/locale/tlh.js ***!\n  \\*******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Klingon [tlh]\n//! author : Dominika Kruk : https://github.com/amaranthrose\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var numbersNouns = 'pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut'.split('_');\n\n    function translateFuture(output) {\n        var time = output;\n        time =\n            output.indexOf('jaj') !== -1\n                ? time.slice(0, -3) + 'leS'\n                : output.indexOf('jar') !== -1\n                ? time.slice(0, -3) + 'waQ'\n                : output.indexOf('DIS') !== -1\n                ? time.slice(0, -3) + 'nem'\n                : time + ' pIq';\n        return time;\n    }\n\n    function translatePast(output) {\n        var time = output;\n        time =\n            output.indexOf('jaj') !== -1\n                ? time.slice(0, -3) + 'Hu’'\n                : output.indexOf('jar') !== -1\n                ? time.slice(0, -3) + 'wen'\n                : output.indexOf('DIS') !== -1\n                ? time.slice(0, -3) + 'ben'\n                : time + ' ret';\n        return time;\n    }\n\n    function translate(number, withoutSuffix, string, isFuture) {\n        var numberNoun = numberAsNoun(number);\n        switch (string) {\n            case 'ss':\n                return numberNoun + ' lup';\n            case 'mm':\n                return numberNoun + ' tup';\n            case 'hh':\n                return numberNoun + ' rep';\n            case 'dd':\n                return numberNoun + ' jaj';\n            case 'MM':\n                return numberNoun + ' jar';\n            case 'yy':\n                return numberNoun + ' DIS';\n        }\n    }\n\n    function numberAsNoun(number) {\n        var hundred = Math.floor((number % 1000) / 100),\n            ten = Math.floor((number % 100) / 10),\n            one = number % 10,\n            word = '';\n        if (hundred > 0) {\n            word += numbersNouns[hundred] + 'vatlh';\n        }\n        if (ten > 0) {\n            word += (word !== '' ? ' ' : '') + numbersNouns[ten] + 'maH';\n        }\n        if (one > 0) {\n            word += (word !== '' ? ' ' : '') + numbersNouns[one];\n        }\n        return word === '' ? 'pagh' : word;\n    }\n\n    var tlh = moment.defineLocale('tlh', {\n        months: 'tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’'.split(\n            '_'\n        ),\n        monthsShort: 'jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split(\n            '_'\n        ),\n        weekdaysShort: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split(\n            '_'\n        ),\n        weekdaysMin: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split(\n            '_'\n        ),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[DaHjaj] LT',\n            nextDay: '[wa’leS] LT',\n            nextWeek: 'LLL',\n            lastDay: '[wa’Hu’] LT',\n            lastWeek: 'LLL',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: translateFuture,\n            past: translatePast,\n            s: 'puS lup',\n            ss: translate,\n            m: 'wa’ tup',\n            mm: translate,\n            h: 'wa’ rep',\n            hh: translate,\n            d: 'wa’ jaj',\n            dd: translate,\n            M: 'wa’ jar',\n            MM: translate,\n            y: 'wa’ DIS',\n            yy: translate,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return tlh;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/tr.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/tr.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Turkish [tr]\n//! authors : Erhan Gundogan : https://github.com/erhangundogan,\n//!           Burak Yiğit Kaya: https://github.com/BYK\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var suffixes = {\n        1: \"'inci\",\n        5: \"'inci\",\n        8: \"'inci\",\n        70: \"'inci\",\n        80: \"'inci\",\n        2: \"'nci\",\n        7: \"'nci\",\n        20: \"'nci\",\n        50: \"'nci\",\n        3: \"'üncü\",\n        4: \"'üncü\",\n        100: \"'üncü\",\n        6: \"'ncı\",\n        9: \"'uncu\",\n        10: \"'uncu\",\n        30: \"'uncu\",\n        60: \"'ıncı\",\n        90: \"'ıncı\",\n    };\n\n    var tr = moment.defineLocale('tr', {\n        months: 'Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık'.split(\n            '_'\n        ),\n        monthsShort: 'Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara'.split('_'),\n        weekdays: 'Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi'.split(\n            '_'\n        ),\n        weekdaysShort: 'Paz_Pts_Sal_Çar_Per_Cum_Cts'.split('_'),\n        weekdaysMin: 'Pz_Pt_Sa_Ça_Pe_Cu_Ct'.split('_'),\n        meridiem: function (hours, minutes, isLower) {\n            if (hours < 12) {\n                return isLower ? 'öö' : 'ÖÖ';\n            } else {\n                return isLower ? 'ös' : 'ÖS';\n            }\n        },\n        meridiemParse: /öö|ÖÖ|ös|ÖS/,\n        isPM: function (input) {\n            return input === 'ös' || input === 'ÖS';\n        },\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[bugün saat] LT',\n            nextDay: '[yarın saat] LT',\n            nextWeek: '[gelecek] dddd [saat] LT',\n            lastDay: '[dün] LT',\n            lastWeek: '[geçen] dddd [saat] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s sonra',\n            past: '%s önce',\n            s: 'birkaç saniye',\n            ss: '%d saniye',\n            m: 'bir dakika',\n            mm: '%d dakika',\n            h: 'bir saat',\n            hh: '%d saat',\n            d: 'bir gün',\n            dd: '%d gün',\n            w: 'bir hafta',\n            ww: '%d hafta',\n            M: 'bir ay',\n            MM: '%d ay',\n            y: 'bir yıl',\n            yy: '%d yıl',\n        },\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'd':\n                case 'D':\n                case 'Do':\n                case 'DD':\n                    return number;\n                default:\n                    if (number === 0) {\n                        // special case for zero\n                        return number + \"'ıncı\";\n                    }\n                    var a = number % 10,\n                        b = (number % 100) - a,\n                        c = number >= 100 ? 100 : null;\n                    return number + (suffixes[a] || suffixes[b] || suffixes[c]);\n            }\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return tr;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/tzl.js\":\n/*!*******************************************!*\\\n  !*** ./node_modules/moment/locale/tzl.js ***!\n  \\*******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Talossan [tzl]\n//! author : Robin van der Vliet : https://github.com/robin0van0der0v\n//! author : Iustì Canun\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    // After the year there should be a slash and the amount of years since December 26, 1979 in Roman numerals.\n    // This is currently too difficult (maybe even impossible) to add.\n    var tzl = moment.defineLocale('tzl', {\n        months: 'Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar'.split(\n            '_'\n        ),\n        monthsShort: 'Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec'.split('_'),\n        weekdays: 'Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi'.split('_'),\n        weekdaysShort: 'Súl_Lún_Mai_Már_Xhú_Vié_Sát'.split('_'),\n        weekdaysMin: 'Sú_Lú_Ma_Má_Xh_Vi_Sá'.split('_'),\n        longDateFormat: {\n            LT: 'HH.mm',\n            LTS: 'HH.mm.ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D. MMMM [dallas] YYYY',\n            LLL: 'D. MMMM [dallas] YYYY HH.mm',\n            LLLL: 'dddd, [li] D. MMMM [dallas] YYYY HH.mm',\n        },\n        meridiemParse: /d\\'o|d\\'a/i,\n        isPM: function (input) {\n            return \"d'o\" === input.toLowerCase();\n        },\n        meridiem: function (hours, minutes, isLower) {\n            if (hours > 11) {\n                return isLower ? \"d'o\" : \"D'O\";\n            } else {\n                return isLower ? \"d'a\" : \"D'A\";\n            }\n        },\n        calendar: {\n            sameDay: '[oxhi à] LT',\n            nextDay: '[demà à] LT',\n            nextWeek: 'dddd [à] LT',\n            lastDay: '[ieiri à] LT',\n            lastWeek: '[sür el] dddd [lasteu à] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'osprei %s',\n            past: 'ja%s',\n            s: processRelativeTime,\n            ss: processRelativeTime,\n            m: processRelativeTime,\n            mm: processRelativeTime,\n            h: processRelativeTime,\n            hh: processRelativeTime,\n            d: processRelativeTime,\n            dd: processRelativeTime,\n            M: processRelativeTime,\n            MM: processRelativeTime,\n            y: processRelativeTime,\n            yy: processRelativeTime,\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n        ordinal: '%d.',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    function processRelativeTime(number, withoutSuffix, key, isFuture) {\n        var format = {\n            s: ['viensas secunds', \"'iensas secunds\"],\n            ss: [number + ' secunds', '' + number + ' secunds'],\n            m: [\"'n míut\", \"'iens míut\"],\n            mm: [number + ' míuts', '' + number + ' míuts'],\n            h: [\"'n þora\", \"'iensa þora\"],\n            hh: [number + ' þoras', '' + number + ' þoras'],\n            d: [\"'n ziua\", \"'iensa ziua\"],\n            dd: [number + ' ziuas', '' + number + ' ziuas'],\n            M: [\"'n mes\", \"'iens mes\"],\n            MM: [number + ' mesen', '' + number + ' mesen'],\n            y: [\"'n ar\", \"'iens ar\"],\n            yy: [number + ' ars', '' + number + ' ars'],\n        };\n        return isFuture\n            ? format[key][0]\n            : withoutSuffix\n            ? format[key][0]\n            : format[key][1];\n    }\n\n    return tzl;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/tzm-latn.js\":\n/*!************************************************!*\\\n  !*** ./node_modules/moment/locale/tzm-latn.js ***!\n  \\************************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Central Atlas Tamazight Latin [tzm-latn]\n//! author : Abdel Said : https://github.com/abdelsaid\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var tzmLatn = moment.defineLocale('tzm-latn', {\n        months: 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split(\n            '_'\n        ),\n        monthsShort: 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split(\n            '_'\n        ),\n        weekdays: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'),\n        weekdaysShort: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'),\n        weekdaysMin: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[asdkh g] LT',\n            nextDay: '[aska g] LT',\n            nextWeek: 'dddd [g] LT',\n            lastDay: '[assant g] LT',\n            lastWeek: 'dddd [g] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'dadkh s yan %s',\n            past: 'yan %s',\n            s: 'imik',\n            ss: '%d imik',\n            m: 'minuḍ',\n            mm: '%d minuḍ',\n            h: 'saɛa',\n            hh: '%d tassaɛin',\n            d: 'ass',\n            dd: '%d ossan',\n            M: 'ayowr',\n            MM: '%d iyyirn',\n            y: 'asgas',\n            yy: '%d isgasn',\n        },\n        week: {\n            dow: 6, // Saturday is the first day of the week.\n            doy: 12, // The week that contains Jan 12th is the first week of the year.\n        },\n    });\n\n    return tzmLatn;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/tzm.js\":\n/*!*******************************************!*\\\n  !*** ./node_modules/moment/locale/tzm.js ***!\n  \\*******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Central Atlas Tamazight [tzm]\n//! author : Abdel Said : https://github.com/abdelsaid\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var tzm = moment.defineLocale('tzm', {\n        months: 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split(\n            '_'\n        ),\n        monthsShort: 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split(\n            '_'\n        ),\n        weekdays: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'),\n        weekdaysShort: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'),\n        weekdaysMin: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[ⴰⵙⴷⵅ ⴴ] LT',\n            nextDay: '[ⴰⵙⴽⴰ ⴴ] LT',\n            nextWeek: 'dddd [ⴴ] LT',\n            lastDay: '[ⴰⵚⴰⵏⵜ ⴴ] LT',\n            lastWeek: 'dddd [ⴴ] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s',\n            past: 'ⵢⴰⵏ %s',\n            s: 'ⵉⵎⵉⴽ',\n            ss: '%d ⵉⵎⵉⴽ',\n            m: 'ⵎⵉⵏⵓⴺ',\n            mm: '%d ⵎⵉⵏⵓⴺ',\n            h: 'ⵙⴰⵄⴰ',\n            hh: '%d ⵜⴰⵙⵙⴰⵄⵉⵏ',\n            d: 'ⴰⵙⵙ',\n            dd: '%d oⵙⵙⴰⵏ',\n            M: 'ⴰⵢoⵓⵔ',\n            MM: '%d ⵉⵢⵢⵉⵔⵏ',\n            y: 'ⴰⵙⴳⴰⵙ',\n            yy: '%d ⵉⵙⴳⴰⵙⵏ',\n        },\n        week: {\n            dow: 6, // Saturday is the first day of the week.\n            doy: 12, // The week that contains Jan 12th is the first week of the year.\n        },\n    });\n\n    return tzm;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ug-cn.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/ug-cn.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Uyghur (China) [ug-cn]\n//! author: boyaq : https://github.com/boyaq\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var ugCn = moment.defineLocale('ug-cn', {\n        months: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split(\n            '_'\n        ),\n        monthsShort: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split(\n            '_'\n        ),\n        weekdays: 'يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە'.split(\n            '_'\n        ),\n        weekdaysShort: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'),\n        weekdaysMin: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'YYYY-MM-DD',\n            LL: 'YYYY-يىلىM-ئاينىڭD-كۈنى',\n            LLL: 'YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm',\n            LLLL: 'dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm',\n        },\n        meridiemParse: /يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (\n                meridiem === 'يېرىم كېچە' ||\n                meridiem === 'سەھەر' ||\n                meridiem === 'چۈشتىن بۇرۇن'\n            ) {\n                return hour;\n            } else if (meridiem === 'چۈشتىن كېيىن' || meridiem === 'كەچ') {\n                return hour + 12;\n            } else {\n                return hour >= 11 ? hour : hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            var hm = hour * 100 + minute;\n            if (hm < 600) {\n                return 'يېرىم كېچە';\n            } else if (hm < 900) {\n                return 'سەھەر';\n            } else if (hm < 1130) {\n                return 'چۈشتىن بۇرۇن';\n            } else if (hm < 1230) {\n                return 'چۈش';\n            } else if (hm < 1800) {\n                return 'چۈشتىن كېيىن';\n            } else {\n                return 'كەچ';\n            }\n        },\n        calendar: {\n            sameDay: '[بۈگۈن سائەت] LT',\n            nextDay: '[ئەتە سائەت] LT',\n            nextWeek: '[كېلەركى] dddd [سائەت] LT',\n            lastDay: '[تۆنۈگۈن] LT',\n            lastWeek: '[ئالدىنقى] dddd [سائەت] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s كېيىن',\n            past: '%s بۇرۇن',\n            s: 'نەچچە سېكونت',\n            ss: '%d سېكونت',\n            m: 'بىر مىنۇت',\n            mm: '%d مىنۇت',\n            h: 'بىر سائەت',\n            hh: '%d سائەت',\n            d: 'بىر كۈن',\n            dd: '%d كۈن',\n            M: 'بىر ئاي',\n            MM: '%d ئاي',\n            y: 'بىر يىل',\n            yy: '%d يىل',\n        },\n\n        dayOfMonthOrdinalParse: /\\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'd':\n                case 'D':\n                case 'DDD':\n                    return number + '-كۈنى';\n                case 'w':\n                case 'W':\n                    return number + '-ھەپتە';\n                default:\n                    return number;\n            }\n        },\n        preparse: function (string) {\n            return string.replace(/،/g, ',');\n        },\n        postformat: function (string) {\n            return string.replace(/,/g, '،');\n        },\n        week: {\n            // GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 1st is the first week of the year.\n        },\n    });\n\n    return ugCn;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/uk.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/uk.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Ukrainian [uk]\n//! author : zemlanin : https://github.com/zemlanin\n//! Author : Menelion Elensúle : https://github.com/Oire\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    function plural(word, num) {\n        var forms = word.split('_');\n        return num % 10 === 1 && num % 100 !== 11\n            ? forms[0]\n            : num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20)\n            ? forms[1]\n            : forms[2];\n    }\n    function relativeTimeWithPlural(number, withoutSuffix, key) {\n        var format = {\n            ss: withoutSuffix ? 'секунда_секунди_секунд' : 'секунду_секунди_секунд',\n            mm: withoutSuffix ? 'хвилина_хвилини_хвилин' : 'хвилину_хвилини_хвилин',\n            hh: withoutSuffix ? 'година_години_годин' : 'годину_години_годин',\n            dd: 'день_дні_днів',\n            MM: 'місяць_місяці_місяців',\n            yy: 'рік_роки_років',\n        };\n        if (key === 'm') {\n            return withoutSuffix ? 'хвилина' : 'хвилину';\n        } else if (key === 'h') {\n            return withoutSuffix ? 'година' : 'годину';\n        } else {\n            return number + ' ' + plural(format[key], +number);\n        }\n    }\n    function weekdaysCaseReplace(m, format) {\n        var weekdays = {\n                nominative: 'неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота'.split(\n                    '_'\n                ),\n                accusative: 'неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу'.split(\n                    '_'\n                ),\n                genitive: 'неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи'.split(\n                    '_'\n                ),\n            },\n            nounCase;\n\n        if (m === true) {\n            return weekdays['nominative']\n                .slice(1, 7)\n                .concat(weekdays['nominative'].slice(0, 1));\n        }\n        if (!m) {\n            return weekdays['nominative'];\n        }\n\n        nounCase = /(\\[[ВвУу]\\]) ?dddd/.test(format)\n            ? 'accusative'\n            : /\\[?(?:минулої|наступної)? ?\\] ?dddd/.test(format)\n            ? 'genitive'\n            : 'nominative';\n        return weekdays[nounCase][m.day()];\n    }\n    function processHoursFunction(str) {\n        return function () {\n            return str + 'о' + (this.hours() === 11 ? 'б' : '') + '] LT';\n        };\n    }\n\n    var uk = moment.defineLocale('uk', {\n        months: {\n            format: 'січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня'.split(\n                '_'\n            ),\n            standalone: 'січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень'.split(\n                '_'\n            ),\n        },\n        monthsShort: 'січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд'.split(\n            '_'\n        ),\n        weekdays: weekdaysCaseReplace,\n        weekdaysShort: 'нд_пн_вт_ср_чт_пт_сб'.split('_'),\n        weekdaysMin: 'нд_пн_вт_ср_чт_пт_сб'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD.MM.YYYY',\n            LL: 'D MMMM YYYY р.',\n            LLL: 'D MMMM YYYY р., HH:mm',\n            LLLL: 'dddd, D MMMM YYYY р., HH:mm',\n        },\n        calendar: {\n            sameDay: processHoursFunction('[Сьогодні '),\n            nextDay: processHoursFunction('[Завтра '),\n            lastDay: processHoursFunction('[Вчора '),\n            nextWeek: processHoursFunction('[У] dddd ['),\n            lastWeek: function () {\n                switch (this.day()) {\n                    case 0:\n                    case 3:\n                    case 5:\n                    case 6:\n                        return processHoursFunction('[Минулої] dddd [').call(this);\n                    case 1:\n                    case 2:\n                    case 4:\n                        return processHoursFunction('[Минулого] dddd [').call(this);\n                }\n            },\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'за %s',\n            past: '%s тому',\n            s: 'декілька секунд',\n            ss: relativeTimeWithPlural,\n            m: relativeTimeWithPlural,\n            mm: relativeTimeWithPlural,\n            h: 'годину',\n            hh: relativeTimeWithPlural,\n            d: 'день',\n            dd: relativeTimeWithPlural,\n            M: 'місяць',\n            MM: relativeTimeWithPlural,\n            y: 'рік',\n            yy: relativeTimeWithPlural,\n        },\n        // M. E.: those two are virtually unused but a user might want to implement them for his/her website for some reason\n        meridiemParse: /ночі|ранку|дня|вечора/,\n        isPM: function (input) {\n            return /^(дня|вечора)$/.test(input);\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 4) {\n                return 'ночі';\n            } else if (hour < 12) {\n                return 'ранку';\n            } else if (hour < 17) {\n                return 'дня';\n            } else {\n                return 'вечора';\n            }\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}-(й|го)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'M':\n                case 'd':\n                case 'DDD':\n                case 'w':\n                case 'W':\n                    return number + '-й';\n                case 'D':\n                    return number + '-го';\n                default:\n                    return number;\n            }\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return uk;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/ur.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/ur.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Urdu [ur]\n//! author : Sawood Alam : https://github.com/ibnesayeed\n//! author : Zack : https://github.com/ZackVision\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var months = [\n            'جنوری',\n            'فروری',\n            'مارچ',\n            'اپریل',\n            'مئی',\n            'جون',\n            'جولائی',\n            'اگست',\n            'ستمبر',\n            'اکتوبر',\n            'نومبر',\n            'دسمبر',\n        ],\n        days = ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'];\n\n    var ur = moment.defineLocale('ur', {\n        months: months,\n        monthsShort: months,\n        weekdays: days,\n        weekdaysShort: days,\n        weekdaysMin: days,\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd، D MMMM YYYY HH:mm',\n        },\n        meridiemParse: /صبح|شام/,\n        isPM: function (input) {\n            return 'شام' === input;\n        },\n        meridiem: function (hour, minute, isLower) {\n            if (hour < 12) {\n                return 'صبح';\n            }\n            return 'شام';\n        },\n        calendar: {\n            sameDay: '[آج بوقت] LT',\n            nextDay: '[کل بوقت] LT',\n            nextWeek: 'dddd [بوقت] LT',\n            lastDay: '[گذشتہ روز بوقت] LT',\n            lastWeek: '[گذشتہ] dddd [بوقت] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s بعد',\n            past: '%s قبل',\n            s: 'چند سیکنڈ',\n            ss: '%d سیکنڈ',\n            m: 'ایک منٹ',\n            mm: '%d منٹ',\n            h: 'ایک گھنٹہ',\n            hh: '%d گھنٹے',\n            d: 'ایک دن',\n            dd: '%d دن',\n            M: 'ایک ماہ',\n            MM: '%d ماہ',\n            y: 'ایک سال',\n            yy: '%d سال',\n        },\n        preparse: function (string) {\n            return string.replace(/،/g, ',');\n        },\n        postformat: function (string) {\n            return string.replace(/,/g, '،');\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return ur;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/uz-latn.js\":\n/*!***********************************************!*\\\n  !*** ./node_modules/moment/locale/uz-latn.js ***!\n  \\***********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Uzbek Latin [uz-latn]\n//! author : Rasulbek Mirzayev : github.com/Rasulbeeek\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var uzLatn = moment.defineLocale('uz-latn', {\n        months: 'Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr'.split(\n            '_'\n        ),\n        monthsShort: 'Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek'.split('_'),\n        weekdays: 'Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba'.split(\n            '_'\n        ),\n        weekdaysShort: 'Yak_Dush_Sesh_Chor_Pay_Jum_Shan'.split('_'),\n        weekdaysMin: 'Ya_Du_Se_Cho_Pa_Ju_Sha'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'D MMMM YYYY, dddd HH:mm',\n        },\n        calendar: {\n            sameDay: '[Bugun soat] LT [da]',\n            nextDay: '[Ertaga] LT [da]',\n            nextWeek: 'dddd [kuni soat] LT [da]',\n            lastDay: '[Kecha soat] LT [da]',\n            lastWeek: \"[O'tgan] dddd [kuni soat] LT [da]\",\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'Yaqin %s ichida',\n            past: 'Bir necha %s oldin',\n            s: 'soniya',\n            ss: '%d soniya',\n            m: 'bir daqiqa',\n            mm: '%d daqiqa',\n            h: 'bir soat',\n            hh: '%d soat',\n            d: 'bir kun',\n            dd: '%d kun',\n            M: 'bir oy',\n            MM: '%d oy',\n            y: 'bir yil',\n            yy: '%d yil',\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 7th is the first week of the year.\n        },\n    });\n\n    return uzLatn;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/uz.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/uz.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Uzbek [uz]\n//! author : Sardor Muminov : https://github.com/muminoff\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var uz = moment.defineLocale('uz', {\n        months: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split(\n            '_'\n        ),\n        monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'),\n        weekdays: 'Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба'.split('_'),\n        weekdaysShort: 'Якш_Душ_Сеш_Чор_Пай_Жум_Шан'.split('_'),\n        weekdaysMin: 'Як_Ду_Се_Чо_Па_Жу_Ша'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'D MMMM YYYY, dddd HH:mm',\n        },\n        calendar: {\n            sameDay: '[Бугун соат] LT [да]',\n            nextDay: '[Эртага] LT [да]',\n            nextWeek: 'dddd [куни соат] LT [да]',\n            lastDay: '[Кеча соат] LT [да]',\n            lastWeek: '[Утган] dddd [куни соат] LT [да]',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'Якин %s ичида',\n            past: 'Бир неча %s олдин',\n            s: 'фурсат',\n            ss: '%d фурсат',\n            m: 'бир дакика',\n            mm: '%d дакика',\n            h: 'бир соат',\n            hh: '%d соат',\n            d: 'бир кун',\n            dd: '%d кун',\n            M: 'бир ой',\n            MM: '%d ой',\n            y: 'бир йил',\n            yy: '%d йил',\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 7, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return uz;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/vi.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/vi.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Vietnamese [vi]\n//! author : Bang Nguyen : https://github.com/bangnk\n//! author : Chien Kira : https://github.com/chienkira\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var vi = moment.defineLocale('vi', {\n        months: 'tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12'.split(\n            '_'\n        ),\n        monthsShort: 'Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy'.split(\n            '_'\n        ),\n        weekdaysShort: 'CN_T2_T3_T4_T5_T6_T7'.split('_'),\n        weekdaysMin: 'CN_T2_T3_T4_T5_T6_T7'.split('_'),\n        weekdaysParseExact: true,\n        meridiemParse: /sa|ch/i,\n        isPM: function (input) {\n            return /^ch$/i.test(input);\n        },\n        meridiem: function (hours, minutes, isLower) {\n            if (hours < 12) {\n                return isLower ? 'sa' : 'SA';\n            } else {\n                return isLower ? 'ch' : 'CH';\n            }\n        },\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM [năm] YYYY',\n            LLL: 'D MMMM [năm] YYYY HH:mm',\n            LLLL: 'dddd, D MMMM [năm] YYYY HH:mm',\n            l: 'DD/M/YYYY',\n            ll: 'D MMM YYYY',\n            lll: 'D MMM YYYY HH:mm',\n            llll: 'ddd, D MMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[Hôm nay lúc] LT',\n            nextDay: '[Ngày mai lúc] LT',\n            nextWeek: 'dddd [tuần tới lúc] LT',\n            lastDay: '[Hôm qua lúc] LT',\n            lastWeek: 'dddd [tuần trước lúc] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: '%s tới',\n            past: '%s trước',\n            s: 'vài giây',\n            ss: '%d giây',\n            m: 'một phút',\n            mm: '%d phút',\n            h: 'một giờ',\n            hh: '%d giờ',\n            d: 'một ngày',\n            dd: '%d ngày',\n            w: 'một tuần',\n            ww: '%d tuần',\n            M: 'một tháng',\n            MM: '%d tháng',\n            y: 'một năm',\n            yy: '%d năm',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}/,\n        ordinal: function (number) {\n            return number;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return vi;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/x-pseudo.js\":\n/*!************************************************!*\\\n  !*** ./node_modules/moment/locale/x-pseudo.js ***!\n  \\************************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Pseudo [x-pseudo]\n//! author : Andrew Hood : https://github.com/andrewhood125\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var xPseudo = moment.defineLocale('x-pseudo', {\n        months: 'J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér'.split(\n            '_'\n        ),\n        monthsShort: 'J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc'.split(\n            '_'\n        ),\n        monthsParseExact: true,\n        weekdays: 'S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý'.split(\n            '_'\n        ),\n        weekdaysShort: 'S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát'.split('_'),\n        weekdaysMin: 'S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá'.split('_'),\n        weekdaysParseExact: true,\n        longDateFormat: {\n            LT: 'HH:mm',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY HH:mm',\n            LLLL: 'dddd, D MMMM YYYY HH:mm',\n        },\n        calendar: {\n            sameDay: '[T~ódá~ý át] LT',\n            nextDay: '[T~ómó~rró~w át] LT',\n            nextWeek: 'dddd [át] LT',\n            lastDay: '[Ý~ést~érdá~ý át] LT',\n            lastWeek: '[L~ást] dddd [át] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'í~ñ %s',\n            past: '%s á~gó',\n            s: 'á ~féw ~sécó~ñds',\n            ss: '%d s~écóñ~ds',\n            m: 'á ~míñ~úté',\n            mm: '%d m~íñú~tés',\n            h: 'á~ñ hó~úr',\n            hh: '%d h~óúrs',\n            d: 'á ~dáý',\n            dd: '%d d~áýs',\n            M: 'á ~móñ~th',\n            MM: '%d m~óñt~hs',\n            y: 'á ~ýéár',\n            yy: '%d ý~éárs',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(th|st|nd|rd)/,\n        ordinal: function (number) {\n            var b = number % 10,\n                output =\n                    ~~((number % 100) / 10) === 1\n                        ? 'th'\n                        : b === 1\n                        ? 'st'\n                        : b === 2\n                        ? 'nd'\n                        : b === 3\n                        ? 'rd'\n                        : 'th';\n            return number + output;\n        },\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return xPseudo;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/yo.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/moment/locale/yo.js ***!\n  \\******************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Yoruba Nigeria [yo]\n//! author : Atolagbe Abisoye : https://github.com/andela-batolagbe\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var yo = moment.defineLocale('yo', {\n        months: 'Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀'.split(\n            '_'\n        ),\n        monthsShort: 'Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀'.split('_'),\n        weekdays: 'Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta'.split('_'),\n        weekdaysShort: 'Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá'.split('_'),\n        weekdaysMin: 'Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb'.split('_'),\n        longDateFormat: {\n            LT: 'h:mm A',\n            LTS: 'h:mm:ss A',\n            L: 'DD/MM/YYYY',\n            LL: 'D MMMM YYYY',\n            LLL: 'D MMMM YYYY h:mm A',\n            LLLL: 'dddd, D MMMM YYYY h:mm A',\n        },\n        calendar: {\n            sameDay: '[Ònì ni] LT',\n            nextDay: '[Ọ̀la ni] LT',\n            nextWeek: \"dddd [Ọsẹ̀ tón'bọ] [ni] LT\",\n            lastDay: '[Àna ni] LT',\n            lastWeek: 'dddd [Ọsẹ̀ tólọ́] [ni] LT',\n            sameElse: 'L',\n        },\n        relativeTime: {\n            future: 'ní %s',\n            past: '%s kọjá',\n            s: 'ìsẹjú aayá die',\n            ss: 'aayá %d',\n            m: 'ìsẹjú kan',\n            mm: 'ìsẹjú %d',\n            h: 'wákati kan',\n            hh: 'wákati %d',\n            d: 'ọjọ́ kan',\n            dd: 'ọjọ́ %d',\n            M: 'osù kan',\n            MM: 'osù %d',\n            y: 'ọdún kan',\n            yy: 'ọdún %d',\n        },\n        dayOfMonthOrdinalParse: /ọjọ́\\s\\d{1,2}/,\n        ordinal: 'ọjọ́ %d',\n        week: {\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return yo;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/zh-cn.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/zh-cn.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Chinese (China) [zh-cn]\n//! author : suupic : https://github.com/suupic\n//! author : Zeno Zeng : https://github.com/zenozeng\n//! author : uu109 : https://github.com/uu109\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var zhCn = moment.defineLocale('zh-cn', {\n        months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split(\n            '_'\n        ),\n        monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split(\n            '_'\n        ),\n        weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),\n        weekdaysShort: '周日_周一_周二_周三_周四_周五_周六'.split('_'),\n        weekdaysMin: '日_一_二_三_四_五_六'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'YYYY/MM/DD',\n            LL: 'YYYY年M月D日',\n            LLL: 'YYYY年M月D日Ah点mm分',\n            LLLL: 'YYYY年M月D日ddddAh点mm分',\n            l: 'YYYY/M/D',\n            ll: 'YYYY年M月D日',\n            lll: 'YYYY年M月D日 HH:mm',\n            llll: 'YYYY年M月D日dddd HH:mm',\n        },\n        meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') {\n                return hour;\n            } else if (meridiem === '下午' || meridiem === '晚上') {\n                return hour + 12;\n            } else {\n                // '中午'\n                return hour >= 11 ? hour : hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            var hm = hour * 100 + minute;\n            if (hm < 600) {\n                return '凌晨';\n            } else if (hm < 900) {\n                return '早上';\n            } else if (hm < 1130) {\n                return '上午';\n            } else if (hm < 1230) {\n                return '中午';\n            } else if (hm < 1800) {\n                return '下午';\n            } else {\n                return '晚上';\n            }\n        },\n        calendar: {\n            sameDay: '[今天]LT',\n            nextDay: '[明天]LT',\n            nextWeek: function (now) {\n                if (now.week() !== this.week()) {\n                    return '[下]dddLT';\n                } else {\n                    return '[本]dddLT';\n                }\n            },\n            lastDay: '[昨天]LT',\n            lastWeek: function (now) {\n                if (this.week() !== now.week()) {\n                    return '[上]dddLT';\n                } else {\n                    return '[本]dddLT';\n                }\n            },\n            sameElse: 'L',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(日|月|周)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'd':\n                case 'D':\n                case 'DDD':\n                    return number + '日';\n                case 'M':\n                    return number + '月';\n                case 'w':\n                case 'W':\n                    return number + '周';\n                default:\n                    return number;\n            }\n        },\n        relativeTime: {\n            future: '%s后',\n            past: '%s前',\n            s: '几秒',\n            ss: '%d 秒',\n            m: '1 分钟',\n            mm: '%d 分钟',\n            h: '1 小时',\n            hh: '%d 小时',\n            d: '1 天',\n            dd: '%d 天',\n            w: '1 周',\n            ww: '%d 周',\n            M: '1 个月',\n            MM: '%d 个月',\n            y: '1 年',\n            yy: '%d 年',\n        },\n        week: {\n            // GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效\n            dow: 1, // Monday is the first day of the week.\n            doy: 4, // The week that contains Jan 4th is the first week of the year.\n        },\n    });\n\n    return zhCn;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/zh-hk.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/zh-hk.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Chinese (Hong Kong) [zh-hk]\n//! author : Ben : https://github.com/ben-lin\n//! author : Chris Lam : https://github.com/hehachris\n//! author : Konstantin : https://github.com/skfd\n//! author : Anthony : https://github.com/anthonylau\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var zhHk = moment.defineLocale('zh-hk', {\n        months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split(\n            '_'\n        ),\n        monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split(\n            '_'\n        ),\n        weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),\n        weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'),\n        weekdaysMin: '日_一_二_三_四_五_六'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'YYYY/MM/DD',\n            LL: 'YYYY年M月D日',\n            LLL: 'YYYY年M月D日 HH:mm',\n            LLLL: 'YYYY年M月D日dddd HH:mm',\n            l: 'YYYY/M/D',\n            ll: 'YYYY年M月D日',\n            lll: 'YYYY年M月D日 HH:mm',\n            llll: 'YYYY年M月D日dddd HH:mm',\n        },\n        meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') {\n                return hour;\n            } else if (meridiem === '中午') {\n                return hour >= 11 ? hour : hour + 12;\n            } else if (meridiem === '下午' || meridiem === '晚上') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            var hm = hour * 100 + minute;\n            if (hm < 600) {\n                return '凌晨';\n            } else if (hm < 900) {\n                return '早上';\n            } else if (hm < 1200) {\n                return '上午';\n            } else if (hm === 1200) {\n                return '中午';\n            } else if (hm < 1800) {\n                return '下午';\n            } else {\n                return '晚上';\n            }\n        },\n        calendar: {\n            sameDay: '[今天]LT',\n            nextDay: '[明天]LT',\n            nextWeek: '[下]ddddLT',\n            lastDay: '[昨天]LT',\n            lastWeek: '[上]ddddLT',\n            sameElse: 'L',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(日|月|週)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'd':\n                case 'D':\n                case 'DDD':\n                    return number + '日';\n                case 'M':\n                    return number + '月';\n                case 'w':\n                case 'W':\n                    return number + '週';\n                default:\n                    return number;\n            }\n        },\n        relativeTime: {\n            future: '%s後',\n            past: '%s前',\n            s: '幾秒',\n            ss: '%d 秒',\n            m: '1 分鐘',\n            mm: '%d 分鐘',\n            h: '1 小時',\n            hh: '%d 小時',\n            d: '1 天',\n            dd: '%d 天',\n            M: '1 個月',\n            MM: '%d 個月',\n            y: '1 年',\n            yy: '%d 年',\n        },\n    });\n\n    return zhHk;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/zh-mo.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/zh-mo.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Chinese (Macau) [zh-mo]\n//! author : Ben : https://github.com/ben-lin\n//! author : Chris Lam : https://github.com/hehachris\n//! author : Tan Yuanhong : https://github.com/le0tan\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var zhMo = moment.defineLocale('zh-mo', {\n        months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split(\n            '_'\n        ),\n        monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split(\n            '_'\n        ),\n        weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),\n        weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'),\n        weekdaysMin: '日_一_二_三_四_五_六'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'DD/MM/YYYY',\n            LL: 'YYYY年M月D日',\n            LLL: 'YYYY年M月D日 HH:mm',\n            LLLL: 'YYYY年M月D日dddd HH:mm',\n            l: 'D/M/YYYY',\n            ll: 'YYYY年M月D日',\n            lll: 'YYYY年M月D日 HH:mm',\n            llll: 'YYYY年M月D日dddd HH:mm',\n        },\n        meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') {\n                return hour;\n            } else if (meridiem === '中午') {\n                return hour >= 11 ? hour : hour + 12;\n            } else if (meridiem === '下午' || meridiem === '晚上') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            var hm = hour * 100 + minute;\n            if (hm < 600) {\n                return '凌晨';\n            } else if (hm < 900) {\n                return '早上';\n            } else if (hm < 1130) {\n                return '上午';\n            } else if (hm < 1230) {\n                return '中午';\n            } else if (hm < 1800) {\n                return '下午';\n            } else {\n                return '晚上';\n            }\n        },\n        calendar: {\n            sameDay: '[今天] LT',\n            nextDay: '[明天] LT',\n            nextWeek: '[下]dddd LT',\n            lastDay: '[昨天] LT',\n            lastWeek: '[上]dddd LT',\n            sameElse: 'L',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(日|月|週)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'd':\n                case 'D':\n                case 'DDD':\n                    return number + '日';\n                case 'M':\n                    return number + '月';\n                case 'w':\n                case 'W':\n                    return number + '週';\n                default:\n                    return number;\n            }\n        },\n        relativeTime: {\n            future: '%s內',\n            past: '%s前',\n            s: '幾秒',\n            ss: '%d 秒',\n            m: '1 分鐘',\n            mm: '%d 分鐘',\n            h: '1 小時',\n            hh: '%d 小時',\n            d: '1 天',\n            dd: '%d 天',\n            M: '1 個月',\n            MM: '%d 個月',\n            y: '1 年',\n            yy: '%d 年',\n        },\n    });\n\n    return zhMo;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale/zh-tw.js\":\n/*!*********************************************!*\\\n  !*** ./node_modules/moment/locale/zh-tw.js ***!\n  \\*********************************************/\n/***/ (function(__unused_webpack_module, __unused_webpack_exports, __webpack_require__) {\n\n//! moment.js locale configuration\n//! locale : Chinese (Taiwan) [zh-tw]\n//! author : Ben : https://github.com/ben-lin\n//! author : Chris Lam : https://github.com/hehachris\n\n;(function (global, factory) {\n    true ? factory(__webpack_require__(/*! ../moment */ \"./node_modules/moment/moment.js\")) :\n   0\n}(this, (function (moment) { 'use strict';\n\n    //! moment.js locale configuration\n\n    var zhTw = moment.defineLocale('zh-tw', {\n        months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split(\n            '_'\n        ),\n        monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split(\n            '_'\n        ),\n        weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),\n        weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'),\n        weekdaysMin: '日_一_二_三_四_五_六'.split('_'),\n        longDateFormat: {\n            LT: 'HH:mm',\n            LTS: 'HH:mm:ss',\n            L: 'YYYY/MM/DD',\n            LL: 'YYYY年M月D日',\n            LLL: 'YYYY年M月D日 HH:mm',\n            LLLL: 'YYYY年M月D日dddd HH:mm',\n            l: 'YYYY/M/D',\n            ll: 'YYYY年M月D日',\n            lll: 'YYYY年M月D日 HH:mm',\n            llll: 'YYYY年M月D日dddd HH:mm',\n        },\n        meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,\n        meridiemHour: function (hour, meridiem) {\n            if (hour === 12) {\n                hour = 0;\n            }\n            if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') {\n                return hour;\n            } else if (meridiem === '中午') {\n                return hour >= 11 ? hour : hour + 12;\n            } else if (meridiem === '下午' || meridiem === '晚上') {\n                return hour + 12;\n            }\n        },\n        meridiem: function (hour, minute, isLower) {\n            var hm = hour * 100 + minute;\n            if (hm < 600) {\n                return '凌晨';\n            } else if (hm < 900) {\n                return '早上';\n            } else if (hm < 1130) {\n                return '上午';\n            } else if (hm < 1230) {\n                return '中午';\n            } else if (hm < 1800) {\n                return '下午';\n            } else {\n                return '晚上';\n            }\n        },\n        calendar: {\n            sameDay: '[今天] LT',\n            nextDay: '[明天] LT',\n            nextWeek: '[下]dddd LT',\n            lastDay: '[昨天] LT',\n            lastWeek: '[上]dddd LT',\n            sameElse: 'L',\n        },\n        dayOfMonthOrdinalParse: /\\d{1,2}(日|月|週)/,\n        ordinal: function (number, period) {\n            switch (period) {\n                case 'd':\n                case 'D':\n                case 'DDD':\n                    return number + '日';\n                case 'M':\n                    return number + '月';\n                case 'w':\n                case 'W':\n                    return number + '週';\n                default:\n                    return number;\n            }\n        },\n        relativeTime: {\n            future: '%s後',\n            past: '%s前',\n            s: '幾秒',\n            ss: '%d 秒',\n            m: '1 分鐘',\n            mm: '%d 分鐘',\n            h: '1 小時',\n            hh: '%d 小時',\n            d: '1 天',\n            dd: '%d 天',\n            M: '1 個月',\n            MM: '%d 個月',\n            y: '1 年',\n            yy: '%d 年',\n        },\n    });\n\n    return zhTw;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/moment/locale sync recursive ^\\\\.\\\\/.*$\":\n/*!***************************************************!*\\\n  !*** ./node_modules/moment/locale/ sync ^\\.\\/.*$ ***!\n  \\***************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\nvar map = {\n\t\"./af\": \"./node_modules/moment/locale/af.js\",\n\t\"./af.js\": \"./node_modules/moment/locale/af.js\",\n\t\"./ar\": \"./node_modules/moment/locale/ar.js\",\n\t\"./ar-dz\": \"./node_modules/moment/locale/ar-dz.js\",\n\t\"./ar-dz.js\": \"./node_modules/moment/locale/ar-dz.js\",\n\t\"./ar-kw\": \"./node_modules/moment/locale/ar-kw.js\",\n\t\"./ar-kw.js\": \"./node_modules/moment/locale/ar-kw.js\",\n\t\"./ar-ly\": \"./node_modules/moment/locale/ar-ly.js\",\n\t\"./ar-ly.js\": \"./node_modules/moment/locale/ar-ly.js\",\n\t\"./ar-ma\": \"./node_modules/moment/locale/ar-ma.js\",\n\t\"./ar-ma.js\": \"./node_modules/moment/locale/ar-ma.js\",\n\t\"./ar-sa\": \"./node_modules/moment/locale/ar-sa.js\",\n\t\"./ar-sa.js\": \"./node_modules/moment/locale/ar-sa.js\",\n\t\"./ar-tn\": \"./node_modules/moment/locale/ar-tn.js\",\n\t\"./ar-tn.js\": \"./node_modules/moment/locale/ar-tn.js\",\n\t\"./ar.js\": \"./node_modules/moment/locale/ar.js\",\n\t\"./az\": \"./node_modules/moment/locale/az.js\",\n\t\"./az.js\": \"./node_modules/moment/locale/az.js\",\n\t\"./be\": \"./node_modules/moment/locale/be.js\",\n\t\"./be.js\": \"./node_modules/moment/locale/be.js\",\n\t\"./bg\": \"./node_modules/moment/locale/bg.js\",\n\t\"./bg.js\": \"./node_modules/moment/locale/bg.js\",\n\t\"./bm\": \"./node_modules/moment/locale/bm.js\",\n\t\"./bm.js\": \"./node_modules/moment/locale/bm.js\",\n\t\"./bn\": \"./node_modules/moment/locale/bn.js\",\n\t\"./bn-bd\": \"./node_modules/moment/locale/bn-bd.js\",\n\t\"./bn-bd.js\": \"./node_modules/moment/locale/bn-bd.js\",\n\t\"./bn.js\": \"./node_modules/moment/locale/bn.js\",\n\t\"./bo\": \"./node_modules/moment/locale/bo.js\",\n\t\"./bo.js\": \"./node_modules/moment/locale/bo.js\",\n\t\"./br\": \"./node_modules/moment/locale/br.js\",\n\t\"./br.js\": \"./node_modules/moment/locale/br.js\",\n\t\"./bs\": \"./node_modules/moment/locale/bs.js\",\n\t\"./bs.js\": \"./node_modules/moment/locale/bs.js\",\n\t\"./ca\": \"./node_modules/moment/locale/ca.js\",\n\t\"./ca.js\": \"./node_modules/moment/locale/ca.js\",\n\t\"./cs\": \"./node_modules/moment/locale/cs.js\",\n\t\"./cs.js\": \"./node_modules/moment/locale/cs.js\",\n\t\"./cv\": \"./node_modules/moment/locale/cv.js\",\n\t\"./cv.js\": \"./node_modules/moment/locale/cv.js\",\n\t\"./cy\": \"./node_modules/moment/locale/cy.js\",\n\t\"./cy.js\": \"./node_modules/moment/locale/cy.js\",\n\t\"./da\": \"./node_modules/moment/locale/da.js\",\n\t\"./da.js\": \"./node_modules/moment/locale/da.js\",\n\t\"./de\": \"./node_modules/moment/locale/de.js\",\n\t\"./de-at\": \"./node_modules/moment/locale/de-at.js\",\n\t\"./de-at.js\": \"./node_modules/moment/locale/de-at.js\",\n\t\"./de-ch\": \"./node_modules/moment/locale/de-ch.js\",\n\t\"./de-ch.js\": \"./node_modules/moment/locale/de-ch.js\",\n\t\"./de.js\": \"./node_modules/moment/locale/de.js\",\n\t\"./dv\": \"./node_modules/moment/locale/dv.js\",\n\t\"./dv.js\": \"./node_modules/moment/locale/dv.js\",\n\t\"./el\": \"./node_modules/moment/locale/el.js\",\n\t\"./el.js\": \"./node_modules/moment/locale/el.js\",\n\t\"./en-au\": \"./node_modules/moment/locale/en-au.js\",\n\t\"./en-au.js\": \"./node_modules/moment/locale/en-au.js\",\n\t\"./en-ca\": \"./node_modules/moment/locale/en-ca.js\",\n\t\"./en-ca.js\": \"./node_modules/moment/locale/en-ca.js\",\n\t\"./en-gb\": \"./node_modules/moment/locale/en-gb.js\",\n\t\"./en-gb.js\": \"./node_modules/moment/locale/en-gb.js\",\n\t\"./en-ie\": \"./node_modules/moment/locale/en-ie.js\",\n\t\"./en-ie.js\": \"./node_modules/moment/locale/en-ie.js\",\n\t\"./en-il\": \"./node_modules/moment/locale/en-il.js\",\n\t\"./en-il.js\": \"./node_modules/moment/locale/en-il.js\",\n\t\"./en-in\": \"./node_modules/moment/locale/en-in.js\",\n\t\"./en-in.js\": \"./node_modules/moment/locale/en-in.js\",\n\t\"./en-nz\": \"./node_modules/moment/locale/en-nz.js\",\n\t\"./en-nz.js\": \"./node_modules/moment/locale/en-nz.js\",\n\t\"./en-sg\": \"./node_modules/moment/locale/en-sg.js\",\n\t\"./en-sg.js\": \"./node_modules/moment/locale/en-sg.js\",\n\t\"./eo\": \"./node_modules/moment/locale/eo.js\",\n\t\"./eo.js\": \"./node_modules/moment/locale/eo.js\",\n\t\"./es\": \"./node_modules/moment/locale/es.js\",\n\t\"./es-do\": \"./node_modules/moment/locale/es-do.js\",\n\t\"./es-do.js\": \"./node_modules/moment/locale/es-do.js\",\n\t\"./es-mx\": \"./node_modules/moment/locale/es-mx.js\",\n\t\"./es-mx.js\": \"./node_modules/moment/locale/es-mx.js\",\n\t\"./es-us\": \"./node_modules/moment/locale/es-us.js\",\n\t\"./es-us.js\": \"./node_modules/moment/locale/es-us.js\",\n\t\"./es.js\": \"./node_modules/moment/locale/es.js\",\n\t\"./et\": \"./node_modules/moment/locale/et.js\",\n\t\"./et.js\": \"./node_modules/moment/locale/et.js\",\n\t\"./eu\": \"./node_modules/moment/locale/eu.js\",\n\t\"./eu.js\": \"./node_modules/moment/locale/eu.js\",\n\t\"./fa\": \"./node_modules/moment/locale/fa.js\",\n\t\"./fa.js\": \"./node_modules/moment/locale/fa.js\",\n\t\"./fi\": \"./node_modules/moment/locale/fi.js\",\n\t\"./fi.js\": \"./node_modules/moment/locale/fi.js\",\n\t\"./fil\": \"./node_modules/moment/locale/fil.js\",\n\t\"./fil.js\": \"./node_modules/moment/locale/fil.js\",\n\t\"./fo\": \"./node_modules/moment/locale/fo.js\",\n\t\"./fo.js\": \"./node_modules/moment/locale/fo.js\",\n\t\"./fr\": \"./node_modules/moment/locale/fr.js\",\n\t\"./fr-ca\": \"./node_modules/moment/locale/fr-ca.js\",\n\t\"./fr-ca.js\": \"./node_modules/moment/locale/fr-ca.js\",\n\t\"./fr-ch\": \"./node_modules/moment/locale/fr-ch.js\",\n\t\"./fr-ch.js\": \"./node_modules/moment/locale/fr-ch.js\",\n\t\"./fr.js\": \"./node_modules/moment/locale/fr.js\",\n\t\"./fy\": \"./node_modules/moment/locale/fy.js\",\n\t\"./fy.js\": \"./node_modules/moment/locale/fy.js\",\n\t\"./ga\": \"./node_modules/moment/locale/ga.js\",\n\t\"./ga.js\": \"./node_modules/moment/locale/ga.js\",\n\t\"./gd\": \"./node_modules/moment/locale/gd.js\",\n\t\"./gd.js\": \"./node_modules/moment/locale/gd.js\",\n\t\"./gl\": \"./node_modules/moment/locale/gl.js\",\n\t\"./gl.js\": \"./node_modules/moment/locale/gl.js\",\n\t\"./gom-deva\": \"./node_modules/moment/locale/gom-deva.js\",\n\t\"./gom-deva.js\": \"./node_modules/moment/locale/gom-deva.js\",\n\t\"./gom-latn\": \"./node_modules/moment/locale/gom-latn.js\",\n\t\"./gom-latn.js\": \"./node_modules/moment/locale/gom-latn.js\",\n\t\"./gu\": \"./node_modules/moment/locale/gu.js\",\n\t\"./gu.js\": \"./node_modules/moment/locale/gu.js\",\n\t\"./he\": \"./node_modules/moment/locale/he.js\",\n\t\"./he.js\": \"./node_modules/moment/locale/he.js\",\n\t\"./hi\": \"./node_modules/moment/locale/hi.js\",\n\t\"./hi.js\": \"./node_modules/moment/locale/hi.js\",\n\t\"./hr\": \"./node_modules/moment/locale/hr.js\",\n\t\"./hr.js\": \"./node_modules/moment/locale/hr.js\",\n\t\"./hu\": \"./node_modules/moment/locale/hu.js\",\n\t\"./hu.js\": \"./node_modules/moment/locale/hu.js\",\n\t\"./hy-am\": \"./node_modules/moment/locale/hy-am.js\",\n\t\"./hy-am.js\": \"./node_modules/moment/locale/hy-am.js\",\n\t\"./id\": \"./node_modules/moment/locale/id.js\",\n\t\"./id.js\": \"./node_modules/moment/locale/id.js\",\n\t\"./is\": \"./node_modules/moment/locale/is.js\",\n\t\"./is.js\": \"./node_modules/moment/locale/is.js\",\n\t\"./it\": \"./node_modules/moment/locale/it.js\",\n\t\"./it-ch\": \"./node_modules/moment/locale/it-ch.js\",\n\t\"./it-ch.js\": \"./node_modules/moment/locale/it-ch.js\",\n\t\"./it.js\": \"./node_modules/moment/locale/it.js\",\n\t\"./ja\": \"./node_modules/moment/locale/ja.js\",\n\t\"./ja.js\": \"./node_modules/moment/locale/ja.js\",\n\t\"./jv\": \"./node_modules/moment/locale/jv.js\",\n\t\"./jv.js\": \"./node_modules/moment/locale/jv.js\",\n\t\"./ka\": \"./node_modules/moment/locale/ka.js\",\n\t\"./ka.js\": \"./node_modules/moment/locale/ka.js\",\n\t\"./kk\": \"./node_modules/moment/locale/kk.js\",\n\t\"./kk.js\": \"./node_modules/moment/locale/kk.js\",\n\t\"./km\": \"./node_modules/moment/locale/km.js\",\n\t\"./km.js\": \"./node_modules/moment/locale/km.js\",\n\t\"./kn\": \"./node_modules/moment/locale/kn.js\",\n\t\"./kn.js\": \"./node_modules/moment/locale/kn.js\",\n\t\"./ko\": \"./node_modules/moment/locale/ko.js\",\n\t\"./ko.js\": \"./node_modules/moment/locale/ko.js\",\n\t\"./ku\": \"./node_modules/moment/locale/ku.js\",\n\t\"./ku.js\": \"./node_modules/moment/locale/ku.js\",\n\t\"./ky\": \"./node_modules/moment/locale/ky.js\",\n\t\"./ky.js\": \"./node_modules/moment/locale/ky.js\",\n\t\"./lb\": \"./node_modules/moment/locale/lb.js\",\n\t\"./lb.js\": \"./node_modules/moment/locale/lb.js\",\n\t\"./lo\": \"./node_modules/moment/locale/lo.js\",\n\t\"./lo.js\": \"./node_modules/moment/locale/lo.js\",\n\t\"./lt\": \"./node_modules/moment/locale/lt.js\",\n\t\"./lt.js\": \"./node_modules/moment/locale/lt.js\",\n\t\"./lv\": \"./node_modules/moment/locale/lv.js\",\n\t\"./lv.js\": \"./node_modules/moment/locale/lv.js\",\n\t\"./me\": \"./node_modules/moment/locale/me.js\",\n\t\"./me.js\": \"./node_modules/moment/locale/me.js\",\n\t\"./mi\": \"./node_modules/moment/locale/mi.js\",\n\t\"./mi.js\": \"./node_modules/moment/locale/mi.js\",\n\t\"./mk\": \"./node_modules/moment/locale/mk.js\",\n\t\"./mk.js\": \"./node_modules/moment/locale/mk.js\",\n\t\"./ml\": \"./node_modules/moment/locale/ml.js\",\n\t\"./ml.js\": \"./node_modules/moment/locale/ml.js\",\n\t\"./mn\": \"./node_modules/moment/locale/mn.js\",\n\t\"./mn.js\": \"./node_modules/moment/locale/mn.js\",\n\t\"./mr\": \"./node_modules/moment/locale/mr.js\",\n\t\"./mr.js\": \"./node_modules/moment/locale/mr.js\",\n\t\"./ms\": \"./node_modules/moment/locale/ms.js\",\n\t\"./ms-my\": \"./node_modules/moment/locale/ms-my.js\",\n\t\"./ms-my.js\": \"./node_modules/moment/locale/ms-my.js\",\n\t\"./ms.js\": \"./node_modules/moment/locale/ms.js\",\n\t\"./mt\": \"./node_modules/moment/locale/mt.js\",\n\t\"./mt.js\": \"./node_modules/moment/locale/mt.js\",\n\t\"./my\": \"./node_modules/moment/locale/my.js\",\n\t\"./my.js\": \"./node_modules/moment/locale/my.js\",\n\t\"./nb\": \"./node_modules/moment/locale/nb.js\",\n\t\"./nb.js\": \"./node_modules/moment/locale/nb.js\",\n\t\"./ne\": \"./node_modules/moment/locale/ne.js\",\n\t\"./ne.js\": \"./node_modules/moment/locale/ne.js\",\n\t\"./nl\": \"./node_modules/moment/locale/nl.js\",\n\t\"./nl-be\": \"./node_modules/moment/locale/nl-be.js\",\n\t\"./nl-be.js\": \"./node_modules/moment/locale/nl-be.js\",\n\t\"./nl.js\": \"./node_modules/moment/locale/nl.js\",\n\t\"./nn\": \"./node_modules/moment/locale/nn.js\",\n\t\"./nn.js\": \"./node_modules/moment/locale/nn.js\",\n\t\"./oc-lnc\": \"./node_modules/moment/locale/oc-lnc.js\",\n\t\"./oc-lnc.js\": \"./node_modules/moment/locale/oc-lnc.js\",\n\t\"./pa-in\": \"./node_modules/moment/locale/pa-in.js\",\n\t\"./pa-in.js\": \"./node_modules/moment/locale/pa-in.js\",\n\t\"./pl\": \"./node_modules/moment/locale/pl.js\",\n\t\"./pl.js\": \"./node_modules/moment/locale/pl.js\",\n\t\"./pt\": \"./node_modules/moment/locale/pt.js\",\n\t\"./pt-br\": \"./node_modules/moment/locale/pt-br.js\",\n\t\"./pt-br.js\": \"./node_modules/moment/locale/pt-br.js\",\n\t\"./pt.js\": \"./node_modules/moment/locale/pt.js\",\n\t\"./ro\": \"./node_modules/moment/locale/ro.js\",\n\t\"./ro.js\": \"./node_modules/moment/locale/ro.js\",\n\t\"./ru\": \"./node_modules/moment/locale/ru.js\",\n\t\"./ru.js\": \"./node_modules/moment/locale/ru.js\",\n\t\"./sd\": \"./node_modules/moment/locale/sd.js\",\n\t\"./sd.js\": \"./node_modules/moment/locale/sd.js\",\n\t\"./se\": \"./node_modules/moment/locale/se.js\",\n\t\"./se.js\": \"./node_modules/moment/locale/se.js\",\n\t\"./si\": \"./node_modules/moment/locale/si.js\",\n\t\"./si.js\": \"./node_modules/moment/locale/si.js\",\n\t\"./sk\": \"./node_modules/moment/locale/sk.js\",\n\t\"./sk.js\": \"./node_modules/moment/locale/sk.js\",\n\t\"./sl\": \"./node_modules/moment/locale/sl.js\",\n\t\"./sl.js\": \"./node_modules/moment/locale/sl.js\",\n\t\"./sq\": \"./node_modules/moment/locale/sq.js\",\n\t\"./sq.js\": \"./node_modules/moment/locale/sq.js\",\n\t\"./sr\": \"./node_modules/moment/locale/sr.js\",\n\t\"./sr-cyrl\": \"./node_modules/moment/locale/sr-cyrl.js\",\n\t\"./sr-cyrl.js\": \"./node_modules/moment/locale/sr-cyrl.js\",\n\t\"./sr.js\": \"./node_modules/moment/locale/sr.js\",\n\t\"./ss\": \"./node_modules/moment/locale/ss.js\",\n\t\"./ss.js\": \"./node_modules/moment/locale/ss.js\",\n\t\"./sv\": \"./node_modules/moment/locale/sv.js\",\n\t\"./sv.js\": \"./node_modules/moment/locale/sv.js\",\n\t\"./sw\": \"./node_modules/moment/locale/sw.js\",\n\t\"./sw.js\": \"./node_modules/moment/locale/sw.js\",\n\t\"./ta\": \"./node_modules/moment/locale/ta.js\",\n\t\"./ta.js\": \"./node_modules/moment/locale/ta.js\",\n\t\"./te\": \"./node_modules/moment/locale/te.js\",\n\t\"./te.js\": \"./node_modules/moment/locale/te.js\",\n\t\"./tet\": \"./node_modules/moment/locale/tet.js\",\n\t\"./tet.js\": \"./node_modules/moment/locale/tet.js\",\n\t\"./tg\": \"./node_modules/moment/locale/tg.js\",\n\t\"./tg.js\": \"./node_modules/moment/locale/tg.js\",\n\t\"./th\": \"./node_modules/moment/locale/th.js\",\n\t\"./th.js\": \"./node_modules/moment/locale/th.js\",\n\t\"./tk\": \"./node_modules/moment/locale/tk.js\",\n\t\"./tk.js\": \"./node_modules/moment/locale/tk.js\",\n\t\"./tl-ph\": \"./node_modules/moment/locale/tl-ph.js\",\n\t\"./tl-ph.js\": \"./node_modules/moment/locale/tl-ph.js\",\n\t\"./tlh\": \"./node_modules/moment/locale/tlh.js\",\n\t\"./tlh.js\": \"./node_modules/moment/locale/tlh.js\",\n\t\"./tr\": \"./node_modules/moment/locale/tr.js\",\n\t\"./tr.js\": \"./node_modules/moment/locale/tr.js\",\n\t\"./tzl\": \"./node_modules/moment/locale/tzl.js\",\n\t\"./tzl.js\": \"./node_modules/moment/locale/tzl.js\",\n\t\"./tzm\": \"./node_modules/moment/locale/tzm.js\",\n\t\"./tzm-latn\": \"./node_modules/moment/locale/tzm-latn.js\",\n\t\"./tzm-latn.js\": \"./node_modules/moment/locale/tzm-latn.js\",\n\t\"./tzm.js\": \"./node_modules/moment/locale/tzm.js\",\n\t\"./ug-cn\": \"./node_modules/moment/locale/ug-cn.js\",\n\t\"./ug-cn.js\": \"./node_modules/moment/locale/ug-cn.js\",\n\t\"./uk\": \"./node_modules/moment/locale/uk.js\",\n\t\"./uk.js\": \"./node_modules/moment/locale/uk.js\",\n\t\"./ur\": \"./node_modules/moment/locale/ur.js\",\n\t\"./ur.js\": \"./node_modules/moment/locale/ur.js\",\n\t\"./uz\": \"./node_modules/moment/locale/uz.js\",\n\t\"./uz-latn\": \"./node_modules/moment/locale/uz-latn.js\",\n\t\"./uz-latn.js\": \"./node_modules/moment/locale/uz-latn.js\",\n\t\"./uz.js\": \"./node_modules/moment/locale/uz.js\",\n\t\"./vi\": \"./node_modules/moment/locale/vi.js\",\n\t\"./vi.js\": \"./node_modules/moment/locale/vi.js\",\n\t\"./x-pseudo\": \"./node_modules/moment/locale/x-pseudo.js\",\n\t\"./x-pseudo.js\": \"./node_modules/moment/locale/x-pseudo.js\",\n\t\"./yo\": \"./node_modules/moment/locale/yo.js\",\n\t\"./yo.js\": \"./node_modules/moment/locale/yo.js\",\n\t\"./zh-cn\": \"./node_modules/moment/locale/zh-cn.js\",\n\t\"./zh-cn.js\": \"./node_modules/moment/locale/zh-cn.js\",\n\t\"./zh-hk\": \"./node_modules/moment/locale/zh-hk.js\",\n\t\"./zh-hk.js\": \"./node_modules/moment/locale/zh-hk.js\",\n\t\"./zh-mo\": \"./node_modules/moment/locale/zh-mo.js\",\n\t\"./zh-mo.js\": \"./node_modules/moment/locale/zh-mo.js\",\n\t\"./zh-tw\": \"./node_modules/moment/locale/zh-tw.js\",\n\t\"./zh-tw.js\": \"./node_modules/moment/locale/zh-tw.js\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"./node_modules/moment/locale sync recursive ^\\\\.\\\\/.*$\";\n\n/***/ }),\n\n/***/ \"./node_modules/moment/moment.js\":\n/*!***************************************!*\\\n  !*** ./node_modules/moment/moment.js ***!\n  \\***************************************/\n/***/ (function(module, __unused_webpack_exports, __webpack_require__) {\n\n/* module decorator */ module = __webpack_require__.nmd(module);\n//! moment.js\n//! version : 2.29.1\n//! authors : Tim Wood, Iskren Chernev, Moment.js contributors\n//! license : MIT\n//! momentjs.com\n\n;(function (global, factory) {\n     true ? module.exports = factory() :\n    0\n}(this, (function () { 'use strict';\n\n    var hookCallback;\n\n    function hooks() {\n        return hookCallback.apply(null, arguments);\n    }\n\n    // This is done to register the method called with moment()\n    // without creating circular dependencies.\n    function setHookCallback(callback) {\n        hookCallback = callback;\n    }\n\n    function isArray(input) {\n        return (\n            input instanceof Array ||\n            Object.prototype.toString.call(input) === '[object Array]'\n        );\n    }\n\n    function isObject(input) {\n        // IE8 will treat undefined and null as object if it wasn't for\n        // input != null\n        return (\n            input != null &&\n            Object.prototype.toString.call(input) === '[object Object]'\n        );\n    }\n\n    function hasOwnProp(a, b) {\n        return Object.prototype.hasOwnProperty.call(a, b);\n    }\n\n    function isObjectEmpty(obj) {\n        if (Object.getOwnPropertyNames) {\n            return Object.getOwnPropertyNames(obj).length === 0;\n        } else {\n            var k;\n            for (k in obj) {\n                if (hasOwnProp(obj, k)) {\n                    return false;\n                }\n            }\n            return true;\n        }\n    }\n\n    function isUndefined(input) {\n        return input === void 0;\n    }\n\n    function isNumber(input) {\n        return (\n            typeof input === 'number' ||\n            Object.prototype.toString.call(input) === '[object Number]'\n        );\n    }\n\n    function isDate(input) {\n        return (\n            input instanceof Date ||\n            Object.prototype.toString.call(input) === '[object Date]'\n        );\n    }\n\n    function map(arr, fn) {\n        var res = [],\n            i;\n        for (i = 0; i < arr.length; ++i) {\n            res.push(fn(arr[i], i));\n        }\n        return res;\n    }\n\n    function extend(a, b) {\n        for (var i in b) {\n            if (hasOwnProp(b, i)) {\n                a[i] = b[i];\n            }\n        }\n\n        if (hasOwnProp(b, 'toString')) {\n            a.toString = b.toString;\n        }\n\n        if (hasOwnProp(b, 'valueOf')) {\n            a.valueOf = b.valueOf;\n        }\n\n        return a;\n    }\n\n    function createUTC(input, format, locale, strict) {\n        return createLocalOrUTC(input, format, locale, strict, true).utc();\n    }\n\n    function defaultParsingFlags() {\n        // We need to deep clone this object.\n        return {\n            empty: false,\n            unusedTokens: [],\n            unusedInput: [],\n            overflow: -2,\n            charsLeftOver: 0,\n            nullInput: false,\n            invalidEra: null,\n            invalidMonth: null,\n            invalidFormat: false,\n            userInvalidated: false,\n            iso: false,\n            parsedDateParts: [],\n            era: null,\n            meridiem: null,\n            rfc2822: false,\n            weekdayMismatch: false,\n        };\n    }\n\n    function getParsingFlags(m) {\n        if (m._pf == null) {\n            m._pf = defaultParsingFlags();\n        }\n        return m._pf;\n    }\n\n    var some;\n    if (Array.prototype.some) {\n        some = Array.prototype.some;\n    } else {\n        some = function (fun) {\n            var t = Object(this),\n                len = t.length >>> 0,\n                i;\n\n            for (i = 0; i < len; i++) {\n                if (i in t && fun.call(this, t[i], i, t)) {\n                    return true;\n                }\n            }\n\n            return false;\n        };\n    }\n\n    function isValid(m) {\n        if (m._isValid == null) {\n            var flags = getParsingFlags(m),\n                parsedParts = some.call(flags.parsedDateParts, function (i) {\n                    return i != null;\n                }),\n                isNowValid =\n                    !isNaN(m._d.getTime()) &&\n                    flags.overflow < 0 &&\n                    !flags.empty &&\n                    !flags.invalidEra &&\n                    !flags.invalidMonth &&\n                    !flags.invalidWeekday &&\n                    !flags.weekdayMismatch &&\n                    !flags.nullInput &&\n                    !flags.invalidFormat &&\n                    !flags.userInvalidated &&\n                    (!flags.meridiem || (flags.meridiem && parsedParts));\n\n            if (m._strict) {\n                isNowValid =\n                    isNowValid &&\n                    flags.charsLeftOver === 0 &&\n                    flags.unusedTokens.length === 0 &&\n                    flags.bigHour === undefined;\n            }\n\n            if (Object.isFrozen == null || !Object.isFrozen(m)) {\n                m._isValid = isNowValid;\n            } else {\n                return isNowValid;\n            }\n        }\n        return m._isValid;\n    }\n\n    function createInvalid(flags) {\n        var m = createUTC(NaN);\n        if (flags != null) {\n            extend(getParsingFlags(m), flags);\n        } else {\n            getParsingFlags(m).userInvalidated = true;\n        }\n\n        return m;\n    }\n\n    // Plugins that add properties should also add the key here (null value),\n    // so we can properly clone ourselves.\n    var momentProperties = (hooks.momentProperties = []),\n        updateInProgress = false;\n\n    function copyConfig(to, from) {\n        var i, prop, val;\n\n        if (!isUndefined(from._isAMomentObject)) {\n            to._isAMomentObject = from._isAMomentObject;\n        }\n        if (!isUndefined(from._i)) {\n            to._i = from._i;\n        }\n        if (!isUndefined(from._f)) {\n            to._f = from._f;\n        }\n        if (!isUndefined(from._l)) {\n            to._l = from._l;\n        }\n        if (!isUndefined(from._strict)) {\n            to._strict = from._strict;\n        }\n        if (!isUndefined(from._tzm)) {\n            to._tzm = from._tzm;\n        }\n        if (!isUndefined(from._isUTC)) {\n            to._isUTC = from._isUTC;\n        }\n        if (!isUndefined(from._offset)) {\n            to._offset = from._offset;\n        }\n        if (!isUndefined(from._pf)) {\n            to._pf = getParsingFlags(from);\n        }\n        if (!isUndefined(from._locale)) {\n            to._locale = from._locale;\n        }\n\n        if (momentProperties.length > 0) {\n            for (i = 0; i < momentProperties.length; i++) {\n                prop = momentProperties[i];\n                val = from[prop];\n                if (!isUndefined(val)) {\n                    to[prop] = val;\n                }\n            }\n        }\n\n        return to;\n    }\n\n    // Moment prototype object\n    function Moment(config) {\n        copyConfig(this, config);\n        this._d = new Date(config._d != null ? config._d.getTime() : NaN);\n        if (!this.isValid()) {\n            this._d = new Date(NaN);\n        }\n        // Prevent infinite loop in case updateOffset creates new moment\n        // objects.\n        if (updateInProgress === false) {\n            updateInProgress = true;\n            hooks.updateOffset(this);\n            updateInProgress = false;\n        }\n    }\n\n    function isMoment(obj) {\n        return (\n            obj instanceof Moment || (obj != null && obj._isAMomentObject != null)\n        );\n    }\n\n    function warn(msg) {\n        if (\n            hooks.suppressDeprecationWarnings === false &&\n            typeof console !== 'undefined' &&\n            console.warn\n        ) {\n            console.warn('Deprecation warning: ' + msg);\n        }\n    }\n\n    function deprecate(msg, fn) {\n        var firstTime = true;\n\n        return extend(function () {\n            if (hooks.deprecationHandler != null) {\n                hooks.deprecationHandler(null, msg);\n            }\n            if (firstTime) {\n                var args = [],\n                    arg,\n                    i,\n                    key;\n                for (i = 0; i < arguments.length; i++) {\n                    arg = '';\n                    if (typeof arguments[i] === 'object') {\n                        arg += '\\n[' + i + '] ';\n                        for (key in arguments[0]) {\n                            if (hasOwnProp(arguments[0], key)) {\n                                arg += key + ': ' + arguments[0][key] + ', ';\n                            }\n                        }\n                        arg = arg.slice(0, -2); // Remove trailing comma and space\n                    } else {\n                        arg = arguments[i];\n                    }\n                    args.push(arg);\n                }\n                warn(\n                    msg +\n                        '\\nArguments: ' +\n                        Array.prototype.slice.call(args).join('') +\n                        '\\n' +\n                        new Error().stack\n                );\n                firstTime = false;\n            }\n            return fn.apply(this, arguments);\n        }, fn);\n    }\n\n    var deprecations = {};\n\n    function deprecateSimple(name, msg) {\n        if (hooks.deprecationHandler != null) {\n            hooks.deprecationHandler(name, msg);\n        }\n        if (!deprecations[name]) {\n            warn(msg);\n            deprecations[name] = true;\n        }\n    }\n\n    hooks.suppressDeprecationWarnings = false;\n    hooks.deprecationHandler = null;\n\n    function isFunction(input) {\n        return (\n            (typeof Function !== 'undefined' && input instanceof Function) ||\n            Object.prototype.toString.call(input) === '[object Function]'\n        );\n    }\n\n    function set(config) {\n        var prop, i;\n        for (i in config) {\n            if (hasOwnProp(config, i)) {\n                prop = config[i];\n                if (isFunction(prop)) {\n                    this[i] = prop;\n                } else {\n                    this['_' + i] = prop;\n                }\n            }\n        }\n        this._config = config;\n        // Lenient ordinal parsing accepts just a number in addition to\n        // number + (possibly) stuff coming from _dayOfMonthOrdinalParse.\n        // TODO: Remove \"ordinalParse\" fallback in next major release.\n        this._dayOfMonthOrdinalParseLenient = new RegExp(\n            (this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) +\n                '|' +\n                /\\d{1,2}/.source\n        );\n    }\n\n    function mergeConfigs(parentConfig, childConfig) {\n        var res = extend({}, parentConfig),\n            prop;\n        for (prop in childConfig) {\n            if (hasOwnProp(childConfig, prop)) {\n                if (isObject(parentConfig[prop]) && isObject(childConfig[prop])) {\n                    res[prop] = {};\n                    extend(res[prop], parentConfig[prop]);\n                    extend(res[prop], childConfig[prop]);\n                } else if (childConfig[prop] != null) {\n                    res[prop] = childConfig[prop];\n                } else {\n                    delete res[prop];\n                }\n            }\n        }\n        for (prop in parentConfig) {\n            if (\n                hasOwnProp(parentConfig, prop) &&\n                !hasOwnProp(childConfig, prop) &&\n                isObject(parentConfig[prop])\n            ) {\n                // make sure changes to properties don't modify parent config\n                res[prop] = extend({}, res[prop]);\n            }\n        }\n        return res;\n    }\n\n    function Locale(config) {\n        if (config != null) {\n            this.set(config);\n        }\n    }\n\n    var keys;\n\n    if (Object.keys) {\n        keys = Object.keys;\n    } else {\n        keys = function (obj) {\n            var i,\n                res = [];\n            for (i in obj) {\n                if (hasOwnProp(obj, i)) {\n                    res.push(i);\n                }\n            }\n            return res;\n        };\n    }\n\n    var defaultCalendar = {\n        sameDay: '[Today at] LT',\n        nextDay: '[Tomorrow at] LT',\n        nextWeek: 'dddd [at] LT',\n        lastDay: '[Yesterday at] LT',\n        lastWeek: '[Last] dddd [at] LT',\n        sameElse: 'L',\n    };\n\n    function calendar(key, mom, now) {\n        var output = this._calendar[key] || this._calendar['sameElse'];\n        return isFunction(output) ? output.call(mom, now) : output;\n    }\n\n    function zeroFill(number, targetLength, forceSign) {\n        var absNumber = '' + Math.abs(number),\n            zerosToFill = targetLength - absNumber.length,\n            sign = number >= 0;\n        return (\n            (sign ? (forceSign ? '+' : '') : '-') +\n            Math.pow(10, Math.max(0, zerosToFill)).toString().substr(1) +\n            absNumber\n        );\n    }\n\n    var formattingTokens = /(\\[[^\\[]*\\])|(\\\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,\n        localFormattingTokens = /(\\[[^\\[]*\\])|(\\\\)?(LTS|LT|LL?L?L?|l{1,4})/g,\n        formatFunctions = {},\n        formatTokenFunctions = {};\n\n    // token:    'M'\n    // padded:   ['MM', 2]\n    // ordinal:  'Mo'\n    // callback: function () { this.month() + 1 }\n    function addFormatToken(token, padded, ordinal, callback) {\n        var func = callback;\n        if (typeof callback === 'string') {\n            func = function () {\n                return this[callback]();\n            };\n        }\n        if (token) {\n            formatTokenFunctions[token] = func;\n        }\n        if (padded) {\n            formatTokenFunctions[padded[0]] = function () {\n                return zeroFill(func.apply(this, arguments), padded[1], padded[2]);\n            };\n        }\n        if (ordinal) {\n            formatTokenFunctions[ordinal] = function () {\n                return this.localeData().ordinal(\n                    func.apply(this, arguments),\n                    token\n                );\n            };\n        }\n    }\n\n    function removeFormattingTokens(input) {\n        if (input.match(/\\[[\\s\\S]/)) {\n            return input.replace(/^\\[|\\]$/g, '');\n        }\n        return input.replace(/\\\\/g, '');\n    }\n\n    function makeFormatFunction(format) {\n        var array = format.match(formattingTokens),\n            i,\n            length;\n\n        for (i = 0, length = array.length; i < length; i++) {\n            if (formatTokenFunctions[array[i]]) {\n                array[i] = formatTokenFunctions[array[i]];\n            } else {\n                array[i] = removeFormattingTokens(array[i]);\n            }\n        }\n\n        return function (mom) {\n            var output = '',\n                i;\n            for (i = 0; i < length; i++) {\n                output += isFunction(array[i])\n                    ? array[i].call(mom, format)\n                    : array[i];\n            }\n            return output;\n        };\n    }\n\n    // format date using native date object\n    function formatMoment(m, format) {\n        if (!m.isValid()) {\n            return m.localeData().invalidDate();\n        }\n\n        format = expandFormat(format, m.localeData());\n        formatFunctions[format] =\n            formatFunctions[format] || makeFormatFunction(format);\n\n        return formatFunctions[format](m);\n    }\n\n    function expandFormat(format, locale) {\n        var i = 5;\n\n        function replaceLongDateFormatTokens(input) {\n            return locale.longDateFormat(input) || input;\n        }\n\n        localFormattingTokens.lastIndex = 0;\n        while (i >= 0 && localFormattingTokens.test(format)) {\n            format = format.replace(\n                localFormattingTokens,\n                replaceLongDateFormatTokens\n            );\n            localFormattingTokens.lastIndex = 0;\n            i -= 1;\n        }\n\n        return format;\n    }\n\n    var defaultLongDateFormat = {\n        LTS: 'h:mm:ss A',\n        LT: 'h:mm A',\n        L: 'MM/DD/YYYY',\n        LL: 'MMMM D, YYYY',\n        LLL: 'MMMM D, YYYY h:mm A',\n        LLLL: 'dddd, MMMM D, YYYY h:mm A',\n    };\n\n    function longDateFormat(key) {\n        var format = this._longDateFormat[key],\n            formatUpper = this._longDateFormat[key.toUpperCase()];\n\n        if (format || !formatUpper) {\n            return format;\n        }\n\n        this._longDateFormat[key] = formatUpper\n            .match(formattingTokens)\n            .map(function (tok) {\n                if (\n                    tok === 'MMMM' ||\n                    tok === 'MM' ||\n                    tok === 'DD' ||\n                    tok === 'dddd'\n                ) {\n                    return tok.slice(1);\n                }\n                return tok;\n            })\n            .join('');\n\n        return this._longDateFormat[key];\n    }\n\n    var defaultInvalidDate = 'Invalid date';\n\n    function invalidDate() {\n        return this._invalidDate;\n    }\n\n    var defaultOrdinal = '%d',\n        defaultDayOfMonthOrdinalParse = /\\d{1,2}/;\n\n    function ordinal(number) {\n        return this._ordinal.replace('%d', number);\n    }\n\n    var defaultRelativeTime = {\n        future: 'in %s',\n        past: '%s ago',\n        s: 'a few seconds',\n        ss: '%d seconds',\n        m: 'a minute',\n        mm: '%d minutes',\n        h: 'an hour',\n        hh: '%d hours',\n        d: 'a day',\n        dd: '%d days',\n        w: 'a week',\n        ww: '%d weeks',\n        M: 'a month',\n        MM: '%d months',\n        y: 'a year',\n        yy: '%d years',\n    };\n\n    function relativeTime(number, withoutSuffix, string, isFuture) {\n        var output = this._relativeTime[string];\n        return isFunction(output)\n            ? output(number, withoutSuffix, string, isFuture)\n            : output.replace(/%d/i, number);\n    }\n\n    function pastFuture(diff, output) {\n        var format = this._relativeTime[diff > 0 ? 'future' : 'past'];\n        return isFunction(format) ? format(output) : format.replace(/%s/i, output);\n    }\n\n    var aliases = {};\n\n    function addUnitAlias(unit, shorthand) {\n        var lowerCase = unit.toLowerCase();\n        aliases[lowerCase] = aliases[lowerCase + 's'] = aliases[shorthand] = unit;\n    }\n\n    function normalizeUnits(units) {\n        return typeof units === 'string'\n            ? aliases[units] || aliases[units.toLowerCase()]\n            : undefined;\n    }\n\n    function normalizeObjectUnits(inputObject) {\n        var normalizedInput = {},\n            normalizedProp,\n            prop;\n\n        for (prop in inputObject) {\n            if (hasOwnProp(inputObject, prop)) {\n                normalizedProp = normalizeUnits(prop);\n                if (normalizedProp) {\n                    normalizedInput[normalizedProp] = inputObject[prop];\n                }\n            }\n        }\n\n        return normalizedInput;\n    }\n\n    var priorities = {};\n\n    function addUnitPriority(unit, priority) {\n        priorities[unit] = priority;\n    }\n\n    function getPrioritizedUnits(unitsObj) {\n        var units = [],\n            u;\n        for (u in unitsObj) {\n            if (hasOwnProp(unitsObj, u)) {\n                units.push({ unit: u, priority: priorities[u] });\n            }\n        }\n        units.sort(function (a, b) {\n            return a.priority - b.priority;\n        });\n        return units;\n    }\n\n    function isLeapYear(year) {\n        return (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0;\n    }\n\n    function absFloor(number) {\n        if (number < 0) {\n            // -0 -> 0\n            return Math.ceil(number) || 0;\n        } else {\n            return Math.floor(number);\n        }\n    }\n\n    function toInt(argumentForCoercion) {\n        var coercedNumber = +argumentForCoercion,\n            value = 0;\n\n        if (coercedNumber !== 0 && isFinite(coercedNumber)) {\n            value = absFloor(coercedNumber);\n        }\n\n        return value;\n    }\n\n    function makeGetSet(unit, keepTime) {\n        return function (value) {\n            if (value != null) {\n                set$1(this, unit, value);\n                hooks.updateOffset(this, keepTime);\n                return this;\n            } else {\n                return get(this, unit);\n            }\n        };\n    }\n\n    function get(mom, unit) {\n        return mom.isValid()\n            ? mom._d['get' + (mom._isUTC ? 'UTC' : '') + unit]()\n            : NaN;\n    }\n\n    function set$1(mom, unit, value) {\n        if (mom.isValid() && !isNaN(value)) {\n            if (\n                unit === 'FullYear' &&\n                isLeapYear(mom.year()) &&\n                mom.month() === 1 &&\n                mom.date() === 29\n            ) {\n                value = toInt(value);\n                mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](\n                    value,\n                    mom.month(),\n                    daysInMonth(value, mom.month())\n                );\n            } else {\n                mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value);\n            }\n        }\n    }\n\n    // MOMENTS\n\n    function stringGet(units) {\n        units = normalizeUnits(units);\n        if (isFunction(this[units])) {\n            return this[units]();\n        }\n        return this;\n    }\n\n    function stringSet(units, value) {\n        if (typeof units === 'object') {\n            units = normalizeObjectUnits(units);\n            var prioritized = getPrioritizedUnits(units),\n                i;\n            for (i = 0; i < prioritized.length; i++) {\n                this[prioritized[i].unit](units[prioritized[i].unit]);\n            }\n        } else {\n            units = normalizeUnits(units);\n            if (isFunction(this[units])) {\n                return this[units](value);\n            }\n        }\n        return this;\n    }\n\n    var match1 = /\\d/, //       0 - 9\n        match2 = /\\d\\d/, //      00 - 99\n        match3 = /\\d{3}/, //     000 - 999\n        match4 = /\\d{4}/, //    0000 - 9999\n        match6 = /[+-]?\\d{6}/, // -999999 - 999999\n        match1to2 = /\\d\\d?/, //       0 - 99\n        match3to4 = /\\d\\d\\d\\d?/, //     999 - 9999\n        match5to6 = /\\d\\d\\d\\d\\d\\d?/, //   99999 - 999999\n        match1to3 = /\\d{1,3}/, //       0 - 999\n        match1to4 = /\\d{1,4}/, //       0 - 9999\n        match1to6 = /[+-]?\\d{1,6}/, // -999999 - 999999\n        matchUnsigned = /\\d+/, //       0 - inf\n        matchSigned = /[+-]?\\d+/, //    -inf - inf\n        matchOffset = /Z|[+-]\\d\\d:?\\d\\d/gi, // +00:00 -00:00 +0000 -0000 or Z\n        matchShortOffset = /Z|[+-]\\d\\d(?::?\\d\\d)?/gi, // +00 -00 +00:00 -00:00 +0000 -0000 or Z\n        matchTimestamp = /[+-]?\\d+(\\.\\d{1,3})?/, // 123456789 123456789.123\n        // any word (or two) characters or numbers including two/three word month in arabic.\n        // includes scottish gaelic two word and hyphenated months\n        matchWord = /[0-9]{0,256}['a-z\\u00A0-\\u05FF\\u0700-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFF07\\uFF10-\\uFFEF]{1,256}|[\\u0600-\\u06FF\\/]{1,256}(\\s*?[\\u0600-\\u06FF]{1,256}){1,2}/i,\n        regexes;\n\n    regexes = {};\n\n    function addRegexToken(token, regex, strictRegex) {\n        regexes[token] = isFunction(regex)\n            ? regex\n            : function (isStrict, localeData) {\n                  return isStrict && strictRegex ? strictRegex : regex;\n              };\n    }\n\n    function getParseRegexForToken(token, config) {\n        if (!hasOwnProp(regexes, token)) {\n            return new RegExp(unescapeFormat(token));\n        }\n\n        return regexes[token](config._strict, config._locale);\n    }\n\n    // Code from http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript\n    function unescapeFormat(s) {\n        return regexEscape(\n            s\n                .replace('\\\\', '')\n                .replace(/\\\\(\\[)|\\\\(\\])|\\[([^\\]\\[]*)\\]|\\\\(.)/g, function (\n                    matched,\n                    p1,\n                    p2,\n                    p3,\n                    p4\n                ) {\n                    return p1 || p2 || p3 || p4;\n                })\n        );\n    }\n\n    function regexEscape(s) {\n        return s.replace(/[-\\/\\\\^$*+?.()|[\\]{}]/g, '\\\\$&');\n    }\n\n    var tokens = {};\n\n    function addParseToken(token, callback) {\n        var i,\n            func = callback;\n        if (typeof token === 'string') {\n            token = [token];\n        }\n        if (isNumber(callback)) {\n            func = function (input, array) {\n                array[callback] = toInt(input);\n            };\n        }\n        for (i = 0; i < token.length; i++) {\n            tokens[token[i]] = func;\n        }\n    }\n\n    function addWeekParseToken(token, callback) {\n        addParseToken(token, function (input, array, config, token) {\n            config._w = config._w || {};\n            callback(input, config._w, config, token);\n        });\n    }\n\n    function addTimeToArrayFromToken(token, input, config) {\n        if (input != null && hasOwnProp(tokens, token)) {\n            tokens[token](input, config._a, config, token);\n        }\n    }\n\n    var YEAR = 0,\n        MONTH = 1,\n        DATE = 2,\n        HOUR = 3,\n        MINUTE = 4,\n        SECOND = 5,\n        MILLISECOND = 6,\n        WEEK = 7,\n        WEEKDAY = 8;\n\n    function mod(n, x) {\n        return ((n % x) + x) % x;\n    }\n\n    var indexOf;\n\n    if (Array.prototype.indexOf) {\n        indexOf = Array.prototype.indexOf;\n    } else {\n        indexOf = function (o) {\n            // I know\n            var i;\n            for (i = 0; i < this.length; ++i) {\n                if (this[i] === o) {\n                    return i;\n                }\n            }\n            return -1;\n        };\n    }\n\n    function daysInMonth(year, month) {\n        if (isNaN(year) || isNaN(month)) {\n            return NaN;\n        }\n        var modMonth = mod(month, 12);\n        year += (month - modMonth) / 12;\n        return modMonth === 1\n            ? isLeapYear(year)\n                ? 29\n                : 28\n            : 31 - ((modMonth % 7) % 2);\n    }\n\n    // FORMATTING\n\n    addFormatToken('M', ['MM', 2], 'Mo', function () {\n        return this.month() + 1;\n    });\n\n    addFormatToken('MMM', 0, 0, function (format) {\n        return this.localeData().monthsShort(this, format);\n    });\n\n    addFormatToken('MMMM', 0, 0, function (format) {\n        return this.localeData().months(this, format);\n    });\n\n    // ALIASES\n\n    addUnitAlias('month', 'M');\n\n    // PRIORITY\n\n    addUnitPriority('month', 8);\n\n    // PARSING\n\n    addRegexToken('M', match1to2);\n    addRegexToken('MM', match1to2, match2);\n    addRegexToken('MMM', function (isStrict, locale) {\n        return locale.monthsShortRegex(isStrict);\n    });\n    addRegexToken('MMMM', function (isStrict, locale) {\n        return locale.monthsRegex(isStrict);\n    });\n\n    addParseToken(['M', 'MM'], function (input, array) {\n        array[MONTH] = toInt(input) - 1;\n    });\n\n    addParseToken(['MMM', 'MMMM'], function (input, array, config, token) {\n        var month = config._locale.monthsParse(input, token, config._strict);\n        // if we didn't find a month name, mark the date as invalid.\n        if (month != null) {\n            array[MONTH] = month;\n        } else {\n            getParsingFlags(config).invalidMonth = input;\n        }\n    });\n\n    // LOCALES\n\n    var defaultLocaleMonths = 'January_February_March_April_May_June_July_August_September_October_November_December'.split(\n            '_'\n        ),\n        defaultLocaleMonthsShort = 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split(\n            '_'\n        ),\n        MONTHS_IN_FORMAT = /D[oD]?(\\[[^\\[\\]]*\\]|\\s)+MMMM?/,\n        defaultMonthsShortRegex = matchWord,\n        defaultMonthsRegex = matchWord;\n\n    function localeMonths(m, format) {\n        if (!m) {\n            return isArray(this._months)\n                ? this._months\n                : this._months['standalone'];\n        }\n        return isArray(this._months)\n            ? this._months[m.month()]\n            : this._months[\n                  (this._months.isFormat || MONTHS_IN_FORMAT).test(format)\n                      ? 'format'\n                      : 'standalone'\n              ][m.month()];\n    }\n\n    function localeMonthsShort(m, format) {\n        if (!m) {\n            return isArray(this._monthsShort)\n                ? this._monthsShort\n                : this._monthsShort['standalone'];\n        }\n        return isArray(this._monthsShort)\n            ? this._monthsShort[m.month()]\n            : this._monthsShort[\n                  MONTHS_IN_FORMAT.test(format) ? 'format' : 'standalone'\n              ][m.month()];\n    }\n\n    function handleStrictParse(monthName, format, strict) {\n        var i,\n            ii,\n            mom,\n            llc = monthName.toLocaleLowerCase();\n        if (!this._monthsParse) {\n            // this is not used\n            this._monthsParse = [];\n            this._longMonthsParse = [];\n            this._shortMonthsParse = [];\n            for (i = 0; i < 12; ++i) {\n                mom = createUTC([2000, i]);\n                this._shortMonthsParse[i] = this.monthsShort(\n                    mom,\n                    ''\n                ).toLocaleLowerCase();\n                this._longMonthsParse[i] = this.months(mom, '').toLocaleLowerCase();\n            }\n        }\n\n        if (strict) {\n            if (format === 'MMM') {\n                ii = indexOf.call(this._shortMonthsParse, llc);\n                return ii !== -1 ? ii : null;\n            } else {\n                ii = indexOf.call(this._longMonthsParse, llc);\n                return ii !== -1 ? ii : null;\n            }\n        } else {\n            if (format === 'MMM') {\n                ii = indexOf.call(this._shortMonthsParse, llc);\n                if (ii !== -1) {\n                    return ii;\n                }\n                ii = indexOf.call(this._longMonthsParse, llc);\n                return ii !== -1 ? ii : null;\n            } else {\n                ii = indexOf.call(this._longMonthsParse, llc);\n                if (ii !== -1) {\n                    return ii;\n                }\n                ii = indexOf.call(this._shortMonthsParse, llc);\n                return ii !== -1 ? ii : null;\n            }\n        }\n    }\n\n    function localeMonthsParse(monthName, format, strict) {\n        var i, mom, regex;\n\n        if (this._monthsParseExact) {\n            return handleStrictParse.call(this, monthName, format, strict);\n        }\n\n        if (!this._monthsParse) {\n            this._monthsParse = [];\n            this._longMonthsParse = [];\n            this._shortMonthsParse = [];\n        }\n\n        // TODO: add sorting\n        // Sorting makes sure if one month (or abbr) is a prefix of another\n        // see sorting in computeMonthsParse\n        for (i = 0; i < 12; i++) {\n            // make the regex if we don't have it already\n            mom = createUTC([2000, i]);\n            if (strict && !this._longMonthsParse[i]) {\n                this._longMonthsParse[i] = new RegExp(\n                    '^' + this.months(mom, '').replace('.', '') + '$',\n                    'i'\n                );\n                this._shortMonthsParse[i] = new RegExp(\n                    '^' + this.monthsShort(mom, '').replace('.', '') + '$',\n                    'i'\n                );\n            }\n            if (!strict && !this._monthsParse[i]) {\n                regex =\n                    '^' + this.months(mom, '') + '|^' + this.monthsShort(mom, '');\n                this._monthsParse[i] = new RegExp(regex.replace('.', ''), 'i');\n            }\n            // test the regex\n            if (\n                strict &&\n                format === 'MMMM' &&\n                this._longMonthsParse[i].test(monthName)\n            ) {\n                return i;\n            } else if (\n                strict &&\n                format === 'MMM' &&\n                this._shortMonthsParse[i].test(monthName)\n            ) {\n                return i;\n            } else if (!strict && this._monthsParse[i].test(monthName)) {\n                return i;\n            }\n        }\n    }\n\n    // MOMENTS\n\n    function setMonth(mom, value) {\n        var dayOfMonth;\n\n        if (!mom.isValid()) {\n            // No op\n            return mom;\n        }\n\n        if (typeof value === 'string') {\n            if (/^\\d+$/.test(value)) {\n                value = toInt(value);\n            } else {\n                value = mom.localeData().monthsParse(value);\n                // TODO: Another silent failure?\n                if (!isNumber(value)) {\n                    return mom;\n                }\n            }\n        }\n\n        dayOfMonth = Math.min(mom.date(), daysInMonth(mom.year(), value));\n        mom._d['set' + (mom._isUTC ? 'UTC' : '') + 'Month'](value, dayOfMonth);\n        return mom;\n    }\n\n    function getSetMonth(value) {\n        if (value != null) {\n            setMonth(this, value);\n            hooks.updateOffset(this, true);\n            return this;\n        } else {\n            return get(this, 'Month');\n        }\n    }\n\n    function getDaysInMonth() {\n        return daysInMonth(this.year(), this.month());\n    }\n\n    function monthsShortRegex(isStrict) {\n        if (this._monthsParseExact) {\n            if (!hasOwnProp(this, '_monthsRegex')) {\n                computeMonthsParse.call(this);\n            }\n            if (isStrict) {\n                return this._monthsShortStrictRegex;\n            } else {\n                return this._monthsShortRegex;\n            }\n        } else {\n            if (!hasOwnProp(this, '_monthsShortRegex')) {\n                this._monthsShortRegex = defaultMonthsShortRegex;\n            }\n            return this._monthsShortStrictRegex && isStrict\n                ? this._monthsShortStrictRegex\n                : this._monthsShortRegex;\n        }\n    }\n\n    function monthsRegex(isStrict) {\n        if (this._monthsParseExact) {\n            if (!hasOwnProp(this, '_monthsRegex')) {\n                computeMonthsParse.call(this);\n            }\n            if (isStrict) {\n                return this._monthsStrictRegex;\n            } else {\n                return this._monthsRegex;\n            }\n        } else {\n            if (!hasOwnProp(this, '_monthsRegex')) {\n                this._monthsRegex = defaultMonthsRegex;\n            }\n            return this._monthsStrictRegex && isStrict\n                ? this._monthsStrictRegex\n                : this._monthsRegex;\n        }\n    }\n\n    function computeMonthsParse() {\n        function cmpLenRev(a, b) {\n            return b.length - a.length;\n        }\n\n        var shortPieces = [],\n            longPieces = [],\n            mixedPieces = [],\n            i,\n            mom;\n        for (i = 0; i < 12; i++) {\n            // make the regex if we don't have it already\n            mom = createUTC([2000, i]);\n            shortPieces.push(this.monthsShort(mom, ''));\n            longPieces.push(this.months(mom, ''));\n            mixedPieces.push(this.months(mom, ''));\n            mixedPieces.push(this.monthsShort(mom, ''));\n        }\n        // Sorting makes sure if one month (or abbr) is a prefix of another it\n        // will match the longer piece.\n        shortPieces.sort(cmpLenRev);\n        longPieces.sort(cmpLenRev);\n        mixedPieces.sort(cmpLenRev);\n        for (i = 0; i < 12; i++) {\n            shortPieces[i] = regexEscape(shortPieces[i]);\n            longPieces[i] = regexEscape(longPieces[i]);\n        }\n        for (i = 0; i < 24; i++) {\n            mixedPieces[i] = regexEscape(mixedPieces[i]);\n        }\n\n        this._monthsRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i');\n        this._monthsShortRegex = this._monthsRegex;\n        this._monthsStrictRegex = new RegExp(\n            '^(' + longPieces.join('|') + ')',\n            'i'\n        );\n        this._monthsShortStrictRegex = new RegExp(\n            '^(' + shortPieces.join('|') + ')',\n            'i'\n        );\n    }\n\n    // FORMATTING\n\n    addFormatToken('Y', 0, 0, function () {\n        var y = this.year();\n        return y <= 9999 ? zeroFill(y, 4) : '+' + y;\n    });\n\n    addFormatToken(0, ['YY', 2], 0, function () {\n        return this.year() % 100;\n    });\n\n    addFormatToken(0, ['YYYY', 4], 0, 'year');\n    addFormatToken(0, ['YYYYY', 5], 0, 'year');\n    addFormatToken(0, ['YYYYYY', 6, true], 0, 'year');\n\n    // ALIASES\n\n    addUnitAlias('year', 'y');\n\n    // PRIORITIES\n\n    addUnitPriority('year', 1);\n\n    // PARSING\n\n    addRegexToken('Y', matchSigned);\n    addRegexToken('YY', match1to2, match2);\n    addRegexToken('YYYY', match1to4, match4);\n    addRegexToken('YYYYY', match1to6, match6);\n    addRegexToken('YYYYYY', match1to6, match6);\n\n    addParseToken(['YYYYY', 'YYYYYY'], YEAR);\n    addParseToken('YYYY', function (input, array) {\n        array[YEAR] =\n            input.length === 2 ? hooks.parseTwoDigitYear(input) : toInt(input);\n    });\n    addParseToken('YY', function (input, array) {\n        array[YEAR] = hooks.parseTwoDigitYear(input);\n    });\n    addParseToken('Y', function (input, array) {\n        array[YEAR] = parseInt(input, 10);\n    });\n\n    // HELPERS\n\n    function daysInYear(year) {\n        return isLeapYear(year) ? 366 : 365;\n    }\n\n    // HOOKS\n\n    hooks.parseTwoDigitYear = function (input) {\n        return toInt(input) + (toInt(input) > 68 ? 1900 : 2000);\n    };\n\n    // MOMENTS\n\n    var getSetYear = makeGetSet('FullYear', true);\n\n    function getIsLeapYear() {\n        return isLeapYear(this.year());\n    }\n\n    function createDate(y, m, d, h, M, s, ms) {\n        // can't just apply() to create a date:\n        // https://stackoverflow.com/q/181348\n        var date;\n        // the date constructor remaps years 0-99 to 1900-1999\n        if (y < 100 && y >= 0) {\n            // preserve leap years using a full 400 year cycle, then reset\n            date = new Date(y + 400, m, d, h, M, s, ms);\n            if (isFinite(date.getFullYear())) {\n                date.setFullYear(y);\n            }\n        } else {\n            date = new Date(y, m, d, h, M, s, ms);\n        }\n\n        return date;\n    }\n\n    function createUTCDate(y) {\n        var date, args;\n        // the Date.UTC function remaps years 0-99 to 1900-1999\n        if (y < 100 && y >= 0) {\n            args = Array.prototype.slice.call(arguments);\n            // preserve leap years using a full 400 year cycle, then reset\n            args[0] = y + 400;\n            date = new Date(Date.UTC.apply(null, args));\n            if (isFinite(date.getUTCFullYear())) {\n                date.setUTCFullYear(y);\n            }\n        } else {\n            date = new Date(Date.UTC.apply(null, arguments));\n        }\n\n        return date;\n    }\n\n    // start-of-first-week - start-of-year\n    function firstWeekOffset(year, dow, doy) {\n        var // first-week day -- which january is always in the first week (4 for iso, 1 for other)\n            fwd = 7 + dow - doy,\n            // first-week day local weekday -- which local weekday is fwd\n            fwdlw = (7 + createUTCDate(year, 0, fwd).getUTCDay() - dow) % 7;\n\n        return -fwdlw + fwd - 1;\n    }\n\n    // https://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday\n    function dayOfYearFromWeeks(year, week, weekday, dow, doy) {\n        var localWeekday = (7 + weekday - dow) % 7,\n            weekOffset = firstWeekOffset(year, dow, doy),\n            dayOfYear = 1 + 7 * (week - 1) + localWeekday + weekOffset,\n            resYear,\n            resDayOfYear;\n\n        if (dayOfYear <= 0) {\n            resYear = year - 1;\n            resDayOfYear = daysInYear(resYear) + dayOfYear;\n        } else if (dayOfYear > daysInYear(year)) {\n            resYear = year + 1;\n            resDayOfYear = dayOfYear - daysInYear(year);\n        } else {\n            resYear = year;\n            resDayOfYear = dayOfYear;\n        }\n\n        return {\n            year: resYear,\n            dayOfYear: resDayOfYear,\n        };\n    }\n\n    function weekOfYear(mom, dow, doy) {\n        var weekOffset = firstWeekOffset(mom.year(), dow, doy),\n            week = Math.floor((mom.dayOfYear() - weekOffset - 1) / 7) + 1,\n            resWeek,\n            resYear;\n\n        if (week < 1) {\n            resYear = mom.year() - 1;\n            resWeek = week + weeksInYear(resYear, dow, doy);\n        } else if (week > weeksInYear(mom.year(), dow, doy)) {\n            resWeek = week - weeksInYear(mom.year(), dow, doy);\n            resYear = mom.year() + 1;\n        } else {\n            resYear = mom.year();\n            resWeek = week;\n        }\n\n        return {\n            week: resWeek,\n            year: resYear,\n        };\n    }\n\n    function weeksInYear(year, dow, doy) {\n        var weekOffset = firstWeekOffset(year, dow, doy),\n            weekOffsetNext = firstWeekOffset(year + 1, dow, doy);\n        return (daysInYear(year) - weekOffset + weekOffsetNext) / 7;\n    }\n\n    // FORMATTING\n\n    addFormatToken('w', ['ww', 2], 'wo', 'week');\n    addFormatToken('W', ['WW', 2], 'Wo', 'isoWeek');\n\n    // ALIASES\n\n    addUnitAlias('week', 'w');\n    addUnitAlias('isoWeek', 'W');\n\n    // PRIORITIES\n\n    addUnitPriority('week', 5);\n    addUnitPriority('isoWeek', 5);\n\n    // PARSING\n\n    addRegexToken('w', match1to2);\n    addRegexToken('ww', match1to2, match2);\n    addRegexToken('W', match1to2);\n    addRegexToken('WW', match1to2, match2);\n\n    addWeekParseToken(['w', 'ww', 'W', 'WW'], function (\n        input,\n        week,\n        config,\n        token\n    ) {\n        week[token.substr(0, 1)] = toInt(input);\n    });\n\n    // HELPERS\n\n    // LOCALES\n\n    function localeWeek(mom) {\n        return weekOfYear(mom, this._week.dow, this._week.doy).week;\n    }\n\n    var defaultLocaleWeek = {\n        dow: 0, // Sunday is the first day of the week.\n        doy: 6, // The week that contains Jan 6th is the first week of the year.\n    };\n\n    function localeFirstDayOfWeek() {\n        return this._week.dow;\n    }\n\n    function localeFirstDayOfYear() {\n        return this._week.doy;\n    }\n\n    // MOMENTS\n\n    function getSetWeek(input) {\n        var week = this.localeData().week(this);\n        return input == null ? week : this.add((input - week) * 7, 'd');\n    }\n\n    function getSetISOWeek(input) {\n        var week = weekOfYear(this, 1, 4).week;\n        return input == null ? week : this.add((input - week) * 7, 'd');\n    }\n\n    // FORMATTING\n\n    addFormatToken('d', 0, 'do', 'day');\n\n    addFormatToken('dd', 0, 0, function (format) {\n        return this.localeData().weekdaysMin(this, format);\n    });\n\n    addFormatToken('ddd', 0, 0, function (format) {\n        return this.localeData().weekdaysShort(this, format);\n    });\n\n    addFormatToken('dddd', 0, 0, function (format) {\n        return this.localeData().weekdays(this, format);\n    });\n\n    addFormatToken('e', 0, 0, 'weekday');\n    addFormatToken('E', 0, 0, 'isoWeekday');\n\n    // ALIASES\n\n    addUnitAlias('day', 'd');\n    addUnitAlias('weekday', 'e');\n    addUnitAlias('isoWeekday', 'E');\n\n    // PRIORITY\n    addUnitPriority('day', 11);\n    addUnitPriority('weekday', 11);\n    addUnitPriority('isoWeekday', 11);\n\n    // PARSING\n\n    addRegexToken('d', match1to2);\n    addRegexToken('e', match1to2);\n    addRegexToken('E', match1to2);\n    addRegexToken('dd', function (isStrict, locale) {\n        return locale.weekdaysMinRegex(isStrict);\n    });\n    addRegexToken('ddd', function (isStrict, locale) {\n        return locale.weekdaysShortRegex(isStrict);\n    });\n    addRegexToken('dddd', function (isStrict, locale) {\n        return locale.weekdaysRegex(isStrict);\n    });\n\n    addWeekParseToken(['dd', 'ddd', 'dddd'], function (input, week, config, token) {\n        var weekday = config._locale.weekdaysParse(input, token, config._strict);\n        // if we didn't get a weekday name, mark the date as invalid\n        if (weekday != null) {\n            week.d = weekday;\n        } else {\n            getParsingFlags(config).invalidWeekday = input;\n        }\n    });\n\n    addWeekParseToken(['d', 'e', 'E'], function (input, week, config, token) {\n        week[token] = toInt(input);\n    });\n\n    // HELPERS\n\n    function parseWeekday(input, locale) {\n        if (typeof input !== 'string') {\n            return input;\n        }\n\n        if (!isNaN(input)) {\n            return parseInt(input, 10);\n        }\n\n        input = locale.weekdaysParse(input);\n        if (typeof input === 'number') {\n            return input;\n        }\n\n        return null;\n    }\n\n    function parseIsoWeekday(input, locale) {\n        if (typeof input === 'string') {\n            return locale.weekdaysParse(input) % 7 || 7;\n        }\n        return isNaN(input) ? null : input;\n    }\n\n    // LOCALES\n    function shiftWeekdays(ws, n) {\n        return ws.slice(n, 7).concat(ws.slice(0, n));\n    }\n\n    var defaultLocaleWeekdays = 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split(\n            '_'\n        ),\n        defaultLocaleWeekdaysShort = 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n        defaultLocaleWeekdaysMin = 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n        defaultWeekdaysRegex = matchWord,\n        defaultWeekdaysShortRegex = matchWord,\n        defaultWeekdaysMinRegex = matchWord;\n\n    function localeWeekdays(m, format) {\n        var weekdays = isArray(this._weekdays)\n            ? this._weekdays\n            : this._weekdays[\n                  m && m !== true && this._weekdays.isFormat.test(format)\n                      ? 'format'\n                      : 'standalone'\n              ];\n        return m === true\n            ? shiftWeekdays(weekdays, this._week.dow)\n            : m\n            ? weekdays[m.day()]\n            : weekdays;\n    }\n\n    function localeWeekdaysShort(m) {\n        return m === true\n            ? shiftWeekdays(this._weekdaysShort, this._week.dow)\n            : m\n            ? this._weekdaysShort[m.day()]\n            : this._weekdaysShort;\n    }\n\n    function localeWeekdaysMin(m) {\n        return m === true\n            ? shiftWeekdays(this._weekdaysMin, this._week.dow)\n            : m\n            ? this._weekdaysMin[m.day()]\n            : this._weekdaysMin;\n    }\n\n    function handleStrictParse$1(weekdayName, format, strict) {\n        var i,\n            ii,\n            mom,\n            llc = weekdayName.toLocaleLowerCase();\n        if (!this._weekdaysParse) {\n            this._weekdaysParse = [];\n            this._shortWeekdaysParse = [];\n            this._minWeekdaysParse = [];\n\n            for (i = 0; i < 7; ++i) {\n                mom = createUTC([2000, 1]).day(i);\n                this._minWeekdaysParse[i] = this.weekdaysMin(\n                    mom,\n                    ''\n                ).toLocaleLowerCase();\n                this._shortWeekdaysParse[i] = this.weekdaysShort(\n                    mom,\n                    ''\n                ).toLocaleLowerCase();\n                this._weekdaysParse[i] = this.weekdays(mom, '').toLocaleLowerCase();\n            }\n        }\n\n        if (strict) {\n            if (format === 'dddd') {\n                ii = indexOf.call(this._weekdaysParse, llc);\n                return ii !== -1 ? ii : null;\n            } else if (format === 'ddd') {\n                ii = indexOf.call(this._shortWeekdaysParse, llc);\n                return ii !== -1 ? ii : null;\n            } else {\n                ii = indexOf.call(this._minWeekdaysParse, llc);\n                return ii !== -1 ? ii : null;\n            }\n        } else {\n            if (format === 'dddd') {\n                ii = indexOf.call(this._weekdaysParse, llc);\n                if (ii !== -1) {\n                    return ii;\n                }\n                ii = indexOf.call(this._shortWeekdaysParse, llc);\n                if (ii !== -1) {\n                    return ii;\n                }\n                ii = indexOf.call(this._minWeekdaysParse, llc);\n                return ii !== -1 ? ii : null;\n            } else if (format === 'ddd') {\n                ii = indexOf.call(this._shortWeekdaysParse, llc);\n                if (ii !== -1) {\n                    return ii;\n                }\n                ii = indexOf.call(this._weekdaysParse, llc);\n                if (ii !== -1) {\n                    return ii;\n                }\n                ii = indexOf.call(this._minWeekdaysParse, llc);\n                return ii !== -1 ? ii : null;\n            } else {\n                ii = indexOf.call(this._minWeekdaysParse, llc);\n                if (ii !== -1) {\n                    return ii;\n                }\n                ii = indexOf.call(this._weekdaysParse, llc);\n                if (ii !== -1) {\n                    return ii;\n                }\n                ii = indexOf.call(this._shortWeekdaysParse, llc);\n                return ii !== -1 ? ii : null;\n            }\n        }\n    }\n\n    function localeWeekdaysParse(weekdayName, format, strict) {\n        var i, mom, regex;\n\n        if (this._weekdaysParseExact) {\n            return handleStrictParse$1.call(this, weekdayName, format, strict);\n        }\n\n        if (!this._weekdaysParse) {\n            this._weekdaysParse = [];\n            this._minWeekdaysParse = [];\n            this._shortWeekdaysParse = [];\n            this._fullWeekdaysParse = [];\n        }\n\n        for (i = 0; i < 7; i++) {\n            // make the regex if we don't have it already\n\n            mom = createUTC([2000, 1]).day(i);\n            if (strict && !this._fullWeekdaysParse[i]) {\n                this._fullWeekdaysParse[i] = new RegExp(\n                    '^' + this.weekdays(mom, '').replace('.', '\\\\.?') + '$',\n                    'i'\n                );\n                this._shortWeekdaysParse[i] = new RegExp(\n                    '^' + this.weekdaysShort(mom, '').replace('.', '\\\\.?') + '$',\n                    'i'\n                );\n                this._minWeekdaysParse[i] = new RegExp(\n                    '^' + this.weekdaysMin(mom, '').replace('.', '\\\\.?') + '$',\n                    'i'\n                );\n            }\n            if (!this._weekdaysParse[i]) {\n                regex =\n                    '^' +\n                    this.weekdays(mom, '') +\n                    '|^' +\n                    this.weekdaysShort(mom, '') +\n                    '|^' +\n                    this.weekdaysMin(mom, '');\n                this._weekdaysParse[i] = new RegExp(regex.replace('.', ''), 'i');\n            }\n            // test the regex\n            if (\n                strict &&\n                format === 'dddd' &&\n                this._fullWeekdaysParse[i].test(weekdayName)\n            ) {\n                return i;\n            } else if (\n                strict &&\n                format === 'ddd' &&\n                this._shortWeekdaysParse[i].test(weekdayName)\n            ) {\n                return i;\n            } else if (\n                strict &&\n                format === 'dd' &&\n                this._minWeekdaysParse[i].test(weekdayName)\n            ) {\n                return i;\n            } else if (!strict && this._weekdaysParse[i].test(weekdayName)) {\n                return i;\n            }\n        }\n    }\n\n    // MOMENTS\n\n    function getSetDayOfWeek(input) {\n        if (!this.isValid()) {\n            return input != null ? this : NaN;\n        }\n        var day = this._isUTC ? this._d.getUTCDay() : this._d.getDay();\n        if (input != null) {\n            input = parseWeekday(input, this.localeData());\n            return this.add(input - day, 'd');\n        } else {\n            return day;\n        }\n    }\n\n    function getSetLocaleDayOfWeek(input) {\n        if (!this.isValid()) {\n            return input != null ? this : NaN;\n        }\n        var weekday = (this.day() + 7 - this.localeData()._week.dow) % 7;\n        return input == null ? weekday : this.add(input - weekday, 'd');\n    }\n\n    function getSetISODayOfWeek(input) {\n        if (!this.isValid()) {\n            return input != null ? this : NaN;\n        }\n\n        // behaves the same as moment#day except\n        // as a getter, returns 7 instead of 0 (1-7 range instead of 0-6)\n        // as a setter, sunday should belong to the previous week.\n\n        if (input != null) {\n            var weekday = parseIsoWeekday(input, this.localeData());\n            return this.day(this.day() % 7 ? weekday : weekday - 7);\n        } else {\n            return this.day() || 7;\n        }\n    }\n\n    function weekdaysRegex(isStrict) {\n        if (this._weekdaysParseExact) {\n            if (!hasOwnProp(this, '_weekdaysRegex')) {\n                computeWeekdaysParse.call(this);\n            }\n            if (isStrict) {\n                return this._weekdaysStrictRegex;\n            } else {\n                return this._weekdaysRegex;\n            }\n        } else {\n            if (!hasOwnProp(this, '_weekdaysRegex')) {\n                this._weekdaysRegex = defaultWeekdaysRegex;\n            }\n            return this._weekdaysStrictRegex && isStrict\n                ? this._weekdaysStrictRegex\n                : this._weekdaysRegex;\n        }\n    }\n\n    function weekdaysShortRegex(isStrict) {\n        if (this._weekdaysParseExact) {\n            if (!hasOwnProp(this, '_weekdaysRegex')) {\n                computeWeekdaysParse.call(this);\n            }\n            if (isStrict) {\n                return this._weekdaysShortStrictRegex;\n            } else {\n                return this._weekdaysShortRegex;\n            }\n        } else {\n            if (!hasOwnProp(this, '_weekdaysShortRegex')) {\n                this._weekdaysShortRegex = defaultWeekdaysShortRegex;\n            }\n            return this._weekdaysShortStrictRegex && isStrict\n                ? this._weekdaysShortStrictRegex\n                : this._weekdaysShortRegex;\n        }\n    }\n\n    function weekdaysMinRegex(isStrict) {\n        if (this._weekdaysParseExact) {\n            if (!hasOwnProp(this, '_weekdaysRegex')) {\n                computeWeekdaysParse.call(this);\n            }\n            if (isStrict) {\n                return this._weekdaysMinStrictRegex;\n            } else {\n                return this._weekdaysMinRegex;\n            }\n        } else {\n            if (!hasOwnProp(this, '_weekdaysMinRegex')) {\n                this._weekdaysMinRegex = defaultWeekdaysMinRegex;\n            }\n            return this._weekdaysMinStrictRegex && isStrict\n                ? this._weekdaysMinStrictRegex\n                : this._weekdaysMinRegex;\n        }\n    }\n\n    function computeWeekdaysParse() {\n        function cmpLenRev(a, b) {\n            return b.length - a.length;\n        }\n\n        var minPieces = [],\n            shortPieces = [],\n            longPieces = [],\n            mixedPieces = [],\n            i,\n            mom,\n            minp,\n            shortp,\n            longp;\n        for (i = 0; i < 7; i++) {\n            // make the regex if we don't have it already\n            mom = createUTC([2000, 1]).day(i);\n            minp = regexEscape(this.weekdaysMin(mom, ''));\n            shortp = regexEscape(this.weekdaysShort(mom, ''));\n            longp = regexEscape(this.weekdays(mom, ''));\n            minPieces.push(minp);\n            shortPieces.push(shortp);\n            longPieces.push(longp);\n            mixedPieces.push(minp);\n            mixedPieces.push(shortp);\n            mixedPieces.push(longp);\n        }\n        // Sorting makes sure if one weekday (or abbr) is a prefix of another it\n        // will match the longer piece.\n        minPieces.sort(cmpLenRev);\n        shortPieces.sort(cmpLenRev);\n        longPieces.sort(cmpLenRev);\n        mixedPieces.sort(cmpLenRev);\n\n        this._weekdaysRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i');\n        this._weekdaysShortRegex = this._weekdaysRegex;\n        this._weekdaysMinRegex = this._weekdaysRegex;\n\n        this._weekdaysStrictRegex = new RegExp(\n            '^(' + longPieces.join('|') + ')',\n            'i'\n        );\n        this._weekdaysShortStrictRegex = new RegExp(\n            '^(' + shortPieces.join('|') + ')',\n            'i'\n        );\n        this._weekdaysMinStrictRegex = new RegExp(\n            '^(' + minPieces.join('|') + ')',\n            'i'\n        );\n    }\n\n    // FORMATTING\n\n    function hFormat() {\n        return this.hours() % 12 || 12;\n    }\n\n    function kFormat() {\n        return this.hours() || 24;\n    }\n\n    addFormatToken('H', ['HH', 2], 0, 'hour');\n    addFormatToken('h', ['hh', 2], 0, hFormat);\n    addFormatToken('k', ['kk', 2], 0, kFormat);\n\n    addFormatToken('hmm', 0, 0, function () {\n        return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2);\n    });\n\n    addFormatToken('hmmss', 0, 0, function () {\n        return (\n            '' +\n            hFormat.apply(this) +\n            zeroFill(this.minutes(), 2) +\n            zeroFill(this.seconds(), 2)\n        );\n    });\n\n    addFormatToken('Hmm', 0, 0, function () {\n        return '' + this.hours() + zeroFill(this.minutes(), 2);\n    });\n\n    addFormatToken('Hmmss', 0, 0, function () {\n        return (\n            '' +\n            this.hours() +\n            zeroFill(this.minutes(), 2) +\n            zeroFill(this.seconds(), 2)\n        );\n    });\n\n    function meridiem(token, lowercase) {\n        addFormatToken(token, 0, 0, function () {\n            return this.localeData().meridiem(\n                this.hours(),\n                this.minutes(),\n                lowercase\n            );\n        });\n    }\n\n    meridiem('a', true);\n    meridiem('A', false);\n\n    // ALIASES\n\n    addUnitAlias('hour', 'h');\n\n    // PRIORITY\n    addUnitPriority('hour', 13);\n\n    // PARSING\n\n    function matchMeridiem(isStrict, locale) {\n        return locale._meridiemParse;\n    }\n\n    addRegexToken('a', matchMeridiem);\n    addRegexToken('A', matchMeridiem);\n    addRegexToken('H', match1to2);\n    addRegexToken('h', match1to2);\n    addRegexToken('k', match1to2);\n    addRegexToken('HH', match1to2, match2);\n    addRegexToken('hh', match1to2, match2);\n    addRegexToken('kk', match1to2, match2);\n\n    addRegexToken('hmm', match3to4);\n    addRegexToken('hmmss', match5to6);\n    addRegexToken('Hmm', match3to4);\n    addRegexToken('Hmmss', match5to6);\n\n    addParseToken(['H', 'HH'], HOUR);\n    addParseToken(['k', 'kk'], function (input, array, config) {\n        var kInput = toInt(input);\n        array[HOUR] = kInput === 24 ? 0 : kInput;\n    });\n    addParseToken(['a', 'A'], function (input, array, config) {\n        config._isPm = config._locale.isPM(input);\n        config._meridiem = input;\n    });\n    addParseToken(['h', 'hh'], function (input, array, config) {\n        array[HOUR] = toInt(input);\n        getParsingFlags(config).bigHour = true;\n    });\n    addParseToken('hmm', function (input, array, config) {\n        var pos = input.length - 2;\n        array[HOUR] = toInt(input.substr(0, pos));\n        array[MINUTE] = toInt(input.substr(pos));\n        getParsingFlags(config).bigHour = true;\n    });\n    addParseToken('hmmss', function (input, array, config) {\n        var pos1 = input.length - 4,\n            pos2 = input.length - 2;\n        array[HOUR] = toInt(input.substr(0, pos1));\n        array[MINUTE] = toInt(input.substr(pos1, 2));\n        array[SECOND] = toInt(input.substr(pos2));\n        getParsingFlags(config).bigHour = true;\n    });\n    addParseToken('Hmm', function (input, array, config) {\n        var pos = input.length - 2;\n        array[HOUR] = toInt(input.substr(0, pos));\n        array[MINUTE] = toInt(input.substr(pos));\n    });\n    addParseToken('Hmmss', function (input, array, config) {\n        var pos1 = input.length - 4,\n            pos2 = input.length - 2;\n        array[HOUR] = toInt(input.substr(0, pos1));\n        array[MINUTE] = toInt(input.substr(pos1, 2));\n        array[SECOND] = toInt(input.substr(pos2));\n    });\n\n    // LOCALES\n\n    function localeIsPM(input) {\n        // IE8 Quirks Mode & IE7 Standards Mode do not allow accessing strings like arrays\n        // Using charAt should be more compatible.\n        return (input + '').toLowerCase().charAt(0) === 'p';\n    }\n\n    var defaultLocaleMeridiemParse = /[ap]\\.?m?\\.?/i,\n        // Setting the hour should keep the time, because the user explicitly\n        // specified which hour they want. So trying to maintain the same hour (in\n        // a new timezone) makes sense. Adding/subtracting hours does not follow\n        // this rule.\n        getSetHour = makeGetSet('Hours', true);\n\n    function localeMeridiem(hours, minutes, isLower) {\n        if (hours > 11) {\n            return isLower ? 'pm' : 'PM';\n        } else {\n            return isLower ? 'am' : 'AM';\n        }\n    }\n\n    var baseConfig = {\n        calendar: defaultCalendar,\n        longDateFormat: defaultLongDateFormat,\n        invalidDate: defaultInvalidDate,\n        ordinal: defaultOrdinal,\n        dayOfMonthOrdinalParse: defaultDayOfMonthOrdinalParse,\n        relativeTime: defaultRelativeTime,\n\n        months: defaultLocaleMonths,\n        monthsShort: defaultLocaleMonthsShort,\n\n        week: defaultLocaleWeek,\n\n        weekdays: defaultLocaleWeekdays,\n        weekdaysMin: defaultLocaleWeekdaysMin,\n        weekdaysShort: defaultLocaleWeekdaysShort,\n\n        meridiemParse: defaultLocaleMeridiemParse,\n    };\n\n    // internal storage for locale config files\n    var locales = {},\n        localeFamilies = {},\n        globalLocale;\n\n    function commonPrefix(arr1, arr2) {\n        var i,\n            minl = Math.min(arr1.length, arr2.length);\n        for (i = 0; i < minl; i += 1) {\n            if (arr1[i] !== arr2[i]) {\n                return i;\n            }\n        }\n        return minl;\n    }\n\n    function normalizeLocale(key) {\n        return key ? key.toLowerCase().replace('_', '-') : key;\n    }\n\n    // pick the locale from the array\n    // try ['en-au', 'en-gb'] as 'en-au', 'en-gb', 'en', as in move through the list trying each\n    // substring from most specific to least, but move to the next array item if it's a more specific variant than the current root\n    function chooseLocale(names) {\n        var i = 0,\n            j,\n            next,\n            locale,\n            split;\n\n        while (i < names.length) {\n            split = normalizeLocale(names[i]).split('-');\n            j = split.length;\n            next = normalizeLocale(names[i + 1]);\n            next = next ? next.split('-') : null;\n            while (j > 0) {\n                locale = loadLocale(split.slice(0, j).join('-'));\n                if (locale) {\n                    return locale;\n                }\n                if (\n                    next &&\n                    next.length >= j &&\n                    commonPrefix(split, next) >= j - 1\n                ) {\n                    //the next array item is better than a shallower substring of this one\n                    break;\n                }\n                j--;\n            }\n            i++;\n        }\n        return globalLocale;\n    }\n\n    function loadLocale(name) {\n        var oldLocale = null,\n            aliasedRequire;\n        // TODO: Find a better way to register and load all the locales in Node\n        if (\n            locales[name] === undefined &&\n            \"object\" !== 'undefined' &&\n            module &&\n            module.exports\n        ) {\n            try {\n                oldLocale = globalLocale._abbr;\n                aliasedRequire = undefined;\n                __webpack_require__(\"./node_modules/moment/locale sync recursive ^\\\\.\\\\/.*$\")(\"./\" + name);\n                getSetGlobalLocale(oldLocale);\n            } catch (e) {\n                // mark as not found to avoid repeating expensive file require call causing high CPU\n                // when trying to find en-US, en_US, en-us for every format call\n                locales[name] = null; // null means not found\n            }\n        }\n        return locales[name];\n    }\n\n    // This function will load locale and then set the global locale.  If\n    // no arguments are passed in, it will simply return the current global\n    // locale key.\n    function getSetGlobalLocale(key, values) {\n        var data;\n        if (key) {\n            if (isUndefined(values)) {\n                data = getLocale(key);\n            } else {\n                data = defineLocale(key, values);\n            }\n\n            if (data) {\n                // moment.duration._locale = moment._locale = data;\n                globalLocale = data;\n            } else {\n                if (typeof console !== 'undefined' && console.warn) {\n                    //warn user if arguments are passed but the locale could not be set\n                    console.warn(\n                        'Locale ' + key + ' not found. Did you forget to load it?'\n                    );\n                }\n            }\n        }\n\n        return globalLocale._abbr;\n    }\n\n    function defineLocale(name, config) {\n        if (config !== null) {\n            var locale,\n                parentConfig = baseConfig;\n            config.abbr = name;\n            if (locales[name] != null) {\n                deprecateSimple(\n                    'defineLocaleOverride',\n                    'use moment.updateLocale(localeName, config) to change ' +\n                        'an existing locale. moment.defineLocale(localeName, ' +\n                        'config) should only be used for creating a new locale ' +\n                        'See http://momentjs.com/guides/#/warnings/define-locale/ for more info.'\n                );\n                parentConfig = locales[name]._config;\n            } else if (config.parentLocale != null) {\n                if (locales[config.parentLocale] != null) {\n                    parentConfig = locales[config.parentLocale]._config;\n                } else {\n                    locale = loadLocale(config.parentLocale);\n                    if (locale != null) {\n                        parentConfig = locale._config;\n                    } else {\n                        if (!localeFamilies[config.parentLocale]) {\n                            localeFamilies[config.parentLocale] = [];\n                        }\n                        localeFamilies[config.parentLocale].push({\n                            name: name,\n                            config: config,\n                        });\n                        return null;\n                    }\n                }\n            }\n            locales[name] = new Locale(mergeConfigs(parentConfig, config));\n\n            if (localeFamilies[name]) {\n                localeFamilies[name].forEach(function (x) {\n                    defineLocale(x.name, x.config);\n                });\n            }\n\n            // backwards compat for now: also set the locale\n            // make sure we set the locale AFTER all child locales have been\n            // created, so we won't end up with the child locale set.\n            getSetGlobalLocale(name);\n\n            return locales[name];\n        } else {\n            // useful for testing\n            delete locales[name];\n            return null;\n        }\n    }\n\n    function updateLocale(name, config) {\n        if (config != null) {\n            var locale,\n                tmpLocale,\n                parentConfig = baseConfig;\n\n            if (locales[name] != null && locales[name].parentLocale != null) {\n                // Update existing child locale in-place to avoid memory-leaks\n                locales[name].set(mergeConfigs(locales[name]._config, config));\n            } else {\n                // MERGE\n                tmpLocale = loadLocale(name);\n                if (tmpLocale != null) {\n                    parentConfig = tmpLocale._config;\n                }\n                config = mergeConfigs(parentConfig, config);\n                if (tmpLocale == null) {\n                    // updateLocale is called for creating a new locale\n                    // Set abbr so it will have a name (getters return\n                    // undefined otherwise).\n                    config.abbr = name;\n                }\n                locale = new Locale(config);\n                locale.parentLocale = locales[name];\n                locales[name] = locale;\n            }\n\n            // backwards compat for now: also set the locale\n            getSetGlobalLocale(name);\n        } else {\n            // pass null for config to unupdate, useful for tests\n            if (locales[name] != null) {\n                if (locales[name].parentLocale != null) {\n                    locales[name] = locales[name].parentLocale;\n                    if (name === getSetGlobalLocale()) {\n                        getSetGlobalLocale(name);\n                    }\n                } else if (locales[name] != null) {\n                    delete locales[name];\n                }\n            }\n        }\n        return locales[name];\n    }\n\n    // returns locale data\n    function getLocale(key) {\n        var locale;\n\n        if (key && key._locale && key._locale._abbr) {\n            key = key._locale._abbr;\n        }\n\n        if (!key) {\n            return globalLocale;\n        }\n\n        if (!isArray(key)) {\n            //short-circuit everything else\n            locale = loadLocale(key);\n            if (locale) {\n                return locale;\n            }\n            key = [key];\n        }\n\n        return chooseLocale(key);\n    }\n\n    function listLocales() {\n        return keys(locales);\n    }\n\n    function checkOverflow(m) {\n        var overflow,\n            a = m._a;\n\n        if (a && getParsingFlags(m).overflow === -2) {\n            overflow =\n                a[MONTH] < 0 || a[MONTH] > 11\n                    ? MONTH\n                    : a[DATE] < 1 || a[DATE] > daysInMonth(a[YEAR], a[MONTH])\n                    ? DATE\n                    : a[HOUR] < 0 ||\n                      a[HOUR] > 24 ||\n                      (a[HOUR] === 24 &&\n                          (a[MINUTE] !== 0 ||\n                              a[SECOND] !== 0 ||\n                              a[MILLISECOND] !== 0))\n                    ? HOUR\n                    : a[MINUTE] < 0 || a[MINUTE] > 59\n                    ? MINUTE\n                    : a[SECOND] < 0 || a[SECOND] > 59\n                    ? SECOND\n                    : a[MILLISECOND] < 0 || a[MILLISECOND] > 999\n                    ? MILLISECOND\n                    : -1;\n\n            if (\n                getParsingFlags(m)._overflowDayOfYear &&\n                (overflow < YEAR || overflow > DATE)\n            ) {\n                overflow = DATE;\n            }\n            if (getParsingFlags(m)._overflowWeeks && overflow === -1) {\n                overflow = WEEK;\n            }\n            if (getParsingFlags(m)._overflowWeekday && overflow === -1) {\n                overflow = WEEKDAY;\n            }\n\n            getParsingFlags(m).overflow = overflow;\n        }\n\n        return m;\n    }\n\n    // iso 8601 regex\n    // 0000-00-00 0000-W00 or 0000-W00-0 + T + 00 or 00:00 or 00:00:00 or 00:00:00.000 + +00:00 or +0000 or +00)\n    var extendedIsoRegex = /^\\s*((?:[+-]\\d{6}|\\d{4})-(?:\\d\\d-\\d\\d|W\\d\\d-\\d|W\\d\\d|\\d\\d\\d|\\d\\d))(?:(T| )(\\d\\d(?::\\d\\d(?::\\d\\d(?:[.,]\\d+)?)?)?)([+-]\\d\\d(?::?\\d\\d)?|\\s*Z)?)?$/,\n        basicIsoRegex = /^\\s*((?:[+-]\\d{6}|\\d{4})(?:\\d\\d\\d\\d|W\\d\\d\\d|W\\d\\d|\\d\\d\\d|\\d\\d|))(?:(T| )(\\d\\d(?:\\d\\d(?:\\d\\d(?:[.,]\\d+)?)?)?)([+-]\\d\\d(?::?\\d\\d)?|\\s*Z)?)?$/,\n        tzRegex = /Z|[+-]\\d\\d(?::?\\d\\d)?/,\n        isoDates = [\n            ['YYYYYY-MM-DD', /[+-]\\d{6}-\\d\\d-\\d\\d/],\n            ['YYYY-MM-DD', /\\d{4}-\\d\\d-\\d\\d/],\n            ['GGGG-[W]WW-E', /\\d{4}-W\\d\\d-\\d/],\n            ['GGGG-[W]WW', /\\d{4}-W\\d\\d/, false],\n            ['YYYY-DDD', /\\d{4}-\\d{3}/],\n            ['YYYY-MM', /\\d{4}-\\d\\d/, false],\n            ['YYYYYYMMDD', /[+-]\\d{10}/],\n            ['YYYYMMDD', /\\d{8}/],\n            ['GGGG[W]WWE', /\\d{4}W\\d{3}/],\n            ['GGGG[W]WW', /\\d{4}W\\d{2}/, false],\n            ['YYYYDDD', /\\d{7}/],\n            ['YYYYMM', /\\d{6}/, false],\n            ['YYYY', /\\d{4}/, false],\n        ],\n        // iso time formats and regexes\n        isoTimes = [\n            ['HH:mm:ss.SSSS', /\\d\\d:\\d\\d:\\d\\d\\.\\d+/],\n            ['HH:mm:ss,SSSS', /\\d\\d:\\d\\d:\\d\\d,\\d+/],\n            ['HH:mm:ss', /\\d\\d:\\d\\d:\\d\\d/],\n            ['HH:mm', /\\d\\d:\\d\\d/],\n            ['HHmmss.SSSS', /\\d\\d\\d\\d\\d\\d\\.\\d+/],\n            ['HHmmss,SSSS', /\\d\\d\\d\\d\\d\\d,\\d+/],\n            ['HHmmss', /\\d\\d\\d\\d\\d\\d/],\n            ['HHmm', /\\d\\d\\d\\d/],\n            ['HH', /\\d\\d/],\n        ],\n        aspNetJsonRegex = /^\\/?Date\\((-?\\d+)/i,\n        // RFC 2822 regex: For details see https://tools.ietf.org/html/rfc2822#section-3.3\n        rfc2822 = /^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\\s)?(\\d{1,2})\\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\\s(\\d{2,4})\\s(\\d\\d):(\\d\\d)(?::(\\d\\d))?\\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\\d{4}))$/,\n        obsOffsets = {\n            UT: 0,\n            GMT: 0,\n            EDT: -4 * 60,\n            EST: -5 * 60,\n            CDT: -5 * 60,\n            CST: -6 * 60,\n            MDT: -6 * 60,\n            MST: -7 * 60,\n            PDT: -7 * 60,\n            PST: -8 * 60,\n        };\n\n    // date from iso format\n    function configFromISO(config) {\n        var i,\n            l,\n            string = config._i,\n            match = extendedIsoRegex.exec(string) || basicIsoRegex.exec(string),\n            allowTime,\n            dateFormat,\n            timeFormat,\n            tzFormat;\n\n        if (match) {\n            getParsingFlags(config).iso = true;\n\n            for (i = 0, l = isoDates.length; i < l; i++) {\n                if (isoDates[i][1].exec(match[1])) {\n                    dateFormat = isoDates[i][0];\n                    allowTime = isoDates[i][2] !== false;\n                    break;\n                }\n            }\n            if (dateFormat == null) {\n                config._isValid = false;\n                return;\n            }\n            if (match[3]) {\n                for (i = 0, l = isoTimes.length; i < l; i++) {\n                    if (isoTimes[i][1].exec(match[3])) {\n                        // match[2] should be 'T' or space\n                        timeFormat = (match[2] || ' ') + isoTimes[i][0];\n                        break;\n                    }\n                }\n                if (timeFormat == null) {\n                    config._isValid = false;\n                    return;\n                }\n            }\n            if (!allowTime && timeFormat != null) {\n                config._isValid = false;\n                return;\n            }\n            if (match[4]) {\n                if (tzRegex.exec(match[4])) {\n                    tzFormat = 'Z';\n                } else {\n                    config._isValid = false;\n                    return;\n                }\n            }\n            config._f = dateFormat + (timeFormat || '') + (tzFormat || '');\n            configFromStringAndFormat(config);\n        } else {\n            config._isValid = false;\n        }\n    }\n\n    function extractFromRFC2822Strings(\n        yearStr,\n        monthStr,\n        dayStr,\n        hourStr,\n        minuteStr,\n        secondStr\n    ) {\n        var result = [\n            untruncateYear(yearStr),\n            defaultLocaleMonthsShort.indexOf(monthStr),\n            parseInt(dayStr, 10),\n            parseInt(hourStr, 10),\n            parseInt(minuteStr, 10),\n        ];\n\n        if (secondStr) {\n            result.push(parseInt(secondStr, 10));\n        }\n\n        return result;\n    }\n\n    function untruncateYear(yearStr) {\n        var year = parseInt(yearStr, 10);\n        if (year <= 49) {\n            return 2000 + year;\n        } else if (year <= 999) {\n            return 1900 + year;\n        }\n        return year;\n    }\n\n    function preprocessRFC2822(s) {\n        // Remove comments and folding whitespace and replace multiple-spaces with a single space\n        return s\n            .replace(/\\([^)]*\\)|[\\n\\t]/g, ' ')\n            .replace(/(\\s\\s+)/g, ' ')\n            .replace(/^\\s\\s*/, '')\n            .replace(/\\s\\s*$/, '');\n    }\n\n    function checkWeekday(weekdayStr, parsedInput, config) {\n        if (weekdayStr) {\n            // TODO: Replace the vanilla JS Date object with an independent day-of-week check.\n            var weekdayProvided = defaultLocaleWeekdaysShort.indexOf(weekdayStr),\n                weekdayActual = new Date(\n                    parsedInput[0],\n                    parsedInput[1],\n                    parsedInput[2]\n                ).getDay();\n            if (weekdayProvided !== weekdayActual) {\n                getParsingFlags(config).weekdayMismatch = true;\n                config._isValid = false;\n                return false;\n            }\n        }\n        return true;\n    }\n\n    function calculateOffset(obsOffset, militaryOffset, numOffset) {\n        if (obsOffset) {\n            return obsOffsets[obsOffset];\n        } else if (militaryOffset) {\n            // the only allowed military tz is Z\n            return 0;\n        } else {\n            var hm = parseInt(numOffset, 10),\n                m = hm % 100,\n                h = (hm - m) / 100;\n            return h * 60 + m;\n        }\n    }\n\n    // date and time from ref 2822 format\n    function configFromRFC2822(config) {\n        var match = rfc2822.exec(preprocessRFC2822(config._i)),\n            parsedArray;\n        if (match) {\n            parsedArray = extractFromRFC2822Strings(\n                match[4],\n                match[3],\n                match[2],\n                match[5],\n                match[6],\n                match[7]\n            );\n            if (!checkWeekday(match[1], parsedArray, config)) {\n                return;\n            }\n\n            config._a = parsedArray;\n            config._tzm = calculateOffset(match[8], match[9], match[10]);\n\n            config._d = createUTCDate.apply(null, config._a);\n            config._d.setUTCMinutes(config._d.getUTCMinutes() - config._tzm);\n\n            getParsingFlags(config).rfc2822 = true;\n        } else {\n            config._isValid = false;\n        }\n    }\n\n    // date from 1) ASP.NET, 2) ISO, 3) RFC 2822 formats, or 4) optional fallback if parsing isn't strict\n    function configFromString(config) {\n        var matched = aspNetJsonRegex.exec(config._i);\n        if (matched !== null) {\n            config._d = new Date(+matched[1]);\n            return;\n        }\n\n        configFromISO(config);\n        if (config._isValid === false) {\n            delete config._isValid;\n        } else {\n            return;\n        }\n\n        configFromRFC2822(config);\n        if (config._isValid === false) {\n            delete config._isValid;\n        } else {\n            return;\n        }\n\n        if (config._strict) {\n            config._isValid = false;\n        } else {\n            // Final attempt, use Input Fallback\n            hooks.createFromInputFallback(config);\n        }\n    }\n\n    hooks.createFromInputFallback = deprecate(\n        'value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), ' +\n            'which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are ' +\n            'discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.',\n        function (config) {\n            config._d = new Date(config._i + (config._useUTC ? ' UTC' : ''));\n        }\n    );\n\n    // Pick the first defined of two or three arguments.\n    function defaults(a, b, c) {\n        if (a != null) {\n            return a;\n        }\n        if (b != null) {\n            return b;\n        }\n        return c;\n    }\n\n    function currentDateArray(config) {\n        // hooks is actually the exported moment object\n        var nowValue = new Date(hooks.now());\n        if (config._useUTC) {\n            return [\n                nowValue.getUTCFullYear(),\n                nowValue.getUTCMonth(),\n                nowValue.getUTCDate(),\n            ];\n        }\n        return [nowValue.getFullYear(), nowValue.getMonth(), nowValue.getDate()];\n    }\n\n    // convert an array to a date.\n    // the array should mirror the parameters below\n    // note: all values past the year are optional and will default to the lowest possible value.\n    // [year, month, day , hour, minute, second, millisecond]\n    function configFromArray(config) {\n        var i,\n            date,\n            input = [],\n            currentDate,\n            expectedWeekday,\n            yearToUse;\n\n        if (config._d) {\n            return;\n        }\n\n        currentDate = currentDateArray(config);\n\n        //compute day of the year from weeks and weekdays\n        if (config._w && config._a[DATE] == null && config._a[MONTH] == null) {\n            dayOfYearFromWeekInfo(config);\n        }\n\n        //if the day of the year is set, figure out what it is\n        if (config._dayOfYear != null) {\n            yearToUse = defaults(config._a[YEAR], currentDate[YEAR]);\n\n            if (\n                config._dayOfYear > daysInYear(yearToUse) ||\n                config._dayOfYear === 0\n            ) {\n                getParsingFlags(config)._overflowDayOfYear = true;\n            }\n\n            date = createUTCDate(yearToUse, 0, config._dayOfYear);\n            config._a[MONTH] = date.getUTCMonth();\n            config._a[DATE] = date.getUTCDate();\n        }\n\n        // Default to current date.\n        // * if no year, month, day of month are given, default to today\n        // * if day of month is given, default month and year\n        // * if month is given, default only year\n        // * if year is given, don't default anything\n        for (i = 0; i < 3 && config._a[i] == null; ++i) {\n            config._a[i] = input[i] = currentDate[i];\n        }\n\n        // Zero out whatever was not defaulted, including time\n        for (; i < 7; i++) {\n            config._a[i] = input[i] =\n                config._a[i] == null ? (i === 2 ? 1 : 0) : config._a[i];\n        }\n\n        // Check for 24:00:00.000\n        if (\n            config._a[HOUR] === 24 &&\n            config._a[MINUTE] === 0 &&\n            config._a[SECOND] === 0 &&\n            config._a[MILLISECOND] === 0\n        ) {\n            config._nextDay = true;\n            config._a[HOUR] = 0;\n        }\n\n        config._d = (config._useUTC ? createUTCDate : createDate).apply(\n            null,\n            input\n        );\n        expectedWeekday = config._useUTC\n            ? config._d.getUTCDay()\n            : config._d.getDay();\n\n        // Apply timezone offset from input. The actual utcOffset can be changed\n        // with parseZone.\n        if (config._tzm != null) {\n            config._d.setUTCMinutes(config._d.getUTCMinutes() - config._tzm);\n        }\n\n        if (config._nextDay) {\n            config._a[HOUR] = 24;\n        }\n\n        // check for mismatching day of week\n        if (\n            config._w &&\n            typeof config._w.d !== 'undefined' &&\n            config._w.d !== expectedWeekday\n        ) {\n            getParsingFlags(config).weekdayMismatch = true;\n        }\n    }\n\n    function dayOfYearFromWeekInfo(config) {\n        var w, weekYear, week, weekday, dow, doy, temp, weekdayOverflow, curWeek;\n\n        w = config._w;\n        if (w.GG != null || w.W != null || w.E != null) {\n            dow = 1;\n            doy = 4;\n\n            // TODO: We need to take the current isoWeekYear, but that depends on\n            // how we interpret now (local, utc, fixed offset). So create\n            // a now version of current config (take local/utc/offset flags, and\n            // create now).\n            weekYear = defaults(\n                w.GG,\n                config._a[YEAR],\n                weekOfYear(createLocal(), 1, 4).year\n            );\n            week = defaults(w.W, 1);\n            weekday = defaults(w.E, 1);\n            if (weekday < 1 || weekday > 7) {\n                weekdayOverflow = true;\n            }\n        } else {\n            dow = config._locale._week.dow;\n            doy = config._locale._week.doy;\n\n            curWeek = weekOfYear(createLocal(), dow, doy);\n\n            weekYear = defaults(w.gg, config._a[YEAR], curWeek.year);\n\n            // Default to current week.\n            week = defaults(w.w, curWeek.week);\n\n            if (w.d != null) {\n                // weekday -- low day numbers are considered next week\n                weekday = w.d;\n                if (weekday < 0 || weekday > 6) {\n                    weekdayOverflow = true;\n                }\n            } else if (w.e != null) {\n                // local weekday -- counting starts from beginning of week\n                weekday = w.e + dow;\n                if (w.e < 0 || w.e > 6) {\n                    weekdayOverflow = true;\n                }\n            } else {\n                // default to beginning of week\n                weekday = dow;\n            }\n        }\n        if (week < 1 || week > weeksInYear(weekYear, dow, doy)) {\n            getParsingFlags(config)._overflowWeeks = true;\n        } else if (weekdayOverflow != null) {\n            getParsingFlags(config)._overflowWeekday = true;\n        } else {\n            temp = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy);\n            config._a[YEAR] = temp.year;\n            config._dayOfYear = temp.dayOfYear;\n        }\n    }\n\n    // constant that refers to the ISO standard\n    hooks.ISO_8601 = function () {};\n\n    // constant that refers to the RFC 2822 form\n    hooks.RFC_2822 = function () {};\n\n    // date from string and format string\n    function configFromStringAndFormat(config) {\n        // TODO: Move this to another part of the creation flow to prevent circular deps\n        if (config._f === hooks.ISO_8601) {\n            configFromISO(config);\n            return;\n        }\n        if (config._f === hooks.RFC_2822) {\n            configFromRFC2822(config);\n            return;\n        }\n        config._a = [];\n        getParsingFlags(config).empty = true;\n\n        // This array is used to make a Date, either with `new Date` or `Date.UTC`\n        var string = '' + config._i,\n            i,\n            parsedInput,\n            tokens,\n            token,\n            skipped,\n            stringLength = string.length,\n            totalParsedInputLength = 0,\n            era;\n\n        tokens =\n            expandFormat(config._f, config._locale).match(formattingTokens) || [];\n\n        for (i = 0; i < tokens.length; i++) {\n            token = tokens[i];\n            parsedInput = (string.match(getParseRegexForToken(token, config)) ||\n                [])[0];\n            if (parsedInput) {\n                skipped = string.substr(0, string.indexOf(parsedInput));\n                if (skipped.length > 0) {\n                    getParsingFlags(config).unusedInput.push(skipped);\n                }\n                string = string.slice(\n                    string.indexOf(parsedInput) + parsedInput.length\n                );\n                totalParsedInputLength += parsedInput.length;\n            }\n            // don't parse if it's not a known token\n            if (formatTokenFunctions[token]) {\n                if (parsedInput) {\n                    getParsingFlags(config).empty = false;\n                } else {\n                    getParsingFlags(config).unusedTokens.push(token);\n                }\n                addTimeToArrayFromToken(token, parsedInput, config);\n            } else if (config._strict && !parsedInput) {\n                getParsingFlags(config).unusedTokens.push(token);\n            }\n        }\n\n        // add remaining unparsed input length to the string\n        getParsingFlags(config).charsLeftOver =\n            stringLength - totalParsedInputLength;\n        if (string.length > 0) {\n            getParsingFlags(config).unusedInput.push(string);\n        }\n\n        // clear _12h flag if hour is <= 12\n        if (\n            config._a[HOUR] <= 12 &&\n            getParsingFlags(config).bigHour === true &&\n            config._a[HOUR] > 0\n        ) {\n            getParsingFlags(config).bigHour = undefined;\n        }\n\n        getParsingFlags(config).parsedDateParts = config._a.slice(0);\n        getParsingFlags(config).meridiem = config._meridiem;\n        // handle meridiem\n        config._a[HOUR] = meridiemFixWrap(\n            config._locale,\n            config._a[HOUR],\n            config._meridiem\n        );\n\n        // handle era\n        era = getParsingFlags(config).era;\n        if (era !== null) {\n            config._a[YEAR] = config._locale.erasConvertYear(era, config._a[YEAR]);\n        }\n\n        configFromArray(config);\n        checkOverflow(config);\n    }\n\n    function meridiemFixWrap(locale, hour, meridiem) {\n        var isPm;\n\n        if (meridiem == null) {\n            // nothing to do\n            return hour;\n        }\n        if (locale.meridiemHour != null) {\n            return locale.meridiemHour(hour, meridiem);\n        } else if (locale.isPM != null) {\n            // Fallback\n            isPm = locale.isPM(meridiem);\n            if (isPm && hour < 12) {\n                hour += 12;\n            }\n            if (!isPm && hour === 12) {\n                hour = 0;\n            }\n            return hour;\n        } else {\n            // this is not supposed to happen\n            return hour;\n        }\n    }\n\n    // date from string and array of format strings\n    function configFromStringAndArray(config) {\n        var tempConfig,\n            bestMoment,\n            scoreToBeat,\n            i,\n            currentScore,\n            validFormatFound,\n            bestFormatIsValid = false;\n\n        if (config._f.length === 0) {\n            getParsingFlags(config).invalidFormat = true;\n            config._d = new Date(NaN);\n            return;\n        }\n\n        for (i = 0; i < config._f.length; i++) {\n            currentScore = 0;\n            validFormatFound = false;\n            tempConfig = copyConfig({}, config);\n            if (config._useUTC != null) {\n                tempConfig._useUTC = config._useUTC;\n            }\n            tempConfig._f = config._f[i];\n            configFromStringAndFormat(tempConfig);\n\n            if (isValid(tempConfig)) {\n                validFormatFound = true;\n            }\n\n            // if there is any input that was not parsed add a penalty for that format\n            currentScore += getParsingFlags(tempConfig).charsLeftOver;\n\n            //or tokens\n            currentScore += getParsingFlags(tempConfig).unusedTokens.length * 10;\n\n            getParsingFlags(tempConfig).score = currentScore;\n\n            if (!bestFormatIsValid) {\n                if (\n                    scoreToBeat == null ||\n                    currentScore < scoreToBeat ||\n                    validFormatFound\n                ) {\n                    scoreToBeat = currentScore;\n                    bestMoment = tempConfig;\n                    if (validFormatFound) {\n                        bestFormatIsValid = true;\n                    }\n                }\n            } else {\n                if (currentScore < scoreToBeat) {\n                    scoreToBeat = currentScore;\n                    bestMoment = tempConfig;\n                }\n            }\n        }\n\n        extend(config, bestMoment || tempConfig);\n    }\n\n    function configFromObject(config) {\n        if (config._d) {\n            return;\n        }\n\n        var i = normalizeObjectUnits(config._i),\n            dayOrDate = i.day === undefined ? i.date : i.day;\n        config._a = map(\n            [i.year, i.month, dayOrDate, i.hour, i.minute, i.second, i.millisecond],\n            function (obj) {\n                return obj && parseInt(obj, 10);\n            }\n        );\n\n        configFromArray(config);\n    }\n\n    function createFromConfig(config) {\n        var res = new Moment(checkOverflow(prepareConfig(config)));\n        if (res._nextDay) {\n            // Adding is smart enough around DST\n            res.add(1, 'd');\n            res._nextDay = undefined;\n        }\n\n        return res;\n    }\n\n    function prepareConfig(config) {\n        var input = config._i,\n            format = config._f;\n\n        config._locale = config._locale || getLocale(config._l);\n\n        if (input === null || (format === undefined && input === '')) {\n            return createInvalid({ nullInput: true });\n        }\n\n        if (typeof input === 'string') {\n            config._i = input = config._locale.preparse(input);\n        }\n\n        if (isMoment(input)) {\n            return new Moment(checkOverflow(input));\n        } else if (isDate(input)) {\n            config._d = input;\n        } else if (isArray(format)) {\n            configFromStringAndArray(config);\n        } else if (format) {\n            configFromStringAndFormat(config);\n        } else {\n            configFromInput(config);\n        }\n\n        if (!isValid(config)) {\n            config._d = null;\n        }\n\n        return config;\n    }\n\n    function configFromInput(config) {\n        var input = config._i;\n        if (isUndefined(input)) {\n            config._d = new Date(hooks.now());\n        } else if (isDate(input)) {\n            config._d = new Date(input.valueOf());\n        } else if (typeof input === 'string') {\n            configFromString(config);\n        } else if (isArray(input)) {\n            config._a = map(input.slice(0), function (obj) {\n                return parseInt(obj, 10);\n            });\n            configFromArray(config);\n        } else if (isObject(input)) {\n            configFromObject(config);\n        } else if (isNumber(input)) {\n            // from milliseconds\n            config._d = new Date(input);\n        } else {\n            hooks.createFromInputFallback(config);\n        }\n    }\n\n    function createLocalOrUTC(input, format, locale, strict, isUTC) {\n        var c = {};\n\n        if (format === true || format === false) {\n            strict = format;\n            format = undefined;\n        }\n\n        if (locale === true || locale === false) {\n            strict = locale;\n            locale = undefined;\n        }\n\n        if (\n            (isObject(input) && isObjectEmpty(input)) ||\n            (isArray(input) && input.length === 0)\n        ) {\n            input = undefined;\n        }\n        // object construction must be done this way.\n        // https://github.com/moment/moment/issues/1423\n        c._isAMomentObject = true;\n        c._useUTC = c._isUTC = isUTC;\n        c._l = locale;\n        c._i = input;\n        c._f = format;\n        c._strict = strict;\n\n        return createFromConfig(c);\n    }\n\n    function createLocal(input, format, locale, strict) {\n        return createLocalOrUTC(input, format, locale, strict, false);\n    }\n\n    var prototypeMin = deprecate(\n            'moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/',\n            function () {\n                var other = createLocal.apply(null, arguments);\n                if (this.isValid() && other.isValid()) {\n                    return other < this ? this : other;\n                } else {\n                    return createInvalid();\n                }\n            }\n        ),\n        prototypeMax = deprecate(\n            'moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/',\n            function () {\n                var other = createLocal.apply(null, arguments);\n                if (this.isValid() && other.isValid()) {\n                    return other > this ? this : other;\n                } else {\n                    return createInvalid();\n                }\n            }\n        );\n\n    // Pick a moment m from moments so that m[fn](other) is true for all\n    // other. This relies on the function fn to be transitive.\n    //\n    // moments should either be an array of moment objects or an array, whose\n    // first element is an array of moment objects.\n    function pickBy(fn, moments) {\n        var res, i;\n        if (moments.length === 1 && isArray(moments[0])) {\n            moments = moments[0];\n        }\n        if (!moments.length) {\n            return createLocal();\n        }\n        res = moments[0];\n        for (i = 1; i < moments.length; ++i) {\n            if (!moments[i].isValid() || moments[i][fn](res)) {\n                res = moments[i];\n            }\n        }\n        return res;\n    }\n\n    // TODO: Use [].sort instead?\n    function min() {\n        var args = [].slice.call(arguments, 0);\n\n        return pickBy('isBefore', args);\n    }\n\n    function max() {\n        var args = [].slice.call(arguments, 0);\n\n        return pickBy('isAfter', args);\n    }\n\n    var now = function () {\n        return Date.now ? Date.now() : +new Date();\n    };\n\n    var ordering = [\n        'year',\n        'quarter',\n        'month',\n        'week',\n        'day',\n        'hour',\n        'minute',\n        'second',\n        'millisecond',\n    ];\n\n    function isDurationValid(m) {\n        var key,\n            unitHasDecimal = false,\n            i;\n        for (key in m) {\n            if (\n                hasOwnProp(m, key) &&\n                !(\n                    indexOf.call(ordering, key) !== -1 &&\n                    (m[key] == null || !isNaN(m[key]))\n                )\n            ) {\n                return false;\n            }\n        }\n\n        for (i = 0; i < ordering.length; ++i) {\n            if (m[ordering[i]]) {\n                if (unitHasDecimal) {\n                    return false; // only allow non-integers for smallest unit\n                }\n                if (parseFloat(m[ordering[i]]) !== toInt(m[ordering[i]])) {\n                    unitHasDecimal = true;\n                }\n            }\n        }\n\n        return true;\n    }\n\n    function isValid$1() {\n        return this._isValid;\n    }\n\n    function createInvalid$1() {\n        return createDuration(NaN);\n    }\n\n    function Duration(duration) {\n        var normalizedInput = normalizeObjectUnits(duration),\n            years = normalizedInput.year || 0,\n            quarters = normalizedInput.quarter || 0,\n            months = normalizedInput.month || 0,\n            weeks = normalizedInput.week || normalizedInput.isoWeek || 0,\n            days = normalizedInput.day || 0,\n            hours = normalizedInput.hour || 0,\n            minutes = normalizedInput.minute || 0,\n            seconds = normalizedInput.second || 0,\n            milliseconds = normalizedInput.millisecond || 0;\n\n        this._isValid = isDurationValid(normalizedInput);\n\n        // representation for dateAddRemove\n        this._milliseconds =\n            +milliseconds +\n            seconds * 1e3 + // 1000\n            minutes * 6e4 + // 1000 * 60\n            hours * 1000 * 60 * 60; //using 1000 * 60 * 60 instead of 36e5 to avoid floating point rounding errors https://github.com/moment/moment/issues/2978\n        // Because of dateAddRemove treats 24 hours as different from a\n        // day when working around DST, we need to store them separately\n        this._days = +days + weeks * 7;\n        // It is impossible to translate months into days without knowing\n        // which months you are are talking about, so we have to store\n        // it separately.\n        this._months = +months + quarters * 3 + years * 12;\n\n        this._data = {};\n\n        this._locale = getLocale();\n\n        this._bubble();\n    }\n\n    function isDuration(obj) {\n        return obj instanceof Duration;\n    }\n\n    function absRound(number) {\n        if (number < 0) {\n            return Math.round(-1 * number) * -1;\n        } else {\n            return Math.round(number);\n        }\n    }\n\n    // compare two arrays, return the number of differences\n    function compareArrays(array1, array2, dontConvert) {\n        var len = Math.min(array1.length, array2.length),\n            lengthDiff = Math.abs(array1.length - array2.length),\n            diffs = 0,\n            i;\n        for (i = 0; i < len; i++) {\n            if (\n                (dontConvert && array1[i] !== array2[i]) ||\n                (!dontConvert && toInt(array1[i]) !== toInt(array2[i]))\n            ) {\n                diffs++;\n            }\n        }\n        return diffs + lengthDiff;\n    }\n\n    // FORMATTING\n\n    function offset(token, separator) {\n        addFormatToken(token, 0, 0, function () {\n            var offset = this.utcOffset(),\n                sign = '+';\n            if (offset < 0) {\n                offset = -offset;\n                sign = '-';\n            }\n            return (\n                sign +\n                zeroFill(~~(offset / 60), 2) +\n                separator +\n                zeroFill(~~offset % 60, 2)\n            );\n        });\n    }\n\n    offset('Z', ':');\n    offset('ZZ', '');\n\n    // PARSING\n\n    addRegexToken('Z', matchShortOffset);\n    addRegexToken('ZZ', matchShortOffset);\n    addParseToken(['Z', 'ZZ'], function (input, array, config) {\n        config._useUTC = true;\n        config._tzm = offsetFromString(matchShortOffset, input);\n    });\n\n    // HELPERS\n\n    // timezone chunker\n    // '+10:00' > ['10',  '00']\n    // '-1530'  > ['-15', '30']\n    var chunkOffset = /([\\+\\-]|\\d\\d)/gi;\n\n    function offsetFromString(matcher, string) {\n        var matches = (string || '').match(matcher),\n            chunk,\n            parts,\n            minutes;\n\n        if (matches === null) {\n            return null;\n        }\n\n        chunk = matches[matches.length - 1] || [];\n        parts = (chunk + '').match(chunkOffset) || ['-', 0, 0];\n        minutes = +(parts[1] * 60) + toInt(parts[2]);\n\n        return minutes === 0 ? 0 : parts[0] === '+' ? minutes : -minutes;\n    }\n\n    // Return a moment from input, that is local/utc/zone equivalent to model.\n    function cloneWithOffset(input, model) {\n        var res, diff;\n        if (model._isUTC) {\n            res = model.clone();\n            diff =\n                (isMoment(input) || isDate(input)\n                    ? input.valueOf()\n                    : createLocal(input).valueOf()) - res.valueOf();\n            // Use low-level api, because this fn is low-level api.\n            res._d.setTime(res._d.valueOf() + diff);\n            hooks.updateOffset(res, false);\n            return res;\n        } else {\n            return createLocal(input).local();\n        }\n    }\n\n    function getDateOffset(m) {\n        // On Firefox.24 Date#getTimezoneOffset returns a floating point.\n        // https://github.com/moment/moment/pull/1871\n        return -Math.round(m._d.getTimezoneOffset());\n    }\n\n    // HOOKS\n\n    // This function will be called whenever a moment is mutated.\n    // It is intended to keep the offset in sync with the timezone.\n    hooks.updateOffset = function () {};\n\n    // MOMENTS\n\n    // keepLocalTime = true means only change the timezone, without\n    // affecting the local hour. So 5:31:26 +0300 --[utcOffset(2, true)]-->\n    // 5:31:26 +0200 It is possible that 5:31:26 doesn't exist with offset\n    // +0200, so we adjust the time as needed, to be valid.\n    //\n    // Keeping the time actually adds/subtracts (one hour)\n    // from the actual represented time. That is why we call updateOffset\n    // a second time. In case it wants us to change the offset again\n    // _changeInProgress == true case, then we have to adjust, because\n    // there is no such time in the given timezone.\n    function getSetOffset(input, keepLocalTime, keepMinutes) {\n        var offset = this._offset || 0,\n            localAdjust;\n        if (!this.isValid()) {\n            return input != null ? this : NaN;\n        }\n        if (input != null) {\n            if (typeof input === 'string') {\n                input = offsetFromString(matchShortOffset, input);\n                if (input === null) {\n                    return this;\n                }\n            } else if (Math.abs(input) < 16 && !keepMinutes) {\n                input = input * 60;\n            }\n            if (!this._isUTC && keepLocalTime) {\n                localAdjust = getDateOffset(this);\n            }\n            this._offset = input;\n            this._isUTC = true;\n            if (localAdjust != null) {\n                this.add(localAdjust, 'm');\n            }\n            if (offset !== input) {\n                if (!keepLocalTime || this._changeInProgress) {\n                    addSubtract(\n                        this,\n                        createDuration(input - offset, 'm'),\n                        1,\n                        false\n                    );\n                } else if (!this._changeInProgress) {\n                    this._changeInProgress = true;\n                    hooks.updateOffset(this, true);\n                    this._changeInProgress = null;\n                }\n            }\n            return this;\n        } else {\n            return this._isUTC ? offset : getDateOffset(this);\n        }\n    }\n\n    function getSetZone(input, keepLocalTime) {\n        if (input != null) {\n            if (typeof input !== 'string') {\n                input = -input;\n            }\n\n            this.utcOffset(input, keepLocalTime);\n\n            return this;\n        } else {\n            return -this.utcOffset();\n        }\n    }\n\n    function setOffsetToUTC(keepLocalTime) {\n        return this.utcOffset(0, keepLocalTime);\n    }\n\n    function setOffsetToLocal(keepLocalTime) {\n        if (this._isUTC) {\n            this.utcOffset(0, keepLocalTime);\n            this._isUTC = false;\n\n            if (keepLocalTime) {\n                this.subtract(getDateOffset(this), 'm');\n            }\n        }\n        return this;\n    }\n\n    function setOffsetToParsedOffset() {\n        if (this._tzm != null) {\n            this.utcOffset(this._tzm, false, true);\n        } else if (typeof this._i === 'string') {\n            var tZone = offsetFromString(matchOffset, this._i);\n            if (tZone != null) {\n                this.utcOffset(tZone);\n            } else {\n                this.utcOffset(0, true);\n            }\n        }\n        return this;\n    }\n\n    function hasAlignedHourOffset(input) {\n        if (!this.isValid()) {\n            return false;\n        }\n        input = input ? createLocal(input).utcOffset() : 0;\n\n        return (this.utcOffset() - input) % 60 === 0;\n    }\n\n    function isDaylightSavingTime() {\n        return (\n            this.utcOffset() > this.clone().month(0).utcOffset() ||\n            this.utcOffset() > this.clone().month(5).utcOffset()\n        );\n    }\n\n    function isDaylightSavingTimeShifted() {\n        if (!isUndefined(this._isDSTShifted)) {\n            return this._isDSTShifted;\n        }\n\n        var c = {},\n            other;\n\n        copyConfig(c, this);\n        c = prepareConfig(c);\n\n        if (c._a) {\n            other = c._isUTC ? createUTC(c._a) : createLocal(c._a);\n            this._isDSTShifted =\n                this.isValid() && compareArrays(c._a, other.toArray()) > 0;\n        } else {\n            this._isDSTShifted = false;\n        }\n\n        return this._isDSTShifted;\n    }\n\n    function isLocal() {\n        return this.isValid() ? !this._isUTC : false;\n    }\n\n    function isUtcOffset() {\n        return this.isValid() ? this._isUTC : false;\n    }\n\n    function isUtc() {\n        return this.isValid() ? this._isUTC && this._offset === 0 : false;\n    }\n\n    // ASP.NET json date format regex\n    var aspNetRegex = /^(-|\\+)?(?:(\\d*)[. ])?(\\d+):(\\d+)(?::(\\d+)(\\.\\d*)?)?$/,\n        // from http://docs.closure-library.googlecode.com/git/closure_goog_date_date.js.source.html\n        // somewhat more in line with 4.4.3.2 2004 spec, but allows decimal anywhere\n        // and further modified to allow for strings containing both week and day\n        isoRegex = /^(-|\\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;\n\n    function createDuration(input, key) {\n        var duration = input,\n            // matching against regexp is expensive, do it on demand\n            match = null,\n            sign,\n            ret,\n            diffRes;\n\n        if (isDuration(input)) {\n            duration = {\n                ms: input._milliseconds,\n                d: input._days,\n                M: input._months,\n            };\n        } else if (isNumber(input) || !isNaN(+input)) {\n            duration = {};\n            if (key) {\n                duration[key] = +input;\n            } else {\n                duration.milliseconds = +input;\n            }\n        } else if ((match = aspNetRegex.exec(input))) {\n            sign = match[1] === '-' ? -1 : 1;\n            duration = {\n                y: 0,\n                d: toInt(match[DATE]) * sign,\n                h: toInt(match[HOUR]) * sign,\n                m: toInt(match[MINUTE]) * sign,\n                s: toInt(match[SECOND]) * sign,\n                ms: toInt(absRound(match[MILLISECOND] * 1000)) * sign, // the millisecond decimal point is included in the match\n            };\n        } else if ((match = isoRegex.exec(input))) {\n            sign = match[1] === '-' ? -1 : 1;\n            duration = {\n                y: parseIso(match[2], sign),\n                M: parseIso(match[3], sign),\n                w: parseIso(match[4], sign),\n                d: parseIso(match[5], sign),\n                h: parseIso(match[6], sign),\n                m: parseIso(match[7], sign),\n                s: parseIso(match[8], sign),\n            };\n        } else if (duration == null) {\n            // checks for null or undefined\n            duration = {};\n        } else if (\n            typeof duration === 'object' &&\n            ('from' in duration || 'to' in duration)\n        ) {\n            diffRes = momentsDifference(\n                createLocal(duration.from),\n                createLocal(duration.to)\n            );\n\n            duration = {};\n            duration.ms = diffRes.milliseconds;\n            duration.M = diffRes.months;\n        }\n\n        ret = new Duration(duration);\n\n        if (isDuration(input) && hasOwnProp(input, '_locale')) {\n            ret._locale = input._locale;\n        }\n\n        if (isDuration(input) && hasOwnProp(input, '_isValid')) {\n            ret._isValid = input._isValid;\n        }\n\n        return ret;\n    }\n\n    createDuration.fn = Duration.prototype;\n    createDuration.invalid = createInvalid$1;\n\n    function parseIso(inp, sign) {\n        // We'd normally use ~~inp for this, but unfortunately it also\n        // converts floats to ints.\n        // inp may be undefined, so careful calling replace on it.\n        var res = inp && parseFloat(inp.replace(',', '.'));\n        // apply sign while we're at it\n        return (isNaN(res) ? 0 : res) * sign;\n    }\n\n    function positiveMomentsDifference(base, other) {\n        var res = {};\n\n        res.months =\n            other.month() - base.month() + (other.year() - base.year()) * 12;\n        if (base.clone().add(res.months, 'M').isAfter(other)) {\n            --res.months;\n        }\n\n        res.milliseconds = +other - +base.clone().add(res.months, 'M');\n\n        return res;\n    }\n\n    function momentsDifference(base, other) {\n        var res;\n        if (!(base.isValid() && other.isValid())) {\n            return { milliseconds: 0, months: 0 };\n        }\n\n        other = cloneWithOffset(other, base);\n        if (base.isBefore(other)) {\n            res = positiveMomentsDifference(base, other);\n        } else {\n            res = positiveMomentsDifference(other, base);\n            res.milliseconds = -res.milliseconds;\n            res.months = -res.months;\n        }\n\n        return res;\n    }\n\n    // TODO: remove 'name' arg after deprecation is removed\n    function createAdder(direction, name) {\n        return function (val, period) {\n            var dur, tmp;\n            //invert the arguments, but complain about it\n            if (period !== null && !isNaN(+period)) {\n                deprecateSimple(\n                    name,\n                    'moment().' +\n                        name +\n                        '(period, number) is deprecated. Please use moment().' +\n                        name +\n                        '(number, period). ' +\n                        'See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.'\n                );\n                tmp = val;\n                val = period;\n                period = tmp;\n            }\n\n            dur = createDuration(val, period);\n            addSubtract(this, dur, direction);\n            return this;\n        };\n    }\n\n    function addSubtract(mom, duration, isAdding, updateOffset) {\n        var milliseconds = duration._milliseconds,\n            days = absRound(duration._days),\n            months = absRound(duration._months);\n\n        if (!mom.isValid()) {\n            // No op\n            return;\n        }\n\n        updateOffset = updateOffset == null ? true : updateOffset;\n\n        if (months) {\n            setMonth(mom, get(mom, 'Month') + months * isAdding);\n        }\n        if (days) {\n            set$1(mom, 'Date', get(mom, 'Date') + days * isAdding);\n        }\n        if (milliseconds) {\n            mom._d.setTime(mom._d.valueOf() + milliseconds * isAdding);\n        }\n        if (updateOffset) {\n            hooks.updateOffset(mom, days || months);\n        }\n    }\n\n    var add = createAdder(1, 'add'),\n        subtract = createAdder(-1, 'subtract');\n\n    function isString(input) {\n        return typeof input === 'string' || input instanceof String;\n    }\n\n    // type MomentInput = Moment | Date | string | number | (number | string)[] | MomentInputObject | void; // null | undefined\n    function isMomentInput(input) {\n        return (\n            isMoment(input) ||\n            isDate(input) ||\n            isString(input) ||\n            isNumber(input) ||\n            isNumberOrStringArray(input) ||\n            isMomentInputObject(input) ||\n            input === null ||\n            input === undefined\n        );\n    }\n\n    function isMomentInputObject(input) {\n        var objectTest = isObject(input) && !isObjectEmpty(input),\n            propertyTest = false,\n            properties = [\n                'years',\n                'year',\n                'y',\n                'months',\n                'month',\n                'M',\n                'days',\n                'day',\n                'd',\n                'dates',\n                'date',\n                'D',\n                'hours',\n                'hour',\n                'h',\n                'minutes',\n                'minute',\n                'm',\n                'seconds',\n                'second',\n                's',\n                'milliseconds',\n                'millisecond',\n                'ms',\n            ],\n            i,\n            property;\n\n        for (i = 0; i < properties.length; i += 1) {\n            property = properties[i];\n            propertyTest = propertyTest || hasOwnProp(input, property);\n        }\n\n        return objectTest && propertyTest;\n    }\n\n    function isNumberOrStringArray(input) {\n        var arrayTest = isArray(input),\n            dataTypeTest = false;\n        if (arrayTest) {\n            dataTypeTest =\n                input.filter(function (item) {\n                    return !isNumber(item) && isString(input);\n                }).length === 0;\n        }\n        return arrayTest && dataTypeTest;\n    }\n\n    function isCalendarSpec(input) {\n        var objectTest = isObject(input) && !isObjectEmpty(input),\n            propertyTest = false,\n            properties = [\n                'sameDay',\n                'nextDay',\n                'lastDay',\n                'nextWeek',\n                'lastWeek',\n                'sameElse',\n            ],\n            i,\n            property;\n\n        for (i = 0; i < properties.length; i += 1) {\n            property = properties[i];\n            propertyTest = propertyTest || hasOwnProp(input, property);\n        }\n\n        return objectTest && propertyTest;\n    }\n\n    function getCalendarFormat(myMoment, now) {\n        var diff = myMoment.diff(now, 'days', true);\n        return diff < -6\n            ? 'sameElse'\n            : diff < -1\n            ? 'lastWeek'\n            : diff < 0\n            ? 'lastDay'\n            : diff < 1\n            ? 'sameDay'\n            : diff < 2\n            ? 'nextDay'\n            : diff < 7\n            ? 'nextWeek'\n            : 'sameElse';\n    }\n\n    function calendar$1(time, formats) {\n        // Support for single parameter, formats only overload to the calendar function\n        if (arguments.length === 1) {\n            if (!arguments[0]) {\n                time = undefined;\n                formats = undefined;\n            } else if (isMomentInput(arguments[0])) {\n                time = arguments[0];\n                formats = undefined;\n            } else if (isCalendarSpec(arguments[0])) {\n                formats = arguments[0];\n                time = undefined;\n            }\n        }\n        // We want to compare the start of today, vs this.\n        // Getting start-of-today depends on whether we're local/utc/offset or not.\n        var now = time || createLocal(),\n            sod = cloneWithOffset(now, this).startOf('day'),\n            format = hooks.calendarFormat(this, sod) || 'sameElse',\n            output =\n                formats &&\n                (isFunction(formats[format])\n                    ? formats[format].call(this, now)\n                    : formats[format]);\n\n        return this.format(\n            output || this.localeData().calendar(format, this, createLocal(now))\n        );\n    }\n\n    function clone() {\n        return new Moment(this);\n    }\n\n    function isAfter(input, units) {\n        var localInput = isMoment(input) ? input : createLocal(input);\n        if (!(this.isValid() && localInput.isValid())) {\n            return false;\n        }\n        units = normalizeUnits(units) || 'millisecond';\n        if (units === 'millisecond') {\n            return this.valueOf() > localInput.valueOf();\n        } else {\n            return localInput.valueOf() < this.clone().startOf(units).valueOf();\n        }\n    }\n\n    function isBefore(input, units) {\n        var localInput = isMoment(input) ? input : createLocal(input);\n        if (!(this.isValid() && localInput.isValid())) {\n            return false;\n        }\n        units = normalizeUnits(units) || 'millisecond';\n        if (units === 'millisecond') {\n            return this.valueOf() < localInput.valueOf();\n        } else {\n            return this.clone().endOf(units).valueOf() < localInput.valueOf();\n        }\n    }\n\n    function isBetween(from, to, units, inclusivity) {\n        var localFrom = isMoment(from) ? from : createLocal(from),\n            localTo = isMoment(to) ? to : createLocal(to);\n        if (!(this.isValid() && localFrom.isValid() && localTo.isValid())) {\n            return false;\n        }\n        inclusivity = inclusivity || '()';\n        return (\n            (inclusivity[0] === '('\n                ? this.isAfter(localFrom, units)\n                : !this.isBefore(localFrom, units)) &&\n            (inclusivity[1] === ')'\n                ? this.isBefore(localTo, units)\n                : !this.isAfter(localTo, units))\n        );\n    }\n\n    function isSame(input, units) {\n        var localInput = isMoment(input) ? input : createLocal(input),\n            inputMs;\n        if (!(this.isValid() && localInput.isValid())) {\n            return false;\n        }\n        units = normalizeUnits(units) || 'millisecond';\n        if (units === 'millisecond') {\n            return this.valueOf() === localInput.valueOf();\n        } else {\n            inputMs = localInput.valueOf();\n            return (\n                this.clone().startOf(units).valueOf() <= inputMs &&\n                inputMs <= this.clone().endOf(units).valueOf()\n            );\n        }\n    }\n\n    function isSameOrAfter(input, units) {\n        return this.isSame(input, units) || this.isAfter(input, units);\n    }\n\n    function isSameOrBefore(input, units) {\n        return this.isSame(input, units) || this.isBefore(input, units);\n    }\n\n    function diff(input, units, asFloat) {\n        var that, zoneDelta, output;\n\n        if (!this.isValid()) {\n            return NaN;\n        }\n\n        that = cloneWithOffset(input, this);\n\n        if (!that.isValid()) {\n            return NaN;\n        }\n\n        zoneDelta = (that.utcOffset() - this.utcOffset()) * 6e4;\n\n        units = normalizeUnits(units);\n\n        switch (units) {\n            case 'year':\n                output = monthDiff(this, that) / 12;\n                break;\n            case 'month':\n                output = monthDiff(this, that);\n                break;\n            case 'quarter':\n                output = monthDiff(this, that) / 3;\n                break;\n            case 'second':\n                output = (this - that) / 1e3;\n                break; // 1000\n            case 'minute':\n                output = (this - that) / 6e4;\n                break; // 1000 * 60\n            case 'hour':\n                output = (this - that) / 36e5;\n                break; // 1000 * 60 * 60\n            case 'day':\n                output = (this - that - zoneDelta) / 864e5;\n                break; // 1000 * 60 * 60 * 24, negate dst\n            case 'week':\n                output = (this - that - zoneDelta) / 6048e5;\n                break; // 1000 * 60 * 60 * 24 * 7, negate dst\n            default:\n                output = this - that;\n        }\n\n        return asFloat ? output : absFloor(output);\n    }\n\n    function monthDiff(a, b) {\n        if (a.date() < b.date()) {\n            // end-of-month calculations work correct when the start month has more\n            // days than the end month.\n            return -monthDiff(b, a);\n        }\n        // difference in months\n        var wholeMonthDiff = (b.year() - a.year()) * 12 + (b.month() - a.month()),\n            // b is in (anchor - 1 month, anchor + 1 month)\n            anchor = a.clone().add(wholeMonthDiff, 'months'),\n            anchor2,\n            adjust;\n\n        if (b - anchor < 0) {\n            anchor2 = a.clone().add(wholeMonthDiff - 1, 'months');\n            // linear across the month\n            adjust = (b - anchor) / (anchor - anchor2);\n        } else {\n            anchor2 = a.clone().add(wholeMonthDiff + 1, 'months');\n            // linear across the month\n            adjust = (b - anchor) / (anchor2 - anchor);\n        }\n\n        //check for negative zero, return zero if negative zero\n        return -(wholeMonthDiff + adjust) || 0;\n    }\n\n    hooks.defaultFormat = 'YYYY-MM-DDTHH:mm:ssZ';\n    hooks.defaultFormatUtc = 'YYYY-MM-DDTHH:mm:ss[Z]';\n\n    function toString() {\n        return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ');\n    }\n\n    function toISOString(keepOffset) {\n        if (!this.isValid()) {\n            return null;\n        }\n        var utc = keepOffset !== true,\n            m = utc ? this.clone().utc() : this;\n        if (m.year() < 0 || m.year() > 9999) {\n            return formatMoment(\n                m,\n                utc\n                    ? 'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]'\n                    : 'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ'\n            );\n        }\n        if (isFunction(Date.prototype.toISOString)) {\n            // native implementation is ~50x faster, use it when we can\n            if (utc) {\n                return this.toDate().toISOString();\n            } else {\n                return new Date(this.valueOf() + this.utcOffset() * 60 * 1000)\n                    .toISOString()\n                    .replace('Z', formatMoment(m, 'Z'));\n            }\n        }\n        return formatMoment(\n            m,\n            utc ? 'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYY-MM-DD[T]HH:mm:ss.SSSZ'\n        );\n    }\n\n    /**\n     * Return a human readable representation of a moment that can\n     * also be evaluated to get a new moment which is the same\n     *\n     * @link https://nodejs.org/dist/latest/docs/api/util.html#util_custom_inspect_function_on_objects\n     */\n    function inspect() {\n        if (!this.isValid()) {\n            return 'moment.invalid(/* ' + this._i + ' */)';\n        }\n        var func = 'moment',\n            zone = '',\n            prefix,\n            year,\n            datetime,\n            suffix;\n        if (!this.isLocal()) {\n            func = this.utcOffset() === 0 ? 'moment.utc' : 'moment.parseZone';\n            zone = 'Z';\n        }\n        prefix = '[' + func + '(\"]';\n        year = 0 <= this.year() && this.year() <= 9999 ? 'YYYY' : 'YYYYYY';\n        datetime = '-MM-DD[T]HH:mm:ss.SSS';\n        suffix = zone + '[\")]';\n\n        return this.format(prefix + year + datetime + suffix);\n    }\n\n    function format(inputString) {\n        if (!inputString) {\n            inputString = this.isUtc()\n                ? hooks.defaultFormatUtc\n                : hooks.defaultFormat;\n        }\n        var output = formatMoment(this, inputString);\n        return this.localeData().postformat(output);\n    }\n\n    function from(time, withoutSuffix) {\n        if (\n            this.isValid() &&\n            ((isMoment(time) && time.isValid()) || createLocal(time).isValid())\n        ) {\n            return createDuration({ to: this, from: time })\n                .locale(this.locale())\n                .humanize(!withoutSuffix);\n        } else {\n            return this.localeData().invalidDate();\n        }\n    }\n\n    function fromNow(withoutSuffix) {\n        return this.from(createLocal(), withoutSuffix);\n    }\n\n    function to(time, withoutSuffix) {\n        if (\n            this.isValid() &&\n            ((isMoment(time) && time.isValid()) || createLocal(time).isValid())\n        ) {\n            return createDuration({ from: this, to: time })\n                .locale(this.locale())\n                .humanize(!withoutSuffix);\n        } else {\n            return this.localeData().invalidDate();\n        }\n    }\n\n    function toNow(withoutSuffix) {\n        return this.to(createLocal(), withoutSuffix);\n    }\n\n    // If passed a locale key, it will set the locale for this\n    // instance.  Otherwise, it will return the locale configuration\n    // variables for this instance.\n    function locale(key) {\n        var newLocaleData;\n\n        if (key === undefined) {\n            return this._locale._abbr;\n        } else {\n            newLocaleData = getLocale(key);\n            if (newLocaleData != null) {\n                this._locale = newLocaleData;\n            }\n            return this;\n        }\n    }\n\n    var lang = deprecate(\n        'moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.',\n        function (key) {\n            if (key === undefined) {\n                return this.localeData();\n            } else {\n                return this.locale(key);\n            }\n        }\n    );\n\n    function localeData() {\n        return this._locale;\n    }\n\n    var MS_PER_SECOND = 1000,\n        MS_PER_MINUTE = 60 * MS_PER_SECOND,\n        MS_PER_HOUR = 60 * MS_PER_MINUTE,\n        MS_PER_400_YEARS = (365 * 400 + 97) * 24 * MS_PER_HOUR;\n\n    // actual modulo - handles negative numbers (for dates before 1970):\n    function mod$1(dividend, divisor) {\n        return ((dividend % divisor) + divisor) % divisor;\n    }\n\n    function localStartOfDate(y, m, d) {\n        // the date constructor remaps years 0-99 to 1900-1999\n        if (y < 100 && y >= 0) {\n            // preserve leap years using a full 400 year cycle, then reset\n            return new Date(y + 400, m, d) - MS_PER_400_YEARS;\n        } else {\n            return new Date(y, m, d).valueOf();\n        }\n    }\n\n    function utcStartOfDate(y, m, d) {\n        // Date.UTC remaps years 0-99 to 1900-1999\n        if (y < 100 && y >= 0) {\n            // preserve leap years using a full 400 year cycle, then reset\n            return Date.UTC(y + 400, m, d) - MS_PER_400_YEARS;\n        } else {\n            return Date.UTC(y, m, d);\n        }\n    }\n\n    function startOf(units) {\n        var time, startOfDate;\n        units = normalizeUnits(units);\n        if (units === undefined || units === 'millisecond' || !this.isValid()) {\n            return this;\n        }\n\n        startOfDate = this._isUTC ? utcStartOfDate : localStartOfDate;\n\n        switch (units) {\n            case 'year':\n                time = startOfDate(this.year(), 0, 1);\n                break;\n            case 'quarter':\n                time = startOfDate(\n                    this.year(),\n                    this.month() - (this.month() % 3),\n                    1\n                );\n                break;\n            case 'month':\n                time = startOfDate(this.year(), this.month(), 1);\n                break;\n            case 'week':\n                time = startOfDate(\n                    this.year(),\n                    this.month(),\n                    this.date() - this.weekday()\n                );\n                break;\n            case 'isoWeek':\n                time = startOfDate(\n                    this.year(),\n                    this.month(),\n                    this.date() - (this.isoWeekday() - 1)\n                );\n                break;\n            case 'day':\n            case 'date':\n                time = startOfDate(this.year(), this.month(), this.date());\n                break;\n            case 'hour':\n                time = this._d.valueOf();\n                time -= mod$1(\n                    time + (this._isUTC ? 0 : this.utcOffset() * MS_PER_MINUTE),\n                    MS_PER_HOUR\n                );\n                break;\n            case 'minute':\n                time = this._d.valueOf();\n                time -= mod$1(time, MS_PER_MINUTE);\n                break;\n            case 'second':\n                time = this._d.valueOf();\n                time -= mod$1(time, MS_PER_SECOND);\n                break;\n        }\n\n        this._d.setTime(time);\n        hooks.updateOffset(this, true);\n        return this;\n    }\n\n    function endOf(units) {\n        var time, startOfDate;\n        units = normalizeUnits(units);\n        if (units === undefined || units === 'millisecond' || !this.isValid()) {\n            return this;\n        }\n\n        startOfDate = this._isUTC ? utcStartOfDate : localStartOfDate;\n\n        switch (units) {\n            case 'year':\n                time = startOfDate(this.year() + 1, 0, 1) - 1;\n                break;\n            case 'quarter':\n                time =\n                    startOfDate(\n                        this.year(),\n                        this.month() - (this.month() % 3) + 3,\n                        1\n                    ) - 1;\n                break;\n            case 'month':\n                time = startOfDate(this.year(), this.month() + 1, 1) - 1;\n                break;\n            case 'week':\n                time =\n                    startOfDate(\n                        this.year(),\n                        this.month(),\n                        this.date() - this.weekday() + 7\n                    ) - 1;\n                break;\n            case 'isoWeek':\n                time =\n                    startOfDate(\n                        this.year(),\n                        this.month(),\n                        this.date() - (this.isoWeekday() - 1) + 7\n                    ) - 1;\n                break;\n            case 'day':\n            case 'date':\n                time = startOfDate(this.year(), this.month(), this.date() + 1) - 1;\n                break;\n            case 'hour':\n                time = this._d.valueOf();\n                time +=\n                    MS_PER_HOUR -\n                    mod$1(\n                        time + (this._isUTC ? 0 : this.utcOffset() * MS_PER_MINUTE),\n                        MS_PER_HOUR\n                    ) -\n                    1;\n                break;\n            case 'minute':\n                time = this._d.valueOf();\n                time += MS_PER_MINUTE - mod$1(time, MS_PER_MINUTE) - 1;\n                break;\n            case 'second':\n                time = this._d.valueOf();\n                time += MS_PER_SECOND - mod$1(time, MS_PER_SECOND) - 1;\n                break;\n        }\n\n        this._d.setTime(time);\n        hooks.updateOffset(this, true);\n        return this;\n    }\n\n    function valueOf() {\n        return this._d.valueOf() - (this._offset || 0) * 60000;\n    }\n\n    function unix() {\n        return Math.floor(this.valueOf() / 1000);\n    }\n\n    function toDate() {\n        return new Date(this.valueOf());\n    }\n\n    function toArray() {\n        var m = this;\n        return [\n            m.year(),\n            m.month(),\n            m.date(),\n            m.hour(),\n            m.minute(),\n            m.second(),\n            m.millisecond(),\n        ];\n    }\n\n    function toObject() {\n        var m = this;\n        return {\n            years: m.year(),\n            months: m.month(),\n            date: m.date(),\n            hours: m.hours(),\n            minutes: m.minutes(),\n            seconds: m.seconds(),\n            milliseconds: m.milliseconds(),\n        };\n    }\n\n    function toJSON() {\n        // new Date(NaN).toJSON() === null\n        return this.isValid() ? this.toISOString() : null;\n    }\n\n    function isValid$2() {\n        return isValid(this);\n    }\n\n    function parsingFlags() {\n        return extend({}, getParsingFlags(this));\n    }\n\n    function invalidAt() {\n        return getParsingFlags(this).overflow;\n    }\n\n    function creationData() {\n        return {\n            input: this._i,\n            format: this._f,\n            locale: this._locale,\n            isUTC: this._isUTC,\n            strict: this._strict,\n        };\n    }\n\n    addFormatToken('N', 0, 0, 'eraAbbr');\n    addFormatToken('NN', 0, 0, 'eraAbbr');\n    addFormatToken('NNN', 0, 0, 'eraAbbr');\n    addFormatToken('NNNN', 0, 0, 'eraName');\n    addFormatToken('NNNNN', 0, 0, 'eraNarrow');\n\n    addFormatToken('y', ['y', 1], 'yo', 'eraYear');\n    addFormatToken('y', ['yy', 2], 0, 'eraYear');\n    addFormatToken('y', ['yyy', 3], 0, 'eraYear');\n    addFormatToken('y', ['yyyy', 4], 0, 'eraYear');\n\n    addRegexToken('N', matchEraAbbr);\n    addRegexToken('NN', matchEraAbbr);\n    addRegexToken('NNN', matchEraAbbr);\n    addRegexToken('NNNN', matchEraName);\n    addRegexToken('NNNNN', matchEraNarrow);\n\n    addParseToken(['N', 'NN', 'NNN', 'NNNN', 'NNNNN'], function (\n        input,\n        array,\n        config,\n        token\n    ) {\n        var era = config._locale.erasParse(input, token, config._strict);\n        if (era) {\n            getParsingFlags(config).era = era;\n        } else {\n            getParsingFlags(config).invalidEra = input;\n        }\n    });\n\n    addRegexToken('y', matchUnsigned);\n    addRegexToken('yy', matchUnsigned);\n    addRegexToken('yyy', matchUnsigned);\n    addRegexToken('yyyy', matchUnsigned);\n    addRegexToken('yo', matchEraYearOrdinal);\n\n    addParseToken(['y', 'yy', 'yyy', 'yyyy'], YEAR);\n    addParseToken(['yo'], function (input, array, config, token) {\n        var match;\n        if (config._locale._eraYearOrdinalRegex) {\n            match = input.match(config._locale._eraYearOrdinalRegex);\n        }\n\n        if (config._locale.eraYearOrdinalParse) {\n            array[YEAR] = config._locale.eraYearOrdinalParse(input, match);\n        } else {\n            array[YEAR] = parseInt(input, 10);\n        }\n    });\n\n    function localeEras(m, format) {\n        var i,\n            l,\n            date,\n            eras = this._eras || getLocale('en')._eras;\n        for (i = 0, l = eras.length; i < l; ++i) {\n            switch (typeof eras[i].since) {\n                case 'string':\n                    // truncate time\n                    date = hooks(eras[i].since).startOf('day');\n                    eras[i].since = date.valueOf();\n                    break;\n            }\n\n            switch (typeof eras[i].until) {\n                case 'undefined':\n                    eras[i].until = +Infinity;\n                    break;\n                case 'string':\n                    // truncate time\n                    date = hooks(eras[i].until).startOf('day').valueOf();\n                    eras[i].until = date.valueOf();\n                    break;\n            }\n        }\n        return eras;\n    }\n\n    function localeErasParse(eraName, format, strict) {\n        var i,\n            l,\n            eras = this.eras(),\n            name,\n            abbr,\n            narrow;\n        eraName = eraName.toUpperCase();\n\n        for (i = 0, l = eras.length; i < l; ++i) {\n            name = eras[i].name.toUpperCase();\n            abbr = eras[i].abbr.toUpperCase();\n            narrow = eras[i].narrow.toUpperCase();\n\n            if (strict) {\n                switch (format) {\n                    case 'N':\n                    case 'NN':\n                    case 'NNN':\n                        if (abbr === eraName) {\n                            return eras[i];\n                        }\n                        break;\n\n                    case 'NNNN':\n                        if (name === eraName) {\n                            return eras[i];\n                        }\n                        break;\n\n                    case 'NNNNN':\n                        if (narrow === eraName) {\n                            return eras[i];\n                        }\n                        break;\n                }\n            } else if ([name, abbr, narrow].indexOf(eraName) >= 0) {\n                return eras[i];\n            }\n        }\n    }\n\n    function localeErasConvertYear(era, year) {\n        var dir = era.since <= era.until ? +1 : -1;\n        if (year === undefined) {\n            return hooks(era.since).year();\n        } else {\n            return hooks(era.since).year() + (year - era.offset) * dir;\n        }\n    }\n\n    function getEraName() {\n        var i,\n            l,\n            val,\n            eras = this.localeData().eras();\n        for (i = 0, l = eras.length; i < l; ++i) {\n            // truncate time\n            val = this.clone().startOf('day').valueOf();\n\n            if (eras[i].since <= val && val <= eras[i].until) {\n                return eras[i].name;\n            }\n            if (eras[i].until <= val && val <= eras[i].since) {\n                return eras[i].name;\n            }\n        }\n\n        return '';\n    }\n\n    function getEraNarrow() {\n        var i,\n            l,\n            val,\n            eras = this.localeData().eras();\n        for (i = 0, l = eras.length; i < l; ++i) {\n            // truncate time\n            val = this.clone().startOf('day').valueOf();\n\n            if (eras[i].since <= val && val <= eras[i].until) {\n                return eras[i].narrow;\n            }\n            if (eras[i].until <= val && val <= eras[i].since) {\n                return eras[i].narrow;\n            }\n        }\n\n        return '';\n    }\n\n    function getEraAbbr() {\n        var i,\n            l,\n            val,\n            eras = this.localeData().eras();\n        for (i = 0, l = eras.length; i < l; ++i) {\n            // truncate time\n            val = this.clone().startOf('day').valueOf();\n\n            if (eras[i].since <= val && val <= eras[i].until) {\n                return eras[i].abbr;\n            }\n            if (eras[i].until <= val && val <= eras[i].since) {\n                return eras[i].abbr;\n            }\n        }\n\n        return '';\n    }\n\n    function getEraYear() {\n        var i,\n            l,\n            dir,\n            val,\n            eras = this.localeData().eras();\n        for (i = 0, l = eras.length; i < l; ++i) {\n            dir = eras[i].since <= eras[i].until ? +1 : -1;\n\n            // truncate time\n            val = this.clone().startOf('day').valueOf();\n\n            if (\n                (eras[i].since <= val && val <= eras[i].until) ||\n                (eras[i].until <= val && val <= eras[i].since)\n            ) {\n                return (\n                    (this.year() - hooks(eras[i].since).year()) * dir +\n                    eras[i].offset\n                );\n            }\n        }\n\n        return this.year();\n    }\n\n    function erasNameRegex(isStrict) {\n        if (!hasOwnProp(this, '_erasNameRegex')) {\n            computeErasParse.call(this);\n        }\n        return isStrict ? this._erasNameRegex : this._erasRegex;\n    }\n\n    function erasAbbrRegex(isStrict) {\n        if (!hasOwnProp(this, '_erasAbbrRegex')) {\n            computeErasParse.call(this);\n        }\n        return isStrict ? this._erasAbbrRegex : this._erasRegex;\n    }\n\n    function erasNarrowRegex(isStrict) {\n        if (!hasOwnProp(this, '_erasNarrowRegex')) {\n            computeErasParse.call(this);\n        }\n        return isStrict ? this._erasNarrowRegex : this._erasRegex;\n    }\n\n    function matchEraAbbr(isStrict, locale) {\n        return locale.erasAbbrRegex(isStrict);\n    }\n\n    function matchEraName(isStrict, locale) {\n        return locale.erasNameRegex(isStrict);\n    }\n\n    function matchEraNarrow(isStrict, locale) {\n        return locale.erasNarrowRegex(isStrict);\n    }\n\n    function matchEraYearOrdinal(isStrict, locale) {\n        return locale._eraYearOrdinalRegex || matchUnsigned;\n    }\n\n    function computeErasParse() {\n        var abbrPieces = [],\n            namePieces = [],\n            narrowPieces = [],\n            mixedPieces = [],\n            i,\n            l,\n            eras = this.eras();\n\n        for (i = 0, l = eras.length; i < l; ++i) {\n            namePieces.push(regexEscape(eras[i].name));\n            abbrPieces.push(regexEscape(eras[i].abbr));\n            narrowPieces.push(regexEscape(eras[i].narrow));\n\n            mixedPieces.push(regexEscape(eras[i].name));\n            mixedPieces.push(regexEscape(eras[i].abbr));\n            mixedPieces.push(regexEscape(eras[i].narrow));\n        }\n\n        this._erasRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i');\n        this._erasNameRegex = new RegExp('^(' + namePieces.join('|') + ')', 'i');\n        this._erasAbbrRegex = new RegExp('^(' + abbrPieces.join('|') + ')', 'i');\n        this._erasNarrowRegex = new RegExp(\n            '^(' + narrowPieces.join('|') + ')',\n            'i'\n        );\n    }\n\n    // FORMATTING\n\n    addFormatToken(0, ['gg', 2], 0, function () {\n        return this.weekYear() % 100;\n    });\n\n    addFormatToken(0, ['GG', 2], 0, function () {\n        return this.isoWeekYear() % 100;\n    });\n\n    function addWeekYearFormatToken(token, getter) {\n        addFormatToken(0, [token, token.length], 0, getter);\n    }\n\n    addWeekYearFormatToken('gggg', 'weekYear');\n    addWeekYearFormatToken('ggggg', 'weekYear');\n    addWeekYearFormatToken('GGGG', 'isoWeekYear');\n    addWeekYearFormatToken('GGGGG', 'isoWeekYear');\n\n    // ALIASES\n\n    addUnitAlias('weekYear', 'gg');\n    addUnitAlias('isoWeekYear', 'GG');\n\n    // PRIORITY\n\n    addUnitPriority('weekYear', 1);\n    addUnitPriority('isoWeekYear', 1);\n\n    // PARSING\n\n    addRegexToken('G', matchSigned);\n    addRegexToken('g', matchSigned);\n    addRegexToken('GG', match1to2, match2);\n    addRegexToken('gg', match1to2, match2);\n    addRegexToken('GGGG', match1to4, match4);\n    addRegexToken('gggg', match1to4, match4);\n    addRegexToken('GGGGG', match1to6, match6);\n    addRegexToken('ggggg', match1to6, match6);\n\n    addWeekParseToken(['gggg', 'ggggg', 'GGGG', 'GGGGG'], function (\n        input,\n        week,\n        config,\n        token\n    ) {\n        week[token.substr(0, 2)] = toInt(input);\n    });\n\n    addWeekParseToken(['gg', 'GG'], function (input, week, config, token) {\n        week[token] = hooks.parseTwoDigitYear(input);\n    });\n\n    // MOMENTS\n\n    function getSetWeekYear(input) {\n        return getSetWeekYearHelper.call(\n            this,\n            input,\n            this.week(),\n            this.weekday(),\n            this.localeData()._week.dow,\n            this.localeData()._week.doy\n        );\n    }\n\n    function getSetISOWeekYear(input) {\n        return getSetWeekYearHelper.call(\n            this,\n            input,\n            this.isoWeek(),\n            this.isoWeekday(),\n            1,\n            4\n        );\n    }\n\n    function getISOWeeksInYear() {\n        return weeksInYear(this.year(), 1, 4);\n    }\n\n    function getISOWeeksInISOWeekYear() {\n        return weeksInYear(this.isoWeekYear(), 1, 4);\n    }\n\n    function getWeeksInYear() {\n        var weekInfo = this.localeData()._week;\n        return weeksInYear(this.year(), weekInfo.dow, weekInfo.doy);\n    }\n\n    function getWeeksInWeekYear() {\n        var weekInfo = this.localeData()._week;\n        return weeksInYear(this.weekYear(), weekInfo.dow, weekInfo.doy);\n    }\n\n    function getSetWeekYearHelper(input, week, weekday, dow, doy) {\n        var weeksTarget;\n        if (input == null) {\n            return weekOfYear(this, dow, doy).year;\n        } else {\n            weeksTarget = weeksInYear(input, dow, doy);\n            if (week > weeksTarget) {\n                week = weeksTarget;\n            }\n            return setWeekAll.call(this, input, week, weekday, dow, doy);\n        }\n    }\n\n    function setWeekAll(weekYear, week, weekday, dow, doy) {\n        var dayOfYearData = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy),\n            date = createUTCDate(dayOfYearData.year, 0, dayOfYearData.dayOfYear);\n\n        this.year(date.getUTCFullYear());\n        this.month(date.getUTCMonth());\n        this.date(date.getUTCDate());\n        return this;\n    }\n\n    // FORMATTING\n\n    addFormatToken('Q', 0, 'Qo', 'quarter');\n\n    // ALIASES\n\n    addUnitAlias('quarter', 'Q');\n\n    // PRIORITY\n\n    addUnitPriority('quarter', 7);\n\n    // PARSING\n\n    addRegexToken('Q', match1);\n    addParseToken('Q', function (input, array) {\n        array[MONTH] = (toInt(input) - 1) * 3;\n    });\n\n    // MOMENTS\n\n    function getSetQuarter(input) {\n        return input == null\n            ? Math.ceil((this.month() + 1) / 3)\n            : this.month((input - 1) * 3 + (this.month() % 3));\n    }\n\n    // FORMATTING\n\n    addFormatToken('D', ['DD', 2], 'Do', 'date');\n\n    // ALIASES\n\n    addUnitAlias('date', 'D');\n\n    // PRIORITY\n    addUnitPriority('date', 9);\n\n    // PARSING\n\n    addRegexToken('D', match1to2);\n    addRegexToken('DD', match1to2, match2);\n    addRegexToken('Do', function (isStrict, locale) {\n        // TODO: Remove \"ordinalParse\" fallback in next major release.\n        return isStrict\n            ? locale._dayOfMonthOrdinalParse || locale._ordinalParse\n            : locale._dayOfMonthOrdinalParseLenient;\n    });\n\n    addParseToken(['D', 'DD'], DATE);\n    addParseToken('Do', function (input, array) {\n        array[DATE] = toInt(input.match(match1to2)[0]);\n    });\n\n    // MOMENTS\n\n    var getSetDayOfMonth = makeGetSet('Date', true);\n\n    // FORMATTING\n\n    addFormatToken('DDD', ['DDDD', 3], 'DDDo', 'dayOfYear');\n\n    // ALIASES\n\n    addUnitAlias('dayOfYear', 'DDD');\n\n    // PRIORITY\n    addUnitPriority('dayOfYear', 4);\n\n    // PARSING\n\n    addRegexToken('DDD', match1to3);\n    addRegexToken('DDDD', match3);\n    addParseToken(['DDD', 'DDDD'], function (input, array, config) {\n        config._dayOfYear = toInt(input);\n    });\n\n    // HELPERS\n\n    // MOMENTS\n\n    function getSetDayOfYear(input) {\n        var dayOfYear =\n            Math.round(\n                (this.clone().startOf('day') - this.clone().startOf('year')) / 864e5\n            ) + 1;\n        return input == null ? dayOfYear : this.add(input - dayOfYear, 'd');\n    }\n\n    // FORMATTING\n\n    addFormatToken('m', ['mm', 2], 0, 'minute');\n\n    // ALIASES\n\n    addUnitAlias('minute', 'm');\n\n    // PRIORITY\n\n    addUnitPriority('minute', 14);\n\n    // PARSING\n\n    addRegexToken('m', match1to2);\n    addRegexToken('mm', match1to2, match2);\n    addParseToken(['m', 'mm'], MINUTE);\n\n    // MOMENTS\n\n    var getSetMinute = makeGetSet('Minutes', false);\n\n    // FORMATTING\n\n    addFormatToken('s', ['ss', 2], 0, 'second');\n\n    // ALIASES\n\n    addUnitAlias('second', 's');\n\n    // PRIORITY\n\n    addUnitPriority('second', 15);\n\n    // PARSING\n\n    addRegexToken('s', match1to2);\n    addRegexToken('ss', match1to2, match2);\n    addParseToken(['s', 'ss'], SECOND);\n\n    // MOMENTS\n\n    var getSetSecond = makeGetSet('Seconds', false);\n\n    // FORMATTING\n\n    addFormatToken('S', 0, 0, function () {\n        return ~~(this.millisecond() / 100);\n    });\n\n    addFormatToken(0, ['SS', 2], 0, function () {\n        return ~~(this.millisecond() / 10);\n    });\n\n    addFormatToken(0, ['SSS', 3], 0, 'millisecond');\n    addFormatToken(0, ['SSSS', 4], 0, function () {\n        return this.millisecond() * 10;\n    });\n    addFormatToken(0, ['SSSSS', 5], 0, function () {\n        return this.millisecond() * 100;\n    });\n    addFormatToken(0, ['SSSSSS', 6], 0, function () {\n        return this.millisecond() * 1000;\n    });\n    addFormatToken(0, ['SSSSSSS', 7], 0, function () {\n        return this.millisecond() * 10000;\n    });\n    addFormatToken(0, ['SSSSSSSS', 8], 0, function () {\n        return this.millisecond() * 100000;\n    });\n    addFormatToken(0, ['SSSSSSSSS', 9], 0, function () {\n        return this.millisecond() * 1000000;\n    });\n\n    // ALIASES\n\n    addUnitAlias('millisecond', 'ms');\n\n    // PRIORITY\n\n    addUnitPriority('millisecond', 16);\n\n    // PARSING\n\n    addRegexToken('S', match1to3, match1);\n    addRegexToken('SS', match1to3, match2);\n    addRegexToken('SSS', match1to3, match3);\n\n    var token, getSetMillisecond;\n    for (token = 'SSSS'; token.length <= 9; token += 'S') {\n        addRegexToken(token, matchUnsigned);\n    }\n\n    function parseMs(input, array) {\n        array[MILLISECOND] = toInt(('0.' + input) * 1000);\n    }\n\n    for (token = 'S'; token.length <= 9; token += 'S') {\n        addParseToken(token, parseMs);\n    }\n\n    getSetMillisecond = makeGetSet('Milliseconds', false);\n\n    // FORMATTING\n\n    addFormatToken('z', 0, 0, 'zoneAbbr');\n    addFormatToken('zz', 0, 0, 'zoneName');\n\n    // MOMENTS\n\n    function getZoneAbbr() {\n        return this._isUTC ? 'UTC' : '';\n    }\n\n    function getZoneName() {\n        return this._isUTC ? 'Coordinated Universal Time' : '';\n    }\n\n    var proto = Moment.prototype;\n\n    proto.add = add;\n    proto.calendar = calendar$1;\n    proto.clone = clone;\n    proto.diff = diff;\n    proto.endOf = endOf;\n    proto.format = format;\n    proto.from = from;\n    proto.fromNow = fromNow;\n    proto.to = to;\n    proto.toNow = toNow;\n    proto.get = stringGet;\n    proto.invalidAt = invalidAt;\n    proto.isAfter = isAfter;\n    proto.isBefore = isBefore;\n    proto.isBetween = isBetween;\n    proto.isSame = isSame;\n    proto.isSameOrAfter = isSameOrAfter;\n    proto.isSameOrBefore = isSameOrBefore;\n    proto.isValid = isValid$2;\n    proto.lang = lang;\n    proto.locale = locale;\n    proto.localeData = localeData;\n    proto.max = prototypeMax;\n    proto.min = prototypeMin;\n    proto.parsingFlags = parsingFlags;\n    proto.set = stringSet;\n    proto.startOf = startOf;\n    proto.subtract = subtract;\n    proto.toArray = toArray;\n    proto.toObject = toObject;\n    proto.toDate = toDate;\n    proto.toISOString = toISOString;\n    proto.inspect = inspect;\n    if (typeof Symbol !== 'undefined' && Symbol.for != null) {\n        proto[Symbol.for('nodejs.util.inspect.custom')] = function () {\n            return 'Moment<' + this.format() + '>';\n        };\n    }\n    proto.toJSON = toJSON;\n    proto.toString = toString;\n    proto.unix = unix;\n    proto.valueOf = valueOf;\n    proto.creationData = creationData;\n    proto.eraName = getEraName;\n    proto.eraNarrow = getEraNarrow;\n    proto.eraAbbr = getEraAbbr;\n    proto.eraYear = getEraYear;\n    proto.year = getSetYear;\n    proto.isLeapYear = getIsLeapYear;\n    proto.weekYear = getSetWeekYear;\n    proto.isoWeekYear = getSetISOWeekYear;\n    proto.quarter = proto.quarters = getSetQuarter;\n    proto.month = getSetMonth;\n    proto.daysInMonth = getDaysInMonth;\n    proto.week = proto.weeks = getSetWeek;\n    proto.isoWeek = proto.isoWeeks = getSetISOWeek;\n    proto.weeksInYear = getWeeksInYear;\n    proto.weeksInWeekYear = getWeeksInWeekYear;\n    proto.isoWeeksInYear = getISOWeeksInYear;\n    proto.isoWeeksInISOWeekYear = getISOWeeksInISOWeekYear;\n    proto.date = getSetDayOfMonth;\n    proto.day = proto.days = getSetDayOfWeek;\n    proto.weekday = getSetLocaleDayOfWeek;\n    proto.isoWeekday = getSetISODayOfWeek;\n    proto.dayOfYear = getSetDayOfYear;\n    proto.hour = proto.hours = getSetHour;\n    proto.minute = proto.minutes = getSetMinute;\n    proto.second = proto.seconds = getSetSecond;\n    proto.millisecond = proto.milliseconds = getSetMillisecond;\n    proto.utcOffset = getSetOffset;\n    proto.utc = setOffsetToUTC;\n    proto.local = setOffsetToLocal;\n    proto.parseZone = setOffsetToParsedOffset;\n    proto.hasAlignedHourOffset = hasAlignedHourOffset;\n    proto.isDST = isDaylightSavingTime;\n    proto.isLocal = isLocal;\n    proto.isUtcOffset = isUtcOffset;\n    proto.isUtc = isUtc;\n    proto.isUTC = isUtc;\n    proto.zoneAbbr = getZoneAbbr;\n    proto.zoneName = getZoneName;\n    proto.dates = deprecate(\n        'dates accessor is deprecated. Use date instead.',\n        getSetDayOfMonth\n    );\n    proto.months = deprecate(\n        'months accessor is deprecated. Use month instead',\n        getSetMonth\n    );\n    proto.years = deprecate(\n        'years accessor is deprecated. Use year instead',\n        getSetYear\n    );\n    proto.zone = deprecate(\n        'moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/',\n        getSetZone\n    );\n    proto.isDSTShifted = deprecate(\n        'isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information',\n        isDaylightSavingTimeShifted\n    );\n\n    function createUnix(input) {\n        return createLocal(input * 1000);\n    }\n\n    function createInZone() {\n        return createLocal.apply(null, arguments).parseZone();\n    }\n\n    function preParsePostFormat(string) {\n        return string;\n    }\n\n    var proto$1 = Locale.prototype;\n\n    proto$1.calendar = calendar;\n    proto$1.longDateFormat = longDateFormat;\n    proto$1.invalidDate = invalidDate;\n    proto$1.ordinal = ordinal;\n    proto$1.preparse = preParsePostFormat;\n    proto$1.postformat = preParsePostFormat;\n    proto$1.relativeTime = relativeTime;\n    proto$1.pastFuture = pastFuture;\n    proto$1.set = set;\n    proto$1.eras = localeEras;\n    proto$1.erasParse = localeErasParse;\n    proto$1.erasConvertYear = localeErasConvertYear;\n    proto$1.erasAbbrRegex = erasAbbrRegex;\n    proto$1.erasNameRegex = erasNameRegex;\n    proto$1.erasNarrowRegex = erasNarrowRegex;\n\n    proto$1.months = localeMonths;\n    proto$1.monthsShort = localeMonthsShort;\n    proto$1.monthsParse = localeMonthsParse;\n    proto$1.monthsRegex = monthsRegex;\n    proto$1.monthsShortRegex = monthsShortRegex;\n    proto$1.week = localeWeek;\n    proto$1.firstDayOfYear = localeFirstDayOfYear;\n    proto$1.firstDayOfWeek = localeFirstDayOfWeek;\n\n    proto$1.weekdays = localeWeekdays;\n    proto$1.weekdaysMin = localeWeekdaysMin;\n    proto$1.weekdaysShort = localeWeekdaysShort;\n    proto$1.weekdaysParse = localeWeekdaysParse;\n\n    proto$1.weekdaysRegex = weekdaysRegex;\n    proto$1.weekdaysShortRegex = weekdaysShortRegex;\n    proto$1.weekdaysMinRegex = weekdaysMinRegex;\n\n    proto$1.isPM = localeIsPM;\n    proto$1.meridiem = localeMeridiem;\n\n    function get$1(format, index, field, setter) {\n        var locale = getLocale(),\n            utc = createUTC().set(setter, index);\n        return locale[field](utc, format);\n    }\n\n    function listMonthsImpl(format, index, field) {\n        if (isNumber(format)) {\n            index = format;\n            format = undefined;\n        }\n\n        format = format || '';\n\n        if (index != null) {\n            return get$1(format, index, field, 'month');\n        }\n\n        var i,\n            out = [];\n        for (i = 0; i < 12; i++) {\n            out[i] = get$1(format, i, field, 'month');\n        }\n        return out;\n    }\n\n    // ()\n    // (5)\n    // (fmt, 5)\n    // (fmt)\n    // (true)\n    // (true, 5)\n    // (true, fmt, 5)\n    // (true, fmt)\n    function listWeekdaysImpl(localeSorted, format, index, field) {\n        if (typeof localeSorted === 'boolean') {\n            if (isNumber(format)) {\n                index = format;\n                format = undefined;\n            }\n\n            format = format || '';\n        } else {\n            format = localeSorted;\n            index = format;\n            localeSorted = false;\n\n            if (isNumber(format)) {\n                index = format;\n                format = undefined;\n            }\n\n            format = format || '';\n        }\n\n        var locale = getLocale(),\n            shift = localeSorted ? locale._week.dow : 0,\n            i,\n            out = [];\n\n        if (index != null) {\n            return get$1(format, (index + shift) % 7, field, 'day');\n        }\n\n        for (i = 0; i < 7; i++) {\n            out[i] = get$1(format, (i + shift) % 7, field, 'day');\n        }\n        return out;\n    }\n\n    function listMonths(format, index) {\n        return listMonthsImpl(format, index, 'months');\n    }\n\n    function listMonthsShort(format, index) {\n        return listMonthsImpl(format, index, 'monthsShort');\n    }\n\n    function listWeekdays(localeSorted, format, index) {\n        return listWeekdaysImpl(localeSorted, format, index, 'weekdays');\n    }\n\n    function listWeekdaysShort(localeSorted, format, index) {\n        return listWeekdaysImpl(localeSorted, format, index, 'weekdaysShort');\n    }\n\n    function listWeekdaysMin(localeSorted, format, index) {\n        return listWeekdaysImpl(localeSorted, format, index, 'weekdaysMin');\n    }\n\n    getSetGlobalLocale('en', {\n        eras: [\n            {\n                since: '0001-01-01',\n                until: +Infinity,\n                offset: 1,\n                name: 'Anno Domini',\n                narrow: 'AD',\n                abbr: 'AD',\n            },\n            {\n                since: '0000-12-31',\n                until: -Infinity,\n                offset: 1,\n                name: 'Before Christ',\n                narrow: 'BC',\n                abbr: 'BC',\n            },\n        ],\n        dayOfMonthOrdinalParse: /\\d{1,2}(th|st|nd|rd)/,\n        ordinal: function (number) {\n            var b = number % 10,\n                output =\n                    toInt((number % 100) / 10) === 1\n                        ? 'th'\n                        : b === 1\n                        ? 'st'\n                        : b === 2\n                        ? 'nd'\n                        : b === 3\n                        ? 'rd'\n                        : 'th';\n            return number + output;\n        },\n    });\n\n    // Side effect imports\n\n    hooks.lang = deprecate(\n        'moment.lang is deprecated. Use moment.locale instead.',\n        getSetGlobalLocale\n    );\n    hooks.langData = deprecate(\n        'moment.langData is deprecated. Use moment.localeData instead.',\n        getLocale\n    );\n\n    var mathAbs = Math.abs;\n\n    function abs() {\n        var data = this._data;\n\n        this._milliseconds = mathAbs(this._milliseconds);\n        this._days = mathAbs(this._days);\n        this._months = mathAbs(this._months);\n\n        data.milliseconds = mathAbs(data.milliseconds);\n        data.seconds = mathAbs(data.seconds);\n        data.minutes = mathAbs(data.minutes);\n        data.hours = mathAbs(data.hours);\n        data.months = mathAbs(data.months);\n        data.years = mathAbs(data.years);\n\n        return this;\n    }\n\n    function addSubtract$1(duration, input, value, direction) {\n        var other = createDuration(input, value);\n\n        duration._milliseconds += direction * other._milliseconds;\n        duration._days += direction * other._days;\n        duration._months += direction * other._months;\n\n        return duration._bubble();\n    }\n\n    // supports only 2.0-style add(1, 's') or add(duration)\n    function add$1(input, value) {\n        return addSubtract$1(this, input, value, 1);\n    }\n\n    // supports only 2.0-style subtract(1, 's') or subtract(duration)\n    function subtract$1(input, value) {\n        return addSubtract$1(this, input, value, -1);\n    }\n\n    function absCeil(number) {\n        if (number < 0) {\n            return Math.floor(number);\n        } else {\n            return Math.ceil(number);\n        }\n    }\n\n    function bubble() {\n        var milliseconds = this._milliseconds,\n            days = this._days,\n            months = this._months,\n            data = this._data,\n            seconds,\n            minutes,\n            hours,\n            years,\n            monthsFromDays;\n\n        // if we have a mix of positive and negative values, bubble down first\n        // check: https://github.com/moment/moment/issues/2166\n        if (\n            !(\n                (milliseconds >= 0 && days >= 0 && months >= 0) ||\n                (milliseconds <= 0 && days <= 0 && months <= 0)\n            )\n        ) {\n            milliseconds += absCeil(monthsToDays(months) + days) * 864e5;\n            days = 0;\n            months = 0;\n        }\n\n        // The following code bubbles up values, see the tests for\n        // examples of what that means.\n        data.milliseconds = milliseconds % 1000;\n\n        seconds = absFloor(milliseconds / 1000);\n        data.seconds = seconds % 60;\n\n        minutes = absFloor(seconds / 60);\n        data.minutes = minutes % 60;\n\n        hours = absFloor(minutes / 60);\n        data.hours = hours % 24;\n\n        days += absFloor(hours / 24);\n\n        // convert days to months\n        monthsFromDays = absFloor(daysToMonths(days));\n        months += monthsFromDays;\n        days -= absCeil(monthsToDays(monthsFromDays));\n\n        // 12 months -> 1 year\n        years = absFloor(months / 12);\n        months %= 12;\n\n        data.days = days;\n        data.months = months;\n        data.years = years;\n\n        return this;\n    }\n\n    function daysToMonths(days) {\n        // 400 years have 146097 days (taking into account leap year rules)\n        // 400 years have 12 months === 4800\n        return (days * 4800) / 146097;\n    }\n\n    function monthsToDays(months) {\n        // the reverse of daysToMonths\n        return (months * 146097) / 4800;\n    }\n\n    function as(units) {\n        if (!this.isValid()) {\n            return NaN;\n        }\n        var days,\n            months,\n            milliseconds = this._milliseconds;\n\n        units = normalizeUnits(units);\n\n        if (units === 'month' || units === 'quarter' || units === 'year') {\n            days = this._days + milliseconds / 864e5;\n            months = this._months + daysToMonths(days);\n            switch (units) {\n                case 'month':\n                    return months;\n                case 'quarter':\n                    return months / 3;\n                case 'year':\n                    return months / 12;\n            }\n        } else {\n            // handle milliseconds separately because of floating point math errors (issue #1867)\n            days = this._days + Math.round(monthsToDays(this._months));\n            switch (units) {\n                case 'week':\n                    return days / 7 + milliseconds / 6048e5;\n                case 'day':\n                    return days + milliseconds / 864e5;\n                case 'hour':\n                    return days * 24 + milliseconds / 36e5;\n                case 'minute':\n                    return days * 1440 + milliseconds / 6e4;\n                case 'second':\n                    return days * 86400 + milliseconds / 1000;\n                // Math.floor prevents floating point math errors here\n                case 'millisecond':\n                    return Math.floor(days * 864e5) + milliseconds;\n                default:\n                    throw new Error('Unknown unit ' + units);\n            }\n        }\n    }\n\n    // TODO: Use this.as('ms')?\n    function valueOf$1() {\n        if (!this.isValid()) {\n            return NaN;\n        }\n        return (\n            this._milliseconds +\n            this._days * 864e5 +\n            (this._months % 12) * 2592e6 +\n            toInt(this._months / 12) * 31536e6\n        );\n    }\n\n    function makeAs(alias) {\n        return function () {\n            return this.as(alias);\n        };\n    }\n\n    var asMilliseconds = makeAs('ms'),\n        asSeconds = makeAs('s'),\n        asMinutes = makeAs('m'),\n        asHours = makeAs('h'),\n        asDays = makeAs('d'),\n        asWeeks = makeAs('w'),\n        asMonths = makeAs('M'),\n        asQuarters = makeAs('Q'),\n        asYears = makeAs('y');\n\n    function clone$1() {\n        return createDuration(this);\n    }\n\n    function get$2(units) {\n        units = normalizeUnits(units);\n        return this.isValid() ? this[units + 's']() : NaN;\n    }\n\n    function makeGetter(name) {\n        return function () {\n            return this.isValid() ? this._data[name] : NaN;\n        };\n    }\n\n    var milliseconds = makeGetter('milliseconds'),\n        seconds = makeGetter('seconds'),\n        minutes = makeGetter('minutes'),\n        hours = makeGetter('hours'),\n        days = makeGetter('days'),\n        months = makeGetter('months'),\n        years = makeGetter('years');\n\n    function weeks() {\n        return absFloor(this.days() / 7);\n    }\n\n    var round = Math.round,\n        thresholds = {\n            ss: 44, // a few seconds to seconds\n            s: 45, // seconds to minute\n            m: 45, // minutes to hour\n            h: 22, // hours to day\n            d: 26, // days to month/week\n            w: null, // weeks to month\n            M: 11, // months to year\n        };\n\n    // helper function for moment.fn.from, moment.fn.fromNow, and moment.duration.fn.humanize\n    function substituteTimeAgo(string, number, withoutSuffix, isFuture, locale) {\n        return locale.relativeTime(number || 1, !!withoutSuffix, string, isFuture);\n    }\n\n    function relativeTime$1(posNegDuration, withoutSuffix, thresholds, locale) {\n        var duration = createDuration(posNegDuration).abs(),\n            seconds = round(duration.as('s')),\n            minutes = round(duration.as('m')),\n            hours = round(duration.as('h')),\n            days = round(duration.as('d')),\n            months = round(duration.as('M')),\n            weeks = round(duration.as('w')),\n            years = round(duration.as('y')),\n            a =\n                (seconds <= thresholds.ss && ['s', seconds]) ||\n                (seconds < thresholds.s && ['ss', seconds]) ||\n                (minutes <= 1 && ['m']) ||\n                (minutes < thresholds.m && ['mm', minutes]) ||\n                (hours <= 1 && ['h']) ||\n                (hours < thresholds.h && ['hh', hours]) ||\n                (days <= 1 && ['d']) ||\n                (days < thresholds.d && ['dd', days]);\n\n        if (thresholds.w != null) {\n            a =\n                a ||\n                (weeks <= 1 && ['w']) ||\n                (weeks < thresholds.w && ['ww', weeks]);\n        }\n        a = a ||\n            (months <= 1 && ['M']) ||\n            (months < thresholds.M && ['MM', months]) ||\n            (years <= 1 && ['y']) || ['yy', years];\n\n        a[2] = withoutSuffix;\n        a[3] = +posNegDuration > 0;\n        a[4] = locale;\n        return substituteTimeAgo.apply(null, a);\n    }\n\n    // This function allows you to set the rounding function for relative time strings\n    function getSetRelativeTimeRounding(roundingFunction) {\n        if (roundingFunction === undefined) {\n            return round;\n        }\n        if (typeof roundingFunction === 'function') {\n            round = roundingFunction;\n            return true;\n        }\n        return false;\n    }\n\n    // This function allows you to set a threshold for relative time strings\n    function getSetRelativeTimeThreshold(threshold, limit) {\n        if (thresholds[threshold] === undefined) {\n            return false;\n        }\n        if (limit === undefined) {\n            return thresholds[threshold];\n        }\n        thresholds[threshold] = limit;\n        if (threshold === 's') {\n            thresholds.ss = limit - 1;\n        }\n        return true;\n    }\n\n    function humanize(argWithSuffix, argThresholds) {\n        if (!this.isValid()) {\n            return this.localeData().invalidDate();\n        }\n\n        var withSuffix = false,\n            th = thresholds,\n            locale,\n            output;\n\n        if (typeof argWithSuffix === 'object') {\n            argThresholds = argWithSuffix;\n            argWithSuffix = false;\n        }\n        if (typeof argWithSuffix === 'boolean') {\n            withSuffix = argWithSuffix;\n        }\n        if (typeof argThresholds === 'object') {\n            th = Object.assign({}, thresholds, argThresholds);\n            if (argThresholds.s != null && argThresholds.ss == null) {\n                th.ss = argThresholds.s - 1;\n            }\n        }\n\n        locale = this.localeData();\n        output = relativeTime$1(this, !withSuffix, th, locale);\n\n        if (withSuffix) {\n            output = locale.pastFuture(+this, output);\n        }\n\n        return locale.postformat(output);\n    }\n\n    var abs$1 = Math.abs;\n\n    function sign(x) {\n        return (x > 0) - (x < 0) || +x;\n    }\n\n    function toISOString$1() {\n        // for ISO strings we do not use the normal bubbling rules:\n        //  * milliseconds bubble up until they become hours\n        //  * days do not bubble at all\n        //  * months bubble up until they become years\n        // This is because there is no context-free conversion between hours and days\n        // (think of clock changes)\n        // and also not between days and months (28-31 days per month)\n        if (!this.isValid()) {\n            return this.localeData().invalidDate();\n        }\n\n        var seconds = abs$1(this._milliseconds) / 1000,\n            days = abs$1(this._days),\n            months = abs$1(this._months),\n            minutes,\n            hours,\n            years,\n            s,\n            total = this.asSeconds(),\n            totalSign,\n            ymSign,\n            daysSign,\n            hmsSign;\n\n        if (!total) {\n            // this is the same as C#'s (Noda) and python (isodate)...\n            // but not other JS (goog.date)\n            return 'P0D';\n        }\n\n        // 3600 seconds -> 60 minutes -> 1 hour\n        minutes = absFloor(seconds / 60);\n        hours = absFloor(minutes / 60);\n        seconds %= 60;\n        minutes %= 60;\n\n        // 12 months -> 1 year\n        years = absFloor(months / 12);\n        months %= 12;\n\n        // inspired by https://github.com/dordille/moment-isoduration/blob/master/moment.isoduration.js\n        s = seconds ? seconds.toFixed(3).replace(/\\.?0+$/, '') : '';\n\n        totalSign = total < 0 ? '-' : '';\n        ymSign = sign(this._months) !== sign(total) ? '-' : '';\n        daysSign = sign(this._days) !== sign(total) ? '-' : '';\n        hmsSign = sign(this._milliseconds) !== sign(total) ? '-' : '';\n\n        return (\n            totalSign +\n            'P' +\n            (years ? ymSign + years + 'Y' : '') +\n            (months ? ymSign + months + 'M' : '') +\n            (days ? daysSign + days + 'D' : '') +\n            (hours || minutes || seconds ? 'T' : '') +\n            (hours ? hmsSign + hours + 'H' : '') +\n            (minutes ? hmsSign + minutes + 'M' : '') +\n            (seconds ? hmsSign + s + 'S' : '')\n        );\n    }\n\n    var proto$2 = Duration.prototype;\n\n    proto$2.isValid = isValid$1;\n    proto$2.abs = abs;\n    proto$2.add = add$1;\n    proto$2.subtract = subtract$1;\n    proto$2.as = as;\n    proto$2.asMilliseconds = asMilliseconds;\n    proto$2.asSeconds = asSeconds;\n    proto$2.asMinutes = asMinutes;\n    proto$2.asHours = asHours;\n    proto$2.asDays = asDays;\n    proto$2.asWeeks = asWeeks;\n    proto$2.asMonths = asMonths;\n    proto$2.asQuarters = asQuarters;\n    proto$2.asYears = asYears;\n    proto$2.valueOf = valueOf$1;\n    proto$2._bubble = bubble;\n    proto$2.clone = clone$1;\n    proto$2.get = get$2;\n    proto$2.milliseconds = milliseconds;\n    proto$2.seconds = seconds;\n    proto$2.minutes = minutes;\n    proto$2.hours = hours;\n    proto$2.days = days;\n    proto$2.weeks = weeks;\n    proto$2.months = months;\n    proto$2.years = years;\n    proto$2.humanize = humanize;\n    proto$2.toISOString = toISOString$1;\n    proto$2.toString = toISOString$1;\n    proto$2.toJSON = toISOString$1;\n    proto$2.locale = locale;\n    proto$2.localeData = localeData;\n\n    proto$2.toIsoString = deprecate(\n        'toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)',\n        toISOString$1\n    );\n    proto$2.lang = lang;\n\n    // FORMATTING\n\n    addFormatToken('X', 0, 0, 'unix');\n    addFormatToken('x', 0, 0, 'valueOf');\n\n    // PARSING\n\n    addRegexToken('x', matchSigned);\n    addRegexToken('X', matchTimestamp);\n    addParseToken('X', function (input, array, config) {\n        config._d = new Date(parseFloat(input) * 1000);\n    });\n    addParseToken('x', function (input, array, config) {\n        config._d = new Date(toInt(input));\n    });\n\n    //! moment.js\n\n    hooks.version = '2.29.1';\n\n    setHookCallback(createLocal);\n\n    hooks.fn = proto;\n    hooks.min = min;\n    hooks.max = max;\n    hooks.now = now;\n    hooks.utc = createUTC;\n    hooks.unix = createUnix;\n    hooks.months = listMonths;\n    hooks.isDate = isDate;\n    hooks.locale = getSetGlobalLocale;\n    hooks.invalid = createInvalid;\n    hooks.duration = createDuration;\n    hooks.isMoment = isMoment;\n    hooks.weekdays = listWeekdays;\n    hooks.parseZone = createInZone;\n    hooks.localeData = getLocale;\n    hooks.isDuration = isDuration;\n    hooks.monthsShort = listMonthsShort;\n    hooks.weekdaysMin = listWeekdaysMin;\n    hooks.defineLocale = defineLocale;\n    hooks.updateLocale = updateLocale;\n    hooks.locales = listLocales;\n    hooks.weekdaysShort = listWeekdaysShort;\n    hooks.normalizeUnits = normalizeUnits;\n    hooks.relativeTimeRounding = getSetRelativeTimeRounding;\n    hooks.relativeTimeThreshold = getSetRelativeTimeThreshold;\n    hooks.calendarFormat = getCalendarFormat;\n    hooks.prototype = proto;\n\n    // currently HTML5 input type only supports 24-hour formats\n    hooks.HTML5_FMT = {\n        DATETIME_LOCAL: 'YYYY-MM-DDTHH:mm', // <input type=\"datetime-local\" />\n        DATETIME_LOCAL_SECONDS: 'YYYY-MM-DDTHH:mm:ss', // <input type=\"datetime-local\" step=\"1\" />\n        DATETIME_LOCAL_MS: 'YYYY-MM-DDTHH:mm:ss.SSS', // <input type=\"datetime-local\" step=\"0.001\" />\n        DATE: 'YYYY-MM-DD', // <input type=\"date\" />\n        TIME: 'HH:mm', // <input type=\"time\" />\n        TIME_SECONDS: 'HH:mm:ss', // <input type=\"time\" step=\"1\" />\n        TIME_MS: 'HH:mm:ss.SSS', // <input type=\"time\" step=\"0.001\" />\n        WEEK: 'GGGG-[W]WW', // <input type=\"week\" />\n        MONTH: 'YYYY-MM', // <input type=\"month\" />\n    };\n\n    return hooks;\n\n})));\n\n\n/***/ }),\n\n/***/ \"./node_modules/process/browser.js\":\n/*!*****************************************!*\\\n  !*** ./node_modules/process/browser.js ***!\n  \\*****************************************/\n/***/ ((module) => {\n\n// shim for using process in browser\nvar process = module.exports = {};\n\n// cached from whatever global is present so that test runners that stub it\n// don't break things.  But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals.  It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n    throw new Error('setTimeout has not been defined');\n}\nfunction defaultClearTimeout () {\n    throw new Error('clearTimeout has not been defined');\n}\n(function () {\n    try {\n        if (typeof setTimeout === 'function') {\n            cachedSetTimeout = setTimeout;\n        } else {\n            cachedSetTimeout = defaultSetTimout;\n        }\n    } catch (e) {\n        cachedSetTimeout = defaultSetTimout;\n    }\n    try {\n        if (typeof clearTimeout === 'function') {\n            cachedClearTimeout = clearTimeout;\n        } else {\n            cachedClearTimeout = defaultClearTimeout;\n        }\n    } catch (e) {\n        cachedClearTimeout = defaultClearTimeout;\n    }\n} ())\nfunction runTimeout(fun) {\n    if (cachedSetTimeout === setTimeout) {\n        //normal enviroments in sane situations\n        return setTimeout(fun, 0);\n    }\n    // if setTimeout wasn't available but was latter defined\n    if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n        cachedSetTimeout = setTimeout;\n        return setTimeout(fun, 0);\n    }\n    try {\n        // when when somebody has screwed with setTimeout but no I.E. maddness\n        return cachedSetTimeout(fun, 0);\n    } catch(e){\n        try {\n            // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n            return cachedSetTimeout.call(null, fun, 0);\n        } catch(e){\n            // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n            return cachedSetTimeout.call(this, fun, 0);\n        }\n    }\n\n\n}\nfunction runClearTimeout(marker) {\n    if (cachedClearTimeout === clearTimeout) {\n        //normal enviroments in sane situations\n        return clearTimeout(marker);\n    }\n    // if clearTimeout wasn't available but was latter defined\n    if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n        cachedClearTimeout = clearTimeout;\n        return clearTimeout(marker);\n    }\n    try {\n        // when when somebody has screwed with setTimeout but no I.E. maddness\n        return cachedClearTimeout(marker);\n    } catch (e){\n        try {\n            // When we are in I.E. but the script has been evaled so I.E. doesn't  trust the global object when called normally\n            return cachedClearTimeout.call(null, marker);\n        } catch (e){\n            // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n            // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n            return cachedClearTimeout.call(this, marker);\n        }\n    }\n\n\n\n}\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n    if (!draining || !currentQueue) {\n        return;\n    }\n    draining = false;\n    if (currentQueue.length) {\n        queue = currentQueue.concat(queue);\n    } else {\n        queueIndex = -1;\n    }\n    if (queue.length) {\n        drainQueue();\n    }\n}\n\nfunction drainQueue() {\n    if (draining) {\n        return;\n    }\n    var timeout = runTimeout(cleanUpNextTick);\n    draining = true;\n\n    var len = queue.length;\n    while(len) {\n        currentQueue = queue;\n        queue = [];\n        while (++queueIndex < len) {\n            if (currentQueue) {\n                currentQueue[queueIndex].run();\n            }\n        }\n        queueIndex = -1;\n        len = queue.length;\n    }\n    currentQueue = null;\n    draining = false;\n    runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n    var args = new Array(arguments.length - 1);\n    if (arguments.length > 1) {\n        for (var i = 1; i < arguments.length; i++) {\n            args[i - 1] = arguments[i];\n        }\n    }\n    queue.push(new Item(fun, args));\n    if (queue.length === 1 && !draining) {\n        runTimeout(drainQueue);\n    }\n};\n\n// v8 likes predictible objects\nfunction Item(fun, array) {\n    this.fun = fun;\n    this.array = array;\n}\nItem.prototype.run = function () {\n    this.fun.apply(null, this.array);\n};\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\nprocess.versions = {};\n\nfunction noop() {}\n\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\nprocess.prependListener = noop;\nprocess.prependOnceListener = noop;\n\nprocess.listeners = function (name) { return [] }\n\nprocess.binding = function (name) {\n    throw new Error('process.binding is not supported');\n};\n\nprocess.cwd = function () { return '/' };\nprocess.chdir = function (dir) {\n    throw new Error('process.chdir is not supported');\n};\nprocess.umask = function() { return 0; };\n\n\n/***/ }),\n\n/***/ \"./node_modules/regenerator-runtime/runtime.js\":\n/*!*****************************************************!*\\\n  !*** ./node_modules/regenerator-runtime/runtime.js ***!\n  \\*****************************************************/\n/***/ ((module) => {\n\n/**\n * Copyright (c) 2014-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\nvar runtime = (function (exports) {\n  \"use strict\";\n\n  var Op = Object.prototype;\n  var hasOwn = Op.hasOwnProperty;\n  var undefined; // More compressible than void 0.\n  var $Symbol = typeof Symbol === \"function\" ? Symbol : {};\n  var iteratorSymbol = $Symbol.iterator || \"@@iterator\";\n  var asyncIteratorSymbol = $Symbol.asyncIterator || \"@@asyncIterator\";\n  var toStringTagSymbol = $Symbol.toStringTag || \"@@toStringTag\";\n\n  function define(obj, key, value) {\n    Object.defineProperty(obj, key, {\n      value: value,\n      enumerable: true,\n      configurable: true,\n      writable: true\n    });\n    return obj[key];\n  }\n  try {\n    // IE 8 has a broken Object.defineProperty that only works on DOM objects.\n    define({}, \"\");\n  } catch (err) {\n    define = function(obj, key, value) {\n      return obj[key] = value;\n    };\n  }\n\n  function wrap(innerFn, outerFn, self, tryLocsList) {\n    // If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator.\n    var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator;\n    var generator = Object.create(protoGenerator.prototype);\n    var context = new Context(tryLocsList || []);\n\n    // The ._invoke method unifies the implementations of the .next,\n    // .throw, and .return methods.\n    generator._invoke = makeInvokeMethod(innerFn, self, context);\n\n    return generator;\n  }\n  exports.wrap = wrap;\n\n  // Try/catch helper to minimize deoptimizations. Returns a completion\n  // record like context.tryEntries[i].completion. This interface could\n  // have been (and was previously) designed to take a closure to be\n  // invoked without arguments, but in all the cases we care about we\n  // already have an existing method we want to call, so there's no need\n  // to create a new function object. We can even get away with assuming\n  // the method takes exactly one argument, since that happens to be true\n  // in every case, so we don't have to touch the arguments object. The\n  // only additional allocation required is the completion record, which\n  // has a stable shape and so hopefully should be cheap to allocate.\n  function tryCatch(fn, obj, arg) {\n    try {\n      return { type: \"normal\", arg: fn.call(obj, arg) };\n    } catch (err) {\n      return { type: \"throw\", arg: err };\n    }\n  }\n\n  var GenStateSuspendedStart = \"suspendedStart\";\n  var GenStateSuspendedYield = \"suspendedYield\";\n  var GenStateExecuting = \"executing\";\n  var GenStateCompleted = \"completed\";\n\n  // Returning this object from the innerFn has the same effect as\n  // breaking out of the dispatch switch statement.\n  var ContinueSentinel = {};\n\n  // Dummy constructor functions that we use as the .constructor and\n  // .constructor.prototype properties for functions that return Generator\n  // objects. For full spec compliance, you may wish to configure your\n  // minifier not to mangle the names of these two functions.\n  function Generator() {}\n  function GeneratorFunction() {}\n  function GeneratorFunctionPrototype() {}\n\n  // This is a polyfill for %IteratorPrototype% for environments that\n  // don't natively support it.\n  var IteratorPrototype = {};\n  IteratorPrototype[iteratorSymbol] = function () {\n    return this;\n  };\n\n  var getProto = Object.getPrototypeOf;\n  var NativeIteratorPrototype = getProto && getProto(getProto(values([])));\n  if (NativeIteratorPrototype &&\n      NativeIteratorPrototype !== Op &&\n      hasOwn.call(NativeIteratorPrototype, iteratorSymbol)) {\n    // This environment has a native %IteratorPrototype%; use it instead\n    // of the polyfill.\n    IteratorPrototype = NativeIteratorPrototype;\n  }\n\n  var Gp = GeneratorFunctionPrototype.prototype =\n    Generator.prototype = Object.create(IteratorPrototype);\n  GeneratorFunction.prototype = Gp.constructor = GeneratorFunctionPrototype;\n  GeneratorFunctionPrototype.constructor = GeneratorFunction;\n  GeneratorFunction.displayName = define(\n    GeneratorFunctionPrototype,\n    toStringTagSymbol,\n    \"GeneratorFunction\"\n  );\n\n  // Helper for defining the .next, .throw, and .return methods of the\n  // Iterator interface in terms of a single ._invoke method.\n  function defineIteratorMethods(prototype) {\n    [\"next\", \"throw\", \"return\"].forEach(function(method) {\n      define(prototype, method, function(arg) {\n        return this._invoke(method, arg);\n      });\n    });\n  }\n\n  exports.isGeneratorFunction = function(genFun) {\n    var ctor = typeof genFun === \"function\" && genFun.constructor;\n    return ctor\n      ? ctor === GeneratorFunction ||\n        // For the native GeneratorFunction constructor, the best we can\n        // do is to check its .name property.\n        (ctor.displayName || ctor.name) === \"GeneratorFunction\"\n      : false;\n  };\n\n  exports.mark = function(genFun) {\n    if (Object.setPrototypeOf) {\n      Object.setPrototypeOf(genFun, GeneratorFunctionPrototype);\n    } else {\n      genFun.__proto__ = GeneratorFunctionPrototype;\n      define(genFun, toStringTagSymbol, \"GeneratorFunction\");\n    }\n    genFun.prototype = Object.create(Gp);\n    return genFun;\n  };\n\n  // Within the body of any async function, `await x` is transformed to\n  // `yield regeneratorRuntime.awrap(x)`, so that the runtime can test\n  // `hasOwn.call(value, \"__await\")` to determine if the yielded value is\n  // meant to be awaited.\n  exports.awrap = function(arg) {\n    return { __await: arg };\n  };\n\n  function AsyncIterator(generator, PromiseImpl) {\n    function invoke(method, arg, resolve, reject) {\n      var record = tryCatch(generator[method], generator, arg);\n      if (record.type === \"throw\") {\n        reject(record.arg);\n      } else {\n        var result = record.arg;\n        var value = result.value;\n        if (value &&\n            typeof value === \"object\" &&\n            hasOwn.call(value, \"__await\")) {\n          return PromiseImpl.resolve(value.__await).then(function(value) {\n            invoke(\"next\", value, resolve, reject);\n          }, function(err) {\n            invoke(\"throw\", err, resolve, reject);\n          });\n        }\n\n        return PromiseImpl.resolve(value).then(function(unwrapped) {\n          // When a yielded Promise is resolved, its final value becomes\n          // the .value of the Promise<{value,done}> result for the\n          // current iteration.\n          result.value = unwrapped;\n          resolve(result);\n        }, function(error) {\n          // If a rejected Promise was yielded, throw the rejection back\n          // into the async generator function so it can be handled there.\n          return invoke(\"throw\", error, resolve, reject);\n        });\n      }\n    }\n\n    var previousPromise;\n\n    function enqueue(method, arg) {\n      function callInvokeWithMethodAndArg() {\n        return new PromiseImpl(function(resolve, reject) {\n          invoke(method, arg, resolve, reject);\n        });\n      }\n\n      return previousPromise =\n        // If enqueue has been called before, then we want to wait until\n        // all previous Promises have been resolved before calling invoke,\n        // so that results are always delivered in the correct order. If\n        // enqueue has not been called before, then it is important to\n        // call invoke immediately, without waiting on a callback to fire,\n        // so that the async generator function has the opportunity to do\n        // any necessary setup in a predictable way. This predictability\n        // is why the Promise constructor synchronously invokes its\n        // executor callback, and why async functions synchronously\n        // execute code before the first await. Since we implement simple\n        // async functions in terms of async generators, it is especially\n        // important to get this right, even though it requires care.\n        previousPromise ? previousPromise.then(\n          callInvokeWithMethodAndArg,\n          // Avoid propagating failures to Promises returned by later\n          // invocations of the iterator.\n          callInvokeWithMethodAndArg\n        ) : callInvokeWithMethodAndArg();\n    }\n\n    // Define the unified helper method that is used to implement .next,\n    // .throw, and .return (see defineIteratorMethods).\n    this._invoke = enqueue;\n  }\n\n  defineIteratorMethods(AsyncIterator.prototype);\n  AsyncIterator.prototype[asyncIteratorSymbol] = function () {\n    return this;\n  };\n  exports.AsyncIterator = AsyncIterator;\n\n  // Note that simple async functions are implemented on top of\n  // AsyncIterator objects; they just return a Promise for the value of\n  // the final result produced by the iterator.\n  exports.async = function(innerFn, outerFn, self, tryLocsList, PromiseImpl) {\n    if (PromiseImpl === void 0) PromiseImpl = Promise;\n\n    var iter = new AsyncIterator(\n      wrap(innerFn, outerFn, self, tryLocsList),\n      PromiseImpl\n    );\n\n    return exports.isGeneratorFunction(outerFn)\n      ? iter // If outerFn is a generator, return the full iterator.\n      : iter.next().then(function(result) {\n          return result.done ? result.value : iter.next();\n        });\n  };\n\n  function makeInvokeMethod(innerFn, self, context) {\n    var state = GenStateSuspendedStart;\n\n    return function invoke(method, arg) {\n      if (state === GenStateExecuting) {\n        throw new Error(\"Generator is already running\");\n      }\n\n      if (state === GenStateCompleted) {\n        if (method === \"throw\") {\n          throw arg;\n        }\n\n        // Be forgiving, per 25.3.3.3.3 of the spec:\n        // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume\n        return doneResult();\n      }\n\n      context.method = method;\n      context.arg = arg;\n\n      while (true) {\n        var delegate = context.delegate;\n        if (delegate) {\n          var delegateResult = maybeInvokeDelegate(delegate, context);\n          if (delegateResult) {\n            if (delegateResult === ContinueSentinel) continue;\n            return delegateResult;\n          }\n        }\n\n        if (context.method === \"next\") {\n          // Setting context._sent for legacy support of Babel's\n          // function.sent implementation.\n          context.sent = context._sent = context.arg;\n\n        } else if (context.method === \"throw\") {\n          if (state === GenStateSuspendedStart) {\n            state = GenStateCompleted;\n            throw context.arg;\n          }\n\n          context.dispatchException(context.arg);\n\n        } else if (context.method === \"return\") {\n          context.abrupt(\"return\", context.arg);\n        }\n\n        state = GenStateExecuting;\n\n        var record = tryCatch(innerFn, self, context);\n        if (record.type === \"normal\") {\n          // If an exception is thrown from innerFn, we leave state ===\n          // GenStateExecuting and loop back for another invocation.\n          state = context.done\n            ? GenStateCompleted\n            : GenStateSuspendedYield;\n\n          if (record.arg === ContinueSentinel) {\n            continue;\n          }\n\n          return {\n            value: record.arg,\n            done: context.done\n          };\n\n        } else if (record.type === \"throw\") {\n          state = GenStateCompleted;\n          // Dispatch the exception by looping back around to the\n          // context.dispatchException(context.arg) call above.\n          context.method = \"throw\";\n          context.arg = record.arg;\n        }\n      }\n    };\n  }\n\n  // Call delegate.iterator[context.method](context.arg) and handle the\n  // result, either by returning a { value, done } result from the\n  // delegate iterator, or by modifying context.method and context.arg,\n  // setting context.delegate to null, and returning the ContinueSentinel.\n  function maybeInvokeDelegate(delegate, context) {\n    var method = delegate.iterator[context.method];\n    if (method === undefined) {\n      // A .throw or .return when the delegate iterator has no .throw\n      // method always terminates the yield* loop.\n      context.delegate = null;\n\n      if (context.method === \"throw\") {\n        // Note: [\"return\"] must be used for ES3 parsing compatibility.\n        if (delegate.iterator[\"return\"]) {\n          // If the delegate iterator has a return method, give it a\n          // chance to clean up.\n          context.method = \"return\";\n          context.arg = undefined;\n          maybeInvokeDelegate(delegate, context);\n\n          if (context.method === \"throw\") {\n            // If maybeInvokeDelegate(context) changed context.method from\n            // \"return\" to \"throw\", let that override the TypeError below.\n            return ContinueSentinel;\n          }\n        }\n\n        context.method = \"throw\";\n        context.arg = new TypeError(\n          \"The iterator does not provide a 'throw' method\");\n      }\n\n      return ContinueSentinel;\n    }\n\n    var record = tryCatch(method, delegate.iterator, context.arg);\n\n    if (record.type === \"throw\") {\n      context.method = \"throw\";\n      context.arg = record.arg;\n      context.delegate = null;\n      return ContinueSentinel;\n    }\n\n    var info = record.arg;\n\n    if (! info) {\n      context.method = \"throw\";\n      context.arg = new TypeError(\"iterator result is not an object\");\n      context.delegate = null;\n      return ContinueSentinel;\n    }\n\n    if (info.done) {\n      // Assign the result of the finished delegate to the temporary\n      // variable specified by delegate.resultName (see delegateYield).\n      context[delegate.resultName] = info.value;\n\n      // Resume execution at the desired location (see delegateYield).\n      context.next = delegate.nextLoc;\n\n      // If context.method was \"throw\" but the delegate handled the\n      // exception, let the outer generator proceed normally. If\n      // context.method was \"next\", forget context.arg since it has been\n      // \"consumed\" by the delegate iterator. If context.method was\n      // \"return\", allow the original .return call to continue in the\n      // outer generator.\n      if (context.method !== \"return\") {\n        context.method = \"next\";\n        context.arg = undefined;\n      }\n\n    } else {\n      // Re-yield the result returned by the delegate method.\n      return info;\n    }\n\n    // The delegate iterator is finished, so forget it and continue with\n    // the outer generator.\n    context.delegate = null;\n    return ContinueSentinel;\n  }\n\n  // Define Generator.prototype.{next,throw,return} in terms of the\n  // unified ._invoke helper method.\n  defineIteratorMethods(Gp);\n\n  define(Gp, toStringTagSymbol, \"Generator\");\n\n  // A Generator should always return itself as the iterator object when the\n  // @@iterator function is called on it. Some browsers' implementations of the\n  // iterator prototype chain incorrectly implement this, causing the Generator\n  // object to not be returned from this call. This ensures that doesn't happen.\n  // See https://github.com/facebook/regenerator/issues/274 for more details.\n  Gp[iteratorSymbol] = function() {\n    return this;\n  };\n\n  Gp.toString = function() {\n    return \"[object Generator]\";\n  };\n\n  function pushTryEntry(locs) {\n    var entry = { tryLoc: locs[0] };\n\n    if (1 in locs) {\n      entry.catchLoc = locs[1];\n    }\n\n    if (2 in locs) {\n      entry.finallyLoc = locs[2];\n      entry.afterLoc = locs[3];\n    }\n\n    this.tryEntries.push(entry);\n  }\n\n  function resetTryEntry(entry) {\n    var record = entry.completion || {};\n    record.type = \"normal\";\n    delete record.arg;\n    entry.completion = record;\n  }\n\n  function Context(tryLocsList) {\n    // The root entry object (effectively a try statement without a catch\n    // or a finally block) gives us a place to store values thrown from\n    // locations where there is no enclosing try statement.\n    this.tryEntries = [{ tryLoc: \"root\" }];\n    tryLocsList.forEach(pushTryEntry, this);\n    this.reset(true);\n  }\n\n  exports.keys = function(object) {\n    var keys = [];\n    for (var key in object) {\n      keys.push(key);\n    }\n    keys.reverse();\n\n    // Rather than returning an object with a next method, we keep\n    // things simple and return the next function itself.\n    return function next() {\n      while (keys.length) {\n        var key = keys.pop();\n        if (key in object) {\n          next.value = key;\n          next.done = false;\n          return next;\n        }\n      }\n\n      // To avoid creating an additional object, we just hang the .value\n      // and .done properties off the next function object itself. This\n      // also ensures that the minifier will not anonymize the function.\n      next.done = true;\n      return next;\n    };\n  };\n\n  function values(iterable) {\n    if (iterable) {\n      var iteratorMethod = iterable[iteratorSymbol];\n      if (iteratorMethod) {\n        return iteratorMethod.call(iterable);\n      }\n\n      if (typeof iterable.next === \"function\") {\n        return iterable;\n      }\n\n      if (!isNaN(iterable.length)) {\n        var i = -1, next = function next() {\n          while (++i < iterable.length) {\n            if (hasOwn.call(iterable, i)) {\n              next.value = iterable[i];\n              next.done = false;\n              return next;\n            }\n          }\n\n          next.value = undefined;\n          next.done = true;\n\n          return next;\n        };\n\n        return next.next = next;\n      }\n    }\n\n    // Return an iterator with no values.\n    return { next: doneResult };\n  }\n  exports.values = values;\n\n  function doneResult() {\n    return { value: undefined, done: true };\n  }\n\n  Context.prototype = {\n    constructor: Context,\n\n    reset: function(skipTempReset) {\n      this.prev = 0;\n      this.next = 0;\n      // Resetting context._sent for legacy support of Babel's\n      // function.sent implementation.\n      this.sent = this._sent = undefined;\n      this.done = false;\n      this.delegate = null;\n\n      this.method = \"next\";\n      this.arg = undefined;\n\n      this.tryEntries.forEach(resetTryEntry);\n\n      if (!skipTempReset) {\n        for (var name in this) {\n          // Not sure about the optimal order of these conditions:\n          if (name.charAt(0) === \"t\" &&\n              hasOwn.call(this, name) &&\n              !isNaN(+name.slice(1))) {\n            this[name] = undefined;\n          }\n        }\n      }\n    },\n\n    stop: function() {\n      this.done = true;\n\n      var rootEntry = this.tryEntries[0];\n      var rootRecord = rootEntry.completion;\n      if (rootRecord.type === \"throw\") {\n        throw rootRecord.arg;\n      }\n\n      return this.rval;\n    },\n\n    dispatchException: function(exception) {\n      if (this.done) {\n        throw exception;\n      }\n\n      var context = this;\n      function handle(loc, caught) {\n        record.type = \"throw\";\n        record.arg = exception;\n        context.next = loc;\n\n        if (caught) {\n          // If the dispatched exception was caught by a catch block,\n          // then let that catch block handle the exception normally.\n          context.method = \"next\";\n          context.arg = undefined;\n        }\n\n        return !! caught;\n      }\n\n      for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n        var entry = this.tryEntries[i];\n        var record = entry.completion;\n\n        if (entry.tryLoc === \"root\") {\n          // Exception thrown outside of any try block that could handle\n          // it, so set the completion value of the entire function to\n          // throw the exception.\n          return handle(\"end\");\n        }\n\n        if (entry.tryLoc <= this.prev) {\n          var hasCatch = hasOwn.call(entry, \"catchLoc\");\n          var hasFinally = hasOwn.call(entry, \"finallyLoc\");\n\n          if (hasCatch && hasFinally) {\n            if (this.prev < entry.catchLoc) {\n              return handle(entry.catchLoc, true);\n            } else if (this.prev < entry.finallyLoc) {\n              return handle(entry.finallyLoc);\n            }\n\n          } else if (hasCatch) {\n            if (this.prev < entry.catchLoc) {\n              return handle(entry.catchLoc, true);\n            }\n\n          } else if (hasFinally) {\n            if (this.prev < entry.finallyLoc) {\n              return handle(entry.finallyLoc);\n            }\n\n          } else {\n            throw new Error(\"try statement without catch or finally\");\n          }\n        }\n      }\n    },\n\n    abrupt: function(type, arg) {\n      for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n        var entry = this.tryEntries[i];\n        if (entry.tryLoc <= this.prev &&\n            hasOwn.call(entry, \"finallyLoc\") &&\n            this.prev < entry.finallyLoc) {\n          var finallyEntry = entry;\n          break;\n        }\n      }\n\n      if (finallyEntry &&\n          (type === \"break\" ||\n           type === \"continue\") &&\n          finallyEntry.tryLoc <= arg &&\n          arg <= finallyEntry.finallyLoc) {\n        // Ignore the finally entry if control is not jumping to a\n        // location outside the try/catch block.\n        finallyEntry = null;\n      }\n\n      var record = finallyEntry ? finallyEntry.completion : {};\n      record.type = type;\n      record.arg = arg;\n\n      if (finallyEntry) {\n        this.method = \"next\";\n        this.next = finallyEntry.finallyLoc;\n        return ContinueSentinel;\n      }\n\n      return this.complete(record);\n    },\n\n    complete: function(record, afterLoc) {\n      if (record.type === \"throw\") {\n        throw record.arg;\n      }\n\n      if (record.type === \"break\" ||\n          record.type === \"continue\") {\n        this.next = record.arg;\n      } else if (record.type === \"return\") {\n        this.rval = this.arg = record.arg;\n        this.method = \"return\";\n        this.next = \"end\";\n      } else if (record.type === \"normal\" && afterLoc) {\n        this.next = afterLoc;\n      }\n\n      return ContinueSentinel;\n    },\n\n    finish: function(finallyLoc) {\n      for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n        var entry = this.tryEntries[i];\n        if (entry.finallyLoc === finallyLoc) {\n          this.complete(entry.completion, entry.afterLoc);\n          resetTryEntry(entry);\n          return ContinueSentinel;\n        }\n      }\n    },\n\n    \"catch\": function(tryLoc) {\n      for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n        var entry = this.tryEntries[i];\n        if (entry.tryLoc === tryLoc) {\n          var record = entry.completion;\n          if (record.type === \"throw\") {\n            var thrown = record.arg;\n            resetTryEntry(entry);\n          }\n          return thrown;\n        }\n      }\n\n      // The context.catch method must only be called with a location\n      // argument that corresponds to a known catch block.\n      throw new Error(\"illegal catch attempt\");\n    },\n\n    delegateYield: function(iterable, resultName, nextLoc) {\n      this.delegate = {\n        iterator: values(iterable),\n        resultName: resultName,\n        nextLoc: nextLoc\n      };\n\n      if (this.method === \"next\") {\n        // Deliberately forget the last sent value so that we don't\n        // accidentally pass it on to the delegate.\n        this.arg = undefined;\n      }\n\n      return ContinueSentinel;\n    }\n  };\n\n  // Regardless of whether this script is executing as a CommonJS module\n  // or not, return the runtime object so that we can declare the variable\n  // regeneratorRuntime in the outer scope, which allows this module to be\n  // injected easily by `bin/regenerator --include-runtime script.js`.\n  return exports;\n\n}(\n  // If this script is executing as a CommonJS module, use module.exports\n  // as the regeneratorRuntime namespace. Otherwise create a new empty\n  // object. Either way, the resulting object will be used to initialize\n  // the regeneratorRuntime variable at the top of this file.\n   true ? module.exports : 0\n));\n\ntry {\n  regeneratorRuntime = runtime;\n} catch (accidentalStrictMode) {\n  // This module should not be running in strict mode, so the above\n  // assignment should always work unless something is misconfigured. Just\n  // in case runtime.js accidentally runs in strict mode, we can escape\n  // strict mode using a global Function call. This could conceivably fail\n  // if a Content Security Policy forbids using Function, but in that case\n  // the proper solution is to fix the accidental strict mode problem. If\n  // you've misconfigured your bundler to force strict mode and applied a\n  // CSP to forbid Function, and you're not willing to fix either of those\n  // problems, please detail your unique predicament in a GitHub issue.\n  Function(\"r\", \"regeneratorRuntime = r\")(runtime);\n}\n\n\n/***/ }),\n\n/***/ \"./resources/js/components/GistAuthModal.vue\":\n/*!***************************************************!*\\\n  !*** ./resources/js/components/GistAuthModal.vue ***!\n  \\***************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _GistAuthModal_vue_vue_type_template_id_6199b107_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GistAuthModal.vue?vue&type=template&id=6199b107&scoped=true& */ \"./resources/js/components/GistAuthModal.vue?vue&type=template&id=6199b107&scoped=true&\");\n/* harmony import */ var _GistAuthModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./GistAuthModal.vue?vue&type=script&lang=js& */ \"./resources/js/components/GistAuthModal.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _GistAuthModal_vue_vue_type_style_index_0_id_6199b107_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./GistAuthModal.vue?vue&type=style&index=0&id=6199b107&scoped=true&lang=css& */ \"./resources/js/components/GistAuthModal.vue?vue&type=style&index=0&id=6199b107&scoped=true&lang=css&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__.default)(\n  _GistAuthModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.default,\n  _GistAuthModal_vue_vue_type_template_id_6199b107_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render,\n  _GistAuthModal_vue_vue_type_template_id_6199b107_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  \"6199b107\",\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/js/components/GistAuthModal.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n/***/ }),\n\n/***/ \"./resources/js/components/GistComment.vue\":\n/*!*************************************************!*\\\n  !*** ./resources/js/components/GistComment.vue ***!\n  \\*************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _GistComment_vue_vue_type_template_id_38009701___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GistComment.vue?vue&type=template&id=38009701& */ \"./resources/js/components/GistComment.vue?vue&type=template&id=38009701&\");\n/* harmony import */ var _GistComment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./GistComment.vue?vue&type=script&lang=js& */ \"./resources/js/components/GistComment.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__.default)(\n  _GistComment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.default,\n  _GistComment_vue_vue_type_template_id_38009701___WEBPACK_IMPORTED_MODULE_0__.render,\n  _GistComment_vue_vue_type_template_id_38009701___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/js/components/GistComment.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n/***/ }),\n\n/***/ \"./resources/js/components/GistComments.vue\":\n/*!**************************************************!*\\\n  !*** ./resources/js/components/GistComments.vue ***!\n  \\**************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _GistComments_vue_vue_type_template_id_68842b7c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GistComments.vue?vue&type=template&id=68842b7c& */ \"./resources/js/components/GistComments.vue?vue&type=template&id=68842b7c&\");\n/* harmony import */ var _GistComments_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./GistComments.vue?vue&type=script&lang=js& */ \"./resources/js/components/GistComments.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__.default)(\n  _GistComments_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.default,\n  _GistComments_vue_vue_type_template_id_68842b7c___WEBPACK_IMPORTED_MODULE_0__.render,\n  _GistComments_vue_vue_type_template_id_68842b7c___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/js/components/GistComments.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n/***/ }),\n\n/***/ \"./resources/js/components/GistStar.vue\":\n/*!**********************************************!*\\\n  !*** ./resources/js/components/GistStar.vue ***!\n  \\**********************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _GistStar_vue_vue_type_template_id_fa8202c0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GistStar.vue?vue&type=template&id=fa8202c0& */ \"./resources/js/components/GistStar.vue?vue&type=template&id=fa8202c0&\");\n/* harmony import */ var _GistStar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./GistStar.vue?vue&type=script&lang=js& */ \"./resources/js/components/GistStar.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__.default)(\n  _GistStar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.default,\n  _GistStar_vue_vue_type_template_id_fa8202c0___WEBPACK_IMPORTED_MODULE_0__.render,\n  _GistStar_vue_vue_type_template_id_fa8202c0___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/js/components/GistStar.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n/***/ }),\n\n/***/ \"./resources/js/components/HomePageTabs.vue\":\n/*!**************************************************!*\\\n  !*** ./resources/js/components/HomePageTabs.vue ***!\n  \\**************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _HomePageTabs_vue_vue_type_template_id_9a411ad2___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./HomePageTabs.vue?vue&type=template&id=9a411ad2& */ \"./resources/js/components/HomePageTabs.vue?vue&type=template&id=9a411ad2&\");\n/* harmony import */ var _HomePageTabs_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./HomePageTabs.vue?vue&type=script&lang=js& */ \"./resources/js/components/HomePageTabs.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__.default)(\n  _HomePageTabs_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.default,\n  _HomePageTabs_vue_vue_type_template_id_9a411ad2___WEBPACK_IMPORTED_MODULE_0__.render,\n  _HomePageTabs_vue_vue_type_template_id_9a411ad2___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/js/components/HomePageTabs.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n/***/ }),\n\n/***/ \"./resources/js/components/GistAuthModal.vue?vue&type=script&lang=js&\":\n/*!****************************************************************************!*\\\n  !*** ./resources/js/components/GistAuthModal.vue?vue&type=script&lang=js& ***!\n  \\****************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_GistAuthModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GistAuthModal.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistAuthModal.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_GistAuthModal_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.default); \n\n/***/ }),\n\n/***/ \"./resources/js/components/GistComment.vue?vue&type=script&lang=js&\":\n/*!**************************************************************************!*\\\n  !*** ./resources/js/components/GistComment.vue?vue&type=script&lang=js& ***!\n  \\**************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_GistComment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GistComment.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistComment.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_GistComment_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.default); \n\n/***/ }),\n\n/***/ \"./resources/js/components/GistComments.vue?vue&type=script&lang=js&\":\n/*!***************************************************************************!*\\\n  !*** ./resources/js/components/GistComments.vue?vue&type=script&lang=js& ***!\n  \\***************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_GistComments_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GistComments.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistComments.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_GistComments_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.default); \n\n/***/ }),\n\n/***/ \"./resources/js/components/GistStar.vue?vue&type=script&lang=js&\":\n/*!***********************************************************************!*\\\n  !*** ./resources/js/components/GistStar.vue?vue&type=script&lang=js& ***!\n  \\***********************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_GistStar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GistStar.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistStar.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_GistStar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.default); \n\n/***/ }),\n\n/***/ \"./resources/js/components/HomePageTabs.vue?vue&type=script&lang=js&\":\n/*!***************************************************************************!*\\\n  !*** ./resources/js/components/HomePageTabs.vue?vue&type=script&lang=js& ***!\n  \\***************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_HomePageTabs_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HomePageTabs.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/HomePageTabs.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_babel_loader_lib_index_js_clonedRuleSet_5_0_rules_0_use_0_node_modules_vue_loader_lib_index_js_vue_loader_options_HomePageTabs_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.default); \n\n/***/ }),\n\n/***/ \"./resources/js/components/GistAuthModal.vue?vue&type=template&id=6199b107&scoped=true&\":\n/*!**********************************************************************************************!*\\\n  !*** ./resources/js/components/GistAuthModal.vue?vue&type=template&id=6199b107&scoped=true& ***!\n  \\**********************************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"render\": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GistAuthModal_vue_vue_type_template_id_6199b107_scoped_true___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */   \"staticRenderFns\": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GistAuthModal_vue_vue_type_template_id_6199b107_scoped_true___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GistAuthModal_vue_vue_type_template_id_6199b107_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GistAuthModal.vue?vue&type=template&id=6199b107&scoped=true& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistAuthModal.vue?vue&type=template&id=6199b107&scoped=true&\");\n\n\n/***/ }),\n\n/***/ \"./resources/js/components/GistComment.vue?vue&type=template&id=38009701&\":\n/*!********************************************************************************!*\\\n  !*** ./resources/js/components/GistComment.vue?vue&type=template&id=38009701& ***!\n  \\********************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"render\": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GistComment_vue_vue_type_template_id_38009701___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */   \"staticRenderFns\": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GistComment_vue_vue_type_template_id_38009701___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GistComment_vue_vue_type_template_id_38009701___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GistComment.vue?vue&type=template&id=38009701& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistComment.vue?vue&type=template&id=38009701&\");\n\n\n/***/ }),\n\n/***/ \"./resources/js/components/GistComments.vue?vue&type=template&id=68842b7c&\":\n/*!*********************************************************************************!*\\\n  !*** ./resources/js/components/GistComments.vue?vue&type=template&id=68842b7c& ***!\n  \\*********************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"render\": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GistComments_vue_vue_type_template_id_68842b7c___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */   \"staticRenderFns\": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GistComments_vue_vue_type_template_id_68842b7c___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GistComments_vue_vue_type_template_id_68842b7c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GistComments.vue?vue&type=template&id=68842b7c& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistComments.vue?vue&type=template&id=68842b7c&\");\n\n\n/***/ }),\n\n/***/ \"./resources/js/components/GistStar.vue?vue&type=template&id=fa8202c0&\":\n/*!*****************************************************************************!*\\\n  !*** ./resources/js/components/GistStar.vue?vue&type=template&id=fa8202c0& ***!\n  \\*****************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"render\": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GistStar_vue_vue_type_template_id_fa8202c0___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */   \"staticRenderFns\": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GistStar_vue_vue_type_template_id_fa8202c0___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_GistStar_vue_vue_type_template_id_fa8202c0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GistStar.vue?vue&type=template&id=fa8202c0& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistStar.vue?vue&type=template&id=fa8202c0&\");\n\n\n/***/ }),\n\n/***/ \"./resources/js/components/HomePageTabs.vue?vue&type=template&id=9a411ad2&\":\n/*!*********************************************************************************!*\\\n  !*** ./resources/js/components/HomePageTabs.vue?vue&type=template&id=9a411ad2& ***!\n  \\*********************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"render\": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_HomePageTabs_vue_vue_type_template_id_9a411ad2___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */   \"staticRenderFns\": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_HomePageTabs_vue_vue_type_template_id_9a411ad2___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_HomePageTabs_vue_vue_type_template_id_9a411ad2___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HomePageTabs.vue?vue&type=template&id=9a411ad2& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/HomePageTabs.vue?vue&type=template&id=9a411ad2&\");\n\n\n/***/ }),\n\n/***/ \"./resources/js/components/GistAuthModal.vue?vue&type=style&index=0&id=6199b107&scoped=true&lang=css&\":\n/*!************************************************************************************************************!*\\\n  !*** ./resources/js/components/GistAuthModal.vue?vue&type=style&index=0&id=6199b107&scoped=true&lang=css& ***!\n  \\************************************************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_10_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_10_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_GistAuthModal_vue_vue_type_style_index_0_id_6199b107_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-style-loader/index.js!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GistAuthModal.vue?vue&type=style&index=0&id=6199b107&scoped=true&lang=css& */ \"./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistAuthModal.vue?vue&type=style&index=0&id=6199b107&scoped=true&lang=css&\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_10_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_10_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_GistAuthModal_vue_vue_type_style_index_0_id_6199b107_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_10_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_10_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_GistAuthModal_vue_vue_type_style_index_0_id_6199b107_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(const __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_10_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_10_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_GistAuthModal_vue_vue_type_style_index_0_id_6199b107_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = () => _node_modules_vue_style_loader_index_js_node_modules_css_loader_dist_cjs_js_clonedRuleSet_10_0_rules_0_use_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_10_0_rules_0_use_2_node_modules_vue_loader_lib_index_js_vue_loader_options_GistAuthModal_vue_vue_type_style_index_0_id_6199b107_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__[__WEBPACK_IMPORT_KEY__]\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n/***/ }),\n\n/***/ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistAuthModal.vue?vue&type=template&id=6199b107&scoped=true&\":\n/*!*************************************************************************************************************************************************************************************************************************************!*\\\n  !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistAuthModal.vue?vue&type=template&id=6199b107&scoped=true& ***!\n  \\*************************************************************************************************************************************************************************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"render\": () => (/* binding */ render),\n/* harmony export */   \"staticRenderFns\": () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\n    \"div\",\n    {\n      staticClass: \"fixed inset-0 z-50 flex px-1 overflow-auto sm:px-0 bg-smoke\"\n    },\n    [\n      _c(\n        \"div\",\n        {\n          staticClass:\n            \"relative flex flex-col w-full max-w-md p-10 m-auto bg-white rounded-lg\"\n        },\n        [\n          _c(\n            \"span\",\n            {\n              staticClass: \"absolute top-0 bottom-0 right-0 p-2\",\n              on: {\n                click: function($event) {\n                  return _vm.$emit(\"close-modal\")\n                }\n              }\n            },\n            [\n              _c(\n                \"svg\",\n                {\n                  staticClass:\n                    \"w-5 h-5 fill-current text-grey hover:text-grey-darkest\",\n                  attrs: {\n                    role: \"button\",\n                    xmlns: \"http://www.w3.org/2000/svg\",\n                    viewBox: \"0 0 20 20\"\n                  }\n                },\n                [\n                  _c(\"title\", [_vm._v(\"Close\")]),\n                  _vm._v(\" \"),\n                  _c(\"path\", {\n                    attrs: {\n                      d:\n                        \"M14.348 14.849a1.2 1.2 0 0 1-1.697 0L10 11.819l-2.651 3.029a1.2 1.2 0 1 1-1.697-1.697l2.758-3.15-2.759-3.152a1.2 1.2 0 1 1 1.697-1.697L10 8.183l2.651-3.031a1.2 1.2 0 1 1 1.697 1.697l-2.758 3.152 2.758 3.15a1.2 1.2 0 0 1 0 1.698z\"\n                    }\n                  })\n                ]\n              )\n            ]\n          ),\n          _vm._v(\" \"),\n          _c(\"div\", { staticClass: \"flex justify-center my-4\" }, [\n            _c(\n              \"svg\",\n              {\n                staticClass: \"w-12 h-12 text-blue-dark\",\n                attrs: {\n                  xmlns: \"http://www.w3.org/2000/svg\",\n                  viewBox: \"0 0 20 20\",\n                  fill: \"currentColor\"\n                }\n              },\n              [\n                _c(\"path\", {\n                  attrs: {\n                    \"fill-rule\": \"evenodd\",\n                    d:\n                      \"M18 5v8a2 2 0 01-2 2h-5l-5 4v-4H4a2 2 0 01-2-2V5a2 2 0 012-2h12a2 2 0 012 2zM7 8H5v2h2V8zm2 0h2v2H9V8zm6 0h-2v2h2V8z\",\n                    \"clip-rule\": \"evenodd\"\n                  }\n                })\n              ]\n            )\n          ]),\n          _vm._v(\" \"),\n          _c(\"p\", { staticClass: \"flex justify-center\" }, [\n            _vm._v(\"Sign in to star or leave a comment\")\n          ]),\n          _vm._v(\" \"),\n          _c(\"div\", { staticClass: \"flex justify-center flex-1 mt-4\" }, [\n            _c(\n              \"a\",\n              {\n                staticClass:\n                  \"flex items-center px-3 py-2 my-4 text-sm text-white rounded bg-grey-darkest\",\n                attrs: { href: \"/auth/github\" }\n              },\n              [\n                _c(\n                  \"span\",\n                  { staticClass: \"w-6 mr-2 text-white fill-current\" },\n                  [\n                    _c(\n                      \"svg\",\n                      {\n                        attrs: {\n                          xmlns: \"http://www.w3.org/2000/svg\",\n                          x: \"0px\",\n                          y: \"0px\",\n                          viewBox: \"0 0 1024 1024\",\n                          \"enable-background\": \"new 0 0 1024 1024\",\n                          \"xml:space\": \"preserve\"\n                        }\n                      },\n                      [\n                        _c(\"path\", {\n                          attrs: {\n                            d:\n                              \"M512 0C229.25 0 0 229.25 0 512c0 226.25 146.688 418.125 350.156 485.812 25.594 4.688 34.938-11.125 34.938-24.625 0-12.188-0.469-52.562-0.719-95.312C242 908.812 211.906 817.5 211.906 817.5c-23.312-59.125-56.844-74.875-56.844-74.875-46.531-31.75 3.53-31.125 3.53-31.125 51.406 3.562 78.47 52.75 78.47 52.75 45.688 78.25 119.875 55.625 149 42.5 4.654-33 17.904-55.625 32.5-68.375C304.906 725.438 185.344 681.5 185.344 485.312c0-55.938 19.969-101.562 52.656-137.406-5.219-13-22.844-65.094 5.062-135.562 0 0 42.938-13.75 140.812 52.5 40.812-11.406 84.594-17.031 128.125-17.219 43.5 0.188 87.312 5.875 128.188 17.281 97.688-66.312 140.688-52.5 140.688-52.5 28 70.531 10.375 122.562 5.125 135.5 32.812 35.844 52.625 81.469 52.625 137.406 0 196.688-119.75 240-233.812 252.688 18.438 15.875 34.75 47 34.75 94.75 0 68.438-0.688 123.625-0.688 140.5 0 13.625 9.312 29.562 35.25 24.562C877.438 930 1024 738.125 1024 512 1024 229.25 794.75 0 512 0z\"\n                          }\n                        })\n                      ]\n                    )\n                  ]\n                ),\n                _vm._v(\"\\n                Sign in with GitHub\\n            \")\n              ]\n            )\n          ])\n        ]\n      )\n    ]\n  )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n/***/ }),\n\n/***/ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistComment.vue?vue&type=template&id=38009701&\":\n/*!***********************************************************************************************************************************************************************************************************************!*\\\n  !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistComment.vue?vue&type=template&id=38009701& ***!\n  \\***********************************************************************************************************************************************************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"render\": () => (/* binding */ render),\n/* harmony export */   \"staticRenderFns\": () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\"div\", { staticClass: \"flex my-6\" }, [\n    _c(\"div\", { staticClass: \"w-12 h-12 rounded-full overflow-hidden\" }, [\n      _c(\"img\", {\n        attrs: {\n          src: _vm.comment.user.avatar_url,\n          alt: _vm.comment.user.login + \" - GistLog\"\n        }\n      })\n    ]),\n    _vm._v(\" \"),\n    _c(\n      \"div\",\n      {\n        staticClass:\n          \"flex-1 flex flex-col px-2 sm:pl-4 sm:p-0 max-w-full break-words\"\n      },\n      [\n        _c(\"span\", { staticClass: \"text-blue-darker text-sm font-normal\" }, [\n          _c(\n            \"a\",\n            {\n              staticClass: \"no-underline\",\n              attrs: { href: _vm.comment.user.html_url, target: \"_blank\" }\n            },\n            [_vm._v(_vm._s(_vm.comment.user.login))]\n          ),\n          _vm._v(\"\\n            •\\n            \"),\n          _c(\n            \"a\",\n            {\n              staticClass: \"no-underline\",\n              attrs: {\n                href:\n                  \"https://gist.github.com/\" +\n                  _vm.gistId +\n                  \"#gistcomment-\" +\n                  _vm.comment.id\n              }\n            },\n            [_vm._v(_vm._s(_vm.friendlyFormattedTimestamp))]\n          )\n        ]),\n        _vm._v(\" \"),\n        _c(\"span\", {\n          staticClass: \"font-normal text-sm leading-normal text-justify\",\n          domProps: { innerHTML: _vm._s(_vm.comment.body_html) }\n        })\n      ]\n    )\n  ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n/***/ }),\n\n/***/ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistComments.vue?vue&type=template&id=68842b7c&\":\n/*!************************************************************************************************************************************************************************************************************************!*\\\n  !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistComments.vue?vue&type=template&id=68842b7c& ***!\n  \\************************************************************************************************************************************************************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"render\": () => (/* binding */ render),\n/* harmony export */   \"staticRenderFns\": () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\n    \"div\",\n    [\n      _vm._l(_vm.comments, function(comment) {\n        return _c(\"gist-comment\", {\n          key: comment.id,\n          attrs: { \"gist-id\": _vm.gistId, comment: comment }\n        })\n      }),\n      _vm._v(\" \"),\n      _vm.loading ? _c(\"div\", [_vm._v(\"Loading comments...\")]) : _vm._e()\n    ],\n    2\n  )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n/***/ }),\n\n/***/ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistStar.vue?vue&type=template&id=fa8202c0&\":\n/*!********************************************************************************************************************************************************************************************************************!*\\\n  !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistStar.vue?vue&type=template&id=fa8202c0& ***!\n  \\********************************************************************************************************************************************************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"render\": () => (/* binding */ render),\n/* harmony export */   \"staticRenderFns\": () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\n    \"div\",\n    [\n      _vm.isLoginModalOpen\n        ? _c(\"GistAuthModal\", {\n            on: {\n              \"close-modal\": function($event) {\n                _vm.isLoginModalOpen = false\n              }\n            }\n          })\n        : _vm._e(),\n      _vm._v(\" \"),\n      _c(\n        \"a\",\n        {\n          staticClass:\n            \"flex flex-row justify-center mb-3 text-sm rounded shadow cursor-pointer text-grey-darker w-100 sm:mb-auto sm:bg-white\",\n          class: {\n            \"opacity-100\": _vm.isLoggedIn,\n            \"opacity-50\": !_vm.isLoggedIn\n          },\n          on: { click: _vm.toggleStar }\n        },\n        [\n          _c(\n            \"div\",\n            {\n              staticClass:\n                \"inline-block flex flex-row justify-center px-2 py-3 sm:py-1\"\n            },\n            [\n              _c(\n                \"svg\",\n                {\n                  staticClass: \"w-4 h-5 mr-1 fill-current\",\n                  class: {\n                    \"text-blue-dark\": _vm.isStarred,\n                    \"text-grey-light\": !_vm.isStarred\n                  },\n                  attrs: {\n                    xmlns: \"http://www.w3.org/2000/svg\",\n                    viewBox: \"0 0 20 20\"\n                  }\n                },\n                [\n                  _c(\"path\", {\n                    attrs: {\n                      d:\n                        \"M10 15l-5.878 3.09 1.123-6.545L.489 6.91l6.572-.955L10 0l2.939 5.955 6.572.955-4.756 4.635 1.123 6.545z\"\n                    }\n                  })\n                ]\n              ),\n              _vm._v(\" \"),\n              _vm.isStarred\n                ? _c(\"span\", [_vm._v(\"Unstar\")])\n                : _c(\"span\", [_vm._v(\"Star\")])\n            ]\n          ),\n          _vm._v(\" \"),\n          _vm.isLoggedIn\n            ? _c(\n                \"div\",\n                {\n                  staticClass:\n                    \"inline-block px-2 py-3 sm:py-1 border-l border-grey-lighter\"\n                },\n                [_vm._v(_vm._s(_vm.totalStars))]\n              )\n            : _vm._e()\n        ]\n      )\n    ],\n    1\n  )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n/***/ }),\n\n/***/ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/HomePageTabs.vue?vue&type=template&id=9a411ad2&\":\n/*!************************************************************************************************************************************************************************************************************************!*\\\n  !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/HomePageTabs.vue?vue&type=template&id=9a411ad2& ***!\n  \\************************************************************************************************************************************************************************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"render\": () => (/* binding */ render),\n/* harmony export */   \"staticRenderFns\": () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\"div\", { staticClass: \"container py-1 mx-auto mb-6\" }, [\n    _c(\n      \"div\",\n      {\n        staticClass: \"hidden md:flex flex-col md:flex-row justify-around -mx-8\"\n      },\n      [\n        _c(\"div\", { staticClass: \"flex flex-col w-full md:w-1/3\" }, [\n          _c(\n            \"div\",\n            {\n              staticClass: \"tab-label\",\n              class: { \"tab-label--active\": _vm.isActive(1) },\n              on: {\n                click: function($event) {\n                  return _vm.changeTab(1)\n                }\n              }\n            },\n            [_c(\"span\", [_vm._v(\"1\")]), _vm._v(\" \"), _vm._m(0)]\n          ),\n          _vm._v(\" \"),\n          _c(\n            \"div\",\n            {\n              staticClass: \"tab-label\",\n              class: { \"tab-label--active\": _vm.isActive(2) },\n              on: {\n                click: function($event) {\n                  return _vm.changeTab(2)\n                }\n              }\n            },\n            [_c(\"span\", [_vm._v(\"2\")]), _vm._v(\" \"), _vm._m(1)]\n          ),\n          _vm._v(\" \"),\n          _c(\n            \"div\",\n            {\n              staticClass: \"tab-label\",\n              class: { \"tab-label--active\": _vm.isActive(3) },\n              on: {\n                click: function($event) {\n                  return _vm.changeTab(3)\n                }\n              }\n            },\n            [_c(\"span\", [_vm._v(\"3\")]), _vm._v(\" \"), _vm._m(2)]\n          )\n        ]),\n        _vm._v(\" \"),\n        _c(\"div\", { staticClass: \"flex items-center md:w-3/5\" }, [\n          _vm.currentTab == 1\n            ? _c(\"img\", {\n                staticClass:\n                  \"border border-grey-light rounded shadow-lg w-full\",\n                attrs: { src: \"/img/step1.jpg\", alt: \"Step 1 - create Gist\" }\n              })\n            : _vm._e(),\n          _vm._v(\" \"),\n          _vm.currentTab == 2\n            ? _c(\"img\", {\n                staticClass:\n                  \"border border-grey-light rounded shadow-lg w-full\",\n                attrs: {\n                  src: \"/img/step2.jpg\",\n                  alt: \"Step 2 - paste Gist link\"\n                }\n              })\n            : _vm._e(),\n          _vm._v(\" \"),\n          _vm.currentTab == 3\n            ? _c(\"img\", {\n                staticClass:\n                  \"border border-grey-light rounded shadow-lg w-full\",\n                attrs: {\n                  src: \"/img/step3.jpg\",\n                  alt: \"Step 3 - share your post\"\n                }\n              })\n            : _vm._e()\n        ])\n      ]\n    )\n  ])\n}\nvar staticRenderFns = [\n  function() {\n    var _vm = this\n    var _h = _vm.$createElement\n    var _c = _vm._self._c || _h\n    return _c(\"div\", { staticClass: \"text-left mx-5\" }, [\n      _c(\"h4\", { staticClass: \"text-blue font-bold text-sm\" }, [\n        _vm._v(\"\\n                        Create a Gist\\n                    \")\n      ]),\n      _vm._v(\" \"),\n      _c(\"p\", { staticClass: \"text-grey-darker py-1 text-sm\" }, [\n        _vm._v(\n          \"\\n                        Create a GitHub Gist with Markdown\\n                    \"\n        )\n      ])\n    ])\n  },\n  function() {\n    var _vm = this\n    var _h = _vm.$createElement\n    var _c = _vm._self._c || _h\n    return _c(\"div\", { staticClass: \"text-left mx-5\" }, [\n      _c(\"h4\", { staticClass: \"text-blue font-bold text-sm\" }, [\n        _vm._v(\"\\n                        Paste the Link\\n                    \")\n      ]),\n      _vm._v(\" \"),\n      _c(\"p\", { staticClass: \"text-grey-darker py-1 text-sm\" }, [\n        _vm._v(\n          \"\\n                        Paste your Gist's URL into GistLog\\n                    \"\n        )\n      ])\n    ])\n  },\n  function() {\n    var _vm = this\n    var _h = _vm.$createElement\n    var _c = _vm._self._c || _h\n    return _c(\"div\", { staticClass: \"text-left mx-5\" }, [\n      _c(\"h4\", { staticClass: \"text-blue font-bold text-sm\" }, [\n        _vm._v(\n          \"\\n                        Share your Post\\n                    \"\n        )\n      ]),\n      _vm._v(\" \"),\n      _c(\"p\", { staticClass: \"text-grey-darker py-1 text-sm\" }, [\n        _vm._v(\n          \"\\n                        Share your GistLog link 🎉\\n                    \"\n        )\n      ])\n    ])\n  }\n]\nrender._withStripped = true\n\n\n\n/***/ }),\n\n/***/ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\":\n/*!********************************************************************!*\\\n  !*** ./node_modules/vue-loader/lib/runtime/componentNormalizer.js ***!\n  \\********************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ normalizeComponent)\n/* harmony export */ });\n/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nfunction normalizeComponent (\n  scriptExports,\n  render,\n  staticRenderFns,\n  functionalTemplate,\n  injectStyles,\n  scopeId,\n  moduleIdentifier, /* server only */\n  shadowMode /* vue-cli only */\n) {\n  // Vue.extend constructor export interop\n  var options = typeof scriptExports === 'function'\n    ? scriptExports.options\n    : scriptExports\n\n  // render functions\n  if (render) {\n    options.render = render\n    options.staticRenderFns = staticRenderFns\n    options._compiled = true\n  }\n\n  // functional template\n  if (functionalTemplate) {\n    options.functional = true\n  }\n\n  // scopedId\n  if (scopeId) {\n    options._scopeId = 'data-v-' + scopeId\n  }\n\n  var hook\n  if (moduleIdentifier) { // server build\n    hook = function (context) {\n      // 2.3 injection\n      context =\n        context || // cached call\n        (this.$vnode && this.$vnode.ssrContext) || // stateful\n        (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n      // 2.2 with runInNewContext: true\n      if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n        context = __VUE_SSR_CONTEXT__\n      }\n      // inject component styles\n      if (injectStyles) {\n        injectStyles.call(this, context)\n      }\n      // register component module identifier for async chunk inferrence\n      if (context && context._registeredComponents) {\n        context._registeredComponents.add(moduleIdentifier)\n      }\n    }\n    // used by ssr in case component is cached and beforeCreate\n    // never gets called\n    options._ssrRegister = hook\n  } else if (injectStyles) {\n    hook = shadowMode\n      ? function () {\n        injectStyles.call(\n          this,\n          (options.functional ? this.parent : this).$root.$options.shadowRoot\n        )\n      }\n      : injectStyles\n  }\n\n  if (hook) {\n    if (options.functional) {\n      // for template-only hot-reload because in that case the render fn doesn't\n      // go through the normalizer\n      options._injectStyles = hook\n      // register for functional component in vue file\n      var originalRender = options.render\n      options.render = function renderWithStyleInjection (h, context) {\n        hook.call(context)\n        return originalRender(h, context)\n      }\n    } else {\n      // inject component registration as beforeCreate hook\n      var existing = options.beforeCreate\n      options.beforeCreate = existing\n        ? [].concat(existing, hook)\n        : [hook]\n    }\n  }\n\n  return {\n    exports: scriptExports,\n    options: options\n  }\n}\n\n\n/***/ }),\n\n/***/ \"./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistAuthModal.vue?vue&type=style&index=0&id=6199b107&scoped=true&lang=css&\":\n/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\\\n  !*** ./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistAuthModal.vue?vue&type=style&index=0&id=6199b107&scoped=true&lang=css& ***!\n  \\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GistAuthModal.vue?vue&type=style&index=0&id=6199b107&scoped=true&lang=css& */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-10[0].rules[0].use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/GistAuthModal.vue?vue&type=style&index=0&id=6199b107&scoped=true&lang=css&\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = __webpack_require__(/*! !../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\").default\nvar update = add(\"45ae08c5\", content, false, {});\n// Hot Module Replacement\nif(false) {}\n\n/***/ }),\n\n/***/ \"./node_modules/vue-style-loader/lib/addStylesClient.js\":\n/*!**************************************************************!*\\\n  !*** ./node_modules/vue-style-loader/lib/addStylesClient.js ***!\n  \\**************************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ addStylesClient)\n/* harmony export */ });\n/* harmony import */ var _listToStyles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./listToStyles */ \"./node_modules/vue-style-loader/lib/listToStyles.js\");\n/*\n  MIT License http://www.opensource.org/licenses/mit-license.php\n  Author Tobias Koppers @sokra\n  Modified by Evan You @yyx990803\n*/\n\n\n\nvar hasDocument = typeof document !== 'undefined'\n\nif (typeof DEBUG !== 'undefined' && DEBUG) {\n  if (!hasDocument) {\n    throw new Error(\n    'vue-style-loader cannot be used in a non-browser environment. ' +\n    \"Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.\"\n  ) }\n}\n\n/*\ntype StyleObject = {\n  id: number;\n  parts: Array<StyleObjectPart>\n}\n\ntype StyleObjectPart = {\n  css: string;\n  media: string;\n  sourceMap: ?string\n}\n*/\n\nvar stylesInDom = {/*\n  [id: number]: {\n    id: number,\n    refs: number,\n    parts: Array<(obj?: StyleObjectPart) => void>\n  }\n*/}\n\nvar head = hasDocument && (document.head || document.getElementsByTagName('head')[0])\nvar singletonElement = null\nvar singletonCounter = 0\nvar isProduction = false\nvar noop = function () {}\nvar options = null\nvar ssrIdKey = 'data-vue-ssr-id'\n\n// Force single-tag solution on IE6-9, which has a hard limit on the # of <style>\n// tags it will allow on a page\nvar isOldIE = typeof navigator !== 'undefined' && /msie [6-9]\\b/.test(navigator.userAgent.toLowerCase())\n\nfunction addStylesClient (parentId, list, _isProduction, _options) {\n  isProduction = _isProduction\n\n  options = _options || {}\n\n  var styles = (0,_listToStyles__WEBPACK_IMPORTED_MODULE_0__.default)(parentId, list)\n  addStylesToDom(styles)\n\n  return function update (newList) {\n    var mayRemove = []\n    for (var i = 0; i < styles.length; i++) {\n      var item = styles[i]\n      var domStyle = stylesInDom[item.id]\n      domStyle.refs--\n      mayRemove.push(domStyle)\n    }\n    if (newList) {\n      styles = (0,_listToStyles__WEBPACK_IMPORTED_MODULE_0__.default)(parentId, newList)\n      addStylesToDom(styles)\n    } else {\n      styles = []\n    }\n    for (var i = 0; i < mayRemove.length; i++) {\n      var domStyle = mayRemove[i]\n      if (domStyle.refs === 0) {\n        for (var j = 0; j < domStyle.parts.length; j++) {\n          domStyle.parts[j]()\n        }\n        delete stylesInDom[domStyle.id]\n      }\n    }\n  }\n}\n\nfunction addStylesToDom (styles /* Array<StyleObject> */) {\n  for (var i = 0; i < styles.length; i++) {\n    var item = styles[i]\n    var domStyle = stylesInDom[item.id]\n    if (domStyle) {\n      domStyle.refs++\n      for (var j = 0; j < domStyle.parts.length; j++) {\n        domStyle.parts[j](item.parts[j])\n      }\n      for (; j < item.parts.length; j++) {\n        domStyle.parts.push(addStyle(item.parts[j]))\n      }\n      if (domStyle.parts.length > item.parts.length) {\n        domStyle.parts.length = item.parts.length\n      }\n    } else {\n      var parts = []\n      for (var j = 0; j < item.parts.length; j++) {\n        parts.push(addStyle(item.parts[j]))\n      }\n      stylesInDom[item.id] = { id: item.id, refs: 1, parts: parts }\n    }\n  }\n}\n\nfunction createStyleElement () {\n  var styleElement = document.createElement('style')\n  styleElement.type = 'text/css'\n  head.appendChild(styleElement)\n  return styleElement\n}\n\nfunction addStyle (obj /* StyleObjectPart */) {\n  var update, remove\n  var styleElement = document.querySelector('style[' + ssrIdKey + '~=\"' + obj.id + '\"]')\n\n  if (styleElement) {\n    if (isProduction) {\n      // has SSR styles and in production mode.\n      // simply do nothing.\n      return noop\n    } else {\n      // has SSR styles but in dev mode.\n      // for some reason Chrome can't handle source map in server-rendered\n      // style tags - source maps in <style> only works if the style tag is\n      // created and inserted dynamically. So we remove the server rendered\n      // styles and inject new ones.\n      styleElement.parentNode.removeChild(styleElement)\n    }\n  }\n\n  if (isOldIE) {\n    // use singleton mode for IE9.\n    var styleIndex = singletonCounter++\n    styleElement = singletonElement || (singletonElement = createStyleElement())\n    update = applyToSingletonTag.bind(null, styleElement, styleIndex, false)\n    remove = applyToSingletonTag.bind(null, styleElement, styleIndex, true)\n  } else {\n    // use multi-style-tag mode in all other cases\n    styleElement = createStyleElement()\n    update = applyToTag.bind(null, styleElement)\n    remove = function () {\n      styleElement.parentNode.removeChild(styleElement)\n    }\n  }\n\n  update(obj)\n\n  return function updateStyle (newObj /* StyleObjectPart */) {\n    if (newObj) {\n      if (newObj.css === obj.css &&\n          newObj.media === obj.media &&\n          newObj.sourceMap === obj.sourceMap) {\n        return\n      }\n      update(obj = newObj)\n    } else {\n      remove()\n    }\n  }\n}\n\nvar replaceText = (function () {\n  var textStore = []\n\n  return function (index, replacement) {\n    textStore[index] = replacement\n    return textStore.filter(Boolean).join('\\n')\n  }\n})()\n\nfunction applyToSingletonTag (styleElement, index, remove, obj) {\n  var css = remove ? '' : obj.css\n\n  if (styleElement.styleSheet) {\n    styleElement.styleSheet.cssText = replaceText(index, css)\n  } else {\n    var cssNode = document.createTextNode(css)\n    var childNodes = styleElement.childNodes\n    if (childNodes[index]) styleElement.removeChild(childNodes[index])\n    if (childNodes.length) {\n      styleElement.insertBefore(cssNode, childNodes[index])\n    } else {\n      styleElement.appendChild(cssNode)\n    }\n  }\n}\n\nfunction applyToTag (styleElement, obj) {\n  var css = obj.css\n  var media = obj.media\n  var sourceMap = obj.sourceMap\n\n  if (media) {\n    styleElement.setAttribute('media', media)\n  }\n  if (options.ssrId) {\n    styleElement.setAttribute(ssrIdKey, obj.id)\n  }\n\n  if (sourceMap) {\n    // https://developer.chrome.com/devtools/docs/javascript-debugging\n    // this makes source maps inside style tags work properly in Chrome\n    css += '\\n/*# sourceURL=' + sourceMap.sources[0] + ' */'\n    // http://stackoverflow.com/a/26603875\n    css += '\\n/*# sourceMappingURL=data:application/json;base64,' + btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))) + ' */'\n  }\n\n  if (styleElement.styleSheet) {\n    styleElement.styleSheet.cssText = css\n  } else {\n    while (styleElement.firstChild) {\n      styleElement.removeChild(styleElement.firstChild)\n    }\n    styleElement.appendChild(document.createTextNode(css))\n  }\n}\n\n\n/***/ }),\n\n/***/ \"./node_modules/vue-style-loader/lib/listToStyles.js\":\n/*!***********************************************************!*\\\n  !*** ./node_modules/vue-style-loader/lib/listToStyles.js ***!\n  \\***********************************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ listToStyles)\n/* harmony export */ });\n/**\n * Translates the list format produced by css-loader into something\n * easier to manipulate.\n */\nfunction listToStyles (parentId, list) {\n  var styles = []\n  var newStyles = {}\n  for (var i = 0; i < list.length; i++) {\n    var item = list[i]\n    var id = item[0]\n    var css = item[1]\n    var media = item[2]\n    var sourceMap = item[3]\n    var part = {\n      id: parentId + ':' + i,\n      css: css,\n      media: media,\n      sourceMap: sourceMap\n    }\n    if (!newStyles[id]) {\n      styles.push(newStyles[id] = { id: id, parts: [part] })\n    } else {\n      newStyles[id].parts.push(part)\n    }\n  }\n  return styles\n}\n\n\n/***/ }),\n\n/***/ \"./node_modules/vue/dist/vue.esm.js\":\n/*!******************************************!*\\\n  !*** ./node_modules/vue/dist/vue.esm.js ***!\n  \\******************************************/\n/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {\n\n\"use strict\";\n__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/*!\n * Vue.js v2.6.12\n * (c) 2014-2020 Evan You\n * Released under the MIT License.\n */\n/*  */\n\nvar emptyObject = Object.freeze({});\n\n// These helpers produce better VM code in JS engines due to their\n// explicitness and function inlining.\nfunction isUndef (v) {\n  return v === undefined || v === null\n}\n\nfunction isDef (v) {\n  return v !== undefined && v !== null\n}\n\nfunction isTrue (v) {\n  return v === true\n}\n\nfunction isFalse (v) {\n  return v === false\n}\n\n/**\n * Check if value is primitive.\n */\nfunction isPrimitive (value) {\n  return (\n    typeof value === 'string' ||\n    typeof value === 'number' ||\n    // $flow-disable-line\n    typeof value === 'symbol' ||\n    typeof value === 'boolean'\n  )\n}\n\n/**\n * Quick object check - this is primarily used to tell\n * Objects from primitive values when we know the value\n * is a JSON-compliant type.\n */\nfunction isObject (obj) {\n  return obj !== null && typeof obj === 'object'\n}\n\n/**\n * Get the raw type string of a value, e.g., [object Object].\n */\nvar _toString = Object.prototype.toString;\n\nfunction toRawType (value) {\n  return _toString.call(value).slice(8, -1)\n}\n\n/**\n * Strict object type check. Only returns true\n * for plain JavaScript objects.\n */\nfunction isPlainObject (obj) {\n  return _toString.call(obj) === '[object Object]'\n}\n\nfunction isRegExp (v) {\n  return _toString.call(v) === '[object RegExp]'\n}\n\n/**\n * Check if val is a valid array index.\n */\nfunction isValidArrayIndex (val) {\n  var n = parseFloat(String(val));\n  return n >= 0 && Math.floor(n) === n && isFinite(val)\n}\n\nfunction isPromise (val) {\n  return (\n    isDef(val) &&\n    typeof val.then === 'function' &&\n    typeof val.catch === 'function'\n  )\n}\n\n/**\n * Convert a value to a string that is actually rendered.\n */\nfunction toString (val) {\n  return val == null\n    ? ''\n    : Array.isArray(val) || (isPlainObject(val) && val.toString === _toString)\n      ? JSON.stringify(val, null, 2)\n      : String(val)\n}\n\n/**\n * Convert an input value to a number for persistence.\n * If the conversion fails, return original string.\n */\nfunction toNumber (val) {\n  var n = parseFloat(val);\n  return isNaN(n) ? val : n\n}\n\n/**\n * Make a map and return a function for checking if a key\n * is in that map.\n */\nfunction makeMap (\n  str,\n  expectsLowerCase\n) {\n  var map = Object.create(null);\n  var list = str.split(',');\n  for (var i = 0; i < list.length; i++) {\n    map[list[i]] = true;\n  }\n  return expectsLowerCase\n    ? function (val) { return map[val.toLowerCase()]; }\n    : function (val) { return map[val]; }\n}\n\n/**\n * Check if a tag is a built-in tag.\n */\nvar isBuiltInTag = makeMap('slot,component', true);\n\n/**\n * Check if an attribute is a reserved attribute.\n */\nvar isReservedAttribute = makeMap('key,ref,slot,slot-scope,is');\n\n/**\n * Remove an item from an array.\n */\nfunction remove (arr, item) {\n  if (arr.length) {\n    var index = arr.indexOf(item);\n    if (index > -1) {\n      return arr.splice(index, 1)\n    }\n  }\n}\n\n/**\n * Check whether an object has the property.\n */\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nfunction hasOwn (obj, key) {\n  return hasOwnProperty.call(obj, key)\n}\n\n/**\n * Create a cached version of a pure function.\n */\nfunction cached (fn) {\n  var cache = Object.create(null);\n  return (function cachedFn (str) {\n    var hit = cache[str];\n    return hit || (cache[str] = fn(str))\n  })\n}\n\n/**\n * Camelize a hyphen-delimited string.\n */\nvar camelizeRE = /-(\\w)/g;\nvar camelize = cached(function (str) {\n  return str.replace(camelizeRE, function (_, c) { return c ? c.toUpperCase() : ''; })\n});\n\n/**\n * Capitalize a string.\n */\nvar capitalize = cached(function (str) {\n  return str.charAt(0).toUpperCase() + str.slice(1)\n});\n\n/**\n * Hyphenate a camelCase string.\n */\nvar hyphenateRE = /\\B([A-Z])/g;\nvar hyphenate = cached(function (str) {\n  return str.replace(hyphenateRE, '-$1').toLowerCase()\n});\n\n/**\n * Simple bind polyfill for environments that do not support it,\n * e.g., PhantomJS 1.x. Technically, we don't need this anymore\n * since native bind is now performant enough in most browsers.\n * But removing it would mean breaking code that was able to run in\n * PhantomJS 1.x, so this must be kept for backward compatibility.\n */\n\n/* istanbul ignore next */\nfunction polyfillBind (fn, ctx) {\n  function boundFn (a) {\n    var l = arguments.length;\n    return l\n      ? l > 1\n        ? fn.apply(ctx, arguments)\n        : fn.call(ctx, a)\n      : fn.call(ctx)\n  }\n\n  boundFn._length = fn.length;\n  return boundFn\n}\n\nfunction nativeBind (fn, ctx) {\n  return fn.bind(ctx)\n}\n\nvar bind = Function.prototype.bind\n  ? nativeBind\n  : polyfillBind;\n\n/**\n * Convert an Array-like object to a real Array.\n */\nfunction toArray (list, start) {\n  start = start || 0;\n  var i = list.length - start;\n  var ret = new Array(i);\n  while (i--) {\n    ret[i] = list[i + start];\n  }\n  return ret\n}\n\n/**\n * Mix properties into target object.\n */\nfunction extend (to, _from) {\n  for (var key in _from) {\n    to[key] = _from[key];\n  }\n  return to\n}\n\n/**\n * Merge an Array of Objects into a single Object.\n */\nfunction toObject (arr) {\n  var res = {};\n  for (var i = 0; i < arr.length; i++) {\n    if (arr[i]) {\n      extend(res, arr[i]);\n    }\n  }\n  return res\n}\n\n/* eslint-disable no-unused-vars */\n\n/**\n * Perform no operation.\n * Stubbing args to make Flow happy without leaving useless transpiled code\n * with ...rest (https://flow.org/blog/2017/05/07/Strict-Function-Call-Arity/).\n */\nfunction noop (a, b, c) {}\n\n/**\n * Always return false.\n */\nvar no = function (a, b, c) { return false; };\n\n/* eslint-enable no-unused-vars */\n\n/**\n * Return the same value.\n */\nvar identity = function (_) { return _; };\n\n/**\n * Generate a string containing static keys from compiler modules.\n */\nfunction genStaticKeys (modules) {\n  return modules.reduce(function (keys, m) {\n    return keys.concat(m.staticKeys || [])\n  }, []).join(',')\n}\n\n/**\n * Check if two values are loosely equal - that is,\n * if they are plain objects, do they have the same shape?\n */\nfunction looseEqual (a, b) {\n  if (a === b) { return true }\n  var isObjectA = isObject(a);\n  var isObjectB = isObject(b);\n  if (isObjectA && isObjectB) {\n    try {\n      var isArrayA = Array.isArray(a);\n      var isArrayB = Array.isArray(b);\n      if (isArrayA && isArrayB) {\n        return a.length === b.length && a.every(function (e, i) {\n          return looseEqual(e, b[i])\n        })\n      } else if (a instanceof Date && b instanceof Date) {\n        return a.getTime() === b.getTime()\n      } else if (!isArrayA && !isArrayB) {\n        var keysA = Object.keys(a);\n        var keysB = Object.keys(b);\n        return keysA.length === keysB.length && keysA.every(function (key) {\n          return looseEqual(a[key], b[key])\n        })\n      } else {\n        /* istanbul ignore next */\n        return false\n      }\n    } catch (e) {\n      /* istanbul ignore next */\n      return false\n    }\n  } else if (!isObjectA && !isObjectB) {\n    return String(a) === String(b)\n  } else {\n    return false\n  }\n}\n\n/**\n * Return the first index at which a loosely equal value can be\n * found in the array (if value is a plain object, the array must\n * contain an object of the same shape), or -1 if it is not present.\n */\nfunction looseIndexOf (arr, val) {\n  for (var i = 0; i < arr.length; i++) {\n    if (looseEqual(arr[i], val)) { return i }\n  }\n  return -1\n}\n\n/**\n * Ensure a function is called only once.\n */\nfunction once (fn) {\n  var called = false;\n  return function () {\n    if (!called) {\n      called = true;\n      fn.apply(this, arguments);\n    }\n  }\n}\n\nvar SSR_ATTR = 'data-server-rendered';\n\nvar ASSET_TYPES = [\n  'component',\n  'directive',\n  'filter'\n];\n\nvar LIFECYCLE_HOOKS = [\n  'beforeCreate',\n  'created',\n  'beforeMount',\n  'mounted',\n  'beforeUpdate',\n  'updated',\n  'beforeDestroy',\n  'destroyed',\n  'activated',\n  'deactivated',\n  'errorCaptured',\n  'serverPrefetch'\n];\n\n/*  */\n\n\n\nvar config = ({\n  /**\n   * Option merge strategies (used in core/util/options)\n   */\n  // $flow-disable-line\n  optionMergeStrategies: Object.create(null),\n\n  /**\n   * Whether to suppress warnings.\n   */\n  silent: false,\n\n  /**\n   * Show production mode tip message on boot?\n   */\n  productionTip: \"development\" !== 'production',\n\n  /**\n   * Whether to enable devtools\n   */\n  devtools: \"development\" !== 'production',\n\n  /**\n   * Whether to record perf\n   */\n  performance: false,\n\n  /**\n   * Error handler for watcher errors\n   */\n  errorHandler: null,\n\n  /**\n   * Warn handler for watcher warns\n   */\n  warnHandler: null,\n\n  /**\n   * Ignore certain custom elements\n   */\n  ignoredElements: [],\n\n  /**\n   * Custom user key aliases for v-on\n   */\n  // $flow-disable-line\n  keyCodes: Object.create(null),\n\n  /**\n   * Check if a tag is reserved so that it cannot be registered as a\n   * component. This is platform-dependent and may be overwritten.\n   */\n  isReservedTag: no,\n\n  /**\n   * Check if an attribute is reserved so that it cannot be used as a component\n   * prop. This is platform-dependent and may be overwritten.\n   */\n  isReservedAttr: no,\n\n  /**\n   * Check if a tag is an unknown element.\n   * Platform-dependent.\n   */\n  isUnknownElement: no,\n\n  /**\n   * Get the namespace of an element\n   */\n  getTagNamespace: noop,\n\n  /**\n   * Parse the real tag name for the specific platform.\n   */\n  parsePlatformTagName: identity,\n\n  /**\n   * Check if an attribute must be bound using property, e.g. value\n   * Platform-dependent.\n   */\n  mustUseProp: no,\n\n  /**\n   * Perform updates asynchronously. Intended to be used by Vue Test Utils\n   * This will significantly reduce performance if set to false.\n   */\n  async: true,\n\n  /**\n   * Exposed for legacy reasons\n   */\n  _lifecycleHooks: LIFECYCLE_HOOKS\n});\n\n/*  */\n\n/**\n * unicode letters used for parsing html tags, component names and property paths.\n * using https://www.w3.org/TR/html53/semantics-scripting.html#potentialcustomelementname\n * skipping \\u10000-\\uEFFFF due to it freezing up PhantomJS\n */\nvar unicodeRegExp = /a-zA-Z\\u00B7\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u203F-\\u2040\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD/;\n\n/**\n * Check if a string starts with $ or _\n */\nfunction isReserved (str) {\n  var c = (str + '').charCodeAt(0);\n  return c === 0x24 || c === 0x5F\n}\n\n/**\n * Define a property.\n */\nfunction def (obj, key, val, enumerable) {\n  Object.defineProperty(obj, key, {\n    value: val,\n    enumerable: !!enumerable,\n    writable: true,\n    configurable: true\n  });\n}\n\n/**\n * Parse simple path.\n */\nvar bailRE = new RegExp((\"[^\" + (unicodeRegExp.source) + \".$_\\\\d]\"));\nfunction parsePath (path) {\n  if (bailRE.test(path)) {\n    return\n  }\n  var segments = path.split('.');\n  return function (obj) {\n    for (var i = 0; i < segments.length; i++) {\n      if (!obj) { return }\n      obj = obj[segments[i]];\n    }\n    return obj\n  }\n}\n\n/*  */\n\n// can we use __proto__?\nvar hasProto = '__proto__' in {};\n\n// Browser environment sniffing\nvar inBrowser = typeof window !== 'undefined';\nvar inWeex = typeof WXEnvironment !== 'undefined' && !!WXEnvironment.platform;\nvar weexPlatform = inWeex && WXEnvironment.platform.toLowerCase();\nvar UA = inBrowser && window.navigator.userAgent.toLowerCase();\nvar isIE = UA && /msie|trident/.test(UA);\nvar isIE9 = UA && UA.indexOf('msie 9.0') > 0;\nvar isEdge = UA && UA.indexOf('edge/') > 0;\nvar isAndroid = (UA && UA.indexOf('android') > 0) || (weexPlatform === 'android');\nvar isIOS = (UA && /iphone|ipad|ipod|ios/.test(UA)) || (weexPlatform === 'ios');\nvar isChrome = UA && /chrome\\/\\d+/.test(UA) && !isEdge;\nvar isPhantomJS = UA && /phantomjs/.test(UA);\nvar isFF = UA && UA.match(/firefox\\/(\\d+)/);\n\n// Firefox has a \"watch\" function on Object.prototype...\nvar nativeWatch = ({}).watch;\n\nvar supportsPassive = false;\nif (inBrowser) {\n  try {\n    var opts = {};\n    Object.defineProperty(opts, 'passive', ({\n      get: function get () {\n        /* istanbul ignore next */\n        supportsPassive = true;\n      }\n    })); // https://github.com/facebook/flow/issues/285\n    window.addEventListener('test-passive', null, opts);\n  } catch (e) {}\n}\n\n// this needs to be lazy-evaled because vue may be required before\n// vue-server-renderer can set VUE_ENV\nvar _isServer;\nvar isServerRendering = function () {\n  if (_isServer === undefined) {\n    /* istanbul ignore if */\n    if (!inBrowser && !inWeex && typeof __webpack_require__.g !== 'undefined') {\n      // detect presence of vue-server-renderer and avoid\n      // Webpack shimming the process\n      _isServer = __webpack_require__.g['process'] && __webpack_require__.g['process'].env.VUE_ENV === 'server';\n    } else {\n      _isServer = false;\n    }\n  }\n  return _isServer\n};\n\n// detect devtools\nvar devtools = inBrowser && window.__VUE_DEVTOOLS_GLOBAL_HOOK__;\n\n/* istanbul ignore next */\nfunction isNative (Ctor) {\n  return typeof Ctor === 'function' && /native code/.test(Ctor.toString())\n}\n\nvar hasSymbol =\n  typeof Symbol !== 'undefined' && isNative(Symbol) &&\n  typeof Reflect !== 'undefined' && isNative(Reflect.ownKeys);\n\nvar _Set;\n/* istanbul ignore if */ // $flow-disable-line\nif (typeof Set !== 'undefined' && isNative(Set)) {\n  // use native Set when available.\n  _Set = Set;\n} else {\n  // a non-standard Set polyfill that only works with primitive keys.\n  _Set = /*@__PURE__*/(function () {\n    function Set () {\n      this.set = Object.create(null);\n    }\n    Set.prototype.has = function has (key) {\n      return this.set[key] === true\n    };\n    Set.prototype.add = function add (key) {\n      this.set[key] = true;\n    };\n    Set.prototype.clear = function clear () {\n      this.set = Object.create(null);\n    };\n\n    return Set;\n  }());\n}\n\n/*  */\n\nvar warn = noop;\nvar tip = noop;\nvar generateComponentTrace = (noop); // work around flow check\nvar formatComponentName = (noop);\n\nif (true) {\n  var hasConsole = typeof console !== 'undefined';\n  var classifyRE = /(?:^|[-_])(\\w)/g;\n  var classify = function (str) { return str\n    .replace(classifyRE, function (c) { return c.toUpperCase(); })\n    .replace(/[-_]/g, ''); };\n\n  warn = function (msg, vm) {\n    var trace = vm ? generateComponentTrace(vm) : '';\n\n    if (config.warnHandler) {\n      config.warnHandler.call(null, msg, vm, trace);\n    } else if (hasConsole && (!config.silent)) {\n      console.error((\"[Vue warn]: \" + msg + trace));\n    }\n  };\n\n  tip = function (msg, vm) {\n    if (hasConsole && (!config.silent)) {\n      console.warn(\"[Vue tip]: \" + msg + (\n        vm ? generateComponentTrace(vm) : ''\n      ));\n    }\n  };\n\n  formatComponentName = function (vm, includeFile) {\n    if (vm.$root === vm) {\n      return '<Root>'\n    }\n    var options = typeof vm === 'function' && vm.cid != null\n      ? vm.options\n      : vm._isVue\n        ? vm.$options || vm.constructor.options\n        : vm;\n    var name = options.name || options._componentTag;\n    var file = options.__file;\n    if (!name && file) {\n      var match = file.match(/([^/\\\\]+)\\.vue$/);\n      name = match && match[1];\n    }\n\n    return (\n      (name ? (\"<\" + (classify(name)) + \">\") : \"<Anonymous>\") +\n      (file && includeFile !== false ? (\" at \" + file) : '')\n    )\n  };\n\n  var repeat = function (str, n) {\n    var res = '';\n    while (n) {\n      if (n % 2 === 1) { res += str; }\n      if (n > 1) { str += str; }\n      n >>= 1;\n    }\n    return res\n  };\n\n  generateComponentTrace = function (vm) {\n    if (vm._isVue && vm.$parent) {\n      var tree = [];\n      var currentRecursiveSequence = 0;\n      while (vm) {\n        if (tree.length > 0) {\n          var last = tree[tree.length - 1];\n          if (last.constructor === vm.constructor) {\n            currentRecursiveSequence++;\n            vm = vm.$parent;\n            continue\n          } else if (currentRecursiveSequence > 0) {\n            tree[tree.length - 1] = [last, currentRecursiveSequence];\n            currentRecursiveSequence = 0;\n          }\n        }\n        tree.push(vm);\n        vm = vm.$parent;\n      }\n      return '\\n\\nfound in\\n\\n' + tree\n        .map(function (vm, i) { return (\"\" + (i === 0 ? '---> ' : repeat(' ', 5 + i * 2)) + (Array.isArray(vm)\n            ? ((formatComponentName(vm[0])) + \"... (\" + (vm[1]) + \" recursive calls)\")\n            : formatComponentName(vm))); })\n        .join('\\n')\n    } else {\n      return (\"\\n\\n(found in \" + (formatComponentName(vm)) + \")\")\n    }\n  };\n}\n\n/*  */\n\nvar uid = 0;\n\n/**\n * A dep is an observable that can have multiple\n * directives subscribing to it.\n */\nvar Dep = function Dep () {\n  this.id = uid++;\n  this.subs = [];\n};\n\nDep.prototype.addSub = function addSub (sub) {\n  this.subs.push(sub);\n};\n\nDep.prototype.removeSub = function removeSub (sub) {\n  remove(this.subs, sub);\n};\n\nDep.prototype.depend = function depend () {\n  if (Dep.target) {\n    Dep.target.addDep(this);\n  }\n};\n\nDep.prototype.notify = function notify () {\n  // stabilize the subscriber list first\n  var subs = this.subs.slice();\n  if ( true && !config.async) {\n    // subs aren't sorted in scheduler if not running async\n    // we need to sort them now to make sure they fire in correct\n    // order\n    subs.sort(function (a, b) { return a.id - b.id; });\n  }\n  for (var i = 0, l = subs.length; i < l; i++) {\n    subs[i].update();\n  }\n};\n\n// The current target watcher being evaluated.\n// This is globally unique because only one watcher\n// can be evaluated at a time.\nDep.target = null;\nvar targetStack = [];\n\nfunction pushTarget (target) {\n  targetStack.push(target);\n  Dep.target = target;\n}\n\nfunction popTarget () {\n  targetStack.pop();\n  Dep.target = targetStack[targetStack.length - 1];\n}\n\n/*  */\n\nvar VNode = function VNode (\n  tag,\n  data,\n  children,\n  text,\n  elm,\n  context,\n  componentOptions,\n  asyncFactory\n) {\n  this.tag = tag;\n  this.data = data;\n  this.children = children;\n  this.text = text;\n  this.elm = elm;\n  this.ns = undefined;\n  this.context = context;\n  this.fnContext = undefined;\n  this.fnOptions = undefined;\n  this.fnScopeId = undefined;\n  this.key = data && data.key;\n  this.componentOptions = componentOptions;\n  this.componentInstance = undefined;\n  this.parent = undefined;\n  this.raw = false;\n  this.isStatic = false;\n  this.isRootInsert = true;\n  this.isComment = false;\n  this.isCloned = false;\n  this.isOnce = false;\n  this.asyncFactory = asyncFactory;\n  this.asyncMeta = undefined;\n  this.isAsyncPlaceholder = false;\n};\n\nvar prototypeAccessors = { child: { configurable: true } };\n\n// DEPRECATED: alias for componentInstance for backwards compat.\n/* istanbul ignore next */\nprototypeAccessors.child.get = function () {\n  return this.componentInstance\n};\n\nObject.defineProperties( VNode.prototype, prototypeAccessors );\n\nvar createEmptyVNode = function (text) {\n  if ( text === void 0 ) text = '';\n\n  var node = new VNode();\n  node.text = text;\n  node.isComment = true;\n  return node\n};\n\nfunction createTextVNode (val) {\n  return new VNode(undefined, undefined, undefined, String(val))\n}\n\n// optimized shallow clone\n// used for static nodes and slot nodes because they may be reused across\n// multiple renders, cloning them avoids errors when DOM manipulations rely\n// on their elm reference.\nfunction cloneVNode (vnode) {\n  var cloned = new VNode(\n    vnode.tag,\n    vnode.data,\n    // #7975\n    // clone children array to avoid mutating original in case of cloning\n    // a child.\n    vnode.children && vnode.children.slice(),\n    vnode.text,\n    vnode.elm,\n    vnode.context,\n    vnode.componentOptions,\n    vnode.asyncFactory\n  );\n  cloned.ns = vnode.ns;\n  cloned.isStatic = vnode.isStatic;\n  cloned.key = vnode.key;\n  cloned.isComment = vnode.isComment;\n  cloned.fnContext = vnode.fnContext;\n  cloned.fnOptions = vnode.fnOptions;\n  cloned.fnScopeId = vnode.fnScopeId;\n  cloned.asyncMeta = vnode.asyncMeta;\n  cloned.isCloned = true;\n  return cloned\n}\n\n/*\n * not type checking this file because flow doesn't play well with\n * dynamically accessing methods on Array prototype\n */\n\nvar arrayProto = Array.prototype;\nvar arrayMethods = Object.create(arrayProto);\n\nvar methodsToPatch = [\n  'push',\n  'pop',\n  'shift',\n  'unshift',\n  'splice',\n  'sort',\n  'reverse'\n];\n\n/**\n * Intercept mutating methods and emit events\n */\nmethodsToPatch.forEach(function (method) {\n  // cache original method\n  var original = arrayProto[method];\n  def(arrayMethods, method, function mutator () {\n    var args = [], len = arguments.length;\n    while ( len-- ) args[ len ] = arguments[ len ];\n\n    var result = original.apply(this, args);\n    var ob = this.__ob__;\n    var inserted;\n    switch (method) {\n      case 'push':\n      case 'unshift':\n        inserted = args;\n        break\n      case 'splice':\n        inserted = args.slice(2);\n        break\n    }\n    if (inserted) { ob.observeArray(inserted); }\n    // notify change\n    ob.dep.notify();\n    return result\n  });\n});\n\n/*  */\n\nvar arrayKeys = Object.getOwnPropertyNames(arrayMethods);\n\n/**\n * In some cases we may want to disable observation inside a component's\n * update computation.\n */\nvar shouldObserve = true;\n\nfunction toggleObserving (value) {\n  shouldObserve = value;\n}\n\n/**\n * Observer class that is attached to each observed\n * object. Once attached, the observer converts the target\n * object's property keys into getter/setters that\n * collect dependencies and dispatch updates.\n */\nvar Observer = function Observer (value) {\n  this.value = value;\n  this.dep = new Dep();\n  this.vmCount = 0;\n  def(value, '__ob__', this);\n  if (Array.isArray(value)) {\n    if (hasProto) {\n      protoAugment(value, arrayMethods);\n    } else {\n      copyAugment(value, arrayMethods, arrayKeys);\n    }\n    this.observeArray(value);\n  } else {\n    this.walk(value);\n  }\n};\n\n/**\n * Walk through all properties and convert them into\n * getter/setters. This method should only be called when\n * value type is Object.\n */\nObserver.prototype.walk = function walk (obj) {\n  var keys = Object.keys(obj);\n  for (var i = 0; i < keys.length; i++) {\n    defineReactive$$1(obj, keys[i]);\n  }\n};\n\n/**\n * Observe a list of Array items.\n */\nObserver.prototype.observeArray = function observeArray (items) {\n  for (var i = 0, l = items.length; i < l; i++) {\n    observe(items[i]);\n  }\n};\n\n// helpers\n\n/**\n * Augment a target Object or Array by intercepting\n * the prototype chain using __proto__\n */\nfunction protoAugment (target, src) {\n  /* eslint-disable no-proto */\n  target.__proto__ = src;\n  /* eslint-enable no-proto */\n}\n\n/**\n * Augment a target Object or Array by defining\n * hidden properties.\n */\n/* istanbul ignore next */\nfunction copyAugment (target, src, keys) {\n  for (var i = 0, l = keys.length; i < l; i++) {\n    var key = keys[i];\n    def(target, key, src[key]);\n  }\n}\n\n/**\n * Attempt to create an observer instance for a value,\n * returns the new observer if successfully observed,\n * or the existing observer if the value already has one.\n */\nfunction observe (value, asRootData) {\n  if (!isObject(value) || value instanceof VNode) {\n    return\n  }\n  var ob;\n  if (hasOwn(value, '__ob__') && value.__ob__ instanceof Observer) {\n    ob = value.__ob__;\n  } else if (\n    shouldObserve &&\n    !isServerRendering() &&\n    (Array.isArray(value) || isPlainObject(value)) &&\n    Object.isExtensible(value) &&\n    !value._isVue\n  ) {\n    ob = new Observer(value);\n  }\n  if (asRootData && ob) {\n    ob.vmCount++;\n  }\n  return ob\n}\n\n/**\n * Define a reactive property on an Object.\n */\nfunction defineReactive$$1 (\n  obj,\n  key,\n  val,\n  customSetter,\n  shallow\n) {\n  var dep = new Dep();\n\n  var property = Object.getOwnPropertyDescriptor(obj, key);\n  if (property && property.configurable === false) {\n    return\n  }\n\n  // cater for pre-defined getter/setters\n  var getter = property && property.get;\n  var setter = property && property.set;\n  if ((!getter || setter) && arguments.length === 2) {\n    val = obj[key];\n  }\n\n  var childOb = !shallow && observe(val);\n  Object.defineProperty(obj, key, {\n    enumerable: true,\n    configurable: true,\n    get: function reactiveGetter () {\n      var value = getter ? getter.call(obj) : val;\n      if (Dep.target) {\n        dep.depend();\n        if (childOb) {\n          childOb.dep.depend();\n          if (Array.isArray(value)) {\n            dependArray(value);\n          }\n        }\n      }\n      return value\n    },\n    set: function reactiveSetter (newVal) {\n      var value = getter ? getter.call(obj) : val;\n      /* eslint-disable no-self-compare */\n      if (newVal === value || (newVal !== newVal && value !== value)) {\n        return\n      }\n      /* eslint-enable no-self-compare */\n      if ( true && customSetter) {\n        customSetter();\n      }\n      // #7981: for accessor properties without setter\n      if (getter && !setter) { return }\n      if (setter) {\n        setter.call(obj, newVal);\n      } else {\n        val = newVal;\n      }\n      childOb = !shallow && observe(newVal);\n      dep.notify();\n    }\n  });\n}\n\n/**\n * Set a property on an object. Adds the new property and\n * triggers change notification if the property doesn't\n * already exist.\n */\nfunction set (target, key, val) {\n  if ( true &&\n    (isUndef(target) || isPrimitive(target))\n  ) {\n    warn((\"Cannot set reactive property on undefined, null, or primitive value: \" + ((target))));\n  }\n  if (Array.isArray(target) && isValidArrayIndex(key)) {\n    target.length = Math.max(target.length, key);\n    target.splice(key, 1, val);\n    return val\n  }\n  if (key in target && !(key in Object.prototype)) {\n    target[key] = val;\n    return val\n  }\n  var ob = (target).__ob__;\n  if (target._isVue || (ob && ob.vmCount)) {\n     true && warn(\n      'Avoid adding reactive properties to a Vue instance or its root $data ' +\n      'at runtime - declare it upfront in the data option.'\n    );\n    return val\n  }\n  if (!ob) {\n    target[key] = val;\n    return val\n  }\n  defineReactive$$1(ob.value, key, val);\n  ob.dep.notify();\n  return val\n}\n\n/**\n * Delete a property and trigger change if necessary.\n */\nfunction del (target, key) {\n  if ( true &&\n    (isUndef(target) || isPrimitive(target))\n  ) {\n    warn((\"Cannot delete reactive property on undefined, null, or primitive value: \" + ((target))));\n  }\n  if (Array.isArray(target) && isValidArrayIndex(key)) {\n    target.splice(key, 1);\n    return\n  }\n  var ob = (target).__ob__;\n  if (target._isVue || (ob && ob.vmCount)) {\n     true && warn(\n      'Avoid deleting properties on a Vue instance or its root $data ' +\n      '- just set it to null.'\n    );\n    return\n  }\n  if (!hasOwn(target, key)) {\n    return\n  }\n  delete target[key];\n  if (!ob) {\n    return\n  }\n  ob.dep.notify();\n}\n\n/**\n * Collect dependencies on array elements when the array is touched, since\n * we cannot intercept array element access like property getters.\n */\nfunction dependArray (value) {\n  for (var e = (void 0), i = 0, l = value.length; i < l; i++) {\n    e = value[i];\n    e && e.__ob__ && e.__ob__.dep.depend();\n    if (Array.isArray(e)) {\n      dependArray(e);\n    }\n  }\n}\n\n/*  */\n\n/**\n * Option overwriting strategies are functions that handle\n * how to merge a parent option value and a child option\n * value into the final value.\n */\nvar strats = config.optionMergeStrategies;\n\n/**\n * Options with restrictions\n */\nif (true) {\n  strats.el = strats.propsData = function (parent, child, vm, key) {\n    if (!vm) {\n      warn(\n        \"option \\\"\" + key + \"\\\" can only be used during instance \" +\n        'creation with the `new` keyword.'\n      );\n    }\n    return defaultStrat(parent, child)\n  };\n}\n\n/**\n * Helper that recursively merges two data objects together.\n */\nfunction mergeData (to, from) {\n  if (!from) { return to }\n  var key, toVal, fromVal;\n\n  var keys = hasSymbol\n    ? Reflect.ownKeys(from)\n    : Object.keys(from);\n\n  for (var i = 0; i < keys.length; i++) {\n    key = keys[i];\n    // in case the object is already observed...\n    if (key === '__ob__') { continue }\n    toVal = to[key];\n    fromVal = from[key];\n    if (!hasOwn(to, key)) {\n      set(to, key, fromVal);\n    } else if (\n      toVal !== fromVal &&\n      isPlainObject(toVal) &&\n      isPlainObject(fromVal)\n    ) {\n      mergeData(toVal, fromVal);\n    }\n  }\n  return to\n}\n\n/**\n * Data\n */\nfunction mergeDataOrFn (\n  parentVal,\n  childVal,\n  vm\n) {\n  if (!vm) {\n    // in a Vue.extend merge, both should be functions\n    if (!childVal) {\n      return parentVal\n    }\n    if (!parentVal) {\n      return childVal\n    }\n    // when parentVal & childVal are both present,\n    // we need to return a function that returns the\n    // merged result of both functions... no need to\n    // check if parentVal is a function here because\n    // it has to be a function to pass previous merges.\n    return function mergedDataFn () {\n      return mergeData(\n        typeof childVal === 'function' ? childVal.call(this, this) : childVal,\n        typeof parentVal === 'function' ? parentVal.call(this, this) : parentVal\n      )\n    }\n  } else {\n    return function mergedInstanceDataFn () {\n      // instance merge\n      var instanceData = typeof childVal === 'function'\n        ? childVal.call(vm, vm)\n        : childVal;\n      var defaultData = typeof parentVal === 'function'\n        ? parentVal.call(vm, vm)\n        : parentVal;\n      if (instanceData) {\n        return mergeData(instanceData, defaultData)\n      } else {\n        return defaultData\n      }\n    }\n  }\n}\n\nstrats.data = function (\n  parentVal,\n  childVal,\n  vm\n) {\n  if (!vm) {\n    if (childVal && typeof childVal !== 'function') {\n       true && warn(\n        'The \"data\" option should be a function ' +\n        'that returns a per-instance value in component ' +\n        'definitions.',\n        vm\n      );\n\n      return parentVal\n    }\n    return mergeDataOrFn(parentVal, childVal)\n  }\n\n  return mergeDataOrFn(parentVal, childVal, vm)\n};\n\n/**\n * Hooks and props are merged as arrays.\n */\nfunction mergeHook (\n  parentVal,\n  childVal\n) {\n  var res = childVal\n    ? parentVal\n      ? parentVal.concat(childVal)\n      : Array.isArray(childVal)\n        ? childVal\n        : [childVal]\n    : parentVal;\n  return res\n    ? dedupeHooks(res)\n    : res\n}\n\nfunction dedupeHooks (hooks) {\n  var res = [];\n  for (var i = 0; i < hooks.length; i++) {\n    if (res.indexOf(hooks[i]) === -1) {\n      res.push(hooks[i]);\n    }\n  }\n  return res\n}\n\nLIFECYCLE_HOOKS.forEach(function (hook) {\n  strats[hook] = mergeHook;\n});\n\n/**\n * Assets\n *\n * When a vm is present (instance creation), we need to do\n * a three-way merge between constructor options, instance\n * options and parent options.\n */\nfunction mergeAssets (\n  parentVal,\n  childVal,\n  vm,\n  key\n) {\n  var res = Object.create(parentVal || null);\n  if (childVal) {\n     true && assertObjectType(key, childVal, vm);\n    return extend(res, childVal)\n  } else {\n    return res\n  }\n}\n\nASSET_TYPES.forEach(function (type) {\n  strats[type + 's'] = mergeAssets;\n});\n\n/**\n * Watchers.\n *\n * Watchers hashes should not overwrite one\n * another, so we merge them as arrays.\n */\nstrats.watch = function (\n  parentVal,\n  childVal,\n  vm,\n  key\n) {\n  // work around Firefox's Object.prototype.watch...\n  if (parentVal === nativeWatch) { parentVal = undefined; }\n  if (childVal === nativeWatch) { childVal = undefined; }\n  /* istanbul ignore if */\n  if (!childVal) { return Object.create(parentVal || null) }\n  if (true) {\n    assertObjectType(key, childVal, vm);\n  }\n  if (!parentVal) { return childVal }\n  var ret = {};\n  extend(ret, parentVal);\n  for (var key$1 in childVal) {\n    var parent = ret[key$1];\n    var child = childVal[key$1];\n    if (parent && !Array.isArray(parent)) {\n      parent = [parent];\n    }\n    ret[key$1] = parent\n      ? parent.concat(child)\n      : Array.isArray(child) ? child : [child];\n  }\n  return ret\n};\n\n/**\n * Other object hashes.\n */\nstrats.props =\nstrats.methods =\nstrats.inject =\nstrats.computed = function (\n  parentVal,\n  childVal,\n  vm,\n  key\n) {\n  if (childVal && \"development\" !== 'production') {\n    assertObjectType(key, childVal, vm);\n  }\n  if (!parentVal) { return childVal }\n  var ret = Object.create(null);\n  extend(ret, parentVal);\n  if (childVal) { extend(ret, childVal); }\n  return ret\n};\nstrats.provide = mergeDataOrFn;\n\n/**\n * Default strategy.\n */\nvar defaultStrat = function (parentVal, childVal) {\n  return childVal === undefined\n    ? parentVal\n    : childVal\n};\n\n/**\n * Validate component names\n */\nfunction checkComponents (options) {\n  for (var key in options.components) {\n    validateComponentName(key);\n  }\n}\n\nfunction validateComponentName (name) {\n  if (!new RegExp((\"^[a-zA-Z][\\\\-\\\\.0-9_\" + (unicodeRegExp.source) + \"]*$\")).test(name)) {\n    warn(\n      'Invalid component name: \"' + name + '\". Component names ' +\n      'should conform to valid custom element name in html5 specification.'\n    );\n  }\n  if (isBuiltInTag(name) || config.isReservedTag(name)) {\n    warn(\n      'Do not use built-in or reserved HTML elements as component ' +\n      'id: ' + name\n    );\n  }\n}\n\n/**\n * Ensure all props option syntax are normalized into the\n * Object-based format.\n */\nfunction normalizeProps (options, vm) {\n  var props = options.props;\n  if (!props) { return }\n  var res = {};\n  var i, val, name;\n  if (Array.isArray(props)) {\n    i = props.length;\n    while (i--) {\n      val = props[i];\n      if (typeof val === 'string') {\n        name = camelize(val);\n        res[name] = { type: null };\n      } else if (true) {\n        warn('props must be strings when using array syntax.');\n      }\n    }\n  } else if (isPlainObject(props)) {\n    for (var key in props) {\n      val = props[key];\n      name = camelize(key);\n      res[name] = isPlainObject(val)\n        ? val\n        : { type: val };\n    }\n  } else if (true) {\n    warn(\n      \"Invalid value for option \\\"props\\\": expected an Array or an Object, \" +\n      \"but got \" + (toRawType(props)) + \".\",\n      vm\n    );\n  }\n  options.props = res;\n}\n\n/**\n * Normalize all injections into Object-based format\n */\nfunction normalizeInject (options, vm) {\n  var inject = options.inject;\n  if (!inject) { return }\n  var normalized = options.inject = {};\n  if (Array.isArray(inject)) {\n    for (var i = 0; i < inject.length; i++) {\n      normalized[inject[i]] = { from: inject[i] };\n    }\n  } else if (isPlainObject(inject)) {\n    for (var key in inject) {\n      var val = inject[key];\n      normalized[key] = isPlainObject(val)\n        ? extend({ from: key }, val)\n        : { from: val };\n    }\n  } else if (true) {\n    warn(\n      \"Invalid value for option \\\"inject\\\": expected an Array or an Object, \" +\n      \"but got \" + (toRawType(inject)) + \".\",\n      vm\n    );\n  }\n}\n\n/**\n * Normalize raw function directives into object format.\n */\nfunction normalizeDirectives (options) {\n  var dirs = options.directives;\n  if (dirs) {\n    for (var key in dirs) {\n      var def$$1 = dirs[key];\n      if (typeof def$$1 === 'function') {\n        dirs[key] = { bind: def$$1, update: def$$1 };\n      }\n    }\n  }\n}\n\nfunction assertObjectType (name, value, vm) {\n  if (!isPlainObject(value)) {\n    warn(\n      \"Invalid value for option \\\"\" + name + \"\\\": expected an Object, \" +\n      \"but got \" + (toRawType(value)) + \".\",\n      vm\n    );\n  }\n}\n\n/**\n * Merge two option objects into a new one.\n * Core utility used in both instantiation and inheritance.\n */\nfunction mergeOptions (\n  parent,\n  child,\n  vm\n) {\n  if (true) {\n    checkComponents(child);\n  }\n\n  if (typeof child === 'function') {\n    child = child.options;\n  }\n\n  normalizeProps(child, vm);\n  normalizeInject(child, vm);\n  normalizeDirectives(child);\n\n  // Apply extends and mixins on the child options,\n  // but only if it is a raw options object that isn't\n  // the result of another mergeOptions call.\n  // Only merged options has the _base property.\n  if (!child._base) {\n    if (child.extends) {\n      parent = mergeOptions(parent, child.extends, vm);\n    }\n    if (child.mixins) {\n      for (var i = 0, l = child.mixins.length; i < l; i++) {\n        parent = mergeOptions(parent, child.mixins[i], vm);\n      }\n    }\n  }\n\n  var options = {};\n  var key;\n  for (key in parent) {\n    mergeField(key);\n  }\n  for (key in child) {\n    if (!hasOwn(parent, key)) {\n      mergeField(key);\n    }\n  }\n  function mergeField (key) {\n    var strat = strats[key] || defaultStrat;\n    options[key] = strat(parent[key], child[key], vm, key);\n  }\n  return options\n}\n\n/**\n * Resolve an asset.\n * This function is used because child instances need access\n * to assets defined in its ancestor chain.\n */\nfunction resolveAsset (\n  options,\n  type,\n  id,\n  warnMissing\n) {\n  /* istanbul ignore if */\n  if (typeof id !== 'string') {\n    return\n  }\n  var assets = options[type];\n  // check local registration variations first\n  if (hasOwn(assets, id)) { return assets[id] }\n  var camelizedId = camelize(id);\n  if (hasOwn(assets, camelizedId)) { return assets[camelizedId] }\n  var PascalCaseId = capitalize(camelizedId);\n  if (hasOwn(assets, PascalCaseId)) { return assets[PascalCaseId] }\n  // fallback to prototype chain\n  var res = assets[id] || assets[camelizedId] || assets[PascalCaseId];\n  if ( true && warnMissing && !res) {\n    warn(\n      'Failed to resolve ' + type.slice(0, -1) + ': ' + id,\n      options\n    );\n  }\n  return res\n}\n\n/*  */\n\n\n\nfunction validateProp (\n  key,\n  propOptions,\n  propsData,\n  vm\n) {\n  var prop = propOptions[key];\n  var absent = !hasOwn(propsData, key);\n  var value = propsData[key];\n  // boolean casting\n  var booleanIndex = getTypeIndex(Boolean, prop.type);\n  if (booleanIndex > -1) {\n    if (absent && !hasOwn(prop, 'default')) {\n      value = false;\n    } else if (value === '' || value === hyphenate(key)) {\n      // only cast empty string / same name to boolean if\n      // boolean has higher priority\n      var stringIndex = getTypeIndex(String, prop.type);\n      if (stringIndex < 0 || booleanIndex < stringIndex) {\n        value = true;\n      }\n    }\n  }\n  // check default value\n  if (value === undefined) {\n    value = getPropDefaultValue(vm, prop, key);\n    // since the default value is a fresh copy,\n    // make sure to observe it.\n    var prevShouldObserve = shouldObserve;\n    toggleObserving(true);\n    observe(value);\n    toggleObserving(prevShouldObserve);\n  }\n  if (\n    true\n  ) {\n    assertProp(prop, key, value, vm, absent);\n  }\n  return value\n}\n\n/**\n * Get the default value of a prop.\n */\nfunction getPropDefaultValue (vm, prop, key) {\n  // no default, return undefined\n  if (!hasOwn(prop, 'default')) {\n    return undefined\n  }\n  var def = prop.default;\n  // warn against non-factory defaults for Object & Array\n  if ( true && isObject(def)) {\n    warn(\n      'Invalid default value for prop \"' + key + '\": ' +\n      'Props with type Object/Array must use a factory function ' +\n      'to return the default value.',\n      vm\n    );\n  }\n  // the raw prop value was also undefined from previous render,\n  // return previous default value to avoid unnecessary watcher trigger\n  if (vm && vm.$options.propsData &&\n    vm.$options.propsData[key] === undefined &&\n    vm._props[key] !== undefined\n  ) {\n    return vm._props[key]\n  }\n  // call factory function for non-Function types\n  // a value is Function if its prototype is function even across different execution context\n  return typeof def === 'function' && getType(prop.type) !== 'Function'\n    ? def.call(vm)\n    : def\n}\n\n/**\n * Assert whether a prop is valid.\n */\nfunction assertProp (\n  prop,\n  name,\n  value,\n  vm,\n  absent\n) {\n  if (prop.required && absent) {\n    warn(\n      'Missing required prop: \"' + name + '\"',\n      vm\n    );\n    return\n  }\n  if (value == null && !prop.required) {\n    return\n  }\n  var type = prop.type;\n  var valid = !type || type === true;\n  var expectedTypes = [];\n  if (type) {\n    if (!Array.isArray(type)) {\n      type = [type];\n    }\n    for (var i = 0; i < type.length && !valid; i++) {\n      var assertedType = assertType(value, type[i]);\n      expectedTypes.push(assertedType.expectedType || '');\n      valid = assertedType.valid;\n    }\n  }\n\n  if (!valid) {\n    warn(\n      getInvalidTypeMessage(name, value, expectedTypes),\n      vm\n    );\n    return\n  }\n  var validator = prop.validator;\n  if (validator) {\n    if (!validator(value)) {\n      warn(\n        'Invalid prop: custom validator check failed for prop \"' + name + '\".',\n        vm\n      );\n    }\n  }\n}\n\nvar simpleCheckRE = /^(String|Number|Boolean|Function|Symbol)$/;\n\nfunction assertType (value, type) {\n  var valid;\n  var expectedType = getType(type);\n  if (simpleCheckRE.test(expectedType)) {\n    var t = typeof value;\n    valid = t === expectedType.toLowerCase();\n    // for primitive wrapper objects\n    if (!valid && t === 'object') {\n      valid = value instanceof type;\n    }\n  } else if (expectedType === 'Object') {\n    valid = isPlainObject(value);\n  } else if (expectedType === 'Array') {\n    valid = Array.isArray(value);\n  } else {\n    valid = value instanceof type;\n  }\n  return {\n    valid: valid,\n    expectedType: expectedType\n  }\n}\n\n/**\n * Use function string name to check built-in types,\n * because a simple equality check will fail when running\n * across different vms / iframes.\n */\nfunction getType (fn) {\n  var match = fn && fn.toString().match(/^\\s*function (\\w+)/);\n  return match ? match[1] : ''\n}\n\nfunction isSameType (a, b) {\n  return getType(a) === getType(b)\n}\n\nfunction getTypeIndex (type, expectedTypes) {\n  if (!Array.isArray(expectedTypes)) {\n    return isSameType(expectedTypes, type) ? 0 : -1\n  }\n  for (var i = 0, len = expectedTypes.length; i < len; i++) {\n    if (isSameType(expectedTypes[i], type)) {\n      return i\n    }\n  }\n  return -1\n}\n\nfunction getInvalidTypeMessage (name, value, expectedTypes) {\n  var message = \"Invalid prop: type check failed for prop \\\"\" + name + \"\\\".\" +\n    \" Expected \" + (expectedTypes.map(capitalize).join(', '));\n  var expectedType = expectedTypes[0];\n  var receivedType = toRawType(value);\n  var expectedValue = styleValue(value, expectedType);\n  var receivedValue = styleValue(value, receivedType);\n  // check if we need to specify expected value\n  if (expectedTypes.length === 1 &&\n      isExplicable(expectedType) &&\n      !isBoolean(expectedType, receivedType)) {\n    message += \" with value \" + expectedValue;\n  }\n  message += \", got \" + receivedType + \" \";\n  // check if we need to specify received value\n  if (isExplicable(receivedType)) {\n    message += \"with value \" + receivedValue + \".\";\n  }\n  return message\n}\n\nfunction styleValue (value, type) {\n  if (type === 'String') {\n    return (\"\\\"\" + value + \"\\\"\")\n  } else if (type === 'Number') {\n    return (\"\" + (Number(value)))\n  } else {\n    return (\"\" + value)\n  }\n}\n\nfunction isExplicable (value) {\n  var explicitTypes = ['string', 'number', 'boolean'];\n  return explicitTypes.some(function (elem) { return value.toLowerCase() === elem; })\n}\n\nfunction isBoolean () {\n  var args = [], len = arguments.length;\n  while ( len-- ) args[ len ] = arguments[ len ];\n\n  return args.some(function (elem) { return elem.toLowerCase() === 'boolean'; })\n}\n\n/*  */\n\nfunction handleError (err, vm, info) {\n  // Deactivate deps tracking while processing error handler to avoid possible infinite rendering.\n  // See: https://github.com/vuejs/vuex/issues/1505\n  pushTarget();\n  try {\n    if (vm) {\n      var cur = vm;\n      while ((cur = cur.$parent)) {\n        var hooks = cur.$options.errorCaptured;\n        if (hooks) {\n          for (var i = 0; i < hooks.length; i++) {\n            try {\n              var capture = hooks[i].call(cur, err, vm, info) === false;\n              if (capture) { return }\n            } catch (e) {\n              globalHandleError(e, cur, 'errorCaptured hook');\n            }\n          }\n        }\n      }\n    }\n    globalHandleError(err, vm, info);\n  } finally {\n    popTarget();\n  }\n}\n\nfunction invokeWithErrorHandling (\n  handler,\n  context,\n  args,\n  vm,\n  info\n) {\n  var res;\n  try {\n    res = args ? handler.apply(context, args) : handler.call(context);\n    if (res && !res._isVue && isPromise(res) && !res._handled) {\n      res.catch(function (e) { return handleError(e, vm, info + \" (Promise/async)\"); });\n      // issue #9511\n      // avoid catch triggering multiple times when nested calls\n      res._handled = true;\n    }\n  } catch (e) {\n    handleError(e, vm, info);\n  }\n  return res\n}\n\nfunction globalHandleError (err, vm, info) {\n  if (config.errorHandler) {\n    try {\n      return config.errorHandler.call(null, err, vm, info)\n    } catch (e) {\n      // if the user intentionally throws the original error in the handler,\n      // do not log it twice\n      if (e !== err) {\n        logError(e, null, 'config.errorHandler');\n      }\n    }\n  }\n  logError(err, vm, info);\n}\n\nfunction logError (err, vm, info) {\n  if (true) {\n    warn((\"Error in \" + info + \": \\\"\" + (err.toString()) + \"\\\"\"), vm);\n  }\n  /* istanbul ignore else */\n  if ((inBrowser || inWeex) && typeof console !== 'undefined') {\n    console.error(err);\n  } else {\n    throw err\n  }\n}\n\n/*  */\n\nvar isUsingMicroTask = false;\n\nvar callbacks = [];\nvar pending = false;\n\nfunction flushCallbacks () {\n  pending = false;\n  var copies = callbacks.slice(0);\n  callbacks.length = 0;\n  for (var i = 0; i < copies.length; i++) {\n    copies[i]();\n  }\n}\n\n// Here we have async deferring wrappers using microtasks.\n// In 2.5 we used (macro) tasks (in combination with microtasks).\n// However, it has subtle problems when state is changed right before repaint\n// (e.g. #6813, out-in transitions).\n// Also, using (macro) tasks in event handler would cause some weird behaviors\n// that cannot be circumvented (e.g. #7109, #7153, #7546, #7834, #8109).\n// So we now use microtasks everywhere, again.\n// A major drawback of this tradeoff is that there are some scenarios\n// where microtasks have too high a priority and fire in between supposedly\n// sequential events (e.g. #4521, #6690, which have workarounds)\n// or even between bubbling of the same event (#6566).\nvar timerFunc;\n\n// The nextTick behavior leverages the microtask queue, which can be accessed\n// via either native Promise.then or MutationObserver.\n// MutationObserver has wider support, however it is seriously bugged in\n// UIWebView in iOS >= 9.3.3 when triggered in touch event handlers. It\n// completely stops working after triggering a few times... so, if native\n// Promise is available, we will use it:\n/* istanbul ignore next, $flow-disable-line */\nif (typeof Promise !== 'undefined' && isNative(Promise)) {\n  var p = Promise.resolve();\n  timerFunc = function () {\n    p.then(flushCallbacks);\n    // In problematic UIWebViews, Promise.then doesn't completely break, but\n    // it can get stuck in a weird state where callbacks are pushed into the\n    // microtask queue but the queue isn't being flushed, until the browser\n    // needs to do some other work, e.g. handle a timer. Therefore we can\n    // \"force\" the microtask queue to be flushed by adding an empty timer.\n    if (isIOS) { setTimeout(noop); }\n  };\n  isUsingMicroTask = true;\n} else if (!isIE && typeof MutationObserver !== 'undefined' && (\n  isNative(MutationObserver) ||\n  // PhantomJS and iOS 7.x\n  MutationObserver.toString() === '[object MutationObserverConstructor]'\n)) {\n  // Use MutationObserver where native Promise is not available,\n  // e.g. PhantomJS, iOS7, Android 4.4\n  // (#6466 MutationObserver is unreliable in IE11)\n  var counter = 1;\n  var observer = new MutationObserver(flushCallbacks);\n  var textNode = document.createTextNode(String(counter));\n  observer.observe(textNode, {\n    characterData: true\n  });\n  timerFunc = function () {\n    counter = (counter + 1) % 2;\n    textNode.data = String(counter);\n  };\n  isUsingMicroTask = true;\n} else if (typeof setImmediate !== 'undefined' && isNative(setImmediate)) {\n  // Fallback to setImmediate.\n  // Technically it leverages the (macro) task queue,\n  // but it is still a better choice than setTimeout.\n  timerFunc = function () {\n    setImmediate(flushCallbacks);\n  };\n} else {\n  // Fallback to setTimeout.\n  timerFunc = function () {\n    setTimeout(flushCallbacks, 0);\n  };\n}\n\nfunction nextTick (cb, ctx) {\n  var _resolve;\n  callbacks.push(function () {\n    if (cb) {\n      try {\n        cb.call(ctx);\n      } catch (e) {\n        handleError(e, ctx, 'nextTick');\n      }\n    } else if (_resolve) {\n      _resolve(ctx);\n    }\n  });\n  if (!pending) {\n    pending = true;\n    timerFunc();\n  }\n  // $flow-disable-line\n  if (!cb && typeof Promise !== 'undefined') {\n    return new Promise(function (resolve) {\n      _resolve = resolve;\n    })\n  }\n}\n\n/*  */\n\nvar mark;\nvar measure;\n\nif (true) {\n  var perf = inBrowser && window.performance;\n  /* istanbul ignore if */\n  if (\n    perf &&\n    perf.mark &&\n    perf.measure &&\n    perf.clearMarks &&\n    perf.clearMeasures\n  ) {\n    mark = function (tag) { return perf.mark(tag); };\n    measure = function (name, startTag, endTag) {\n      perf.measure(name, startTag, endTag);\n      perf.clearMarks(startTag);\n      perf.clearMarks(endTag);\n      // perf.clearMeasures(name)\n    };\n  }\n}\n\n/* not type checking this file because flow doesn't play well with Proxy */\n\nvar initProxy;\n\nif (true) {\n  var allowedGlobals = makeMap(\n    'Infinity,undefined,NaN,isFinite,isNaN,' +\n    'parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,' +\n    'Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,' +\n    'require' // for Webpack/Browserify\n  );\n\n  var warnNonPresent = function (target, key) {\n    warn(\n      \"Property or method \\\"\" + key + \"\\\" is not defined on the instance but \" +\n      'referenced during render. Make sure that this property is reactive, ' +\n      'either in the data option, or for class-based components, by ' +\n      'initializing the property. ' +\n      'See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.',\n      target\n    );\n  };\n\n  var warnReservedPrefix = function (target, key) {\n    warn(\n      \"Property \\\"\" + key + \"\\\" must be accessed with \\\"$data.\" + key + \"\\\" because \" +\n      'properties starting with \"$\" or \"_\" are not proxied in the Vue instance to ' +\n      'prevent conflicts with Vue internals. ' +\n      'See: https://vuejs.org/v2/api/#data',\n      target\n    );\n  };\n\n  var hasProxy =\n    typeof Proxy !== 'undefined' && isNative(Proxy);\n\n  if (hasProxy) {\n    var isBuiltInModifier = makeMap('stop,prevent,self,ctrl,shift,alt,meta,exact');\n    config.keyCodes = new Proxy(config.keyCodes, {\n      set: function set (target, key, value) {\n        if (isBuiltInModifier(key)) {\n          warn((\"Avoid overwriting built-in modifier in config.keyCodes: .\" + key));\n          return false\n        } else {\n          target[key] = value;\n          return true\n        }\n      }\n    });\n  }\n\n  var hasHandler = {\n    has: function has (target, key) {\n      var has = key in target;\n      var isAllowed = allowedGlobals(key) ||\n        (typeof key === 'string' && key.charAt(0) === '_' && !(key in target.$data));\n      if (!has && !isAllowed) {\n        if (key in target.$data) { warnReservedPrefix(target, key); }\n        else { warnNonPresent(target, key); }\n      }\n      return has || !isAllowed\n    }\n  };\n\n  var getHandler = {\n    get: function get (target, key) {\n      if (typeof key === 'string' && !(key in target)) {\n        if (key in target.$data) { warnReservedPrefix(target, key); }\n        else { warnNonPresent(target, key); }\n      }\n      return target[key]\n    }\n  };\n\n  initProxy = function initProxy (vm) {\n    if (hasProxy) {\n      // determine which proxy handler to use\n      var options = vm.$options;\n      var handlers = options.render && options.render._withStripped\n        ? getHandler\n        : hasHandler;\n      vm._renderProxy = new Proxy(vm, handlers);\n    } else {\n      vm._renderProxy = vm;\n    }\n  };\n}\n\n/*  */\n\nvar seenObjects = new _Set();\n\n/**\n * Recursively traverse an object to evoke all converted\n * getters, so that every nested property inside the object\n * is collected as a \"deep\" dependency.\n */\nfunction traverse (val) {\n  _traverse(val, seenObjects);\n  seenObjects.clear();\n}\n\nfunction _traverse (val, seen) {\n  var i, keys;\n  var isA = Array.isArray(val);\n  if ((!isA && !isObject(val)) || Object.isFrozen(val) || val instanceof VNode) {\n    return\n  }\n  if (val.__ob__) {\n    var depId = val.__ob__.dep.id;\n    if (seen.has(depId)) {\n      return\n    }\n    seen.add(depId);\n  }\n  if (isA) {\n    i = val.length;\n    while (i--) { _traverse(val[i], seen); }\n  } else {\n    keys = Object.keys(val);\n    i = keys.length;\n    while (i--) { _traverse(val[keys[i]], seen); }\n  }\n}\n\n/*  */\n\nvar normalizeEvent = cached(function (name) {\n  var passive = name.charAt(0) === '&';\n  name = passive ? name.slice(1) : name;\n  var once$$1 = name.charAt(0) === '~'; // Prefixed last, checked first\n  name = once$$1 ? name.slice(1) : name;\n  var capture = name.charAt(0) === '!';\n  name = capture ? name.slice(1) : name;\n  return {\n    name: name,\n    once: once$$1,\n    capture: capture,\n    passive: passive\n  }\n});\n\nfunction createFnInvoker (fns, vm) {\n  function invoker () {\n    var arguments$1 = arguments;\n\n    var fns = invoker.fns;\n    if (Array.isArray(fns)) {\n      var cloned = fns.slice();\n      for (var i = 0; i < cloned.length; i++) {\n        invokeWithErrorHandling(cloned[i], null, arguments$1, vm, \"v-on handler\");\n      }\n    } else {\n      // return handler return value for single handlers\n      return invokeWithErrorHandling(fns, null, arguments, vm, \"v-on handler\")\n    }\n  }\n  invoker.fns = fns;\n  return invoker\n}\n\nfunction updateListeners (\n  on,\n  oldOn,\n  add,\n  remove$$1,\n  createOnceHandler,\n  vm\n) {\n  var name, def$$1, cur, old, event;\n  for (name in on) {\n    def$$1 = cur = on[name];\n    old = oldOn[name];\n    event = normalizeEvent(name);\n    if (isUndef(cur)) {\n       true && warn(\n        \"Invalid handler for event \\\"\" + (event.name) + \"\\\": got \" + String(cur),\n        vm\n      );\n    } else if (isUndef(old)) {\n      if (isUndef(cur.fns)) {\n        cur = on[name] = createFnInvoker(cur, vm);\n      }\n      if (isTrue(event.once)) {\n        cur = on[name] = createOnceHandler(event.name, cur, event.capture);\n      }\n      add(event.name, cur, event.capture, event.passive, event.params);\n    } else if (cur !== old) {\n      old.fns = cur;\n      on[name] = old;\n    }\n  }\n  for (name in oldOn) {\n    if (isUndef(on[name])) {\n      event = normalizeEvent(name);\n      remove$$1(event.name, oldOn[name], event.capture);\n    }\n  }\n}\n\n/*  */\n\nfunction mergeVNodeHook (def, hookKey, hook) {\n  if (def instanceof VNode) {\n    def = def.data.hook || (def.data.hook = {});\n  }\n  var invoker;\n  var oldHook = def[hookKey];\n\n  function wrappedHook () {\n    hook.apply(this, arguments);\n    // important: remove merged hook to ensure it's called only once\n    // and prevent memory leak\n    remove(invoker.fns, wrappedHook);\n  }\n\n  if (isUndef(oldHook)) {\n    // no existing hook\n    invoker = createFnInvoker([wrappedHook]);\n  } else {\n    /* istanbul ignore if */\n    if (isDef(oldHook.fns) && isTrue(oldHook.merged)) {\n      // already a merged invoker\n      invoker = oldHook;\n      invoker.fns.push(wrappedHook);\n    } else {\n      // existing plain hook\n      invoker = createFnInvoker([oldHook, wrappedHook]);\n    }\n  }\n\n  invoker.merged = true;\n  def[hookKey] = invoker;\n}\n\n/*  */\n\nfunction extractPropsFromVNodeData (\n  data,\n  Ctor,\n  tag\n) {\n  // we are only extracting raw values here.\n  // validation and default values are handled in the child\n  // component itself.\n  var propOptions = Ctor.options.props;\n  if (isUndef(propOptions)) {\n    return\n  }\n  var res = {};\n  var attrs = data.attrs;\n  var props = data.props;\n  if (isDef(attrs) || isDef(props)) {\n    for (var key in propOptions) {\n      var altKey = hyphenate(key);\n      if (true) {\n        var keyInLowerCase = key.toLowerCase();\n        if (\n          key !== keyInLowerCase &&\n          attrs && hasOwn(attrs, keyInLowerCase)\n        ) {\n          tip(\n            \"Prop \\\"\" + keyInLowerCase + \"\\\" is passed to component \" +\n            (formatComponentName(tag || Ctor)) + \", but the declared prop name is\" +\n            \" \\\"\" + key + \"\\\". \" +\n            \"Note that HTML attributes are case-insensitive and camelCased \" +\n            \"props need to use their kebab-case equivalents when using in-DOM \" +\n            \"templates. You should probably use \\\"\" + altKey + \"\\\" instead of \\\"\" + key + \"\\\".\"\n          );\n        }\n      }\n      checkProp(res, props, key, altKey, true) ||\n      checkProp(res, attrs, key, altKey, false);\n    }\n  }\n  return res\n}\n\nfunction checkProp (\n  res,\n  hash,\n  key,\n  altKey,\n  preserve\n) {\n  if (isDef(hash)) {\n    if (hasOwn(hash, key)) {\n      res[key] = hash[key];\n      if (!preserve) {\n        delete hash[key];\n      }\n      return true\n    } else if (hasOwn(hash, altKey)) {\n      res[key] = hash[altKey];\n      if (!preserve) {\n        delete hash[altKey];\n      }\n      return true\n    }\n  }\n  return false\n}\n\n/*  */\n\n// The template compiler attempts to minimize the need for normalization by\n// statically analyzing the template at compile time.\n//\n// For plain HTML markup, normalization can be completely skipped because the\n// generated render function is guaranteed to return Array<VNode>. There are\n// two cases where extra normalization is needed:\n\n// 1. When the children contains components - because a functional component\n// may return an Array instead of a single root. In this case, just a simple\n// normalization is needed - if any child is an Array, we flatten the whole\n// thing with Array.prototype.concat. It is guaranteed to be only 1-level deep\n// because functional components already normalize their own children.\nfunction simpleNormalizeChildren (children) {\n  for (var i = 0; i < children.length; i++) {\n    if (Array.isArray(children[i])) {\n      return Array.prototype.concat.apply([], children)\n    }\n  }\n  return children\n}\n\n// 2. When the children contains constructs that always generated nested Arrays,\n// e.g. <template>, <slot>, v-for, or when the children is provided by user\n// with hand-written render functions / JSX. In such cases a full normalization\n// is needed to cater to all possible types of children values.\nfunction normalizeChildren (children) {\n  return isPrimitive(children)\n    ? [createTextVNode(children)]\n    : Array.isArray(children)\n      ? normalizeArrayChildren(children)\n      : undefined\n}\n\nfunction isTextNode (node) {\n  return isDef(node) && isDef(node.text) && isFalse(node.isComment)\n}\n\nfunction normalizeArrayChildren (children, nestedIndex) {\n  var res = [];\n  var i, c, lastIndex, last;\n  for (i = 0; i < children.length; i++) {\n    c = children[i];\n    if (isUndef(c) || typeof c === 'boolean') { continue }\n    lastIndex = res.length - 1;\n    last = res[lastIndex];\n    //  nested\n    if (Array.isArray(c)) {\n      if (c.length > 0) {\n        c = normalizeArrayChildren(c, ((nestedIndex || '') + \"_\" + i));\n        // merge adjacent text nodes\n        if (isTextNode(c[0]) && isTextNode(last)) {\n          res[lastIndex] = createTextVNode(last.text + (c[0]).text);\n          c.shift();\n        }\n        res.push.apply(res, c);\n      }\n    } else if (isPrimitive(c)) {\n      if (isTextNode(last)) {\n        // merge adjacent text nodes\n        // this is necessary for SSR hydration because text nodes are\n        // essentially merged when rendered to HTML strings\n        res[lastIndex] = createTextVNode(last.text + c);\n      } else if (c !== '') {\n        // convert primitive to vnode\n        res.push(createTextVNode(c));\n      }\n    } else {\n      if (isTextNode(c) && isTextNode(last)) {\n        // merge adjacent text nodes\n        res[lastIndex] = createTextVNode(last.text + c.text);\n      } else {\n        // default key for nested array children (likely generated by v-for)\n        if (isTrue(children._isVList) &&\n          isDef(c.tag) &&\n          isUndef(c.key) &&\n          isDef(nestedIndex)) {\n          c.key = \"__vlist\" + nestedIndex + \"_\" + i + \"__\";\n        }\n        res.push(c);\n      }\n    }\n  }\n  return res\n}\n\n/*  */\n\nfunction initProvide (vm) {\n  var provide = vm.$options.provide;\n  if (provide) {\n    vm._provided = typeof provide === 'function'\n      ? provide.call(vm)\n      : provide;\n  }\n}\n\nfunction initInjections (vm) {\n  var result = resolveInject(vm.$options.inject, vm);\n  if (result) {\n    toggleObserving(false);\n    Object.keys(result).forEach(function (key) {\n      /* istanbul ignore else */\n      if (true) {\n        defineReactive$$1(vm, key, result[key], function () {\n          warn(\n            \"Avoid mutating an injected value directly since the changes will be \" +\n            \"overwritten whenever the provided component re-renders. \" +\n            \"injection being mutated: \\\"\" + key + \"\\\"\",\n            vm\n          );\n        });\n      } else {}\n    });\n    toggleObserving(true);\n  }\n}\n\nfunction resolveInject (inject, vm) {\n  if (inject) {\n    // inject is :any because flow is not smart enough to figure out cached\n    var result = Object.create(null);\n    var keys = hasSymbol\n      ? Reflect.ownKeys(inject)\n      : Object.keys(inject);\n\n    for (var i = 0; i < keys.length; i++) {\n      var key = keys[i];\n      // #6574 in case the inject object is observed...\n      if (key === '__ob__') { continue }\n      var provideKey = inject[key].from;\n      var source = vm;\n      while (source) {\n        if (source._provided && hasOwn(source._provided, provideKey)) {\n          result[key] = source._provided[provideKey];\n          break\n        }\n        source = source.$parent;\n      }\n      if (!source) {\n        if ('default' in inject[key]) {\n          var provideDefault = inject[key].default;\n          result[key] = typeof provideDefault === 'function'\n            ? provideDefault.call(vm)\n            : provideDefault;\n        } else if (true) {\n          warn((\"Injection \\\"\" + key + \"\\\" not found\"), vm);\n        }\n      }\n    }\n    return result\n  }\n}\n\n/*  */\n\n\n\n/**\n * Runtime helper for resolving raw children VNodes into a slot object.\n */\nfunction resolveSlots (\n  children,\n  context\n) {\n  if (!children || !children.length) {\n    return {}\n  }\n  var slots = {};\n  for (var i = 0, l = children.length; i < l; i++) {\n    var child = children[i];\n    var data = child.data;\n    // remove slot attribute if the node is resolved as a Vue slot node\n    if (data && data.attrs && data.attrs.slot) {\n      delete data.attrs.slot;\n    }\n    // named slots should only be respected if the vnode was rendered in the\n    // same context.\n    if ((child.context === context || child.fnContext === context) &&\n      data && data.slot != null\n    ) {\n      var name = data.slot;\n      var slot = (slots[name] || (slots[name] = []));\n      if (child.tag === 'template') {\n        slot.push.apply(slot, child.children || []);\n      } else {\n        slot.push(child);\n      }\n    } else {\n      (slots.default || (slots.default = [])).push(child);\n    }\n  }\n  // ignore slots that contains only whitespace\n  for (var name$1 in slots) {\n    if (slots[name$1].every(isWhitespace)) {\n      delete slots[name$1];\n    }\n  }\n  return slots\n}\n\nfunction isWhitespace (node) {\n  return (node.isComment && !node.asyncFactory) || node.text === ' '\n}\n\n/*  */\n\nfunction normalizeScopedSlots (\n  slots,\n  normalSlots,\n  prevSlots\n) {\n  var res;\n  var hasNormalSlots = Object.keys(normalSlots).length > 0;\n  var isStable = slots ? !!slots.$stable : !hasNormalSlots;\n  var key = slots && slots.$key;\n  if (!slots) {\n    res = {};\n  } else if (slots._normalized) {\n    // fast path 1: child component re-render only, parent did not change\n    return slots._normalized\n  } else if (\n    isStable &&\n    prevSlots &&\n    prevSlots !== emptyObject &&\n    key === prevSlots.$key &&\n    !hasNormalSlots &&\n    !prevSlots.$hasNormal\n  ) {\n    // fast path 2: stable scoped slots w/ no normal slots to proxy,\n    // only need to normalize once\n    return prevSlots\n  } else {\n    res = {};\n    for (var key$1 in slots) {\n      if (slots[key$1] && key$1[0] !== '$') {\n        res[key$1] = normalizeScopedSlot(normalSlots, key$1, slots[key$1]);\n      }\n    }\n  }\n  // expose normal slots on scopedSlots\n  for (var key$2 in normalSlots) {\n    if (!(key$2 in res)) {\n      res[key$2] = proxyNormalSlot(normalSlots, key$2);\n    }\n  }\n  // avoriaz seems to mock a non-extensible $scopedSlots object\n  // and when that is passed down this would cause an error\n  if (slots && Object.isExtensible(slots)) {\n    (slots)._normalized = res;\n  }\n  def(res, '$stable', isStable);\n  def(res, '$key', key);\n  def(res, '$hasNormal', hasNormalSlots);\n  return res\n}\n\nfunction normalizeScopedSlot(normalSlots, key, fn) {\n  var normalized = function () {\n    var res = arguments.length ? fn.apply(null, arguments) : fn({});\n    res = res && typeof res === 'object' && !Array.isArray(res)\n      ? [res] // single vnode\n      : normalizeChildren(res);\n    return res && (\n      res.length === 0 ||\n      (res.length === 1 && res[0].isComment) // #9658\n    ) ? undefined\n      : res\n  };\n  // this is a slot using the new v-slot syntax without scope. although it is\n  // compiled as a scoped slot, render fn users would expect it to be present\n  // on this.$slots because the usage is semantically a normal slot.\n  if (fn.proxy) {\n    Object.defineProperty(normalSlots, key, {\n      get: normalized,\n      enumerable: true,\n      configurable: true\n    });\n  }\n  return normalized\n}\n\nfunction proxyNormalSlot(slots, key) {\n  return function () { return slots[key]; }\n}\n\n/*  */\n\n/**\n * Runtime helper for rendering v-for lists.\n */\nfunction renderList (\n  val,\n  render\n) {\n  var ret, i, l, keys, key;\n  if (Array.isArray(val) || typeof val === 'string') {\n    ret = new Array(val.length);\n    for (i = 0, l = val.length; i < l; i++) {\n      ret[i] = render(val[i], i);\n    }\n  } else if (typeof val === 'number') {\n    ret = new Array(val);\n    for (i = 0; i < val; i++) {\n      ret[i] = render(i + 1, i);\n    }\n  } else if (isObject(val)) {\n    if (hasSymbol && val[Symbol.iterator]) {\n      ret = [];\n      var iterator = val[Symbol.iterator]();\n      var result = iterator.next();\n      while (!result.done) {\n        ret.push(render(result.value, ret.length));\n        result = iterator.next();\n      }\n    } else {\n      keys = Object.keys(val);\n      ret = new Array(keys.length);\n      for (i = 0, l = keys.length; i < l; i++) {\n        key = keys[i];\n        ret[i] = render(val[key], key, i);\n      }\n    }\n  }\n  if (!isDef(ret)) {\n    ret = [];\n  }\n  (ret)._isVList = true;\n  return ret\n}\n\n/*  */\n\n/**\n * Runtime helper for rendering <slot>\n */\nfunction renderSlot (\n  name,\n  fallback,\n  props,\n  bindObject\n) {\n  var scopedSlotFn = this.$scopedSlots[name];\n  var nodes;\n  if (scopedSlotFn) { // scoped slot\n    props = props || {};\n    if (bindObject) {\n      if ( true && !isObject(bindObject)) {\n        warn(\n          'slot v-bind without argument expects an Object',\n          this\n        );\n      }\n      props = extend(extend({}, bindObject), props);\n    }\n    nodes = scopedSlotFn(props) || fallback;\n  } else {\n    nodes = this.$slots[name] || fallback;\n  }\n\n  var target = props && props.slot;\n  if (target) {\n    return this.$createElement('template', { slot: target }, nodes)\n  } else {\n    return nodes\n  }\n}\n\n/*  */\n\n/**\n * Runtime helper for resolving filters\n */\nfunction resolveFilter (id) {\n  return resolveAsset(this.$options, 'filters', id, true) || identity\n}\n\n/*  */\n\nfunction isKeyNotMatch (expect, actual) {\n  if (Array.isArray(expect)) {\n    return expect.indexOf(actual) === -1\n  } else {\n    return expect !== actual\n  }\n}\n\n/**\n * Runtime helper for checking keyCodes from config.\n * exposed as Vue.prototype._k\n * passing in eventKeyName as last argument separately for backwards compat\n */\nfunction checkKeyCodes (\n  eventKeyCode,\n  key,\n  builtInKeyCode,\n  eventKeyName,\n  builtInKeyName\n) {\n  var mappedKeyCode = config.keyCodes[key] || builtInKeyCode;\n  if (builtInKeyName && eventKeyName && !config.keyCodes[key]) {\n    return isKeyNotMatch(builtInKeyName, eventKeyName)\n  } else if (mappedKeyCode) {\n    return isKeyNotMatch(mappedKeyCode, eventKeyCode)\n  } else if (eventKeyName) {\n    return hyphenate(eventKeyName) !== key\n  }\n}\n\n/*  */\n\n/**\n * Runtime helper for merging v-bind=\"object\" into a VNode's data.\n */\nfunction bindObjectProps (\n  data,\n  tag,\n  value,\n  asProp,\n  isSync\n) {\n  if (value) {\n    if (!isObject(value)) {\n       true && warn(\n        'v-bind without argument expects an Object or Array value',\n        this\n      );\n    } else {\n      if (Array.isArray(value)) {\n        value = toObject(value);\n      }\n      var hash;\n      var loop = function ( key ) {\n        if (\n          key === 'class' ||\n          key === 'style' ||\n          isReservedAttribute(key)\n        ) {\n          hash = data;\n        } else {\n          var type = data.attrs && data.attrs.type;\n          hash = asProp || config.mustUseProp(tag, type, key)\n            ? data.domProps || (data.domProps = {})\n            : data.attrs || (data.attrs = {});\n        }\n        var camelizedKey = camelize(key);\n        var hyphenatedKey = hyphenate(key);\n        if (!(camelizedKey in hash) && !(hyphenatedKey in hash)) {\n          hash[key] = value[key];\n\n          if (isSync) {\n            var on = data.on || (data.on = {});\n            on[(\"update:\" + key)] = function ($event) {\n              value[key] = $event;\n            };\n          }\n        }\n      };\n\n      for (var key in value) loop( key );\n    }\n  }\n  return data\n}\n\n/*  */\n\n/**\n * Runtime helper for rendering static trees.\n */\nfunction renderStatic (\n  index,\n  isInFor\n) {\n  var cached = this._staticTrees || (this._staticTrees = []);\n  var tree = cached[index];\n  // if has already-rendered static tree and not inside v-for,\n  // we can reuse the same tree.\n  if (tree && !isInFor) {\n    return tree\n  }\n  // otherwise, render a fresh tree.\n  tree = cached[index] = this.$options.staticRenderFns[index].call(\n    this._renderProxy,\n    null,\n    this // for render fns generated for functional component templates\n  );\n  markStatic(tree, (\"__static__\" + index), false);\n  return tree\n}\n\n/**\n * Runtime helper for v-once.\n * Effectively it means marking the node as static with a unique key.\n */\nfunction markOnce (\n  tree,\n  index,\n  key\n) {\n  markStatic(tree, (\"__once__\" + index + (key ? (\"_\" + key) : \"\")), true);\n  return tree\n}\n\nfunction markStatic (\n  tree,\n  key,\n  isOnce\n) {\n  if (Array.isArray(tree)) {\n    for (var i = 0; i < tree.length; i++) {\n      if (tree[i] && typeof tree[i] !== 'string') {\n        markStaticNode(tree[i], (key + \"_\" + i), isOnce);\n      }\n    }\n  } else {\n    markStaticNode(tree, key, isOnce);\n  }\n}\n\nfunction markStaticNode (node, key, isOnce) {\n  node.isStatic = true;\n  node.key = key;\n  node.isOnce = isOnce;\n}\n\n/*  */\n\nfunction bindObjectListeners (data, value) {\n  if (value) {\n    if (!isPlainObject(value)) {\n       true && warn(\n        'v-on without argument expects an Object value',\n        this\n      );\n    } else {\n      var on = data.on = data.on ? extend({}, data.on) : {};\n      for (var key in value) {\n        var existing = on[key];\n        var ours = value[key];\n        on[key] = existing ? [].concat(existing, ours) : ours;\n      }\n    }\n  }\n  return data\n}\n\n/*  */\n\nfunction resolveScopedSlots (\n  fns, // see flow/vnode\n  res,\n  // the following are added in 2.6\n  hasDynamicKeys,\n  contentHashKey\n) {\n  res = res || { $stable: !hasDynamicKeys };\n  for (var i = 0; i < fns.length; i++) {\n    var slot = fns[i];\n    if (Array.isArray(slot)) {\n      resolveScopedSlots(slot, res, hasDynamicKeys);\n    } else if (slot) {\n      // marker for reverse proxying v-slot without scope on this.$slots\n      if (slot.proxy) {\n        slot.fn.proxy = true;\n      }\n      res[slot.key] = slot.fn;\n    }\n  }\n  if (contentHashKey) {\n    (res).$key = contentHashKey;\n  }\n  return res\n}\n\n/*  */\n\nfunction bindDynamicKeys (baseObj, values) {\n  for (var i = 0; i < values.length; i += 2) {\n    var key = values[i];\n    if (typeof key === 'string' && key) {\n      baseObj[values[i]] = values[i + 1];\n    } else if ( true && key !== '' && key !== null) {\n      // null is a special value for explicitly removing a binding\n      warn(\n        (\"Invalid value for dynamic directive argument (expected string or null): \" + key),\n        this\n      );\n    }\n  }\n  return baseObj\n}\n\n// helper to dynamically append modifier runtime markers to event names.\n// ensure only append when value is already string, otherwise it will be cast\n// to string and cause the type check to miss.\nfunction prependModifier (value, symbol) {\n  return typeof value === 'string' ? symbol + value : value\n}\n\n/*  */\n\nfunction installRenderHelpers (target) {\n  target._o = markOnce;\n  target._n = toNumber;\n  target._s = toString;\n  target._l = renderList;\n  target._t = renderSlot;\n  target._q = looseEqual;\n  target._i = looseIndexOf;\n  target._m = renderStatic;\n  target._f = resolveFilter;\n  target._k = checkKeyCodes;\n  target._b = bindObjectProps;\n  target._v = createTextVNode;\n  target._e = createEmptyVNode;\n  target._u = resolveScopedSlots;\n  target._g = bindObjectListeners;\n  target._d = bindDynamicKeys;\n  target._p = prependModifier;\n}\n\n/*  */\n\nfunction FunctionalRenderContext (\n  data,\n  props,\n  children,\n  parent,\n  Ctor\n) {\n  var this$1 = this;\n\n  var options = Ctor.options;\n  // ensure the createElement function in functional components\n  // gets a unique context - this is necessary for correct named slot check\n  var contextVm;\n  if (hasOwn(parent, '_uid')) {\n    contextVm = Object.create(parent);\n    // $flow-disable-line\n    contextVm._original = parent;\n  } else {\n    // the context vm passed in is a functional context as well.\n    // in this case we want to make sure we are able to get a hold to the\n    // real context instance.\n    contextVm = parent;\n    // $flow-disable-line\n    parent = parent._original;\n  }\n  var isCompiled = isTrue(options._compiled);\n  var needNormalization = !isCompiled;\n\n  this.data = data;\n  this.props = props;\n  this.children = children;\n  this.parent = parent;\n  this.listeners = data.on || emptyObject;\n  this.injections = resolveInject(options.inject, parent);\n  this.slots = function () {\n    if (!this$1.$slots) {\n      normalizeScopedSlots(\n        data.scopedSlots,\n        this$1.$slots = resolveSlots(children, parent)\n      );\n    }\n    return this$1.$slots\n  };\n\n  Object.defineProperty(this, 'scopedSlots', ({\n    enumerable: true,\n    get: function get () {\n      return normalizeScopedSlots(data.scopedSlots, this.slots())\n    }\n  }));\n\n  // support for compiled functional template\n  if (isCompiled) {\n    // exposing $options for renderStatic()\n    this.$options = options;\n    // pre-resolve slots for renderSlot()\n    this.$slots = this.slots();\n    this.$scopedSlots = normalizeScopedSlots(data.scopedSlots, this.$slots);\n  }\n\n  if (options._scopeId) {\n    this._c = function (a, b, c, d) {\n      var vnode = createElement(contextVm, a, b, c, d, needNormalization);\n      if (vnode && !Array.isArray(vnode)) {\n        vnode.fnScopeId = options._scopeId;\n        vnode.fnContext = parent;\n      }\n      return vnode\n    };\n  } else {\n    this._c = function (a, b, c, d) { return createElement(contextVm, a, b, c, d, needNormalization); };\n  }\n}\n\ninstallRenderHelpers(FunctionalRenderContext.prototype);\n\nfunction createFunctionalComponent (\n  Ctor,\n  propsData,\n  data,\n  contextVm,\n  children\n) {\n  var options = Ctor.options;\n  var props = {};\n  var propOptions = options.props;\n  if (isDef(propOptions)) {\n    for (var key in propOptions) {\n      props[key] = validateProp(key, propOptions, propsData || emptyObject);\n    }\n  } else {\n    if (isDef(data.attrs)) { mergeProps(props, data.attrs); }\n    if (isDef(data.props)) { mergeProps(props, data.props); }\n  }\n\n  var renderContext = new FunctionalRenderContext(\n    data,\n    props,\n    children,\n    contextVm,\n    Ctor\n  );\n\n  var vnode = options.render.call(null, renderContext._c, renderContext);\n\n  if (vnode instanceof VNode) {\n    return cloneAndMarkFunctionalResult(vnode, data, renderContext.parent, options, renderContext)\n  } else if (Array.isArray(vnode)) {\n    var vnodes = normalizeChildren(vnode) || [];\n    var res = new Array(vnodes.length);\n    for (var i = 0; i < vnodes.length; i++) {\n      res[i] = cloneAndMarkFunctionalResult(vnodes[i], data, renderContext.parent, options, renderContext);\n    }\n    return res\n  }\n}\n\nfunction cloneAndMarkFunctionalResult (vnode, data, contextVm, options, renderContext) {\n  // #7817 clone node before setting fnContext, otherwise if the node is reused\n  // (e.g. it was from a cached normal slot) the fnContext causes named slots\n  // that should not be matched to match.\n  var clone = cloneVNode(vnode);\n  clone.fnContext = contextVm;\n  clone.fnOptions = options;\n  if (true) {\n    (clone.devtoolsMeta = clone.devtoolsMeta || {}).renderContext = renderContext;\n  }\n  if (data.slot) {\n    (clone.data || (clone.data = {})).slot = data.slot;\n  }\n  return clone\n}\n\nfunction mergeProps (to, from) {\n  for (var key in from) {\n    to[camelize(key)] = from[key];\n  }\n}\n\n/*  */\n\n/*  */\n\n/*  */\n\n/*  */\n\n// inline hooks to be invoked on component VNodes during patch\nvar componentVNodeHooks = {\n  init: function init (vnode, hydrating) {\n    if (\n      vnode.componentInstance &&\n      !vnode.componentInstance._isDestroyed &&\n      vnode.data.keepAlive\n    ) {\n      // kept-alive components, treat as a patch\n      var mountedNode = vnode; // work around flow\n      componentVNodeHooks.prepatch(mountedNode, mountedNode);\n    } else {\n      var child = vnode.componentInstance = createComponentInstanceForVnode(\n        vnode,\n        activeInstance\n      );\n      child.$mount(hydrating ? vnode.elm : undefined, hydrating);\n    }\n  },\n\n  prepatch: function prepatch (oldVnode, vnode) {\n    var options = vnode.componentOptions;\n    var child = vnode.componentInstance = oldVnode.componentInstance;\n    updateChildComponent(\n      child,\n      options.propsData, // updated props\n      options.listeners, // updated listeners\n      vnode, // new parent vnode\n      options.children // new children\n    );\n  },\n\n  insert: function insert (vnode) {\n    var context = vnode.context;\n    var componentInstance = vnode.componentInstance;\n    if (!componentInstance._isMounted) {\n      componentInstance._isMounted = true;\n      callHook(componentInstance, 'mounted');\n    }\n    if (vnode.data.keepAlive) {\n      if (context._isMounted) {\n        // vue-router#1212\n        // During updates, a kept-alive component's child components may\n        // change, so directly walking the tree here may call activated hooks\n        // on incorrect children. Instead we push them into a queue which will\n        // be processed after the whole patch process ended.\n        queueActivatedComponent(componentInstance);\n      } else {\n        activateChildComponent(componentInstance, true /* direct */);\n      }\n    }\n  },\n\n  destroy: function destroy (vnode) {\n    var componentInstance = vnode.componentInstance;\n    if (!componentInstance._isDestroyed) {\n      if (!vnode.data.keepAlive) {\n        componentInstance.$destroy();\n      } else {\n        deactivateChildComponent(componentInstance, true /* direct */);\n      }\n    }\n  }\n};\n\nvar hooksToMerge = Object.keys(componentVNodeHooks);\n\nfunction createComponent (\n  Ctor,\n  data,\n  context,\n  children,\n  tag\n) {\n  if (isUndef(Ctor)) {\n    return\n  }\n\n  var baseCtor = context.$options._base;\n\n  // plain options object: turn it into a constructor\n  if (isObject(Ctor)) {\n    Ctor = baseCtor.extend(Ctor);\n  }\n\n  // if at this stage it's not a constructor or an async component factory,\n  // reject.\n  if (typeof Ctor !== 'function') {\n    if (true) {\n      warn((\"Invalid Component definition: \" + (String(Ctor))), context);\n    }\n    return\n  }\n\n  // async component\n  var asyncFactory;\n  if (isUndef(Ctor.cid)) {\n    asyncFactory = Ctor;\n    Ctor = resolveAsyncComponent(asyncFactory, baseCtor);\n    if (Ctor === undefined) {\n      // return a placeholder node for async component, which is rendered\n      // as a comment node but preserves all the raw information for the node.\n      // the information will be used for async server-rendering and hydration.\n      return createAsyncPlaceholder(\n        asyncFactory,\n        data,\n        context,\n        children,\n        tag\n      )\n    }\n  }\n\n  data = data || {};\n\n  // resolve constructor options in case global mixins are applied after\n  // component constructor creation\n  resolveConstructorOptions(Ctor);\n\n  // transform component v-model data into props & events\n  if (isDef(data.model)) {\n    transformModel(Ctor.options, data);\n  }\n\n  // extract props\n  var propsData = extractPropsFromVNodeData(data, Ctor, tag);\n\n  // functional component\n  if (isTrue(Ctor.options.functional)) {\n    return createFunctionalComponent(Ctor, propsData, data, context, children)\n  }\n\n  // extract listeners, since these needs to be treated as\n  // child component listeners instead of DOM listeners\n  var listeners = data.on;\n  // replace with listeners with .native modifier\n  // so it gets processed during parent component patch.\n  data.on = data.nativeOn;\n\n  if (isTrue(Ctor.options.abstract)) {\n    // abstract components do not keep anything\n    // other than props & listeners & slot\n\n    // work around flow\n    var slot = data.slot;\n    data = {};\n    if (slot) {\n      data.slot = slot;\n    }\n  }\n\n  // install component management hooks onto the placeholder node\n  installComponentHooks(data);\n\n  // return a placeholder vnode\n  var name = Ctor.options.name || tag;\n  var vnode = new VNode(\n    (\"vue-component-\" + (Ctor.cid) + (name ? (\"-\" + name) : '')),\n    data, undefined, undefined, undefined, context,\n    { Ctor: Ctor, propsData: propsData, listeners: listeners, tag: tag, children: children },\n    asyncFactory\n  );\n\n  return vnode\n}\n\nfunction createComponentInstanceForVnode (\n  vnode, // we know it's MountedComponentVNode but flow doesn't\n  parent // activeInstance in lifecycle state\n) {\n  var options = {\n    _isComponent: true,\n    _parentVnode: vnode,\n    parent: parent\n  };\n  // check inline-template render functions\n  var inlineTemplate = vnode.data.inlineTemplate;\n  if (isDef(inlineTemplate)) {\n    options.render = inlineTemplate.render;\n    options.staticRenderFns = inlineTemplate.staticRenderFns;\n  }\n  return new vnode.componentOptions.Ctor(options)\n}\n\nfunction installComponentHooks (data) {\n  var hooks = data.hook || (data.hook = {});\n  for (var i = 0; i < hooksToMerge.length; i++) {\n    var key = hooksToMerge[i];\n    var existing = hooks[key];\n    var toMerge = componentVNodeHooks[key];\n    if (existing !== toMerge && !(existing && existing._merged)) {\n      hooks[key] = existing ? mergeHook$1(toMerge, existing) : toMerge;\n    }\n  }\n}\n\nfunction mergeHook$1 (f1, f2) {\n  var merged = function (a, b) {\n    // flow complains about extra args which is why we use any\n    f1(a, b);\n    f2(a, b);\n  };\n  merged._merged = true;\n  return merged\n}\n\n// transform component v-model info (value and callback) into\n// prop and event handler respectively.\nfunction transformModel (options, data) {\n  var prop = (options.model && options.model.prop) || 'value';\n  var event = (options.model && options.model.event) || 'input'\n  ;(data.attrs || (data.attrs = {}))[prop] = data.model.value;\n  var on = data.on || (data.on = {});\n  var existing = on[event];\n  var callback = data.model.callback;\n  if (isDef(existing)) {\n    if (\n      Array.isArray(existing)\n        ? existing.indexOf(callback) === -1\n        : existing !== callback\n    ) {\n      on[event] = [callback].concat(existing);\n    }\n  } else {\n    on[event] = callback;\n  }\n}\n\n/*  */\n\nvar SIMPLE_NORMALIZE = 1;\nvar ALWAYS_NORMALIZE = 2;\n\n// wrapper function for providing a more flexible interface\n// without getting yelled at by flow\nfunction createElement (\n  context,\n  tag,\n  data,\n  children,\n  normalizationType,\n  alwaysNormalize\n) {\n  if (Array.isArray(data) || isPrimitive(data)) {\n    normalizationType = children;\n    children = data;\n    data = undefined;\n  }\n  if (isTrue(alwaysNormalize)) {\n    normalizationType = ALWAYS_NORMALIZE;\n  }\n  return _createElement(context, tag, data, children, normalizationType)\n}\n\nfunction _createElement (\n  context,\n  tag,\n  data,\n  children,\n  normalizationType\n) {\n  if (isDef(data) && isDef((data).__ob__)) {\n     true && warn(\n      \"Avoid using observed data object as vnode data: \" + (JSON.stringify(data)) + \"\\n\" +\n      'Always create fresh vnode data objects in each render!',\n      context\n    );\n    return createEmptyVNode()\n  }\n  // object syntax in v-bind\n  if (isDef(data) && isDef(data.is)) {\n    tag = data.is;\n  }\n  if (!tag) {\n    // in case of component :is set to falsy value\n    return createEmptyVNode()\n  }\n  // warn against non-primitive key\n  if ( true &&\n    isDef(data) && isDef(data.key) && !isPrimitive(data.key)\n  ) {\n    {\n      warn(\n        'Avoid using non-primitive value as key, ' +\n        'use string/number value instead.',\n        context\n      );\n    }\n  }\n  // support single function children as default scoped slot\n  if (Array.isArray(children) &&\n    typeof children[0] === 'function'\n  ) {\n    data = data || {};\n    data.scopedSlots = { default: children[0] };\n    children.length = 0;\n  }\n  if (normalizationType === ALWAYS_NORMALIZE) {\n    children = normalizeChildren(children);\n  } else if (normalizationType === SIMPLE_NORMALIZE) {\n    children = simpleNormalizeChildren(children);\n  }\n  var vnode, ns;\n  if (typeof tag === 'string') {\n    var Ctor;\n    ns = (context.$vnode && context.$vnode.ns) || config.getTagNamespace(tag);\n    if (config.isReservedTag(tag)) {\n      // platform built-in elements\n      if ( true && isDef(data) && isDef(data.nativeOn)) {\n        warn(\n          (\"The .native modifier for v-on is only valid on components but it was used on <\" + tag + \">.\"),\n          context\n        );\n      }\n      vnode = new VNode(\n        config.parsePlatformTagName(tag), data, children,\n        undefined, undefined, context\n      );\n    } else if ((!data || !data.pre) && isDef(Ctor = resolveAsset(context.$options, 'components', tag))) {\n      // component\n      vnode = createComponent(Ctor, data, context, children, tag);\n    } else {\n      // unknown or unlisted namespaced elements\n      // check at runtime because it may get assigned a namespace when its\n      // parent normalizes children\n      vnode = new VNode(\n        tag, data, children,\n        undefined, undefined, context\n      );\n    }\n  } else {\n    // direct component options / constructor\n    vnode = createComponent(tag, data, context, children);\n  }\n  if (Array.isArray(vnode)) {\n    return vnode\n  } else if (isDef(vnode)) {\n    if (isDef(ns)) { applyNS(vnode, ns); }\n    if (isDef(data)) { registerDeepBindings(data); }\n    return vnode\n  } else {\n    return createEmptyVNode()\n  }\n}\n\nfunction applyNS (vnode, ns, force) {\n  vnode.ns = ns;\n  if (vnode.tag === 'foreignObject') {\n    // use default namespace inside foreignObject\n    ns = undefined;\n    force = true;\n  }\n  if (isDef(vnode.children)) {\n    for (var i = 0, l = vnode.children.length; i < l; i++) {\n      var child = vnode.children[i];\n      if (isDef(child.tag) && (\n        isUndef(child.ns) || (isTrue(force) && child.tag !== 'svg'))) {\n        applyNS(child, ns, force);\n      }\n    }\n  }\n}\n\n// ref #5318\n// necessary to ensure parent re-render when deep bindings like :style and\n// :class are used on slot nodes\nfunction registerDeepBindings (data) {\n  if (isObject(data.style)) {\n    traverse(data.style);\n  }\n  if (isObject(data.class)) {\n    traverse(data.class);\n  }\n}\n\n/*  */\n\nfunction initRender (vm) {\n  vm._vnode = null; // the root of the child tree\n  vm._staticTrees = null; // v-once cached trees\n  var options = vm.$options;\n  var parentVnode = vm.$vnode = options._parentVnode; // the placeholder node in parent tree\n  var renderContext = parentVnode && parentVnode.context;\n  vm.$slots = resolveSlots(options._renderChildren, renderContext);\n  vm.$scopedSlots = emptyObject;\n  // bind the createElement fn to this instance\n  // so that we get proper render context inside it.\n  // args order: tag, data, children, normalizationType, alwaysNormalize\n  // internal version is used by render functions compiled from templates\n  vm._c = function (a, b, c, d) { return createElement(vm, a, b, c, d, false); };\n  // normalization is always applied for the public version, used in\n  // user-written render functions.\n  vm.$createElement = function (a, b, c, d) { return createElement(vm, a, b, c, d, true); };\n\n  // $attrs & $listeners are exposed for easier HOC creation.\n  // they need to be reactive so that HOCs using them are always updated\n  var parentData = parentVnode && parentVnode.data;\n\n  /* istanbul ignore else */\n  if (true) {\n    defineReactive$$1(vm, '$attrs', parentData && parentData.attrs || emptyObject, function () {\n      !isUpdatingChildComponent && warn(\"$attrs is readonly.\", vm);\n    }, true);\n    defineReactive$$1(vm, '$listeners', options._parentListeners || emptyObject, function () {\n      !isUpdatingChildComponent && warn(\"$listeners is readonly.\", vm);\n    }, true);\n  } else {}\n}\n\nvar currentRenderingInstance = null;\n\nfunction renderMixin (Vue) {\n  // install runtime convenience helpers\n  installRenderHelpers(Vue.prototype);\n\n  Vue.prototype.$nextTick = function (fn) {\n    return nextTick(fn, this)\n  };\n\n  Vue.prototype._render = function () {\n    var vm = this;\n    var ref = vm.$options;\n    var render = ref.render;\n    var _parentVnode = ref._parentVnode;\n\n    if (_parentVnode) {\n      vm.$scopedSlots = normalizeScopedSlots(\n        _parentVnode.data.scopedSlots,\n        vm.$slots,\n        vm.$scopedSlots\n      );\n    }\n\n    // set parent vnode. this allows render functions to have access\n    // to the data on the placeholder node.\n    vm.$vnode = _parentVnode;\n    // render self\n    var vnode;\n    try {\n      // There's no need to maintain a stack because all render fns are called\n      // separately from one another. Nested component's render fns are called\n      // when parent component is patched.\n      currentRenderingInstance = vm;\n      vnode = render.call(vm._renderProxy, vm.$createElement);\n    } catch (e) {\n      handleError(e, vm, \"render\");\n      // return error render result,\n      // or previous vnode to prevent render error causing blank component\n      /* istanbul ignore else */\n      if ( true && vm.$options.renderError) {\n        try {\n          vnode = vm.$options.renderError.call(vm._renderProxy, vm.$createElement, e);\n        } catch (e) {\n          handleError(e, vm, \"renderError\");\n          vnode = vm._vnode;\n        }\n      } else {\n        vnode = vm._vnode;\n      }\n    } finally {\n      currentRenderingInstance = null;\n    }\n    // if the returned array contains only a single node, allow it\n    if (Array.isArray(vnode) && vnode.length === 1) {\n      vnode = vnode[0];\n    }\n    // return empty vnode in case the render function errored out\n    if (!(vnode instanceof VNode)) {\n      if ( true && Array.isArray(vnode)) {\n        warn(\n          'Multiple root nodes returned from render function. Render function ' +\n          'should return a single root node.',\n          vm\n        );\n      }\n      vnode = createEmptyVNode();\n    }\n    // set parent\n    vnode.parent = _parentVnode;\n    return vnode\n  };\n}\n\n/*  */\n\nfunction ensureCtor (comp, base) {\n  if (\n    comp.__esModule ||\n    (hasSymbol && comp[Symbol.toStringTag] === 'Module')\n  ) {\n    comp = comp.default;\n  }\n  return isObject(comp)\n    ? base.extend(comp)\n    : comp\n}\n\nfunction createAsyncPlaceholder (\n  factory,\n  data,\n  context,\n  children,\n  tag\n) {\n  var node = createEmptyVNode();\n  node.asyncFactory = factory;\n  node.asyncMeta = { data: data, context: context, children: children, tag: tag };\n  return node\n}\n\nfunction resolveAsyncComponent (\n  factory,\n  baseCtor\n) {\n  if (isTrue(factory.error) && isDef(factory.errorComp)) {\n    return factory.errorComp\n  }\n\n  if (isDef(factory.resolved)) {\n    return factory.resolved\n  }\n\n  var owner = currentRenderingInstance;\n  if (owner && isDef(factory.owners) && factory.owners.indexOf(owner) === -1) {\n    // already pending\n    factory.owners.push(owner);\n  }\n\n  if (isTrue(factory.loading) && isDef(factory.loadingComp)) {\n    return factory.loadingComp\n  }\n\n  if (owner && !isDef(factory.owners)) {\n    var owners = factory.owners = [owner];\n    var sync = true;\n    var timerLoading = null;\n    var timerTimeout = null\n\n    ;(owner).$on('hook:destroyed', function () { return remove(owners, owner); });\n\n    var forceRender = function (renderCompleted) {\n      for (var i = 0, l = owners.length; i < l; i++) {\n        (owners[i]).$forceUpdate();\n      }\n\n      if (renderCompleted) {\n        owners.length = 0;\n        if (timerLoading !== null) {\n          clearTimeout(timerLoading);\n          timerLoading = null;\n        }\n        if (timerTimeout !== null) {\n          clearTimeout(timerTimeout);\n          timerTimeout = null;\n        }\n      }\n    };\n\n    var resolve = once(function (res) {\n      // cache resolved\n      factory.resolved = ensureCtor(res, baseCtor);\n      // invoke callbacks only if this is not a synchronous resolve\n      // (async resolves are shimmed as synchronous during SSR)\n      if (!sync) {\n        forceRender(true);\n      } else {\n        owners.length = 0;\n      }\n    });\n\n    var reject = once(function (reason) {\n       true && warn(\n        \"Failed to resolve async component: \" + (String(factory)) +\n        (reason ? (\"\\nReason: \" + reason) : '')\n      );\n      if (isDef(factory.errorComp)) {\n        factory.error = true;\n        forceRender(true);\n      }\n    });\n\n    var res = factory(resolve, reject);\n\n    if (isObject(res)) {\n      if (isPromise(res)) {\n        // () => Promise\n        if (isUndef(factory.resolved)) {\n          res.then(resolve, reject);\n        }\n      } else if (isPromise(res.component)) {\n        res.component.then(resolve, reject);\n\n        if (isDef(res.error)) {\n          factory.errorComp = ensureCtor(res.error, baseCtor);\n        }\n\n        if (isDef(res.loading)) {\n          factory.loadingComp = ensureCtor(res.loading, baseCtor);\n          if (res.delay === 0) {\n            factory.loading = true;\n          } else {\n            timerLoading = setTimeout(function () {\n              timerLoading = null;\n              if (isUndef(factory.resolved) && isUndef(factory.error)) {\n                factory.loading = true;\n                forceRender(false);\n              }\n            }, res.delay || 200);\n          }\n        }\n\n        if (isDef(res.timeout)) {\n          timerTimeout = setTimeout(function () {\n            timerTimeout = null;\n            if (isUndef(factory.resolved)) {\n              reject(\n                 true\n                  ? (\"timeout (\" + (res.timeout) + \"ms)\")\n                  : 0\n              );\n            }\n          }, res.timeout);\n        }\n      }\n    }\n\n    sync = false;\n    // return in case resolved synchronously\n    return factory.loading\n      ? factory.loadingComp\n      : factory.resolved\n  }\n}\n\n/*  */\n\nfunction isAsyncPlaceholder (node) {\n  return node.isComment && node.asyncFactory\n}\n\n/*  */\n\nfunction getFirstComponentChild (children) {\n  if (Array.isArray(children)) {\n    for (var i = 0; i < children.length; i++) {\n      var c = children[i];\n      if (isDef(c) && (isDef(c.componentOptions) || isAsyncPlaceholder(c))) {\n        return c\n      }\n    }\n  }\n}\n\n/*  */\n\n/*  */\n\nfunction initEvents (vm) {\n  vm._events = Object.create(null);\n  vm._hasHookEvent = false;\n  // init parent attached events\n  var listeners = vm.$options._parentListeners;\n  if (listeners) {\n    updateComponentListeners(vm, listeners);\n  }\n}\n\nvar target;\n\nfunction add (event, fn) {\n  target.$on(event, fn);\n}\n\nfunction remove$1 (event, fn) {\n  target.$off(event, fn);\n}\n\nfunction createOnceHandler (event, fn) {\n  var _target = target;\n  return function onceHandler () {\n    var res = fn.apply(null, arguments);\n    if (res !== null) {\n      _target.$off(event, onceHandler);\n    }\n  }\n}\n\nfunction updateComponentListeners (\n  vm,\n  listeners,\n  oldListeners\n) {\n  target = vm;\n  updateListeners(listeners, oldListeners || {}, add, remove$1, createOnceHandler, vm);\n  target = undefined;\n}\n\nfunction eventsMixin (Vue) {\n  var hookRE = /^hook:/;\n  Vue.prototype.$on = function (event, fn) {\n    var vm = this;\n    if (Array.isArray(event)) {\n      for (var i = 0, l = event.length; i < l; i++) {\n        vm.$on(event[i], fn);\n      }\n    } else {\n      (vm._events[event] || (vm._events[event] = [])).push(fn);\n      // optimize hook:event cost by using a boolean flag marked at registration\n      // instead of a hash lookup\n      if (hookRE.test(event)) {\n        vm._hasHookEvent = true;\n      }\n    }\n    return vm\n  };\n\n  Vue.prototype.$once = function (event, fn) {\n    var vm = this;\n    function on () {\n      vm.$off(event, on);\n      fn.apply(vm, arguments);\n    }\n    on.fn = fn;\n    vm.$on(event, on);\n    return vm\n  };\n\n  Vue.prototype.$off = function (event, fn) {\n    var vm = this;\n    // all\n    if (!arguments.length) {\n      vm._events = Object.create(null);\n      return vm\n    }\n    // array of events\n    if (Array.isArray(event)) {\n      for (var i$1 = 0, l = event.length; i$1 < l; i$1++) {\n        vm.$off(event[i$1], fn);\n      }\n      return vm\n    }\n    // specific event\n    var cbs = vm._events[event];\n    if (!cbs) {\n      return vm\n    }\n    if (!fn) {\n      vm._events[event] = null;\n      return vm\n    }\n    // specific handler\n    var cb;\n    var i = cbs.length;\n    while (i--) {\n      cb = cbs[i];\n      if (cb === fn || cb.fn === fn) {\n        cbs.splice(i, 1);\n        break\n      }\n    }\n    return vm\n  };\n\n  Vue.prototype.$emit = function (event) {\n    var vm = this;\n    if (true) {\n      var lowerCaseEvent = event.toLowerCase();\n      if (lowerCaseEvent !== event && vm._events[lowerCaseEvent]) {\n        tip(\n          \"Event \\\"\" + lowerCaseEvent + \"\\\" is emitted in component \" +\n          (formatComponentName(vm)) + \" but the handler is registered for \\\"\" + event + \"\\\". \" +\n          \"Note that HTML attributes are case-insensitive and you cannot use \" +\n          \"v-on to listen to camelCase events when using in-DOM templates. \" +\n          \"You should probably use \\\"\" + (hyphenate(event)) + \"\\\" instead of \\\"\" + event + \"\\\".\"\n        );\n      }\n    }\n    var cbs = vm._events[event];\n    if (cbs) {\n      cbs = cbs.length > 1 ? toArray(cbs) : cbs;\n      var args = toArray(arguments, 1);\n      var info = \"event handler for \\\"\" + event + \"\\\"\";\n      for (var i = 0, l = cbs.length; i < l; i++) {\n        invokeWithErrorHandling(cbs[i], vm, args, vm, info);\n      }\n    }\n    return vm\n  };\n}\n\n/*  */\n\nvar activeInstance = null;\nvar isUpdatingChildComponent = false;\n\nfunction setActiveInstance(vm) {\n  var prevActiveInstance = activeInstance;\n  activeInstance = vm;\n  return function () {\n    activeInstance = prevActiveInstance;\n  }\n}\n\nfunction initLifecycle (vm) {\n  var options = vm.$options;\n\n  // locate first non-abstract parent\n  var parent = options.parent;\n  if (parent && !options.abstract) {\n    while (parent.$options.abstract && parent.$parent) {\n      parent = parent.$parent;\n    }\n    parent.$children.push(vm);\n  }\n\n  vm.$parent = parent;\n  vm.$root = parent ? parent.$root : vm;\n\n  vm.$children = [];\n  vm.$refs = {};\n\n  vm._watcher = null;\n  vm._inactive = null;\n  vm._directInactive = false;\n  vm._isMounted = false;\n  vm._isDestroyed = false;\n  vm._isBeingDestroyed = false;\n}\n\nfunction lifecycleMixin (Vue) {\n  Vue.prototype._update = function (vnode, hydrating) {\n    var vm = this;\n    var prevEl = vm.$el;\n    var prevVnode = vm._vnode;\n    var restoreActiveInstance = setActiveInstance(vm);\n    vm._vnode = vnode;\n    // Vue.prototype.__patch__ is injected in entry points\n    // based on the rendering backend used.\n    if (!prevVnode) {\n      // initial render\n      vm.$el = vm.__patch__(vm.$el, vnode, hydrating, false /* removeOnly */);\n    } else {\n      // updates\n      vm.$el = vm.__patch__(prevVnode, vnode);\n    }\n    restoreActiveInstance();\n    // update __vue__ reference\n    if (prevEl) {\n      prevEl.__vue__ = null;\n    }\n    if (vm.$el) {\n      vm.$el.__vue__ = vm;\n    }\n    // if parent is an HOC, update its $el as well\n    if (vm.$vnode && vm.$parent && vm.$vnode === vm.$parent._vnode) {\n      vm.$parent.$el = vm.$el;\n    }\n    // updated hook is called by the scheduler to ensure that children are\n    // updated in a parent's updated hook.\n  };\n\n  Vue.prototype.$forceUpdate = function () {\n    var vm = this;\n    if (vm._watcher) {\n      vm._watcher.update();\n    }\n  };\n\n  Vue.prototype.$destroy = function () {\n    var vm = this;\n    if (vm._isBeingDestroyed) {\n      return\n    }\n    callHook(vm, 'beforeDestroy');\n    vm._isBeingDestroyed = true;\n    // remove self from parent\n    var parent = vm.$parent;\n    if (parent && !parent._isBeingDestroyed && !vm.$options.abstract) {\n      remove(parent.$children, vm);\n    }\n    // teardown watchers\n    if (vm._watcher) {\n      vm._watcher.teardown();\n    }\n    var i = vm._watchers.length;\n    while (i--) {\n      vm._watchers[i].teardown();\n    }\n    // remove reference from data ob\n    // frozen object may not have observer.\n    if (vm._data.__ob__) {\n      vm._data.__ob__.vmCount--;\n    }\n    // call the last hook...\n    vm._isDestroyed = true;\n    // invoke destroy hooks on current rendered tree\n    vm.__patch__(vm._vnode, null);\n    // fire destroyed hook\n    callHook(vm, 'destroyed');\n    // turn off all instance listeners.\n    vm.$off();\n    // remove __vue__ reference\n    if (vm.$el) {\n      vm.$el.__vue__ = null;\n    }\n    // release circular reference (#6759)\n    if (vm.$vnode) {\n      vm.$vnode.parent = null;\n    }\n  };\n}\n\nfunction mountComponent (\n  vm,\n  el,\n  hydrating\n) {\n  vm.$el = el;\n  if (!vm.$options.render) {\n    vm.$options.render = createEmptyVNode;\n    if (true) {\n      /* istanbul ignore if */\n      if ((vm.$options.template && vm.$options.template.charAt(0) !== '#') ||\n        vm.$options.el || el) {\n        warn(\n          'You are using the runtime-only build of Vue where the template ' +\n          'compiler is not available. Either pre-compile the templates into ' +\n          'render functions, or use the compiler-included build.',\n          vm\n        );\n      } else {\n        warn(\n          'Failed to mount component: template or render function not defined.',\n          vm\n        );\n      }\n    }\n  }\n  callHook(vm, 'beforeMount');\n\n  var updateComponent;\n  /* istanbul ignore if */\n  if ( true && config.performance && mark) {\n    updateComponent = function () {\n      var name = vm._name;\n      var id = vm._uid;\n      var startTag = \"vue-perf-start:\" + id;\n      var endTag = \"vue-perf-end:\" + id;\n\n      mark(startTag);\n      var vnode = vm._render();\n      mark(endTag);\n      measure((\"vue \" + name + \" render\"), startTag, endTag);\n\n      mark(startTag);\n      vm._update(vnode, hydrating);\n      mark(endTag);\n      measure((\"vue \" + name + \" patch\"), startTag, endTag);\n    };\n  } else {\n    updateComponent = function () {\n      vm._update(vm._render(), hydrating);\n    };\n  }\n\n  // we set this to vm._watcher inside the watcher's constructor\n  // since the watcher's initial patch may call $forceUpdate (e.g. inside child\n  // component's mounted hook), which relies on vm._watcher being already defined\n  new Watcher(vm, updateComponent, noop, {\n    before: function before () {\n      if (vm._isMounted && !vm._isDestroyed) {\n        callHook(vm, 'beforeUpdate');\n      }\n    }\n  }, true /* isRenderWatcher */);\n  hydrating = false;\n\n  // manually mounted instance, call mounted on self\n  // mounted is called for render-created child components in its inserted hook\n  if (vm.$vnode == null) {\n    vm._isMounted = true;\n    callHook(vm, 'mounted');\n  }\n  return vm\n}\n\nfunction updateChildComponent (\n  vm,\n  propsData,\n  listeners,\n  parentVnode,\n  renderChildren\n) {\n  if (true) {\n    isUpdatingChildComponent = true;\n  }\n\n  // determine whether component has slot children\n  // we need to do this before overwriting $options._renderChildren.\n\n  // check if there are dynamic scopedSlots (hand-written or compiled but with\n  // dynamic slot names). Static scoped slots compiled from template has the\n  // \"$stable\" marker.\n  var newScopedSlots = parentVnode.data.scopedSlots;\n  var oldScopedSlots = vm.$scopedSlots;\n  var hasDynamicScopedSlot = !!(\n    (newScopedSlots && !newScopedSlots.$stable) ||\n    (oldScopedSlots !== emptyObject && !oldScopedSlots.$stable) ||\n    (newScopedSlots && vm.$scopedSlots.$key !== newScopedSlots.$key)\n  );\n\n  // Any static slot children from the parent may have changed during parent's\n  // update. Dynamic scoped slots may also have changed. In such cases, a forced\n  // update is necessary to ensure correctness.\n  var needsForceUpdate = !!(\n    renderChildren ||               // has new static slots\n    vm.$options._renderChildren ||  // has old static slots\n    hasDynamicScopedSlot\n  );\n\n  vm.$options._parentVnode = parentVnode;\n  vm.$vnode = parentVnode; // update vm's placeholder node without re-render\n\n  if (vm._vnode) { // update child tree's parent\n    vm._vnode.parent = parentVnode;\n  }\n  vm.$options._renderChildren = renderChildren;\n\n  // update $attrs and $listeners hash\n  // these are also reactive so they may trigger child update if the child\n  // used them during render\n  vm.$attrs = parentVnode.data.attrs || emptyObject;\n  vm.$listeners = listeners || emptyObject;\n\n  // update props\n  if (propsData && vm.$options.props) {\n    toggleObserving(false);\n    var props = vm._props;\n    var propKeys = vm.$options._propKeys || [];\n    for (var i = 0; i < propKeys.length; i++) {\n      var key = propKeys[i];\n      var propOptions = vm.$options.props; // wtf flow?\n      props[key] = validateProp(key, propOptions, propsData, vm);\n    }\n    toggleObserving(true);\n    // keep a copy of raw propsData\n    vm.$options.propsData = propsData;\n  }\n\n  // update listeners\n  listeners = listeners || emptyObject;\n  var oldListeners = vm.$options._parentListeners;\n  vm.$options._parentListeners = listeners;\n  updateComponentListeners(vm, listeners, oldListeners);\n\n  // resolve slots + force update if has children\n  if (needsForceUpdate) {\n    vm.$slots = resolveSlots(renderChildren, parentVnode.context);\n    vm.$forceUpdate();\n  }\n\n  if (true) {\n    isUpdatingChildComponent = false;\n  }\n}\n\nfunction isInInactiveTree (vm) {\n  while (vm && (vm = vm.$parent)) {\n    if (vm._inactive) { return true }\n  }\n  return false\n}\n\nfunction activateChildComponent (vm, direct) {\n  if (direct) {\n    vm._directInactive = false;\n    if (isInInactiveTree(vm)) {\n      return\n    }\n  } else if (vm._directInactive) {\n    return\n  }\n  if (vm._inactive || vm._inactive === null) {\n    vm._inactive = false;\n    for (var i = 0; i < vm.$children.length; i++) {\n      activateChildComponent(vm.$children[i]);\n    }\n    callHook(vm, 'activated');\n  }\n}\n\nfunction deactivateChildComponent (vm, direct) {\n  if (direct) {\n    vm._directInactive = true;\n    if (isInInactiveTree(vm)) {\n      return\n    }\n  }\n  if (!vm._inactive) {\n    vm._inactive = true;\n    for (var i = 0; i < vm.$children.length; i++) {\n      deactivateChildComponent(vm.$children[i]);\n    }\n    callHook(vm, 'deactivated');\n  }\n}\n\nfunction callHook (vm, hook) {\n  // #7573 disable dep collection when invoking lifecycle hooks\n  pushTarget();\n  var handlers = vm.$options[hook];\n  var info = hook + \" hook\";\n  if (handlers) {\n    for (var i = 0, j = handlers.length; i < j; i++) {\n      invokeWithErrorHandling(handlers[i], vm, null, vm, info);\n    }\n  }\n  if (vm._hasHookEvent) {\n    vm.$emit('hook:' + hook);\n  }\n  popTarget();\n}\n\n/*  */\n\nvar MAX_UPDATE_COUNT = 100;\n\nvar queue = [];\nvar activatedChildren = [];\nvar has = {};\nvar circular = {};\nvar waiting = false;\nvar flushing = false;\nvar index = 0;\n\n/**\n * Reset the scheduler's state.\n */\nfunction resetSchedulerState () {\n  index = queue.length = activatedChildren.length = 0;\n  has = {};\n  if (true) {\n    circular = {};\n  }\n  waiting = flushing = false;\n}\n\n// Async edge case #6566 requires saving the timestamp when event listeners are\n// attached. However, calling performance.now() has a perf overhead especially\n// if the page has thousands of event listeners. Instead, we take a timestamp\n// every time the scheduler flushes and use that for all event listeners\n// attached during that flush.\nvar currentFlushTimestamp = 0;\n\n// Async edge case fix requires storing an event listener's attach timestamp.\nvar getNow = Date.now;\n\n// Determine what event timestamp the browser is using. Annoyingly, the\n// timestamp can either be hi-res (relative to page load) or low-res\n// (relative to UNIX epoch), so in order to compare time we have to use the\n// same timestamp type when saving the flush timestamp.\n// All IE versions use low-res event timestamps, and have problematic clock\n// implementations (#9632)\nif (inBrowser && !isIE) {\n  var performance = window.performance;\n  if (\n    performance &&\n    typeof performance.now === 'function' &&\n    getNow() > document.createEvent('Event').timeStamp\n  ) {\n    // if the event timestamp, although evaluated AFTER the Date.now(), is\n    // smaller than it, it means the event is using a hi-res timestamp,\n    // and we need to use the hi-res version for event listener timestamps as\n    // well.\n    getNow = function () { return performance.now(); };\n  }\n}\n\n/**\n * Flush both queues and run the watchers.\n */\nfunction flushSchedulerQueue () {\n  currentFlushTimestamp = getNow();\n  flushing = true;\n  var watcher, id;\n\n  // Sort queue before flush.\n  // This ensures that:\n  // 1. Components are updated from parent to child. (because parent is always\n  //    created before the child)\n  // 2. A component's user watchers are run before its render watcher (because\n  //    user watchers are created before the render watcher)\n  // 3. If a component is destroyed during a parent component's watcher run,\n  //    its watchers can be skipped.\n  queue.sort(function (a, b) { return a.id - b.id; });\n\n  // do not cache length because more watchers might be pushed\n  // as we run existing watchers\n  for (index = 0; index < queue.length; index++) {\n    watcher = queue[index];\n    if (watcher.before) {\n      watcher.before();\n    }\n    id = watcher.id;\n    has[id] = null;\n    watcher.run();\n    // in dev build, check and stop circular updates.\n    if ( true && has[id] != null) {\n      circular[id] = (circular[id] || 0) + 1;\n      if (circular[id] > MAX_UPDATE_COUNT) {\n        warn(\n          'You may have an infinite update loop ' + (\n            watcher.user\n              ? (\"in watcher with expression \\\"\" + (watcher.expression) + \"\\\"\")\n              : \"in a component render function.\"\n          ),\n          watcher.vm\n        );\n        break\n      }\n    }\n  }\n\n  // keep copies of post queues before resetting state\n  var activatedQueue = activatedChildren.slice();\n  var updatedQueue = queue.slice();\n\n  resetSchedulerState();\n\n  // call component updated and activated hooks\n  callActivatedHooks(activatedQueue);\n  callUpdatedHooks(updatedQueue);\n\n  // devtool hook\n  /* istanbul ignore if */\n  if (devtools && config.devtools) {\n    devtools.emit('flush');\n  }\n}\n\nfunction callUpdatedHooks (queue) {\n  var i = queue.length;\n  while (i--) {\n    var watcher = queue[i];\n    var vm = watcher.vm;\n    if (vm._watcher === watcher && vm._isMounted && !vm._isDestroyed) {\n      callHook(vm, 'updated');\n    }\n  }\n}\n\n/**\n * Queue a kept-alive component that was activated during patch.\n * The queue will be processed after the entire tree has been patched.\n */\nfunction queueActivatedComponent (vm) {\n  // setting _inactive to false here so that a render function can\n  // rely on checking whether it's in an inactive tree (e.g. router-view)\n  vm._inactive = false;\n  activatedChildren.push(vm);\n}\n\nfunction callActivatedHooks (queue) {\n  for (var i = 0; i < queue.length; i++) {\n    queue[i]._inactive = true;\n    activateChildComponent(queue[i], true /* true */);\n  }\n}\n\n/**\n * Push a watcher into the watcher queue.\n * Jobs with duplicate IDs will be skipped unless it's\n * pushed when the queue is being flushed.\n */\nfunction queueWatcher (watcher) {\n  var id = watcher.id;\n  if (has[id] == null) {\n    has[id] = true;\n    if (!flushing) {\n      queue.push(watcher);\n    } else {\n      // if already flushing, splice the watcher based on its id\n      // if already past its id, it will be run next immediately.\n      var i = queue.length - 1;\n      while (i > index && queue[i].id > watcher.id) {\n        i--;\n      }\n      queue.splice(i + 1, 0, watcher);\n    }\n    // queue the flush\n    if (!waiting) {\n      waiting = true;\n\n      if ( true && !config.async) {\n        flushSchedulerQueue();\n        return\n      }\n      nextTick(flushSchedulerQueue);\n    }\n  }\n}\n\n/*  */\n\n\n\nvar uid$2 = 0;\n\n/**\n * A watcher parses an expression, collects dependencies,\n * and fires callback when the expression value changes.\n * This is used for both the $watch() api and directives.\n */\nvar Watcher = function Watcher (\n  vm,\n  expOrFn,\n  cb,\n  options,\n  isRenderWatcher\n) {\n  this.vm = vm;\n  if (isRenderWatcher) {\n    vm._watcher = this;\n  }\n  vm._watchers.push(this);\n  // options\n  if (options) {\n    this.deep = !!options.deep;\n    this.user = !!options.user;\n    this.lazy = !!options.lazy;\n    this.sync = !!options.sync;\n    this.before = options.before;\n  } else {\n    this.deep = this.user = this.lazy = this.sync = false;\n  }\n  this.cb = cb;\n  this.id = ++uid$2; // uid for batching\n  this.active = true;\n  this.dirty = this.lazy; // for lazy watchers\n  this.deps = [];\n  this.newDeps = [];\n  this.depIds = new _Set();\n  this.newDepIds = new _Set();\n  this.expression =  true\n    ? expOrFn.toString()\n    : 0;\n  // parse expression for getter\n  if (typeof expOrFn === 'function') {\n    this.getter = expOrFn;\n  } else {\n    this.getter = parsePath(expOrFn);\n    if (!this.getter) {\n      this.getter = noop;\n       true && warn(\n        \"Failed watching path: \\\"\" + expOrFn + \"\\\" \" +\n        'Watcher only accepts simple dot-delimited paths. ' +\n        'For full control, use a function instead.',\n        vm\n      );\n    }\n  }\n  this.value = this.lazy\n    ? undefined\n    : this.get();\n};\n\n/**\n * Evaluate the getter, and re-collect dependencies.\n */\nWatcher.prototype.get = function get () {\n  pushTarget(this);\n  var value;\n  var vm = this.vm;\n  try {\n    value = this.getter.call(vm, vm);\n  } catch (e) {\n    if (this.user) {\n      handleError(e, vm, (\"getter for watcher \\\"\" + (this.expression) + \"\\\"\"));\n    } else {\n      throw e\n    }\n  } finally {\n    // \"touch\" every property so they are all tracked as\n    // dependencies for deep watching\n    if (this.deep) {\n      traverse(value);\n    }\n    popTarget();\n    this.cleanupDeps();\n  }\n  return value\n};\n\n/**\n * Add a dependency to this directive.\n */\nWatcher.prototype.addDep = function addDep (dep) {\n  var id = dep.id;\n  if (!this.newDepIds.has(id)) {\n    this.newDepIds.add(id);\n    this.newDeps.push(dep);\n    if (!this.depIds.has(id)) {\n      dep.addSub(this);\n    }\n  }\n};\n\n/**\n * Clean up for dependency collection.\n */\nWatcher.prototype.cleanupDeps = function cleanupDeps () {\n  var i = this.deps.length;\n  while (i--) {\n    var dep = this.deps[i];\n    if (!this.newDepIds.has(dep.id)) {\n      dep.removeSub(this);\n    }\n  }\n  var tmp = this.depIds;\n  this.depIds = this.newDepIds;\n  this.newDepIds = tmp;\n  this.newDepIds.clear();\n  tmp = this.deps;\n  this.deps = this.newDeps;\n  this.newDeps = tmp;\n  this.newDeps.length = 0;\n};\n\n/**\n * Subscriber interface.\n * Will be called when a dependency changes.\n */\nWatcher.prototype.update = function update () {\n  /* istanbul ignore else */\n  if (this.lazy) {\n    this.dirty = true;\n  } else if (this.sync) {\n    this.run();\n  } else {\n    queueWatcher(this);\n  }\n};\n\n/**\n * Scheduler job interface.\n * Will be called by the scheduler.\n */\nWatcher.prototype.run = function run () {\n  if (this.active) {\n    var value = this.get();\n    if (\n      value !== this.value ||\n      // Deep watchers and watchers on Object/Arrays should fire even\n      // when the value is the same, because the value may\n      // have mutated.\n      isObject(value) ||\n      this.deep\n    ) {\n      // set new value\n      var oldValue = this.value;\n      this.value = value;\n      if (this.user) {\n        try {\n          this.cb.call(this.vm, value, oldValue);\n        } catch (e) {\n          handleError(e, this.vm, (\"callback for watcher \\\"\" + (this.expression) + \"\\\"\"));\n        }\n      } else {\n        this.cb.call(this.vm, value, oldValue);\n      }\n    }\n  }\n};\n\n/**\n * Evaluate the value of the watcher.\n * This only gets called for lazy watchers.\n */\nWatcher.prototype.evaluate = function evaluate () {\n  this.value = this.get();\n  this.dirty = false;\n};\n\n/**\n * Depend on all deps collected by this watcher.\n */\nWatcher.prototype.depend = function depend () {\n  var i = this.deps.length;\n  while (i--) {\n    this.deps[i].depend();\n  }\n};\n\n/**\n * Remove self from all dependencies' subscriber list.\n */\nWatcher.prototype.teardown = function teardown () {\n  if (this.active) {\n    // remove self from vm's watcher list\n    // this is a somewhat expensive operation so we skip it\n    // if the vm is being destroyed.\n    if (!this.vm._isBeingDestroyed) {\n      remove(this.vm._watchers, this);\n    }\n    var i = this.deps.length;\n    while (i--) {\n      this.deps[i].removeSub(this);\n    }\n    this.active = false;\n  }\n};\n\n/*  */\n\nvar sharedPropertyDefinition = {\n  enumerable: true,\n  configurable: true,\n  get: noop,\n  set: noop\n};\n\nfunction proxy (target, sourceKey, key) {\n  sharedPropertyDefinition.get = function proxyGetter () {\n    return this[sourceKey][key]\n  };\n  sharedPropertyDefinition.set = function proxySetter (val) {\n    this[sourceKey][key] = val;\n  };\n  Object.defineProperty(target, key, sharedPropertyDefinition);\n}\n\nfunction initState (vm) {\n  vm._watchers = [];\n  var opts = vm.$options;\n  if (opts.props) { initProps(vm, opts.props); }\n  if (opts.methods) { initMethods(vm, opts.methods); }\n  if (opts.data) {\n    initData(vm);\n  } else {\n    observe(vm._data = {}, true /* asRootData */);\n  }\n  if (opts.computed) { initComputed(vm, opts.computed); }\n  if (opts.watch && opts.watch !== nativeWatch) {\n    initWatch(vm, opts.watch);\n  }\n}\n\nfunction initProps (vm, propsOptions) {\n  var propsData = vm.$options.propsData || {};\n  var props = vm._props = {};\n  // cache prop keys so that future props updates can iterate using Array\n  // instead of dynamic object key enumeration.\n  var keys = vm.$options._propKeys = [];\n  var isRoot = !vm.$parent;\n  // root instance props should be converted\n  if (!isRoot) {\n    toggleObserving(false);\n  }\n  var loop = function ( key ) {\n    keys.push(key);\n    var value = validateProp(key, propsOptions, propsData, vm);\n    /* istanbul ignore else */\n    if (true) {\n      var hyphenatedKey = hyphenate(key);\n      if (isReservedAttribute(hyphenatedKey) ||\n          config.isReservedAttr(hyphenatedKey)) {\n        warn(\n          (\"\\\"\" + hyphenatedKey + \"\\\" is a reserved attribute and cannot be used as component prop.\"),\n          vm\n        );\n      }\n      defineReactive$$1(props, key, value, function () {\n        if (!isRoot && !isUpdatingChildComponent) {\n          warn(\n            \"Avoid mutating a prop directly since the value will be \" +\n            \"overwritten whenever the parent component re-renders. \" +\n            \"Instead, use a data or computed property based on the prop's \" +\n            \"value. Prop being mutated: \\\"\" + key + \"\\\"\",\n            vm\n          );\n        }\n      });\n    } else {}\n    // static props are already proxied on the component's prototype\n    // during Vue.extend(). We only need to proxy props defined at\n    // instantiation here.\n    if (!(key in vm)) {\n      proxy(vm, \"_props\", key);\n    }\n  };\n\n  for (var key in propsOptions) loop( key );\n  toggleObserving(true);\n}\n\nfunction initData (vm) {\n  var data = vm.$options.data;\n  data = vm._data = typeof data === 'function'\n    ? getData(data, vm)\n    : data || {};\n  if (!isPlainObject(data)) {\n    data = {};\n     true && warn(\n      'data functions should return an object:\\n' +\n      'https://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function',\n      vm\n    );\n  }\n  // proxy data on instance\n  var keys = Object.keys(data);\n  var props = vm.$options.props;\n  var methods = vm.$options.methods;\n  var i = keys.length;\n  while (i--) {\n    var key = keys[i];\n    if (true) {\n      if (methods && hasOwn(methods, key)) {\n        warn(\n          (\"Method \\\"\" + key + \"\\\" has already been defined as a data property.\"),\n          vm\n        );\n      }\n    }\n    if (props && hasOwn(props, key)) {\n       true && warn(\n        \"The data property \\\"\" + key + \"\\\" is already declared as a prop. \" +\n        \"Use prop default value instead.\",\n        vm\n      );\n    } else if (!isReserved(key)) {\n      proxy(vm, \"_data\", key);\n    }\n  }\n  // observe data\n  observe(data, true /* asRootData */);\n}\n\nfunction getData (data, vm) {\n  // #7573 disable dep collection when invoking data getters\n  pushTarget();\n  try {\n    return data.call(vm, vm)\n  } catch (e) {\n    handleError(e, vm, \"data()\");\n    return {}\n  } finally {\n    popTarget();\n  }\n}\n\nvar computedWatcherOptions = { lazy: true };\n\nfunction initComputed (vm, computed) {\n  // $flow-disable-line\n  var watchers = vm._computedWatchers = Object.create(null);\n  // computed properties are just getters during SSR\n  var isSSR = isServerRendering();\n\n  for (var key in computed) {\n    var userDef = computed[key];\n    var getter = typeof userDef === 'function' ? userDef : userDef.get;\n    if ( true && getter == null) {\n      warn(\n        (\"Getter is missing for computed property \\\"\" + key + \"\\\".\"),\n        vm\n      );\n    }\n\n    if (!isSSR) {\n      // create internal watcher for the computed property.\n      watchers[key] = new Watcher(\n        vm,\n        getter || noop,\n        noop,\n        computedWatcherOptions\n      );\n    }\n\n    // component-defined computed properties are already defined on the\n    // component prototype. We only need to define computed properties defined\n    // at instantiation here.\n    if (!(key in vm)) {\n      defineComputed(vm, key, userDef);\n    } else if (true) {\n      if (key in vm.$data) {\n        warn((\"The computed property \\\"\" + key + \"\\\" is already defined in data.\"), vm);\n      } else if (vm.$options.props && key in vm.$options.props) {\n        warn((\"The computed property \\\"\" + key + \"\\\" is already defined as a prop.\"), vm);\n      }\n    }\n  }\n}\n\nfunction defineComputed (\n  target,\n  key,\n  userDef\n) {\n  var shouldCache = !isServerRendering();\n  if (typeof userDef === 'function') {\n    sharedPropertyDefinition.get = shouldCache\n      ? createComputedGetter(key)\n      : createGetterInvoker(userDef);\n    sharedPropertyDefinition.set = noop;\n  } else {\n    sharedPropertyDefinition.get = userDef.get\n      ? shouldCache && userDef.cache !== false\n        ? createComputedGetter(key)\n        : createGetterInvoker(userDef.get)\n      : noop;\n    sharedPropertyDefinition.set = userDef.set || noop;\n  }\n  if ( true &&\n      sharedPropertyDefinition.set === noop) {\n    sharedPropertyDefinition.set = function () {\n      warn(\n        (\"Computed property \\\"\" + key + \"\\\" was assigned to but it has no setter.\"),\n        this\n      );\n    };\n  }\n  Object.defineProperty(target, key, sharedPropertyDefinition);\n}\n\nfunction createComputedGetter (key) {\n  return function computedGetter () {\n    var watcher = this._computedWatchers && this._computedWatchers[key];\n    if (watcher) {\n      if (watcher.dirty) {\n        watcher.evaluate();\n      }\n      if (Dep.target) {\n        watcher.depend();\n      }\n      return watcher.value\n    }\n  }\n}\n\nfunction createGetterInvoker(fn) {\n  return function computedGetter () {\n    return fn.call(this, this)\n  }\n}\n\nfunction initMethods (vm, methods) {\n  var props = vm.$options.props;\n  for (var key in methods) {\n    if (true) {\n      if (typeof methods[key] !== 'function') {\n        warn(\n          \"Method \\\"\" + key + \"\\\" has type \\\"\" + (typeof methods[key]) + \"\\\" in the component definition. \" +\n          \"Did you reference the function correctly?\",\n          vm\n        );\n      }\n      if (props && hasOwn(props, key)) {\n        warn(\n          (\"Method \\\"\" + key + \"\\\" has already been defined as a prop.\"),\n          vm\n        );\n      }\n      if ((key in vm) && isReserved(key)) {\n        warn(\n          \"Method \\\"\" + key + \"\\\" conflicts with an existing Vue instance method. \" +\n          \"Avoid defining component methods that start with _ or $.\"\n        );\n      }\n    }\n    vm[key] = typeof methods[key] !== 'function' ? noop : bind(methods[key], vm);\n  }\n}\n\nfunction initWatch (vm, watch) {\n  for (var key in watch) {\n    var handler = watch[key];\n    if (Array.isArray(handler)) {\n      for (var i = 0; i < handler.length; i++) {\n        createWatcher(vm, key, handler[i]);\n      }\n    } else {\n      createWatcher(vm, key, handler);\n    }\n  }\n}\n\nfunction createWatcher (\n  vm,\n  expOrFn,\n  handler,\n  options\n) {\n  if (isPlainObject(handler)) {\n    options = handler;\n    handler = handler.handler;\n  }\n  if (typeof handler === 'string') {\n    handler = vm[handler];\n  }\n  return vm.$watch(expOrFn, handler, options)\n}\n\nfunction stateMixin (Vue) {\n  // flow somehow has problems with directly declared definition object\n  // when using Object.defineProperty, so we have to procedurally build up\n  // the object here.\n  var dataDef = {};\n  dataDef.get = function () { return this._data };\n  var propsDef = {};\n  propsDef.get = function () { return this._props };\n  if (true) {\n    dataDef.set = function () {\n      warn(\n        'Avoid replacing instance root $data. ' +\n        'Use nested data properties instead.',\n        this\n      );\n    };\n    propsDef.set = function () {\n      warn(\"$props is readonly.\", this);\n    };\n  }\n  Object.defineProperty(Vue.prototype, '$data', dataDef);\n  Object.defineProperty(Vue.prototype, '$props', propsDef);\n\n  Vue.prototype.$set = set;\n  Vue.prototype.$delete = del;\n\n  Vue.prototype.$watch = function (\n    expOrFn,\n    cb,\n    options\n  ) {\n    var vm = this;\n    if (isPlainObject(cb)) {\n      return createWatcher(vm, expOrFn, cb, options)\n    }\n    options = options || {};\n    options.user = true;\n    var watcher = new Watcher(vm, expOrFn, cb, options);\n    if (options.immediate) {\n      try {\n        cb.call(vm, watcher.value);\n      } catch (error) {\n        handleError(error, vm, (\"callback for immediate watcher \\\"\" + (watcher.expression) + \"\\\"\"));\n      }\n    }\n    return function unwatchFn () {\n      watcher.teardown();\n    }\n  };\n}\n\n/*  */\n\nvar uid$3 = 0;\n\nfunction initMixin (Vue) {\n  Vue.prototype._init = function (options) {\n    var vm = this;\n    // a uid\n    vm._uid = uid$3++;\n\n    var startTag, endTag;\n    /* istanbul ignore if */\n    if ( true && config.performance && mark) {\n      startTag = \"vue-perf-start:\" + (vm._uid);\n      endTag = \"vue-perf-end:\" + (vm._uid);\n      mark(startTag);\n    }\n\n    // a flag to avoid this being observed\n    vm._isVue = true;\n    // merge options\n    if (options && options._isComponent) {\n      // optimize internal component instantiation\n      // since dynamic options merging is pretty slow, and none of the\n      // internal component options needs special treatment.\n      initInternalComponent(vm, options);\n    } else {\n      vm.$options = mergeOptions(\n        resolveConstructorOptions(vm.constructor),\n        options || {},\n        vm\n      );\n    }\n    /* istanbul ignore else */\n    if (true) {\n      initProxy(vm);\n    } else {}\n    // expose real self\n    vm._self = vm;\n    initLifecycle(vm);\n    initEvents(vm);\n    initRender(vm);\n    callHook(vm, 'beforeCreate');\n    initInjections(vm); // resolve injections before data/props\n    initState(vm);\n    initProvide(vm); // resolve provide after data/props\n    callHook(vm, 'created');\n\n    /* istanbul ignore if */\n    if ( true && config.performance && mark) {\n      vm._name = formatComponentName(vm, false);\n      mark(endTag);\n      measure((\"vue \" + (vm._name) + \" init\"), startTag, endTag);\n    }\n\n    if (vm.$options.el) {\n      vm.$mount(vm.$options.el);\n    }\n  };\n}\n\nfunction initInternalComponent (vm, options) {\n  var opts = vm.$options = Object.create(vm.constructor.options);\n  // doing this because it's faster than dynamic enumeration.\n  var parentVnode = options._parentVnode;\n  opts.parent = options.parent;\n  opts._parentVnode = parentVnode;\n\n  var vnodeComponentOptions = parentVnode.componentOptions;\n  opts.propsData = vnodeComponentOptions.propsData;\n  opts._parentListeners = vnodeComponentOptions.listeners;\n  opts._renderChildren = vnodeComponentOptions.children;\n  opts._componentTag = vnodeComponentOptions.tag;\n\n  if (options.render) {\n    opts.render = options.render;\n    opts.staticRenderFns = options.staticRenderFns;\n  }\n}\n\nfunction resolveConstructorOptions (Ctor) {\n  var options = Ctor.options;\n  if (Ctor.super) {\n    var superOptions = resolveConstructorOptions(Ctor.super);\n    var cachedSuperOptions = Ctor.superOptions;\n    if (superOptions !== cachedSuperOptions) {\n      // super option changed,\n      // need to resolve new options.\n      Ctor.superOptions = superOptions;\n      // check if there are any late-modified/attached options (#4976)\n      var modifiedOptions = resolveModifiedOptions(Ctor);\n      // update base extend options\n      if (modifiedOptions) {\n        extend(Ctor.extendOptions, modifiedOptions);\n      }\n      options = Ctor.options = mergeOptions(superOptions, Ctor.extendOptions);\n      if (options.name) {\n        options.components[options.name] = Ctor;\n      }\n    }\n  }\n  return options\n}\n\nfunction resolveModifiedOptions (Ctor) {\n  var modified;\n  var latest = Ctor.options;\n  var sealed = Ctor.sealedOptions;\n  for (var key in latest) {\n    if (latest[key] !== sealed[key]) {\n      if (!modified) { modified = {}; }\n      modified[key] = latest[key];\n    }\n  }\n  return modified\n}\n\nfunction Vue (options) {\n  if ( true &&\n    !(this instanceof Vue)\n  ) {\n    warn('Vue is a constructor and should be called with the `new` keyword');\n  }\n  this._init(options);\n}\n\ninitMixin(Vue);\nstateMixin(Vue);\neventsMixin(Vue);\nlifecycleMixin(Vue);\nrenderMixin(Vue);\n\n/*  */\n\nfunction initUse (Vue) {\n  Vue.use = function (plugin) {\n    var installedPlugins = (this._installedPlugins || (this._installedPlugins = []));\n    if (installedPlugins.indexOf(plugin) > -1) {\n      return this\n    }\n\n    // additional parameters\n    var args = toArray(arguments, 1);\n    args.unshift(this);\n    if (typeof plugin.install === 'function') {\n      plugin.install.apply(plugin, args);\n    } else if (typeof plugin === 'function') {\n      plugin.apply(null, args);\n    }\n    installedPlugins.push(plugin);\n    return this\n  };\n}\n\n/*  */\n\nfunction initMixin$1 (Vue) {\n  Vue.mixin = function (mixin) {\n    this.options = mergeOptions(this.options, mixin);\n    return this\n  };\n}\n\n/*  */\n\nfunction initExtend (Vue) {\n  /**\n   * Each instance constructor, including Vue, has a unique\n   * cid. This enables us to create wrapped \"child\n   * constructors\" for prototypal inheritance and cache them.\n   */\n  Vue.cid = 0;\n  var cid = 1;\n\n  /**\n   * Class inheritance\n   */\n  Vue.extend = function (extendOptions) {\n    extendOptions = extendOptions || {};\n    var Super = this;\n    var SuperId = Super.cid;\n    var cachedCtors = extendOptions._Ctor || (extendOptions._Ctor = {});\n    if (cachedCtors[SuperId]) {\n      return cachedCtors[SuperId]\n    }\n\n    var name = extendOptions.name || Super.options.name;\n    if ( true && name) {\n      validateComponentName(name);\n    }\n\n    var Sub = function VueComponent (options) {\n      this._init(options);\n    };\n    Sub.prototype = Object.create(Super.prototype);\n    Sub.prototype.constructor = Sub;\n    Sub.cid = cid++;\n    Sub.options = mergeOptions(\n      Super.options,\n      extendOptions\n    );\n    Sub['super'] = Super;\n\n    // For props and computed properties, we define the proxy getters on\n    // the Vue instances at extension time, on the extended prototype. This\n    // avoids Object.defineProperty calls for each instance created.\n    if (Sub.options.props) {\n      initProps$1(Sub);\n    }\n    if (Sub.options.computed) {\n      initComputed$1(Sub);\n    }\n\n    // allow further extension/mixin/plugin usage\n    Sub.extend = Super.extend;\n    Sub.mixin = Super.mixin;\n    Sub.use = Super.use;\n\n    // create asset registers, so extended classes\n    // can have their private assets too.\n    ASSET_TYPES.forEach(function (type) {\n      Sub[type] = Super[type];\n    });\n    // enable recursive self-lookup\n    if (name) {\n      Sub.options.components[name] = Sub;\n    }\n\n    // keep a reference to the super options at extension time.\n    // later at instantiation we can check if Super's options have\n    // been updated.\n    Sub.superOptions = Super.options;\n    Sub.extendOptions = extendOptions;\n    Sub.sealedOptions = extend({}, Sub.options);\n\n    // cache constructor\n    cachedCtors[SuperId] = Sub;\n    return Sub\n  };\n}\n\nfunction initProps$1 (Comp) {\n  var props = Comp.options.props;\n  for (var key in props) {\n    proxy(Comp.prototype, \"_props\", key);\n  }\n}\n\nfunction initComputed$1 (Comp) {\n  var computed = Comp.options.computed;\n  for (var key in computed) {\n    defineComputed(Comp.prototype, key, computed[key]);\n  }\n}\n\n/*  */\n\nfunction initAssetRegisters (Vue) {\n  /**\n   * Create asset registration methods.\n   */\n  ASSET_TYPES.forEach(function (type) {\n    Vue[type] = function (\n      id,\n      definition\n    ) {\n      if (!definition) {\n        return this.options[type + 's'][id]\n      } else {\n        /* istanbul ignore if */\n        if ( true && type === 'component') {\n          validateComponentName(id);\n        }\n        if (type === 'component' && isPlainObject(definition)) {\n          definition.name = definition.name || id;\n          definition = this.options._base.extend(definition);\n        }\n        if (type === 'directive' && typeof definition === 'function') {\n          definition = { bind: definition, update: definition };\n        }\n        this.options[type + 's'][id] = definition;\n        return definition\n      }\n    };\n  });\n}\n\n/*  */\n\n\n\nfunction getComponentName (opts) {\n  return opts && (opts.Ctor.options.name || opts.tag)\n}\n\nfunction matches (pattern, name) {\n  if (Array.isArray(pattern)) {\n    return pattern.indexOf(name) > -1\n  } else if (typeof pattern === 'string') {\n    return pattern.split(',').indexOf(name) > -1\n  } else if (isRegExp(pattern)) {\n    return pattern.test(name)\n  }\n  /* istanbul ignore next */\n  return false\n}\n\nfunction pruneCache (keepAliveInstance, filter) {\n  var cache = keepAliveInstance.cache;\n  var keys = keepAliveInstance.keys;\n  var _vnode = keepAliveInstance._vnode;\n  for (var key in cache) {\n    var cachedNode = cache[key];\n    if (cachedNode) {\n      var name = getComponentName(cachedNode.componentOptions);\n      if (name && !filter(name)) {\n        pruneCacheEntry(cache, key, keys, _vnode);\n      }\n    }\n  }\n}\n\nfunction pruneCacheEntry (\n  cache,\n  key,\n  keys,\n  current\n) {\n  var cached$$1 = cache[key];\n  if (cached$$1 && (!current || cached$$1.tag !== current.tag)) {\n    cached$$1.componentInstance.$destroy();\n  }\n  cache[key] = null;\n  remove(keys, key);\n}\n\nvar patternTypes = [String, RegExp, Array];\n\nvar KeepAlive = {\n  name: 'keep-alive',\n  abstract: true,\n\n  props: {\n    include: patternTypes,\n    exclude: patternTypes,\n    max: [String, Number]\n  },\n\n  created: function created () {\n    this.cache = Object.create(null);\n    this.keys = [];\n  },\n\n  destroyed: function destroyed () {\n    for (var key in this.cache) {\n      pruneCacheEntry(this.cache, key, this.keys);\n    }\n  },\n\n  mounted: function mounted () {\n    var this$1 = this;\n\n    this.$watch('include', function (val) {\n      pruneCache(this$1, function (name) { return matches(val, name); });\n    });\n    this.$watch('exclude', function (val) {\n      pruneCache(this$1, function (name) { return !matches(val, name); });\n    });\n  },\n\n  render: function render () {\n    var slot = this.$slots.default;\n    var vnode = getFirstComponentChild(slot);\n    var componentOptions = vnode && vnode.componentOptions;\n    if (componentOptions) {\n      // check pattern\n      var name = getComponentName(componentOptions);\n      var ref = this;\n      var include = ref.include;\n      var exclude = ref.exclude;\n      if (\n        // not included\n        (include && (!name || !matches(include, name))) ||\n        // excluded\n        (exclude && name && matches(exclude, name))\n      ) {\n        return vnode\n      }\n\n      var ref$1 = this;\n      var cache = ref$1.cache;\n      var keys = ref$1.keys;\n      var key = vnode.key == null\n        // same constructor may get registered as different local components\n        // so cid alone is not enough (#3269)\n        ? componentOptions.Ctor.cid + (componentOptions.tag ? (\"::\" + (componentOptions.tag)) : '')\n        : vnode.key;\n      if (cache[key]) {\n        vnode.componentInstance = cache[key].componentInstance;\n        // make current key freshest\n        remove(keys, key);\n        keys.push(key);\n      } else {\n        cache[key] = vnode;\n        keys.push(key);\n        // prune oldest entry\n        if (this.max && keys.length > parseInt(this.max)) {\n          pruneCacheEntry(cache, keys[0], keys, this._vnode);\n        }\n      }\n\n      vnode.data.keepAlive = true;\n    }\n    return vnode || (slot && slot[0])\n  }\n};\n\nvar builtInComponents = {\n  KeepAlive: KeepAlive\n};\n\n/*  */\n\nfunction initGlobalAPI (Vue) {\n  // config\n  var configDef = {};\n  configDef.get = function () { return config; };\n  if (true) {\n    configDef.set = function () {\n      warn(\n        'Do not replace the Vue.config object, set individual fields instead.'\n      );\n    };\n  }\n  Object.defineProperty(Vue, 'config', configDef);\n\n  // exposed util methods.\n  // NOTE: these are not considered part of the public API - avoid relying on\n  // them unless you are aware of the risk.\n  Vue.util = {\n    warn: warn,\n    extend: extend,\n    mergeOptions: mergeOptions,\n    defineReactive: defineReactive$$1\n  };\n\n  Vue.set = set;\n  Vue.delete = del;\n  Vue.nextTick = nextTick;\n\n  // 2.6 explicit observable API\n  Vue.observable = function (obj) {\n    observe(obj);\n    return obj\n  };\n\n  Vue.options = Object.create(null);\n  ASSET_TYPES.forEach(function (type) {\n    Vue.options[type + 's'] = Object.create(null);\n  });\n\n  // this is used to identify the \"base\" constructor to extend all plain-object\n  // components with in Weex's multi-instance scenarios.\n  Vue.options._base = Vue;\n\n  extend(Vue.options.components, builtInComponents);\n\n  initUse(Vue);\n  initMixin$1(Vue);\n  initExtend(Vue);\n  initAssetRegisters(Vue);\n}\n\ninitGlobalAPI(Vue);\n\nObject.defineProperty(Vue.prototype, '$isServer', {\n  get: isServerRendering\n});\n\nObject.defineProperty(Vue.prototype, '$ssrContext', {\n  get: function get () {\n    /* istanbul ignore next */\n    return this.$vnode && this.$vnode.ssrContext\n  }\n});\n\n// expose FunctionalRenderContext for ssr runtime helper installation\nObject.defineProperty(Vue, 'FunctionalRenderContext', {\n  value: FunctionalRenderContext\n});\n\nVue.version = '2.6.12';\n\n/*  */\n\n// these are reserved for web because they are directly compiled away\n// during template compilation\nvar isReservedAttr = makeMap('style,class');\n\n// attributes that should be using props for binding\nvar acceptValue = makeMap('input,textarea,option,select,progress');\nvar mustUseProp = function (tag, type, attr) {\n  return (\n    (attr === 'value' && acceptValue(tag)) && type !== 'button' ||\n    (attr === 'selected' && tag === 'option') ||\n    (attr === 'checked' && tag === 'input') ||\n    (attr === 'muted' && tag === 'video')\n  )\n};\n\nvar isEnumeratedAttr = makeMap('contenteditable,draggable,spellcheck');\n\nvar isValidContentEditableValue = makeMap('events,caret,typing,plaintext-only');\n\nvar convertEnumeratedValue = function (key, value) {\n  return isFalsyAttrValue(value) || value === 'false'\n    ? 'false'\n    // allow arbitrary string value for contenteditable\n    : key === 'contenteditable' && isValidContentEditableValue(value)\n      ? value\n      : 'true'\n};\n\nvar isBooleanAttr = makeMap(\n  'allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,' +\n  'default,defaultchecked,defaultmuted,defaultselected,defer,disabled,' +\n  'enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,' +\n  'muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,' +\n  'required,reversed,scoped,seamless,selected,sortable,translate,' +\n  'truespeed,typemustmatch,visible'\n);\n\nvar xlinkNS = 'http://www.w3.org/1999/xlink';\n\nvar isXlink = function (name) {\n  return name.charAt(5) === ':' && name.slice(0, 5) === 'xlink'\n};\n\nvar getXlinkProp = function (name) {\n  return isXlink(name) ? name.slice(6, name.length) : ''\n};\n\nvar isFalsyAttrValue = function (val) {\n  return val == null || val === false\n};\n\n/*  */\n\nfunction genClassForVnode (vnode) {\n  var data = vnode.data;\n  var parentNode = vnode;\n  var childNode = vnode;\n  while (isDef(childNode.componentInstance)) {\n    childNode = childNode.componentInstance._vnode;\n    if (childNode && childNode.data) {\n      data = mergeClassData(childNode.data, data);\n    }\n  }\n  while (isDef(parentNode = parentNode.parent)) {\n    if (parentNode && parentNode.data) {\n      data = mergeClassData(data, parentNode.data);\n    }\n  }\n  return renderClass(data.staticClass, data.class)\n}\n\nfunction mergeClassData (child, parent) {\n  return {\n    staticClass: concat(child.staticClass, parent.staticClass),\n    class: isDef(child.class)\n      ? [child.class, parent.class]\n      : parent.class\n  }\n}\n\nfunction renderClass (\n  staticClass,\n  dynamicClass\n) {\n  if (isDef(staticClass) || isDef(dynamicClass)) {\n    return concat(staticClass, stringifyClass(dynamicClass))\n  }\n  /* istanbul ignore next */\n  return ''\n}\n\nfunction concat (a, b) {\n  return a ? b ? (a + ' ' + b) : a : (b || '')\n}\n\nfunction stringifyClass (value) {\n  if (Array.isArray(value)) {\n    return stringifyArray(value)\n  }\n  if (isObject(value)) {\n    return stringifyObject(value)\n  }\n  if (typeof value === 'string') {\n    return value\n  }\n  /* istanbul ignore next */\n  return ''\n}\n\nfunction stringifyArray (value) {\n  var res = '';\n  var stringified;\n  for (var i = 0, l = value.length; i < l; i++) {\n    if (isDef(stringified = stringifyClass(value[i])) && stringified !== '') {\n      if (res) { res += ' '; }\n      res += stringified;\n    }\n  }\n  return res\n}\n\nfunction stringifyObject (value) {\n  var res = '';\n  for (var key in value) {\n    if (value[key]) {\n      if (res) { res += ' '; }\n      res += key;\n    }\n  }\n  return res\n}\n\n/*  */\n\nvar namespaceMap = {\n  svg: 'http://www.w3.org/2000/svg',\n  math: 'http://www.w3.org/1998/Math/MathML'\n};\n\nvar isHTMLTag = makeMap(\n  'html,body,base,head,link,meta,style,title,' +\n  'address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,' +\n  'div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,' +\n  'a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,' +\n  's,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,' +\n  'embed,object,param,source,canvas,script,noscript,del,ins,' +\n  'caption,col,colgroup,table,thead,tbody,td,th,tr,' +\n  'button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,' +\n  'output,progress,select,textarea,' +\n  'details,dialog,menu,menuitem,summary,' +\n  'content,element,shadow,template,blockquote,iframe,tfoot'\n);\n\n// this map is intentionally selective, only covering SVG elements that may\n// contain child elements.\nvar isSVG = makeMap(\n  'svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,' +\n  'foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,' +\n  'polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view',\n  true\n);\n\nvar isPreTag = function (tag) { return tag === 'pre'; };\n\nvar isReservedTag = function (tag) {\n  return isHTMLTag(tag) || isSVG(tag)\n};\n\nfunction getTagNamespace (tag) {\n  if (isSVG(tag)) {\n    return 'svg'\n  }\n  // basic support for MathML\n  // note it doesn't support other MathML elements being component roots\n  if (tag === 'math') {\n    return 'math'\n  }\n}\n\nvar unknownElementCache = Object.create(null);\nfunction isUnknownElement (tag) {\n  /* istanbul ignore if */\n  if (!inBrowser) {\n    return true\n  }\n  if (isReservedTag(tag)) {\n    return false\n  }\n  tag = tag.toLowerCase();\n  /* istanbul ignore if */\n  if (unknownElementCache[tag] != null) {\n    return unknownElementCache[tag]\n  }\n  var el = document.createElement(tag);\n  if (tag.indexOf('-') > -1) {\n    // http://stackoverflow.com/a/28210364/1070244\n    return (unknownElementCache[tag] = (\n      el.constructor === window.HTMLUnknownElement ||\n      el.constructor === window.HTMLElement\n    ))\n  } else {\n    return (unknownElementCache[tag] = /HTMLUnknownElement/.test(el.toString()))\n  }\n}\n\nvar isTextInputType = makeMap('text,number,password,search,email,tel,url');\n\n/*  */\n\n/**\n * Query an element selector if it's not an element already.\n */\nfunction query (el) {\n  if (typeof el === 'string') {\n    var selected = document.querySelector(el);\n    if (!selected) {\n       true && warn(\n        'Cannot find element: ' + el\n      );\n      return document.createElement('div')\n    }\n    return selected\n  } else {\n    return el\n  }\n}\n\n/*  */\n\nfunction createElement$1 (tagName, vnode) {\n  var elm = document.createElement(tagName);\n  if (tagName !== 'select') {\n    return elm\n  }\n  // false or null will remove the attribute but undefined will not\n  if (vnode.data && vnode.data.attrs && vnode.data.attrs.multiple !== undefined) {\n    elm.setAttribute('multiple', 'multiple');\n  }\n  return elm\n}\n\nfunction createElementNS (namespace, tagName) {\n  return document.createElementNS(namespaceMap[namespace], tagName)\n}\n\nfunction createTextNode (text) {\n  return document.createTextNode(text)\n}\n\nfunction createComment (text) {\n  return document.createComment(text)\n}\n\nfunction insertBefore (parentNode, newNode, referenceNode) {\n  parentNode.insertBefore(newNode, referenceNode);\n}\n\nfunction removeChild (node, child) {\n  node.removeChild(child);\n}\n\nfunction appendChild (node, child) {\n  node.appendChild(child);\n}\n\nfunction parentNode (node) {\n  return node.parentNode\n}\n\nfunction nextSibling (node) {\n  return node.nextSibling\n}\n\nfunction tagName (node) {\n  return node.tagName\n}\n\nfunction setTextContent (node, text) {\n  node.textContent = text;\n}\n\nfunction setStyleScope (node, scopeId) {\n  node.setAttribute(scopeId, '');\n}\n\nvar nodeOps = /*#__PURE__*/Object.freeze({\n  createElement: createElement$1,\n  createElementNS: createElementNS,\n  createTextNode: createTextNode,\n  createComment: createComment,\n  insertBefore: insertBefore,\n  removeChild: removeChild,\n  appendChild: appendChild,\n  parentNode: parentNode,\n  nextSibling: nextSibling,\n  tagName: tagName,\n  setTextContent: setTextContent,\n  setStyleScope: setStyleScope\n});\n\n/*  */\n\nvar ref = {\n  create: function create (_, vnode) {\n    registerRef(vnode);\n  },\n  update: function update (oldVnode, vnode) {\n    if (oldVnode.data.ref !== vnode.data.ref) {\n      registerRef(oldVnode, true);\n      registerRef(vnode);\n    }\n  },\n  destroy: function destroy (vnode) {\n    registerRef(vnode, true);\n  }\n};\n\nfunction registerRef (vnode, isRemoval) {\n  var key = vnode.data.ref;\n  if (!isDef(key)) { return }\n\n  var vm = vnode.context;\n  var ref = vnode.componentInstance || vnode.elm;\n  var refs = vm.$refs;\n  if (isRemoval) {\n    if (Array.isArray(refs[key])) {\n      remove(refs[key], ref);\n    } else if (refs[key] === ref) {\n      refs[key] = undefined;\n    }\n  } else {\n    if (vnode.data.refInFor) {\n      if (!Array.isArray(refs[key])) {\n        refs[key] = [ref];\n      } else if (refs[key].indexOf(ref) < 0) {\n        // $flow-disable-line\n        refs[key].push(ref);\n      }\n    } else {\n      refs[key] = ref;\n    }\n  }\n}\n\n/**\n * Virtual DOM patching algorithm based on Snabbdom by\n * Simon Friis Vindum (@paldepind)\n * Licensed under the MIT License\n * https://github.com/paldepind/snabbdom/blob/master/LICENSE\n *\n * modified by Evan You (@yyx990803)\n *\n * Not type-checking this because this file is perf-critical and the cost\n * of making flow understand it is not worth it.\n */\n\nvar emptyNode = new VNode('', {}, []);\n\nvar hooks = ['create', 'activate', 'update', 'remove', 'destroy'];\n\nfunction sameVnode (a, b) {\n  return (\n    a.key === b.key && (\n      (\n        a.tag === b.tag &&\n        a.isComment === b.isComment &&\n        isDef(a.data) === isDef(b.data) &&\n        sameInputType(a, b)\n      ) || (\n        isTrue(a.isAsyncPlaceholder) &&\n        a.asyncFactory === b.asyncFactory &&\n        isUndef(b.asyncFactory.error)\n      )\n    )\n  )\n}\n\nfunction sameInputType (a, b) {\n  if (a.tag !== 'input') { return true }\n  var i;\n  var typeA = isDef(i = a.data) && isDef(i = i.attrs) && i.type;\n  var typeB = isDef(i = b.data) && isDef(i = i.attrs) && i.type;\n  return typeA === typeB || isTextInputType(typeA) && isTextInputType(typeB)\n}\n\nfunction createKeyToOldIdx (children, beginIdx, endIdx) {\n  var i, key;\n  var map = {};\n  for (i = beginIdx; i <= endIdx; ++i) {\n    key = children[i].key;\n    if (isDef(key)) { map[key] = i; }\n  }\n  return map\n}\n\nfunction createPatchFunction (backend) {\n  var i, j;\n  var cbs = {};\n\n  var modules = backend.modules;\n  var nodeOps = backend.nodeOps;\n\n  for (i = 0; i < hooks.length; ++i) {\n    cbs[hooks[i]] = [];\n    for (j = 0; j < modules.length; ++j) {\n      if (isDef(modules[j][hooks[i]])) {\n        cbs[hooks[i]].push(modules[j][hooks[i]]);\n      }\n    }\n  }\n\n  function emptyNodeAt (elm) {\n    return new VNode(nodeOps.tagName(elm).toLowerCase(), {}, [], undefined, elm)\n  }\n\n  function createRmCb (childElm, listeners) {\n    function remove$$1 () {\n      if (--remove$$1.listeners === 0) {\n        removeNode(childElm);\n      }\n    }\n    remove$$1.listeners = listeners;\n    return remove$$1\n  }\n\n  function removeNode (el) {\n    var parent = nodeOps.parentNode(el);\n    // element may have already been removed due to v-html / v-text\n    if (isDef(parent)) {\n      nodeOps.removeChild(parent, el);\n    }\n  }\n\n  function isUnknownElement$$1 (vnode, inVPre) {\n    return (\n      !inVPre &&\n      !vnode.ns &&\n      !(\n        config.ignoredElements.length &&\n        config.ignoredElements.some(function (ignore) {\n          return isRegExp(ignore)\n            ? ignore.test(vnode.tag)\n            : ignore === vnode.tag\n        })\n      ) &&\n      config.isUnknownElement(vnode.tag)\n    )\n  }\n\n  var creatingElmInVPre = 0;\n\n  function createElm (\n    vnode,\n    insertedVnodeQueue,\n    parentElm,\n    refElm,\n    nested,\n    ownerArray,\n    index\n  ) {\n    if (isDef(vnode.elm) && isDef(ownerArray)) {\n      // This vnode was used in a previous render!\n      // now it's used as a new node, overwriting its elm would cause\n      // potential patch errors down the road when it's used as an insertion\n      // reference node. Instead, we clone the node on-demand before creating\n      // associated DOM element for it.\n      vnode = ownerArray[index] = cloneVNode(vnode);\n    }\n\n    vnode.isRootInsert = !nested; // for transition enter check\n    if (createComponent(vnode, insertedVnodeQueue, parentElm, refElm)) {\n      return\n    }\n\n    var data = vnode.data;\n    var children = vnode.children;\n    var tag = vnode.tag;\n    if (isDef(tag)) {\n      if (true) {\n        if (data && data.pre) {\n          creatingElmInVPre++;\n        }\n        if (isUnknownElement$$1(vnode, creatingElmInVPre)) {\n          warn(\n            'Unknown custom element: <' + tag + '> - did you ' +\n            'register the component correctly? For recursive components, ' +\n            'make sure to provide the \"name\" option.',\n            vnode.context\n          );\n        }\n      }\n\n      vnode.elm = vnode.ns\n        ? nodeOps.createElementNS(vnode.ns, tag)\n        : nodeOps.createElement(tag, vnode);\n      setScope(vnode);\n\n      /* istanbul ignore if */\n      {\n        createChildren(vnode, children, insertedVnodeQueue);\n        if (isDef(data)) {\n          invokeCreateHooks(vnode, insertedVnodeQueue);\n        }\n        insert(parentElm, vnode.elm, refElm);\n      }\n\n      if ( true && data && data.pre) {\n        creatingElmInVPre--;\n      }\n    } else if (isTrue(vnode.isComment)) {\n      vnode.elm = nodeOps.createComment(vnode.text);\n      insert(parentElm, vnode.elm, refElm);\n    } else {\n      vnode.elm = nodeOps.createTextNode(vnode.text);\n      insert(parentElm, vnode.elm, refElm);\n    }\n  }\n\n  function createComponent (vnode, insertedVnodeQueue, parentElm, refElm) {\n    var i = vnode.data;\n    if (isDef(i)) {\n      var isReactivated = isDef(vnode.componentInstance) && i.keepAlive;\n      if (isDef(i = i.hook) && isDef(i = i.init)) {\n        i(vnode, false /* hydrating */);\n      }\n      // after calling the init hook, if the vnode is a child component\n      // it should've created a child instance and mounted it. the child\n      // component also has set the placeholder vnode's elm.\n      // in that case we can just return the element and be done.\n      if (isDef(vnode.componentInstance)) {\n        initComponent(vnode, insertedVnodeQueue);\n        insert(parentElm, vnode.elm, refElm);\n        if (isTrue(isReactivated)) {\n          reactivateComponent(vnode, insertedVnodeQueue, parentElm, refElm);\n        }\n        return true\n      }\n    }\n  }\n\n  function initComponent (vnode, insertedVnodeQueue) {\n    if (isDef(vnode.data.pendingInsert)) {\n      insertedVnodeQueue.push.apply(insertedVnodeQueue, vnode.data.pendingInsert);\n      vnode.data.pendingInsert = null;\n    }\n    vnode.elm = vnode.componentInstance.$el;\n    if (isPatchable(vnode)) {\n      invokeCreateHooks(vnode, insertedVnodeQueue);\n      setScope(vnode);\n    } else {\n      // empty component root.\n      // skip all element-related modules except for ref (#3455)\n      registerRef(vnode);\n      // make sure to invoke the insert hook\n      insertedVnodeQueue.push(vnode);\n    }\n  }\n\n  function reactivateComponent (vnode, insertedVnodeQueue, parentElm, refElm) {\n    var i;\n    // hack for #4339: a reactivated component with inner transition\n    // does not trigger because the inner node's created hooks are not called\n    // again. It's not ideal to involve module-specific logic in here but\n    // there doesn't seem to be a better way to do it.\n    var innerNode = vnode;\n    while (innerNode.componentInstance) {\n      innerNode = innerNode.componentInstance._vnode;\n      if (isDef(i = innerNode.data) && isDef(i = i.transition)) {\n        for (i = 0; i < cbs.activate.length; ++i) {\n          cbs.activate[i](emptyNode, innerNode);\n        }\n        insertedVnodeQueue.push(innerNode);\n        break\n      }\n    }\n    // unlike a newly created component,\n    // a reactivated keep-alive component doesn't insert itself\n    insert(parentElm, vnode.elm, refElm);\n  }\n\n  function insert (parent, elm, ref$$1) {\n    if (isDef(parent)) {\n      if (isDef(ref$$1)) {\n        if (nodeOps.parentNode(ref$$1) === parent) {\n          nodeOps.insertBefore(parent, elm, ref$$1);\n        }\n      } else {\n        nodeOps.appendChild(parent, elm);\n      }\n    }\n  }\n\n  function createChildren (vnode, children, insertedVnodeQueue) {\n    if (Array.isArray(children)) {\n      if (true) {\n        checkDuplicateKeys(children);\n      }\n      for (var i = 0; i < children.length; ++i) {\n        createElm(children[i], insertedVnodeQueue, vnode.elm, null, true, children, i);\n      }\n    } else if (isPrimitive(vnode.text)) {\n      nodeOps.appendChild(vnode.elm, nodeOps.createTextNode(String(vnode.text)));\n    }\n  }\n\n  function isPatchable (vnode) {\n    while (vnode.componentInstance) {\n      vnode = vnode.componentInstance._vnode;\n    }\n    return isDef(vnode.tag)\n  }\n\n  function invokeCreateHooks (vnode, insertedVnodeQueue) {\n    for (var i$1 = 0; i$1 < cbs.create.length; ++i$1) {\n      cbs.create[i$1](emptyNode, vnode);\n    }\n    i = vnode.data.hook; // Reuse variable\n    if (isDef(i)) {\n      if (isDef(i.create)) { i.create(emptyNode, vnode); }\n      if (isDef(i.insert)) { insertedVnodeQueue.push(vnode); }\n    }\n  }\n\n  // set scope id attribute for scoped CSS.\n  // this is implemented as a special case to avoid the overhead\n  // of going through the normal attribute patching process.\n  function setScope (vnode) {\n    var i;\n    if (isDef(i = vnode.fnScopeId)) {\n      nodeOps.setStyleScope(vnode.elm, i);\n    } else {\n      var ancestor = vnode;\n      while (ancestor) {\n        if (isDef(i = ancestor.context) && isDef(i = i.$options._scopeId)) {\n          nodeOps.setStyleScope(vnode.elm, i);\n        }\n        ancestor = ancestor.parent;\n      }\n    }\n    // for slot content they should also get the scopeId from the host instance.\n    if (isDef(i = activeInstance) &&\n      i !== vnode.context &&\n      i !== vnode.fnContext &&\n      isDef(i = i.$options._scopeId)\n    ) {\n      nodeOps.setStyleScope(vnode.elm, i);\n    }\n  }\n\n  function addVnodes (parentElm, refElm, vnodes, startIdx, endIdx, insertedVnodeQueue) {\n    for (; startIdx <= endIdx; ++startIdx) {\n      createElm(vnodes[startIdx], insertedVnodeQueue, parentElm, refElm, false, vnodes, startIdx);\n    }\n  }\n\n  function invokeDestroyHook (vnode) {\n    var i, j;\n    var data = vnode.data;\n    if (isDef(data)) {\n      if (isDef(i = data.hook) && isDef(i = i.destroy)) { i(vnode); }\n      for (i = 0; i < cbs.destroy.length; ++i) { cbs.destroy[i](vnode); }\n    }\n    if (isDef(i = vnode.children)) {\n      for (j = 0; j < vnode.children.length; ++j) {\n        invokeDestroyHook(vnode.children[j]);\n      }\n    }\n  }\n\n  function removeVnodes (vnodes, startIdx, endIdx) {\n    for (; startIdx <= endIdx; ++startIdx) {\n      var ch = vnodes[startIdx];\n      if (isDef(ch)) {\n        if (isDef(ch.tag)) {\n          removeAndInvokeRemoveHook(ch);\n          invokeDestroyHook(ch);\n        } else { // Text node\n          removeNode(ch.elm);\n        }\n      }\n    }\n  }\n\n  function removeAndInvokeRemoveHook (vnode, rm) {\n    if (isDef(rm) || isDef(vnode.data)) {\n      var i;\n      var listeners = cbs.remove.length + 1;\n      if (isDef(rm)) {\n        // we have a recursively passed down rm callback\n        // increase the listeners count\n        rm.listeners += listeners;\n      } else {\n        // directly removing\n        rm = createRmCb(vnode.elm, listeners);\n      }\n      // recursively invoke hooks on child component root node\n      if (isDef(i = vnode.componentInstance) && isDef(i = i._vnode) && isDef(i.data)) {\n        removeAndInvokeRemoveHook(i, rm);\n      }\n      for (i = 0; i < cbs.remove.length; ++i) {\n        cbs.remove[i](vnode, rm);\n      }\n      if (isDef(i = vnode.data.hook) && isDef(i = i.remove)) {\n        i(vnode, rm);\n      } else {\n        rm();\n      }\n    } else {\n      removeNode(vnode.elm);\n    }\n  }\n\n  function updateChildren (parentElm, oldCh, newCh, insertedVnodeQueue, removeOnly) {\n    var oldStartIdx = 0;\n    var newStartIdx = 0;\n    var oldEndIdx = oldCh.length - 1;\n    var oldStartVnode = oldCh[0];\n    var oldEndVnode = oldCh[oldEndIdx];\n    var newEndIdx = newCh.length - 1;\n    var newStartVnode = newCh[0];\n    var newEndVnode = newCh[newEndIdx];\n    var oldKeyToIdx, idxInOld, vnodeToMove, refElm;\n\n    // removeOnly is a special flag used only by <transition-group>\n    // to ensure removed elements stay in correct relative positions\n    // during leaving transitions\n    var canMove = !removeOnly;\n\n    if (true) {\n      checkDuplicateKeys(newCh);\n    }\n\n    while (oldStartIdx <= oldEndIdx && newStartIdx <= newEndIdx) {\n      if (isUndef(oldStartVnode)) {\n        oldStartVnode = oldCh[++oldStartIdx]; // Vnode has been moved left\n      } else if (isUndef(oldEndVnode)) {\n        oldEndVnode = oldCh[--oldEndIdx];\n      } else if (sameVnode(oldStartVnode, newStartVnode)) {\n        patchVnode(oldStartVnode, newStartVnode, insertedVnodeQueue, newCh, newStartIdx);\n        oldStartVnode = oldCh[++oldStartIdx];\n        newStartVnode = newCh[++newStartIdx];\n      } else if (sameVnode(oldEndVnode, newEndVnode)) {\n        patchVnode(oldEndVnode, newEndVnode, insertedVnodeQueue, newCh, newEndIdx);\n        oldEndVnode = oldCh[--oldEndIdx];\n        newEndVnode = newCh[--newEndIdx];\n      } else if (sameVnode(oldStartVnode, newEndVnode)) { // Vnode moved right\n        patchVnode(oldStartVnode, newEndVnode, insertedVnodeQueue, newCh, newEndIdx);\n        canMove && nodeOps.insertBefore(parentElm, oldStartVnode.elm, nodeOps.nextSibling(oldEndVnode.elm));\n        oldStartVnode = oldCh[++oldStartIdx];\n        newEndVnode = newCh[--newEndIdx];\n      } else if (sameVnode(oldEndVnode, newStartVnode)) { // Vnode moved left\n        patchVnode(oldEndVnode, newStartVnode, insertedVnodeQueue, newCh, newStartIdx);\n        canMove && nodeOps.insertBefore(parentElm, oldEndVnode.elm, oldStartVnode.elm);\n        oldEndVnode = oldCh[--oldEndIdx];\n        newStartVnode = newCh[++newStartIdx];\n      } else {\n        if (isUndef(oldKeyToIdx)) { oldKeyToIdx = createKeyToOldIdx(oldCh, oldStartIdx, oldEndIdx); }\n        idxInOld = isDef(newStartVnode.key)\n          ? oldKeyToIdx[newStartVnode.key]\n          : findIdxInOld(newStartVnode, oldCh, oldStartIdx, oldEndIdx);\n        if (isUndef(idxInOld)) { // New element\n          createElm(newStartVnode, insertedVnodeQueue, parentElm, oldStartVnode.elm, false, newCh, newStartIdx);\n        } else {\n          vnodeToMove = oldCh[idxInOld];\n          if (sameVnode(vnodeToMove, newStartVnode)) {\n            patchVnode(vnodeToMove, newStartVnode, insertedVnodeQueue, newCh, newStartIdx);\n            oldCh[idxInOld] = undefined;\n            canMove && nodeOps.insertBefore(parentElm, vnodeToMove.elm, oldStartVnode.elm);\n          } else {\n            // same key but different element. treat as new element\n            createElm(newStartVnode, insertedVnodeQueue, parentElm, oldStartVnode.elm, false, newCh, newStartIdx);\n          }\n        }\n        newStartVnode = newCh[++newStartIdx];\n      }\n    }\n    if (oldStartIdx > oldEndIdx) {\n      refElm = isUndef(newCh[newEndIdx + 1]) ? null : newCh[newEndIdx + 1].elm;\n      addVnodes(parentElm, refElm, newCh, newStartIdx, newEndIdx, insertedVnodeQueue);\n    } else if (newStartIdx > newEndIdx) {\n      removeVnodes(oldCh, oldStartIdx, oldEndIdx);\n    }\n  }\n\n  function checkDuplicateKeys (children) {\n    var seenKeys = {};\n    for (var i = 0; i < children.length; i++) {\n      var vnode = children[i];\n      var key = vnode.key;\n      if (isDef(key)) {\n        if (seenKeys[key]) {\n          warn(\n            (\"Duplicate keys detected: '\" + key + \"'. This may cause an update error.\"),\n            vnode.context\n          );\n        } else {\n          seenKeys[key] = true;\n        }\n      }\n    }\n  }\n\n  function findIdxInOld (node, oldCh, start, end) {\n    for (var i = start; i < end; i++) {\n      var c = oldCh[i];\n      if (isDef(c) && sameVnode(node, c)) { return i }\n    }\n  }\n\n  function patchVnode (\n    oldVnode,\n    vnode,\n    insertedVnodeQueue,\n    ownerArray,\n    index,\n    removeOnly\n  ) {\n    if (oldVnode === vnode) {\n      return\n    }\n\n    if (isDef(vnode.elm) && isDef(ownerArray)) {\n      // clone reused vnode\n      vnode = ownerArray[index] = cloneVNode(vnode);\n    }\n\n    var elm = vnode.elm = oldVnode.elm;\n\n    if (isTrue(oldVnode.isAsyncPlaceholder)) {\n      if (isDef(vnode.asyncFactory.resolved)) {\n        hydrate(oldVnode.elm, vnode, insertedVnodeQueue);\n      } else {\n        vnode.isAsyncPlaceholder = true;\n      }\n      return\n    }\n\n    // reuse element for static trees.\n    // note we only do this if the vnode is cloned -\n    // if the new node is not cloned it means the render functions have been\n    // reset by the hot-reload-api and we need to do a proper re-render.\n    if (isTrue(vnode.isStatic) &&\n      isTrue(oldVnode.isStatic) &&\n      vnode.key === oldVnode.key &&\n      (isTrue(vnode.isCloned) || isTrue(vnode.isOnce))\n    ) {\n      vnode.componentInstance = oldVnode.componentInstance;\n      return\n    }\n\n    var i;\n    var data = vnode.data;\n    if (isDef(data) && isDef(i = data.hook) && isDef(i = i.prepatch)) {\n      i(oldVnode, vnode);\n    }\n\n    var oldCh = oldVnode.children;\n    var ch = vnode.children;\n    if (isDef(data) && isPatchable(vnode)) {\n      for (i = 0; i < cbs.update.length; ++i) { cbs.update[i](oldVnode, vnode); }\n      if (isDef(i = data.hook) && isDef(i = i.update)) { i(oldVnode, vnode); }\n    }\n    if (isUndef(vnode.text)) {\n      if (isDef(oldCh) && isDef(ch)) {\n        if (oldCh !== ch) { updateChildren(elm, oldCh, ch, insertedVnodeQueue, removeOnly); }\n      } else if (isDef(ch)) {\n        if (true) {\n          checkDuplicateKeys(ch);\n        }\n        if (isDef(oldVnode.text)) { nodeOps.setTextContent(elm, ''); }\n        addVnodes(elm, null, ch, 0, ch.length - 1, insertedVnodeQueue);\n      } else if (isDef(oldCh)) {\n        removeVnodes(oldCh, 0, oldCh.length - 1);\n      } else if (isDef(oldVnode.text)) {\n        nodeOps.setTextContent(elm, '');\n      }\n    } else if (oldVnode.text !== vnode.text) {\n      nodeOps.setTextContent(elm, vnode.text);\n    }\n    if (isDef(data)) {\n      if (isDef(i = data.hook) && isDef(i = i.postpatch)) { i(oldVnode, vnode); }\n    }\n  }\n\n  function invokeInsertHook (vnode, queue, initial) {\n    // delay insert hooks for component root nodes, invoke them after the\n    // element is really inserted\n    if (isTrue(initial) && isDef(vnode.parent)) {\n      vnode.parent.data.pendingInsert = queue;\n    } else {\n      for (var i = 0; i < queue.length; ++i) {\n        queue[i].data.hook.insert(queue[i]);\n      }\n    }\n  }\n\n  var hydrationBailed = false;\n  // list of modules that can skip create hook during hydration because they\n  // are already rendered on the client or has no need for initialization\n  // Note: style is excluded because it relies on initial clone for future\n  // deep updates (#7063).\n  var isRenderedModule = makeMap('attrs,class,staticClass,staticStyle,key');\n\n  // Note: this is a browser-only function so we can assume elms are DOM nodes.\n  function hydrate (elm, vnode, insertedVnodeQueue, inVPre) {\n    var i;\n    var tag = vnode.tag;\n    var data = vnode.data;\n    var children = vnode.children;\n    inVPre = inVPre || (data && data.pre);\n    vnode.elm = elm;\n\n    if (isTrue(vnode.isComment) && isDef(vnode.asyncFactory)) {\n      vnode.isAsyncPlaceholder = true;\n      return true\n    }\n    // assert node match\n    if (true) {\n      if (!assertNodeMatch(elm, vnode, inVPre)) {\n        return false\n      }\n    }\n    if (isDef(data)) {\n      if (isDef(i = data.hook) && isDef(i = i.init)) { i(vnode, true /* hydrating */); }\n      if (isDef(i = vnode.componentInstance)) {\n        // child component. it should have hydrated its own tree.\n        initComponent(vnode, insertedVnodeQueue);\n        return true\n      }\n    }\n    if (isDef(tag)) {\n      if (isDef(children)) {\n        // empty element, allow client to pick up and populate children\n        if (!elm.hasChildNodes()) {\n          createChildren(vnode, children, insertedVnodeQueue);\n        } else {\n          // v-html and domProps: innerHTML\n          if (isDef(i = data) && isDef(i = i.domProps) && isDef(i = i.innerHTML)) {\n            if (i !== elm.innerHTML) {\n              /* istanbul ignore if */\n              if ( true &&\n                typeof console !== 'undefined' &&\n                !hydrationBailed\n              ) {\n                hydrationBailed = true;\n                console.warn('Parent: ', elm);\n                console.warn('server innerHTML: ', i);\n                console.warn('client innerHTML: ', elm.innerHTML);\n              }\n              return false\n            }\n          } else {\n            // iterate and compare children lists\n            var childrenMatch = true;\n            var childNode = elm.firstChild;\n            for (var i$1 = 0; i$1 < children.length; i$1++) {\n              if (!childNode || !hydrate(childNode, children[i$1], insertedVnodeQueue, inVPre)) {\n                childrenMatch = false;\n                break\n              }\n              childNode = childNode.nextSibling;\n            }\n            // if childNode is not null, it means the actual childNodes list is\n            // longer than the virtual children list.\n            if (!childrenMatch || childNode) {\n              /* istanbul ignore if */\n              if ( true &&\n                typeof console !== 'undefined' &&\n                !hydrationBailed\n              ) {\n                hydrationBailed = true;\n                console.warn('Parent: ', elm);\n                console.warn('Mismatching childNodes vs. VNodes: ', elm.childNodes, children);\n              }\n              return false\n            }\n          }\n        }\n      }\n      if (isDef(data)) {\n        var fullInvoke = false;\n        for (var key in data) {\n          if (!isRenderedModule(key)) {\n            fullInvoke = true;\n            invokeCreateHooks(vnode, insertedVnodeQueue);\n            break\n          }\n        }\n        if (!fullInvoke && data['class']) {\n          // ensure collecting deps for deep class bindings for future updates\n          traverse(data['class']);\n        }\n      }\n    } else if (elm.data !== vnode.text) {\n      elm.data = vnode.text;\n    }\n    return true\n  }\n\n  function assertNodeMatch (node, vnode, inVPre) {\n    if (isDef(vnode.tag)) {\n      return vnode.tag.indexOf('vue-component') === 0 || (\n        !isUnknownElement$$1(vnode, inVPre) &&\n        vnode.tag.toLowerCase() === (node.tagName && node.tagName.toLowerCase())\n      )\n    } else {\n      return node.nodeType === (vnode.isComment ? 8 : 3)\n    }\n  }\n\n  return function patch (oldVnode, vnode, hydrating, removeOnly) {\n    if (isUndef(vnode)) {\n      if (isDef(oldVnode)) { invokeDestroyHook(oldVnode); }\n      return\n    }\n\n    var isInitialPatch = false;\n    var insertedVnodeQueue = [];\n\n    if (isUndef(oldVnode)) {\n      // empty mount (likely as component), create new root element\n      isInitialPatch = true;\n      createElm(vnode, insertedVnodeQueue);\n    } else {\n      var isRealElement = isDef(oldVnode.nodeType);\n      if (!isRealElement && sameVnode(oldVnode, vnode)) {\n        // patch existing root node\n        patchVnode(oldVnode, vnode, insertedVnodeQueue, null, null, removeOnly);\n      } else {\n        if (isRealElement) {\n          // mounting to a real element\n          // check if this is server-rendered content and if we can perform\n          // a successful hydration.\n          if (oldVnode.nodeType === 1 && oldVnode.hasAttribute(SSR_ATTR)) {\n            oldVnode.removeAttribute(SSR_ATTR);\n            hydrating = true;\n          }\n          if (isTrue(hydrating)) {\n            if (hydrate(oldVnode, vnode, insertedVnodeQueue)) {\n              invokeInsertHook(vnode, insertedVnodeQueue, true);\n              return oldVnode\n            } else if (true) {\n              warn(\n                'The client-side rendered virtual DOM tree is not matching ' +\n                'server-rendered content. This is likely caused by incorrect ' +\n                'HTML markup, for example nesting block-level elements inside ' +\n                '<p>, or missing <tbody>. Bailing hydration and performing ' +\n                'full client-side render.'\n              );\n            }\n          }\n          // either not server-rendered, or hydration failed.\n          // create an empty node and replace it\n          oldVnode = emptyNodeAt(oldVnode);\n        }\n\n        // replacing existing element\n        var oldElm = oldVnode.elm;\n        var parentElm = nodeOps.parentNode(oldElm);\n\n        // create new node\n        createElm(\n          vnode,\n          insertedVnodeQueue,\n          // extremely rare edge case: do not insert if old element is in a\n          // leaving transition. Only happens when combining transition +\n          // keep-alive + HOCs. (#4590)\n          oldElm._leaveCb ? null : parentElm,\n          nodeOps.nextSibling(oldElm)\n        );\n\n        // update parent placeholder node element, recursively\n        if (isDef(vnode.parent)) {\n          var ancestor = vnode.parent;\n          var patchable = isPatchable(vnode);\n          while (ancestor) {\n            for (var i = 0; i < cbs.destroy.length; ++i) {\n              cbs.destroy[i](ancestor);\n            }\n            ancestor.elm = vnode.elm;\n            if (patchable) {\n              for (var i$1 = 0; i$1 < cbs.create.length; ++i$1) {\n                cbs.create[i$1](emptyNode, ancestor);\n              }\n              // #6513\n              // invoke insert hooks that may have been merged by create hooks.\n              // e.g. for directives that uses the \"inserted\" hook.\n              var insert = ancestor.data.hook.insert;\n              if (insert.merged) {\n                // start at index 1 to avoid re-invoking component mounted hook\n                for (var i$2 = 1; i$2 < insert.fns.length; i$2++) {\n                  insert.fns[i$2]();\n                }\n              }\n            } else {\n              registerRef(ancestor);\n            }\n            ancestor = ancestor.parent;\n          }\n        }\n\n        // destroy old node\n        if (isDef(parentElm)) {\n          removeVnodes([oldVnode], 0, 0);\n        } else if (isDef(oldVnode.tag)) {\n          invokeDestroyHook(oldVnode);\n        }\n      }\n    }\n\n    invokeInsertHook(vnode, insertedVnodeQueue, isInitialPatch);\n    return vnode.elm\n  }\n}\n\n/*  */\n\nvar directives = {\n  create: updateDirectives,\n  update: updateDirectives,\n  destroy: function unbindDirectives (vnode) {\n    updateDirectives(vnode, emptyNode);\n  }\n};\n\nfunction updateDirectives (oldVnode, vnode) {\n  if (oldVnode.data.directives || vnode.data.directives) {\n    _update(oldVnode, vnode);\n  }\n}\n\nfunction _update (oldVnode, vnode) {\n  var isCreate = oldVnode === emptyNode;\n  var isDestroy = vnode === emptyNode;\n  var oldDirs = normalizeDirectives$1(oldVnode.data.directives, oldVnode.context);\n  var newDirs = normalizeDirectives$1(vnode.data.directives, vnode.context);\n\n  var dirsWithInsert = [];\n  var dirsWithPostpatch = [];\n\n  var key, oldDir, dir;\n  for (key in newDirs) {\n    oldDir = oldDirs[key];\n    dir = newDirs[key];\n    if (!oldDir) {\n      // new directive, bind\n      callHook$1(dir, 'bind', vnode, oldVnode);\n      if (dir.def && dir.def.inserted) {\n        dirsWithInsert.push(dir);\n      }\n    } else {\n      // existing directive, update\n      dir.oldValue = oldDir.value;\n      dir.oldArg = oldDir.arg;\n      callHook$1(dir, 'update', vnode, oldVnode);\n      if (dir.def && dir.def.componentUpdated) {\n        dirsWithPostpatch.push(dir);\n      }\n    }\n  }\n\n  if (dirsWithInsert.length) {\n    var callInsert = function () {\n      for (var i = 0; i < dirsWithInsert.length; i++) {\n        callHook$1(dirsWithInsert[i], 'inserted', vnode, oldVnode);\n      }\n    };\n    if (isCreate) {\n      mergeVNodeHook(vnode, 'insert', callInsert);\n    } else {\n      callInsert();\n    }\n  }\n\n  if (dirsWithPostpatch.length) {\n    mergeVNodeHook(vnode, 'postpatch', function () {\n      for (var i = 0; i < dirsWithPostpatch.length; i++) {\n        callHook$1(dirsWithPostpatch[i], 'componentUpdated', vnode, oldVnode);\n      }\n    });\n  }\n\n  if (!isCreate) {\n    for (key in oldDirs) {\n      if (!newDirs[key]) {\n        // no longer present, unbind\n        callHook$1(oldDirs[key], 'unbind', oldVnode, oldVnode, isDestroy);\n      }\n    }\n  }\n}\n\nvar emptyModifiers = Object.create(null);\n\nfunction normalizeDirectives$1 (\n  dirs,\n  vm\n) {\n  var res = Object.create(null);\n  if (!dirs) {\n    // $flow-disable-line\n    return res\n  }\n  var i, dir;\n  for (i = 0; i < dirs.length; i++) {\n    dir = dirs[i];\n    if (!dir.modifiers) {\n      // $flow-disable-line\n      dir.modifiers = emptyModifiers;\n    }\n    res[getRawDirName(dir)] = dir;\n    dir.def = resolveAsset(vm.$options, 'directives', dir.name, true);\n  }\n  // $flow-disable-line\n  return res\n}\n\nfunction getRawDirName (dir) {\n  return dir.rawName || ((dir.name) + \".\" + (Object.keys(dir.modifiers || {}).join('.')))\n}\n\nfunction callHook$1 (dir, hook, vnode, oldVnode, isDestroy) {\n  var fn = dir.def && dir.def[hook];\n  if (fn) {\n    try {\n      fn(vnode.elm, dir, vnode, oldVnode, isDestroy);\n    } catch (e) {\n      handleError(e, vnode.context, (\"directive \" + (dir.name) + \" \" + hook + \" hook\"));\n    }\n  }\n}\n\nvar baseModules = [\n  ref,\n  directives\n];\n\n/*  */\n\nfunction updateAttrs (oldVnode, vnode) {\n  var opts = vnode.componentOptions;\n  if (isDef(opts) && opts.Ctor.options.inheritAttrs === false) {\n    return\n  }\n  if (isUndef(oldVnode.data.attrs) && isUndef(vnode.data.attrs)) {\n    return\n  }\n  var key, cur, old;\n  var elm = vnode.elm;\n  var oldAttrs = oldVnode.data.attrs || {};\n  var attrs = vnode.data.attrs || {};\n  // clone observed objects, as the user probably wants to mutate it\n  if (isDef(attrs.__ob__)) {\n    attrs = vnode.data.attrs = extend({}, attrs);\n  }\n\n  for (key in attrs) {\n    cur = attrs[key];\n    old = oldAttrs[key];\n    if (old !== cur) {\n      setAttr(elm, key, cur);\n    }\n  }\n  // #4391: in IE9, setting type can reset value for input[type=radio]\n  // #6666: IE/Edge forces progress value down to 1 before setting a max\n  /* istanbul ignore if */\n  if ((isIE || isEdge) && attrs.value !== oldAttrs.value) {\n    setAttr(elm, 'value', attrs.value);\n  }\n  for (key in oldAttrs) {\n    if (isUndef(attrs[key])) {\n      if (isXlink(key)) {\n        elm.removeAttributeNS(xlinkNS, getXlinkProp(key));\n      } else if (!isEnumeratedAttr(key)) {\n        elm.removeAttribute(key);\n      }\n    }\n  }\n}\n\nfunction setAttr (el, key, value) {\n  if (el.tagName.indexOf('-') > -1) {\n    baseSetAttr(el, key, value);\n  } else if (isBooleanAttr(key)) {\n    // set attribute for blank value\n    // e.g. <option disabled>Select one</option>\n    if (isFalsyAttrValue(value)) {\n      el.removeAttribute(key);\n    } else {\n      // technically allowfullscreen is a boolean attribute for <iframe>,\n      // but Flash expects a value of \"true\" when used on <embed> tag\n      value = key === 'allowfullscreen' && el.tagName === 'EMBED'\n        ? 'true'\n        : key;\n      el.setAttribute(key, value);\n    }\n  } else if (isEnumeratedAttr(key)) {\n    el.setAttribute(key, convertEnumeratedValue(key, value));\n  } else if (isXlink(key)) {\n    if (isFalsyAttrValue(value)) {\n      el.removeAttributeNS(xlinkNS, getXlinkProp(key));\n    } else {\n      el.setAttributeNS(xlinkNS, key, value);\n    }\n  } else {\n    baseSetAttr(el, key, value);\n  }\n}\n\nfunction baseSetAttr (el, key, value) {\n  if (isFalsyAttrValue(value)) {\n    el.removeAttribute(key);\n  } else {\n    // #7138: IE10 & 11 fires input event when setting placeholder on\n    // <textarea>... block the first input event and remove the blocker\n    // immediately.\n    /* istanbul ignore if */\n    if (\n      isIE && !isIE9 &&\n      el.tagName === 'TEXTAREA' &&\n      key === 'placeholder' && value !== '' && !el.__ieph\n    ) {\n      var blocker = function (e) {\n        e.stopImmediatePropagation();\n        el.removeEventListener('input', blocker);\n      };\n      el.addEventListener('input', blocker);\n      // $flow-disable-line\n      el.__ieph = true; /* IE placeholder patched */\n    }\n    el.setAttribute(key, value);\n  }\n}\n\nvar attrs = {\n  create: updateAttrs,\n  update: updateAttrs\n};\n\n/*  */\n\nfunction updateClass (oldVnode, vnode) {\n  var el = vnode.elm;\n  var data = vnode.data;\n  var oldData = oldVnode.data;\n  if (\n    isUndef(data.staticClass) &&\n    isUndef(data.class) && (\n      isUndef(oldData) || (\n        isUndef(oldData.staticClass) &&\n        isUndef(oldData.class)\n      )\n    )\n  ) {\n    return\n  }\n\n  var cls = genClassForVnode(vnode);\n\n  // handle transition classes\n  var transitionClass = el._transitionClasses;\n  if (isDef(transitionClass)) {\n    cls = concat(cls, stringifyClass(transitionClass));\n  }\n\n  // set the class\n  if (cls !== el._prevClass) {\n    el.setAttribute('class', cls);\n    el._prevClass = cls;\n  }\n}\n\nvar klass = {\n  create: updateClass,\n  update: updateClass\n};\n\n/*  */\n\nvar validDivisionCharRE = /[\\w).+\\-_$\\]]/;\n\nfunction parseFilters (exp) {\n  var inSingle = false;\n  var inDouble = false;\n  var inTemplateString = false;\n  var inRegex = false;\n  var curly = 0;\n  var square = 0;\n  var paren = 0;\n  var lastFilterIndex = 0;\n  var c, prev, i, expression, filters;\n\n  for (i = 0; i < exp.length; i++) {\n    prev = c;\n    c = exp.charCodeAt(i);\n    if (inSingle) {\n      if (c === 0x27 && prev !== 0x5C) { inSingle = false; }\n    } else if (inDouble) {\n      if (c === 0x22 && prev !== 0x5C) { inDouble = false; }\n    } else if (inTemplateString) {\n      if (c === 0x60 && prev !== 0x5C) { inTemplateString = false; }\n    } else if (inRegex) {\n      if (c === 0x2f && prev !== 0x5C) { inRegex = false; }\n    } else if (\n      c === 0x7C && // pipe\n      exp.charCodeAt(i + 1) !== 0x7C &&\n      exp.charCodeAt(i - 1) !== 0x7C &&\n      !curly && !square && !paren\n    ) {\n      if (expression === undefined) {\n        // first filter, end of expression\n        lastFilterIndex = i + 1;\n        expression = exp.slice(0, i).trim();\n      } else {\n        pushFilter();\n      }\n    } else {\n      switch (c) {\n        case 0x22: inDouble = true; break         // \"\n        case 0x27: inSingle = true; break         // '\n        case 0x60: inTemplateString = true; break // `\n        case 0x28: paren++; break                 // (\n        case 0x29: paren--; break                 // )\n        case 0x5B: square++; break                // [\n        case 0x5D: square--; break                // ]\n        case 0x7B: curly++; break                 // {\n        case 0x7D: curly--; break                 // }\n      }\n      if (c === 0x2f) { // /\n        var j = i - 1;\n        var p = (void 0);\n        // find first non-whitespace prev char\n        for (; j >= 0; j--) {\n          p = exp.charAt(j);\n          if (p !== ' ') { break }\n        }\n        if (!p || !validDivisionCharRE.test(p)) {\n          inRegex = true;\n        }\n      }\n    }\n  }\n\n  if (expression === undefined) {\n    expression = exp.slice(0, i).trim();\n  } else if (lastFilterIndex !== 0) {\n    pushFilter();\n  }\n\n  function pushFilter () {\n    (filters || (filters = [])).push(exp.slice(lastFilterIndex, i).trim());\n    lastFilterIndex = i + 1;\n  }\n\n  if (filters) {\n    for (i = 0; i < filters.length; i++) {\n      expression = wrapFilter(expression, filters[i]);\n    }\n  }\n\n  return expression\n}\n\nfunction wrapFilter (exp, filter) {\n  var i = filter.indexOf('(');\n  if (i < 0) {\n    // _f: resolveFilter\n    return (\"_f(\\\"\" + filter + \"\\\")(\" + exp + \")\")\n  } else {\n    var name = filter.slice(0, i);\n    var args = filter.slice(i + 1);\n    return (\"_f(\\\"\" + name + \"\\\")(\" + exp + (args !== ')' ? ',' + args : args))\n  }\n}\n\n/*  */\n\n\n\n/* eslint-disable no-unused-vars */\nfunction baseWarn (msg, range) {\n  console.error((\"[Vue compiler]: \" + msg));\n}\n/* eslint-enable no-unused-vars */\n\nfunction pluckModuleFunction (\n  modules,\n  key\n) {\n  return modules\n    ? modules.map(function (m) { return m[key]; }).filter(function (_) { return _; })\n    : []\n}\n\nfunction addProp (el, name, value, range, dynamic) {\n  (el.props || (el.props = [])).push(rangeSetItem({ name: name, value: value, dynamic: dynamic }, range));\n  el.plain = false;\n}\n\nfunction addAttr (el, name, value, range, dynamic) {\n  var attrs = dynamic\n    ? (el.dynamicAttrs || (el.dynamicAttrs = []))\n    : (el.attrs || (el.attrs = []));\n  attrs.push(rangeSetItem({ name: name, value: value, dynamic: dynamic }, range));\n  el.plain = false;\n}\n\n// add a raw attr (use this in preTransforms)\nfunction addRawAttr (el, name, value, range) {\n  el.attrsMap[name] = value;\n  el.attrsList.push(rangeSetItem({ name: name, value: value }, range));\n}\n\nfunction addDirective (\n  el,\n  name,\n  rawName,\n  value,\n  arg,\n  isDynamicArg,\n  modifiers,\n  range\n) {\n  (el.directives || (el.directives = [])).push(rangeSetItem({\n    name: name,\n    rawName: rawName,\n    value: value,\n    arg: arg,\n    isDynamicArg: isDynamicArg,\n    modifiers: modifiers\n  }, range));\n  el.plain = false;\n}\n\nfunction prependModifierMarker (symbol, name, dynamic) {\n  return dynamic\n    ? (\"_p(\" + name + \",\\\"\" + symbol + \"\\\")\")\n    : symbol + name // mark the event as captured\n}\n\nfunction addHandler (\n  el,\n  name,\n  value,\n  modifiers,\n  important,\n  warn,\n  range,\n  dynamic\n) {\n  modifiers = modifiers || emptyObject;\n  // warn prevent and passive modifier\n  /* istanbul ignore if */\n  if (\n     true && warn &&\n    modifiers.prevent && modifiers.passive\n  ) {\n    warn(\n      'passive and prevent can\\'t be used together. ' +\n      'Passive handler can\\'t prevent default event.',\n      range\n    );\n  }\n\n  // normalize click.right and click.middle since they don't actually fire\n  // this is technically browser-specific, but at least for now browsers are\n  // the only target envs that have right/middle clicks.\n  if (modifiers.right) {\n    if (dynamic) {\n      name = \"(\" + name + \")==='click'?'contextmenu':(\" + name + \")\";\n    } else if (name === 'click') {\n      name = 'contextmenu';\n      delete modifiers.right;\n    }\n  } else if (modifiers.middle) {\n    if (dynamic) {\n      name = \"(\" + name + \")==='click'?'mouseup':(\" + name + \")\";\n    } else if (name === 'click') {\n      name = 'mouseup';\n    }\n  }\n\n  // check capture modifier\n  if (modifiers.capture) {\n    delete modifiers.capture;\n    name = prependModifierMarker('!', name, dynamic);\n  }\n  if (modifiers.once) {\n    delete modifiers.once;\n    name = prependModifierMarker('~', name, dynamic);\n  }\n  /* istanbul ignore if */\n  if (modifiers.passive) {\n    delete modifiers.passive;\n    name = prependModifierMarker('&', name, dynamic);\n  }\n\n  var events;\n  if (modifiers.native) {\n    delete modifiers.native;\n    events = el.nativeEvents || (el.nativeEvents = {});\n  } else {\n    events = el.events || (el.events = {});\n  }\n\n  var newHandler = rangeSetItem({ value: value.trim(), dynamic: dynamic }, range);\n  if (modifiers !== emptyObject) {\n    newHandler.modifiers = modifiers;\n  }\n\n  var handlers = events[name];\n  /* istanbul ignore if */\n  if (Array.isArray(handlers)) {\n    important ? handlers.unshift(newHandler) : handlers.push(newHandler);\n  } else if (handlers) {\n    events[name] = important ? [newHandler, handlers] : [handlers, newHandler];\n  } else {\n    events[name] = newHandler;\n  }\n\n  el.plain = false;\n}\n\nfunction getRawBindingAttr (\n  el,\n  name\n) {\n  return el.rawAttrsMap[':' + name] ||\n    el.rawAttrsMap['v-bind:' + name] ||\n    el.rawAttrsMap[name]\n}\n\nfunction getBindingAttr (\n  el,\n  name,\n  getStatic\n) {\n  var dynamicValue =\n    getAndRemoveAttr(el, ':' + name) ||\n    getAndRemoveAttr(el, 'v-bind:' + name);\n  if (dynamicValue != null) {\n    return parseFilters(dynamicValue)\n  } else if (getStatic !== false) {\n    var staticValue = getAndRemoveAttr(el, name);\n    if (staticValue != null) {\n      return JSON.stringify(staticValue)\n    }\n  }\n}\n\n// note: this only removes the attr from the Array (attrsList) so that it\n// doesn't get processed by processAttrs.\n// By default it does NOT remove it from the map (attrsMap) because the map is\n// needed during codegen.\nfunction getAndRemoveAttr (\n  el,\n  name,\n  removeFromMap\n) {\n  var val;\n  if ((val = el.attrsMap[name]) != null) {\n    var list = el.attrsList;\n    for (var i = 0, l = list.length; i < l; i++) {\n      if (list[i].name === name) {\n        list.splice(i, 1);\n        break\n      }\n    }\n  }\n  if (removeFromMap) {\n    delete el.attrsMap[name];\n  }\n  return val\n}\n\nfunction getAndRemoveAttrByRegex (\n  el,\n  name\n) {\n  var list = el.attrsList;\n  for (var i = 0, l = list.length; i < l; i++) {\n    var attr = list[i];\n    if (name.test(attr.name)) {\n      list.splice(i, 1);\n      return attr\n    }\n  }\n}\n\nfunction rangeSetItem (\n  item,\n  range\n) {\n  if (range) {\n    if (range.start != null) {\n      item.start = range.start;\n    }\n    if (range.end != null) {\n      item.end = range.end;\n    }\n  }\n  return item\n}\n\n/*  */\n\n/**\n * Cross-platform code generation for component v-model\n */\nfunction genComponentModel (\n  el,\n  value,\n  modifiers\n) {\n  var ref = modifiers || {};\n  var number = ref.number;\n  var trim = ref.trim;\n\n  var baseValueExpression = '$$v';\n  var valueExpression = baseValueExpression;\n  if (trim) {\n    valueExpression =\n      \"(typeof \" + baseValueExpression + \" === 'string'\" +\n      \"? \" + baseValueExpression + \".trim()\" +\n      \": \" + baseValueExpression + \")\";\n  }\n  if (number) {\n    valueExpression = \"_n(\" + valueExpression + \")\";\n  }\n  var assignment = genAssignmentCode(value, valueExpression);\n\n  el.model = {\n    value: (\"(\" + value + \")\"),\n    expression: JSON.stringify(value),\n    callback: (\"function (\" + baseValueExpression + \") {\" + assignment + \"}\")\n  };\n}\n\n/**\n * Cross-platform codegen helper for generating v-model value assignment code.\n */\nfunction genAssignmentCode (\n  value,\n  assignment\n) {\n  var res = parseModel(value);\n  if (res.key === null) {\n    return (value + \"=\" + assignment)\n  } else {\n    return (\"$set(\" + (res.exp) + \", \" + (res.key) + \", \" + assignment + \")\")\n  }\n}\n\n/**\n * Parse a v-model expression into a base path and a final key segment.\n * Handles both dot-path and possible square brackets.\n *\n * Possible cases:\n *\n * - test\n * - test[key]\n * - test[test1[key]]\n * - test[\"a\"][key]\n * - xxx.test[a[a].test1[key]]\n * - test.xxx.a[\"asa\"][test1[key]]\n *\n */\n\nvar len, str, chr, index$1, expressionPos, expressionEndPos;\n\n\n\nfunction parseModel (val) {\n  // Fix https://github.com/vuejs/vue/pull/7730\n  // allow v-model=\"obj.val \" (trailing whitespace)\n  val = val.trim();\n  len = val.length;\n\n  if (val.indexOf('[') < 0 || val.lastIndexOf(']') < len - 1) {\n    index$1 = val.lastIndexOf('.');\n    if (index$1 > -1) {\n      return {\n        exp: val.slice(0, index$1),\n        key: '\"' + val.slice(index$1 + 1) + '\"'\n      }\n    } else {\n      return {\n        exp: val,\n        key: null\n      }\n    }\n  }\n\n  str = val;\n  index$1 = expressionPos = expressionEndPos = 0;\n\n  while (!eof()) {\n    chr = next();\n    /* istanbul ignore if */\n    if (isStringStart(chr)) {\n      parseString(chr);\n    } else if (chr === 0x5B) {\n      parseBracket(chr);\n    }\n  }\n\n  return {\n    exp: val.slice(0, expressionPos),\n    key: val.slice(expressionPos + 1, expressionEndPos)\n  }\n}\n\nfunction next () {\n  return str.charCodeAt(++index$1)\n}\n\nfunction eof () {\n  return index$1 >= len\n}\n\nfunction isStringStart (chr) {\n  return chr === 0x22 || chr === 0x27\n}\n\nfunction parseBracket (chr) {\n  var inBracket = 1;\n  expressionPos = index$1;\n  while (!eof()) {\n    chr = next();\n    if (isStringStart(chr)) {\n      parseString(chr);\n      continue\n    }\n    if (chr === 0x5B) { inBracket++; }\n    if (chr === 0x5D) { inBracket--; }\n    if (inBracket === 0) {\n      expressionEndPos = index$1;\n      break\n    }\n  }\n}\n\nfunction parseString (chr) {\n  var stringQuote = chr;\n  while (!eof()) {\n    chr = next();\n    if (chr === stringQuote) {\n      break\n    }\n  }\n}\n\n/*  */\n\nvar warn$1;\n\n// in some cases, the event used has to be determined at runtime\n// so we used some reserved tokens during compile.\nvar RANGE_TOKEN = '__r';\nvar CHECKBOX_RADIO_TOKEN = '__c';\n\nfunction model (\n  el,\n  dir,\n  _warn\n) {\n  warn$1 = _warn;\n  var value = dir.value;\n  var modifiers = dir.modifiers;\n  var tag = el.tag;\n  var type = el.attrsMap.type;\n\n  if (true) {\n    // inputs with type=\"file\" are read only and setting the input's\n    // value will throw an error.\n    if (tag === 'input' && type === 'file') {\n      warn$1(\n        \"<\" + (el.tag) + \" v-model=\\\"\" + value + \"\\\" type=\\\"file\\\">:\\n\" +\n        \"File inputs are read only. Use a v-on:change listener instead.\",\n        el.rawAttrsMap['v-model']\n      );\n    }\n  }\n\n  if (el.component) {\n    genComponentModel(el, value, modifiers);\n    // component v-model doesn't need extra runtime\n    return false\n  } else if (tag === 'select') {\n    genSelect(el, value, modifiers);\n  } else if (tag === 'input' && type === 'checkbox') {\n    genCheckboxModel(el, value, modifiers);\n  } else if (tag === 'input' && type === 'radio') {\n    genRadioModel(el, value, modifiers);\n  } else if (tag === 'input' || tag === 'textarea') {\n    genDefaultModel(el, value, modifiers);\n  } else if (!config.isReservedTag(tag)) {\n    genComponentModel(el, value, modifiers);\n    // component v-model doesn't need extra runtime\n    return false\n  } else if (true) {\n    warn$1(\n      \"<\" + (el.tag) + \" v-model=\\\"\" + value + \"\\\">: \" +\n      \"v-model is not supported on this element type. \" +\n      'If you are working with contenteditable, it\\'s recommended to ' +\n      'wrap a library dedicated for that purpose inside a custom component.',\n      el.rawAttrsMap['v-model']\n    );\n  }\n\n  // ensure runtime directive metadata\n  return true\n}\n\nfunction genCheckboxModel (\n  el,\n  value,\n  modifiers\n) {\n  var number = modifiers && modifiers.number;\n  var valueBinding = getBindingAttr(el, 'value') || 'null';\n  var trueValueBinding = getBindingAttr(el, 'true-value') || 'true';\n  var falseValueBinding = getBindingAttr(el, 'false-value') || 'false';\n  addProp(el, 'checked',\n    \"Array.isArray(\" + value + \")\" +\n    \"?_i(\" + value + \",\" + valueBinding + \")>-1\" + (\n      trueValueBinding === 'true'\n        ? (\":(\" + value + \")\")\n        : (\":_q(\" + value + \",\" + trueValueBinding + \")\")\n    )\n  );\n  addHandler(el, 'change',\n    \"var $$a=\" + value + \",\" +\n        '$$el=$event.target,' +\n        \"$$c=$$el.checked?(\" + trueValueBinding + \"):(\" + falseValueBinding + \");\" +\n    'if(Array.isArray($$a)){' +\n      \"var $$v=\" + (number ? '_n(' + valueBinding + ')' : valueBinding) + \",\" +\n          '$$i=_i($$a,$$v);' +\n      \"if($$el.checked){$$i<0&&(\" + (genAssignmentCode(value, '$$a.concat([$$v])')) + \")}\" +\n      \"else{$$i>-1&&(\" + (genAssignmentCode(value, '$$a.slice(0,$$i).concat($$a.slice($$i+1))')) + \")}\" +\n    \"}else{\" + (genAssignmentCode(value, '$$c')) + \"}\",\n    null, true\n  );\n}\n\nfunction genRadioModel (\n  el,\n  value,\n  modifiers\n) {\n  var number = modifiers && modifiers.number;\n  var valueBinding = getBindingAttr(el, 'value') || 'null';\n  valueBinding = number ? (\"_n(\" + valueBinding + \")\") : valueBinding;\n  addProp(el, 'checked', (\"_q(\" + value + \",\" + valueBinding + \")\"));\n  addHandler(el, 'change', genAssignmentCode(value, valueBinding), null, true);\n}\n\nfunction genSelect (\n  el,\n  value,\n  modifiers\n) {\n  var number = modifiers && modifiers.number;\n  var selectedVal = \"Array.prototype.filter\" +\n    \".call($event.target.options,function(o){return o.selected})\" +\n    \".map(function(o){var val = \\\"_value\\\" in o ? o._value : o.value;\" +\n    \"return \" + (number ? '_n(val)' : 'val') + \"})\";\n\n  var assignment = '$event.target.multiple ? $$selectedVal : $$selectedVal[0]';\n  var code = \"var $$selectedVal = \" + selectedVal + \";\";\n  code = code + \" \" + (genAssignmentCode(value, assignment));\n  addHandler(el, 'change', code, null, true);\n}\n\nfunction genDefaultModel (\n  el,\n  value,\n  modifiers\n) {\n  var type = el.attrsMap.type;\n\n  // warn if v-bind:value conflicts with v-model\n  // except for inputs with v-bind:type\n  if (true) {\n    var value$1 = el.attrsMap['v-bind:value'] || el.attrsMap[':value'];\n    var typeBinding = el.attrsMap['v-bind:type'] || el.attrsMap[':type'];\n    if (value$1 && !typeBinding) {\n      var binding = el.attrsMap['v-bind:value'] ? 'v-bind:value' : ':value';\n      warn$1(\n        binding + \"=\\\"\" + value$1 + \"\\\" conflicts with v-model on the same element \" +\n        'because the latter already expands to a value binding internally',\n        el.rawAttrsMap[binding]\n      );\n    }\n  }\n\n  var ref = modifiers || {};\n  var lazy = ref.lazy;\n  var number = ref.number;\n  var trim = ref.trim;\n  var needCompositionGuard = !lazy && type !== 'range';\n  var event = lazy\n    ? 'change'\n    : type === 'range'\n      ? RANGE_TOKEN\n      : 'input';\n\n  var valueExpression = '$event.target.value';\n  if (trim) {\n    valueExpression = \"$event.target.value.trim()\";\n  }\n  if (number) {\n    valueExpression = \"_n(\" + valueExpression + \")\";\n  }\n\n  var code = genAssignmentCode(value, valueExpression);\n  if (needCompositionGuard) {\n    code = \"if($event.target.composing)return;\" + code;\n  }\n\n  addProp(el, 'value', (\"(\" + value + \")\"));\n  addHandler(el, event, code, null, true);\n  if (trim || number) {\n    addHandler(el, 'blur', '$forceUpdate()');\n  }\n}\n\n/*  */\n\n// normalize v-model event tokens that can only be determined at runtime.\n// it's important to place the event as the first in the array because\n// the whole point is ensuring the v-model callback gets called before\n// user-attached handlers.\nfunction normalizeEvents (on) {\n  /* istanbul ignore if */\n  if (isDef(on[RANGE_TOKEN])) {\n    // IE input[type=range] only supports `change` event\n    var event = isIE ? 'change' : 'input';\n    on[event] = [].concat(on[RANGE_TOKEN], on[event] || []);\n    delete on[RANGE_TOKEN];\n  }\n  // This was originally intended to fix #4521 but no longer necessary\n  // after 2.5. Keeping it for backwards compat with generated code from < 2.4\n  /* istanbul ignore if */\n  if (isDef(on[CHECKBOX_RADIO_TOKEN])) {\n    on.change = [].concat(on[CHECKBOX_RADIO_TOKEN], on.change || []);\n    delete on[CHECKBOX_RADIO_TOKEN];\n  }\n}\n\nvar target$1;\n\nfunction createOnceHandler$1 (event, handler, capture) {\n  var _target = target$1; // save current target element in closure\n  return function onceHandler () {\n    var res = handler.apply(null, arguments);\n    if (res !== null) {\n      remove$2(event, onceHandler, capture, _target);\n    }\n  }\n}\n\n// #9446: Firefox <= 53 (in particular, ESR 52) has incorrect Event.timeStamp\n// implementation and does not fire microtasks in between event propagation, so\n// safe to exclude.\nvar useMicrotaskFix = isUsingMicroTask && !(isFF && Number(isFF[1]) <= 53);\n\nfunction add$1 (\n  name,\n  handler,\n  capture,\n  passive\n) {\n  // async edge case #6566: inner click event triggers patch, event handler\n  // attached to outer element during patch, and triggered again. This\n  // happens because browsers fire microtask ticks between event propagation.\n  // the solution is simple: we save the timestamp when a handler is attached,\n  // and the handler would only fire if the event passed to it was fired\n  // AFTER it was attached.\n  if (useMicrotaskFix) {\n    var attachedTimestamp = currentFlushTimestamp;\n    var original = handler;\n    handler = original._wrapper = function (e) {\n      if (\n        // no bubbling, should always fire.\n        // this is just a safety net in case event.timeStamp is unreliable in\n        // certain weird environments...\n        e.target === e.currentTarget ||\n        // event is fired after handler attachment\n        e.timeStamp >= attachedTimestamp ||\n        // bail for environments that have buggy event.timeStamp implementations\n        // #9462 iOS 9 bug: event.timeStamp is 0 after history.pushState\n        // #9681 QtWebEngine event.timeStamp is negative value\n        e.timeStamp <= 0 ||\n        // #9448 bail if event is fired in another document in a multi-page\n        // electron/nw.js app, since event.timeStamp will be using a different\n        // starting reference\n        e.target.ownerDocument !== document\n      ) {\n        return original.apply(this, arguments)\n      }\n    };\n  }\n  target$1.addEventListener(\n    name,\n    handler,\n    supportsPassive\n      ? { capture: capture, passive: passive }\n      : capture\n  );\n}\n\nfunction remove$2 (\n  name,\n  handler,\n  capture,\n  _target\n) {\n  (_target || target$1).removeEventListener(\n    name,\n    handler._wrapper || handler,\n    capture\n  );\n}\n\nfunction updateDOMListeners (oldVnode, vnode) {\n  if (isUndef(oldVnode.data.on) && isUndef(vnode.data.on)) {\n    return\n  }\n  var on = vnode.data.on || {};\n  var oldOn = oldVnode.data.on || {};\n  target$1 = vnode.elm;\n  normalizeEvents(on);\n  updateListeners(on, oldOn, add$1, remove$2, createOnceHandler$1, vnode.context);\n  target$1 = undefined;\n}\n\nvar events = {\n  create: updateDOMListeners,\n  update: updateDOMListeners\n};\n\n/*  */\n\nvar svgContainer;\n\nfunction updateDOMProps (oldVnode, vnode) {\n  if (isUndef(oldVnode.data.domProps) && isUndef(vnode.data.domProps)) {\n    return\n  }\n  var key, cur;\n  var elm = vnode.elm;\n  var oldProps = oldVnode.data.domProps || {};\n  var props = vnode.data.domProps || {};\n  // clone observed objects, as the user probably wants to mutate it\n  if (isDef(props.__ob__)) {\n    props = vnode.data.domProps = extend({}, props);\n  }\n\n  for (key in oldProps) {\n    if (!(key in props)) {\n      elm[key] = '';\n    }\n  }\n\n  for (key in props) {\n    cur = props[key];\n    // ignore children if the node has textContent or innerHTML,\n    // as these will throw away existing DOM nodes and cause removal errors\n    // on subsequent patches (#3360)\n    if (key === 'textContent' || key === 'innerHTML') {\n      if (vnode.children) { vnode.children.length = 0; }\n      if (cur === oldProps[key]) { continue }\n      // #6601 work around Chrome version <= 55 bug where single textNode\n      // replaced by innerHTML/textContent retains its parentNode property\n      if (elm.childNodes.length === 1) {\n        elm.removeChild(elm.childNodes[0]);\n      }\n    }\n\n    if (key === 'value' && elm.tagName !== 'PROGRESS') {\n      // store value as _value as well since\n      // non-string values will be stringified\n      elm._value = cur;\n      // avoid resetting cursor position when value is the same\n      var strCur = isUndef(cur) ? '' : String(cur);\n      if (shouldUpdateValue(elm, strCur)) {\n        elm.value = strCur;\n      }\n    } else if (key === 'innerHTML' && isSVG(elm.tagName) && isUndef(elm.innerHTML)) {\n      // IE doesn't support innerHTML for SVG elements\n      svgContainer = svgContainer || document.createElement('div');\n      svgContainer.innerHTML = \"<svg>\" + cur + \"</svg>\";\n      var svg = svgContainer.firstChild;\n      while (elm.firstChild) {\n        elm.removeChild(elm.firstChild);\n      }\n      while (svg.firstChild) {\n        elm.appendChild(svg.firstChild);\n      }\n    } else if (\n      // skip the update if old and new VDOM state is the same.\n      // `value` is handled separately because the DOM value may be temporarily\n      // out of sync with VDOM state due to focus, composition and modifiers.\n      // This  #4521 by skipping the unnecessary `checked` update.\n      cur !== oldProps[key]\n    ) {\n      // some property updates can throw\n      // e.g. `value` on <progress> w/ non-finite value\n      try {\n        elm[key] = cur;\n      } catch (e) {}\n    }\n  }\n}\n\n// check platforms/web/util/attrs.js acceptValue\n\n\nfunction shouldUpdateValue (elm, checkVal) {\n  return (!elm.composing && (\n    elm.tagName === 'OPTION' ||\n    isNotInFocusAndDirty(elm, checkVal) ||\n    isDirtyWithModifiers(elm, checkVal)\n  ))\n}\n\nfunction isNotInFocusAndDirty (elm, checkVal) {\n  // return true when textbox (.number and .trim) loses focus and its value is\n  // not equal to the updated value\n  var notInFocus = true;\n  // #6157\n  // work around IE bug when accessing document.activeElement in an iframe\n  try { notInFocus = document.activeElement !== elm; } catch (e) {}\n  return notInFocus && elm.value !== checkVal\n}\n\nfunction isDirtyWithModifiers (elm, newVal) {\n  var value = elm.value;\n  var modifiers = elm._vModifiers; // injected by v-model runtime\n  if (isDef(modifiers)) {\n    if (modifiers.number) {\n      return toNumber(value) !== toNumber(newVal)\n    }\n    if (modifiers.trim) {\n      return value.trim() !== newVal.trim()\n    }\n  }\n  return value !== newVal\n}\n\nvar domProps = {\n  create: updateDOMProps,\n  update: updateDOMProps\n};\n\n/*  */\n\nvar parseStyleText = cached(function (cssText) {\n  var res = {};\n  var listDelimiter = /;(?![^(]*\\))/g;\n  var propertyDelimiter = /:(.+)/;\n  cssText.split(listDelimiter).forEach(function (item) {\n    if (item) {\n      var tmp = item.split(propertyDelimiter);\n      tmp.length > 1 && (res[tmp[0].trim()] = tmp[1].trim());\n    }\n  });\n  return res\n});\n\n// merge static and dynamic style data on the same vnode\nfunction normalizeStyleData (data) {\n  var style = normalizeStyleBinding(data.style);\n  // static style is pre-processed into an object during compilation\n  // and is always a fresh object, so it's safe to merge into it\n  return data.staticStyle\n    ? extend(data.staticStyle, style)\n    : style\n}\n\n// normalize possible array / string values into Object\nfunction normalizeStyleBinding (bindingStyle) {\n  if (Array.isArray(bindingStyle)) {\n    return toObject(bindingStyle)\n  }\n  if (typeof bindingStyle === 'string') {\n    return parseStyleText(bindingStyle)\n  }\n  return bindingStyle\n}\n\n/**\n * parent component style should be after child's\n * so that parent component's style could override it\n */\nfunction getStyle (vnode, checkChild) {\n  var res = {};\n  var styleData;\n\n  if (checkChild) {\n    var childNode = vnode;\n    while (childNode.componentInstance) {\n      childNode = childNode.componentInstance._vnode;\n      if (\n        childNode && childNode.data &&\n        (styleData = normalizeStyleData(childNode.data))\n      ) {\n        extend(res, styleData);\n      }\n    }\n  }\n\n  if ((styleData = normalizeStyleData(vnode.data))) {\n    extend(res, styleData);\n  }\n\n  var parentNode = vnode;\n  while ((parentNode = parentNode.parent)) {\n    if (parentNode.data && (styleData = normalizeStyleData(parentNode.data))) {\n      extend(res, styleData);\n    }\n  }\n  return res\n}\n\n/*  */\n\nvar cssVarRE = /^--/;\nvar importantRE = /\\s*!important$/;\nvar setProp = function (el, name, val) {\n  /* istanbul ignore if */\n  if (cssVarRE.test(name)) {\n    el.style.setProperty(name, val);\n  } else if (importantRE.test(val)) {\n    el.style.setProperty(hyphenate(name), val.replace(importantRE, ''), 'important');\n  } else {\n    var normalizedName = normalize(name);\n    if (Array.isArray(val)) {\n      // Support values array created by autoprefixer, e.g.\n      // {display: [\"-webkit-box\", \"-ms-flexbox\", \"flex\"]}\n      // Set them one by one, and the browser will only set those it can recognize\n      for (var i = 0, len = val.length; i < len; i++) {\n        el.style[normalizedName] = val[i];\n      }\n    } else {\n      el.style[normalizedName] = val;\n    }\n  }\n};\n\nvar vendorNames = ['Webkit', 'Moz', 'ms'];\n\nvar emptyStyle;\nvar normalize = cached(function (prop) {\n  emptyStyle = emptyStyle || document.createElement('div').style;\n  prop = camelize(prop);\n  if (prop !== 'filter' && (prop in emptyStyle)) {\n    return prop\n  }\n  var capName = prop.charAt(0).toUpperCase() + prop.slice(1);\n  for (var i = 0; i < vendorNames.length; i++) {\n    var name = vendorNames[i] + capName;\n    if (name in emptyStyle) {\n      return name\n    }\n  }\n});\n\nfunction updateStyle (oldVnode, vnode) {\n  var data = vnode.data;\n  var oldData = oldVnode.data;\n\n  if (isUndef(data.staticStyle) && isUndef(data.style) &&\n    isUndef(oldData.staticStyle) && isUndef(oldData.style)\n  ) {\n    return\n  }\n\n  var cur, name;\n  var el = vnode.elm;\n  var oldStaticStyle = oldData.staticStyle;\n  var oldStyleBinding = oldData.normalizedStyle || oldData.style || {};\n\n  // if static style exists, stylebinding already merged into it when doing normalizeStyleData\n  var oldStyle = oldStaticStyle || oldStyleBinding;\n\n  var style = normalizeStyleBinding(vnode.data.style) || {};\n\n  // store normalized style under a different key for next diff\n  // make sure to clone it if it's reactive, since the user likely wants\n  // to mutate it.\n  vnode.data.normalizedStyle = isDef(style.__ob__)\n    ? extend({}, style)\n    : style;\n\n  var newStyle = getStyle(vnode, true);\n\n  for (name in oldStyle) {\n    if (isUndef(newStyle[name])) {\n      setProp(el, name, '');\n    }\n  }\n  for (name in newStyle) {\n    cur = newStyle[name];\n    if (cur !== oldStyle[name]) {\n      // ie9 setting to null has no effect, must use empty string\n      setProp(el, name, cur == null ? '' : cur);\n    }\n  }\n}\n\nvar style = {\n  create: updateStyle,\n  update: updateStyle\n};\n\n/*  */\n\nvar whitespaceRE = /\\s+/;\n\n/**\n * Add class with compatibility for SVG since classList is not supported on\n * SVG elements in IE\n */\nfunction addClass (el, cls) {\n  /* istanbul ignore if */\n  if (!cls || !(cls = cls.trim())) {\n    return\n  }\n\n  /* istanbul ignore else */\n  if (el.classList) {\n    if (cls.indexOf(' ') > -1) {\n      cls.split(whitespaceRE).forEach(function (c) { return el.classList.add(c); });\n    } else {\n      el.classList.add(cls);\n    }\n  } else {\n    var cur = \" \" + (el.getAttribute('class') || '') + \" \";\n    if (cur.indexOf(' ' + cls + ' ') < 0) {\n      el.setAttribute('class', (cur + cls).trim());\n    }\n  }\n}\n\n/**\n * Remove class with compatibility for SVG since classList is not supported on\n * SVG elements in IE\n */\nfunction removeClass (el, cls) {\n  /* istanbul ignore if */\n  if (!cls || !(cls = cls.trim())) {\n    return\n  }\n\n  /* istanbul ignore else */\n  if (el.classList) {\n    if (cls.indexOf(' ') > -1) {\n      cls.split(whitespaceRE).forEach(function (c) { return el.classList.remove(c); });\n    } else {\n      el.classList.remove(cls);\n    }\n    if (!el.classList.length) {\n      el.removeAttribute('class');\n    }\n  } else {\n    var cur = \" \" + (el.getAttribute('class') || '') + \" \";\n    var tar = ' ' + cls + ' ';\n    while (cur.indexOf(tar) >= 0) {\n      cur = cur.replace(tar, ' ');\n    }\n    cur = cur.trim();\n    if (cur) {\n      el.setAttribute('class', cur);\n    } else {\n      el.removeAttribute('class');\n    }\n  }\n}\n\n/*  */\n\nfunction resolveTransition (def$$1) {\n  if (!def$$1) {\n    return\n  }\n  /* istanbul ignore else */\n  if (typeof def$$1 === 'object') {\n    var res = {};\n    if (def$$1.css !== false) {\n      extend(res, autoCssTransition(def$$1.name || 'v'));\n    }\n    extend(res, def$$1);\n    return res\n  } else if (typeof def$$1 === 'string') {\n    return autoCssTransition(def$$1)\n  }\n}\n\nvar autoCssTransition = cached(function (name) {\n  return {\n    enterClass: (name + \"-enter\"),\n    enterToClass: (name + \"-enter-to\"),\n    enterActiveClass: (name + \"-enter-active\"),\n    leaveClass: (name + \"-leave\"),\n    leaveToClass: (name + \"-leave-to\"),\n    leaveActiveClass: (name + \"-leave-active\")\n  }\n});\n\nvar hasTransition = inBrowser && !isIE9;\nvar TRANSITION = 'transition';\nvar ANIMATION = 'animation';\n\n// Transition property/event sniffing\nvar transitionProp = 'transition';\nvar transitionEndEvent = 'transitionend';\nvar animationProp = 'animation';\nvar animationEndEvent = 'animationend';\nif (hasTransition) {\n  /* istanbul ignore if */\n  if (window.ontransitionend === undefined &&\n    window.onwebkittransitionend !== undefined\n  ) {\n    transitionProp = 'WebkitTransition';\n    transitionEndEvent = 'webkitTransitionEnd';\n  }\n  if (window.onanimationend === undefined &&\n    window.onwebkitanimationend !== undefined\n  ) {\n    animationProp = 'WebkitAnimation';\n    animationEndEvent = 'webkitAnimationEnd';\n  }\n}\n\n// binding to window is necessary to make hot reload work in IE in strict mode\nvar raf = inBrowser\n  ? window.requestAnimationFrame\n    ? window.requestAnimationFrame.bind(window)\n    : setTimeout\n  : /* istanbul ignore next */ function (fn) { return fn(); };\n\nfunction nextFrame (fn) {\n  raf(function () {\n    raf(fn);\n  });\n}\n\nfunction addTransitionClass (el, cls) {\n  var transitionClasses = el._transitionClasses || (el._transitionClasses = []);\n  if (transitionClasses.indexOf(cls) < 0) {\n    transitionClasses.push(cls);\n    addClass(el, cls);\n  }\n}\n\nfunction removeTransitionClass (el, cls) {\n  if (el._transitionClasses) {\n    remove(el._transitionClasses, cls);\n  }\n  removeClass(el, cls);\n}\n\nfunction whenTransitionEnds (\n  el,\n  expectedType,\n  cb\n) {\n  var ref = getTransitionInfo(el, expectedType);\n  var type = ref.type;\n  var timeout = ref.timeout;\n  var propCount = ref.propCount;\n  if (!type) { return cb() }\n  var event = type === TRANSITION ? transitionEndEvent : animationEndEvent;\n  var ended = 0;\n  var end = function () {\n    el.removeEventListener(event, onEnd);\n    cb();\n  };\n  var onEnd = function (e) {\n    if (e.target === el) {\n      if (++ended >= propCount) {\n        end();\n      }\n    }\n  };\n  setTimeout(function () {\n    if (ended < propCount) {\n      end();\n    }\n  }, timeout + 1);\n  el.addEventListener(event, onEnd);\n}\n\nvar transformRE = /\\b(transform|all)(,|$)/;\n\nfunction getTransitionInfo (el, expectedType) {\n  var styles = window.getComputedStyle(el);\n  // JSDOM may return undefined for transition properties\n  var transitionDelays = (styles[transitionProp + 'Delay'] || '').split(', ');\n  var transitionDurations = (styles[transitionProp + 'Duration'] || '').split(', ');\n  var transitionTimeout = getTimeout(transitionDelays, transitionDurations);\n  var animationDelays = (styles[animationProp + 'Delay'] || '').split(', ');\n  var animationDurations = (styles[animationProp + 'Duration'] || '').split(', ');\n  var animationTimeout = getTimeout(animationDelays, animationDurations);\n\n  var type;\n  var timeout = 0;\n  var propCount = 0;\n  /* istanbul ignore if */\n  if (expectedType === TRANSITION) {\n    if (transitionTimeout > 0) {\n      type = TRANSITION;\n      timeout = transitionTimeout;\n      propCount = transitionDurations.length;\n    }\n  } else if (expectedType === ANIMATION) {\n    if (animationTimeout > 0) {\n      type = ANIMATION;\n      timeout = animationTimeout;\n      propCount = animationDurations.length;\n    }\n  } else {\n    timeout = Math.max(transitionTimeout, animationTimeout);\n    type = timeout > 0\n      ? transitionTimeout > animationTimeout\n        ? TRANSITION\n        : ANIMATION\n      : null;\n    propCount = type\n      ? type === TRANSITION\n        ? transitionDurations.length\n        : animationDurations.length\n      : 0;\n  }\n  var hasTransform =\n    type === TRANSITION &&\n    transformRE.test(styles[transitionProp + 'Property']);\n  return {\n    type: type,\n    timeout: timeout,\n    propCount: propCount,\n    hasTransform: hasTransform\n  }\n}\n\nfunction getTimeout (delays, durations) {\n  /* istanbul ignore next */\n  while (delays.length < durations.length) {\n    delays = delays.concat(delays);\n  }\n\n  return Math.max.apply(null, durations.map(function (d, i) {\n    return toMs(d) + toMs(delays[i])\n  }))\n}\n\n// Old versions of Chromium (below 61.0.3163.100) formats floating pointer numbers\n// in a locale-dependent way, using a comma instead of a dot.\n// If comma is not replaced with a dot, the input will be rounded down (i.e. acting\n// as a floor function) causing unexpected behaviors\nfunction toMs (s) {\n  return Number(s.slice(0, -1).replace(',', '.')) * 1000\n}\n\n/*  */\n\nfunction enter (vnode, toggleDisplay) {\n  var el = vnode.elm;\n\n  // call leave callback now\n  if (isDef(el._leaveCb)) {\n    el._leaveCb.cancelled = true;\n    el._leaveCb();\n  }\n\n  var data = resolveTransition(vnode.data.transition);\n  if (isUndef(data)) {\n    return\n  }\n\n  /* istanbul ignore if */\n  if (isDef(el._enterCb) || el.nodeType !== 1) {\n    return\n  }\n\n  var css = data.css;\n  var type = data.type;\n  var enterClass = data.enterClass;\n  var enterToClass = data.enterToClass;\n  var enterActiveClass = data.enterActiveClass;\n  var appearClass = data.appearClass;\n  var appearToClass = data.appearToClass;\n  var appearActiveClass = data.appearActiveClass;\n  var beforeEnter = data.beforeEnter;\n  var enter = data.enter;\n  var afterEnter = data.afterEnter;\n  var enterCancelled = data.enterCancelled;\n  var beforeAppear = data.beforeAppear;\n  var appear = data.appear;\n  var afterAppear = data.afterAppear;\n  var appearCancelled = data.appearCancelled;\n  var duration = data.duration;\n\n  // activeInstance will always be the <transition> component managing this\n  // transition. One edge case to check is when the <transition> is placed\n  // as the root node of a child component. In that case we need to check\n  // <transition>'s parent for appear check.\n  var context = activeInstance;\n  var transitionNode = activeInstance.$vnode;\n  while (transitionNode && transitionNode.parent) {\n    context = transitionNode.context;\n    transitionNode = transitionNode.parent;\n  }\n\n  var isAppear = !context._isMounted || !vnode.isRootInsert;\n\n  if (isAppear && !appear && appear !== '') {\n    return\n  }\n\n  var startClass = isAppear && appearClass\n    ? appearClass\n    : enterClass;\n  var activeClass = isAppear && appearActiveClass\n    ? appearActiveClass\n    : enterActiveClass;\n  var toClass = isAppear && appearToClass\n    ? appearToClass\n    : enterToClass;\n\n  var beforeEnterHook = isAppear\n    ? (beforeAppear || beforeEnter)\n    : beforeEnter;\n  var enterHook = isAppear\n    ? (typeof appear === 'function' ? appear : enter)\n    : enter;\n  var afterEnterHook = isAppear\n    ? (afterAppear || afterEnter)\n    : afterEnter;\n  var enterCancelledHook = isAppear\n    ? (appearCancelled || enterCancelled)\n    : enterCancelled;\n\n  var explicitEnterDuration = toNumber(\n    isObject(duration)\n      ? duration.enter\n      : duration\n  );\n\n  if ( true && explicitEnterDuration != null) {\n    checkDuration(explicitEnterDuration, 'enter', vnode);\n  }\n\n  var expectsCSS = css !== false && !isIE9;\n  var userWantsControl = getHookArgumentsLength(enterHook);\n\n  var cb = el._enterCb = once(function () {\n    if (expectsCSS) {\n      removeTransitionClass(el, toClass);\n      removeTransitionClass(el, activeClass);\n    }\n    if (cb.cancelled) {\n      if (expectsCSS) {\n        removeTransitionClass(el, startClass);\n      }\n      enterCancelledHook && enterCancelledHook(el);\n    } else {\n      afterEnterHook && afterEnterHook(el);\n    }\n    el._enterCb = null;\n  });\n\n  if (!vnode.data.show) {\n    // remove pending leave element on enter by injecting an insert hook\n    mergeVNodeHook(vnode, 'insert', function () {\n      var parent = el.parentNode;\n      var pendingNode = parent && parent._pending && parent._pending[vnode.key];\n      if (pendingNode &&\n        pendingNode.tag === vnode.tag &&\n        pendingNode.elm._leaveCb\n      ) {\n        pendingNode.elm._leaveCb();\n      }\n      enterHook && enterHook(el, cb);\n    });\n  }\n\n  // start enter transition\n  beforeEnterHook && beforeEnterHook(el);\n  if (expectsCSS) {\n    addTransitionClass(el, startClass);\n    addTransitionClass(el, activeClass);\n    nextFrame(function () {\n      removeTransitionClass(el, startClass);\n      if (!cb.cancelled) {\n        addTransitionClass(el, toClass);\n        if (!userWantsControl) {\n          if (isValidDuration(explicitEnterDuration)) {\n            setTimeout(cb, explicitEnterDuration);\n          } else {\n            whenTransitionEnds(el, type, cb);\n          }\n        }\n      }\n    });\n  }\n\n  if (vnode.data.show) {\n    toggleDisplay && toggleDisplay();\n    enterHook && enterHook(el, cb);\n  }\n\n  if (!expectsCSS && !userWantsControl) {\n    cb();\n  }\n}\n\nfunction leave (vnode, rm) {\n  var el = vnode.elm;\n\n  // call enter callback now\n  if (isDef(el._enterCb)) {\n    el._enterCb.cancelled = true;\n    el._enterCb();\n  }\n\n  var data = resolveTransition(vnode.data.transition);\n  if (isUndef(data) || el.nodeType !== 1) {\n    return rm()\n  }\n\n  /* istanbul ignore if */\n  if (isDef(el._leaveCb)) {\n    return\n  }\n\n  var css = data.css;\n  var type = data.type;\n  var leaveClass = data.leaveClass;\n  var leaveToClass = data.leaveToClass;\n  var leaveActiveClass = data.leaveActiveClass;\n  var beforeLeave = data.beforeLeave;\n  var leave = data.leave;\n  var afterLeave = data.afterLeave;\n  var leaveCancelled = data.leaveCancelled;\n  var delayLeave = data.delayLeave;\n  var duration = data.duration;\n\n  var expectsCSS = css !== false && !isIE9;\n  var userWantsControl = getHookArgumentsLength(leave);\n\n  var explicitLeaveDuration = toNumber(\n    isObject(duration)\n      ? duration.leave\n      : duration\n  );\n\n  if ( true && isDef(explicitLeaveDuration)) {\n    checkDuration(explicitLeaveDuration, 'leave', vnode);\n  }\n\n  var cb = el._leaveCb = once(function () {\n    if (el.parentNode && el.parentNode._pending) {\n      el.parentNode._pending[vnode.key] = null;\n    }\n    if (expectsCSS) {\n      removeTransitionClass(el, leaveToClass);\n      removeTransitionClass(el, leaveActiveClass);\n    }\n    if (cb.cancelled) {\n      if (expectsCSS) {\n        removeTransitionClass(el, leaveClass);\n      }\n      leaveCancelled && leaveCancelled(el);\n    } else {\n      rm();\n      afterLeave && afterLeave(el);\n    }\n    el._leaveCb = null;\n  });\n\n  if (delayLeave) {\n    delayLeave(performLeave);\n  } else {\n    performLeave();\n  }\n\n  function performLeave () {\n    // the delayed leave may have already been cancelled\n    if (cb.cancelled) {\n      return\n    }\n    // record leaving element\n    if (!vnode.data.show && el.parentNode) {\n      (el.parentNode._pending || (el.parentNode._pending = {}))[(vnode.key)] = vnode;\n    }\n    beforeLeave && beforeLeave(el);\n    if (expectsCSS) {\n      addTransitionClass(el, leaveClass);\n      addTransitionClass(el, leaveActiveClass);\n      nextFrame(function () {\n        removeTransitionClass(el, leaveClass);\n        if (!cb.cancelled) {\n          addTransitionClass(el, leaveToClass);\n          if (!userWantsControl) {\n            if (isValidDuration(explicitLeaveDuration)) {\n              setTimeout(cb, explicitLeaveDuration);\n            } else {\n              whenTransitionEnds(el, type, cb);\n            }\n          }\n        }\n      });\n    }\n    leave && leave(el, cb);\n    if (!expectsCSS && !userWantsControl) {\n      cb();\n    }\n  }\n}\n\n// only used in dev mode\nfunction checkDuration (val, name, vnode) {\n  if (typeof val !== 'number') {\n    warn(\n      \"<transition> explicit \" + name + \" duration is not a valid number - \" +\n      \"got \" + (JSON.stringify(val)) + \".\",\n      vnode.context\n    );\n  } else if (isNaN(val)) {\n    warn(\n      \"<transition> explicit \" + name + \" duration is NaN - \" +\n      'the duration expression might be incorrect.',\n      vnode.context\n    );\n  }\n}\n\nfunction isValidDuration (val) {\n  return typeof val === 'number' && !isNaN(val)\n}\n\n/**\n * Normalize a transition hook's argument length. The hook may be:\n * - a merged hook (invoker) with the original in .fns\n * - a wrapped component method (check ._length)\n * - a plain function (.length)\n */\nfunction getHookArgumentsLength (fn) {\n  if (isUndef(fn)) {\n    return false\n  }\n  var invokerFns = fn.fns;\n  if (isDef(invokerFns)) {\n    // invoker\n    return getHookArgumentsLength(\n      Array.isArray(invokerFns)\n        ? invokerFns[0]\n        : invokerFns\n    )\n  } else {\n    return (fn._length || fn.length) > 1\n  }\n}\n\nfunction _enter (_, vnode) {\n  if (vnode.data.show !== true) {\n    enter(vnode);\n  }\n}\n\nvar transition = inBrowser ? {\n  create: _enter,\n  activate: _enter,\n  remove: function remove$$1 (vnode, rm) {\n    /* istanbul ignore else */\n    if (vnode.data.show !== true) {\n      leave(vnode, rm);\n    } else {\n      rm();\n    }\n  }\n} : {};\n\nvar platformModules = [\n  attrs,\n  klass,\n  events,\n  domProps,\n  style,\n  transition\n];\n\n/*  */\n\n// the directive module should be applied last, after all\n// built-in modules have been applied.\nvar modules = platformModules.concat(baseModules);\n\nvar patch = createPatchFunction({ nodeOps: nodeOps, modules: modules });\n\n/**\n * Not type checking this file because flow doesn't like attaching\n * properties to Elements.\n */\n\n/* istanbul ignore if */\nif (isIE9) {\n  // http://www.matts411.com/post/internet-explorer-9-oninput/\n  document.addEventListener('selectionchange', function () {\n    var el = document.activeElement;\n    if (el && el.vmodel) {\n      trigger(el, 'input');\n    }\n  });\n}\n\nvar directive = {\n  inserted: function inserted (el, binding, vnode, oldVnode) {\n    if (vnode.tag === 'select') {\n      // #6903\n      if (oldVnode.elm && !oldVnode.elm._vOptions) {\n        mergeVNodeHook(vnode, 'postpatch', function () {\n          directive.componentUpdated(el, binding, vnode);\n        });\n      } else {\n        setSelected(el, binding, vnode.context);\n      }\n      el._vOptions = [].map.call(el.options, getValue);\n    } else if (vnode.tag === 'textarea' || isTextInputType(el.type)) {\n      el._vModifiers = binding.modifiers;\n      if (!binding.modifiers.lazy) {\n        el.addEventListener('compositionstart', onCompositionStart);\n        el.addEventListener('compositionend', onCompositionEnd);\n        // Safari < 10.2 & UIWebView doesn't fire compositionend when\n        // switching focus before confirming composition choice\n        // this also fixes the issue where some browsers e.g. iOS Chrome\n        // fires \"change\" instead of \"input\" on autocomplete.\n        el.addEventListener('change', onCompositionEnd);\n        /* istanbul ignore if */\n        if (isIE9) {\n          el.vmodel = true;\n        }\n      }\n    }\n  },\n\n  componentUpdated: function componentUpdated (el, binding, vnode) {\n    if (vnode.tag === 'select') {\n      setSelected(el, binding, vnode.context);\n      // in case the options rendered by v-for have changed,\n      // it's possible that the value is out-of-sync with the rendered options.\n      // detect such cases and filter out values that no longer has a matching\n      // option in the DOM.\n      var prevOptions = el._vOptions;\n      var curOptions = el._vOptions = [].map.call(el.options, getValue);\n      if (curOptions.some(function (o, i) { return !looseEqual(o, prevOptions[i]); })) {\n        // trigger change event if\n        // no matching option found for at least one value\n        var needReset = el.multiple\n          ? binding.value.some(function (v) { return hasNoMatchingOption(v, curOptions); })\n          : binding.value !== binding.oldValue && hasNoMatchingOption(binding.value, curOptions);\n        if (needReset) {\n          trigger(el, 'change');\n        }\n      }\n    }\n  }\n};\n\nfunction setSelected (el, binding, vm) {\n  actuallySetSelected(el, binding, vm);\n  /* istanbul ignore if */\n  if (isIE || isEdge) {\n    setTimeout(function () {\n      actuallySetSelected(el, binding, vm);\n    }, 0);\n  }\n}\n\nfunction actuallySetSelected (el, binding, vm) {\n  var value = binding.value;\n  var isMultiple = el.multiple;\n  if (isMultiple && !Array.isArray(value)) {\n     true && warn(\n      \"<select multiple v-model=\\\"\" + (binding.expression) + \"\\\"> \" +\n      \"expects an Array value for its binding, but got \" + (Object.prototype.toString.call(value).slice(8, -1)),\n      vm\n    );\n    return\n  }\n  var selected, option;\n  for (var i = 0, l = el.options.length; i < l; i++) {\n    option = el.options[i];\n    if (isMultiple) {\n      selected = looseIndexOf(value, getValue(option)) > -1;\n      if (option.selected !== selected) {\n        option.selected = selected;\n      }\n    } else {\n      if (looseEqual(getValue(option), value)) {\n        if (el.selectedIndex !== i) {\n          el.selectedIndex = i;\n        }\n        return\n      }\n    }\n  }\n  if (!isMultiple) {\n    el.selectedIndex = -1;\n  }\n}\n\nfunction hasNoMatchingOption (value, options) {\n  return options.every(function (o) { return !looseEqual(o, value); })\n}\n\nfunction getValue (option) {\n  return '_value' in option\n    ? option._value\n    : option.value\n}\n\nfunction onCompositionStart (e) {\n  e.target.composing = true;\n}\n\nfunction onCompositionEnd (e) {\n  // prevent triggering an input event for no reason\n  if (!e.target.composing) { return }\n  e.target.composing = false;\n  trigger(e.target, 'input');\n}\n\nfunction trigger (el, type) {\n  var e = document.createEvent('HTMLEvents');\n  e.initEvent(type, true, true);\n  el.dispatchEvent(e);\n}\n\n/*  */\n\n// recursively search for possible transition defined inside the component root\nfunction locateNode (vnode) {\n  return vnode.componentInstance && (!vnode.data || !vnode.data.transition)\n    ? locateNode(vnode.componentInstance._vnode)\n    : vnode\n}\n\nvar show = {\n  bind: function bind (el, ref, vnode) {\n    var value = ref.value;\n\n    vnode = locateNode(vnode);\n    var transition$$1 = vnode.data && vnode.data.transition;\n    var originalDisplay = el.__vOriginalDisplay =\n      el.style.display === 'none' ? '' : el.style.display;\n    if (value && transition$$1) {\n      vnode.data.show = true;\n      enter(vnode, function () {\n        el.style.display = originalDisplay;\n      });\n    } else {\n      el.style.display = value ? originalDisplay : 'none';\n    }\n  },\n\n  update: function update (el, ref, vnode) {\n    var value = ref.value;\n    var oldValue = ref.oldValue;\n\n    /* istanbul ignore if */\n    if (!value === !oldValue) { return }\n    vnode = locateNode(vnode);\n    var transition$$1 = vnode.data && vnode.data.transition;\n    if (transition$$1) {\n      vnode.data.show = true;\n      if (value) {\n        enter(vnode, function () {\n          el.style.display = el.__vOriginalDisplay;\n        });\n      } else {\n        leave(vnode, function () {\n          el.style.display = 'none';\n        });\n      }\n    } else {\n      el.style.display = value ? el.__vOriginalDisplay : 'none';\n    }\n  },\n\n  unbind: function unbind (\n    el,\n    binding,\n    vnode,\n    oldVnode,\n    isDestroy\n  ) {\n    if (!isDestroy) {\n      el.style.display = el.__vOriginalDisplay;\n    }\n  }\n};\n\nvar platformDirectives = {\n  model: directive,\n  show: show\n};\n\n/*  */\n\nvar transitionProps = {\n  name: String,\n  appear: Boolean,\n  css: Boolean,\n  mode: String,\n  type: String,\n  enterClass: String,\n  leaveClass: String,\n  enterToClass: String,\n  leaveToClass: String,\n  enterActiveClass: String,\n  leaveActiveClass: String,\n  appearClass: String,\n  appearActiveClass: String,\n  appearToClass: String,\n  duration: [Number, String, Object]\n};\n\n// in case the child is also an abstract component, e.g. <keep-alive>\n// we want to recursively retrieve the real component to be rendered\nfunction getRealChild (vnode) {\n  var compOptions = vnode && vnode.componentOptions;\n  if (compOptions && compOptions.Ctor.options.abstract) {\n    return getRealChild(getFirstComponentChild(compOptions.children))\n  } else {\n    return vnode\n  }\n}\n\nfunction extractTransitionData (comp) {\n  var data = {};\n  var options = comp.$options;\n  // props\n  for (var key in options.propsData) {\n    data[key] = comp[key];\n  }\n  // events.\n  // extract listeners and pass them directly to the transition methods\n  var listeners = options._parentListeners;\n  for (var key$1 in listeners) {\n    data[camelize(key$1)] = listeners[key$1];\n  }\n  return data\n}\n\nfunction placeholder (h, rawChild) {\n  if (/\\d-keep-alive$/.test(rawChild.tag)) {\n    return h('keep-alive', {\n      props: rawChild.componentOptions.propsData\n    })\n  }\n}\n\nfunction hasParentTransition (vnode) {\n  while ((vnode = vnode.parent)) {\n    if (vnode.data.transition) {\n      return true\n    }\n  }\n}\n\nfunction isSameChild (child, oldChild) {\n  return oldChild.key === child.key && oldChild.tag === child.tag\n}\n\nvar isNotTextNode = function (c) { return c.tag || isAsyncPlaceholder(c); };\n\nvar isVShowDirective = function (d) { return d.name === 'show'; };\n\nvar Transition = {\n  name: 'transition',\n  props: transitionProps,\n  abstract: true,\n\n  render: function render (h) {\n    var this$1 = this;\n\n    var children = this.$slots.default;\n    if (!children) {\n      return\n    }\n\n    // filter out text nodes (possible whitespaces)\n    children = children.filter(isNotTextNode);\n    /* istanbul ignore if */\n    if (!children.length) {\n      return\n    }\n\n    // warn multiple elements\n    if ( true && children.length > 1) {\n      warn(\n        '<transition> can only be used on a single element. Use ' +\n        '<transition-group> for lists.',\n        this.$parent\n      );\n    }\n\n    var mode = this.mode;\n\n    // warn invalid mode\n    if ( true &&\n      mode && mode !== 'in-out' && mode !== 'out-in'\n    ) {\n      warn(\n        'invalid <transition> mode: ' + mode,\n        this.$parent\n      );\n    }\n\n    var rawChild = children[0];\n\n    // if this is a component root node and the component's\n    // parent container node also has transition, skip.\n    if (hasParentTransition(this.$vnode)) {\n      return rawChild\n    }\n\n    // apply transition data to child\n    // use getRealChild() to ignore abstract components e.g. keep-alive\n    var child = getRealChild(rawChild);\n    /* istanbul ignore if */\n    if (!child) {\n      return rawChild\n    }\n\n    if (this._leaving) {\n      return placeholder(h, rawChild)\n    }\n\n    // ensure a key that is unique to the vnode type and to this transition\n    // component instance. This key will be used to remove pending leaving nodes\n    // during entering.\n    var id = \"__transition-\" + (this._uid) + \"-\";\n    child.key = child.key == null\n      ? child.isComment\n        ? id + 'comment'\n        : id + child.tag\n      : isPrimitive(child.key)\n        ? (String(child.key).indexOf(id) === 0 ? child.key : id + child.key)\n        : child.key;\n\n    var data = (child.data || (child.data = {})).transition = extractTransitionData(this);\n    var oldRawChild = this._vnode;\n    var oldChild = getRealChild(oldRawChild);\n\n    // mark v-show\n    // so that the transition module can hand over the control to the directive\n    if (child.data.directives && child.data.directives.some(isVShowDirective)) {\n      child.data.show = true;\n    }\n\n    if (\n      oldChild &&\n      oldChild.data &&\n      !isSameChild(child, oldChild) &&\n      !isAsyncPlaceholder(oldChild) &&\n      // #6687 component root is a comment node\n      !(oldChild.componentInstance && oldChild.componentInstance._vnode.isComment)\n    ) {\n      // replace old child transition data with fresh one\n      // important for dynamic transitions!\n      var oldData = oldChild.data.transition = extend({}, data);\n      // handle transition mode\n      if (mode === 'out-in') {\n        // return placeholder node and queue update when leave finishes\n        this._leaving = true;\n        mergeVNodeHook(oldData, 'afterLeave', function () {\n          this$1._leaving = false;\n          this$1.$forceUpdate();\n        });\n        return placeholder(h, rawChild)\n      } else if (mode === 'in-out') {\n        if (isAsyncPlaceholder(child)) {\n          return oldRawChild\n        }\n        var delayedLeave;\n        var performLeave = function () { delayedLeave(); };\n        mergeVNodeHook(data, 'afterEnter', performLeave);\n        mergeVNodeHook(data, 'enterCancelled', performLeave);\n        mergeVNodeHook(oldData, 'delayLeave', function (leave) { delayedLeave = leave; });\n      }\n    }\n\n    return rawChild\n  }\n};\n\n/*  */\n\nvar props = extend({\n  tag: String,\n  moveClass: String\n}, transitionProps);\n\ndelete props.mode;\n\nvar TransitionGroup = {\n  props: props,\n\n  beforeMount: function beforeMount () {\n    var this$1 = this;\n\n    var update = this._update;\n    this._update = function (vnode, hydrating) {\n      var restoreActiveInstance = setActiveInstance(this$1);\n      // force removing pass\n      this$1.__patch__(\n        this$1._vnode,\n        this$1.kept,\n        false, // hydrating\n        true // removeOnly (!important, avoids unnecessary moves)\n      );\n      this$1._vnode = this$1.kept;\n      restoreActiveInstance();\n      update.call(this$1, vnode, hydrating);\n    };\n  },\n\n  render: function render (h) {\n    var tag = this.tag || this.$vnode.data.tag || 'span';\n    var map = Object.create(null);\n    var prevChildren = this.prevChildren = this.children;\n    var rawChildren = this.$slots.default || [];\n    var children = this.children = [];\n    var transitionData = extractTransitionData(this);\n\n    for (var i = 0; i < rawChildren.length; i++) {\n      var c = rawChildren[i];\n      if (c.tag) {\n        if (c.key != null && String(c.key).indexOf('__vlist') !== 0) {\n          children.push(c);\n          map[c.key] = c\n          ;(c.data || (c.data = {})).transition = transitionData;\n        } else if (true) {\n          var opts = c.componentOptions;\n          var name = opts ? (opts.Ctor.options.name || opts.tag || '') : c.tag;\n          warn((\"<transition-group> children must be keyed: <\" + name + \">\"));\n        }\n      }\n    }\n\n    if (prevChildren) {\n      var kept = [];\n      var removed = [];\n      for (var i$1 = 0; i$1 < prevChildren.length; i$1++) {\n        var c$1 = prevChildren[i$1];\n        c$1.data.transition = transitionData;\n        c$1.data.pos = c$1.elm.getBoundingClientRect();\n        if (map[c$1.key]) {\n          kept.push(c$1);\n        } else {\n          removed.push(c$1);\n        }\n      }\n      this.kept = h(tag, null, kept);\n      this.removed = removed;\n    }\n\n    return h(tag, null, children)\n  },\n\n  updated: function updated () {\n    var children = this.prevChildren;\n    var moveClass = this.moveClass || ((this.name || 'v') + '-move');\n    if (!children.length || !this.hasMove(children[0].elm, moveClass)) {\n      return\n    }\n\n    // we divide the work into three loops to avoid mixing DOM reads and writes\n    // in each iteration - which helps prevent layout thrashing.\n    children.forEach(callPendingCbs);\n    children.forEach(recordPosition);\n    children.forEach(applyTranslation);\n\n    // force reflow to put everything in position\n    // assign to this to avoid being removed in tree-shaking\n    // $flow-disable-line\n    this._reflow = document.body.offsetHeight;\n\n    children.forEach(function (c) {\n      if (c.data.moved) {\n        var el = c.elm;\n        var s = el.style;\n        addTransitionClass(el, moveClass);\n        s.transform = s.WebkitTransform = s.transitionDuration = '';\n        el.addEventListener(transitionEndEvent, el._moveCb = function cb (e) {\n          if (e && e.target !== el) {\n            return\n          }\n          if (!e || /transform$/.test(e.propertyName)) {\n            el.removeEventListener(transitionEndEvent, cb);\n            el._moveCb = null;\n            removeTransitionClass(el, moveClass);\n          }\n        });\n      }\n    });\n  },\n\n  methods: {\n    hasMove: function hasMove (el, moveClass) {\n      /* istanbul ignore if */\n      if (!hasTransition) {\n        return false\n      }\n      /* istanbul ignore if */\n      if (this._hasMove) {\n        return this._hasMove\n      }\n      // Detect whether an element with the move class applied has\n      // CSS transitions. Since the element may be inside an entering\n      // transition at this very moment, we make a clone of it and remove\n      // all other transition classes applied to ensure only the move class\n      // is applied.\n      var clone = el.cloneNode();\n      if (el._transitionClasses) {\n        el._transitionClasses.forEach(function (cls) { removeClass(clone, cls); });\n      }\n      addClass(clone, moveClass);\n      clone.style.display = 'none';\n      this.$el.appendChild(clone);\n      var info = getTransitionInfo(clone);\n      this.$el.removeChild(clone);\n      return (this._hasMove = info.hasTransform)\n    }\n  }\n};\n\nfunction callPendingCbs (c) {\n  /* istanbul ignore if */\n  if (c.elm._moveCb) {\n    c.elm._moveCb();\n  }\n  /* istanbul ignore if */\n  if (c.elm._enterCb) {\n    c.elm._enterCb();\n  }\n}\n\nfunction recordPosition (c) {\n  c.data.newPos = c.elm.getBoundingClientRect();\n}\n\nfunction applyTranslation (c) {\n  var oldPos = c.data.pos;\n  var newPos = c.data.newPos;\n  var dx = oldPos.left - newPos.left;\n  var dy = oldPos.top - newPos.top;\n  if (dx || dy) {\n    c.data.moved = true;\n    var s = c.elm.style;\n    s.transform = s.WebkitTransform = \"translate(\" + dx + \"px,\" + dy + \"px)\";\n    s.transitionDuration = '0s';\n  }\n}\n\nvar platformComponents = {\n  Transition: Transition,\n  TransitionGroup: TransitionGroup\n};\n\n/*  */\n\n// install platform specific utils\nVue.config.mustUseProp = mustUseProp;\nVue.config.isReservedTag = isReservedTag;\nVue.config.isReservedAttr = isReservedAttr;\nVue.config.getTagNamespace = getTagNamespace;\nVue.config.isUnknownElement = isUnknownElement;\n\n// install platform runtime directives & components\nextend(Vue.options.directives, platformDirectives);\nextend(Vue.options.components, platformComponents);\n\n// install platform patch function\nVue.prototype.__patch__ = inBrowser ? patch : noop;\n\n// public mount method\nVue.prototype.$mount = function (\n  el,\n  hydrating\n) {\n  el = el && inBrowser ? query(el) : undefined;\n  return mountComponent(this, el, hydrating)\n};\n\n// devtools global hook\n/* istanbul ignore next */\nif (inBrowser) {\n  setTimeout(function () {\n    if (config.devtools) {\n      if (devtools) {\n        devtools.emit('init', Vue);\n      } else if (\n        true\n      ) {\n        console[console.info ? 'info' : 'log'](\n          'Download the Vue Devtools extension for a better development experience:\\n' +\n          'https://github.com/vuejs/vue-devtools'\n        );\n      }\n    }\n    if ( true &&\n      config.productionTip !== false &&\n      typeof console !== 'undefined'\n    ) {\n      console[console.info ? 'info' : 'log'](\n        \"You are running Vue in development mode.\\n\" +\n        \"Make sure to turn on production mode when deploying for production.\\n\" +\n        \"See more tips at https://vuejs.org/guide/deployment.html\"\n      );\n    }\n  }, 0);\n}\n\n/*  */\n\nvar defaultTagRE = /\\{\\{((?:.|\\r?\\n)+?)\\}\\}/g;\nvar regexEscapeRE = /[-.*+?^${}()|[\\]\\/\\\\]/g;\n\nvar buildRegex = cached(function (delimiters) {\n  var open = delimiters[0].replace(regexEscapeRE, '\\\\$&');\n  var close = delimiters[1].replace(regexEscapeRE, '\\\\$&');\n  return new RegExp(open + '((?:.|\\\\n)+?)' + close, 'g')\n});\n\n\n\nfunction parseText (\n  text,\n  delimiters\n) {\n  var tagRE = delimiters ? buildRegex(delimiters) : defaultTagRE;\n  if (!tagRE.test(text)) {\n    return\n  }\n  var tokens = [];\n  var rawTokens = [];\n  var lastIndex = tagRE.lastIndex = 0;\n  var match, index, tokenValue;\n  while ((match = tagRE.exec(text))) {\n    index = match.index;\n    // push text token\n    if (index > lastIndex) {\n      rawTokens.push(tokenValue = text.slice(lastIndex, index));\n      tokens.push(JSON.stringify(tokenValue));\n    }\n    // tag token\n    var exp = parseFilters(match[1].trim());\n    tokens.push((\"_s(\" + exp + \")\"));\n    rawTokens.push({ '@binding': exp });\n    lastIndex = index + match[0].length;\n  }\n  if (lastIndex < text.length) {\n    rawTokens.push(tokenValue = text.slice(lastIndex));\n    tokens.push(JSON.stringify(tokenValue));\n  }\n  return {\n    expression: tokens.join('+'),\n    tokens: rawTokens\n  }\n}\n\n/*  */\n\nfunction transformNode (el, options) {\n  var warn = options.warn || baseWarn;\n  var staticClass = getAndRemoveAttr(el, 'class');\n  if ( true && staticClass) {\n    var res = parseText(staticClass, options.delimiters);\n    if (res) {\n      warn(\n        \"class=\\\"\" + staticClass + \"\\\": \" +\n        'Interpolation inside attributes has been removed. ' +\n        'Use v-bind or the colon shorthand instead. For example, ' +\n        'instead of <div class=\"{{ val }}\">, use <div :class=\"val\">.',\n        el.rawAttrsMap['class']\n      );\n    }\n  }\n  if (staticClass) {\n    el.staticClass = JSON.stringify(staticClass);\n  }\n  var classBinding = getBindingAttr(el, 'class', false /* getStatic */);\n  if (classBinding) {\n    el.classBinding = classBinding;\n  }\n}\n\nfunction genData (el) {\n  var data = '';\n  if (el.staticClass) {\n    data += \"staticClass:\" + (el.staticClass) + \",\";\n  }\n  if (el.classBinding) {\n    data += \"class:\" + (el.classBinding) + \",\";\n  }\n  return data\n}\n\nvar klass$1 = {\n  staticKeys: ['staticClass'],\n  transformNode: transformNode,\n  genData: genData\n};\n\n/*  */\n\nfunction transformNode$1 (el, options) {\n  var warn = options.warn || baseWarn;\n  var staticStyle = getAndRemoveAttr(el, 'style');\n  if (staticStyle) {\n    /* istanbul ignore if */\n    if (true) {\n      var res = parseText(staticStyle, options.delimiters);\n      if (res) {\n        warn(\n          \"style=\\\"\" + staticStyle + \"\\\": \" +\n          'Interpolation inside attributes has been removed. ' +\n          'Use v-bind or the colon shorthand instead. For example, ' +\n          'instead of <div style=\"{{ val }}\">, use <div :style=\"val\">.',\n          el.rawAttrsMap['style']\n        );\n      }\n    }\n    el.staticStyle = JSON.stringify(parseStyleText(staticStyle));\n  }\n\n  var styleBinding = getBindingAttr(el, 'style', false /* getStatic */);\n  if (styleBinding) {\n    el.styleBinding = styleBinding;\n  }\n}\n\nfunction genData$1 (el) {\n  var data = '';\n  if (el.staticStyle) {\n    data += \"staticStyle:\" + (el.staticStyle) + \",\";\n  }\n  if (el.styleBinding) {\n    data += \"style:(\" + (el.styleBinding) + \"),\";\n  }\n  return data\n}\n\nvar style$1 = {\n  staticKeys: ['staticStyle'],\n  transformNode: transformNode$1,\n  genData: genData$1\n};\n\n/*  */\n\nvar decoder;\n\nvar he = {\n  decode: function decode (html) {\n    decoder = decoder || document.createElement('div');\n    decoder.innerHTML = html;\n    return decoder.textContent\n  }\n};\n\n/*  */\n\nvar isUnaryTag = makeMap(\n  'area,base,br,col,embed,frame,hr,img,input,isindex,keygen,' +\n  'link,meta,param,source,track,wbr'\n);\n\n// Elements that you can, intentionally, leave open\n// (and which close themselves)\nvar canBeLeftOpenTag = makeMap(\n  'colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source'\n);\n\n// HTML5 tags https://html.spec.whatwg.org/multipage/indices.html#elements-3\n// Phrasing Content https://html.spec.whatwg.org/multipage/dom.html#phrasing-content\nvar isNonPhrasingTag = makeMap(\n  'address,article,aside,base,blockquote,body,caption,col,colgroup,dd,' +\n  'details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,' +\n  'h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,' +\n  'optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,' +\n  'title,tr,track'\n);\n\n/**\n * Not type-checking this file because it's mostly vendor code.\n */\n\n// Regular Expressions for parsing tags and attributes\nvar attribute = /^\\s*([^\\s\"'<>\\/=]+)(?:\\s*(=)\\s*(?:\"([^\"]*)\"+|'([^']*)'+|([^\\s\"'=<>`]+)))?/;\nvar dynamicArgAttribute = /^\\s*((?:v-[\\w-]+:|@|:|#)\\[[^=]+\\][^\\s\"'<>\\/=]*)(?:\\s*(=)\\s*(?:\"([^\"]*)\"+|'([^']*)'+|([^\\s\"'=<>`]+)))?/;\nvar ncname = \"[a-zA-Z_][\\\\-\\\\.0-9_a-zA-Z\" + (unicodeRegExp.source) + \"]*\";\nvar qnameCapture = \"((?:\" + ncname + \"\\\\:)?\" + ncname + \")\";\nvar startTagOpen = new RegExp((\"^<\" + qnameCapture));\nvar startTagClose = /^\\s*(\\/?)>/;\nvar endTag = new RegExp((\"^<\\\\/\" + qnameCapture + \"[^>]*>\"));\nvar doctype = /^<!DOCTYPE [^>]+>/i;\n// #7298: escape - to avoid being passed as HTML comment when inlined in page\nvar comment = /^<!\\--/;\nvar conditionalComment = /^<!\\[/;\n\n// Special Elements (can contain anything)\nvar isPlainTextElement = makeMap('script,style,textarea', true);\nvar reCache = {};\n\nvar decodingMap = {\n  '&lt;': '<',\n  '&gt;': '>',\n  '&quot;': '\"',\n  '&amp;': '&',\n  '&#10;': '\\n',\n  '&#9;': '\\t',\n  '&#39;': \"'\"\n};\nvar encodedAttr = /&(?:lt|gt|quot|amp|#39);/g;\nvar encodedAttrWithNewLines = /&(?:lt|gt|quot|amp|#39|#10|#9);/g;\n\n// #5992\nvar isIgnoreNewlineTag = makeMap('pre,textarea', true);\nvar shouldIgnoreFirstNewline = function (tag, html) { return tag && isIgnoreNewlineTag(tag) && html[0] === '\\n'; };\n\nfunction decodeAttr (value, shouldDecodeNewlines) {\n  var re = shouldDecodeNewlines ? encodedAttrWithNewLines : encodedAttr;\n  return value.replace(re, function (match) { return decodingMap[match]; })\n}\n\nfunction parseHTML (html, options) {\n  var stack = [];\n  var expectHTML = options.expectHTML;\n  var isUnaryTag$$1 = options.isUnaryTag || no;\n  var canBeLeftOpenTag$$1 = options.canBeLeftOpenTag || no;\n  var index = 0;\n  var last, lastTag;\n  while (html) {\n    last = html;\n    // Make sure we're not in a plaintext content element like script/style\n    if (!lastTag || !isPlainTextElement(lastTag)) {\n      var textEnd = html.indexOf('<');\n      if (textEnd === 0) {\n        // Comment:\n        if (comment.test(html)) {\n          var commentEnd = html.indexOf('-->');\n\n          if (commentEnd >= 0) {\n            if (options.shouldKeepComment) {\n              options.comment(html.substring(4, commentEnd), index, index + commentEnd + 3);\n            }\n            advance(commentEnd + 3);\n            continue\n          }\n        }\n\n        // http://en.wikipedia.org/wiki/Conditional_comment#Downlevel-revealed_conditional_comment\n        if (conditionalComment.test(html)) {\n          var conditionalEnd = html.indexOf(']>');\n\n          if (conditionalEnd >= 0) {\n            advance(conditionalEnd + 2);\n            continue\n          }\n        }\n\n        // Doctype:\n        var doctypeMatch = html.match(doctype);\n        if (doctypeMatch) {\n          advance(doctypeMatch[0].length);\n          continue\n        }\n\n        // End tag:\n        var endTagMatch = html.match(endTag);\n        if (endTagMatch) {\n          var curIndex = index;\n          advance(endTagMatch[0].length);\n          parseEndTag(endTagMatch[1], curIndex, index);\n          continue\n        }\n\n        // Start tag:\n        var startTagMatch = parseStartTag();\n        if (startTagMatch) {\n          handleStartTag(startTagMatch);\n          if (shouldIgnoreFirstNewline(startTagMatch.tagName, html)) {\n            advance(1);\n          }\n          continue\n        }\n      }\n\n      var text = (void 0), rest = (void 0), next = (void 0);\n      if (textEnd >= 0) {\n        rest = html.slice(textEnd);\n        while (\n          !endTag.test(rest) &&\n          !startTagOpen.test(rest) &&\n          !comment.test(rest) &&\n          !conditionalComment.test(rest)\n        ) {\n          // < in plain text, be forgiving and treat it as text\n          next = rest.indexOf('<', 1);\n          if (next < 0) { break }\n          textEnd += next;\n          rest = html.slice(textEnd);\n        }\n        text = html.substring(0, textEnd);\n      }\n\n      if (textEnd < 0) {\n        text = html;\n      }\n\n      if (text) {\n        advance(text.length);\n      }\n\n      if (options.chars && text) {\n        options.chars(text, index - text.length, index);\n      }\n    } else {\n      var endTagLength = 0;\n      var stackedTag = lastTag.toLowerCase();\n      var reStackedTag = reCache[stackedTag] || (reCache[stackedTag] = new RegExp('([\\\\s\\\\S]*?)(</' + stackedTag + '[^>]*>)', 'i'));\n      var rest$1 = html.replace(reStackedTag, function (all, text, endTag) {\n        endTagLength = endTag.length;\n        if (!isPlainTextElement(stackedTag) && stackedTag !== 'noscript') {\n          text = text\n            .replace(/<!\\--([\\s\\S]*?)-->/g, '$1') // #7298\n            .replace(/<!\\[CDATA\\[([\\s\\S]*?)]]>/g, '$1');\n        }\n        if (shouldIgnoreFirstNewline(stackedTag, text)) {\n          text = text.slice(1);\n        }\n        if (options.chars) {\n          options.chars(text);\n        }\n        return ''\n      });\n      index += html.length - rest$1.length;\n      html = rest$1;\n      parseEndTag(stackedTag, index - endTagLength, index);\n    }\n\n    if (html === last) {\n      options.chars && options.chars(html);\n      if ( true && !stack.length && options.warn) {\n        options.warn((\"Mal-formatted tag at end of template: \\\"\" + html + \"\\\"\"), { start: index + html.length });\n      }\n      break\n    }\n  }\n\n  // Clean up any remaining tags\n  parseEndTag();\n\n  function advance (n) {\n    index += n;\n    html = html.substring(n);\n  }\n\n  function parseStartTag () {\n    var start = html.match(startTagOpen);\n    if (start) {\n      var match = {\n        tagName: start[1],\n        attrs: [],\n        start: index\n      };\n      advance(start[0].length);\n      var end, attr;\n      while (!(end = html.match(startTagClose)) && (attr = html.match(dynamicArgAttribute) || html.match(attribute))) {\n        attr.start = index;\n        advance(attr[0].length);\n        attr.end = index;\n        match.attrs.push(attr);\n      }\n      if (end) {\n        match.unarySlash = end[1];\n        advance(end[0].length);\n        match.end = index;\n        return match\n      }\n    }\n  }\n\n  function handleStartTag (match) {\n    var tagName = match.tagName;\n    var unarySlash = match.unarySlash;\n\n    if (expectHTML) {\n      if (lastTag === 'p' && isNonPhrasingTag(tagName)) {\n        parseEndTag(lastTag);\n      }\n      if (canBeLeftOpenTag$$1(tagName) && lastTag === tagName) {\n        parseEndTag(tagName);\n      }\n    }\n\n    var unary = isUnaryTag$$1(tagName) || !!unarySlash;\n\n    var l = match.attrs.length;\n    var attrs = new Array(l);\n    for (var i = 0; i < l; i++) {\n      var args = match.attrs[i];\n      var value = args[3] || args[4] || args[5] || '';\n      var shouldDecodeNewlines = tagName === 'a' && args[1] === 'href'\n        ? options.shouldDecodeNewlinesForHref\n        : options.shouldDecodeNewlines;\n      attrs[i] = {\n        name: args[1],\n        value: decodeAttr(value, shouldDecodeNewlines)\n      };\n      if ( true && options.outputSourceRange) {\n        attrs[i].start = args.start + args[0].match(/^\\s*/).length;\n        attrs[i].end = args.end;\n      }\n    }\n\n    if (!unary) {\n      stack.push({ tag: tagName, lowerCasedTag: tagName.toLowerCase(), attrs: attrs, start: match.start, end: match.end });\n      lastTag = tagName;\n    }\n\n    if (options.start) {\n      options.start(tagName, attrs, unary, match.start, match.end);\n    }\n  }\n\n  function parseEndTag (tagName, start, end) {\n    var pos, lowerCasedTagName;\n    if (start == null) { start = index; }\n    if (end == null) { end = index; }\n\n    // Find the closest opened tag of the same type\n    if (tagName) {\n      lowerCasedTagName = tagName.toLowerCase();\n      for (pos = stack.length - 1; pos >= 0; pos--) {\n        if (stack[pos].lowerCasedTag === lowerCasedTagName) {\n          break\n        }\n      }\n    } else {\n      // If no tag name is provided, clean shop\n      pos = 0;\n    }\n\n    if (pos >= 0) {\n      // Close all the open elements, up the stack\n      for (var i = stack.length - 1; i >= pos; i--) {\n        if ( true &&\n          (i > pos || !tagName) &&\n          options.warn\n        ) {\n          options.warn(\n            (\"tag <\" + (stack[i].tag) + \"> has no matching end tag.\"),\n            { start: stack[i].start, end: stack[i].end }\n          );\n        }\n        if (options.end) {\n          options.end(stack[i].tag, start, end);\n        }\n      }\n\n      // Remove the open elements from the stack\n      stack.length = pos;\n      lastTag = pos && stack[pos - 1].tag;\n    } else if (lowerCasedTagName === 'br') {\n      if (options.start) {\n        options.start(tagName, [], true, start, end);\n      }\n    } else if (lowerCasedTagName === 'p') {\n      if (options.start) {\n        options.start(tagName, [], false, start, end);\n      }\n      if (options.end) {\n        options.end(tagName, start, end);\n      }\n    }\n  }\n}\n\n/*  */\n\nvar onRE = /^@|^v-on:/;\nvar dirRE = /^v-|^@|^:|^#/;\nvar forAliasRE = /([\\s\\S]*?)\\s+(?:in|of)\\s+([\\s\\S]*)/;\nvar forIteratorRE = /,([^,\\}\\]]*)(?:,([^,\\}\\]]*))?$/;\nvar stripParensRE = /^\\(|\\)$/g;\nvar dynamicArgRE = /^\\[.*\\]$/;\n\nvar argRE = /:(.*)$/;\nvar bindRE = /^:|^\\.|^v-bind:/;\nvar modifierRE = /\\.[^.\\]]+(?=[^\\]]*$)/g;\n\nvar slotRE = /^v-slot(:|$)|^#/;\n\nvar lineBreakRE = /[\\r\\n]/;\nvar whitespaceRE$1 = /\\s+/g;\n\nvar invalidAttributeRE = /[\\s\"'<>\\/=]/;\n\nvar decodeHTMLCached = cached(he.decode);\n\nvar emptySlotScopeToken = \"_empty_\";\n\n// configurable state\nvar warn$2;\nvar delimiters;\nvar transforms;\nvar preTransforms;\nvar postTransforms;\nvar platformIsPreTag;\nvar platformMustUseProp;\nvar platformGetTagNamespace;\nvar maybeComponent;\n\nfunction createASTElement (\n  tag,\n  attrs,\n  parent\n) {\n  return {\n    type: 1,\n    tag: tag,\n    attrsList: attrs,\n    attrsMap: makeAttrsMap(attrs),\n    rawAttrsMap: {},\n    parent: parent,\n    children: []\n  }\n}\n\n/**\n * Convert HTML string to AST.\n */\nfunction parse (\n  template,\n  options\n) {\n  warn$2 = options.warn || baseWarn;\n\n  platformIsPreTag = options.isPreTag || no;\n  platformMustUseProp = options.mustUseProp || no;\n  platformGetTagNamespace = options.getTagNamespace || no;\n  var isReservedTag = options.isReservedTag || no;\n  maybeComponent = function (el) { return !!el.component || !isReservedTag(el.tag); };\n\n  transforms = pluckModuleFunction(options.modules, 'transformNode');\n  preTransforms = pluckModuleFunction(options.modules, 'preTransformNode');\n  postTransforms = pluckModuleFunction(options.modules, 'postTransformNode');\n\n  delimiters = options.delimiters;\n\n  var stack = [];\n  var preserveWhitespace = options.preserveWhitespace !== false;\n  var whitespaceOption = options.whitespace;\n  var root;\n  var currentParent;\n  var inVPre = false;\n  var inPre = false;\n  var warned = false;\n\n  function warnOnce (msg, range) {\n    if (!warned) {\n      warned = true;\n      warn$2(msg, range);\n    }\n  }\n\n  function closeElement (element) {\n    trimEndingWhitespace(element);\n    if (!inVPre && !element.processed) {\n      element = processElement(element, options);\n    }\n    // tree management\n    if (!stack.length && element !== root) {\n      // allow root elements with v-if, v-else-if and v-else\n      if (root.if && (element.elseif || element.else)) {\n        if (true) {\n          checkRootConstraints(element);\n        }\n        addIfCondition(root, {\n          exp: element.elseif,\n          block: element\n        });\n      } else if (true) {\n        warnOnce(\n          \"Component template should contain exactly one root element. \" +\n          \"If you are using v-if on multiple elements, \" +\n          \"use v-else-if to chain them instead.\",\n          { start: element.start }\n        );\n      }\n    }\n    if (currentParent && !element.forbidden) {\n      if (element.elseif || element.else) {\n        processIfConditions(element, currentParent);\n      } else {\n        if (element.slotScope) {\n          // scoped slot\n          // keep it in the children list so that v-else(-if) conditions can\n          // find it as the prev node.\n          var name = element.slotTarget || '\"default\"'\n          ;(currentParent.scopedSlots || (currentParent.scopedSlots = {}))[name] = element;\n        }\n        currentParent.children.push(element);\n        element.parent = currentParent;\n      }\n    }\n\n    // final children cleanup\n    // filter out scoped slots\n    element.children = element.children.filter(function (c) { return !(c).slotScope; });\n    // remove trailing whitespace node again\n    trimEndingWhitespace(element);\n\n    // check pre state\n    if (element.pre) {\n      inVPre = false;\n    }\n    if (platformIsPreTag(element.tag)) {\n      inPre = false;\n    }\n    // apply post-transforms\n    for (var i = 0; i < postTransforms.length; i++) {\n      postTransforms[i](element, options);\n    }\n  }\n\n  function trimEndingWhitespace (el) {\n    // remove trailing whitespace node\n    if (!inPre) {\n      var lastNode;\n      while (\n        (lastNode = el.children[el.children.length - 1]) &&\n        lastNode.type === 3 &&\n        lastNode.text === ' '\n      ) {\n        el.children.pop();\n      }\n    }\n  }\n\n  function checkRootConstraints (el) {\n    if (el.tag === 'slot' || el.tag === 'template') {\n      warnOnce(\n        \"Cannot use <\" + (el.tag) + \"> as component root element because it may \" +\n        'contain multiple nodes.',\n        { start: el.start }\n      );\n    }\n    if (el.attrsMap.hasOwnProperty('v-for')) {\n      warnOnce(\n        'Cannot use v-for on stateful component root element because ' +\n        'it renders multiple elements.',\n        el.rawAttrsMap['v-for']\n      );\n    }\n  }\n\n  parseHTML(template, {\n    warn: warn$2,\n    expectHTML: options.expectHTML,\n    isUnaryTag: options.isUnaryTag,\n    canBeLeftOpenTag: options.canBeLeftOpenTag,\n    shouldDecodeNewlines: options.shouldDecodeNewlines,\n    shouldDecodeNewlinesForHref: options.shouldDecodeNewlinesForHref,\n    shouldKeepComment: options.comments,\n    outputSourceRange: options.outputSourceRange,\n    start: function start (tag, attrs, unary, start$1, end) {\n      // check namespace.\n      // inherit parent ns if there is one\n      var ns = (currentParent && currentParent.ns) || platformGetTagNamespace(tag);\n\n      // handle IE svg bug\n      /* istanbul ignore if */\n      if (isIE && ns === 'svg') {\n        attrs = guardIESVGBug(attrs);\n      }\n\n      var element = createASTElement(tag, attrs, currentParent);\n      if (ns) {\n        element.ns = ns;\n      }\n\n      if (true) {\n        if (options.outputSourceRange) {\n          element.start = start$1;\n          element.end = end;\n          element.rawAttrsMap = element.attrsList.reduce(function (cumulated, attr) {\n            cumulated[attr.name] = attr;\n            return cumulated\n          }, {});\n        }\n        attrs.forEach(function (attr) {\n          if (invalidAttributeRE.test(attr.name)) {\n            warn$2(\n              \"Invalid dynamic argument expression: attribute names cannot contain \" +\n              \"spaces, quotes, <, >, / or =.\",\n              {\n                start: attr.start + attr.name.indexOf(\"[\"),\n                end: attr.start + attr.name.length\n              }\n            );\n          }\n        });\n      }\n\n      if (isForbiddenTag(element) && !isServerRendering()) {\n        element.forbidden = true;\n         true && warn$2(\n          'Templates should only be responsible for mapping the state to the ' +\n          'UI. Avoid placing tags with side-effects in your templates, such as ' +\n          \"<\" + tag + \">\" + ', as they will not be parsed.',\n          { start: element.start }\n        );\n      }\n\n      // apply pre-transforms\n      for (var i = 0; i < preTransforms.length; i++) {\n        element = preTransforms[i](element, options) || element;\n      }\n\n      if (!inVPre) {\n        processPre(element);\n        if (element.pre) {\n          inVPre = true;\n        }\n      }\n      if (platformIsPreTag(element.tag)) {\n        inPre = true;\n      }\n      if (inVPre) {\n        processRawAttrs(element);\n      } else if (!element.processed) {\n        // structural directives\n        processFor(element);\n        processIf(element);\n        processOnce(element);\n      }\n\n      if (!root) {\n        root = element;\n        if (true) {\n          checkRootConstraints(root);\n        }\n      }\n\n      if (!unary) {\n        currentParent = element;\n        stack.push(element);\n      } else {\n        closeElement(element);\n      }\n    },\n\n    end: function end (tag, start, end$1) {\n      var element = stack[stack.length - 1];\n      // pop stack\n      stack.length -= 1;\n      currentParent = stack[stack.length - 1];\n      if ( true && options.outputSourceRange) {\n        element.end = end$1;\n      }\n      closeElement(element);\n    },\n\n    chars: function chars (text, start, end) {\n      if (!currentParent) {\n        if (true) {\n          if (text === template) {\n            warnOnce(\n              'Component template requires a root element, rather than just text.',\n              { start: start }\n            );\n          } else if ((text = text.trim())) {\n            warnOnce(\n              (\"text \\\"\" + text + \"\\\" outside root element will be ignored.\"),\n              { start: start }\n            );\n          }\n        }\n        return\n      }\n      // IE textarea placeholder bug\n      /* istanbul ignore if */\n      if (isIE &&\n        currentParent.tag === 'textarea' &&\n        currentParent.attrsMap.placeholder === text\n      ) {\n        return\n      }\n      var children = currentParent.children;\n      if (inPre || text.trim()) {\n        text = isTextTag(currentParent) ? text : decodeHTMLCached(text);\n      } else if (!children.length) {\n        // remove the whitespace-only node right after an opening tag\n        text = '';\n      } else if (whitespaceOption) {\n        if (whitespaceOption === 'condense') {\n          // in condense mode, remove the whitespace node if it contains\n          // line break, otherwise condense to a single space\n          text = lineBreakRE.test(text) ? '' : ' ';\n        } else {\n          text = ' ';\n        }\n      } else {\n        text = preserveWhitespace ? ' ' : '';\n      }\n      if (text) {\n        if (!inPre && whitespaceOption === 'condense') {\n          // condense consecutive whitespaces into single space\n          text = text.replace(whitespaceRE$1, ' ');\n        }\n        var res;\n        var child;\n        if (!inVPre && text !== ' ' && (res = parseText(text, delimiters))) {\n          child = {\n            type: 2,\n            expression: res.expression,\n            tokens: res.tokens,\n            text: text\n          };\n        } else if (text !== ' ' || !children.length || children[children.length - 1].text !== ' ') {\n          child = {\n            type: 3,\n            text: text\n          };\n        }\n        if (child) {\n          if ( true && options.outputSourceRange) {\n            child.start = start;\n            child.end = end;\n          }\n          children.push(child);\n        }\n      }\n    },\n    comment: function comment (text, start, end) {\n      // adding anything as a sibling to the root node is forbidden\n      // comments should still be allowed, but ignored\n      if (currentParent) {\n        var child = {\n          type: 3,\n          text: text,\n          isComment: true\n        };\n        if ( true && options.outputSourceRange) {\n          child.start = start;\n          child.end = end;\n        }\n        currentParent.children.push(child);\n      }\n    }\n  });\n  return root\n}\n\nfunction processPre (el) {\n  if (getAndRemoveAttr(el, 'v-pre') != null) {\n    el.pre = true;\n  }\n}\n\nfunction processRawAttrs (el) {\n  var list = el.attrsList;\n  var len = list.length;\n  if (len) {\n    var attrs = el.attrs = new Array(len);\n    for (var i = 0; i < len; i++) {\n      attrs[i] = {\n        name: list[i].name,\n        value: JSON.stringify(list[i].value)\n      };\n      if (list[i].start != null) {\n        attrs[i].start = list[i].start;\n        attrs[i].end = list[i].end;\n      }\n    }\n  } else if (!el.pre) {\n    // non root node in pre blocks with no attributes\n    el.plain = true;\n  }\n}\n\nfunction processElement (\n  element,\n  options\n) {\n  processKey(element);\n\n  // determine whether this is a plain element after\n  // removing structural attributes\n  element.plain = (\n    !element.key &&\n    !element.scopedSlots &&\n    !element.attrsList.length\n  );\n\n  processRef(element);\n  processSlotContent(element);\n  processSlotOutlet(element);\n  processComponent(element);\n  for (var i = 0; i < transforms.length; i++) {\n    element = transforms[i](element, options) || element;\n  }\n  processAttrs(element);\n  return element\n}\n\nfunction processKey (el) {\n  var exp = getBindingAttr(el, 'key');\n  if (exp) {\n    if (true) {\n      if (el.tag === 'template') {\n        warn$2(\n          \"<template> cannot be keyed. Place the key on real elements instead.\",\n          getRawBindingAttr(el, 'key')\n        );\n      }\n      if (el.for) {\n        var iterator = el.iterator2 || el.iterator1;\n        var parent = el.parent;\n        if (iterator && iterator === exp && parent && parent.tag === 'transition-group') {\n          warn$2(\n            \"Do not use v-for index as key on <transition-group> children, \" +\n            \"this is the same as not using keys.\",\n            getRawBindingAttr(el, 'key'),\n            true /* tip */\n          );\n        }\n      }\n    }\n    el.key = exp;\n  }\n}\n\nfunction processRef (el) {\n  var ref = getBindingAttr(el, 'ref');\n  if (ref) {\n    el.ref = ref;\n    el.refInFor = checkInFor(el);\n  }\n}\n\nfunction processFor (el) {\n  var exp;\n  if ((exp = getAndRemoveAttr(el, 'v-for'))) {\n    var res = parseFor(exp);\n    if (res) {\n      extend(el, res);\n    } else if (true) {\n      warn$2(\n        (\"Invalid v-for expression: \" + exp),\n        el.rawAttrsMap['v-for']\n      );\n    }\n  }\n}\n\n\n\nfunction parseFor (exp) {\n  var inMatch = exp.match(forAliasRE);\n  if (!inMatch) { return }\n  var res = {};\n  res.for = inMatch[2].trim();\n  var alias = inMatch[1].trim().replace(stripParensRE, '');\n  var iteratorMatch = alias.match(forIteratorRE);\n  if (iteratorMatch) {\n    res.alias = alias.replace(forIteratorRE, '').trim();\n    res.iterator1 = iteratorMatch[1].trim();\n    if (iteratorMatch[2]) {\n      res.iterator2 = iteratorMatch[2].trim();\n    }\n  } else {\n    res.alias = alias;\n  }\n  return res\n}\n\nfunction processIf (el) {\n  var exp = getAndRemoveAttr(el, 'v-if');\n  if (exp) {\n    el.if = exp;\n    addIfCondition(el, {\n      exp: exp,\n      block: el\n    });\n  } else {\n    if (getAndRemoveAttr(el, 'v-else') != null) {\n      el.else = true;\n    }\n    var elseif = getAndRemoveAttr(el, 'v-else-if');\n    if (elseif) {\n      el.elseif = elseif;\n    }\n  }\n}\n\nfunction processIfConditions (el, parent) {\n  var prev = findPrevElement(parent.children);\n  if (prev && prev.if) {\n    addIfCondition(prev, {\n      exp: el.elseif,\n      block: el\n    });\n  } else if (true) {\n    warn$2(\n      \"v-\" + (el.elseif ? ('else-if=\"' + el.elseif + '\"') : 'else') + \" \" +\n      \"used on element <\" + (el.tag) + \"> without corresponding v-if.\",\n      el.rawAttrsMap[el.elseif ? 'v-else-if' : 'v-else']\n    );\n  }\n}\n\nfunction findPrevElement (children) {\n  var i = children.length;\n  while (i--) {\n    if (children[i].type === 1) {\n      return children[i]\n    } else {\n      if ( true && children[i].text !== ' ') {\n        warn$2(\n          \"text \\\"\" + (children[i].text.trim()) + \"\\\" between v-if and v-else(-if) \" +\n          \"will be ignored.\",\n          children[i]\n        );\n      }\n      children.pop();\n    }\n  }\n}\n\nfunction addIfCondition (el, condition) {\n  if (!el.ifConditions) {\n    el.ifConditions = [];\n  }\n  el.ifConditions.push(condition);\n}\n\nfunction processOnce (el) {\n  var once$$1 = getAndRemoveAttr(el, 'v-once');\n  if (once$$1 != null) {\n    el.once = true;\n  }\n}\n\n// handle content being passed to a component as slot,\n// e.g. <template slot=\"xxx\">, <div slot-scope=\"xxx\">\nfunction processSlotContent (el) {\n  var slotScope;\n  if (el.tag === 'template') {\n    slotScope = getAndRemoveAttr(el, 'scope');\n    /* istanbul ignore if */\n    if ( true && slotScope) {\n      warn$2(\n        \"the \\\"scope\\\" attribute for scoped slots have been deprecated and \" +\n        \"replaced by \\\"slot-scope\\\" since 2.5. The new \\\"slot-scope\\\" attribute \" +\n        \"can also be used on plain elements in addition to <template> to \" +\n        \"denote scoped slots.\",\n        el.rawAttrsMap['scope'],\n        true\n      );\n    }\n    el.slotScope = slotScope || getAndRemoveAttr(el, 'slot-scope');\n  } else if ((slotScope = getAndRemoveAttr(el, 'slot-scope'))) {\n    /* istanbul ignore if */\n    if ( true && el.attrsMap['v-for']) {\n      warn$2(\n        \"Ambiguous combined usage of slot-scope and v-for on <\" + (el.tag) + \"> \" +\n        \"(v-for takes higher priority). Use a wrapper <template> for the \" +\n        \"scoped slot to make it clearer.\",\n        el.rawAttrsMap['slot-scope'],\n        true\n      );\n    }\n    el.slotScope = slotScope;\n  }\n\n  // slot=\"xxx\"\n  var slotTarget = getBindingAttr(el, 'slot');\n  if (slotTarget) {\n    el.slotTarget = slotTarget === '\"\"' ? '\"default\"' : slotTarget;\n    el.slotTargetDynamic = !!(el.attrsMap[':slot'] || el.attrsMap['v-bind:slot']);\n    // preserve slot as an attribute for native shadow DOM compat\n    // only for non-scoped slots.\n    if (el.tag !== 'template' && !el.slotScope) {\n      addAttr(el, 'slot', slotTarget, getRawBindingAttr(el, 'slot'));\n    }\n  }\n\n  // 2.6 v-slot syntax\n  {\n    if (el.tag === 'template') {\n      // v-slot on <template>\n      var slotBinding = getAndRemoveAttrByRegex(el, slotRE);\n      if (slotBinding) {\n        if (true) {\n          if (el.slotTarget || el.slotScope) {\n            warn$2(\n              \"Unexpected mixed usage of different slot syntaxes.\",\n              el\n            );\n          }\n          if (el.parent && !maybeComponent(el.parent)) {\n            warn$2(\n              \"<template v-slot> can only appear at the root level inside \" +\n              \"the receiving component\",\n              el\n            );\n          }\n        }\n        var ref = getSlotName(slotBinding);\n        var name = ref.name;\n        var dynamic = ref.dynamic;\n        el.slotTarget = name;\n        el.slotTargetDynamic = dynamic;\n        el.slotScope = slotBinding.value || emptySlotScopeToken; // force it into a scoped slot for perf\n      }\n    } else {\n      // v-slot on component, denotes default slot\n      var slotBinding$1 = getAndRemoveAttrByRegex(el, slotRE);\n      if (slotBinding$1) {\n        if (true) {\n          if (!maybeComponent(el)) {\n            warn$2(\n              \"v-slot can only be used on components or <template>.\",\n              slotBinding$1\n            );\n          }\n          if (el.slotScope || el.slotTarget) {\n            warn$2(\n              \"Unexpected mixed usage of different slot syntaxes.\",\n              el\n            );\n          }\n          if (el.scopedSlots) {\n            warn$2(\n              \"To avoid scope ambiguity, the default slot should also use \" +\n              \"<template> syntax when there are other named slots.\",\n              slotBinding$1\n            );\n          }\n        }\n        // add the component's children to its default slot\n        var slots = el.scopedSlots || (el.scopedSlots = {});\n        var ref$1 = getSlotName(slotBinding$1);\n        var name$1 = ref$1.name;\n        var dynamic$1 = ref$1.dynamic;\n        var slotContainer = slots[name$1] = createASTElement('template', [], el);\n        slotContainer.slotTarget = name$1;\n        slotContainer.slotTargetDynamic = dynamic$1;\n        slotContainer.children = el.children.filter(function (c) {\n          if (!c.slotScope) {\n            c.parent = slotContainer;\n            return true\n          }\n        });\n        slotContainer.slotScope = slotBinding$1.value || emptySlotScopeToken;\n        // remove children as they are returned from scopedSlots now\n        el.children = [];\n        // mark el non-plain so data gets generated\n        el.plain = false;\n      }\n    }\n  }\n}\n\nfunction getSlotName (binding) {\n  var name = binding.name.replace(slotRE, '');\n  if (!name) {\n    if (binding.name[0] !== '#') {\n      name = 'default';\n    } else if (true) {\n      warn$2(\n        \"v-slot shorthand syntax requires a slot name.\",\n        binding\n      );\n    }\n  }\n  return dynamicArgRE.test(name)\n    // dynamic [name]\n    ? { name: name.slice(1, -1), dynamic: true }\n    // static name\n    : { name: (\"\\\"\" + name + \"\\\"\"), dynamic: false }\n}\n\n// handle <slot/> outlets\nfunction processSlotOutlet (el) {\n  if (el.tag === 'slot') {\n    el.slotName = getBindingAttr(el, 'name');\n    if ( true && el.key) {\n      warn$2(\n        \"`key` does not work on <slot> because slots are abstract outlets \" +\n        \"and can possibly expand into multiple elements. \" +\n        \"Use the key on a wrapping element instead.\",\n        getRawBindingAttr(el, 'key')\n      );\n    }\n  }\n}\n\nfunction processComponent (el) {\n  var binding;\n  if ((binding = getBindingAttr(el, 'is'))) {\n    el.component = binding;\n  }\n  if (getAndRemoveAttr(el, 'inline-template') != null) {\n    el.inlineTemplate = true;\n  }\n}\n\nfunction processAttrs (el) {\n  var list = el.attrsList;\n  var i, l, name, rawName, value, modifiers, syncGen, isDynamic;\n  for (i = 0, l = list.length; i < l; i++) {\n    name = rawName = list[i].name;\n    value = list[i].value;\n    if (dirRE.test(name)) {\n      // mark element as dynamic\n      el.hasBindings = true;\n      // modifiers\n      modifiers = parseModifiers(name.replace(dirRE, ''));\n      // support .foo shorthand syntax for the .prop modifier\n      if (modifiers) {\n        name = name.replace(modifierRE, '');\n      }\n      if (bindRE.test(name)) { // v-bind\n        name = name.replace(bindRE, '');\n        value = parseFilters(value);\n        isDynamic = dynamicArgRE.test(name);\n        if (isDynamic) {\n          name = name.slice(1, -1);\n        }\n        if (\n           true &&\n          value.trim().length === 0\n        ) {\n          warn$2(\n            (\"The value for a v-bind expression cannot be empty. Found in \\\"v-bind:\" + name + \"\\\"\")\n          );\n        }\n        if (modifiers) {\n          if (modifiers.prop && !isDynamic) {\n            name = camelize(name);\n            if (name === 'innerHtml') { name = 'innerHTML'; }\n          }\n          if (modifiers.camel && !isDynamic) {\n            name = camelize(name);\n          }\n          if (modifiers.sync) {\n            syncGen = genAssignmentCode(value, \"$event\");\n            if (!isDynamic) {\n              addHandler(\n                el,\n                (\"update:\" + (camelize(name))),\n                syncGen,\n                null,\n                false,\n                warn$2,\n                list[i]\n              );\n              if (hyphenate(name) !== camelize(name)) {\n                addHandler(\n                  el,\n                  (\"update:\" + (hyphenate(name))),\n                  syncGen,\n                  null,\n                  false,\n                  warn$2,\n                  list[i]\n                );\n              }\n            } else {\n              // handler w/ dynamic event name\n              addHandler(\n                el,\n                (\"\\\"update:\\\"+(\" + name + \")\"),\n                syncGen,\n                null,\n                false,\n                warn$2,\n                list[i],\n                true // dynamic\n              );\n            }\n          }\n        }\n        if ((modifiers && modifiers.prop) || (\n          !el.component && platformMustUseProp(el.tag, el.attrsMap.type, name)\n        )) {\n          addProp(el, name, value, list[i], isDynamic);\n        } else {\n          addAttr(el, name, value, list[i], isDynamic);\n        }\n      } else if (onRE.test(name)) { // v-on\n        name = name.replace(onRE, '');\n        isDynamic = dynamicArgRE.test(name);\n        if (isDynamic) {\n          name = name.slice(1, -1);\n        }\n        addHandler(el, name, value, modifiers, false, warn$2, list[i], isDynamic);\n      } else { // normal directives\n        name = name.replace(dirRE, '');\n        // parse arg\n        var argMatch = name.match(argRE);\n        var arg = argMatch && argMatch[1];\n        isDynamic = false;\n        if (arg) {\n          name = name.slice(0, -(arg.length + 1));\n          if (dynamicArgRE.test(arg)) {\n            arg = arg.slice(1, -1);\n            isDynamic = true;\n          }\n        }\n        addDirective(el, name, rawName, value, arg, isDynamic, modifiers, list[i]);\n        if ( true && name === 'model') {\n          checkForAliasModel(el, value);\n        }\n      }\n    } else {\n      // literal attribute\n      if (true) {\n        var res = parseText(value, delimiters);\n        if (res) {\n          warn$2(\n            name + \"=\\\"\" + value + \"\\\": \" +\n            'Interpolation inside attributes has been removed. ' +\n            'Use v-bind or the colon shorthand instead. For example, ' +\n            'instead of <div id=\"{{ val }}\">, use <div :id=\"val\">.',\n            list[i]\n          );\n        }\n      }\n      addAttr(el, name, JSON.stringify(value), list[i]);\n      // #6887 firefox doesn't update muted state if set via attribute\n      // even immediately after element creation\n      if (!el.component &&\n          name === 'muted' &&\n          platformMustUseProp(el.tag, el.attrsMap.type, name)) {\n        addProp(el, name, 'true', list[i]);\n      }\n    }\n  }\n}\n\nfunction checkInFor (el) {\n  var parent = el;\n  while (parent) {\n    if (parent.for !== undefined) {\n      return true\n    }\n    parent = parent.parent;\n  }\n  return false\n}\n\nfunction parseModifiers (name) {\n  var match = name.match(modifierRE);\n  if (match) {\n    var ret = {};\n    match.forEach(function (m) { ret[m.slice(1)] = true; });\n    return ret\n  }\n}\n\nfunction makeAttrsMap (attrs) {\n  var map = {};\n  for (var i = 0, l = attrs.length; i < l; i++) {\n    if (\n       true &&\n      map[attrs[i].name] && !isIE && !isEdge\n    ) {\n      warn$2('duplicate attribute: ' + attrs[i].name, attrs[i]);\n    }\n    map[attrs[i].name] = attrs[i].value;\n  }\n  return map\n}\n\n// for script (e.g. type=\"x/template\") or style, do not decode content\nfunction isTextTag (el) {\n  return el.tag === 'script' || el.tag === 'style'\n}\n\nfunction isForbiddenTag (el) {\n  return (\n    el.tag === 'style' ||\n    (el.tag === 'script' && (\n      !el.attrsMap.type ||\n      el.attrsMap.type === 'text/javascript'\n    ))\n  )\n}\n\nvar ieNSBug = /^xmlns:NS\\d+/;\nvar ieNSPrefix = /^NS\\d+:/;\n\n/* istanbul ignore next */\nfunction guardIESVGBug (attrs) {\n  var res = [];\n  for (var i = 0; i < attrs.length; i++) {\n    var attr = attrs[i];\n    if (!ieNSBug.test(attr.name)) {\n      attr.name = attr.name.replace(ieNSPrefix, '');\n      res.push(attr);\n    }\n  }\n  return res\n}\n\nfunction checkForAliasModel (el, value) {\n  var _el = el;\n  while (_el) {\n    if (_el.for && _el.alias === value) {\n      warn$2(\n        \"<\" + (el.tag) + \" v-model=\\\"\" + value + \"\\\">: \" +\n        \"You are binding v-model directly to a v-for iteration alias. \" +\n        \"This will not be able to modify the v-for source array because \" +\n        \"writing to the alias is like modifying a function local variable. \" +\n        \"Consider using an array of objects and use v-model on an object property instead.\",\n        el.rawAttrsMap['v-model']\n      );\n    }\n    _el = _el.parent;\n  }\n}\n\n/*  */\n\nfunction preTransformNode (el, options) {\n  if (el.tag === 'input') {\n    var map = el.attrsMap;\n    if (!map['v-model']) {\n      return\n    }\n\n    var typeBinding;\n    if (map[':type'] || map['v-bind:type']) {\n      typeBinding = getBindingAttr(el, 'type');\n    }\n    if (!map.type && !typeBinding && map['v-bind']) {\n      typeBinding = \"(\" + (map['v-bind']) + \").type\";\n    }\n\n    if (typeBinding) {\n      var ifCondition = getAndRemoveAttr(el, 'v-if', true);\n      var ifConditionExtra = ifCondition ? (\"&&(\" + ifCondition + \")\") : \"\";\n      var hasElse = getAndRemoveAttr(el, 'v-else', true) != null;\n      var elseIfCondition = getAndRemoveAttr(el, 'v-else-if', true);\n      // 1. checkbox\n      var branch0 = cloneASTElement(el);\n      // process for on the main node\n      processFor(branch0);\n      addRawAttr(branch0, 'type', 'checkbox');\n      processElement(branch0, options);\n      branch0.processed = true; // prevent it from double-processed\n      branch0.if = \"(\" + typeBinding + \")==='checkbox'\" + ifConditionExtra;\n      addIfCondition(branch0, {\n        exp: branch0.if,\n        block: branch0\n      });\n      // 2. add radio else-if condition\n      var branch1 = cloneASTElement(el);\n      getAndRemoveAttr(branch1, 'v-for', true);\n      addRawAttr(branch1, 'type', 'radio');\n      processElement(branch1, options);\n      addIfCondition(branch0, {\n        exp: \"(\" + typeBinding + \")==='radio'\" + ifConditionExtra,\n        block: branch1\n      });\n      // 3. other\n      var branch2 = cloneASTElement(el);\n      getAndRemoveAttr(branch2, 'v-for', true);\n      addRawAttr(branch2, ':type', typeBinding);\n      processElement(branch2, options);\n      addIfCondition(branch0, {\n        exp: ifCondition,\n        block: branch2\n      });\n\n      if (hasElse) {\n        branch0.else = true;\n      } else if (elseIfCondition) {\n        branch0.elseif = elseIfCondition;\n      }\n\n      return branch0\n    }\n  }\n}\n\nfunction cloneASTElement (el) {\n  return createASTElement(el.tag, el.attrsList.slice(), el.parent)\n}\n\nvar model$1 = {\n  preTransformNode: preTransformNode\n};\n\nvar modules$1 = [\n  klass$1,\n  style$1,\n  model$1\n];\n\n/*  */\n\nfunction text (el, dir) {\n  if (dir.value) {\n    addProp(el, 'textContent', (\"_s(\" + (dir.value) + \")\"), dir);\n  }\n}\n\n/*  */\n\nfunction html (el, dir) {\n  if (dir.value) {\n    addProp(el, 'innerHTML', (\"_s(\" + (dir.value) + \")\"), dir);\n  }\n}\n\nvar directives$1 = {\n  model: model,\n  text: text,\n  html: html\n};\n\n/*  */\n\nvar baseOptions = {\n  expectHTML: true,\n  modules: modules$1,\n  directives: directives$1,\n  isPreTag: isPreTag,\n  isUnaryTag: isUnaryTag,\n  mustUseProp: mustUseProp,\n  canBeLeftOpenTag: canBeLeftOpenTag,\n  isReservedTag: isReservedTag,\n  getTagNamespace: getTagNamespace,\n  staticKeys: genStaticKeys(modules$1)\n};\n\n/*  */\n\nvar isStaticKey;\nvar isPlatformReservedTag;\n\nvar genStaticKeysCached = cached(genStaticKeys$1);\n\n/**\n * Goal of the optimizer: walk the generated template AST tree\n * and detect sub-trees that are purely static, i.e. parts of\n * the DOM that never needs to change.\n *\n * Once we detect these sub-trees, we can:\n *\n * 1. Hoist them into constants, so that we no longer need to\n *    create fresh nodes for them on each re-render;\n * 2. Completely skip them in the patching process.\n */\nfunction optimize (root, options) {\n  if (!root) { return }\n  isStaticKey = genStaticKeysCached(options.staticKeys || '');\n  isPlatformReservedTag = options.isReservedTag || no;\n  // first pass: mark all non-static nodes.\n  markStatic$1(root);\n  // second pass: mark static roots.\n  markStaticRoots(root, false);\n}\n\nfunction genStaticKeys$1 (keys) {\n  return makeMap(\n    'type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap' +\n    (keys ? ',' + keys : '')\n  )\n}\n\nfunction markStatic$1 (node) {\n  node.static = isStatic(node);\n  if (node.type === 1) {\n    // do not make component slot content static. this avoids\n    // 1. components not able to mutate slot nodes\n    // 2. static slot content fails for hot-reloading\n    if (\n      !isPlatformReservedTag(node.tag) &&\n      node.tag !== 'slot' &&\n      node.attrsMap['inline-template'] == null\n    ) {\n      return\n    }\n    for (var i = 0, l = node.children.length; i < l; i++) {\n      var child = node.children[i];\n      markStatic$1(child);\n      if (!child.static) {\n        node.static = false;\n      }\n    }\n    if (node.ifConditions) {\n      for (var i$1 = 1, l$1 = node.ifConditions.length; i$1 < l$1; i$1++) {\n        var block = node.ifConditions[i$1].block;\n        markStatic$1(block);\n        if (!block.static) {\n          node.static = false;\n        }\n      }\n    }\n  }\n}\n\nfunction markStaticRoots (node, isInFor) {\n  if (node.type === 1) {\n    if (node.static || node.once) {\n      node.staticInFor = isInFor;\n    }\n    // For a node to qualify as a static root, it should have children that\n    // are not just static text. Otherwise the cost of hoisting out will\n    // outweigh the benefits and it's better off to just always render it fresh.\n    if (node.static && node.children.length && !(\n      node.children.length === 1 &&\n      node.children[0].type === 3\n    )) {\n      node.staticRoot = true;\n      return\n    } else {\n      node.staticRoot = false;\n    }\n    if (node.children) {\n      for (var i = 0, l = node.children.length; i < l; i++) {\n        markStaticRoots(node.children[i], isInFor || !!node.for);\n      }\n    }\n    if (node.ifConditions) {\n      for (var i$1 = 1, l$1 = node.ifConditions.length; i$1 < l$1; i$1++) {\n        markStaticRoots(node.ifConditions[i$1].block, isInFor);\n      }\n    }\n  }\n}\n\nfunction isStatic (node) {\n  if (node.type === 2) { // expression\n    return false\n  }\n  if (node.type === 3) { // text\n    return true\n  }\n  return !!(node.pre || (\n    !node.hasBindings && // no dynamic bindings\n    !node.if && !node.for && // not v-if or v-for or v-else\n    !isBuiltInTag(node.tag) && // not a built-in\n    isPlatformReservedTag(node.tag) && // not a component\n    !isDirectChildOfTemplateFor(node) &&\n    Object.keys(node).every(isStaticKey)\n  ))\n}\n\nfunction isDirectChildOfTemplateFor (node) {\n  while (node.parent) {\n    node = node.parent;\n    if (node.tag !== 'template') {\n      return false\n    }\n    if (node.for) {\n      return true\n    }\n  }\n  return false\n}\n\n/*  */\n\nvar fnExpRE = /^([\\w$_]+|\\([^)]*?\\))\\s*=>|^function(?:\\s+[\\w$]+)?\\s*\\(/;\nvar fnInvokeRE = /\\([^)]*?\\);*$/;\nvar simplePathRE = /^[A-Za-z_$][\\w$]*(?:\\.[A-Za-z_$][\\w$]*|\\['[^']*?']|\\[\"[^\"]*?\"]|\\[\\d+]|\\[[A-Za-z_$][\\w$]*])*$/;\n\n// KeyboardEvent.keyCode aliases\nvar keyCodes = {\n  esc: 27,\n  tab: 9,\n  enter: 13,\n  space: 32,\n  up: 38,\n  left: 37,\n  right: 39,\n  down: 40,\n  'delete': [8, 46]\n};\n\n// KeyboardEvent.key aliases\nvar keyNames = {\n  // #7880: IE11 and Edge use `Esc` for Escape key name.\n  esc: ['Esc', 'Escape'],\n  tab: 'Tab',\n  enter: 'Enter',\n  // #9112: IE11 uses `Spacebar` for Space key name.\n  space: [' ', 'Spacebar'],\n  // #7806: IE11 uses key names without `Arrow` prefix for arrow keys.\n  up: ['Up', 'ArrowUp'],\n  left: ['Left', 'ArrowLeft'],\n  right: ['Right', 'ArrowRight'],\n  down: ['Down', 'ArrowDown'],\n  // #9112: IE11 uses `Del` for Delete key name.\n  'delete': ['Backspace', 'Delete', 'Del']\n};\n\n// #4868: modifiers that prevent the execution of the listener\n// need to explicitly return null so that we can determine whether to remove\n// the listener for .once\nvar genGuard = function (condition) { return (\"if(\" + condition + \")return null;\"); };\n\nvar modifierCode = {\n  stop: '$event.stopPropagation();',\n  prevent: '$event.preventDefault();',\n  self: genGuard(\"$event.target !== $event.currentTarget\"),\n  ctrl: genGuard(\"!$event.ctrlKey\"),\n  shift: genGuard(\"!$event.shiftKey\"),\n  alt: genGuard(\"!$event.altKey\"),\n  meta: genGuard(\"!$event.metaKey\"),\n  left: genGuard(\"'button' in $event && $event.button !== 0\"),\n  middle: genGuard(\"'button' in $event && $event.button !== 1\"),\n  right: genGuard(\"'button' in $event && $event.button !== 2\")\n};\n\nfunction genHandlers (\n  events,\n  isNative\n) {\n  var prefix = isNative ? 'nativeOn:' : 'on:';\n  var staticHandlers = \"\";\n  var dynamicHandlers = \"\";\n  for (var name in events) {\n    var handlerCode = genHandler(events[name]);\n    if (events[name] && events[name].dynamic) {\n      dynamicHandlers += name + \",\" + handlerCode + \",\";\n    } else {\n      staticHandlers += \"\\\"\" + name + \"\\\":\" + handlerCode + \",\";\n    }\n  }\n  staticHandlers = \"{\" + (staticHandlers.slice(0, -1)) + \"}\";\n  if (dynamicHandlers) {\n    return prefix + \"_d(\" + staticHandlers + \",[\" + (dynamicHandlers.slice(0, -1)) + \"])\"\n  } else {\n    return prefix + staticHandlers\n  }\n}\n\nfunction genHandler (handler) {\n  if (!handler) {\n    return 'function(){}'\n  }\n\n  if (Array.isArray(handler)) {\n    return (\"[\" + (handler.map(function (handler) { return genHandler(handler); }).join(',')) + \"]\")\n  }\n\n  var isMethodPath = simplePathRE.test(handler.value);\n  var isFunctionExpression = fnExpRE.test(handler.value);\n  var isFunctionInvocation = simplePathRE.test(handler.value.replace(fnInvokeRE, ''));\n\n  if (!handler.modifiers) {\n    if (isMethodPath || isFunctionExpression) {\n      return handler.value\n    }\n    return (\"function($event){\" + (isFunctionInvocation ? (\"return \" + (handler.value)) : handler.value) + \"}\") // inline statement\n  } else {\n    var code = '';\n    var genModifierCode = '';\n    var keys = [];\n    for (var key in handler.modifiers) {\n      if (modifierCode[key]) {\n        genModifierCode += modifierCode[key];\n        // left/right\n        if (keyCodes[key]) {\n          keys.push(key);\n        }\n      } else if (key === 'exact') {\n        var modifiers = (handler.modifiers);\n        genModifierCode += genGuard(\n          ['ctrl', 'shift', 'alt', 'meta']\n            .filter(function (keyModifier) { return !modifiers[keyModifier]; })\n            .map(function (keyModifier) { return (\"$event.\" + keyModifier + \"Key\"); })\n            .join('||')\n        );\n      } else {\n        keys.push(key);\n      }\n    }\n    if (keys.length) {\n      code += genKeyFilter(keys);\n    }\n    // Make sure modifiers like prevent and stop get executed after key filtering\n    if (genModifierCode) {\n      code += genModifierCode;\n    }\n    var handlerCode = isMethodPath\n      ? (\"return \" + (handler.value) + \"($event)\")\n      : isFunctionExpression\n        ? (\"return (\" + (handler.value) + \")($event)\")\n        : isFunctionInvocation\n          ? (\"return \" + (handler.value))\n          : handler.value;\n    return (\"function($event){\" + code + handlerCode + \"}\")\n  }\n}\n\nfunction genKeyFilter (keys) {\n  return (\n    // make sure the key filters only apply to KeyboardEvents\n    // #9441: can't use 'keyCode' in $event because Chrome autofill fires fake\n    // key events that do not have keyCode property...\n    \"if(!$event.type.indexOf('key')&&\" +\n    (keys.map(genFilterCode).join('&&')) + \")return null;\"\n  )\n}\n\nfunction genFilterCode (key) {\n  var keyVal = parseInt(key, 10);\n  if (keyVal) {\n    return (\"$event.keyCode!==\" + keyVal)\n  }\n  var keyCode = keyCodes[key];\n  var keyName = keyNames[key];\n  return (\n    \"_k($event.keyCode,\" +\n    (JSON.stringify(key)) + \",\" +\n    (JSON.stringify(keyCode)) + \",\" +\n    \"$event.key,\" +\n    \"\" + (JSON.stringify(keyName)) +\n    \")\"\n  )\n}\n\n/*  */\n\nfunction on (el, dir) {\n  if ( true && dir.modifiers) {\n    warn(\"v-on without argument does not support modifiers.\");\n  }\n  el.wrapListeners = function (code) { return (\"_g(\" + code + \",\" + (dir.value) + \")\"); };\n}\n\n/*  */\n\nfunction bind$1 (el, dir) {\n  el.wrapData = function (code) {\n    return (\"_b(\" + code + \",'\" + (el.tag) + \"',\" + (dir.value) + \",\" + (dir.modifiers && dir.modifiers.prop ? 'true' : 'false') + (dir.modifiers && dir.modifiers.sync ? ',true' : '') + \")\")\n  };\n}\n\n/*  */\n\nvar baseDirectives = {\n  on: on,\n  bind: bind$1,\n  cloak: noop\n};\n\n/*  */\n\n\n\n\n\nvar CodegenState = function CodegenState (options) {\n  this.options = options;\n  this.warn = options.warn || baseWarn;\n  this.transforms = pluckModuleFunction(options.modules, 'transformCode');\n  this.dataGenFns = pluckModuleFunction(options.modules, 'genData');\n  this.directives = extend(extend({}, baseDirectives), options.directives);\n  var isReservedTag = options.isReservedTag || no;\n  this.maybeComponent = function (el) { return !!el.component || !isReservedTag(el.tag); };\n  this.onceId = 0;\n  this.staticRenderFns = [];\n  this.pre = false;\n};\n\n\n\nfunction generate (\n  ast,\n  options\n) {\n  var state = new CodegenState(options);\n  var code = ast ? genElement(ast, state) : '_c(\"div\")';\n  return {\n    render: (\"with(this){return \" + code + \"}\"),\n    staticRenderFns: state.staticRenderFns\n  }\n}\n\nfunction genElement (el, state) {\n  if (el.parent) {\n    el.pre = el.pre || el.parent.pre;\n  }\n\n  if (el.staticRoot && !el.staticProcessed) {\n    return genStatic(el, state)\n  } else if (el.once && !el.onceProcessed) {\n    return genOnce(el, state)\n  } else if (el.for && !el.forProcessed) {\n    return genFor(el, state)\n  } else if (el.if && !el.ifProcessed) {\n    return genIf(el, state)\n  } else if (el.tag === 'template' && !el.slotTarget && !state.pre) {\n    return genChildren(el, state) || 'void 0'\n  } else if (el.tag === 'slot') {\n    return genSlot(el, state)\n  } else {\n    // component or element\n    var code;\n    if (el.component) {\n      code = genComponent(el.component, el, state);\n    } else {\n      var data;\n      if (!el.plain || (el.pre && state.maybeComponent(el))) {\n        data = genData$2(el, state);\n      }\n\n      var children = el.inlineTemplate ? null : genChildren(el, state, true);\n      code = \"_c('\" + (el.tag) + \"'\" + (data ? (\",\" + data) : '') + (children ? (\",\" + children) : '') + \")\";\n    }\n    // module transforms\n    for (var i = 0; i < state.transforms.length; i++) {\n      code = state.transforms[i](el, code);\n    }\n    return code\n  }\n}\n\n// hoist static sub-trees out\nfunction genStatic (el, state) {\n  el.staticProcessed = true;\n  // Some elements (templates) need to behave differently inside of a v-pre\n  // node.  All pre nodes are static roots, so we can use this as a location to\n  // wrap a state change and reset it upon exiting the pre node.\n  var originalPreState = state.pre;\n  if (el.pre) {\n    state.pre = el.pre;\n  }\n  state.staticRenderFns.push((\"with(this){return \" + (genElement(el, state)) + \"}\"));\n  state.pre = originalPreState;\n  return (\"_m(\" + (state.staticRenderFns.length - 1) + (el.staticInFor ? ',true' : '') + \")\")\n}\n\n// v-once\nfunction genOnce (el, state) {\n  el.onceProcessed = true;\n  if (el.if && !el.ifProcessed) {\n    return genIf(el, state)\n  } else if (el.staticInFor) {\n    var key = '';\n    var parent = el.parent;\n    while (parent) {\n      if (parent.for) {\n        key = parent.key;\n        break\n      }\n      parent = parent.parent;\n    }\n    if (!key) {\n       true && state.warn(\n        \"v-once can only be used inside v-for that is keyed. \",\n        el.rawAttrsMap['v-once']\n      );\n      return genElement(el, state)\n    }\n    return (\"_o(\" + (genElement(el, state)) + \",\" + (state.onceId++) + \",\" + key + \")\")\n  } else {\n    return genStatic(el, state)\n  }\n}\n\nfunction genIf (\n  el,\n  state,\n  altGen,\n  altEmpty\n) {\n  el.ifProcessed = true; // avoid recursion\n  return genIfConditions(el.ifConditions.slice(), state, altGen, altEmpty)\n}\n\nfunction genIfConditions (\n  conditions,\n  state,\n  altGen,\n  altEmpty\n) {\n  if (!conditions.length) {\n    return altEmpty || '_e()'\n  }\n\n  var condition = conditions.shift();\n  if (condition.exp) {\n    return (\"(\" + (condition.exp) + \")?\" + (genTernaryExp(condition.block)) + \":\" + (genIfConditions(conditions, state, altGen, altEmpty)))\n  } else {\n    return (\"\" + (genTernaryExp(condition.block)))\n  }\n\n  // v-if with v-once should generate code like (a)?_m(0):_m(1)\n  function genTernaryExp (el) {\n    return altGen\n      ? altGen(el, state)\n      : el.once\n        ? genOnce(el, state)\n        : genElement(el, state)\n  }\n}\n\nfunction genFor (\n  el,\n  state,\n  altGen,\n  altHelper\n) {\n  var exp = el.for;\n  var alias = el.alias;\n  var iterator1 = el.iterator1 ? (\",\" + (el.iterator1)) : '';\n  var iterator2 = el.iterator2 ? (\",\" + (el.iterator2)) : '';\n\n  if ( true &&\n    state.maybeComponent(el) &&\n    el.tag !== 'slot' &&\n    el.tag !== 'template' &&\n    !el.key\n  ) {\n    state.warn(\n      \"<\" + (el.tag) + \" v-for=\\\"\" + alias + \" in \" + exp + \"\\\">: component lists rendered with \" +\n      \"v-for should have explicit keys. \" +\n      \"See https://vuejs.org/guide/list.html#key for more info.\",\n      el.rawAttrsMap['v-for'],\n      true /* tip */\n    );\n  }\n\n  el.forProcessed = true; // avoid recursion\n  return (altHelper || '_l') + \"((\" + exp + \"),\" +\n    \"function(\" + alias + iterator1 + iterator2 + \"){\" +\n      \"return \" + ((altGen || genElement)(el, state)) +\n    '})'\n}\n\nfunction genData$2 (el, state) {\n  var data = '{';\n\n  // directives first.\n  // directives may mutate the el's other properties before they are generated.\n  var dirs = genDirectives(el, state);\n  if (dirs) { data += dirs + ','; }\n\n  // key\n  if (el.key) {\n    data += \"key:\" + (el.key) + \",\";\n  }\n  // ref\n  if (el.ref) {\n    data += \"ref:\" + (el.ref) + \",\";\n  }\n  if (el.refInFor) {\n    data += \"refInFor:true,\";\n  }\n  // pre\n  if (el.pre) {\n    data += \"pre:true,\";\n  }\n  // record original tag name for components using \"is\" attribute\n  if (el.component) {\n    data += \"tag:\\\"\" + (el.tag) + \"\\\",\";\n  }\n  // module data generation functions\n  for (var i = 0; i < state.dataGenFns.length; i++) {\n    data += state.dataGenFns[i](el);\n  }\n  // attributes\n  if (el.attrs) {\n    data += \"attrs:\" + (genProps(el.attrs)) + \",\";\n  }\n  // DOM props\n  if (el.props) {\n    data += \"domProps:\" + (genProps(el.props)) + \",\";\n  }\n  // event handlers\n  if (el.events) {\n    data += (genHandlers(el.events, false)) + \",\";\n  }\n  if (el.nativeEvents) {\n    data += (genHandlers(el.nativeEvents, true)) + \",\";\n  }\n  // slot target\n  // only for non-scoped slots\n  if (el.slotTarget && !el.slotScope) {\n    data += \"slot:\" + (el.slotTarget) + \",\";\n  }\n  // scoped slots\n  if (el.scopedSlots) {\n    data += (genScopedSlots(el, el.scopedSlots, state)) + \",\";\n  }\n  // component v-model\n  if (el.model) {\n    data += \"model:{value:\" + (el.model.value) + \",callback:\" + (el.model.callback) + \",expression:\" + (el.model.expression) + \"},\";\n  }\n  // inline-template\n  if (el.inlineTemplate) {\n    var inlineTemplate = genInlineTemplate(el, state);\n    if (inlineTemplate) {\n      data += inlineTemplate + \",\";\n    }\n  }\n  data = data.replace(/,$/, '') + '}';\n  // v-bind dynamic argument wrap\n  // v-bind with dynamic arguments must be applied using the same v-bind object\n  // merge helper so that class/style/mustUseProp attrs are handled correctly.\n  if (el.dynamicAttrs) {\n    data = \"_b(\" + data + \",\\\"\" + (el.tag) + \"\\\",\" + (genProps(el.dynamicAttrs)) + \")\";\n  }\n  // v-bind data wrap\n  if (el.wrapData) {\n    data = el.wrapData(data);\n  }\n  // v-on data wrap\n  if (el.wrapListeners) {\n    data = el.wrapListeners(data);\n  }\n  return data\n}\n\nfunction genDirectives (el, state) {\n  var dirs = el.directives;\n  if (!dirs) { return }\n  var res = 'directives:[';\n  var hasRuntime = false;\n  var i, l, dir, needRuntime;\n  for (i = 0, l = dirs.length; i < l; i++) {\n    dir = dirs[i];\n    needRuntime = true;\n    var gen = state.directives[dir.name];\n    if (gen) {\n      // compile-time directive that manipulates AST.\n      // returns true if it also needs a runtime counterpart.\n      needRuntime = !!gen(el, dir, state.warn);\n    }\n    if (needRuntime) {\n      hasRuntime = true;\n      res += \"{name:\\\"\" + (dir.name) + \"\\\",rawName:\\\"\" + (dir.rawName) + \"\\\"\" + (dir.value ? (\",value:(\" + (dir.value) + \"),expression:\" + (JSON.stringify(dir.value))) : '') + (dir.arg ? (\",arg:\" + (dir.isDynamicArg ? dir.arg : (\"\\\"\" + (dir.arg) + \"\\\"\"))) : '') + (dir.modifiers ? (\",modifiers:\" + (JSON.stringify(dir.modifiers))) : '') + \"},\";\n    }\n  }\n  if (hasRuntime) {\n    return res.slice(0, -1) + ']'\n  }\n}\n\nfunction genInlineTemplate (el, state) {\n  var ast = el.children[0];\n  if ( true && (\n    el.children.length !== 1 || ast.type !== 1\n  )) {\n    state.warn(\n      'Inline-template components must have exactly one child element.',\n      { start: el.start }\n    );\n  }\n  if (ast && ast.type === 1) {\n    var inlineRenderFns = generate(ast, state.options);\n    return (\"inlineTemplate:{render:function(){\" + (inlineRenderFns.render) + \"},staticRenderFns:[\" + (inlineRenderFns.staticRenderFns.map(function (code) { return (\"function(){\" + code + \"}\"); }).join(',')) + \"]}\")\n  }\n}\n\nfunction genScopedSlots (\n  el,\n  slots,\n  state\n) {\n  // by default scoped slots are considered \"stable\", this allows child\n  // components with only scoped slots to skip forced updates from parent.\n  // but in some cases we have to bail-out of this optimization\n  // for example if the slot contains dynamic names, has v-if or v-for on them...\n  var needsForceUpdate = el.for || Object.keys(slots).some(function (key) {\n    var slot = slots[key];\n    return (\n      slot.slotTargetDynamic ||\n      slot.if ||\n      slot.for ||\n      containsSlotChild(slot) // is passing down slot from parent which may be dynamic\n    )\n  });\n\n  // #9534: if a component with scoped slots is inside a conditional branch,\n  // it's possible for the same component to be reused but with different\n  // compiled slot content. To avoid that, we generate a unique key based on\n  // the generated code of all the slot contents.\n  var needsKey = !!el.if;\n\n  // OR when it is inside another scoped slot or v-for (the reactivity may be\n  // disconnected due to the intermediate scope variable)\n  // #9438, #9506\n  // TODO: this can be further optimized by properly analyzing in-scope bindings\n  // and skip force updating ones that do not actually use scope variables.\n  if (!needsForceUpdate) {\n    var parent = el.parent;\n    while (parent) {\n      if (\n        (parent.slotScope && parent.slotScope !== emptySlotScopeToken) ||\n        parent.for\n      ) {\n        needsForceUpdate = true;\n        break\n      }\n      if (parent.if) {\n        needsKey = true;\n      }\n      parent = parent.parent;\n    }\n  }\n\n  var generatedSlots = Object.keys(slots)\n    .map(function (key) { return genScopedSlot(slots[key], state); })\n    .join(',');\n\n  return (\"scopedSlots:_u([\" + generatedSlots + \"]\" + (needsForceUpdate ? \",null,true\" : \"\") + (!needsForceUpdate && needsKey ? (\",null,false,\" + (hash(generatedSlots))) : \"\") + \")\")\n}\n\nfunction hash(str) {\n  var hash = 5381;\n  var i = str.length;\n  while(i) {\n    hash = (hash * 33) ^ str.charCodeAt(--i);\n  }\n  return hash >>> 0\n}\n\nfunction containsSlotChild (el) {\n  if (el.type === 1) {\n    if (el.tag === 'slot') {\n      return true\n    }\n    return el.children.some(containsSlotChild)\n  }\n  return false\n}\n\nfunction genScopedSlot (\n  el,\n  state\n) {\n  var isLegacySyntax = el.attrsMap['slot-scope'];\n  if (el.if && !el.ifProcessed && !isLegacySyntax) {\n    return genIf(el, state, genScopedSlot, \"null\")\n  }\n  if (el.for && !el.forProcessed) {\n    return genFor(el, state, genScopedSlot)\n  }\n  var slotScope = el.slotScope === emptySlotScopeToken\n    ? \"\"\n    : String(el.slotScope);\n  var fn = \"function(\" + slotScope + \"){\" +\n    \"return \" + (el.tag === 'template'\n      ? el.if && isLegacySyntax\n        ? (\"(\" + (el.if) + \")?\" + (genChildren(el, state) || 'undefined') + \":undefined\")\n        : genChildren(el, state) || 'undefined'\n      : genElement(el, state)) + \"}\";\n  // reverse proxy v-slot without scope on this.$slots\n  var reverseProxy = slotScope ? \"\" : \",proxy:true\";\n  return (\"{key:\" + (el.slotTarget || \"\\\"default\\\"\") + \",fn:\" + fn + reverseProxy + \"}\")\n}\n\nfunction genChildren (\n  el,\n  state,\n  checkSkip,\n  altGenElement,\n  altGenNode\n) {\n  var children = el.children;\n  if (children.length) {\n    var el$1 = children[0];\n    // optimize single v-for\n    if (children.length === 1 &&\n      el$1.for &&\n      el$1.tag !== 'template' &&\n      el$1.tag !== 'slot'\n    ) {\n      var normalizationType = checkSkip\n        ? state.maybeComponent(el$1) ? \",1\" : \",0\"\n        : \"\";\n      return (\"\" + ((altGenElement || genElement)(el$1, state)) + normalizationType)\n    }\n    var normalizationType$1 = checkSkip\n      ? getNormalizationType(children, state.maybeComponent)\n      : 0;\n    var gen = altGenNode || genNode;\n    return (\"[\" + (children.map(function (c) { return gen(c, state); }).join(',')) + \"]\" + (normalizationType$1 ? (\",\" + normalizationType$1) : ''))\n  }\n}\n\n// determine the normalization needed for the children array.\n// 0: no normalization needed\n// 1: simple normalization needed (possible 1-level deep nested array)\n// 2: full normalization needed\nfunction getNormalizationType (\n  children,\n  maybeComponent\n) {\n  var res = 0;\n  for (var i = 0; i < children.length; i++) {\n    var el = children[i];\n    if (el.type !== 1) {\n      continue\n    }\n    if (needsNormalization(el) ||\n        (el.ifConditions && el.ifConditions.some(function (c) { return needsNormalization(c.block); }))) {\n      res = 2;\n      break\n    }\n    if (maybeComponent(el) ||\n        (el.ifConditions && el.ifConditions.some(function (c) { return maybeComponent(c.block); }))) {\n      res = 1;\n    }\n  }\n  return res\n}\n\nfunction needsNormalization (el) {\n  return el.for !== undefined || el.tag === 'template' || el.tag === 'slot'\n}\n\nfunction genNode (node, state) {\n  if (node.type === 1) {\n    return genElement(node, state)\n  } else if (node.type === 3 && node.isComment) {\n    return genComment(node)\n  } else {\n    return genText(node)\n  }\n}\n\nfunction genText (text) {\n  return (\"_v(\" + (text.type === 2\n    ? text.expression // no need for () because already wrapped in _s()\n    : transformSpecialNewlines(JSON.stringify(text.text))) + \")\")\n}\n\nfunction genComment (comment) {\n  return (\"_e(\" + (JSON.stringify(comment.text)) + \")\")\n}\n\nfunction genSlot (el, state) {\n  var slotName = el.slotName || '\"default\"';\n  var children = genChildren(el, state);\n  var res = \"_t(\" + slotName + (children ? (\",\" + children) : '');\n  var attrs = el.attrs || el.dynamicAttrs\n    ? genProps((el.attrs || []).concat(el.dynamicAttrs || []).map(function (attr) { return ({\n        // slot props are camelized\n        name: camelize(attr.name),\n        value: attr.value,\n        dynamic: attr.dynamic\n      }); }))\n    : null;\n  var bind$$1 = el.attrsMap['v-bind'];\n  if ((attrs || bind$$1) && !children) {\n    res += \",null\";\n  }\n  if (attrs) {\n    res += \",\" + attrs;\n  }\n  if (bind$$1) {\n    res += (attrs ? '' : ',null') + \",\" + bind$$1;\n  }\n  return res + ')'\n}\n\n// componentName is el.component, take it as argument to shun flow's pessimistic refinement\nfunction genComponent (\n  componentName,\n  el,\n  state\n) {\n  var children = el.inlineTemplate ? null : genChildren(el, state, true);\n  return (\"_c(\" + componentName + \",\" + (genData$2(el, state)) + (children ? (\",\" + children) : '') + \")\")\n}\n\nfunction genProps (props) {\n  var staticProps = \"\";\n  var dynamicProps = \"\";\n  for (var i = 0; i < props.length; i++) {\n    var prop = props[i];\n    var value = transformSpecialNewlines(prop.value);\n    if (prop.dynamic) {\n      dynamicProps += (prop.name) + \",\" + value + \",\";\n    } else {\n      staticProps += \"\\\"\" + (prop.name) + \"\\\":\" + value + \",\";\n    }\n  }\n  staticProps = \"{\" + (staticProps.slice(0, -1)) + \"}\";\n  if (dynamicProps) {\n    return (\"_d(\" + staticProps + \",[\" + (dynamicProps.slice(0, -1)) + \"])\")\n  } else {\n    return staticProps\n  }\n}\n\n// #3895, #4268\nfunction transformSpecialNewlines (text) {\n  return text\n    .replace(/\\u2028/g, '\\\\u2028')\n    .replace(/\\u2029/g, '\\\\u2029')\n}\n\n/*  */\n\n\n\n// these keywords should not appear inside expressions, but operators like\n// typeof, instanceof and in are allowed\nvar prohibitedKeywordRE = new RegExp('\\\\b' + (\n  'do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,' +\n  'super,throw,while,yield,delete,export,import,return,switch,default,' +\n  'extends,finally,continue,debugger,function,arguments'\n).split(',').join('\\\\b|\\\\b') + '\\\\b');\n\n// these unary operators should not be used as property/method names\nvar unaryOperatorsRE = new RegExp('\\\\b' + (\n  'delete,typeof,void'\n).split(',').join('\\\\s*\\\\([^\\\\)]*\\\\)|\\\\b') + '\\\\s*\\\\([^\\\\)]*\\\\)');\n\n// strip strings in expressions\nvar stripStringRE = /'(?:[^'\\\\]|\\\\.)*'|\"(?:[^\"\\\\]|\\\\.)*\"|`(?:[^`\\\\]|\\\\.)*\\$\\{|\\}(?:[^`\\\\]|\\\\.)*`|`(?:[^`\\\\]|\\\\.)*`/g;\n\n// detect problematic expressions in a template\nfunction detectErrors (ast, warn) {\n  if (ast) {\n    checkNode(ast, warn);\n  }\n}\n\nfunction checkNode (node, warn) {\n  if (node.type === 1) {\n    for (var name in node.attrsMap) {\n      if (dirRE.test(name)) {\n        var value = node.attrsMap[name];\n        if (value) {\n          var range = node.rawAttrsMap[name];\n          if (name === 'v-for') {\n            checkFor(node, (\"v-for=\\\"\" + value + \"\\\"\"), warn, range);\n          } else if (name === 'v-slot' || name[0] === '#') {\n            checkFunctionParameterExpression(value, (name + \"=\\\"\" + value + \"\\\"\"), warn, range);\n          } else if (onRE.test(name)) {\n            checkEvent(value, (name + \"=\\\"\" + value + \"\\\"\"), warn, range);\n          } else {\n            checkExpression(value, (name + \"=\\\"\" + value + \"\\\"\"), warn, range);\n          }\n        }\n      }\n    }\n    if (node.children) {\n      for (var i = 0; i < node.children.length; i++) {\n        checkNode(node.children[i], warn);\n      }\n    }\n  } else if (node.type === 2) {\n    checkExpression(node.expression, node.text, warn, node);\n  }\n}\n\nfunction checkEvent (exp, text, warn, range) {\n  var stripped = exp.replace(stripStringRE, '');\n  var keywordMatch = stripped.match(unaryOperatorsRE);\n  if (keywordMatch && stripped.charAt(keywordMatch.index - 1) !== '$') {\n    warn(\n      \"avoid using JavaScript unary operator as property name: \" +\n      \"\\\"\" + (keywordMatch[0]) + \"\\\" in expression \" + (text.trim()),\n      range\n    );\n  }\n  checkExpression(exp, text, warn, range);\n}\n\nfunction checkFor (node, text, warn, range) {\n  checkExpression(node.for || '', text, warn, range);\n  checkIdentifier(node.alias, 'v-for alias', text, warn, range);\n  checkIdentifier(node.iterator1, 'v-for iterator', text, warn, range);\n  checkIdentifier(node.iterator2, 'v-for iterator', text, warn, range);\n}\n\nfunction checkIdentifier (\n  ident,\n  type,\n  text,\n  warn,\n  range\n) {\n  if (typeof ident === 'string') {\n    try {\n      new Function((\"var \" + ident + \"=_\"));\n    } catch (e) {\n      warn((\"invalid \" + type + \" \\\"\" + ident + \"\\\" in expression: \" + (text.trim())), range);\n    }\n  }\n}\n\nfunction checkExpression (exp, text, warn, range) {\n  try {\n    new Function((\"return \" + exp));\n  } catch (e) {\n    var keywordMatch = exp.replace(stripStringRE, '').match(prohibitedKeywordRE);\n    if (keywordMatch) {\n      warn(\n        \"avoid using JavaScript keyword as property name: \" +\n        \"\\\"\" + (keywordMatch[0]) + \"\\\"\\n  Raw expression: \" + (text.trim()),\n        range\n      );\n    } else {\n      warn(\n        \"invalid expression: \" + (e.message) + \" in\\n\\n\" +\n        \"    \" + exp + \"\\n\\n\" +\n        \"  Raw expression: \" + (text.trim()) + \"\\n\",\n        range\n      );\n    }\n  }\n}\n\nfunction checkFunctionParameterExpression (exp, text, warn, range) {\n  try {\n    new Function(exp, '');\n  } catch (e) {\n    warn(\n      \"invalid function parameter expression: \" + (e.message) + \" in\\n\\n\" +\n      \"    \" + exp + \"\\n\\n\" +\n      \"  Raw expression: \" + (text.trim()) + \"\\n\",\n      range\n    );\n  }\n}\n\n/*  */\n\nvar range = 2;\n\nfunction generateCodeFrame (\n  source,\n  start,\n  end\n) {\n  if ( start === void 0 ) start = 0;\n  if ( end === void 0 ) end = source.length;\n\n  var lines = source.split(/\\r?\\n/);\n  var count = 0;\n  var res = [];\n  for (var i = 0; i < lines.length; i++) {\n    count += lines[i].length + 1;\n    if (count >= start) {\n      for (var j = i - range; j <= i + range || end > count; j++) {\n        if (j < 0 || j >= lines.length) { continue }\n        res.push((\"\" + (j + 1) + (repeat$1(\" \", 3 - String(j + 1).length)) + \"|  \" + (lines[j])));\n        var lineLength = lines[j].length;\n        if (j === i) {\n          // push underline\n          var pad = start - (count - lineLength) + 1;\n          var length = end > count ? lineLength - pad : end - start;\n          res.push(\"   |  \" + repeat$1(\" \", pad) + repeat$1(\"^\", length));\n        } else if (j > i) {\n          if (end > count) {\n            var length$1 = Math.min(end - count, lineLength);\n            res.push(\"   |  \" + repeat$1(\"^\", length$1));\n          }\n          count += lineLength + 1;\n        }\n      }\n      break\n    }\n  }\n  return res.join('\\n')\n}\n\nfunction repeat$1 (str, n) {\n  var result = '';\n  if (n > 0) {\n    while (true) { // eslint-disable-line\n      if (n & 1) { result += str; }\n      n >>>= 1;\n      if (n <= 0) { break }\n      str += str;\n    }\n  }\n  return result\n}\n\n/*  */\n\n\n\nfunction createFunction (code, errors) {\n  try {\n    return new Function(code)\n  } catch (err) {\n    errors.push({ err: err, code: code });\n    return noop\n  }\n}\n\nfunction createCompileToFunctionFn (compile) {\n  var cache = Object.create(null);\n\n  return function compileToFunctions (\n    template,\n    options,\n    vm\n  ) {\n    options = extend({}, options);\n    var warn$$1 = options.warn || warn;\n    delete options.warn;\n\n    /* istanbul ignore if */\n    if (true) {\n      // detect possible CSP restriction\n      try {\n        new Function('return 1');\n      } catch (e) {\n        if (e.toString().match(/unsafe-eval|CSP/)) {\n          warn$$1(\n            'It seems you are using the standalone build of Vue.js in an ' +\n            'environment with Content Security Policy that prohibits unsafe-eval. ' +\n            'The template compiler cannot work in this environment. Consider ' +\n            'relaxing the policy to allow unsafe-eval or pre-compiling your ' +\n            'templates into render functions.'\n          );\n        }\n      }\n    }\n\n    // check cache\n    var key = options.delimiters\n      ? String(options.delimiters) + template\n      : template;\n    if (cache[key]) {\n      return cache[key]\n    }\n\n    // compile\n    var compiled = compile(template, options);\n\n    // check compilation errors/tips\n    if (true) {\n      if (compiled.errors && compiled.errors.length) {\n        if (options.outputSourceRange) {\n          compiled.errors.forEach(function (e) {\n            warn$$1(\n              \"Error compiling template:\\n\\n\" + (e.msg) + \"\\n\\n\" +\n              generateCodeFrame(template, e.start, e.end),\n              vm\n            );\n          });\n        } else {\n          warn$$1(\n            \"Error compiling template:\\n\\n\" + template + \"\\n\\n\" +\n            compiled.errors.map(function (e) { return (\"- \" + e); }).join('\\n') + '\\n',\n            vm\n          );\n        }\n      }\n      if (compiled.tips && compiled.tips.length) {\n        if (options.outputSourceRange) {\n          compiled.tips.forEach(function (e) { return tip(e.msg, vm); });\n        } else {\n          compiled.tips.forEach(function (msg) { return tip(msg, vm); });\n        }\n      }\n    }\n\n    // turn code into functions\n    var res = {};\n    var fnGenErrors = [];\n    res.render = createFunction(compiled.render, fnGenErrors);\n    res.staticRenderFns = compiled.staticRenderFns.map(function (code) {\n      return createFunction(code, fnGenErrors)\n    });\n\n    // check function generation errors.\n    // this should only happen if there is a bug in the compiler itself.\n    // mostly for codegen development use\n    /* istanbul ignore if */\n    if (true) {\n      if ((!compiled.errors || !compiled.errors.length) && fnGenErrors.length) {\n        warn$$1(\n          \"Failed to generate render function:\\n\\n\" +\n          fnGenErrors.map(function (ref) {\n            var err = ref.err;\n            var code = ref.code;\n\n            return ((err.toString()) + \" in\\n\\n\" + code + \"\\n\");\n        }).join('\\n'),\n          vm\n        );\n      }\n    }\n\n    return (cache[key] = res)\n  }\n}\n\n/*  */\n\nfunction createCompilerCreator (baseCompile) {\n  return function createCompiler (baseOptions) {\n    function compile (\n      template,\n      options\n    ) {\n      var finalOptions = Object.create(baseOptions);\n      var errors = [];\n      var tips = [];\n\n      var warn = function (msg, range, tip) {\n        (tip ? tips : errors).push(msg);\n      };\n\n      if (options) {\n        if ( true && options.outputSourceRange) {\n          // $flow-disable-line\n          var leadingSpaceLength = template.match(/^\\s*/)[0].length;\n\n          warn = function (msg, range, tip) {\n            var data = { msg: msg };\n            if (range) {\n              if (range.start != null) {\n                data.start = range.start + leadingSpaceLength;\n              }\n              if (range.end != null) {\n                data.end = range.end + leadingSpaceLength;\n              }\n            }\n            (tip ? tips : errors).push(data);\n          };\n        }\n        // merge custom modules\n        if (options.modules) {\n          finalOptions.modules =\n            (baseOptions.modules || []).concat(options.modules);\n        }\n        // merge custom directives\n        if (options.directives) {\n          finalOptions.directives = extend(\n            Object.create(baseOptions.directives || null),\n            options.directives\n          );\n        }\n        // copy other options\n        for (var key in options) {\n          if (key !== 'modules' && key !== 'directives') {\n            finalOptions[key] = options[key];\n          }\n        }\n      }\n\n      finalOptions.warn = warn;\n\n      var compiled = baseCompile(template.trim(), finalOptions);\n      if (true) {\n        detectErrors(compiled.ast, warn);\n      }\n      compiled.errors = errors;\n      compiled.tips = tips;\n      return compiled\n    }\n\n    return {\n      compile: compile,\n      compileToFunctions: createCompileToFunctionFn(compile)\n    }\n  }\n}\n\n/*  */\n\n// `createCompilerCreator` allows creating compilers that use alternative\n// parser/optimizer/codegen, e.g the SSR optimizing compiler.\n// Here we just export a default compiler using the default parts.\nvar createCompiler = createCompilerCreator(function baseCompile (\n  template,\n  options\n) {\n  var ast = parse(template.trim(), options);\n  if (options.optimize !== false) {\n    optimize(ast, options);\n  }\n  var code = generate(ast, options);\n  return {\n    ast: ast,\n    render: code.render,\n    staticRenderFns: code.staticRenderFns\n  }\n});\n\n/*  */\n\nvar ref$1 = createCompiler(baseOptions);\nvar compile = ref$1.compile;\nvar compileToFunctions = ref$1.compileToFunctions;\n\n/*  */\n\n// check whether current browser encodes a char inside attribute values\nvar div;\nfunction getShouldDecode (href) {\n  div = div || document.createElement('div');\n  div.innerHTML = href ? \"<a href=\\\"\\n\\\"/>\" : \"<div a=\\\"\\n\\\"/>\";\n  return div.innerHTML.indexOf('&#10;') > 0\n}\n\n// #3663: IE encodes newlines inside attribute values while other browsers don't\nvar shouldDecodeNewlines = inBrowser ? getShouldDecode(false) : false;\n// #6828: chrome encodes content in a[href]\nvar shouldDecodeNewlinesForHref = inBrowser ? getShouldDecode(true) : false;\n\n/*  */\n\nvar idToTemplate = cached(function (id) {\n  var el = query(id);\n  return el && el.innerHTML\n});\n\nvar mount = Vue.prototype.$mount;\nVue.prototype.$mount = function (\n  el,\n  hydrating\n) {\n  el = el && query(el);\n\n  /* istanbul ignore if */\n  if (el === document.body || el === document.documentElement) {\n     true && warn(\n      \"Do not mount Vue to <html> or <body> - mount to normal elements instead.\"\n    );\n    return this\n  }\n\n  var options = this.$options;\n  // resolve template/el and convert to render function\n  if (!options.render) {\n    var template = options.template;\n    if (template) {\n      if (typeof template === 'string') {\n        if (template.charAt(0) === '#') {\n          template = idToTemplate(template);\n          /* istanbul ignore if */\n          if ( true && !template) {\n            warn(\n              (\"Template element not found or is empty: \" + (options.template)),\n              this\n            );\n          }\n        }\n      } else if (template.nodeType) {\n        template = template.innerHTML;\n      } else {\n        if (true) {\n          warn('invalid template option:' + template, this);\n        }\n        return this\n      }\n    } else if (el) {\n      template = getOuterHTML(el);\n    }\n    if (template) {\n      /* istanbul ignore if */\n      if ( true && config.performance && mark) {\n        mark('compile');\n      }\n\n      var ref = compileToFunctions(template, {\n        outputSourceRange: \"development\" !== 'production',\n        shouldDecodeNewlines: shouldDecodeNewlines,\n        shouldDecodeNewlinesForHref: shouldDecodeNewlinesForHref,\n        delimiters: options.delimiters,\n        comments: options.comments\n      }, this);\n      var render = ref.render;\n      var staticRenderFns = ref.staticRenderFns;\n      options.render = render;\n      options.staticRenderFns = staticRenderFns;\n\n      /* istanbul ignore if */\n      if ( true && config.performance && mark) {\n        mark('compile end');\n        measure((\"vue \" + (this._name) + \" compile\"), 'compile', 'compile end');\n      }\n    }\n  }\n  return mount.call(this, el, hydrating)\n};\n\n/**\n * Get outerHTML of elements, taking care\n * of SVG elements in IE as well.\n */\nfunction getOuterHTML (el) {\n  if (el.outerHTML) {\n    return el.outerHTML\n  } else {\n    var container = document.createElement('div');\n    container.appendChild(el.cloneNode(true));\n    return container.innerHTML\n  }\n}\n\nVue.compile = compileToFunctions;\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Vue);\n\n\n/***/ }),\n\n/***/ \"./resources/js/components sync recursive \\\\.vue$/\":\n/*!***********************************************!*\\\n  !*** ./resources/js/components/ sync \\.vue$/ ***!\n  \\***********************************************/\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\nvar map = {\n\t\"./GistAuthModal.vue\": \"./resources/js/components/GistAuthModal.vue\",\n\t\"./GistComment.vue\": \"./resources/js/components/GistComment.vue\",\n\t\"./GistComments.vue\": \"./resources/js/components/GistComments.vue\",\n\t\"./GistStar.vue\": \"./resources/js/components/GistStar.vue\",\n\t\"./HomePageTabs.vue\": \"./resources/js/components/HomePageTabs.vue\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"./resources/js/components sync recursive \\\\.vue$/\";\n\n/***/ })\n\n/******/ \t});\n/************************************************************************/\n/******/ \t// The module cache\n/******/ \tvar __webpack_module_cache__ = {};\n/******/ \t\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/ \t\t// Check if module is in cache\n/******/ \t\tvar cachedModule = __webpack_module_cache__[moduleId];\n/******/ \t\tif (cachedModule !== undefined) {\n/******/ \t\t\treturn cachedModule.exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = __webpack_module_cache__[moduleId] = {\n/******/ \t\t\tid: moduleId,\n/******/ \t\t\tloaded: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/ \t\n/******/ \t\t// Execute the module function\n/******/ \t\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/ \t\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.loaded = true;\n/******/ \t\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/ \t\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = __webpack_modules__;\n/******/ \t\n/************************************************************************/\n/******/ \t/* webpack/runtime/chunk loaded */\n/******/ \t(() => {\n/******/ \t\tvar deferred = [];\n/******/ \t\t__webpack_require__.O = (result, chunkIds, fn, priority) => {\n/******/ \t\t\tif(chunkIds) {\n/******/ \t\t\t\tpriority = priority || 0;\n/******/ \t\t\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n/******/ \t\t\t\tdeferred[i] = [chunkIds, fn, priority];\n/******/ \t\t\t\treturn;\n/******/ \t\t\t}\n/******/ \t\t\tvar notFulfilled = Infinity;\n/******/ \t\t\tfor (var i = 0; i < deferred.length; i++) {\n/******/ \t\t\t\tvar [chunkIds, fn, priority] = deferred[i];\n/******/ \t\t\t\tvar fulfilled = true;\n/******/ \t\t\t\tfor (var j = 0; j < chunkIds.length; j++) {\n/******/ \t\t\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {\n/******/ \t\t\t\t\t\tchunkIds.splice(j--, 1);\n/******/ \t\t\t\t\t} else {\n/******/ \t\t\t\t\t\tfulfilled = false;\n/******/ \t\t\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n/******/ \t\t\t\t\t}\n/******/ \t\t\t\t}\n/******/ \t\t\t\tif(fulfilled) {\n/******/ \t\t\t\t\tdeferred.splice(i--, 1)\n/******/ \t\t\t\t\tresult = fn();\n/******/ \t\t\t\t}\n/******/ \t\t\t}\n/******/ \t\t\treturn result;\n/******/ \t\t};\n/******/ \t})();\n/******/ \t\n/******/ \t/* webpack/runtime/compat get default export */\n/******/ \t(() => {\n/******/ \t\t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t\t__webpack_require__.n = (module) => {\n/******/ \t\t\tvar getter = module && module.__esModule ?\n/******/ \t\t\t\t() => (module['default']) :\n/******/ \t\t\t\t() => (module);\n/******/ \t\t\t__webpack_require__.d(getter, { a: getter });\n/******/ \t\t\treturn getter;\n/******/ \t\t};\n/******/ \t})();\n/******/ \t\n/******/ \t/* webpack/runtime/define property getters */\n/******/ \t(() => {\n/******/ \t\t// define getter functions for harmony exports\n/******/ \t\t__webpack_require__.d = (exports, definition) => {\n/******/ \t\t\tfor(var key in definition) {\n/******/ \t\t\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n/******/ \t\t\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n/******/ \t\t\t\t}\n/******/ \t\t\t}\n/******/ \t\t};\n/******/ \t})();\n/******/ \t\n/******/ \t/* webpack/runtime/global */\n/******/ \t(() => {\n/******/ \t\t__webpack_require__.g = (function() {\n/******/ \t\t\tif (typeof globalThis === 'object') return globalThis;\n/******/ \t\t\ttry {\n/******/ \t\t\t\treturn this || new Function('return this')();\n/******/ \t\t\t} catch (e) {\n/******/ \t\t\t\tif (typeof window === 'object') return window;\n/******/ \t\t\t}\n/******/ \t\t})();\n/******/ \t})();\n/******/ \t\n/******/ \t/* webpack/runtime/hasOwnProperty shorthand */\n/******/ \t(() => {\n/******/ \t\t__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))\n/******/ \t})();\n/******/ \t\n/******/ \t/* webpack/runtime/make namespace object */\n/******/ \t(() => {\n/******/ \t\t// define __esModule on exports\n/******/ \t\t__webpack_require__.r = (exports) => {\n/******/ \t\t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n/******/ \t\t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n/******/ \t\t\t}\n/******/ \t\t\tObject.defineProperty(exports, '__esModule', { value: true });\n/******/ \t\t};\n/******/ \t})();\n/******/ \t\n/******/ \t/* webpack/runtime/node module decorator */\n/******/ \t(() => {\n/******/ \t\t__webpack_require__.nmd = (module) => {\n/******/ \t\t\tmodule.paths = [];\n/******/ \t\t\tif (!module.children) module.children = [];\n/******/ \t\t\treturn module;\n/******/ \t\t};\n/******/ \t})();\n/******/ \t\n/******/ \t/* webpack/runtime/jsonp chunk loading */\n/******/ \t(() => {\n/******/ \t\t// no baseURI\n/******/ \t\t\n/******/ \t\t// object to store loaded and loading chunks\n/******/ \t\t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n/******/ \t\t// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\n/******/ \t\tvar installedChunks = {\n/******/ \t\t\t\"/js/app\": 0,\n/******/ \t\t\t\"css/app\": 0,\n/******/ \t\t\t\"css/landing\": 0\n/******/ \t\t};\n/******/ \t\t\n/******/ \t\t// no chunk on demand loading\n/******/ \t\t\n/******/ \t\t// no prefetching\n/******/ \t\t\n/******/ \t\t// no preloaded\n/******/ \t\t\n/******/ \t\t// no HMR\n/******/ \t\t\n/******/ \t\t// no HMR manifest\n/******/ \t\t\n/******/ \t\t__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n/******/ \t\t\n/******/ \t\t// install a JSONP callback for chunk loading\n/******/ \t\tvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n/******/ \t\t\tvar [chunkIds, moreModules, runtime] = data;\n/******/ \t\t\t// add \"moreModules\" to the modules object,\n/******/ \t\t\t// then flag all \"chunkIds\" as loaded and fire callback\n/******/ \t\t\tvar moduleId, chunkId, i = 0;\n/******/ \t\t\tfor(moduleId in moreModules) {\n/******/ \t\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n/******/ \t\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n/******/ \t\t\t\t}\n/******/ \t\t\t}\n/******/ \t\t\tif(runtime) var result = runtime(__webpack_require__);\n/******/ \t\t\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n/******/ \t\t\tfor(;i < chunkIds.length; i++) {\n/******/ \t\t\t\tchunkId = chunkIds[i];\n/******/ \t\t\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n/******/ \t\t\t\t\tinstalledChunks[chunkId][0]();\n/******/ \t\t\t\t}\n/******/ \t\t\t\tinstalledChunks[chunkIds[i]] = 0;\n/******/ \t\t\t}\n/******/ \t\t\treturn __webpack_require__.O(result);\n/******/ \t\t}\n/******/ \t\t\n/******/ \t\tvar chunkLoadingGlobal = self[\"webpackChunk\"] = self[\"webpackChunk\"] || [];\n/******/ \t\tchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\n/******/ \t\tchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));\n/******/ \t})();\n/******/ \t\n/************************************************************************/\n/******/ \t\n/******/ \t// startup\n/******/ \t// Load entry module and return exports\n/******/ \t// This entry module depends on other loaded chunks and execution need to be delayed\n/******/ \t__webpack_require__.O(undefined, [\"css/app\",\"css/landing\"], () => (__webpack_require__(\"./resources/js/app.js\")))\n/******/ \t__webpack_require__.O(undefined, [\"css/app\",\"css/landing\"], () => (__webpack_require__(\"./resources/less/landing.less\")))\n/******/ \tvar __webpack_exports__ = __webpack_require__.O(undefined, [\"css/app\",\"css/landing\"], () => (__webpack_require__(\"./resources/less/app.less\")))\n/******/ \t__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n/******/ \t\n/******/ })()\n;"
  },
  {
    "path": "public/js/commentForm.js",
    "content": "var commentForm = (function () {\n    var el = {\n        $comment_input: $('#comment_input'),\n        $comment_buttons_container: $('.comment-form__button-container'),\n        $github_signin: $('#github_signin'),\n    };\n\n    var bindUIElements = function () {\n        el.$comment_input.on('focus', showCommentButton);\n        el.$comment_input.on('blur', hideCommentButton);\n        el.$github_signin.on('click', handleSignin);\n    };\n\n    var init = function () {\n        bindUIElements();\n        refillPreviousComment();\n    };\n\n    var handleSignin = function (e) {\n        var comment = el.$comment_input.val();\n        localStorage.setItem('gist_comment', comment);\n    };\n\n    var showCommentButton = function () {\n        el.$comment_buttons_container.addClass('active');\n    };\n\n    var hideCommentButton = function () {\n        if (el.$comment_input.val() === '') {\n            el.$comment_buttons_container.removeClass('active');\n        }\n    };\n\n    var refillPreviousComment = function () {\n        if (localStorage.hasOwnProperty('gist_comment') === false) {\n            return false;\n        }\n        el.$comment_input.val(localStorage.getItem('gist_comment')).focus();\n        localStorage.removeItem('gist_comment');\n    };\n\n    return {\n        init: init,\n    };\n})();\n"
  },
  {
    "path": "public/mix-manifest.json",
    "content": "{\n    \"/js/app.js\": \"/js/app.js\",\n    \"/css/app.css\": \"/css/app.css\",\n    \"/css/landing.css\": \"/css/landing.css\"\n}\n"
  },
  {
    "path": "public/robots.txt",
    "content": "User-agent: *\nDisallow:\n"
  },
  {
    "path": "readme.md",
    "content": "![Gistlog logo](https://raw.githubusercontent.com/tighten/gistlog/main/gistlog-banner.png)\n\n# GistLog\n\n> [!IMPORTANT]\n> Gistlog was an app that turned your GitHub Gists into shareable blog posts.  Due to waning interest we have decided to shut down Gistlog.\n\n---\n\nTurn your gists into easy, beautiful, responsive blog posts--each a \"GistLog\". Just paste a Gist URL into [GistLog.co](https://gistlog.co/) and you're up and running.\n\nYou can also just replace `gist.github.com` in any URL with `gistlog.co`, and you instantly have a beautiful GistLog.\n\n## Requirements\n\n * PHP >= 7.4\n * Composer\n\n## Installation\n\n1. Clone the repository locally\n2. Install dependencies with `composer install`\n3. Copy `.env.example` to `.env` and modify its contents to reflect your local environment\n4. Generate application key\n```bash\nphp artisan key:generate\n```\n5. Configure a web server, such as the built-in PHP web server, to serve this site using the +public+ directory as its root\n```bash\nphp -S localhost:8080 -t public\n```\n6. Go to https://github.com/settings/developers and create a Oauth app\n7. Create a token here https://github.com/settings/tokens that has access right to Gist\n\n## Questions\nIf you have any questions, please reach out to [@mattstauffer](https://github.com/mattstauffer). Find him here or on twitter at [@stauffermatt](https://twitter.com/stauffermatt).\n\n## Contributing\n\nPlease see the [contributing.md](https://github.com/tighten/gistlog/blob/main/contributing.md) for more explicit instructions on how to contribute to the project.\n\nIf you have an idea for the project, please look at the [open issues](https://github.com/tighten/gistlog/issues), and if your idea isn't there, open an issue for discussion.You can write a pull request without validating the idea first, but it will open up the possibility that you spend a lot of time writing a feature and it gets rejected.\n"
  },
  {
    "path": "resources/js/app.js",
    "content": "/**\n * First we will load all of this project's JavaScript dependencies which\n * includes Vue and other libraries. It is a great starting point when\n * building robust, powerful web applications using Vue and Laravel.\n */\n\nwindow.autosize = require('autosize');\n\nrequire('./bootstrap');\n\nimport Vue from 'vue';\n\nVue.config.productionTip = false;\n\n/**\n * The following block of code may be used to automatically register your\n * Vue components. It will recursively scan this directory for the Vue\n * components and automatically register them with their \"basename\".\n *\n * Eg. ./components/ExampleComponent.vue -> <example-component></example-component>\n */\n\nconst files = require.context('./components', true, /\\.vue$/i);\nfiles\n    .keys()\n    .map((key) =>\n       Vue.component(key.split('/').pop().split('.')[0], files(key).default)\n    );\n\n/**\n * Next, we will create a fresh Vue application instance and attach it to\n * the page. Then, you may begin adding components to this application\n * or customize the JavaScript scaffolding to fit your unique needs.\n */\n\nconst app = new Vue({\n    el: '#app',\n});\n"
  },
  {
    "path": "resources/js/bootstrap.js",
    "content": "window._ = require('lodash');\n\n/**\n * We'll load jQuery and the Bootstrap jQuery plugin which provides support\n * for JavaScript based Bootstrap features such as modals and tabs. This\n * code may be modified to fit the specific needs of your application.\n */\n\n// try {\n//     window.Popper = require('popper.js').default;\n//     window.$ = window.jQuery = require('jquery');\n\n//     require('bootstrap');\n// } catch (e) {}\n\n/**\n * We'll load the axios HTTP library which allows us to easily issue requests\n * to our Laravel back-end. This library automatically handles sending the\n * CSRF token as a header based on the value of the \"XSRF\" token cookie.\n */\n\nwindow.axios = require('axios');\n\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n/**\n * Next we will register the CSRF Token as a common header with Axios so that\n * all outgoing HTTP requests automatically have it attached. This is just\n * a simple convenience so we don't have to attach every token manually.\n */\n\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n    window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n    console.error(\n        'CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token'\n    );\n}\n\n/**\n * Echo exposes an expressive API for subscribing to channels and listening\n * for events that are broadcast by Laravel. Echo and event broadcasting\n * allows your team to easily build robust real-time web applications.\n */\n\n// import Echo from 'laravel-echo'\n\n// window.Pusher = require('pusher-js');\n\n// window.Echo = new Echo({\n//     broadcaster: 'pusher',\n//     key: process.env.MIX_PUSHER_APP_KEY,\n//     cluster: process.env.MIX_PUSHER_APP_CLUSTER,\n//     encrypted: true\n// });\n"
  },
  {
    "path": "resources/js/components/GistAuthModal.vue",
    "content": "<template>\n    <div class=\"fixed inset-0 z-50 flex px-1 overflow-auto sm:px-0 bg-smoke\">\n        <div class=\"relative flex flex-col w-full max-w-md p-10 m-auto bg-white rounded-lg\">\n            <span\n                @click=\"$emit('close-modal')\"\n                class=\"absolute top-0 bottom-0 right-0 p-2\"\n            >\n                <svg class=\"w-5 h-5 fill-current text-grey hover:text-grey-darkest\" role=\"button\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\">\n                    <title>Close</title>\n                    <path d=\"M14.348 14.849a1.2 1.2 0 0 1-1.697 0L10 11.819l-2.651 3.029a1.2 1.2 0 1 1-1.697-1.697l2.758-3.15-2.759-3.152a1.2 1.2 0 1 1 1.697-1.697L10 8.183l2.651-3.031a1.2 1.2 0 1 1 1.697 1.697l-2.758 3.152 2.758 3.15a1.2 1.2 0 0 1 0 1.698z\"/>\n                </svg>\n            </span>\n\n            <div class=\"flex justify-center my-4\">\n                <svg xmlns=\"http://www.w3.org/2000/svg\" class=\"w-12 h-12 text-blue-dark\" viewBox=\"0 0 20 20\" fill=\"currentColor\">\n                    <path fill-rule=\"evenodd\" d=\"M18 5v8a2 2 0 01-2 2h-5l-5 4v-4H4a2 2 0 01-2-2V5a2 2 0 012-2h12a2 2 0 012 2zM7 8H5v2h2V8zm2 0h2v2H9V8zm6 0h-2v2h2V8z\" clip-rule=\"evenodd\" />\n                </svg>\n            </div>\n\n            <p class=\"flex justify-center\">Sign in to star or leave a comment</p>\n\n            <div class=\"flex justify-center flex-1 mt-4\">\n                <a class=\"flex items-center px-3 py-2 my-4 text-sm text-white rounded bg-grey-darkest\" href=\"/auth/github\">\n                    <span class=\"w-6 mr-2 text-white fill-current\">\n                        <svg xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" viewBox=\"0 0 1024 1024\" enable-background=\"new 0 0 1024 1024\" xml:space=\"preserve\">\n                        <path d=\"M512 0C229.25 0 0 229.25 0 512c0 226.25 146.688 418.125 350.156 485.812 25.594 4.688 34.938-11.125 34.938-24.625 0-12.188-0.469-52.562-0.719-95.312C242 908.812 211.906 817.5 211.906 817.5c-23.312-59.125-56.844-74.875-56.844-74.875-46.531-31.75 3.53-31.125 3.53-31.125 51.406 3.562 78.47 52.75 78.47 52.75 45.688 78.25 119.875 55.625 149 42.5 4.654-33 17.904-55.625 32.5-68.375C304.906 725.438 185.344 681.5 185.344 485.312c0-55.938 19.969-101.562 52.656-137.406-5.219-13-22.844-65.094 5.062-135.562 0 0 42.938-13.75 140.812 52.5 40.812-11.406 84.594-17.031 128.125-17.219 43.5 0.188 87.312 5.875 128.188 17.281 97.688-66.312 140.688-52.5 140.688-52.5 28 70.531 10.375 122.562 5.125 135.5 32.812 35.844 52.625 81.469 52.625 137.406 0 196.688-119.75 240-233.812 252.688 18.438 15.875 34.75 47 34.75 94.75 0 68.438-0.688 123.625-0.688 140.5 0 13.625 9.312 29.562 35.25 24.562C877.438 930 1024 738.125 1024 512 1024 229.25 794.75 0 512 0z\" />\n                        </svg>\n                    </span>\n                    Sign in with GitHub\n                </a>\n            </div>\n        </div>\n    </div>\n</template>\n\n<script>\n    export default {\n        created() {\n            const onEscape = (e) => {\n                if (e.keyCode === 27) {\n                    this.$emit('close-modal')\n                }\n            }\n\n            document.addEventListener('keydown', onEscape)\n\n            this.$once('hook:destroyed', () => {\n                document.removeEventListener('keydown', onEscape)\n            })\n        }\n    }\n</script>\n\n<style scoped>\n    .bg-smoke {\n        background-color: rgba(0, 0, 0, 0.5);\n    }\n</style>\n"
  },
  {
    "path": "resources/js/components/GistComment.vue",
    "content": "<template>\n    <div class=\"flex my-6\">\n        <div class=\"w-12 h-12 rounded-full overflow-hidden\">\n            <img\n                :src=\"comment.user.avatar_url\"\n                :alt=\"`${comment.user.login} - GistLog`\"\n            />\n        </div>\n        <div class=\"flex-1 flex flex-col px-2 sm:pl-4 sm:p-0 max-w-full break-words\">\n            <span class=\"text-blue-darker text-sm font-normal\">\n                <a\n                    :href=\"comment.user.html_url\"\n                    target=\"_blank\"\n                    class=\"no-underline\"\n                    >{{ comment.user.login }}</a\n                >\n                &bull;\n                <a\n                    :href=\"`https://gist.github.com/${gistId}#gistcomment-${comment.id}`\"\n                    class=\"no-underline\"\n                    >{{ friendlyFormattedTimestamp }}</a\n                >\n            </span>\n            <span\n                class=\"font-normal text-sm leading-normal text-justify\"\n                v-html=\"comment.body_html\"\n            >\n            </span>\n        </div>\n    </div>\n</template>\n\n<script>\nimport Moment from 'moment';\n\nexport default {\n    props: {\n        gistId: String,\n        comment: Object,\n    },\n    computed: {\n        friendlyFormattedTimestamp() {\n            return Moment(this.comment.updated_at).fromNow();\n        },\n    },\n};\n</script>\n"
  },
  {
    "path": "resources/js/components/GistComments.vue",
    "content": "<template>\n    <div>\n        <gist-comment\n            v-for=\"comment in comments\"\n            :key=\"comment.id\"\n            :gist-id=\"gistId\"\n            :comment=\"comment\"\n        ></gist-comment>\n        <div v-if=\"loading\">Loading comments...</div>\n    </div>\n</template>\n\n<script>\nexport default {\n    props: {\n        gistAuthor: String,\n        gistId: String,\n    },\n    data: function () {\n        return {\n            comments: [],\n            loading: true,\n        };\n    },\n    mounted() {\n        this.loadComments();\n    },\n    methods: {\n        loadComments() {\n            axios\n                .get(`/${this.gistAuthor}/${this.gistId}/comments.json`)\n                .then((response) => {\n                    this.comments = response.data;\n                    this.loading = false;\n                })\n                .catch(() => {\n                    alert('Something went wrong loading the comments.');\n                });\n        },\n    },\n};\n</script>\n"
  },
  {
    "path": "resources/js/components/GistStar.vue",
    "content": "<template>\n    <div>\n        <GistAuthModal\n            v-if=\"isLoginModalOpen\"\n            @close-modal=\"isLoginModalOpen = false\"\n        />\n        <a\n            @click=\"toggleStar\"\n            class=\"flex flex-row justify-center mb-3 text-sm rounded shadow cursor-pointer text-grey-darker w-100 sm:mb-auto sm:bg-white\"\n            :class=\"{\n                'opacity-100': isLoggedIn,\n                'opacity-50': !isLoggedIn,\n            }\"\n        >\n        <div class=\"inline-block flex flex-row justify-center px-2 py-3 sm:py-1\">\n            <svg\n                :class=\"{\n                    'text-blue-dark': isStarred,\n                    'text-grey-light': !isStarred,\n                }\"\n                class=\"w-4 h-5 mr-1 fill-current\"\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 20 20\"\n            >\n                <path\n                    d=\"M10 15l-5.878 3.09 1.123-6.545L.489 6.91l6.572-.955L10 0l2.939 5.955 6.572.955-4.756 4.635 1.123 6.545z\"\n                />\n            </svg>\n            <span v-if=\"isStarred\">Unstar</span>\n            <span v-else>Star</span>\n        </div>\n        <div v-if=\"isLoggedIn\" class=\"inline-block px-2 py-3 sm:py-1 border-l border-grey-lighter\">{{totalStars}}</div>\n        </a>\n    </div>\n</template>\n\n<script>\nexport default {\n    props: {\n        isStarredForUser: Boolean,\n        gistId: String,\n        isLoggedIn: Boolean,\n    },\n    data: function () {\n        return {\n            isStarred: !!this.isStarredForUser,\n            starRoute: route('post.star', { gistId: this.gistId }),\n            unstarRoute: route('post.unstar', { gistId: this.gistId }),\n            isLoginModalOpen: false,\n            stargazerRoute: route('post.starcount', { gistId: this.gistId }),\n            totalStars: \"\"\n        };\n    },\n    mounted() {\n        if(this.isLoggedIn) {\n            this.starCount()\n        }\n    },\n    methods: {\n        toggleStar() {\n            if (!this.isLoggedIn) {\n                this.isLoginModalOpen = true\n                return\n            }\n\n            axios({\n                withCredentials: true,\n                method: this.isStarred ? 'delete' : 'put',\n                url: this.toggleRoute(),\n            }).then((response) =>\n                this.isStarred\n                    ? (this.isStarred = false, this.totalStars--)\n                    : (this.isStarred = true, this.totalStars++)\n            );\n        },\n        toggleRoute() {\n            return this.isStarred ? this.unstarRoute : this.starRoute;\n        },\n        async starCount() {\n            const response = await fetch(this.stargazerRoute)\n            const res = await response.json()\n            this.totalStars = await res.data.viewer.gist.stargazerCount \n        }\n    },\n};\n</script>\n"
  },
  {
    "path": "resources/js/components/HomePageTabs.vue",
    "content": "<template>\n    <div class=\"container py-1 mx-auto mb-6\">\n        <div class=\"hidden md:flex flex-col md:flex-row justify-around -mx-8\">\n            <div class=\"flex flex-col w-full md:w-1/3\">\n                <div\n                    :class=\"{ 'tab-label--active': isActive(1) }\"\n                    class=\"tab-label\"\n                    @click=\"changeTab(1)\"\n                >\n                    <span>1</span>\n                    <div class=\"text-left mx-5\">\n                        <h4 class=\"text-blue font-bold text-sm\">\n                            Create a Gist\n                        </h4>\n                        <p class=\"text-grey-darker py-1 text-sm\">\n                            Create a GitHub Gist with Markdown\n                        </p>\n                    </div>\n                </div>\n\n                <div\n                    :class=\"{ 'tab-label--active': isActive(2) }\"\n                    class=\"tab-label\"\n                    @click=\"changeTab(2)\"\n                >\n                    <span>2</span>\n                    <div class=\"text-left mx-5\">\n                        <h4 class=\"text-blue font-bold text-sm\">\n                            Paste the Link\n                        </h4>\n                        <p class=\"text-grey-darker py-1 text-sm\">\n                            Paste your Gist's URL into GistLog\n                        </p>\n                    </div>\n                </div>\n\n                <div\n                    :class=\"{ 'tab-label--active': isActive(3) }\"\n                    class=\"tab-label\"\n                    @click=\"changeTab(3)\"\n                >\n                    <span>3</span>\n                    <div class=\"text-left mx-5\">\n                        <h4 class=\"text-blue font-bold text-sm\">\n                            Share your Post\n                        </h4>\n                        <p class=\"text-grey-darker py-1 text-sm\">\n                            Share your GistLog link 🎉\n                        </p>\n                    </div>\n                </div>\n            </div>\n\n            <div class=\"flex items-center md:w-3/5\">\n                <img\n                    v-if=\"currentTab == 1\"\n                    src=\"/img/step1.jpg\"\n                    alt=\"Step 1 - create Gist\"\n                    class=\"border border-grey-light rounded shadow-lg w-full\"\n                />\n                <img\n                    v-if=\"currentTab == 2\"\n                    src=\"/img/step2.jpg\"\n                    alt=\"Step 2 - paste Gist link\"\n                    class=\"border border-grey-light rounded shadow-lg w-full\"\n                />\n                <img\n                    v-if=\"currentTab == 3\"\n                    src=\"/img/step3.jpg\"\n                    alt=\"Step 3 - share your post\"\n                    class=\"border border-grey-light rounded shadow-lg w-full\"\n                />\n            </div>\n        </div>\n    </div>\n</template>\n\n<script>\nexport default {\n    data() {\n        return {\n            currentTab: 1,\n        };\n    },\n    methods: {\n        changeTab(tab) {\n            this.currentTab = tab;\n        },\n\n        isActive(tab) {\n            return this.currentTab === tab;\n        },\n    },\n};\n</script>\n"
  },
  {
    "path": "resources/lang/en/auth.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Authentication Language Lines\n    |--------------------------------------------------------------------------\n    |\n    | The following language lines are used during authentication for various\n    | messages that we need to display to the user. You are free to modify\n    | these language lines according to your application's requirements.\n    |\n    */\n\n    'failed' => 'These credentials do not match our records.',\n    'password' => 'The provided password is incorrect.',\n    'throttle' => 'Too many login attempts. Please try again in :seconds seconds.',\n\n];\n"
  },
  {
    "path": "resources/lang/en/pagination.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Pagination Language Lines\n    |--------------------------------------------------------------------------\n    |\n    | The following language lines are used by the paginator library to build\n    | the simple pagination links. You are free to change them to anything\n    | you want to customize your views to better match your application.\n    |\n    */\n\n    'previous' => '&laquo; Previous',\n    'next'     => 'Next &raquo;',\n\n];\n"
  },
  {
    "path": "resources/lang/en/passwords.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Password Reset Language Lines\n    |--------------------------------------------------------------------------\n    |\n    | The following language lines are the default lines which match reasons\n    | that are given by the password broker for a password update attempt\n    | has failed, such as for an invalid token or invalid new password.\n    |\n    */\n\n    'reset' => 'Your password has been reset!',\n    'sent' => 'We have e-mailed your password reset link!',\n    'throttled' => 'Please wait before retrying.',\n    'token' => 'This password reset token is invalid.',\n    'user' => \"We can't find a user with that e-mail address.\",\n\n];\n"
  },
  {
    "path": "resources/lang/en/validation.php",
    "content": "<?php\n\nreturn [\n\n    /*\n    |--------------------------------------------------------------------------\n    | Validation Language Lines\n    |--------------------------------------------------------------------------\n    |\n    | The following language lines contain the default error messages used by\n    | the validator class. Some of these rules have multiple versions such\n    | as the size rules. Feel free to tweak each of these messages here.\n    |\n    */\n\n    'accepted' => 'The :attribute must be accepted.',\n    'active_url' => 'The :attribute is not a valid URL.',\n    'after' => 'The :attribute must be a date after :date.',\n    'after_or_equal' => 'The :attribute must be a date after or equal to :date.',\n    'alpha' => 'The :attribute must only contain letters.',\n    'alpha_dash' => 'The :attribute must only contain letters, numbers, dashes and underscores.',\n    'alpha_num' => 'The :attribute must only contain letters and numbers.',\n    'array' => 'The :attribute must be an array.',\n    'before' => 'The :attribute must be a date before :date.',\n    'before_or_equal' => 'The :attribute must be a date before or equal to :date.',\n    'between' => [\n        'numeric' => 'The :attribute must be between :min and :max.',\n        'file' => 'The :attribute must be between :min and :max kilobytes.',\n        'string' => 'The :attribute must be between :min and :max characters.',\n        'array' => 'The :attribute must have between :min and :max items.',\n    ],\n    'boolean' => 'The :attribute field must be true or false.',\n    'confirmed' => 'The :attribute confirmation does not match.',\n    'date' => 'The :attribute is not a valid date.',\n    'date_equals' => 'The :attribute must be a date equal to :date.',\n    'date_format' => 'The :attribute does not match the format :format.',\n    'different' => 'The :attribute and :other must be different.',\n    'digits' => 'The :attribute must be :digits digits.',\n    'digits_between' => 'The :attribute must be between :min and :max digits.',\n    'dimensions' => 'The :attribute has invalid image dimensions.',\n    'distinct' => 'The :attribute field has a duplicate value.',\n    'email' => 'The :attribute must be a valid email address.',\n    'ends_with' => 'The :attribute must end with one of the following: :values.',\n    'exists' => 'The selected :attribute is invalid.',\n    'file' => 'The :attribute must be a file.',\n    'filled' => 'The :attribute field must have a value.',\n    'gt' => [\n        'numeric' => 'The :attribute must be greater than :value.',\n        'file' => 'The :attribute must be greater than :value kilobytes.',\n        'string' => 'The :attribute must be greater than :value characters.',\n        'array' => 'The :attribute must have more than :value items.',\n    ],\n    'gte' => [\n        'numeric' => 'The :attribute must be greater than or equal :value.',\n        'file' => 'The :attribute must be greater than or equal :value kilobytes.',\n        'string' => 'The :attribute must be greater than or equal :value characters.',\n        'array' => 'The :attribute must have :value items or more.',\n    ],\n    'image' => 'The :attribute must be an image.',\n    'in' => 'The selected :attribute is invalid.',\n    'in_array' => 'The :attribute field does not exist in :other.',\n    'integer' => 'The :attribute must be an integer.',\n    'ip' => 'The :attribute must be a valid IP address.',\n    'ipv4' => 'The :attribute must be a valid IPv4 address.',\n    'ipv6' => 'The :attribute must be a valid IPv6 address.',\n    'json' => 'The :attribute must be a valid JSON string.',\n    'lt' => [\n        'numeric' => 'The :attribute must be less than :value.',\n        'file' => 'The :attribute must be less than :value kilobytes.',\n        'string' => 'The :attribute must be less than :value characters.',\n        'array' => 'The :attribute must have less than :value items.',\n    ],\n    'lte' => [\n        'numeric' => 'The :attribute must be less than or equal :value.',\n        'file' => 'The :attribute must be less than or equal :value kilobytes.',\n        'string' => 'The :attribute must be less than or equal :value characters.',\n        'array' => 'The :attribute must not have more than :value items.',\n    ],\n    'max' => [\n        'numeric' => 'The :attribute must not be greater than :max.',\n        'file' => 'The :attribute must not be greater than :max kilobytes.',\n        'string' => 'The :attribute must not be greater than :max characters.',\n        'array' => 'The :attribute must not have more than :max items.',\n    ],\n    'mimes' => 'The :attribute must be a file of type: :values.',\n    'mimetypes' => 'The :attribute must be a file of type: :values.',\n    'min' => [\n        'numeric' => 'The :attribute must be at least :min.',\n        'file' => 'The :attribute must be at least :min kilobytes.',\n        'string' => 'The :attribute must be at least :min characters.',\n        'array' => 'The :attribute must have at least :min items.',\n    ],\n    'multiple_of' => 'The :attribute must be a multiple of :value.',\n    'not_in' => 'The selected :attribute is invalid.',\n    'not_regex' => 'The :attribute format is invalid.',\n    'numeric' => 'The :attribute must be a number.',\n    'password' => 'The password is incorrect.',\n    'present' => 'The :attribute field must be present.',\n    'regex' => 'The :attribute format is invalid.',\n    'required' => 'The :attribute field is required.',\n    'required_if' => 'The :attribute field is required when :other is :value.',\n    'required_unless' => 'The :attribute field is required unless :other is in :values.',\n    'required_with' => 'The :attribute field is required when :values is present.',\n    'required_with_all' => 'The :attribute field is required when :values are present.',\n    'required_without' => 'The :attribute field is required when :values is not present.',\n    'required_without_all' => 'The :attribute field is required when none of :values are present.',\n    'prohibited' => 'The :attribute field is prohibited.',\n    'prohibited_if' => 'The :attribute field is prohibited when :other is :value.',\n    'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.',\n    'same' => 'The :attribute and :other must match.',\n    'size' => [\n        'numeric' => 'The :attribute must be :size.',\n        'file' => 'The :attribute must be :size kilobytes.',\n        'string' => 'The :attribute must be :size characters.',\n        'array' => 'The :attribute must contain :size items.',\n    ],\n    'starts_with' => 'The :attribute must start with one of the following: :values.',\n    'string' => 'The :attribute must be a string.',\n    'timezone' => 'The :attribute must be a valid zone.',\n    'unique' => 'The :attribute has already been taken.',\n    'uploaded' => 'The :attribute failed to upload.',\n    'url' => 'The :attribute format is invalid.',\n    'uuid' => 'The :attribute must be a valid UUID.',\n\n    /*\n    |--------------------------------------------------------------------------\n    | Custom Validation Language Lines\n    |--------------------------------------------------------------------------\n    |\n    | Here you may specify custom validation messages for attributes using the\n    | convention \"attribute.rule\" to name the lines. This makes it quick to\n    | specify a specific custom language line for a given attribute rule.\n    |\n    */\n\n    'custom' => [\n        'attribute-name' => [\n            'rule-name' => 'custom-message',\n        ],\n    ],\n\n    /*\n    |--------------------------------------------------------------------------\n    | Custom Validation Attributes\n    |--------------------------------------------------------------------------\n    |\n    | The following language lines are used to swap our attribute placeholder\n    | with something more reader friendly such as \"E-Mail Address\" instead\n    | of \"email\". This simply helps us make our message more expressive.\n    |\n    */\n\n    'attributes' => [],\n\n];\n"
  },
  {
    "path": "resources/less/app.less",
    "content": "@import \"./tailwind\";\n\n@import \"./github\";\n\n.container {\n    @apply px-5;\n\n    max-width: 990px;\n}\n\n.avatar {\n    @apply rounded-full overflow-hidden relative mx-auto;\n    height: 5.5rem;\n    width: 5.5rem;\n}\n\na.btn-github {\n    @apply flex items-center bg-grey-darkest text-sm px-3 py-2 rounded my-4;\n    color: #fff;\n}\n\n.gistlog {\n    @apply bg-white shadow  py-8;\n    margin-top: -2.6rem;\n}\n\n.gistlog__container {\n    @apply mx-auto my-8;\n    max-width: 935px;\n}\n\n.gistlog__content {\n    @apply mx-auto block text-grey-darkest w-full mt-8 pt-6;\n    max-width: 612px;\n\n    a {\n        @apply break-words no-underline;\n\n        color: #037cc2;\n    }\n\n    blockquote {\n        @apply border-l-4 py-2 px-6 ml-4 mb-4 text-grey;\n\n        p:last-child {\n            @apply mb-0;\n        }\n    }\n\n    code {\n        @apply px-1;\n    }\n\n    code, pre {\n        @apply font-mono bg-grey-lightest;\n    }\n\n    h2 {\n        @apply mt-8 mb-4 pt-2 font-normal;\n        font-size: 1.35rem\n    }\n\n    h3 {\n        @apply text-lg text-grey font-normal;\n    }\n\n    h1, h2, h3, h4, h5, h6 {\n        @apply text-black;\n    }\n\n    li {\n        @apply mb-3 break-words;\n    }\n\n    ol, ul {\n        @apply pl-6;\n    }\n\n    ol {\n        list-style-type: decimal;\n    }\n\n    ul {\n        list-style-type: disc;\n    }\n\n    p {\n        @apply font-normal mb-4;\n    }\n}\n\n.gistlog__title {\n    @apply font-light text-center py-2 text-4xl;\n}\n\n.comment-body a {\n    @apply break-all;\n}\n\n@screen sm {\n    .gistlog {\n        @apply px-8;\n    }\n}\n"
  },
  {
    "path": "resources/less/github.less",
    "content": "@base-color: rgb(51, 51, 51);\n@strings-and-such: #183691;\n\n.gistlog__content .highlight pre, pre {\n    background-color: #fafafa;\n    border-left: 1em solid rgb(230, 230, 230);\n    border-radius: 2px;\n    font-size: 82%;\n    font-weight: normal;\n    line-height: 1.45;\n    margin-bottom: 1.5em;\n    padding: 1.5em .5em;\n    overflow: auto;\n\n    a {\n        color: inherit;\n    }\n}\n\npre {\n    word-wrap: normal;\n\n    code {\n        background-color: transparent;\n        border: 0;\n        display: inline;\n        line-height: inherit;\n        margin: 0;\n        max-width: initial;\n        overflow: initial;\n        padding: 0;\n        word-wrap: normal;\n    }\n}\n.pl-c {\n    color: #969896;\n}\n.pl-c1,\n.pl-mdh,\n.pl-mm,\n.pl-mp,\n.pl-mr,\n.pl-s1 .pl-v,\n.pl-s3,\n.pl-sc,\n.pl-sv {\n    color: #0086b3;\n}\n.pl-e,\n.pl-en {\n    color: #795da3;\n}\n.pl-s1 .pl-s2,\n.pl-smi,\n.pl-smp,\n.pl-stj,\n.pl-vo,\n.pl-vpf {\n    color: #333;\n}\n.pl-ent {\n    color: #63a35c;\n}\n.pl-k,\n.pl-s,\n.pl-st {\n    color: @strings-and-such;\n}\n.pl-k {\n    color: #a71d5d;\n}\n.pl-pds,\n.pl-s1,\n.pl-s1 .pl-pse .pl-s2,\n.pl-sr,\n.pl-sr .pl-cce,\n.pl-sr .pl-sra,\n.pl-sr .pl-sre,\n.pl-src {\n    color: @base-color;\n}\n.pl-mo,\n.pl-v {\n    color: #1d3e81;\n}\n.pl-id {\n    color: #b52a1d;\n}\n.pl-ii {\n    background-color: #b52a1d;\n    color: #f8f8f8;\n}\n.pl-sr .pl-cce {\n    color: #63a35c;\n    font-weight: bold;\n}\n.pl-ml {\n    color: #693a17;\n}\n.pl-mh,\n.pl-mh .pl-en,\n.pl-ms {\n    color: #1d3e81;\n    font-weight: bold;\n}\n.pl-mq {\n    color: #008080;\n}\n.pl-mi {\n    color: #333;\n    font-style: italic;\n}\n.pl-mb {\n    color: #333;\n    font-weight: bold;\n}\n.pl-md,\n.pl-mdhf {\n    background-color: #ffecec;\n    color: #bd2c00;\n}\n.pl-mdht,\n.pl-mi1 {\n    background-color: #eaffea;\n    color: #55a532;\n}\n.pl-mdr {\n    color: #795da3;\n    font-weight: bold;\n}\n"
  },
  {
    "path": "resources/less/landing.less",
    "content": "@import './tailwind';\n\n.blue-overlay:before {\n    background-color: rgba(0, 59, 87, 0.8);\n    content: ' ';\n    display: block;\n    height: 100%;\n    left: 0;\n    position: absolute;\n    top: 0;\n    width: 100%;\n    z-index: 0;\n}\n\n.container {\n    @apply px-5;\n\n    max-width: 990px;\n}\n\n.img-cover {\n    @apply overflow-hidden relative h-px bg-cover;\n\n    height: 120px;\n}\n\n.tab-label {\n    @apply cursor-pointer flex my-4 p-5;\n\n    span {\n        @apply bg-black flex font-bold h-8 items-center justify-center rounded-full text-sm text-white w-8;\n    }\n\n    h4 {\n        @apply text-blue-darker font-bold text-base;\n    }\n\n    &--active {\n        @apply bg-white rounded-lg shadow-md;\n\n        h4 {\n            @apply text-blue-darker;\n        }\n\n        span {\n            @apply bg-blue-darker;\n        }\n    }\n}\n\n@screen md {\n    .img-cover {\n        height: 320px;\n    }\n}\n"
  },
  {
    "path": "resources/less/tailwind.less",
    "content": "/**\n * This injects Tailwind's base styles, which is a combination of\n * Normalize.css and some additional base styles.\n *\n * You can see the styles here:\n * https://github.com/tailwindcss/tailwindcss/blob/master/css/preflight.css\n *\n * If using `postcss-import`, you should import this line from it's own file:\n *\n * @import \"./tailwind-preflight.css\";\n *\n * See: https://github.com/tailwindcss/tailwindcss/issues/53#issuecomment-341413622\n */\n @tailwind base;\n\n /**\n  * Here you would add any of your custom component classes; stuff that you'd\n  * want loaded *before* the utilities so that the utilities could still\n  * override them.\n  *\n  * Example:\n  *\n  * .btn { ... }\n  * .form-input { ... }\n  *\n  * Or if using a preprocessor or `postcss-import`:\n  *\n  * @import \"components/buttons\";\n  * @import \"components/forms\";\n  */\n @tailwind components;\n\n /**\n  * This injects all of Tailwind's utility classes, generated based on your\n  * config file.\n  *\n  * If using `postcss-import`, you should import this line from it's own file:\n  *\n  * @import \"./tailwind-utilities.css\";\n  *\n  * See: https://github.com/tailwindcss/tailwindcss/issues/53#issuecomment-341413622\n  */\n @tailwind utilities;\n\n /**\n  * Here you would add any custom utilities you need that don't come out of the\n  * box with Tailwind.\n  *\n  * Example :\n  *\n  * .bg-pattern-graph-paper { ... }\n  * .skew-45 { ... }\n  *\n  * Or if using a preprocessor or `postcss-import`:\n  *\n  * @import \"utilities/background-patterns\";\n  * @import \"utilities/skew-transforms\";\n  */\n"
  },
  {
    "path": "resources/views/authors/feed.blade.php",
    "content": "@extends('layouts.rss')\n\n@section('title', $author->name . \" - Posts on GistLog\")\n@section('url', Request::url())\n@section('authorName', $author->name)\n\n@section('entries')\n    @foreach ($author->gists as $gistlog)\n        <entry>\n            <id>{{ $gistlog->localUrl() }}</id>\n            <link type=\"text/html\" rel=\"alternate\" href=\"{{ $gistlog->localUrl() }}\" />\n            <title>{{ $gistlog->title }}</title>\n            <published>{{ $gistlog->createdAt->format(DateTime::ATOM) }}</published>\n            <updated>{{ $gistlog->updatedAt->format(DateTime::ATOM) }}</updated>\n            <author>\n                <name>{{ $gistlog->author }}</name>\n            </author>\n            <summary type=\"html\"><![CDATA[{!! $gistlog->getPreview() !!}...]]></summary>\n            <content type=\"html\"><![CDATA[{!! $gistlog->renderHtml() !!}]]></content>\n        </entry>\n    @endforeach\n@endsection\n"
  },
  {
    "path": "resources/views/authors/show.blade.php",
    "content": "@extends('layouts.app')\n\n@section('meta')\n<link rel=\"alternate\" type=\"application/atom+xml\" title=\"RSS Feed for {{ $author->username }} on GistLog\" href=\"{{ route('authors.rss.show', $author->username) }}\" />\n@endsection\n\n@section('content')\n<div class=\"container gistlog__container\">\n    <div class=\"avatar\">\n        <a href=\"https://github.com/{{ $author->username }}\" target=\"_blank\">\n            <img src=\"{{ $author->avatarUrl }}\" alt=\"{{ $author->username }} - {{ config('app.name') }}\">\n        </a>\n    </div>\n\n    <div class=\"gistlog\">\n        <section class=\"px-4 my-8 sm:px-8\">\n            <h1 class=\"gistlog__title\">{{ $author->name }}</h1>\n\n            <div class=\"table mx-auto font-light\">\n                <span class=\"font-bold no-underline text-blue-dark\">\n                    {{ '@' . $author->username }}\n                </span>\n            </div>\n\n            <section class=\"gistlog__content\">\n                @foreach ($author->gists as $gist)\n                <div class=\"mb-12\">\n                    <a href=\"/{{ $author->username }}/{{ $gist->id }}\" class=\"text-2xl font-medium\">{{ $gist->title }}</a>\n\n                    <span class=\"block mb-3 text-sm\">\n                        Posted {{ $gist->createdAt->diffForHumans() }}\n                    </span>\n\n                    <p>{{ $gist->getPreview() }}&hellip;</p>\n                </div>\n                @endforeach\n            </section>\n            @if ($author->bio)\n            <section class=\"mx-auto text-gray-500 border-t border-gray-200 mt-14\" style=\"max-width: 612px\">\n                <h2 class=\"mt-6 mb-1 text-xl text-gray-700\">About {{ $author->name }}</h2>\n                <div>{{ $author->bio }}</div>\n            </section>\n            @endif\n        </section>\n    </div>\n</div>\n@endsection\n"
  },
  {
    "path": "resources/views/components/alert.blade.php",
    "content": "<div class=\"max-w-2xl mx-auto js-auto_dismiss mt-10\">\n    <div class=\"bg-{{ $color }}-lightest border-t-4 border-{{ $color }} rounded-b text-{{ $color }}-darkest px-4 py-2 shadow-md\" role=\"alert\">\n        <div class=\"flex items-center\">\n            <svg\n                class=\"fill-current h-6 w-6 text-{{ $color }} mr-3\"\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 20 20\"><path d=\"M2.93 17.07A10 10 0 1 1 17.07 2.93 10 10 0 0 1 2.93 17.07zm12.73-1.41A8 8 0 1 0 4.34 4.34a8 8 0 0 0 11.32 11.32zM9 11V9h2v6H9v-4zm0-6h2v2H9V5z\"\n            /></svg>\n\n            <p>{{ $message }}</p>\n        </div>\n    </div>\n</div>\n"
  },
  {
    "path": "resources/views/create.blade.php",
    "content": "@extends('layouts.app')\n\n@section('content')\n<div class=\"max-w-md mx-auto mt-20 px-6 md:px-0\">\n    <p class=\"text-blue-darkest text-sm md:text-base text-center mt-8 mb-3\">\n        Paste the URL to a Gist here to create a GistLog\n    </p>\n\n    <form method=\"POST\" action=\"{{ route('post.create') }}\" class=\"flex flex-1 shadow mb-8\">\n        {{ csrf_field() }}\n\n        <label for=\"gistUrl\" class=\"hidden\"></label>\n        <input\n            type=\"text\"\n            id=\"gistUrl\"\n            name=\"gistUrl\"\n            class=\"bg-white w-4/5 py-3 rounded-tl rounded-bl text-grey text-sm px-4 focus:outline-none\" placeholder=\"https://gist.github.com/username/gist-id\"\n        >\n\n        <button\n            class=\"bg-blue-darkest flex-1 py-3 text-white rounded-tr rounded-br text-sm sm:text-base focus:outline-none\"\n        >Create</button>\n    </form>\n\n    <div class=\"bg-grey-lighter rounded p-4\">\n        <p class=\"text-blue-darkest pt-1\">Just want to test drive?</p>\n\n        <p class=\"text-sm my-4 w-5/6 text-grey-darkest text-center w-full leading-normal\">\n            Try this gist (just copy the URL, paste it above) to see how GistLog works and also to learn a little bit more about what GistLog is:\n        </p>\n\n        <label for=\"example-snippet\" class=\"hidden\"></label>\n        <input\n            type=\"text\"\n            name=\"gist-example\"\n            id=\"example-snippet\"\n            class=\"bg-white w-full py-3 text-grey text-sm px-4 rounded border border-grey-light focus:border-grey focus:outline-none\"\n            value=\"https://gist.github.com/mattstauffer/1c76d40371b295184845\"\n        >\n        <div class=\"flex justify-between my-1\">\n            <small\n                class=\"inline-block text-left text-blue-darker font-bold cursor-pointer\"\n                onclick=\"copyToClipboard()\"\n            >Copy</small>\n\n            <small\n                id=\"copy-successful\"\n                class=\"inline-block invisible text-grey-darker text-right\"\n            >Copied to clipboard</small>\n        </div>\n    </div>\n</div>\n@endsection\n\n@push('scripts')\n<script>\n    function copyToClipboard(element) {\n        let snippet = document.getElementById('example-snippet');\n        let successMessage = document.getElementById('copy-successful');\n\n        snippet.select();\n        document.execCommand('copy');\n\n        if (successMessage.classList.contains('invisible')) {\n            document.getElementById('copy-successful').classList.toggle('invisible');\n        }\n    }\n</script>\n@endpush\n"
  },
  {
    "path": "resources/views/errors/404.blade.php",
    "content": "@extends('layouts.error')\n\n@section('title')\n    404! Request not found\n@endsection\n\n@section('content')\n<style>\n    .title {\n        display: none;\n    }\n    .button-container {\n        margin: 20px 0;\n        text-align: center;\n    }\n    .button {\n        border: 1px solid #555;\n        display: inline-block;\n        min-width: 150px;\n        padding: 10px 20px;\n        text-decoration: none;\n    }\n    .button:hover {\n        background: #eee;\n    }\n</style>\n\n    <h1>Unable to find your request</h1>\n    <div class=\"button-container\">\n        <a href=\"{{ route('home') }}\" class=\"button\">Go back home</a>\n        @if (isset($gistId) && isset($username))\n            <a href=\"{{ route('authors.show', ['username' => $username]) }}\" class=\"button\">Go to author page</a>\n        @endif\n    </div>\n    <p><strong>Or enjoy this instead</strong></p>\n    <iframe width=\"420\" height=\"315\" src=\"https://www.youtube-nocookie.com/embed/dQw4w9WgXcQ?rel=0\" frameborder=\"0\" allowfullscreen></iframe>\n@endsection\n"
  },
  {
    "path": "resources/views/errors/503.blade.php",
    "content": "@extends('layouts.error')\n\n@section('title')\n    Be right back.\n@endsection\n\n@section('content')\n\n@endsection\n"
  },
  {
    "path": "resources/views/gistlogs/comment_form.blade.php",
    "content": "<form method=\"POST\" class=\"flex flex-col mb-2 -mt-2 flex-end\" action=\"{{ route('comments.store', $gistlog->id) }}\">\n    {!! csrf_field() !!}\n    <label for=\"comment\" class=\"hidden\">Comment</label>\n    <textarea\n        id=\"comment\"\n        name=\"comment\"\n        class=\"w-full px-4 py-3 text-base border border-solid rounded text-grey border-grey\"\n        placeholder=\"Join the discussion&hellip;\"\n        required\n    ></textarea>\n    <div class=\"flex justify-end flex-1\">\n        @if (Auth::check())\n            <button type=\"submit\" class=\"w-32 px-6 py-2 my-4 text-sm text-white rounded bg-blue\">Comment</button>\n        @else\n            <a class=\"btn-github\" href=\"/auth/github\">\n                <span class=\"w-6 mr-2 text-white fill-current\">\n                    <svg xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" viewBox=\"0 0 1024 1024\" enable-background=\"new 0 0 1024 1024\" xml:space=\"preserve\">\n                        <path d=\"M512 0C229.25 0 0 229.25 0 512c0 226.25 146.688 418.125 350.156 485.812 25.594 4.688 34.938-11.125 34.938-24.625 0-12.188-0.469-52.562-0.719-95.312C242 908.812 211.906 817.5 211.906 817.5c-23.312-59.125-56.844-74.875-56.844-74.875-46.531-31.75 3.53-31.125 3.53-31.125 51.406 3.562 78.47 52.75 78.47 52.75 45.688 78.25 119.875 55.625 149 42.5 4.654-33 17.904-55.625 32.5-68.375C304.906 725.438 185.344 681.5 185.344 485.312c0-55.938 19.969-101.562 52.656-137.406-5.219-13-22.844-65.094 5.062-135.562 0 0 42.938-13.75 140.812 52.5 40.812-11.406 84.594-17.031 128.125-17.219 43.5 0.188 87.312 5.875 128.188 17.281 97.688-66.312 140.688-52.5 140.688-52.5 28 70.531 10.375 122.562 5.125 135.5 32.812 35.844 52.625 81.469 52.625 137.406 0 196.688-119.75 240-233.812 252.688 18.438 15.875 34.75 47 34.75 94.75 0 68.438-0.688 123.625-0.688 140.5 0 13.625 9.312 29.562 35.25 24.562C877.438 930 1024 738.125 1024 512 1024 229.25 794.75 0 512 0z\" />\n                    </svg>\n                </span>\n                Sign in with GitHub\n            </a>\n        @endif\n    </div>\n</form>\n"
  },
  {
    "path": "resources/views/gistlogs/show.blade.php",
    "content": "@extends('layouts.app')\n\n@section('meta')\n    <!-- Schema.org markup for Google+ -->\n    <meta itemprop=\"name\" content=\"{{ $gistlog->title }}\">\n    <meta itemprop=\"description\" content=\"{{ $gistlog->getPreview() }}\">\n\n    <!-- Open Graph data -->\n    <meta property=\"og:title\" content=\"{{ $gistlog->title }}\">\n    <meta property=\"og:type\" content=\"article\">\n    <meta property=\"og:url\" content=\"{{ Request::url() }}\">\n    <meta property=\"og:description\" content=\"{{ $gistlog->getPreview() }}\">\n    <meta property=\"og:site_name\" content=\"GistLog\">\n@endsection\n\n@section('content')\n<div class=\"container gistlog__container\">\n    <div class=\"flex flex-col justify-center sm:flex-row sm:justify-end mb-3 sm:mb-auto\">\n        <gist-star\n            gist-id=\"{{ $gistlog->id }}\"\n            :is-starred-for-user=\"{{ json_encode($isStarredForUser) }}\"\n            :is-logged-in=\"{{ json_encode(Auth::check()) }}\"\n        ></gist-star>\n        <div class=\"inline-flex sm:ml-4 shadow rounded w-100 justify-center sm:bg-white\">\n            <a href=\"#comments\" class=\"text-sm text-grey-darker rounded-l px-2 py-3 sm:py-1 border-r border-grey-lighter\">\n                Comments</a>\n            <a href=\"#comments\" class=\"text-sm text-grey-darker rounded-r px-2 py-3 sm:py-1\">{{ $gistlog->commentCount }} </a>\n        </div>\n    </div>\n    @if ($gistlog->isAnonymous())\n        <div class=\"avatar\">\n            <img src=\"{{ $gistlog->avatarUrl }}\" alt=\"{{ $gistlog->author }} - {{ config('app.name') }}\">\n        </div>\n    @else\n        <div class=\"avatar\">\n            <a href=\"/{{ $gistlog->author }}\" target=\"_blank\">\n                <img src=\"{{ $gistlog->avatarUrl }}\" alt=\"{{ $gistlog->author }} - {{ config('app.name') }}\">\n            </a>\n        </div>\n    @endif\n    <div class=\"py-8 gistlog sm:px-8\">\n        <article class=\"px-4 my-8 sm:px-8\">\n            <h1 class=\"gistlog__title\" v-pre>{{ $gistlog->title }}</h1>\n            <span class=\"table mx-auto font-light\" v-pre>\n                @if ($gistlog->isAnonymous())\n                    by <span class=\"font-bold no-underline text-blue-dark\">{{ $gistlog->author }}</span>\n                @else\n                    by <a href=\"/{{ $gistlog->author }}\" class=\"font-bold no-underline text-blue-dark\">{{ $gistlog->author }}</a>\n                @endif\n            </span>\n\n            <div class=\"gistlog__content\">\n                <div v-pre>\n                    {!! $gistlog->renderHtml() !!}\n                    @if ($gistlog->showFiles())\n                        <hr/>\n                        <h3>\n                            Attached Files ({{ $gistlog->files->count() }})\n                        </h3>\n                        <div class=\"gistlog__files\">\n                            @if ($gistlog->files->isEmpty())\n                                <p>\n                                    <em>\n                                        No files to display.\n                                    </em>\n                                </p>\n                            @else\n                                @foreach ($gistlog->files as $file)\n                                    <p>\n                                        <a href=\"{{ $file->url }}\" target=\"_blank\">{{ $file->name }}</a>\n                                    </p>\n                                @endforeach\n                            @endif\n                        </div>\n                        <hr/>\n                    @endif\n\n                    <div class=\"mt-8 mb-2 text-xs text-grey-darker\">\n                        Created {{ $gistlog->createdAt->diffForHumans() }} |\n                        Updated {{ $gistlog->updatedAt->diffForHumans() }}\n                    </div>\n\n                    <div>\n                        <a\n                            class=\"text-xs no-underline text-blue\"\n                            href=\"{{ $gistlog->link }}\"\n                            target=\"_blank\"\n                        >View on GitHub</a>\n                    </div>\n                </div>\n\n                <div class=\"pt-4 mb-8\">\n                    <h2 class=\"mb-2 text-2xl\" id=\"comments\">Comments ({{ $gistlog->commentCount }})</h2>\n\n                    @include('gistlogs.comment_form')\n\n                    <gist-comments gist-author=\"{{ $gistlog->author }}\" gist-id=\"{{ $gistlog->id }}\"></gist-comments>\n                </div>\n            </div>\n        </article>\n    </div>\n</div>\n@endsection\n\n@push('scripts')\n    <script>\n        (function() {\n            autosize(document.querySelectorAll('textarea'));\n        })();\n    </script>\n@endpush\n"
  },
  {
    "path": "resources/views/landing.blade.php",
    "content": "@extends('layouts.app')\n\n@section('meta')\n<meta name=\"author\" content=\"Matt Stauffer\">\n<meta name=\"description\" content=\"Your dev blog - delivered! GistLog allows you to publish your blog posts via simple GitHub gists.\">\n<meta name=\"robots\" content=\"index, follow\">\n\n<!-- Schema.org markup for Google+ -->\n<meta itemprop=\"name\" content=\"GistLog - Your dev blog delivered\">\n<meta itemprop=\"description\" content=\"Your dev blog - delivered! GistLog allows you to publish your blog posts via simple GitHub gists.\">\n\n<!-- Open Graph data -->\n<meta property=\"og:title\" content=\"GistLog - Your dev blog delivered\">\n<meta property=\"og:type\" content=\"product\">\n<meta property=\"og:image\" content=\"{{ asset('img/gistlog-og.png') }}\">\n<meta property=\"og:url\" content=\"{{ Request::url() }}\">\n<meta property=\"og:description\" content=\"Your dev blog - delivered! GistLog allows you to publish your blog posts via simple GitHub gists.\">\n<meta property=\"og:site_name\" content=\"GistLog\">\n@endsection\n\n@section('styles')\n<link href=\"/css/landing.css\" rel=\"stylesheet\">\n@endsection\n\n@section('content')\n<div class=\"container py-6 mx-auto\">\n    <h1 class=\"mb-2 text-3xl font-light md:text-5xl md:font-thin text-blue-darkest\">Your Dev Blog Delivered</h1>\n    <h2 class=\"mb-6 text-base tracking-normal md:text-2xl text-grey-darker md:mb-8\">Publish your first post in 55 seconds</h2>\n\n    <button\n        onclick=\"window.location.href = '/posts/create'\"\n        class=\"inline-block px-6 py-2 my-2 text-white rounded bg-blue-darker md:text-lg focus:outline-none\"\n    >Get Started</button>\n</div>\n\n<div class=\"img-cover blue-overlay\" style=\"background-image: url('/img/main-bg.jpg')\" title=\"Dev Blog - {{ config('app.name') }}\"></div>\n\n<div class=\"w-full pt-8 pb-6  bg-grey-lightest\">\n    <div class=\"container py-6 mx-auto text-center\">\n        <h3 class=\"text-3xl font-light md:text-4xl text-blue-darkest\">How it works</h3>\n        <div class=\"w-10 mx-auto my-4 border-b-2 border-solid border-blue-darkest\"></div>\n        <p class=\"mx-auto my-6 text-base leading-normal md:w-4/5 text-grey-darker-darker md:px-8\">In just a few steps&mdash;and just a few seconds&mdash;you can be blogging using nothing but simple GitHub Gists and Markdown.</p>\n    </div>\n\n    <div class=\"py-1 mx-auto mb-6 md:hidden\">\n        <div class=\"mb-5 tab-label\">\n            <span>1</span>\n            <div class=\"w-full ml-3 text-sm\">\n                <h4 class=\"font-bold text-blue\">Create a Gist</h4>\n                <p class=\"py-1 text-grey-darker\">Create a GitHub Gist with Markdown</p>\n                <img\n                    src=\"{{ asset('img/step1.jpg') }}\"\n                    alt=\"Step 1 - create Gist\"\n                    class=\"mt-5 border rounded shadow-md border-grey-light\"\n                >\n            </div>\n        </div>\n\n        <div class=\"mb-5 tab-label\">\n            <span>2</span>\n            <div class=\"w-full ml-3 text-sm\">\n                <h4 class=\"font-bold text-blue\">Paste the Link</h4>\n                <p class=\"py-1 text-grey-darker\">Paste your Gist's URL into GistLog</p>\n                <img\n                    src=\"{{ asset('img/step2.jpg') }}\"\n                    alt=\"Step 2 - paste Gist link\"\n                    class=\"mt-5 border rounded shadow-md border-grey-light\"\n                >\n            </div>\n        </div>\n\n        <div class=\"tab-label\">\n            <span>3</span>\n            <div class=\"w-full ml-3 text-sm\">\n                <h4 class=\"font-bold text-blue\">Share your Post</h4>\n                <p class=\"py-1 text-grey-darker\">Share your GistLog link 🎉</p>\n                <img\n                    src=\"{{ asset('img/step3.jpg') }}\"\n                    alt=\"Step 3 - share your post\"\n                    class=\"mt-5 border rounded shadow-md border-grey-light\"\n                >\n            </div>\n        </div>\n    </div>\n\n    <home-page-tabs></home-page-tabs>\n</div>\n\n<div class=\"w-full py-6 bg-white\">\n    <div class=\"container pt-4 pb-2 mx-auto text-center\">\n        <h3 class=\"text-3xl font-light md:text-4xl text-blue-darkest\">Everything you need</h3>\n        <div class=\"w-10 mx-auto my-4 border-b-2 border-solid border-blue-darkest\"></div>\n        <p class=\"mx-auto my-6 text-base leading-normal md:w-4/5 text-grey-darker-darker md:px-8\">GistLog posts may be easy to create, but we didn't skimp on features. All the features you expect from a developer-focused blogging platform, with almost no setup.</p>\n    </div>\n</div>\n\n<div class=\"container flex flex-col items-center py-12 mx-auto leading-normal sm:flex-row\">\n    <div class=\"flex-1 mb-8 text-center md:mb-0\">\n        <figure class=\"w-32 mx-auto lg:px-4 sm:mx-8 min-h-6 sm:w-auto\">\n            <img src=\"{{ asset('img/icon-responsive.svg') }}\" alt=\"Responsive design - {{ config('app.name') }}\">\n        </figure>\n        <p class=\"text-sm text-lg text-blue-darkest sm:text-base\">Responsive out of the box</p>\n    </div>\n\n    <div class=\"flex-1 mb-8 text-center md:mb-0\">\n        <figure class=\"w-32 mx-auto lg:px-4 sm:mx-8 min-h-6 sm:w-auto\">\n            <img src=\"{{ asset('img/icon-comments.svg') }}\" alt=\"Built-in comments - {{ config('app.name') }}\">\n        </figure>\n        <p class=\"text-sm text-lg text-blue-darkest sm:text-base\">Built-in comments &amp; notifications</p>\n    </div>\n\n    <div class=\"flex-1 mb-8 text-center md:mb-0\">\n        <figure class=\"w-32 mx-auto lg:px-4 sm:mx-8 min-h-6 sm:w-auto\">\n            <img src=\"{{ asset('img/icon-easy.svg') }}\" alt=\"Easy &amp; Fast - {{ config('app.name') }}\">\n        </figure>\n        <p class=\"text-sm text-lg text-blue-darkest sm:text-base\">Easy &amp; Fast</p>\n    </div>\n\n    <div class=\"flex-1 text-center\">\n        <figure class=\"w-32 mx-auto lg:px-4 sm:mx-8 min-h-6 sm:w-auto\">\n            <img src=\"{{ asset('img/icon-markdown.svg') }}\" alt=\"Write with Markdown - {{ config('app.name') }}\">\n        </figure>\n        <p class=\"text-sm text-lg text-blue-darkest sm:text-base\">Write with Markdown</p>\n    </div>\n</div>\n@endsection\n"
  },
  {
    "path": "resources/views/layouts/app.blade.php",
    "content": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    @if (config('app.env') == 'production')\n        <script>\n            (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n                (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\n                m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n                })(window,document,'script','//www.google-analytics.com/analytics.js','ga');\n\n            ga('create', 'UA-40114814-7', 'auto');\n            ga('send', 'pageview');\n        </script>\n    @endif\n\n    <meta charset=\"utf-8\">\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n    <meta http-equiv=\"content-language\" content=\"en-us\">\n    <meta name=\"csrf-token\" value=\"{{ csrf_token() }}\">\n    <title>{{ isset($pageTitle) ? $pageTitle . ' | ' : '' }} GistLog - Your dev blog delivered</title>\n\n    @yield('meta')\n\n    @if (isset($gistlog) && $gistlog->isSecret())\n        <meta name=\"robots\" content=\"noindex, nofollow\">\n    @endif\n\n    <link rel=\"icon\" type=\"image/png\" href=\"/img/favicon.png\">\n    <link rel=\"stylesheet\" href=\"//brick.a.ssl.fastly.net/Roboto:100,300,400,700\">\n    <link rel=\"stylesheet\" href=\"//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/github.min.css\">\n    <link href=\"/css/app.css\" rel=\"stylesheet\">\n\n    @yield('styles')\n\n    @routes()\n</head>\n<body class=\"font-sans border-t-8 border-blue-darker bg-grey-lightest\">\n    <div class=\"flex flex-col h-screen\">\n        <div id=\"app\" class=\"flex-auto\">\n            <nav class=\"container mx-auto mt-4\">\n                <a\n                    href=\"/\"\n                    title=\"GistLog by Tighten\"\n                    class=\"flex items-center w-full no-underline text-blue-darker\"\n                >\n                    <img\n                        width=\"50px\"\n                        src=\"{{ asset('img/gistlog-logo.svg') }}\"\n                        alt=\"GistLog logo.\"\n                        class=\"mr-2\"\n                    >\n                    <h1 class=\"text-2xl\"><span class=\"font-bold\">Gist</span>Log</h1>\n                </a>\n            </nav>\n\n            @include('partials.flash-messages')\n\n            @yield('content')\n        </div>\n\n        <div class=\"flex flex-col items-center justify-center py-4 mt-4 text-xs text-white lg:flex-row bg-grey-darkest md:text-sm\">\n            <div>\n                <a href=\"/\" class=\"no-underline text-blue-lighter hover:text-white\">GistLog</a>\n                &copy; {{ Carbon\\Carbon::now()->format('Y') }}\n                <span class=\"hidden lg:inline-block\">|&nbsp;</span>\n            </div>\n\n            <div>\n                Brought to you by the lovely humans at\n                <a href=\"https://tighten.co\" class=\"no-underline text-blue-lighter hover:text-white\">Tighten</a>\n            </div>\n        </div>\n    </div>\n\n    <script src=\"/js/app.js\"></script>\n    @stack('scripts')\n</body>\n</html>\n"
  },
  {
    "path": "resources/views/layouts/error.blade.php",
    "content": "<html>\n<head>\n    <style>\n        body {\n            color: #222;\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n            font-weight: 100;\n            display: table;\n            height: 100%;\n            margin: 0;\n            padding: 0;\n            width: 100%;\n        }\n\n        .container {\n            display: table-cell;\n            text-align: center;\n            vertical-align: middle;\n        }\n\n        .content {\n            display: inline-block;\n            text-align: center;\n        }\n\n        .title {\n            font-size: 72px;\n            margin-bottom: 40px;\n        }\n    </style>\n    <title>@yield('title', 'Error')</title>\n</head>\n<body>\n<div class=\"container\">\n    <div class=\"content\">\n        <div class=\"title\">\n            @yield('title', 'Error')\n        </div>\n\n        @yield('content')\n    </div>\n</div>\n</body>\n</html>\n"
  },
  {
    "path": "resources/views/layouts/rss.blade.php",
    "content": "<?xml version=\"1.0\"?>\n<feed xmlns=\"http://www.w3.org/2005/Atom\">\n    <title>@yield('title')</title>\n    <link href=\"@yield('url')\" />\n    <link type=\"application/atom+xml\" rel=\"self\" href=\"@yield('url')\" />\n    <updated>{{ date(DATE_ATOM) }}</updated>\n    <id>@yield('url')</id>\n    <author>\n        <name>@yield('authorName')</name>\n    </author>\n    @yield('entries')\n</feed>\n"
  },
  {
    "path": "resources/views/login.blade.php",
    "content": "@extends('layouts.app')\n\n@section('content')\n<div class=\"max-w-md px-6 mx-auto mt-20 md:px-0\">\n    <p class=\"mt-8 mb-3 text-sm text-center text-blue-darkest md:text-base\">\n        Log in to comment, star, etc.\n    </p>\n\n    <a class=\"w-48 mx-auto btn-github\" href=\"/auth/github\">\n        <span class=\"w-6 mr-2 text-white fill-current\">\n            <svg xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" viewBox=\"0 0 1024 1024\" enable-background=\"new 0 0 1024 1024\" xml:space=\"preserve\">\n                <path d=\"M512 0C229.25 0 0 229.25 0 512c0 226.25 146.688 418.125 350.156 485.812 25.594 4.688 34.938-11.125 34.938-24.625 0-12.188-0.469-52.562-0.719-95.312C242 908.812 211.906 817.5 211.906 817.5c-23.312-59.125-56.844-74.875-56.844-74.875-46.531-31.75 3.53-31.125 3.53-31.125 51.406 3.562 78.47 52.75 78.47 52.75 45.688 78.25 119.875 55.625 149 42.5 4.654-33 17.904-55.625 32.5-68.375C304.906 725.438 185.344 681.5 185.344 485.312c0-55.938 19.969-101.562 52.656-137.406-5.219-13-22.844-65.094 5.062-135.562 0 0 42.938-13.75 140.812 52.5 40.812-11.406 84.594-17.031 128.125-17.219 43.5 0.188 87.312 5.875 128.188 17.281 97.688-66.312 140.688-52.5 140.688-52.5 28 70.531 10.375 122.562 5.125 135.5 32.812 35.844 52.625 81.469 52.625 137.406 0 196.688-119.75 240-233.812 252.688 18.438 15.875 34.75 47 34.75 94.75 0 68.438-0.688 123.625-0.688 140.5 0 13.625 9.312 29.562 35.25 24.562C877.438 930 1024 738.125 1024 512 1024 229.25 794.75 0 512 0z\" />\n            </svg>\n        </span>\n        Sign in with GitHub\n    </a>\n</div>\n@endsection\n"
  },
  {
    "path": "resources/views/partials/flash-messages.blade.php",
    "content": "@if (Session::has('success-message') || Session::has('error-message') || Session::has('message'))\n    @if (Session::has('success-message'))\n        @include('components.alert', ['color' => 'teal', 'message' => Session::get('success-message')])\n    @endif\n    @if (Session::has('error-message'))\n        @include('components.alert', ['color' => 'blue', 'message' => Session::get('error-message')])\n    @endif\n    @if (Session::has('message'))\n        @include('components.alert', ['color' => 'blue', 'message' => Session::get('message')])\n    @endif\n@endif\n\n@push('scripts')\n    <script>\n        (function () {\n            const alerts = document.querySelectorAll('.js-auto_dismiss');\n            if (typeof(alerts) !== undefined) {\n                alerts.forEach((el) => setTimeout(() => fadeOut(el), 4500));\n            }\n        })();\n\n        function fadeOut(el) {\n            el.style.opacity = 1;\n            (function fade() {\n                if ((el.style.opacity -= .1) < 0) {\n                    el.style.display = \"none\";\n                } else {\n                    requestAnimationFrame(fade);\n                }\n            })();\n        }\n    </script>\n@endpush\n"
  },
  {
    "path": "resources/views/vendor/.gitkeep",
    "content": ""
  },
  {
    "path": "routes/api.php",
    "content": "<?php\n\nuse Illuminate\\Http\\Request;\n\n/*\n|--------------------------------------------------------------------------\n| API Routes\n|--------------------------------------------------------------------------\n|\n| Here is where you can register API routes for your application. These\n| routes are loaded by the RouteServiceProvider within a group which\n| is assigned the \"api\" middleware group. Enjoy building your API!\n|\n*/\n\nRoute::get('user', function (Request $request) {\n    return $request->user();\n})->middleware('auth:api');\n"
  },
  {
    "path": "routes/channels.php",
    "content": "<?php\n\n/*\n|--------------------------------------------------------------------------\n| Broadcast Channels\n|--------------------------------------------------------------------------\n|\n| Here you may register all of the event broadcasting channels that your\n| application supports. The given channel authorization callbacks are\n| used to check if an authenticated user can listen to the channel.\n|\n*/\n\nBroadcast::channel('App.User.{id}', function ($user, $id) {\n    return (int) $user->id === (int) $id;\n});\n"
  },
  {
    "path": "routes/console.php",
    "content": "<?php\n\nuse Illuminate\\Foundation\\Inspiring;\nuse Illuminate\\Support\\Facades\\Artisan;\n\n/*\n|--------------------------------------------------------------------------\n| Console Routes\n|--------------------------------------------------------------------------\n|\n| This file is where you may define all of your Closure based console\n| commands. Each Closure is bound to a command instance allowing a\n| simple approach to interacting with each command's IO methods.\n|\n*/\n\nArtisan::command('inspire', function () {\n    $this->comment(Inspiring::quote());\n})->purpose('Display an inspiring quote');\n"
  },
  {
    "path": "routes/web.php",
    "content": "<?php\n\nuse App\\Http\\Controllers\\Auth\\AuthController;\nuse App\\Http\\Controllers\\AuthorsController;\nuse App\\Http\\Controllers\\AuthorsRssController;\nuse App\\Http\\Controllers\\GistCommentsController;\nuse App\\Http\\Controllers\\GistsController;\nuse App\\Http\\Controllers\\HomeController;\nuse Illuminate\\Support\\Facades\\Route;\n\nRoute::get('/', [HomeController::class, 'index'])->name('home');\n\nRoute::get('login', [AuthController::class, 'getLogin'])->name('login');\nRoute::get('logout', [AuthController::class, 'getLogout']);\nRoute::get('auth/github', [AuthController::class, 'redirectToProvider']);\nRoute::get('auth/github/callback', [AuthController::class, 'handleProviderCallback']);\nRoute::get('posts/create', [HomeController::class, 'createForm']);\nRoute::post('posts/create', [GistsController::class, 'storeAndRedirect'])->name('post.create');\n\nRoute::group(['middleware' => 'auth'], function () {\n    Route::put('posts/{gistId}/star', [GistsController::class, 'star'])->name('post.star');\n    Route::delete('posts/{gistId}/unstar', [GistsController::class, 'unstar'])->name('post.unstar');\n    Route::post('comment/{gistId}', [GistCommentsController::class, 'store'])->name('comments.store');\n    Route::get('posts/{gistId}/starcount', [GistsController::class, 'starCount'])->name('post.starcount');\n});\n\nRoute::get('{username}/feed.atom', [AuthorsRssController::class, 'show'])->name('authors.rss.show');\n\nRoute::get('{username}/{gistId}', [GistsController::class, 'show'])->name('gists.show');\nRoute::get('{username}/{gistId}/comments.json', [GistCommentsController::class, 'jsonIndex'])->name('gists.comments.index');\nRoute::get('{username}', [AuthorsController::class, 'show'])->name('authors.show');\n"
  },
  {
    "path": "server.php",
    "content": "<?php\n/**\n * Laravel - A PHP Framework For Web Artisans\n *\n * @package  Laravel\n * @author   Taylor Otwell <taylorotwell@gmail.com>\n */\n\n$uri = urldecode(\n    parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)\n);\n\n// This file allows us to emulate Apache's \"mod_rewrite\" functionality from the\n// built-in PHP web server. This provides a convenient way to test a Laravel\n// application without having installed a \"real\" web server software here.\nif ($uri !== '/' and file_exists(__DIR__.'/public'.$uri))\n{\n    return false;\n}\n\nrequire_once __DIR__.'/public/index.php';\n"
  },
  {
    "path": "storage/.gitignore",
    "content": "laravel.log"
  },
  {
    "path": "storage/app/.gitignore",
    "content": "*\n!.gitignore\n!public/\n"
  },
  {
    "path": "storage/framework/.gitignore",
    "content": "config.php\nroutes.php\ncompiled.php\nschedule-*\nservices.json\nevents.scanned.php\nroutes.scanned.php\ndown\nmaintenance.php\n"
  },
  {
    "path": "storage/framework/cache/.gitignore",
    "content": "*\n!.gitignore"
  },
  {
    "path": "storage/framework/sessions/.gitignore",
    "content": "*\n!.gitignore\n"
  },
  {
    "path": "storage/framework/views/.gitignore",
    "content": "*\n!.gitignore\n"
  },
  {
    "path": "storage/logs/.gitignore",
    "content": "*\n!.gitignore\n"
  },
  {
    "path": "tailwind.config.js",
    "content": "module.exports = {\n  prefix: '',\n  important: false,\n  separator: ':',\n  purge: [\n    './resources/**/*.blade.php',\n    './resources/**/*.less',\n    './resources/**/*.js',\n    './resources/**/*.vue'\n  ],\n  theme: {\n    backgroundColor: (theme) => theme('colors'),\n    borderColor: (theme) => ({\n      ...theme('colors'),\n      default: theme('colors.gray.300', 'currentColor'),\n    }),\n    fontFamily: {\n      sans: [\n        'Roboto',\n        'system-ui',\n        'BlinkMacSystemFont',\n        '-apple-system',\n        '\"Segoe UI\"',\n        'Oxygen',\n        'Ubuntu',\n        'Cantarell',\n        '\"Fira Sans\"',\n        '\"Droid Sans\"',\n        '\"Helvetica Neue\"',\n        'Arial',\n        '\"Noto Sans\"',\n        'sans-serif',\n        '\"Apple Color Emoji\"',\n        '\"Segoe UI Emoji\"',\n        '\"Segoe UI Symbol\"',\n        '\"Noto Color Emoji\"',\n      ],\n      serif: [\n        'Constantia',\n        '\"Lucida Bright\"',\n        'Lucidabright',\n        '\"Lucida Serif\"',\n        'Lucida',\n        '\"DejaVu Serif\"',\n        '\"Bitstream Vera Serif\"',\n        '\"Liberation Serif\"',\n        'Cambria',\n        '\"Times New Roman\"',\n        'Times',\n        'Georgia',\n        'serif',\n      ],\n      mono: ['Menlo', 'Monaco', 'Consolas', '\"Liberation Mono\"', '\"Courier New\"', 'monospace'],\n    },\n    fontSize: {\n      xs: '0.75rem',\n      sm: '0.875rem',\n      base: '1rem',\n      lg: '1.125rem',\n      xl: '1.25rem',\n      '2xl': '1.5rem',\n      '3xl': '1.875rem',\n      '4xl': '2.25rem',\n      '5xl': '3rem',\n      '6xl': '4rem',\n    },\n    height: (theme) => ({\n      auto: 'auto',\n      ...theme('spacing'),\n      full: '100%',\n      screen: '100vh',\n    }),\n    inset: { 0: '0', auto: 'auto' },\n    letterSpacing: { normal: '0' },\n    maxHeight: { full: '100%', screen: '100vh' },\n    maxWidth: {\n      xs: '20rem',\n      sm: '24rem',\n      md: '28rem',\n      lg: '32rem',\n      xl: '36rem',\n      '2xl': '42rem',\n      '3xl': '48rem',\n      '4xl': '56rem',\n      '5xl': '64rem',\n      '6xl': '72rem',\n      full: '100%',\n    },\n    minHeight: ['0'],\n    minWidth: ['0'],\n    textColor: (theme) => theme('colors'),\n    width: (theme) => ({\n      auto: 'auto',\n      ...theme('spacing'),\n      '1/2': '50%',\n      '1/3': '33.333333%',\n      '2/3': '66.666667%',\n      '1/4': '25%',\n      '2/4': '50%',\n      '3/4': '75%',\n      '1/5': '20%',\n      '2/5': '40%',\n      '3/5': '60%',\n      '4/5': '80%',\n      '1/6': '16.666667%',\n      '2/6': '33.333333%',\n      '3/6': '50%',\n      '4/6': '66.666667%',\n      '5/6': '83.333333%',\n      '1/12': '8.333333%',\n      '2/12': '16.666667%',\n      '3/12': '25%',\n      '4/12': '33.333333%',\n      '5/12': '41.666667%',\n      '6/12': '50%',\n      '7/12': '58.333333%',\n      '8/12': '66.666667%',\n      '9/12': '75%',\n      '10/12': '83.333333%',\n      '11/12': '91.666667%',\n      full: '100%',\n      screen: '100vw',\n    }),\n    extend: {\n      colors: {\n        black: '#22292f',\n        'grey-darkest': '#3d4852',\n        'grey-darker': '#606f7b',\n        'grey-dark': '#8795a1',\n        grey: '#7e8b95',\n        'grey-light': '#dae1e7',\n        'grey-lighter': '#e4eaed',\n        'grey-lightest': '#f7f7f7',\n        white: '#ffffff',\n        'red-darkest': '#3b0d0c',\n        'red-darker': '#621b18',\n        'red-dark': '#cc1f1a',\n        red: '#e3342f',\n        'red-light': '#ef5753',\n        'red-lighter': '#f9acaa',\n        'red-lightest': '#fcebea',\n        'orange-darkest': '#462a16',\n        'orange-darker': '#613b1f',\n        'orange-dark': '#de751f',\n        orange: '#f6993f',\n        'orange-light': '#faad63',\n        'orange-lighter': '#fcd9b6',\n        'orange-lightest': '#fff5eb',\n        'yellow-darkest': '#453411',\n        'yellow-darker': '#684f1d',\n        'yellow-dark': '#f2d024',\n        yellow: '#ffed4a',\n        'yellow-light': '#fff382',\n        'yellow-lighter': '#fff9c2',\n        'yellow-lightest': '#fcfbeb',\n        'green-darkest': '#0f2f21',\n        'green-darker': '#1a4731',\n        'green-dark': '#1f9d55',\n        green: '#38c172',\n        'green-light': '#51d88a',\n        'green-lighter': '#a2f5bf',\n        'green-lightest': '#e3fcec',\n        'teal-darkest': '#0d3331',\n        'teal-darker': '#20504f',\n        'teal-dark': '#38a89d',\n        teal: '#4dc0b5',\n        'teal-light': '#64d5ca',\n        'teal-lighter': '#a0f0ed',\n        'teal-lightest': '#e8fffe',\n        'blue-darkest': '#203950',\n        'blue-darker': '#28556e',\n        'blue-dark': '#2779bd',\n        blue: '#229be1',\n        'blue-light': '#6cb2eb',\n        'blue-lighter': '#bcdefa',\n        'blue-lightest': '#eff8ff',\n        'indigo-darkest': '#191e38',\n        'indigo-darker': '#2f365f',\n        'indigo-dark': '#5661b3',\n        indigo: '#6574cd',\n        'indigo-light': '#7886d7',\n        'indigo-lighter': '#b2b7ff',\n        'indigo-lightest': '#e6e8ff',\n        'purple-darkest': '#21183c',\n        'purple-darker': '#382b5f',\n        'purple-dark': '#794acf',\n        purple: '#9561e2',\n        'purple-light': '#a779e9',\n        'purple-lighter': '#d6bbfc',\n        'purple-lightest': '#f3ebff',\n        'pink-darkest': '#451225',\n        'pink-darker': '#6f213f',\n        'pink-dark': '#eb5286',\n        pink: '#f66d9b',\n        'pink-light': '#fa7ea8',\n        'pink-lighter': '#ffbbca',\n        'pink-lightest': '#ffebef',\n      },\n    },\n  },\n  variants: {\n      extend: {\n          fontWeight: ['hover', 'focus'] \n      } \n  },\n}\n"
  },
  {
    "path": "tests/BrowserKitTestCase.php",
    "content": "<?php\n\nuse Laravel\\BrowserKitTesting\\TestCase as BaseTestCase;\n\nclass BrowserKitTestCase extends BaseTestCase\n{\n    protected $baseUrl = 'http://localhost';\n\n    public function createApplication()\n    {\n        $app = require __DIR__ . '/../bootstrap/app.php';\n\n        $app->make('Illuminate\\Contracts\\Console\\Kernel')->bootstrap();\n\n        return $app;\n    }\n}\n"
  },
  {
    "path": "tests/CreatesApplication.php",
    "content": "<?php\n\nnamespace Tests;\n\nuse Illuminate\\Contracts\\Console\\Kernel;\nuse Illuminate\\Support\\Facades\\Hash;\n\ntrait CreatesApplication\n{\n    /**\n     * Creates the application.\n     *\n     * @return \\Illuminate\\Foundation\\Application\n     */\n    public function createApplication()\n    {\n        $app = require __DIR__ . '/../bootstrap/app.php';\n\n        $app->make(Kernel::class)->bootstrap();\n\n        Hash::setRounds(4);\n\n        return $app;\n    }\n}\n"
  },
  {
    "path": "tests/Feature/AuthTest.php",
    "content": "<?php\n\nnamespace Tests\\Feature;\n\nuse Illuminate\\Foundation\\Testing\\RefreshDatabase;\nuse Tests\\TestCase;\n\nclass AuthTest extends TestCase\n{\n    use RefreshDatabase;\n\n    /** @test */\n    public function guests_cannot_do_super_secret_stuff()\n    {\n        $response = $this->get(route('post.starcount', ['12345']));\n\n        $response->assertRedirect(route('login'));\n    }\n}\n"
  },
  {
    "path": "tests/Feature/AuthorClientTest.php",
    "content": "<?php\n\nuse App\\Authors\\AuthorClient;\n\nclass AuthorClientTest extends BrowserKitTestCase\n{\n    /**\n     * @test\n     * @group needsToken\n     */\n    public function it_authenticates_with_github_and_returns_5000_rate_limit()\n    {\n        $github = app(AuthorClient::class);\n\n        $response = json_decode($github->getGitHubClient()->getHttpClient()->get('/rate_limit')->getBody(), true);\n        $limit = $response['resources']['core']['limit'];\n\n        if (config('services.github.client_id') && config('services.github.client_secret')) {\n            $this->assertEquals(5000, $limit);\n        } else {\n            $this->assertEquals(60, $limit);\n        }\n\n        $response = json_decode($github->getGistClient()->getGitHubClient()->getHttpClient()->get('/rate_limit')->getBody(), true);\n        $limit = $response['resources']['core']['limit'];\n\n        if (config('services.github.client_id') && config('services.github.client_secret')) {\n            $this->assertEquals(5000, $limit);\n        } else {\n            $this->assertEquals(60, $limit);\n        }\n    }\n}\n"
  },
  {
    "path": "tests/Feature/AuthorPageTest.php",
    "content": "<?php\n\nuse App\\Authors\\Author;\nuse App\\Authors\\AuthorRepository;\nuse App\\Gists\\Gistlog;\nuse Carbon\\Carbon;\nuse Faker\\Factory as FakerFactory;\nuse Mockery\\MockInterface;\nuse Tests\\TestCase;\n\nclass AuthorPageTest extends TestCase\n{\n    private $faker;\n\n    public function setUp(): void\n    {\n        parent::setUp();\n\n        $this->faker = FakerFactory::create();\n    }\n\n    /** @test */\n    public function a_user_can_visit_the_author_page_and_also_see_a_bio()\n    {\n        $gist1 = $this->createGist([\n            'title' => 'My title',\n        ]);\n        $gist2 = $this->createGist([\n            'title' => 'My Second title',\n        ]);\n\n        $author = $this->createAuthor([\n            'name' => 'Matt Stauffer',\n            'bio' => 'My Amazing Bio',\n            'gists' => [$gist1, $gist2]\n        ]);\n\n        $this->instance(\n            AuthorRepository::class,\n            Mockery::mock(AuthorRepository::class, function (MockInterface $mock) use ($author) {\n                $mock->shouldReceive('findByUsername')->once()->andReturn($author);\n            })\n        );\n        $response = $this->get('/mattstauffer');\n        $response->assertOk();\n        $response->assertSee('Matt Stauffer');\n        $response->assertSee('My title');\n        $response->assertSee('My Second title');\n        $response->assertSee('My Amazing Bio');\n    }\n\n    /** @test * */\n    function if_a_user_does_not_set_a_bio_it_hides_the_view()\n    {\n        $gist1 = $this->createGist();\n        $gist2 = $this->createGist();\n\n        $author = $this->createAuthor([\n            'name' => 'Matt Stauffer',\n            'bio' => null,\n            'gists' => [$gist1, $gist2]\n        ]);\n\n        $this->instance(\n            AuthorRepository::class,\n            Mockery::mock(AuthorRepository::class, function (MockInterface $mock) use ($author) {\n                $mock->shouldReceive('findByUsername')->once()->andReturn($author);\n            })\n        );\n        $response = $this->get('/mattstauffer');\n        $response->assertOk();\n        $response->assertDontSee('Author Bio');\n    }\n\n    public function createAuthor($authorArray = [])\n    {\n        $author = new Author();\n\n        $author->id = $authorArray['id'] ?? $this->faker->numberBetween(10000, 90000);\n        $author->avatarUrl = $authorArray['avatarUrl'] ?? 'https://avatars.githubusercontent.com/u/151829?v=4';\n        $author->name = $authorArray['name'] ?? $this->faker->name();\n        $author->username = $authorArray['username'] ?? $this->faker->username();\n        $author->gists = collect($authorArray['gists']) ?? collect([]);\n        $author->bio = $authorArray['bio'];\n\n        return $author;\n    }\n\n    public function createGist($gistArray = [])\n    {\n        $gist = new Gistlog();\n\n        $gist->id = $gistArray['id'] ?? $this->faker->numberBetween(10000, 90000);\n        $gist->title = $gistArray['title'] ?? $this->faker->sentence();\n        $gist->createdAt = Carbon::parse('-1 week');\n        $gist->body = $gistArray['body'] ?? $this->faker->paragraph();\n        $gist->config = ['preview' => null];\n\n        return $gist;\n    }\n}\n"
  },
  {
    "path": "tests/Feature/CommentTest.php",
    "content": "<?php\n\nuse App\\Gists\\Comment;\n\nclass CommentTest extends BrowserKitTestCase\n{\n    use GistFixtureHelpers;\n\n    /** @test */\n    public function it_can_be_created_from_github_api_data()\n    {\n        $githubComment = $this->loadFixture('002ed429c7c21ab89300/comments.json')[0];\n\n        $comment = Comment::fromGitHub('002ed429c7c21ab89300', $githubComment);\n\n        $this->assertEquals('Interesting post.', $comment->body);\n        $this->assertEquals('adamwathan', $comment->author);\n        $this->assertEquals('https://avatars.githubusercontent.com/u/4323180?v=3', $comment->avatarUrl);\n        $this->assertEquals(new DateTime('2015-01-31T14:54:23Z'), $comment->updatedAt);\n    }\n\n    /** @test */\n    public function can_get_absolute_url_to_gist_comment_on_github()\n    {\n        $githubComment = $this->loadFixture('002ed429c7c21ab89300/comments.json')[0];\n\n        $comment = Comment::fromGitHub('002ed429c7c21ab89300', $githubComment);\n\n        $this->assertEquals(\n            'https://gist.github.com/002ed429c7c21ab89300#gistcomment-' . $comment->id,\n            $comment->link()\n        );\n    }\n}\n"
  },
  {
    "path": "tests/Feature/ContentParserTest.php",
    "content": "<?php\n\nuse App\\ContentParser\\ContentParser;\n\nclass ContentParserTest extends BrowserKitTestCase\n{\n    /** @test */\n    public function it_runs_transformers_in_order()\n    {\n        $parser = new ContentParser();\n\n        $parser->push(new TrimTransformer());\n        $parser->push(new SpacePadTransformer());\n\n        $this->assertEquals(' padded ', $parser->transform('padded'));\n\n        $parser = new ContentParser();\n\n        $parser->push(new SpacePadTransformer());\n        $parser->push(new TrimTransformer());\n\n        $this->assertEquals('trimmed', $parser->transform('trimmed'));\n    }\n}\n"
  },
  {
    "path": "tests/Feature/FileTest.php",
    "content": "<?php\n\nuse App\\Gists\\File;\n\nclass FileTest extends BrowserKitTestCase\n{\n    use GistFixtureHelpers;\n\n    /** @test */\n    public function it_can_be_created_from_github_api_data()\n    {\n        $githubGist = $this->loadFixture('aac5edd61c183dd26392.json');\n        $file = File::fromGitHub($githubGist['files']['planets.md']);\n\n        $this->assertEquals(get_class($file), File::class);\n        $this->assertEquals('planets.md', $file->name);\n        $this->assertEquals('text/plain', $file->type);\n        $this->assertEquals('Markdown', $file->language);\n        $this->assertEquals('https://gist.githubusercontent.com/dannyweeks/aac5edd61c183dd26392/raw/35f2c3423019a71e7a820f3472c0cdea05e4274b/planets.md', $file->url);\n        $this->assertEquals(750, $file->size);\n        $this->assertEquals(\"- Aquarion\\n    - None officially, major city is Heim\\n    - The Ice Colony\\n- Aerilon\\n    - Gaoth\\n    - The Food Basket of the Colonies\\n- Canceron\\n    - Hades\\n    - The Largest Democracy\\n- Caprica\\n    - Caprica City\\n    - The Capital of the Colonies\\n- Gemenon\\n    - Oranu\\n    - The First Colony\\n- Leonis\\n    - Luminere\\n    - The Heart of the Colonies\\n- Libran\\n    - None officially, major city is Themis\\n    - The Colony of Justice\\n- Picon\\n    - Queenstown\\n    - The Ocean Colony\\n- Sagittaron\\n    - Tawa\\n    - The Lone Colony\\n- Scorpia\\n    - Celeste\\n    - The Playground of the Colonies\\n- Tauron\\n    - Hypatia\\n    - The Old Colony\\n- Virgon\\n    - Boskirk\\n    - Imperial Virgon\\n\\nFind out more on [Wikipedia](https://en.wikipedia.org/wiki/Twelve_Colonies)\", $file->content);\n    }\n\n    /** @test */\n    public function it_loads_multiple_files()\n    {\n        $githubGist = $this->loadFixture('aac5edd61c183dd26392.json');\n        $files = File::multipleFromGitHub($githubGist['files']);\n\n        $this->assertEquals(4, $files->count());\n        $this->assertEquals(['blog.md', 'gistlog.yml', 'planets.md', 'ship.css'], $files->pluck('name')->toArray());\n        $this->assertEquals(get_class($files->first()), File::class);\n    }\n}\n"
  },
  {
    "path": "tests/Feature/GistClientTest.php",
    "content": "<?php\n\nuse App\\Gists\\GistClient;\n\nclass GistClientTest extends BrowserKitTestCase\n{\n    /**\n     * @test\n     * @group needsToken\n     */\n    public function it_authenticates_with_github_and_returns_5000_rate_limit()\n    {\n        $github = app(GistClient::class);\n        $response = json_decode($github->getGitHubClient()->getHttpClient()->get('/rate_limit')->getBody(), true);\n        $limit = $response['resources']['core']['limit'];\n\n        if (config('services.github.client_id') && config('services.github.client_secret')) {\n            $this->assertEquals(5000, $limit);\n        } else {\n            $this->assertEquals(60, $limit);\n        }\n    }\n}\n"
  },
  {
    "path": "tests/Feature/GistConfigTest.php",
    "content": "<?php\n\nuse App\\Gists\\GistConfig;\n\nclass GistConfigTest extends BrowserKitTestCase\n{\n    use GistFixtureHelpers;\n\n    /** @test */\n    public function it_can_be_created_from_github_api_data()\n    {\n        $githubGist = $this->loadFixture('8f5ea4d44dbc5ccb77a3.json');\n\n        $config = GistConfig::fromGitHub($githubGist);\n\n        $this->assertEquals('A test preview.', $config['preview']);\n        $this->assertEquals('2015-05-15', $config['published_on']->format('Y-m-d'));\n        $this->assertTrue($config['published']);\n        $this->assertTrue($config['include_files']);\n    }\n\n    /** @test */\n    public function it_returns_default_values_when_no_gistlog_yml_is_present()\n    {\n        $githubGist = $this->loadFixture('002ed429c7c21ab89300.json');\n\n        $config = GistConfig::fromGitHub($githubGist);\n\n        $this->assertNull($config['preview']);\n        $this->assertNull($config['published_on']);\n        $this->assertFalse($config['published']);\n        $this->assertFalse($config['include_files']);\n    }\n\n    /** @test */\n    public function it_returns_default_values_when_gistlog_yml_does_not_provide_them()\n    {\n        $githubGist = $this->loadFixture('9e5ea4d44dbc5ccb77b4.json');\n\n        $config = GistConfig::fromGitHub($githubGist);\n\n        $this->assertNull($config['preview']); // excluded\n        $this->assertFalse($config['published']); // excluded\n        $this->assertFalse($config['include_files']); // excluded\n        $this->assertEquals('2015-05-15', $config['published_on']->format('Y-m-d')); // provided\n    }\n\n    /** @test */\n    public function it_returns_a_null_value_when_a_date_value_is_invalid()\n    {\n        $githubGist = $this->loadFixture('bb5ea4d44dbc5ccb77s7.json');\n\n        $config = GistConfig::fromGitHub($githubGist);\n\n        $this->assertNull($config['published_on']);\n    }\n}\n"
  },
  {
    "path": "tests/Feature/GistlogRepositoryTest.php",
    "content": "<?php\n\nuse App\\Gists\\GistlogRepository;\n\nclass GistlogRepositoryTest extends BrowserKitTestCase\n{\n    private const FIXTURE_GIST_ID = '002ed429c7c21ab89300';\n\n    /** @test */\n    public function it_can_retrieve_a_gist_by_id()\n    {\n        $gistClient = new FixtureGistClient();\n        $gistRepository = new GistlogRepository($gistClient);\n\n        $gist = $gistRepository->findById(self::FIXTURE_GIST_ID);\n\n        $this->assertEquals(self::FIXTURE_GIST_ID, $gist->id);\n    }\n\n    /** @test */\n    public function it_can_retrieve_gists_by_url()\n    {\n        $url = 'https://gist.github.com/adamwathan/' . self::FIXTURE_GIST_ID;\n\n        $gistClient = new FixtureGistClient();\n        $gistRepository = new GistlogRepository($gistClient);\n\n        $gist = $gistRepository->findByUrl($url);\n\n        $this->assertEquals(self::FIXTURE_GIST_ID, $gist->id);\n    }\n\n    /** @test */\n    public function it_can_retrieve_gists_by_url_with_a_trailing_slash()\n    {\n        $url = 'https://gist.github.com/adamwathan/' . self::FIXTURE_GIST_ID . '/';\n\n        $gistClient = new FixtureGistClient();\n        $gistRepository = new GistlogRepository($gistClient);\n\n        $gist = $gistRepository->findByUrl($url);\n\n        $this->assertEquals(self::FIXTURE_GIST_ID, $gist->id);\n    }\n}\n"
  },
  {
    "path": "tests/Feature/GistlogTest.php",
    "content": "<?php\n\nuse App\\Gists\\Gistlog;\n\nclass GistlogTest extends BrowserKitTestCase\n{\n    use GistFixtureHelpers;\n\n    /** @test */\n    public function it_can_be_created_from_github_api_data()\n    {\n        $githubGist = $this->loadFixture('002ed429c7c21ab89300.json');\n\n        $gistlog = Gistlog::fromGitHub($githubGist);\n\n        $this->assertEquals('002ed429c7c21ab89300', $gistlog->id);\n        $this->assertEquals('A Sample Gistlog', $gistlog->title);\n        $this->assertEquals('https://gist.github.com/002ed429c7c21ab89300', $gistlog->link);\n        $this->assertEquals(new DateTime('2015-01-31T14:53:51Z'), $gistlog->createdAt);\n        $this->assertEquals(new DateTime('2015-01-31T14:54:28Z'), $gistlog->updatedAt);\n        $this->assertEquals('adamwathan', $gistlog->author);\n        $this->assertEquals('https://avatars.githubusercontent.com/u/4323180?v=3', $gistlog->avatarUrl);\n        $this->assertEquals(\"## This is my first Gistlog entry\\n\\nCool service, *amirite?*\", $gistlog->content);\n    }\n\n    /** @test */\n    public function secret_gists_are_not_public()\n    {\n        $githubGist = $this->loadFixture('002ed429c7c21ab89300.json');\n        $githubGist['public'] = false;\n\n        $gistlog = Gistlog::fromGitHub($githubGist);\n\n        $this->assertFalse($gistlog->isPublic());\n    }\n\n    /** @test */\n    public function public_gists_are_public()\n    {\n        $githubGist = $this->loadFixture('002ed429c7c21ab89300.json');\n        $githubGist['public'] = true;\n\n        $gistlog = Gistlog::fromGitHub($githubGist);\n\n        $this->assertTrue($gistlog->isPublic());\n    }\n\n    /** @test */\n    public function secret_gists_are_secret()\n    {\n        $githubGist = $this->loadFixture('002ed429c7c21ab89300.json');\n        $githubGist['public'] = false;\n\n        $gistlog = Gistlog::fromGitHub($githubGist);\n\n        $this->assertTrue($gistlog->isSecret());\n    }\n\n    /** @test */\n    public function public_gists_are_not_secret()\n    {\n        $githubGist = $this->loadFixture('002ed429c7c21ab89300.json');\n        $githubGist['public'] = true;\n\n        $gistlog = Gistlog::fromGitHub($githubGist);\n\n        $this->assertFalse($gistlog->isSecret());\n    }\n\n    /** @test */\n    public function code_only_posts_render_in_a_code_block()\n    {\n        $githubGist = $this->loadFixture('aac58f02ec1aaaad7f88.json');\n\n        $gistlog = Gistlog::fromGitHub($githubGist);\n\n        $this->assertEquals('<pre><code>' . htmlspecialchars($gistlog->content) . \"\\n</code></pre>\", $gistlog->renderHtml());\n    }\n\n    /** @test */\n    public function it_finds_the_first_markdown_file_and_uses_it_as_the_post()\n    {\n        $githubGist = $this->loadFixture('272f372732bf4d69bd0f.json');\n\n        $gistlog = Gistlog::fromGitHub($githubGist);\n\n        $this->assertStringContainsString('My First Post', $gistlog->content);\n    }\n\n    /** @test */\n    public function it_loads_files()\n    {\n        $githubGist = $this->loadFixture('aac5edd61c183dd26392.json');\n\n        $gistlog = Gistlog::fromGitHub($githubGist);\n        $files = $gistlog->files;\n\n        $this->assertTrue($gistlog->showFiles());\n        $this->assertEquals(2, $files->count());\n        $this->assertEquals(['planets.md', 'ship.css'], $files->pluck('name')->toArray());\n    }\n\n    /** @test */\n    public function it_has_additional_files_but_doesnt_show_them()\n    {\n        $githubGist = $this->loadFixture('272f372732bf4d69bd0f.json');\n\n        $gistlog = Gistlog::fromGitHub($githubGist);\n\n        $this->assertEquals(0, $gistlog->files->count());\n    }\n\n    public function it_accepts_anonymous_gists()\n    {\n        $githubGist = $this->loadFixture('2c2769b21e512eabdd72.json');\n\n        $gistlog = Gistlog::fromGitHub($githubGist);\n\n        $this->assertEquals('anonymous', $gistlog->author);\n    }\n}\n"
  },
  {
    "path": "tests/Feature/GitHubClientTest.php",
    "content": "<?php\n\nuse Github\\Client as GitHubClient;\n\nclass GitHubClientTest extends BrowserKitTestCase\n{\n    /**\n     * @test\n     * @group needsToken\n     */\n    public function it_authenticates_with_github_and_returns_5000_rate_limit()\n    {\n        $github = app(GitHubClient::class);\n\n        $response = json_decode($github->getHttpClient()->get('/rate_limit')->getBody(), true);\n\n        $limit = $response['resources']['core']['limit'];\n\n        if (config('services.github.client_id') && config('services.github.client_secret')) {\n            $this->assertEquals(5000, $limit);\n        } else {\n            $this->assertEquals(60, $limit);\n        }\n    }\n}\n"
  },
  {
    "path": "tests/FixtureGistClient.php",
    "content": "<?php\n\nuse App\\Gists\\GistClient;\n\nclass FixtureGistClient extends GistClient\n{\n    use GistFixtureHelpers;\n\n    public function __construct()\n    {\n    }\n\n    public function getGist($gistId): array\n    {\n        return $this->loadFixture($gistId . '.json');\n    }\n\n    public function getGistComments($gistId): array\n    {\n        return $this->loadFixture($gistId . '/comments.json');\n    }\n}\n"
  },
  {
    "path": "tests/GistFixtureHelpers.php",
    "content": "<?php\n\ntrait GistFixtureHelpers\n{\n    private function loadFixture($path)\n    {\n        return json_decode(file_get_contents(base_path() . '/tests/fixtures/gists/' . $path), true);\n    }\n}\n"
  },
  {
    "path": "tests/SpacePadTransformer.php",
    "content": "<?php\n\nuse App\\ContentParser\\Transformer;\n\nclass SpacePadTransformer implements Transformer\n{\n    public function transform($content)\n    {\n        return \" {$content} \";\n    }\n}\n"
  },
  {
    "path": "tests/TestCase.php",
    "content": "<?php\n\nnamespace Tests;\n\nuse Illuminate\\Foundation\\Testing\\TestCase as BaseTestCase;\nuse Tests\\CreatesApplication;\n\nabstract class TestCase extends BaseTestCase\n{\n    use CreatesApplication;\n}\n"
  },
  {
    "path": "tests/TrimTransformer.php",
    "content": "<?php\n\nuse App\\ContentParser\\Transformer;\n\nclass TrimTransformer implements Transformer\n{\n    public function transform($content)\n    {\n        return trim($content);\n    }\n}\n"
  },
  {
    "path": "tests/fixtures/gists/002ed429c7c21ab89300/comments.json",
    "content": "[\n  {\n    \"url\": \"https://api.github.com/gists/002ed429c7c21ab89300/comments/1384192\",\n    \"id\": 1384192,\n    \"user\": {\n      \"login\": \"adamwathan\",\n      \"id\": 4323180,\n      \"avatar_url\": \"https://avatars.githubusercontent.com/u/4323180?v=3\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/adamwathan\",\n      \"html_url\": \"https://github.com/adamwathan\",\n      \"followers_url\": \"https://api.github.com/users/adamwathan/followers\",\n      \"following_url\": \"https://api.github.com/users/adamwathan/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/adamwathan/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/adamwathan/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/adamwathan/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/adamwathan/orgs\",\n      \"repos_url\": \"https://api.github.com/users/adamwathan/repos\",\n      \"events_url\": \"https://api.github.com/users/adamwathan/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/adamwathan/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"created_at\": \"2015-01-31T14:54:23Z\",\n    \"updated_at\": \"2015-01-31T14:54:23Z\",\n    \"body\": \"Interesting post.\"\n  },\n  {\n    \"url\": \"https://api.github.com/gists/002ed429c7c21ab89300/comments/1384193\",\n    \"id\": 1384193,\n    \"user\": {\n      \"login\": \"adamwathan\",\n      \"id\": 4323180,\n      \"avatar_url\": \"https://avatars.githubusercontent.com/u/4323180?v=3\",\n      \"gravatar_id\": \"\",\n      \"url\": \"https://api.github.com/users/adamwathan\",\n      \"html_url\": \"https://github.com/adamwathan\",\n      \"followers_url\": \"https://api.github.com/users/adamwathan/followers\",\n      \"following_url\": \"https://api.github.com/users/adamwathan/following{/other_user}\",\n      \"gists_url\": \"https://api.github.com/users/adamwathan/gists{/gist_id}\",\n      \"starred_url\": \"https://api.github.com/users/adamwathan/starred{/owner}{/repo}\",\n      \"subscriptions_url\": \"https://api.github.com/users/adamwathan/subscriptions\",\n      \"organizations_url\": \"https://api.github.com/users/adamwathan/orgs\",\n      \"repos_url\": \"https://api.github.com/users/adamwathan/repos\",\n      \"events_url\": \"https://api.github.com/users/adamwathan/events{/privacy}\",\n      \"received_events_url\": \"https://api.github.com/users/adamwathan/received_events\",\n      \"type\": \"User\",\n      \"site_admin\": false\n    },\n    \"created_at\": \"2015-01-31T14:54:28Z\",\n    \"updated_at\": \"2015-01-31T14:54:28Z\",\n    \"body\": \"Here's another comment!\"\n  }\n]\n"
  },
  {
    "path": "tests/fixtures/gists/002ed429c7c21ab89300.json",
    "content": "{\n  \"url\": \"https://api.github.com/gists/002ed429c7c21ab89300\",\n  \"forks_url\": \"https://api.github.com/gists/002ed429c7c21ab89300/forks\",\n  \"commits_url\": \"https://api.github.com/gists/002ed429c7c21ab89300/commits\",\n  \"id\": \"002ed429c7c21ab89300\",\n  \"git_pull_url\": \"https://gist.github.com/002ed429c7c21ab89300.git\",\n  \"git_push_url\": \"https://gist.github.com/002ed429c7c21ab89300.git\",\n  \"html_url\": \"https://gist.github.com/002ed429c7c21ab89300\",\n  \"files\": {\n    \"sample-gistlog.markdown\": {\n      \"filename\": \"sample-gistlog.markdown\",\n      \"type\": \"text/plain\",\n      \"language\": \"Markdown\",\n      \"raw_url\": \"https://gist.githubusercontent.com/adamwathan/002ed429c7c21ab89300/raw/31a71aebbb3a0dc80b627f4429090814ec984515/sample-gistlog.markdown\",\n      \"size\": 59,\n      \"truncated\": false,\n      \"content\": \"## This is my first Gistlog entry\\n\\nCool service, *amirite?*\"\n    }\n  },\n  \"public\": true,\n  \"created_at\": \"2015-01-31T14:53:51Z\",\n  \"updated_at\": \"2015-01-31T14:54:28Z\",\n  \"description\": \"A Sample Gistlog\",\n  \"comments\": 2,\n  \"user\": null,\n  \"comments_url\": \"https://api.github.com/gists/002ed429c7c21ab89300/comments\",\n  \"owner\": {\n    \"login\": \"adamwathan\",\n    \"id\": 4323180,\n    \"avatar_url\": \"https://avatars.githubusercontent.com/u/4323180?v=3\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/adamwathan\",\n    \"html_url\": \"https://github.com/adamwathan\",\n    \"followers_url\": \"https://api.github.com/users/adamwathan/followers\",\n    \"following_url\": \"https://api.github.com/users/adamwathan/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/adamwathan/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/adamwathan/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/adamwathan/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/adamwathan/orgs\",\n    \"repos_url\": \"https://api.github.com/users/adamwathan/repos\",\n    \"events_url\": \"https://api.github.com/users/adamwathan/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/adamwathan/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"forks\": [\n\n  ],\n  \"history\": [\n    {\n      \"user\": {\n        \"login\": \"adamwathan\",\n        \"id\": 4323180,\n        \"avatar_url\": \"https://avatars.githubusercontent.com/u/4323180?v=3\",\n        \"gravatar_id\": \"\",\n        \"url\": \"https://api.github.com/users/adamwathan\",\n        \"html_url\": \"https://github.com/adamwathan\",\n        \"followers_url\": \"https://api.github.com/users/adamwathan/followers\",\n        \"following_url\": \"https://api.github.com/users/adamwathan/following{/other_user}\",\n        \"gists_url\": \"https://api.github.com/users/adamwathan/gists{/gist_id}\",\n        \"starred_url\": \"https://api.github.com/users/adamwathan/starred{/owner}{/repo}\",\n        \"subscriptions_url\": \"https://api.github.com/users/adamwathan/subscriptions\",\n        \"organizations_url\": \"https://api.github.com/users/adamwathan/orgs\",\n        \"repos_url\": \"https://api.github.com/users/adamwathan/repos\",\n        \"events_url\": \"https://api.github.com/users/adamwathan/events{/privacy}\",\n        \"received_events_url\": \"https://api.github.com/users/adamwathan/received_events\",\n        \"type\": \"User\",\n        \"site_admin\": false\n      },\n      \"version\": \"8f195efd0ba5195f27e7bf5efdb7c060d1ac6b4e\",\n      \"committed_at\": \"2015-01-31T14:54:04Z\",\n      \"change_status\": {\n        \"total\": 6,\n        \"additions\": 3,\n        \"deletions\": 3\n      },\n      \"url\": \"https://api.github.com/gists/002ed429c7c21ab89300/8f195efd0ba5195f27e7bf5efdb7c060d1ac6b4e\"\n    },\n    {\n      \"user\": {\n        \"login\": \"adamwathan\",\n        \"id\": 4323180,\n        \"avatar_url\": \"https://avatars.githubusercontent.com/u/4323180?v=3\",\n        \"gravatar_id\": \"\",\n        \"url\": \"https://api.github.com/users/adamwathan\",\n        \"html_url\": \"https://github.com/adamwathan\",\n        \"followers_url\": \"https://api.github.com/users/adamwathan/followers\",\n        \"following_url\": \"https://api.github.com/users/adamwathan/following{/other_user}\",\n        \"gists_url\": \"https://api.github.com/users/adamwathan/gists{/gist_id}\",\n        \"starred_url\": \"https://api.github.com/users/adamwathan/starred{/owner}{/repo}\",\n        \"subscriptions_url\": \"https://api.github.com/users/adamwathan/subscriptions\",\n        \"organizations_url\": \"https://api.github.com/users/adamwathan/orgs\",\n        \"repos_url\": \"https://api.github.com/users/adamwathan/repos\",\n        \"events_url\": \"https://api.github.com/users/adamwathan/events{/privacy}\",\n        \"received_events_url\": \"https://api.github.com/users/adamwathan/received_events\",\n        \"type\": \"User\",\n        \"site_admin\": false\n      },\n      \"version\": \"71de14220858cf4fe723d0318e7ae13274a55773\",\n      \"committed_at\": \"2015-01-31T14:53:51Z\",\n      \"change_status\": {\n        \"total\": 3,\n        \"additions\": 3,\n        \"deletions\": 0\n      },\n      \"url\": \"https://api.github.com/gists/002ed429c7c21ab89300/71de14220858cf4fe723d0318e7ae13274a55773\"\n    }\n  ]\n}\n"
  },
  {
    "path": "tests/fixtures/gists/272f372732bf4d69bd0f.json",
    "content": "\n{\n    \"url\": \"https://api.github.com/gists/272f372732bf4d69bd0f\",\n    \"forks_url\": \"https://api.github.com/gists/272f372732bf4d69bd0f/forks\",\n    \"commits_url\": \"https://api.github.com/gists/272f372732bf4d69bd0f/commits\",\n    \"id\": \"272f372732bf4d69bd0f\",\n    \"git_pull_url\": \"https://gist.github.com/272f372732bf4d69bd0f.git\",\n    \"git_push_url\": \"https://gist.github.com/272f372732bf4d69bd0f.git\",\n    \"html_url\": \"https://gist.github.com/272f372732bf4d69bd0f\",\n    \"files\": {\n        \"a.php\": {\n            \"filename\": \"a.php\",\n            \"type\": \"application/x-httpd-php\",\n            \"language\": \"PHP\",\n            \"raw_url\": \"https://gist.githubusercontent.com/dannyweeks/272f372732bf4d69bd0f/raw/4e5e002f1487ae37ac017e7cc4376b9e87a75869/a.php\",\n            \"size\": 23,\n            \"truncated\": false,\n            \"content\": \"<?php\\n\\necho \\\"some php\\\";\"\n        },\n        \"a_fun_post.md\": {\n            \"filename\": \"a_fun_post.md\",\n            \"type\": \"text/plain\",\n            \"language\": \"Markdown\",\n            \"raw_url\": \"https://gist.githubusercontent.com/dannyweeks/272f372732bf4d69bd0f/raw/a51e2feea7fd0c933b30c33635ff43a165751b7f/a_fun_post.md\",\n            \"size\": 15,\n            \"truncated\": false,\n            \"content\": \"# My First Post\"\n        },\n        \"gistlog.yml\": {\n            \"filename\": \"gistlog.yml\",\n            \"type\": \"text/x-yaml\",\n            \"language\": \"YAML\",\n            \"raw_url\": \"https://gist.githubusercontent.com/dannyweeks/272f372732bf4d69bd0f/raw/5e2372c012a16c5cf6f2ddf3b7e5a1e242e35e0e/gistlog.yml\",\n            \"size\": 15,\n            \"truncated\": false,\n            \"content\": \"published: true\"\n        },\n        \"some_other.md\": {\n            \"filename\": \"some_other.md\",\n            \"type\": \"text/plain\",\n            \"language\": \"Markdown\",\n            \"raw_url\": \"https://gist.githubusercontent.com/dannyweeks/272f372732bf4d69bd0f/raw/2cb911b433ad93ef991408a16c5dc6ea67359e7e/some_other.md\",\n            \"size\": 15,\n            \"truncated\": false,\n            \"content\": \"Another md file\"\n        }\n    },\n    \"public\": false,\n    \"created_at\": \"2016-02-26T18:42:32Z\",\n    \"updated_at\": \"2016-02-26T18:43:49Z\",\n    \"description\": \"This has additional files but shouldn't show them\",\n    \"comments\": 0,\n    \"user\": null,\n    \"comments_url\": \"https://api.github.com/gists/272f372732bf4d69bd0f/comments\",\n    \"owner\": {\n        \"login\": \"dannyweeks\",\n        \"id\": 4365775,\n        \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n        \"gravatar_id\": \"\",\n        \"url\": \"https://api.github.com/users/dannyweeks\",\n        \"html_url\": \"https://github.com/dannyweeks\",\n        \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n        \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n        \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n        \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n        \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n        \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n        \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n        \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n        \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n        \"type\": \"User\",\n        \"site_admin\": false\n    },\n    \"forks\": [\n\n    ],\n    \"history\": [\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"a968234878e3f8893ca18629fe9ff66a979d1201\",\n            \"committed_at\": \"2016-02-26T18:43:49Z\",\n            \"change_status\": {\n                \"total\": 1,\n                \"additions\": 1,\n                \"deletions\": 0\n            },\n            \"url\": \"https://api.github.com/gists/272f372732bf4d69bd0f/a968234878e3f8893ca18629fe9ff66a979d1201\"\n        },\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"ecc019dc85aa569e55df1f7f4e109d649ee0dbaf\",\n            \"committed_at\": \"2016-02-26T18:42:32Z\",\n            \"change_status\": {\n                \"total\": 5,\n                \"additions\": 5,\n                \"deletions\": 0\n            },\n            \"url\": \"https://api.github.com/gists/272f372732bf4d69bd0f/ecc019dc85aa569e55df1f7f4e109d649ee0dbaf\"\n        }\n    ],\n    \"truncated\": false\n}\n"
  },
  {
    "path": "tests/fixtures/gists/2c2769b21e512eabdd72.json",
    "content": "\n{\n    \"url\": \"https://api.github.com/gists/2c2769b21e512eabdd72\",\n    \"forks_url\": \"https://api.github.com/gists/2c2769b21e512eabdd72/forks\",\n    \"commits_url\": \"https://api.github.com/gists/2c2769b21e512eabdd72/commits\",\n    \"id\": \"2c2769b21e512eabdd72\",\n    \"git_pull_url\": \"https://gist.github.com/2c2769b21e512eabdd72.git\",\n    \"git_push_url\": \"https://gist.github.com/2c2769b21e512eabdd72.git\",\n    \"html_url\": \"https://gist.github.com/2c2769b21e512eabdd72\",\n    \"files\": {\n        \"test.md\": {\n            \"filename\": \"test.md\",\n            \"type\": \"text/plain\",\n            \"language\": \"Markdown\",\n            \"raw_url\": \"https://gist.githubusercontent.com/anonymous/2c2769b21e512eabdd72/raw/30d74d258442c7c65512eafab474568dd706c430/test.md\",\n            \"size\": 4,\n            \"truncated\": false,\n            \"content\": \"test\"\n        }\n    },\n    \"public\": false,\n    \"created_at\": \"2016-02-03T20:59:00Z\",\n    \"updated_at\": \"2016-02-03T20:59:02Z\",\n    \"description\": \"\",\n    \"comments\": 0,\n    \"user\": null,\n    \"comments_url\": \"https://api.github.com/gists/2c2769b21e512eabdd72/comments\",\n    \"forks\": [\n\n    ],\n    \"history\": [\n        {\n            \"user\": {\n                \"login\": \"invalid-email-address\",\n                \"id\": 148100,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/148100?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/invalid-email-address\",\n                \"html_url\": \"https://github.com/invalid-email-address\",\n                \"followers_url\": \"https://api.github.com/users/invalid-email-address/followers\",\n                \"following_url\": \"https://api.github.com/users/invalid-email-address/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/invalid-email-address/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/invalid-email-address/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/invalid-email-address/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/invalid-email-address/orgs\",\n                \"repos_url\": \"https://api.github.com/users/invalid-email-address/repos\",\n                \"events_url\": \"https://api.github.com/users/invalid-email-address/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/invalid-email-address/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"4e1a1c0867292639ce5a1b393866d7f344f1e4d0\",\n            \"committed_at\": \"2016-02-03T20:59:00Z\",\n            \"change_status\": {\n                \"total\": 1,\n                \"additions\": 1,\n                \"deletions\": 0\n            },\n            \"url\": \"https://api.github.com/gists/2c2769b21e512eabdd72/4e1a1c0867292639ce5a1b393866d7f344f1e4d0\"\n        }\n    ],\n    \"truncated\": false\n}\n"
  },
  {
    "path": "tests/fixtures/gists/8f5ea4d44dbc5ccb77a3.json",
    "content": "{\n  \"url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3\",\n  \"forks_url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3/forks\",\n  \"commits_url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3/commits\",\n  \"id\": \"8f5ea4d44dbc5ccb77a3\",\n  \"git_pull_url\": \"https://gist.github.com/8f5ea4d44dbc5ccb77a3.git\",\n  \"git_push_url\": \"https://gist.github.com/8f5ea4d44dbc5ccb77a3.git\",\n  \"html_url\": \"https://gist.github.com/8f5ea4d44dbc5ccb77a3\",\n  \"files\": {\n    \"blog.MD\": {\n      \"filename\": \"blog.MD\",\n      \"type\": \"text/plain\",\n      \"language\": \"Markdown\",\n      \"raw_url\": \"https://gist.githubusercontent.com/JacobBennett/8f5ea4d44dbc5ccb77a3/raw/fb81c6b2666987c7e3556a67362ed20df76cf3a7/blog.MD\",\n      \"size\": 963,\n      \"truncated\": false,\n      \"content\": \"The end goal was to order a query by a list of specific values for a column, but then also order those by a created_at date in ascending order and then by id in ascending order\\n\\nThis proved to be more of a challenge than I originally thought. The solution I came up with is as follows.\\n\\n```SQL\\nSELECT id, clientId, created_at \\nFROM `claims` \\nWHERE `clientId` IN ('FOO', 'BAR', 'BAZ', 'FIZZ') \\nORDER BY clientId = 'FIZZ', clientId = 'BAZ', clientId = 'BAR', clientId = 'FOO', \\ncreated_at ASC, id ASC\\n```\\n\\nDirect your attention to line 4. Looking at this, you might assume that the returned order of the results would be `FIZZ, BAZ, BAR, FOO` but in fact, you would be wrong.\\n\\nWhile normally the order by statements seem to stack on top of the previous order statement, in appears that when using an `=` to define the order, the orders stack in reverse.\\n\\nThat is, the last order by statement containing the `=` was the first result returned. It's the little things.\"\n    },\n    \"gistlog.yml\": {\n      \"filename\": \"gistlog.yml\",\n      \"type\": \"text/x-yaml\",\n      \"language\": \"YAML\",\n      \"raw_url\": \"https://gist.githubusercontent.com/JacobBennett/8f5ea4d44dbc5ccb77a3/raw/f5a9ef036c44acd7c8aba799cf290bdf0feb6e56/gistlog.yml\",\n      \"size\": 73,\n      \"truncated\": false,\n      \"content\": \"published: true\\npreview: A test preview.\\npublished_on: 2015-05-15\\ninclude_files: true\"\n    }\n  },\n  \"public\": true,\n  \"created_at\": \"2015-07-22T15:41:53Z\",\n  \"updated_at\": \"2015-07-26T05:01:32Z\",\n  \"description\": \"How SQL orders results when using equals\",\n  \"comments\": 0,\n  \"user\": null,\n  \"comments_url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3/comments\",\n  \"owner\": {\n    \"login\": \"JacobBennett\",\n    \"id\": 1517011,\n    \"avatar_url\": \"https://avatars.githubusercontent.com/u/1517011?v=3\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/JacobBennett\",\n    \"html_url\": \"https://github.com/JacobBennett\",\n    \"followers_url\": \"https://api.github.com/users/JacobBennett/followers\",\n    \"following_url\": \"https://api.github.com/users/JacobBennett/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/JacobBennett/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/JacobBennett/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/JacobBennett/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/JacobBennett/orgs\",\n    \"repos_url\": \"https://api.github.com/users/JacobBennett/repos\",\n    \"events_url\": \"https://api.github.com/users/JacobBennett/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/JacobBennett/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"forks\": [],\n  \"history\": [\n    {\n      \"user\": {\n        \"login\": \"JacobBennett\",\n        \"id\": 1517011,\n        \"avatar_url\": \"https://avatars.githubusercontent.com/u/1517011?v=3\",\n        \"gravatar_id\": \"\",\n        \"url\": \"https://api.github.com/users/JacobBennett\",\n        \"html_url\": \"https://github.com/JacobBennett\",\n        \"followers_url\": \"https://api.github.com/users/JacobBennett/followers\",\n        \"following_url\": \"https://api.github.com/users/JacobBennett/following{/other_user}\",\n        \"gists_url\": \"https://api.github.com/users/JacobBennett/gists{/gist_id}\",\n        \"starred_url\": \"https://api.github.com/users/JacobBennett/starred{/owner}{/repo}\",\n        \"subscriptions_url\": \"https://api.github.com/users/JacobBennett/subscriptions\",\n        \"organizations_url\": \"https://api.github.com/users/JacobBennett/orgs\",\n        \"repos_url\": \"https://api.github.com/users/JacobBennett/repos\",\n        \"events_url\": \"https://api.github.com/users/JacobBennett/events{/privacy}\",\n        \"received_events_url\": \"https://api.github.com/users/JacobBennett/received_events\",\n        \"type\": \"User\",\n        \"site_admin\": false\n      },\n      \"version\": \"5c63bf5ac93dfa4d0d62a9677ba015b34c6f9df5\",\n      \"committed_at\": \"2015-07-26T05:01:32Z\",\n      \"change_status\": {\n        \"total\": 3,\n        \"additions\": 2,\n        \"deletions\": 1\n      },\n      \"url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3/5c63bf5ac93dfa4d0d62a9677ba015b34c6f9df5\"\n    }\n  ]\n}"
  },
  {
    "path": "tests/fixtures/gists/9e5ea4d44dbc5ccb77b4.json",
    "content": "{\n  \"url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3\",\n  \"forks_url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3/forks\",\n  \"commits_url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3/commits\",\n  \"id\": \"8f5ea4d44dbc5ccb77a3\",\n  \"git_pull_url\": \"https://gist.github.com/8f5ea4d44dbc5ccb77a3.git\",\n  \"git_push_url\": \"https://gist.github.com/8f5ea4d44dbc5ccb77a3.git\",\n  \"html_url\": \"https://gist.github.com/8f5ea4d44dbc5ccb77a3\",\n  \"files\": {\n    \"blog.MD\": {\n      \"filename\": \"blog.MD\",\n      \"type\": \"text/plain\",\n      \"language\": \"Markdown\",\n      \"raw_url\": \"https://gist.githubusercontent.com/JacobBennett/8f5ea4d44dbc5ccb77a3/raw/fb81c6b2666987c7e3556a67362ed20df76cf3a7/blog.MD\",\n      \"size\": 963,\n      \"truncated\": false,\n      \"content\": \"The end goal was to order a query by a list of specific values for a column, but then also order those by a created_at date in ascending order and then by id in ascending order\\n\\nThis proved to be more of a challenge than I originally thought. The solution I came up with is as follows.\\n\\n```SQL\\nSELECT id, clientId, created_at \\nFROM `claims` \\nWHERE `clientId` IN ('FOO', 'BAR', 'BAZ', 'FIZZ') \\nORDER BY clientId = 'FIZZ', clientId = 'BAZ', clientId = 'BAR', clientId = 'FOO', \\ncreated_at ASC, id ASC\\n```\\n\\nDirect your attention to line 4. Looking at this, you might assume that the returned order of the results would be `FIZZ, BAZ, BAR, FOO` but in fact, you would be wrong.\\n\\nWhile normally the order by statements seem to stack on top of the previous order statement, in appears that when using an `=` to define the order, the orders stack in reverse.\\n\\nThat is, the last order by statement containing the `=` was the first result returned. It's the little things.\"\n    },\n    \"gistlog.yml\": {\n      \"filename\": \"gistlog.yml\",\n      \"type\": \"text/x-yaml\",\n      \"language\": \"YAML\",\n      \"raw_url\": \"https://gist.githubusercontent.com/JacobBennett/8f5ea4d44dbc5ccb77a3/raw/f5a9ef036c44acd7c8aba799cf290bdf0feb6e56/gistlog.yml\",\n      \"size\": 73,\n      \"truncated\": false,\n      \"content\": \"published_on: 2015-05-15\"\n    }\n  },\n  \"public\": true,\n  \"created_at\": \"2015-07-22T15:41:53Z\",\n  \"updated_at\": \"2015-07-26T05:01:32Z\",\n  \"description\": \"How SQL orders results when using equals\",\n  \"comments\": 0,\n  \"user\": null,\n  \"comments_url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3/comments\",\n  \"owner\": {\n    \"login\": \"JacobBennett\",\n    \"id\": 1517011,\n    \"avatar_url\": \"https://avatars.githubusercontent.com/u/1517011?v=3\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/JacobBennett\",\n    \"html_url\": \"https://github.com/JacobBennett\",\n    \"followers_url\": \"https://api.github.com/users/JacobBennett/followers\",\n    \"following_url\": \"https://api.github.com/users/JacobBennett/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/JacobBennett/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/JacobBennett/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/JacobBennett/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/JacobBennett/orgs\",\n    \"repos_url\": \"https://api.github.com/users/JacobBennett/repos\",\n    \"events_url\": \"https://api.github.com/users/JacobBennett/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/JacobBennett/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"forks\": [],\n  \"history\": [\n    {\n      \"user\": {\n        \"login\": \"JacobBennett\",\n        \"id\": 1517011,\n        \"avatar_url\": \"https://avatars.githubusercontent.com/u/1517011?v=3\",\n        \"gravatar_id\": \"\",\n        \"url\": \"https://api.github.com/users/JacobBennett\",\n        \"html_url\": \"https://github.com/JacobBennett\",\n        \"followers_url\": \"https://api.github.com/users/JacobBennett/followers\",\n        \"following_url\": \"https://api.github.com/users/JacobBennett/following{/other_user}\",\n        \"gists_url\": \"https://api.github.com/users/JacobBennett/gists{/gist_id}\",\n        \"starred_url\": \"https://api.github.com/users/JacobBennett/starred{/owner}{/repo}\",\n        \"subscriptions_url\": \"https://api.github.com/users/JacobBennett/subscriptions\",\n        \"organizations_url\": \"https://api.github.com/users/JacobBennett/orgs\",\n        \"repos_url\": \"https://api.github.com/users/JacobBennett/repos\",\n        \"events_url\": \"https://api.github.com/users/JacobBennett/events{/privacy}\",\n        \"received_events_url\": \"https://api.github.com/users/JacobBennett/received_events\",\n        \"type\": \"User\",\n        \"site_admin\": false\n      },\n      \"version\": \"5c63bf5ac93dfa4d0d62a9677ba015b34c6f9df5\",\n      \"committed_at\": \"2015-07-26T05:01:32Z\",\n      \"change_status\": {\n        \"total\": 3,\n        \"additions\": 2,\n        \"deletions\": 1\n      },\n      \"url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3/5c63bf5ac93dfa4d0d62a9677ba015b34c6f9df5\"\n    }\n  ]\n}"
  },
  {
    "path": "tests/fixtures/gists/aac58f02ec1aaaad7f88.json",
    "content": "{\n  \"url\": \"https://api.github.com/gists/aac58f02ec1aaaad7f88\",\n  \"forks_url\": \"https://api.github.com/gists/aac58f02ec1aaaad7f88/forks\",\n  \"commits_url\": \"https://api.github.com/gists/aac58f02ec1aaaad7f88/commits\",\n  \"id\": \"aac58f02ec1aaaad7f88\",\n  \"git_pull_url\": \"https://gist.github.com/aac58f02ec1aaaad7f88.git\",\n  \"git_push_url\": \"https://gist.github.com/aac58f02ec1aaaad7f88.git\",\n  \"html_url\": \"https://gist.github.com/aac58f02ec1aaaad7f88\",\n  \"files\": {\n    \"staticinterface.php\": {\n      \"filename\": \"staticinterface.php\",\n      \"type\": \"application/x-httpd-php\",\n      \"language\": \"PHP\",\n      \"raw_url\": \"https://gist.githubusercontent.com/adamwathan/aac58f02ec1aaaad7f88/raw/ca43ffa04c51af51a7c7f71a9ea9218ee92d0988/staticinterface.php\",\n      \"size\": 455,\n      \"truncated\": false,\n      \"content\": \"interface UserRepository\\n{\\n\\tpublic function all();\\n}\\n\\nclass User extends Eloquent implements UserRepository\\n{\\n\\tpublic static function all(); // comes from Eloquent obviously, but yeah\\n}\\n\\n$user = new User;\\n\\n // This works as an instance call, even though it's declared as static,\\n // standard PHP behaviour, but PHP will complain that User isn't\\n // implementing the interface, because the interface defines it as an\\n // instance method. Grr!\\n$user->all();\"\n    }\n  },\n  \"public\": false,\n  \"created_at\": \"2015-01-28T15:19:54Z\",\n  \"updated_at\": \"2015-01-28T15:19:55Z\",\n  \"description\": \"Static interface\",\n  \"comments\": 0,\n  \"user\": null,\n  \"comments_url\": \"https://api.github.com/gists/aac58f02ec1aaaad7f88/comments\",\n  \"owner\": {\n    \"login\": \"adamwathan\",\n    \"id\": 4323180,\n    \"avatar_url\": \"https://avatars.githubusercontent.com/u/4323180?v=3\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/adamwathan\",\n    \"html_url\": \"https://github.com/adamwathan\",\n    \"followers_url\": \"https://api.github.com/users/adamwathan/followers\",\n    \"following_url\": \"https://api.github.com/users/adamwathan/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/adamwathan/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/adamwathan/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/adamwathan/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/adamwathan/orgs\",\n    \"repos_url\": \"https://api.github.com/users/adamwathan/repos\",\n    \"events_url\": \"https://api.github.com/users/adamwathan/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/adamwathan/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"forks\": [\n\n  ],\n  \"history\": [\n    {\n      \"user\": {\n        \"login\": \"adamwathan\",\n        \"id\": 4323180,\n        \"avatar_url\": \"https://avatars.githubusercontent.com/u/4323180?v=3\",\n        \"gravatar_id\": \"\",\n        \"url\": \"https://api.github.com/users/adamwathan\",\n        \"html_url\": \"https://github.com/adamwathan\",\n        \"followers_url\": \"https://api.github.com/users/adamwathan/followers\",\n        \"following_url\": \"https://api.github.com/users/adamwathan/following{/other_user}\",\n        \"gists_url\": \"https://api.github.com/users/adamwathan/gists{/gist_id}\",\n        \"starred_url\": \"https://api.github.com/users/adamwathan/starred{/owner}{/repo}\",\n        \"subscriptions_url\": \"https://api.github.com/users/adamwathan/subscriptions\",\n        \"organizations_url\": \"https://api.github.com/users/adamwathan/orgs\",\n        \"repos_url\": \"https://api.github.com/users/adamwathan/repos\",\n        \"events_url\": \"https://api.github.com/users/adamwathan/events{/privacy}\",\n        \"received_events_url\": \"https://api.github.com/users/adamwathan/received_events\",\n        \"type\": \"User\",\n        \"site_admin\": false\n      },\n      \"version\": \"7a773cc9932e6e7716905c29e53e4cc8985babf6\",\n      \"committed_at\": \"2015-01-28T15:19:54Z\",\n      \"change_status\": {\n        \"total\": 17,\n        \"additions\": 17,\n        \"deletions\": 0\n      },\n      \"url\": \"https://api.github.com/gists/aac58f02ec1aaaad7f88/7a773cc9932e6e7716905c29e53e4cc8985babf6\"\n    }\n  ]\n}\n"
  },
  {
    "path": "tests/fixtures/gists/aac5edd61c183dd26392.json",
    "content": "\n{\n    \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392\",\n    \"forks_url\": \"https://api.github.com/gists/aac5edd61c183dd26392/forks\",\n    \"commits_url\": \"https://api.github.com/gists/aac5edd61c183dd26392/commits\",\n    \"id\": \"aac5edd61c183dd26392\",\n    \"git_pull_url\": \"https://gist.github.com/aac5edd61c183dd26392.git\",\n    \"git_push_url\": \"https://gist.github.com/aac5edd61c183dd26392.git\",\n    \"html_url\": \"https://gist.github.com/aac5edd61c183dd26392\",\n    \"files\": {\n        \"blog.md\": {\n            \"filename\": \"blog.md\",\n            \"type\": \"text/plain\",\n            \"language\": \"Markdown\",\n            \"raw_url\": \"https://gist.githubusercontent.com/dannyweeks/aac5edd61c183dd26392/raw/b167081d633c79fc6e0426c0ba190daa1b630bcc/blog.md\",\n            \"size\": 3397,\n            \"truncated\": false,\n            \"content\": \"> Sometimes, you have to roll a hard six.\\n\\n# H1 - You're In For A Treat\\n\\n- [Paragraphs](#user-content-h2---paragraphs)\\n- [Lists](#user-content-h2---lets-look-at-lists)\\n    - [Unordered](#user-content-h3---an-unordered-list)\\n    - [Ordered](#user-content-h3---an-ordered-list)\\n- [Links](#user-content-h2---links-and-images)\\n- [Images](#user-content-h3---images)\\n- [Code Samples](#user-content-h2---code-samples)\\n\\n## H2 - Paragraphs\\n\\nLorem ipsum dolor sit amet, _consectetur_ adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n\\nLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\\n\\n## H2 - Let's Look At Lists\\n\\n### H3 - An Unordered List\\n\\n- It's Not Cheesy\\n- It's Got Depth\\n- It Has Robots\\n- It Has Sex Appeal\\n- It Has Strong, Powerful Female Characters\\n\\n### H3 - An Ordered List\\n\\n1. William Adama\\n2. Gaius Baltar\\n3. Caprica Six\\n4. Lee Adama\\n5. Laura Roslin\\n6. Kara Thrace\\n\\n## H2 - Links and Images\\n\\nIf you hadn't figuired out the theme of this sample you will get it now!\\n\\nThe resaons to watch were taken from this rather long link which will hopefully overflow? http://www.buddytv.com/articles/battlestar-galactica/5-reasons-you-need-to-watch-ba-16493.aspx\\n\\nIn compling this sample post I have just found out they are planning to ['Battlestar Galactica back to the big screen as a multiple-film franchise capable of taking on Star Wars and Star Trek'][bsg films]!\\n\\n[bsg films]: http://www.theguardian.com/film/2016/feb/11/universal-plans-battlestar-galactica-franchise-take-on-star-wars\\n\\n### H3 - Images\\n\\nHere's a large image for you.\\n\\n![This isnt a real scene from the show!](http://vignette3.wikia.nocookie.net/galactica/images/3/32/Battlestar-galactica-w.jpg/revision/latest)\\n\\nNo blog post is complete without a gif.\\n![Classic Gaius](https://45.media.tumblr.com/5aec0c09ed3574e16568a130397ce902/tumblr_ncgxmutYTx1skmt8jo1_500.gif)\\n\\n## H2 - Code Samples\\n\\nSome inline code `$galactica = new Galactica();`. Here we created a new instance of Galactica.\\n\\nA class. I enjoyed this a little too much. Pseudo code is fun.\\n\\n```php\\nnamespace BSG\\\\Ships;\\n\\nuse BSG\\\\Ships\\\\Classes\\\\ColumbiaClass;\\nuse BSG\\\\Ships\\\\Components\\\\FTLDrive;\\nuse BSG\\\\Ships\\\\Components\\\\DRADIS;\\nuse BSG\\\\Ships\\\\Components\\\\Armament\\\\FlakGuns;\\n\\nclass Galactica extends ColumbiaClass implements FTLCapabilities, DRADISReady\\n{\\n    use FTLDrive;\\n    use DRADIS;\\n    use FlakGuns;\\n\\n    public function supressiveFire () \\n    {\\n        foreach ($this->getFlakGuns() as $flak) {\\n            $flak->setTarget('iron_wall')->barrage();\\n        }\\n    }\\n}\\n```\\n\\nSome CSS.\\n\\n```css\\n.galactica .primary-paint {\\n    background-color: #74747C;\\n}\\n\\n.galactica .secondary-paint {\\n    background-color: #5E3637;\\n}\\n```\"\n        },\n        \"gistlog.yml\": {\n            \"filename\": \"gistlog.yml\",\n            \"type\": \"text/x-yaml\",\n            \"language\": \"YAML\",\n            \"raw_url\": \"https://gist.githubusercontent.com/dannyweeks/aac5edd61c183dd26392/raw/b02a8efa8c260e11ba33e0058359c8e8d9aa78e0/gistlog.yml\",\n            \"size\": 35,\n            \"truncated\": false,\n            \"content\": \"published: true\\ninclude_files: true\"\n        },\n        \"planets.md\": {\n            \"filename\": \"planets.md\",\n            \"type\": \"text/plain\",\n            \"language\": \"Markdown\",\n            \"raw_url\": \"https://gist.githubusercontent.com/dannyweeks/aac5edd61c183dd26392/raw/35f2c3423019a71e7a820f3472c0cdea05e4274b/planets.md\",\n            \"size\": 750,\n            \"truncated\": false,\n            \"content\": \"- Aquarion\\n    - None officially, major city is Heim\\n    - The Ice Colony\\n- Aerilon\\n    - Gaoth\\n    - The Food Basket of the Colonies\\n- Canceron\\n    - Hades\\n    - The Largest Democracy\\n- Caprica\\n    - Caprica City\\n    - The Capital of the Colonies\\n- Gemenon\\n    - Oranu\\n    - The First Colony\\n- Leonis\\n    - Luminere\\n    - The Heart of the Colonies\\n- Libran\\n    - None officially, major city is Themis\\n    - The Colony of Justice\\n- Picon\\n    - Queenstown\\n    - The Ocean Colony\\n- Sagittaron\\n    - Tawa\\n    - The Lone Colony\\n- Scorpia\\n    - Celeste\\n    - The Playground of the Colonies\\n- Tauron\\n    - Hypatia\\n    - The Old Colony\\n- Virgon\\n    - Boskirk\\n    - Imperial Virgon\\n\\nFind out more on [Wikipedia](https://en.wikipedia.org/wiki/Twelve_Colonies)\"\n        },\n        \"ship.css\": {\n            \"filename\": \"ship.css\",\n            \"type\": \"text/css\",\n            \"language\": \"CSS\",\n            \"raw_url\": \"https://gist.githubusercontent.com/dannyweeks/aac5edd61c183dd26392/raw/5b6bc1b12c6dce9fc3f30a85dc2b11eeffc087c4/ship.css\",\n            \"size\": 124,\n            \"truncated\": false,\n            \"content\": \".galactica .primary-paint {\\n    background-color: #74747C;\\n}\\n\\n.galactica .secondary-paint {\\n    background-color: #5E3637;\\n}\"\n        }\n    },\n    \"public\": false,\n    \"created_at\": \"2016-02-12T13:05:19Z\",\n    \"updated_at\": \"2016-02-22T14:12:31Z\",\n    \"description\": \"A Sample Post For Gistlog\",\n    \"comments\": 0,\n    \"user\": null,\n    \"comments_url\": \"https://api.github.com/gists/aac5edd61c183dd26392/comments\",\n    \"owner\": {\n        \"login\": \"dannyweeks\",\n        \"id\": 4365775,\n        \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n        \"gravatar_id\": \"\",\n        \"url\": \"https://api.github.com/users/dannyweeks\",\n        \"html_url\": \"https://github.com/dannyweeks\",\n        \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n        \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n        \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n        \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n        \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n        \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n        \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n        \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n        \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n        \"type\": \"User\",\n        \"site_admin\": false\n    },\n    \"forks\": [\n\n    ],\n    \"history\": [\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"8224210b9f2d97834fedc780847e1bac65a9176f\",\n            \"committed_at\": \"2016-02-22T14:12:31Z\",\n            \"change_status\": {\n                \"total\": 22,\n                \"additions\": 0,\n                \"deletions\": 22\n            },\n            \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392/8224210b9f2d97834fedc780847e1bac65a9176f\"\n        },\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"989a6a16cc58a9dfbdfd36a31e85b5ae36196959\",\n            \"committed_at\": \"2016-02-22T14:11:34Z\",\n            \"change_status\": {\n\n            },\n            \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392/989a6a16cc58a9dfbdfd36a31e85b5ae36196959\"\n        },\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"1ea29e6ac6a92040ed724d818cc32848f0491e14\",\n            \"committed_at\": \"2016-02-22T12:52:48Z\",\n            \"change_status\": {\n                \"total\": 29,\n                \"additions\": 29,\n                \"deletions\": 0\n            },\n            \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392/1ea29e6ac6a92040ed724d818cc32848f0491e14\"\n        },\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"3315c024b9bdef3bc8da8392b711104e424aa072\",\n            \"committed_at\": \"2016-02-22T12:29:08Z\",\n            \"change_status\": {\n                \"total\": 2,\n                \"additions\": 2,\n                \"deletions\": 0\n            },\n            \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392/3315c024b9bdef3bc8da8392b711104e424aa072\"\n        },\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"bc80bb0c8f024e6c79c71bc6f1143a0076cd0180\",\n            \"committed_at\": \"2016-02-12T14:14:40Z\",\n            \"change_status\": {\n                \"total\": 2,\n                \"additions\": 1,\n                \"deletions\": 1\n            },\n            \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392/bc80bb0c8f024e6c79c71bc6f1143a0076cd0180\"\n        },\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"c37f3a2f93805c2df7795a7c793feac16b8940c6\",\n            \"committed_at\": \"2016-02-12T13:40:32Z\",\n            \"change_status\": {\n                \"total\": 28,\n                \"additions\": 14,\n                \"deletions\": 14\n            },\n            \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392/c37f3a2f93805c2df7795a7c793feac16b8940c6\"\n        },\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"40977005df197c9052126ebf7a5d7c82e19e841c\",\n            \"committed_at\": \"2016-02-12T13:25:27Z\",\n            \"change_status\": {\n                \"total\": 2,\n                \"additions\": 1,\n                \"deletions\": 1\n            },\n            \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392/40977005df197c9052126ebf7a5d7c82e19e841c\"\n        },\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"9f350aeb6f58b273203920d9b2a028018253bca1\",\n            \"committed_at\": \"2016-02-12T13:24:43Z\",\n            \"change_status\": {\n                \"total\": 14,\n                \"additions\": 7,\n                \"deletions\": 7\n            },\n            \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392/9f350aeb6f58b273203920d9b2a028018253bca1\"\n        },\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"b8d012dbcf78baa6a44d363cccd07ab648b06e6e\",\n            \"committed_at\": \"2016-02-12T13:20:05Z\",\n            \"change_status\": {\n                \"total\": 89,\n                \"additions\": 46,\n                \"deletions\": 43\n            },\n            \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392/b8d012dbcf78baa6a44d363cccd07ab648b06e6e\"\n        },\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"f0894a6b4987a535ae43c9c1c9d5639a0a0e253f\",\n            \"committed_at\": \"2016-02-12T13:08:16Z\",\n            \"change_status\": {\n                \"total\": 18,\n                \"additions\": 10,\n                \"deletions\": 8\n            },\n            \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392/f0894a6b4987a535ae43c9c1c9d5639a0a0e253f\"\n        },\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"f4ec4c42ce39df633587bc7139f8bd537296b754\",\n            \"committed_at\": \"2016-02-12T13:07:51Z\",\n            \"change_status\": {\n\n            },\n            \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392/f4ec4c42ce39df633587bc7139f8bd537296b754\"\n        },\n        {\n            \"user\": {\n                \"login\": \"dannyweeks\",\n                \"id\": 4365775,\n                \"avatar_url\": \"https://avatars.githubusercontent.com/u/4365775?v=3\",\n                \"gravatar_id\": \"\",\n                \"url\": \"https://api.github.com/users/dannyweeks\",\n                \"html_url\": \"https://github.com/dannyweeks\",\n                \"followers_url\": \"https://api.github.com/users/dannyweeks/followers\",\n                \"following_url\": \"https://api.github.com/users/dannyweeks/following{/other_user}\",\n                \"gists_url\": \"https://api.github.com/users/dannyweeks/gists{/gist_id}\",\n                \"starred_url\": \"https://api.github.com/users/dannyweeks/starred{/owner}{/repo}\",\n                \"subscriptions_url\": \"https://api.github.com/users/dannyweeks/subscriptions\",\n                \"organizations_url\": \"https://api.github.com/users/dannyweeks/orgs\",\n                \"repos_url\": \"https://api.github.com/users/dannyweeks/repos\",\n                \"events_url\": \"https://api.github.com/users/dannyweeks/events{/privacy}\",\n                \"received_events_url\": \"https://api.github.com/users/dannyweeks/received_events\",\n                \"type\": \"User\",\n                \"site_admin\": false\n            },\n            \"version\": \"39f7767e124404471662927e731fac87d6dbf40c\",\n            \"committed_at\": \"2016-02-12T13:05:19Z\",\n            \"change_status\": {\n\n            },\n            \"url\": \"https://api.github.com/gists/aac5edd61c183dd26392/39f7767e124404471662927e731fac87d6dbf40c\"\n        }\n    ],\n    \"truncated\": false\n}\n"
  },
  {
    "path": "tests/fixtures/gists/bb5ea4d44dbc5ccb77s7.json",
    "content": "{\n  \"url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3\",\n  \"forks_url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3/forks\",\n  \"commits_url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3/commits\",\n  \"id\": \"8f5ea4d44dbc5ccb77a3\",\n  \"git_pull_url\": \"https://gist.github.com/8f5ea4d44dbc5ccb77a3.git\",\n  \"git_push_url\": \"https://gist.github.com/8f5ea4d44dbc5ccb77a3.git\",\n  \"html_url\": \"https://gist.github.com/8f5ea4d44dbc5ccb77a3\",\n  \"files\": {\n    \"blog.MD\": {\n      \"filename\": \"blog.MD\",\n      \"type\": \"text/plain\",\n      \"language\": \"Markdown\",\n      \"raw_url\": \"https://gist.githubusercontent.com/JacobBennett/8f5ea4d44dbc5ccb77a3/raw/fb81c6b2666987c7e3556a67362ed20df76cf3a7/blog.MD\",\n      \"size\": 963,\n      \"truncated\": false,\n      \"content\": \"The end goal was to order a query by a list of specific values for a column, but then also order those by a created_at date in ascending order and then by id in ascending order\\n\\nThis proved to be more of a challenge than I originally thought. The solution I came up with is as follows.\\n\\n```SQL\\nSELECT id, clientId, created_at \\nFROM `claims` \\nWHERE `clientId` IN ('FOO', 'BAR', 'BAZ', 'FIZZ') \\nORDER BY clientId = 'FIZZ', clientId = 'BAZ', clientId = 'BAR', clientId = 'FOO', \\ncreated_at ASC, id ASC\\n```\\n\\nDirect your attention to line 4. Looking at this, you might assume that the returned order of the results would be `FIZZ, BAZ, BAR, FOO` but in fact, you would be wrong.\\n\\nWhile normally the order by statements seem to stack on top of the previous order statement, in appears that when using an `=` to define the order, the orders stack in reverse.\\n\\nThat is, the last order by statement containing the `=` was the first result returned. It's the little things.\"\n    },\n    \"gistlog.yml\": {\n      \"filename\": \"gistlog.yml\",\n      \"type\": \"text/x-yaml\",\n      \"language\": \"YAML\",\n      \"raw_url\": \"https://gist.githubusercontent.com/JacobBennett/8f5ea4d44dbc5ccb77a3/raw/f5a9ef036c44acd7c8aba799cf290bdf0feb6e56/gistlog.yml\",\n      \"size\": 73,\n      \"truncated\": false,\n      \"content\": \"published_on: 05-15-2015\"\n    }\n  },\n  \"public\": true,\n  \"created_at\": \"2015-07-22T15:41:53Z\",\n  \"updated_at\": \"2015-07-26T05:01:32Z\",\n  \"description\": \"How SQL orders results when using equals\",\n  \"comments\": 0,\n  \"user\": null,\n  \"comments_url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3/comments\",\n  \"owner\": {\n    \"login\": \"JacobBennett\",\n    \"id\": 1517011,\n    \"avatar_url\": \"https://avatars.githubusercontent.com/u/1517011?v=3\",\n    \"gravatar_id\": \"\",\n    \"url\": \"https://api.github.com/users/JacobBennett\",\n    \"html_url\": \"https://github.com/JacobBennett\",\n    \"followers_url\": \"https://api.github.com/users/JacobBennett/followers\",\n    \"following_url\": \"https://api.github.com/users/JacobBennett/following{/other_user}\",\n    \"gists_url\": \"https://api.github.com/users/JacobBennett/gists{/gist_id}\",\n    \"starred_url\": \"https://api.github.com/users/JacobBennett/starred{/owner}{/repo}\",\n    \"subscriptions_url\": \"https://api.github.com/users/JacobBennett/subscriptions\",\n    \"organizations_url\": \"https://api.github.com/users/JacobBennett/orgs\",\n    \"repos_url\": \"https://api.github.com/users/JacobBennett/repos\",\n    \"events_url\": \"https://api.github.com/users/JacobBennett/events{/privacy}\",\n    \"received_events_url\": \"https://api.github.com/users/JacobBennett/received_events\",\n    \"type\": \"User\",\n    \"site_admin\": false\n  },\n  \"forks\": [],\n  \"history\": [\n    {\n      \"user\": {\n        \"login\": \"JacobBennett\",\n        \"id\": 1517011,\n        \"avatar_url\": \"https://avatars.githubusercontent.com/u/1517011?v=3\",\n        \"gravatar_id\": \"\",\n        \"url\": \"https://api.github.com/users/JacobBennett\",\n        \"html_url\": \"https://github.com/JacobBennett\",\n        \"followers_url\": \"https://api.github.com/users/JacobBennett/followers\",\n        \"following_url\": \"https://api.github.com/users/JacobBennett/following{/other_user}\",\n        \"gists_url\": \"https://api.github.com/users/JacobBennett/gists{/gist_id}\",\n        \"starred_url\": \"https://api.github.com/users/JacobBennett/starred{/owner}{/repo}\",\n        \"subscriptions_url\": \"https://api.github.com/users/JacobBennett/subscriptions\",\n        \"organizations_url\": \"https://api.github.com/users/JacobBennett/orgs\",\n        \"repos_url\": \"https://api.github.com/users/JacobBennett/repos\",\n        \"events_url\": \"https://api.github.com/users/JacobBennett/events{/privacy}\",\n        \"received_events_url\": \"https://api.github.com/users/JacobBennett/received_events\",\n        \"type\": \"User\",\n        \"site_admin\": false\n      },\n      \"version\": \"5c63bf5ac93dfa4d0d62a9677ba015b34c6f9df5\",\n      \"committed_at\": \"2015-07-26T05:01:32Z\",\n      \"change_status\": {\n        \"total\": 3,\n        \"additions\": 2,\n        \"deletions\": 1\n      },\n      \"url\": \"https://api.github.com/gists/8f5ea4d44dbc5ccb77a3/5c63bf5ac93dfa4d0d62a9677ba015b34c6f9df5\"\n    }\n  ]\n}"
  },
  {
    "path": "travis.php.ini",
    "content": "memory_limit = 1024M"
  },
  {
    "path": "webpack.mix.js",
    "content": "let mix = require('laravel-mix');\nlet tailwindcss = require('tailwindcss');\nlet postCssImport = require('postcss-import');\n\n/*\n |--------------------------------------------------------------------------\n | Mix Asset Management\n |--------------------------------------------------------------------------\n |\n | Mix provides a clean, fluent API for defining some Webpack build steps\n | for your Laravel application. By default, we are compiling the Sass\n | file for your application, as well as bundling up your JS files.\n |\n */\n\nmix\n    .less('resources/less/landing.less', './public/css')\n    .less('resources/less/app.less', './public/css')\n    .js('resources/js/app.js', './public/js').vue()\n    .options({\n        postCss: [\n            postCssImport(),\n            tailwindcss('./tailwind.config.js'),\n        ]\n    });\n"
  }
]